J.D. Edwards (JDE) levert stamgegevens en bestelgegevens aan ISPnext via een interface. Dit artikel beschrijft hoe die koppeling werkt. Dat is de basis onder de overige JDE-artikelen.
De interface verstuurt alleen wijzigingen
De interface verstuurt niet elke dag opnieuw alle gegevens. Er worden alleen updates van stamgegevens en bestelgegevens verzonden. Bestelgegevens worden ook wel ordergegevens genoemd; in ISPnext heet het bijbehorende endpoint order_data.
Elke regel met gegevens wordt vergezeld van een actie. Die actie zegt wat ISPnext met de regel moet doen:
| Actie in JDE | Waarde in het JSON-bestand | Betekenis |
|---|---|---|
| A | create |
Toevoegen |
| U | update |
Bijwerken |
| D | delete |
Verwijderen |
BG en BG_FULL
De reguliere exporttaak levert een BG-bestand: alleen de wijzigingen sinds de vorige export. Daarin draagt elke regel een actie.
Een volledige exporttaak levert een BG_FULL-bestand: de complete set bestelgegevens. Daarin staat geen actie, omdat het niet om wijzigingen gaat maar om de hele stand.
| Bestand | Bevat | Veld action in het JSON-bestand |
|---|---|---|
| BG | Alleen wijzigingen sinds de vorige export |
create, update of delete
|
| BG_FULL | De volledige set bestelgegevens | null |
order_data.json en is het endpoint order_data. Aan de bestandsnaam kun je dus niet zien of het om een BG- of een BG_FULL-bestand ging.Wanneer heb je een volledige export nodig?
Omdat de interface alleen wijzigingen verstuurt, blijft ISPnext achter zodra een wijziging niet is aangekomen. Een volgende reguliere export haalt dat niet in: die bevat alleen de wijzigingen die daarna zijn ontstaan. In dat geval is een volledige export nodig.
Wat je dan doet, staat in JDE-gegevens ontbreken in ISPnext.
Meer informatie
- JDE-gegevens ontbreken in ISPnext
- JDE-export - controleren of het bestand is ingelezen
- JDE-export - bestelgegevens volledig exporteren (BG_FULL)
Disclaimer
Deze artikelen beschrijven de koppeling tussen JDE en ISPnext zoals die standaard is ingericht. Je eigen inrichting, machtigingen en JDE-versie kunnen afwijken. Volg altijd het wijzigingsbeheerproces van je organisatie en betrek je JDE-beheerder of implementatiepartner waar nodig.