Dit document beschrijft de implementatie van een real-time gegevensstroom voor het synchroniseren van goederenbewegingen (MIGO) met het Fox4Work WMS.
Technische Architectuur
-
Berichttype (Message Type): MBGMCR
-
Basistype (Basic Type): MBGMCR03
-
Business Object: BUS2017 (GoodsMovement)
-
BAPI-methode: CreateFromData
Infrastructuur en Connectiviteit (Technisch)
Stap 1: Logisch Systeem (SALE)
-
Ga naar transactie SALE.
-
Definieer het ontvangende logische systeem: FOX4WORK.
-
Doel: Het WMS identificeren als een unieke partner binnen het ALE-landschap.
Stap 2: RFC-bestemming (SM59)
-
Maak een verbinding van het Type T (TCP/IP).
-
Registratie: Selecteer “Registered Server Program”.
-
Program ID: Voer de ID in die door Fox4Work is verstrekt (bijv. SAP_TO_FOX4).
-
Test: Voer een verbindingstest uit om de communicatie met de Fox4Work-gateway te valideren.
Stap 3: IDoc-poort (WE21)
-
Maak een poort aan onder Transactional RFC.
-
Koppel deze poort aan de RFC-bestemming die in de vorige stap is gemaakt.
Configuratie van de Verzendlogica (Functioneel)
Stap 4: Distributiemodel (BD64)
-
Maak een distributiewergave aan en voeg de BAPI-methode CreateFromData toe voor object BUS2017.
-
Segmentfilters: Voeg een filter toe op het veld PLANT (Vestiging).
-
Belang: Dit zorgt ervoor dat alleen bewegingen uit magazijnen die door Fox4Work worden beheerd, een verzending activeren.
Stap 5: Partnerprofiel (WE20)
-
Selecteer de partner FOX4WORK (Type LS).
-
Voeg de uitgaande parameter MBGMCR toe.
-
Basistype: MBGMCR03.
-
Overdrachtsmodus: “IDoc onmiddellijk overdragen” om real-time updates te garanderen.
-
Procescode: BAPI.
Automatisering via Change Pointers
Gebruik standaard change pointers om handmatige activering (via BAdI) te voorkomen:
-
BD61: Vink “Algemene activering van wijzigingsaanwijzers” aan.
-
BD50: Activeer de regel voor berichttype MBGMCR.
-
BD52: Controleer of kritieke velden (Hoeveelheid, Magazijn, Artikel) zijn opgenomen als triggers voor object BUS2017.
Uitgebreide Mappingtabel (Fox4Work Specificatie)
De gegevens worden geëxtraheerd volgens de segmenten van de MBGMCR03 IDoc.
Header: E1BP2017_GM_HEAD_01
| SAP-veld | Omschrijving | Status |
| PSTNG_DATE | Boekingsdatum | Verplicht |
| DOC_DATE | Documentdatum | Verplicht |
| PR_UNAME | SAP-gebruiker | Verplicht |
| HEADER_TXT | Koptekst document | Verplicht |
| REF_DOC_NO | Referentiedocumentnummer | Optioneel |
Item Details: E1BP2017_GM_ITEM_CREATE
| SAP-veld | Omschrijving | Status |
| MATERIAL | Artikelnummer | Verplicht |
| PLANT | Vestiging (Plant) | Verplicht |
| STGE_LOC | Magasinstatlocatie | Verplicht |
| MOVE_TYPE | Bewegingssoort (BWART) | Verplicht |
| ENTRY_QNT | Hoeveelheid | Verplicht |
| ENTRY_UOM | Maateenheid | Verplicht |
| ENTRY_UOM_ISO | ISO-code maateenheid | Verplicht |
| GR_RCPT | Ontvanger goederen | Verplicht |
| REF_DOC | Origineel documentnummer | Verplicht |
| REF_DOC_YR | Jaar origineel document | Verplicht |
| REF_DOC_IT | Item origineel document | Verplicht |
| ORDERID | Ordernummer (Productie/Service) | Verplicht |
| RESERV_NO | Reserveringsnummer | Verplicht |
| RESERV_ITEM | Reserveringsitem | Verplicht |
| LINE_ID | Unieke regelidentificatie | Verplicht |
| BATCH | Batch-/Lotnummer | Optioneel (Verplicht indien batchbeheerd) |
Monitoring en Validatie
-
WE02 / WE05: IDoc-tracking. Status 03 (Gegevens doorgegeven aan poort) bevestigt verzending naar Fox4Work.
-
WE19: Testtool om een verzending te simuleren op basis van de MBGMCR03-structuur zonder een echte goederenbeweging.
-
BD87: Verwerking van IDocs met fouten.
Deze handleiding bevat de volledige configuratie die nodig is om de uitgaande interface naar Fox4Work op te zetten.