Przejdź do głównej zawartości

Eksport symulacji do systemu ERP

Eksport symulacji przekazuje dane symulacji (pozycje produktowe wraz z ilościami i cenami) do zewnętrznego systemu ERP jako dokument. Poniższy opis prezentuje strukturę danych eksportu na przykładzie integracji z systemem Altum.

Pozycje eksportu (elementy dokumentu)​

Każda eksportowana pozycja symulacji zawiera:

PoleOpis
product_idIdentyfikator produktu
skuKod produktu (SKU)
unit_symbolSymbol jednostki miary
zmIlość
czCena

Struktura dokumentu eksportu​

Dokument eksportu tworzony jest w jednym z dwóch wariantów, w zależności od tego, czy symulacja ma ustawiony magazyn źródłowy.

Wariant 1: dokument zamówienia (bez magazynu źródłowego)​

PoleOpis
FirstCustomerIdIdentyfikator kontrahenta (na podstawie producenta symulacji)
SecondCustomerIdIdentyfikator kontrahenta (na podstawie producenta symulacji)
TargetWarehouseCodeKod magazynu docelowego
DocumentDateData wygenerowania symulacji
DescriptionOpis dokumentu — zawiera identyfikator symulacji
ForeignNumberNumer zewnętrzny dokumentu — identyfikator symulacji + kod magazynu
ItemReceiptDateData przyjęcia pozycji
CurrencyWaluta dokumentu
PaymentDateData płatności
ReceiptDateData przyjęcia
PurchaseDateData zakupu
CompanyUnitIdIdentyfikator jednostki firmy przypisanej do magazynu
EmployeeIdIdentyfikator pracownika realizującego dokument
ElementsLista pozycji dokumentu (produkt, ilość, cena, jednostka)

Wariant 2: dokument przesunięcia międzymagazynowego (z magazynem źródłowym)​

PoleOpis
SourceWarehouseCodeKod magazynu źródłowego
TargetWarehouseCodeKod magazynu docelowego
DocumentDateData wygenerowania symulacji
ForeignNumberNumer zewnętrzny dokumentu — identyfikator symulacji + kod magazynu
CompanyUnitIdIdentyfikator jednostki firmy przypisanej do magazynu
EmployeeIdIdentyfikator pracownika realizującego dokument
ElementsLista pozycji dokumentu (produkt, ilość, cena, jednostka)
Atrybuty dokumentuDodatkowe atrybuty ustawiane po utworzeniu dokumentu (np. opis, flaga zaopatrzenia)

Pozycje dokumentu (Elements)​

PoleOpis
ArticleCodeKod produktu
QuantityIlość
PriceCena
UnitSymbol jednostki miary

Obsługa błędów​

Błąd eksportu (np. odrzucenie dokumentu przez system ERP, brak identyfikatora kontrahenta) jest logowany oraz zgłaszany e-mailem na adresy skonfigurowane dla powiadomień o błędach eksportu ERP.