Exportera till Unit4
Exportprocessen
När ett dokument har bekräftats automatiskt eller manuellt kör mikrotjänsten exporten till ERP och lämnar dokumentet i status EXPORTERAT eller EXPORT MISSLYCKADES.
- Den skickar också en textfil som innehåller all information/varningsmeddelanden från systemet (du kan konfigurera vilka meddelanden som ska skickas i tilläggskonfigurationen), vilket kan användas för att kontrollera om några varningar har genererats. (Vi arbetar på ett sätt att göra dessa mer synliga på skärmen för inkommande fakturor).
När statusen är EXPORTED uppdateras Rossum-systemet med transaktionsnumret (ERPx) eller EI02-rapportnumret (ERPCR/ERP7).
- Observera att fel i ERPCR/ERP7 EI02 / IMS måste hanteras på lämpligt sätt i Unit4, eftersom vi inte kan "se" några fel när vi har skickat data. Det API vi använder tillåter oss endast att skicka begäran för att köras senare, inte att köra EI02.
För att bearbeta en MISSLYCKAD EXPORT-post måste användaren manuellt skicka tillbaka dokumentet till status TO_REVIEW från den exporterade sidan. Detta görs genom att markera dokumentet/dokumenten och sedan välja "Back to Review status" (Tillbaka till granskningsstatus) från alternativen.
Specifika fält
Det finns vissa specifika fält som har ytterligare logik i exportprocessen.
Fakturadatum
Systemet använder Tax Point Date från Rossum där det är tillgängligt och övergår sedan till Issue Date om inget skattepunktsdatum är tillgängligt. Om inget av datumen är tillgängligt returnerar systemet '1900-01-01T00:00:00.000'. Vi rekommenderar att du gör antingen skattepunktsdatum eller utfärdandedatum obligatoriskt i Rossum.
Ankomstdatum / Registreringsdatum
Om inställningen extension setting arrivalDateOutput är angiven kommer XML-taggen ArrivalDate att sättas till exportdatumet i ERP7/CR, eller så kommer registeredDate att sättas till exportdatumet för ERPx-system.
Om detta är angivet kommer värdet som exporteras via ArrivalDate / registeredDate att sättas till antingen:
-
rossumArrived: det datum som angetts somarrived_ati dokumentet i Rossum. -
export: exportdatumet i ERP7/CR, eller så kommerregisteredDateatt sättas till exportdatumet för ERPx-system.
Om detta inte är angivet kommer dessa exportfält inte att inkluderas.
AP-radbeskrivning
Detta baseras på inställningen firstLineAsDescription
Beloppsfält
I kombination med ignoreTax kommer ibland nettobeloppet att sättas till bruttobeloppet och skatten att sättas till noll, både i rubriken och i raderna.
Produktkod vid matchning av inköpsorderrader
Vi använder alltid produktkoden från den matchade inköpsorderraden.
ERP7 / ERPCR-inköpsfakturor med flera rader för samma orderrad
För att undvika problem i efterföljande processer med ERP7- och ERPCR-systemen kommer systemet att sammanfatta fakturarader för samma order och orderradnummer i förväg.
Detta beror på att ERP7 / ERPCR-importsystemet inte kan hantera flera rader för samma order-id och radnummer.
Radens netto, skatt, brutto och kvantitet kommer att aggregeras och allt annat på raden kommer att hämtas från den första raden under aggregeringen.