Baza wiedzy LINKSPOT › Comarch ERP XL w modelu subskrypcyjnym

XL053 – Wymiana dokumentów za pomocą systemu ECOD

Comarch ERP XL w modelu subskrypcyjnym · Opublikowano 2026-07-21

Spis treści

Informacje wstępne

Wymiana dokumentów za pomocą systemu ECOD

Eksport dokumentów dokonywany dla sieci elektrotechnicznych

Wymiana dokumentów typu faktura za pomocą systemu ECOD

Wymiana katalogu produktów za pomocą systemu ECOD

Wymiana zamówień za pomocą systemu ECOD

Obsługa Awiza wysyłki w programie Comarch ERP XL

Obsługa Potwierdzenia dostawy w programie Comarch ERP XL

Zmiany w synchronizacji z Comarch EDI (ECOD) – dostosowanie do wymagań KSeF

Obsługa kaucji z Comarch EDI za pomocą noty księgowej

Informacje dodatkowe

Informacje wstępne

W celu przygotowania baz do wymiany dokumentów przez ECOD, należy:

Przyklad

DOSTAWCA na pieczątce firmy ma numer GLN 11111111111111, ODBIORCA GLN 2222222222222. DOSTAWCA widnieje w bazie ODBIORCY jako kontrahent z numerem GLN 111111111111 oraz GLN adresu wysyłkowego (zależny od adresu docelowego, może być zgodny z adresem kontrahenta lub nie). ODBIORCA widnieje na bazie DOSTAWCY jako kontrahent z numerem GLN 22222222222222 oraz GLN adresu wysyłkowego. Na obu bazach widnieją towary o tych samych numerach EAN.

Parametry komputera wybór sposobu tworzenia się struktury folderów.

Z listy rozwijalnej można wybrać sposób generowania folderów podrzędnych, mogą one powstawać w zależności od wskazanych opcji.

Parametry komputera wskazanie folderu plików wyeksportowanych

Zaznaczając parametr „Przenoś wczytane do podkatalogu” system utworzy dodatkowy folder, w którym będzie przechowywał pliki xml, które zostały już wczytane do systemu poprzez ECOD.

Wymiana dokumentów za pomocą systemu ECOD

Funkcjonalność programu Comarch ERP XL pozwala na wymianę pomiędzy dostawcą i odbiorcą takich dokumentów jak katalog produktów, zamówienia, awiza wysyłki, potwierdzenia dostawy, faktury czy faktury-korekty.

Do obsługi katalogu produktów służy komunikat: ProductCatalogue, zamówień, komunikat: Order, awiza wysyłki, komunikat: DespatchAdvice, potwierdzenia dostawy, komunikat: ReceivingAdvice natomiast faktury, komunikat: Invoice.

Pełna obsługa wyżej wymienionych komunikatów z punktu widzenia dostawcy wraz z towarzyszącymi mu dokumentami generowanymi w systemie Comarch ERP XL wygląda następująco:

Pełna obsługa wyżej wymienionych komunikatów z punktu widzenia odbiorcy wraz z towarzyszącymi mu dokumentami generowanymi w systemie Comarch ERP XL wygląda następująco:

Dla ww. dokumentu PZ dokonywany jest import przesłanej przez dostawcę faktury, na podstawie wczytywanego pliku dokonywane jest sprawdzenie zgodności: kodów i ilości towarów oraz ceny zakupu. W przypadku, gdy wartość dostawy na dokumencie PZ nie jest ustalona, następuje zmiana ceny zakupu towarów. Jeżeli w wyniku tych operacji dokumenty: PZ i importowana faktura są zgodne, wówczas do dokumentu PZ tworzony jest spinacz do bufora, w przeciwnym wypadku operator otrzymuje informacje o zaistniałych rozbieżnościach.

Uwaga

W związku z tym, iż niektóre sieci przesyłają w plikach komunikacyjnych ECOD, EAN 14 znakowy, eksportowany kod EAN obcięty jest do 14 znaków, bez względu na to czy występuje na jednostce pomocniczej, na karcie towaru, czy też w polu „Kod u kontrahenta”. Obsługa linii i pozostała bez zmian.

Dotyczy eksportu dokumentów: OS, ZZ, WZ, PZ, FS, (S)FS, FSK, (S)FSK.

Uwaga

W związku z tym, iż niektóre sieci przesyłają w plikach komunikacyjnych ECOD, EAN 14 znakowy, podczas importu komunikatów system Comarch ERP XL będzie interpretować całą zawartość przesyłaną w linii i identyfikować towary po tej całej wartości.

Dotyczy importu komunikatów: OZ, ZS, PZ, potwierdzenie dostawy, FZ, FZK.

Eksport dokumentów dokonywany dla sieci elektrotechnicznych

Ustalanie formatu dla dokonywanego eksportu

System Comarch ERP XL umożliwia wymianę komunikatów ProductCatalogue, Order oraz Invoice w formacie przewidzianym dla branży elektrotechnicznej. Operator może więc zdecydować w jakim formacie ma zostać dokonany eksport dokumentu do systemu ECOD. Różnicowanie to zostało oparte na atrybucie wg następującej zasady. Jeżeli na eksportowanym dokumencie OS/ZZ/FS zdefiniowano atrybut o nazwie „FormatEcod” i określono dla niego wartość „Elektro”, wówczas wynikiem eksportu takiego dokumentu będzie generowanie pliku xml wg struktury przewidzianej dla sieci elektrotechnicznej, w przeciwnym wypadku wygenerowany plik będzie miał dotychczasową strukturę, właściwą dla sieci handlowych.

Obsługa opłaty produktowej podczas eksportu faktury sprzedaży

Jeżeli dla pozycji eksportowanego dokumentu FS zostanie dodany atrybut o nazwie „FeeValue” bądź o nazwie „KGO” i podana zostanie wartość liczbowa tego atrybutu, wówczas wartość ta zostanie potraktowana jako cena jednostkowa opłaty produktowej związanej z daną pozycją, a co za tym idzie linia dla danej linii komunikatu Invoice zostanie wypełniona wartością tego atrybutu.

W celu poprawnej obsługi wyżej wymienionej linii oraz innych linii pliku związanych z opłatą produktową jeden z wyżej wymienionych atrybutów należy dodać do każdego towaru faktury sprzedaży, dla którego opłata ta ma zostać obsłużona, a wartość atrybutu powinna zostać określona na poziomie jednostkowej ceny netto opłaty, wyrażonej z dokładnością do dwóch miejsc po przecinku, bez względu na ilość towaru na tej pozycji FS

Uwaga

W przypadku gdy oba atrybuty, atrybut o nazwie „FeeValue” i atrybut o nazwie „KGO”, zostały dodane na pozycję dokumentu faktury sprzedaży, linia zostanie wypełniona wartością atrybutu „FeeValue”.

Uwaga

W przypadku gdy oba atrybuty, atrybut o nazwie „FeeValue” i atrybut o nazwie „KGO”, zostały przypięte do obiektu element faktury zakupu, wówczas przy imporcie dokumentu faktury zakupu, na pozycję dokumentu zostanie dodana pierwsza odszukana klasa atrybutu.

Jednostka miary w systemie Comarch ERP XL, a jej odpowiednik w systemie ECOD

Jednostka miary w słowniku jednostek ERP XL (bez rozróżnienia na małe/duże litery) Wysyłany w pliku kod/wartość pola Pliki dla sieci handlowych: Makro, Real, ... Pliki dla branży elektro – technicznej
PCE, szt, szt. PCE WZ, PZ, ZZ, FS, FSK, WZE, FSE, FKE, OS ZZ, FS, FSK, OS, FSE, FKE
KGM, kg KGM WZ, PZ, ZZ, FS, FSK, WZE, FSE, FKE, OS ZZ, FS, FSK, OS, FSE, FKE
MTR, metr, m MTR WZ, PZ, ZZ, FS, FSK, WZE, FSE, FKE, OS ZZ, FS, FSK, OS, FSE, FKE
MTK, m2, metr kwadratowy MTK WZ, PZ, ZZ, FS, FSK, WZE, FSE, FKE, OS
LTR, litr LTR WZ, PZ, ZZ, FS, FSK, WZE, FSE, FKE, OS ZZ, FS, FSK, OS, FSE, FKE
PR, para PR WZ, PZ, ZZ, FS, FSK, WZE, FSE, FKE, OS ZZ, FS, FSK, OS, FSE, FKE
TNE, tona, tona metryczna TNE WZ, PZ, ZZ, FS, FSK, WZE, FSE, FKE, OS ZZ, FS, FSK, OS, FSE, FKE
KMT, kilometr KMT FS, FSK, OS, FSE, FKE ZZ, FS, FSK, OS, FSE, FKE
PA, pa, pacz, op, opa, opak, opakow PA FS, FSK, OS, FSE, FKE ZZ, FS, FSK, OS, FSE, FKE
SET, kpl, komplet SET FS, FSK, OS, FSE, FKE ZZ, FS, FSK, OS, FSE, FKE
CT, karton CT FS, FSK, OS, FSE, FKE
PK, paczka PK FS, FSK, OS, FSE, FKE

Uwaga

W przypadku gdy symbol jednostki jest inny niż wyżej wymieniony lub z innych powodów nie udaje się go zinterpretować, w pliku przesyłany jest symbol PCE.

Wymiana dokumentów typu faktura za pomocą systemu ECOD

Eksport faktury sprzedaży FS oraz faktury eksportowej FSE do systemu ECOD

Tabela przedstawia strukturę komunikatu typu Invoice oraz zasady ustalania i przesyłania do pliku xml informacji zawartych w eksportowanej fakturze sprzedaży (FS) lub fakturze eksportowej (FSE). Te sekcje, które nie są przez program obsługiwane są w tabeli pozostawione jako puste. Linie występujące wyłącznie w formacie właściwym dla sieci Elektro prezentowane są w kolorze zielonym, linie występujące wyłącznie w formacie Makro w kolorze niebieskim, linie wspólne w kolorze czarnym.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
FSK-42/09/SER Numer faktury Symbol i pełny numer dokumentu FS/FSK lub FSE/FKE, zgodnie z przyjętym w systemie schematem numeracji
2009-10-20 Data faktury Data wystawienia FS, FSE.
2009-10-20 Data sprzedaży Data sprzedaży FS/(S)FS, FSE/(S)FSE. W przypadku FSK/(S)FSK, FKE/(S)FKE także będzie to data sprzedaży FS/(S)FS, FKE/(S)FKE.
Data duplikatu Linia występuje wyłącznie w przypadku eksportu duplikatu faktury. Jeżeli do FS, FSE dodano atrybut o tej nazwie i typie „data” i wypełniono go wartością (datą), wówczas w linii tej przesyłana jest wartość tego atrybutu, w przeciwnym wypadku przesyłana jest data dokonywania eksportu
PLN Waluta Waluta systemowa. Dla FSE waluta dokumentu
2009-10-27 Data płatności Data płatności z pola Płatność/Do
7 Termin płatności w dniach Ilość dni liczona jako różnica pomiędzy datą sprzedaży i datą płatności
42 Forma płatności Forma płatności dokumentu FS, FSE. Wg zasady: gotówka-10, przelew-42, czek-20, kompensata-97, w przypadku, gdy formy nie uda się ustalić przesyłana jest 42-przelew
mechanizm podzielonej płatności Adnotacja o podzielonej płatności Adnotacja o podzielonej płatności, uzupełnienia dla faktur i korekt po zaznaczeniu Podzielonej płatności MPP na dokumencie na zakładce [Płatności]
C Typ dokumentu (kopia, oryginał, …) Wartość atrybutu „DocumentFunctionCode” zdefiniowanego na zakładce Atrybuty dokumentu FS/FSK, FSE/FKE. Jeżeli atrybut nie został zdefiniowany, wówczas podczas eksportu dokumentu FS, FSE wysyłany jest symbol „O” – oryginał, a w przypadku eksportu dokumentu FSK, FKE symbol „C” – korekta
zwrot uszkodzonego towaru Powód korekty Linia pojawia się wyłącznie podczas eksportu FSK/(S)FSK, FKE/(S)FKE, wówczas, gdy powód korekty jest taki sam dla wszystkich korygowanych pozycji lub przyczyna korekty nie została określona na pozycjach, a tylko w Nagłówku
RET19523 Numer zawiadomienia o zwrotach Wartość atrybutu „ReturnsNoticeNumber” zdefiniowanego na zakładce Atrybuty dokumentu FSK.
08-11-2019 Data zawiadomienia o zwrotach
Uwagi Opis/Uwagi Linia zostanie wypełniona wartością wprowadzoną w polu Opis nagłówka eksportowanego dokumentu FS/(S)FS/FSK/(S)FSK, FSE/(S)FSE/FKE/(S)FKE
Sekcja ta pojawi się wówczas, gdy wszystkie linie towarowe wskazują na to samo zamówienie
15/2009 Numer zamówienia Wartość atrybutu „BuyerOrderNumer”, zdefiniowanego na zakładce Atrybuty dokumentu FS/FSK, FSE/FKE.
2009-10-20 Data zamówienia Wartość atrybutu „BuyerOrderDate”, zdefiniowanego na zakładce Atrybuty dokumentu FS/FSK, FSE/FKE. W przypadku braku atrybutu linia jest uzupełniana datą wystawienia FSK/(S)FSK, FKE/(S)FKE.
FS15/09 Nr faktury korygowanej Wypełnianie jak dla sekcji Line Reference
2009-10-30 Data faktury korygowanej Wypełnianie jak dla sekcji Line Reference
12548798658702 Wypełniane jak dla sekcji Line-Delivery
2009-10-30 Wypełniane jak dla sekcji Line-Delivery
WZ12 Wypełniane jak dla sekcji Line-Delivery
ABS Nazwa kupującego
Handlowa 3 Ulica i numer
Kraków Miasto
33-156 Kod pocztowy
PL Kraj
Sekcja płatności, wysyłana na fakturze w przypadku zaznaczenia parametru „Wysyłaj płatność faktury” w konfiguracji systemu.
2017-05-10 Data płatności
10 Forma płatności dokumentu FS, FSE. Wg zasady: gotówka-10, przelew-42, czek-20, kompensata-97, w przypadku, gdy formy nie uda się ustalić przesyłana jest 42-przelew
3.32 Wartość płatności
EUR Waluta płatności
1212121212122 GLN kupującego Numer GLN wprowadzony na formatce adresu, który jest adresem kontrahenta głównego na dokumencie FS, FSE
125236665588 NIP kupującego NIP zdefiniowany na formatce adresu, który jest adresem kontrahenta głównego
Konto bankowe
ABS Nazwa kupującego Akronim zdefiniowany na formatce adresu, który jest adresem kontrahenta głównego FS, FSE
Handlowa 3 Ulica i numer Dane zdefiniowane na formatce adresu, który jest adresem kontrahenta głównego dokumentu FS, FSE
Kraków Miasto
33-156 Kod pocztowy
PL Kraj
1212121212122 GLN płatnika Numer GLN wprowadzony na formatce adresu, który jest adresem płatnika na dokumencie FS, FSE
125236665588 NIP płatnika NIP zdefiniowany na formatce adresu, który jest adresem płatnika
Konto bankowe płatnika
ABS Nazwa płatnika Akronim zdefiniowany na formatce adresu, który jest adresem płatnika FS, FSE
Handlowa 3 Ulica i numer Dane zdefiniowane na formatce adresu, który jest adresem płatnika dokumentu FS, FSE
Kraków Miasto
33-156 Kod pocztowy
PL Kraj
1212121212122 GLN odbiorcy GLN odbiorcy faktury
125236665588 NIP odbiorcy NIP odbiorcy faktury
Konto bankowe Konto bankowe odbiorcy faktury
ABS Nazwa Nazwa odbiorcy faktury
Handlowa 3 Ulica i numer Dane zdefiniowane na formatce adresu, który jest adresem kontrahenta głównego dokumentu FS, FSE
Kraków Miasto
33-156 Kod pocztowy
PL Kraj
1313131313133 GLN sprzedającego Numer GLN zdefiniowany na pieczątce firmy przypisanej do centrum będącego właścicielem dokumentu FS, FSE
125236669902 NIP sprzedawcy NIP zdefiniowany na wyżej wymienionej pieczątce firmy
Konto bankowe
1414141414144 Kod wg kupującego
<Name&;gtCDK Nazwa sprzedawcy
Mała 14 Ulica i numer Dane z pieczątki firmy przypisanej do centrum będącego właścicielem dokumentu FS, FSE
Kraków Miasto
33-185 Kod pocztowy
PL Kraj
123456789 Obsługa pola UtilizationRegisterNumber odbywa poprzez pobranie wartości z pieczątki firmy, która przypięta jest do centrum w ramach, którego rejestrowany jest dokument z pola: "Numer GIOŚ”
KRS 0000011, Kapitał zakładowy 100000PLN, Kapitał wpłacony: 100000PLN Informacja o sądzie rejestrowym, nr rejestru, wysokości kapitału Dane z sekcji Organ rejestrowy pieczątki odszukanej jw. (zakładka Deklaracje)
1515151515155 GLN odbiorcy płatności Zgodny z Seller/ILN
125236669902 NIP odbiorcy płatności Zgodny z Seller/TaxID
1245555666668555 Konto bankowe odbiorcy płatności Numer rachunku bankowego z zakładki Nagłówek dokumentu FS, FSE
ABS Nazwa odbiorcy płatności Dane zgodne z danymi dla sekcji Seller
Handlowa 3 Ulica i numer
Kraków Miasto
33-156 Kod pocztowy
PL Kraj
1313131313133 Dane dotyczące siedziby firmy Dane z pieczątki centrum głównego firmy, niezależnie od tego, które centrum jest właścicielem eksportowanego dokumentu
CDK
Mała 14
Kraków
33-185
PL
1 Numer pozycji w fakturze Kolejny numer pozycji wczytywanej z FS, FSE do pliku
4444444444444 EAN towaru
Kod produktu wg nabywcy
Kod produktu wg sprzedawcy
buty Nazwa produktu Nazwa towaru podana na pozycji dokumentu. Jeżeli na karcie towarowej dodano atrybut: „ItemDescription” to w linii pojawi się wprowadzona nazwa.
CU Typ towaru (jednostka handlowa lub opakowanie zwrotne)
7 Zafakturowana ilość Wartość atrybutu o nazwie Precyzja ilości zdefiniowanego dla nagłówka dokumentu. Możliwe wartości 3,4. W przypadku innej wartości ustawiana wartość domyślna 3.
PCE Jednostka miary
1.000 Liczba sztuk detalicznych w jednostce zbiorczej
PCE Jednostka miary sztuki detalicznej w jednostce zbiorczej
120.00 Cena netto Wartość atrybutu o nazwie Precyzja ceny zdefiniowanego dla nagłówka dokumentu. Możliwe wartości 2,3,4. W przypadku innej wartości ustawiana jest wartość domyślna 2.
22.00 Stawka VAT To pole nie jest eksportowane, jeżeli stawka jest równa 0% (zwolniony).
S Kod stawki Kod stawki: "E" (exempt) - zwolniony "S" (standard) - inna, wyrażona liczba
SWW Typ referencji
23-569 Kod SWW/PKWiU
184.80 Wartość VAT pozycji
840.00 Wartość netto pozycji
10.000 Ilość przed korektą Wartość atrybutu o nazwie Precyzja ilości zdefiniowanego dla nagłówka dokumentu. Możliwe wartości 3,4. W przypadku innej wartości ustawiana wartość domyślna 3.
12.00 Cena przed korektą Wartość atrybutu o nazwie Precyzja ceny zdefiniowanego dla nagłówka dokumentu. Możliwe wartości 2,3,4. W przypadku innej wartości ustawiana wartość domyślna 2.
22.00 Stawka podatku przed korektą
S Kategoria podatku przed korektą
264.00 Wartość VAT przed korektą
1200.00 Wartość netto przed korektą
-3.000 Korekta ilości Wartość atrybutu o nazwie Precyzja ilości zdefiniowanego dla nagłówka dokumentu. Możliwe wartości 3,4. W przypadku innej wartości ustawiana wartość domyślna 3.
0.00 Korekta ceny Wartość atrybutu o nazwie Precyzja ceny zdefiniowanego dla nagłówka dokumentu. Możliwe wartości 2,3,4. W przypadku innej wartości ustawiana wartość domyślna 2.
-79.20 Korekta podatku
-360.00 Korekta wartości netto
zwrot uszkodzonego towaru Powód korekty Wartość atrybut o nazwie CorrectionReason zdefiniowanego dla pozycji lub przyczyna korekty zapisaną na elemencie FSK, FKE
23.00 Cena netto bez kosztów gospodarowania odpadami Cena wyliczona jak dla linii InvoiceUnitNetPrice, pomniejszona o FeeValue
46.00 Wartość bez ww. kosztów UnitNetPriceWithoutFee x InvoiceQuantity
0.45 Jednostkowy koszt gospodarowania odpadami Wartość atrybutu a nazwie FeeValue zdefiniowanego dla pozycji lub cena 2-go elementu zestawu, o którym mowa w pkt 3.2.2
0.06 Wartość ww. kosztu FeeValue x InvoiceQuantity
ZZ-15/09/SER2 Numer zamówienia Linia nie wypełniana dla FSK/(S)FSK, FKE/(S)FKE w przypadku istnienia atrybutu „BuyerOrderNumber”.
2009-10-20 Data zamówienia Linia nie wypełniana dla FSK/(S)FSK, FKE/(S)FKE w przypadku istnienia atrybutu „BuyerOrderDate”.
1 Linia eksportowana jest do ECOD dla atrybutu FormatEcod z wartością Elektro lub Castorama.
FS15 Numer faktury korygowanej
2009-10-17 Data faktury korygowanej
12548798658702 GLN lokalizacji dostawy
ABS
ABS
Handlowa 3
Kraków
33-156
PL
2009-10-20 Data dostawy
WZ-12 Numer dostawy
Numer awiza wysyłki
1
840.00 Suma netto
840.00 Suma podlegająca opodatkowaniu
184.00 Suma VAT
1024.80 Suma brutto
minus czterysta trzydzieści dziewięć PLN Suma brutto słownie
22.00 Stawka VAT To pole nie jest eksportowane, jeżeli stawka jest równa 0% (zwolniony).
S Kod stawki Kod stawki: "E" (exempt) - zwolniony "S" (standard) - inna, wyrażona liczba
184.80 Suma VAT dla danej stawki
840.00 Suma podlegająca opodatkowaniu
840.00 Suma VAT
1024.80 Suma brutto
46.00
0.90

Najczęstsze problemy występujące przy eksporcie FS, FSE do systemu ECOD

Aby eksport dokumentu FS, FSE do ECOD przebiegł prawidłowo, system musi mieć dostęp do tych informacji, które są informacjami obowiązkowymi dla komunikatu Invoice. Tabela przedstawia najczęstsze problemy, z jakimi operator może się spotkać podczas wykonywania operacji Eksport do ECOD i ich przyczyny:

Treść informacji w logu Przyczyna Remedium
Nie określono GLN kontrahenta Dla adresu, który jest adresem kontrahenta głównego FS, FSE nie zdefiniowano numeru GLN Odnaleźć adres wskazany na FS, FSE jako adres kontrahenta głównego i wpisać na formatce adresu numer GLN
Nie określono GLN kontrahenta Dla adresu, który jest adresem kontrahenta docelowego na FS, FSE nie zdefiniowano numeru GLN Odnaleźć adres wskazany na FS, FSE jako adres kontrahenta docelowego i wpisać na formatce adresu numer GLN
Nie określono GLN firmy na pieczątce Do centrum będącego właścicielem dokumentu FS, FSE nie przypisano pieczątki lub na przypisanej pieczątce nie zdefiniowano numeru GLN Przypisać do centrum pieczątkę lub jeżeli jest ona już przypisana wpisać na niej numer GLN
Nie określono numeru NIP firmy Do centrum będącego właścicielem dokumentu FS, FSE nie przypisano pieczątki lub na przypisanej pieczątce nie zdefiniowano numeru NIP Przypisać do centrum pieczątkę lub jeżeli jest ona już przypisana wpisać na niej numer NIP
Nie określono numeru rachunku na rejestrze dokumentu Na zakładce Nagłówek dokumentu FS, FSE nie wybrano rejestru bankowego Wybrać rejestr bankowy na dokumencie FS, FSE
Nie określono numeru EAN na karcie towaru: T1 (format Makro) Dla towaru T1 będącym elementem dokumentu FS, FSE nie zdefiniowano numeru EAN (błąd wystąpi, jeżeli dla towaru nie zdefiniowano żadnego z poniższych numerów: brak numeru na formatce jednostki pomocniczej towaru użytej na dokumencie FS, FSE, brak numeru EAN na zakładce Ogólne karty towaru T1, brak „kodu u kontrahenta” dla Odbiorcy zgodnego z kontrahentem głównym FS, FSE Jeżeli użyto jednostki pomocniczej towaru i wysłana ma być ilość w tej jednostce, należy określić EAN na formatce tej jednostki pomocniczej towaru. Jeżeli wysłana ma być ilość w jednostce głównej należy zdefiniować EAN na zakładce Ogólne karty towaru T1 lub wpisać EAN w polu „u kontrahenta” na formatce Odbiorca towaru, definiowanej na zakładce Kontrahenci karty towaru T1 dla kontrahenta głównego FS, FSE

Import faktury FZ z systemu ECOD

W wyniku dokonywanej operacji Import FZ z ECOD w systemie zostaje wygenerowany dokument FZ. Podstawowe dane na tym dokumencie ustalane są na podstawie przekazanych w pliku Invoice informacji. Sposób interpretacji tych danych przedstawia. Puste sekcje w tabeli oznaczają, że informacje, których dotyczą nie są przez system interpretowane.

Sekcje: Order, Reference, Delivery, Line-Order, Line-Reference, Line-Delivery, Invoice-Summary nie są interpretowane, stąd zostały w tabeli pominięte.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
FS-48/09/SER Numer faktury Numer faktury przepisywany jest do pola Faktura na zakładce Nagłówek dokumentu FZ
2009-10-06 Data faktury Na tej podstawie ustalana jest data wystawienia dokumentu FZ
2009-10-10 Data duplikatu Jeżeli dla obiektu „FZ” zdefiniowano klasę atrybutu o nazwie „InvoiceDuplicateDate”, wówczas na generowanym w wyniku importu dokumencie FZ ta klasa zostanie automatycznie dodana i wypełniona wartością atrybutu zgodną z przesyłaną w pliku
PLN Waluta Waluta FZ, widoczna na zakładce Nagłówek dokumentu FZ. Jeżeli waluta jest inna niż PLN, wówczas na dokumencie zaznaczony zostaje parametr „import” i ustalony kurs bieżący o rodzaju zdefiniowanym w definicji dokumentu FZ centrum, które wykonuje operację importu
2009-11-06 Data płatności Na tej podstawie ustalany jest termin płatności (data) na dokumencie FZ oraz na jego płatnościach
30 Termin płatności w dniach Termin w dniach jest wyliczany samodzielnie jako różnica pomiędzy datą płatności (InvoicePaymentDueDate) a odpowiednio: datą wpływu, wystawienia lub zakupu – w zależności od dokonanego wyboru w definicji dokumentu FZ („Płatność od daty…” zakładka Parametry)
42 Forma płatności Na tej podstawie ustalana jest forma płatności na FZ, wg zasady: 10-gotówka, 42-przelew, 20-czek, 97-kompensata, jeżeli w systemie nie zdefiniowano takiej formy, lub linia ta nie jest przesyłana, wówczas na FZ ustalana jest forma domyślna
mechanizm podzielonej płatności Adnotacja o podzielonej płatności Adnotacja odnośnie podzielonej płatności. Jeżeli linia jest wypełniona na FZ, FZK zostanie zaznaczony parametr MPP na zakładce [Płatności].
O Typ dokumentu (kopia, oryginał, …)
zwrot uszkodzonego towaru Powód korekty
Uwagi Opis/Uwagi Jeżeli linia jest wypełniona wówczas jej wartość zostanie zapisana w polu Opis dokumentu FZ/(S)FZ.
1212121212122 GLN kupującego
125236665588 NIP kupującego
Konto bankowe kupującego
ABS Nazwa kupującego
Handlowa 3 Ulica i numer
Kraków Miasto
33-156 Kod pocztowy
PL Kraj
1212121212122 GLN odbiorcy
125236665588 NIP odbiorcy
Konto bankowe
ABS Nazwa
Handlowa 3 Ulica i numer
Kraków Miasto
33-156 Kod pocztowy
PLN Kraj
1313131313133 GLN sprzedającego Na tej podstawie ustalany jest kontrahent główny na dokumencie FZ w sposób następujący: Najpierw poszukiwany jest kontrahent z numerem GLN zdefiniowanym na zakładce Ogólne karty kontrahenta zgodnym z przesyłanym GLN, jeżeli zostanie on odnaleziony, wówczas zostanie on ustalony jako kontrahent główny z jego adresem aktualnym. Jeżeli ww. kontrahent nie zostanie odnaleziony, wówczas poszukiwany jest adres z numerem GLN zgodnym z przesyłanym nr GLN. Tak odnaleziony adres staje się adresem kontrahenta głównego na dokumencie FZ, a kontrahentem głównym kontrahent z tego adresu. Kontrahent docelowy jest zgodny z kontrahentem głównym, a adres zgodny z adresem aktualnym kontrahenta
125236669902 NIP sprzedawcy
Konto bankowe sprzedawcy
1414141414144 Kod wg kupującego (kod pod jakim sprzedawca figuruje u odbiorcy) Jeżeli dla obiektu „FZ” zdefiniowano klasę atrybutu o nazwie „CodeByBuyer” i jeżeli w pliku jest ten numer przesyłany, wówczas na generowanym w wyniku importu dokumencie FZ ta klasa zostanie automatycznie dodana i wypełniona wartością atrybutu zgodną z przesyłaną w pliku zawartością sekcji
CDK Nazwa sprzedawcy
Mała 14 Ulica i numer
Kraków Miasto
33-185 Kod pocztowy
PL Kraj
123456789 Jeżeli dla obiektu „FZ” zdefiniowano klasę atrybutu o nazwie „UtilizationRegisterNumber”, wówczas na generowanym w wyniku importu dokumencie FZ ta klasa zostanie automatycznie dodana i wypełniona wartością zgodną z przesyłaną w pliku zawartością tej linii
1515151515155 GLN odbiorcy płatności Na tej podstawie ustalony zostaje płatnik na dokumencie FZ (interpretowany jako odbiorca płatności)
125236669902 NIP odbiorcy płatności
Konto bankowe odbiorcy płatności
ABS Nazwa odbiorcy płatności
Handlowa 3 Ulica i numer
Kraków Miasto
33-156 Kod pocztowy
PL Kraj
1 Numer pozycji w fakturze
4444444444444 EAN towaru Na tej podstawie identyfikowany jest towar, którego faktura dotyczy wg kolejności: najpierw sprawdzane są jednostki pomocnicze towaru, jeżeli zostanie odnaleziona jednostka pomocnicza z numerem EAN zgodnym z przesłanym, wówczas na elemencie FZ ustalany jest dany towar w tej jednostce. Jeżeli jednostka taka nie zostanie odnaleziona, wówczas poszukiwany jest towar, dla którego na zakładce Ogólne zdefiniowano EAN zgodny z przesyłanym i towar spełniający ww. warunek zostaje ustalony na elemencie FZ. Jeżeli taki towar nie zostanie odnaleziony, wówczas poszukiwany jest towar, dla którego na zakładce Kontrahenci „kod u kontrahenta” zgodny z przesyłanym EAN-em. W przypadku tak odnalezionego towaru, jeżeli dla kontrahenta tego towaru zdefiniowano jednostkę pomocniczą, wówczas towar taki dodawany jest na FZ z tą jednostką jako pomocnicza
Kod produktu wg nabywcy Jeżeli EAN nie jest przesyłany, wówczas ustalony zostanie towar z kodem (Twr_Kod) zgodnym z wartością przesyłaną w tej linii
Kod produktu wg sprzedawcy Jeżeli ani EAN ani BuyerItemCode nie jest przesyłany, wówczas ustalany jest towar, dla którego na formatce dostawcy zdefiniowano: kod u kontrahenta” zgodny z wartością przesyłaną w tej linii.
buty Nazwa produktu Nazwa towaru podana na pozycji dokumentu. Jeżeli na karcie towarowej dodano atrybut: „ItemDescription” to w linii pojawi się wprowadzona nazwa.
CU Typ towaru
2 Zafakturowana ilość Jeżeli towar zostanie zidentyfikowany na podstawie EAN-u jednostki pomocniczej, czyli na podstawie EAN-u zdefiniowanego na formatce jednostki pomocniczej lub na podstawie „kod u kontrahenta”, dla którego zdefiniowano jednostkę pomocniczą, wówczas przesłana ilość traktowana jest jako ilość w jednostce pomocniczej, a ilość w jednostce głównej wyliczana jest na podstawie przelicznika do jednostki pomocniczej. W pozostałych wypadkach przesyłana ilość traktowana jest jako ilość w jednostce podstawowej i taka jest ustalana na elemencie FZ. W takim wypadku jednostka pomocnicza pojawi się na elemencie FZ tylko wówczas, jeżeli jest ona domyślna dla zakupu, a jej ilość zostanie wyliczona na podstawie ilości w jednostce głównej i przelicznika.
PCE Jednostka miary
1.000 Liczba sztuk detalicznych w jednostce zbiorczej
PCE Jednostka miary sztuki detalicznej w jednostce zbiorczej
23.45 Cena netto Jeżeli towar znaleziony zostanie wg jednostki pomocniczej (patrz wyżej), wówczas przesyłana cena jest traktowana jako cena dla tej jednostki pomocniczej, a cena dla jednostki głównej wyliczana wtórnie. W pozostałych wypadkach przesyłana cena jest interpretowana jako cena jednostkowa dla jednostki głównej. W każdym przypadku, jeżeli waluta faktury jest inna niż PLN, wówczas przesyłana cena jest przeliczana na PLN po kursie bieżącym
7.00 Stawka VAT Na tej podstawie ustalana jest stawka VAT pozycji dokumentu FZ
S Kod stawki Istotna dla TaxRate=0, wówczas przesyłany kod jest interpretowany następująco: "Z" - na elemencie ustalona zostanie ta stawka 0%, dla której w systemie zdefiniowano status "nie podlega"; "E" - na elemencie ustalona zostanie ta stawka 0%, dla której w systemie zdefiniowano status "zwolniony"
SWW Typ referencji (SWW/PKWiU)
23-569 Kod SWW/PKWiU
3.28 Wartość VAT pozycji
46.90 Wartość netto pozycji
1.000 Ilość przed korektą
12.00 Cena przed korektą
22.00 Stawka podatku przed korektą
S Kategoria podatku przed korektą
5.16 Wartość VAT przed korektą
23.45 Wartość netto przed korektą
-1.000 Korekta ilości
0.00 Korekta ceny
-5.16 Korekta podatku
-23.45 Korekta wartości netto
46.00 Cena netto bez kosztów gospodarowania odpadami
46.00 Wartość bez ww. kosztów
0.45 Jednostkowy koszt gospodarowania odpadami Jeżeli do pozycji FZ przypisano klasę atrybutu o nazwie FeeValue, wówczas na utworzonym w wyniku importu elemencie dokumentu FZ atrybut ten zostanie automatycznie dodany i wypełniony wartością przesyłaną w tej linii
0.06 Wartość ww. kosztu
Pełna nazwa pliku Invoice zapisywana jest w polu URL zakładka Nagłówek generowanego dokumentu FZ

Najczęstsze problemy występujące podczas importu faktury zakupu z ECOD

Aby operacja importu pliku Invoice przebiegła prawidłowo, system muszą odnaleźć i odpowiednio zinterpretować przesyłane w pliku informacje. Tabela przedstawia najczęstsze problemy, z jakimi operator może się spotkać podczas wykonywania operacji Import FZ z ECOD i ich przyczyny.

Treść informacji w logu Przyczyna Remedium
Nie znaleziono waluty W programie XL nie zdefiniowano waluty o symbolu zgodnym z przesyłaną waluta faktury Sprawdzić w sekcji importowanego pliku symbol waluty, zdefiniować taką walutę w systemie
Nie udało się odnaleźć kontrahenta o numerze GLN: 1256565656565 W systemie nie ma kontrahenta, dla którego istniałby (na jego karcie lub formatce adresu) numer GLN zgodny z przesyłanym w pliku Wprowadzić numer GLN na zakładce Ogólne karty kontrahenta-sprzedawcy, a jeżeli adres kontrahenta ma być inny niż jego adres aktualny, wówczas wprowadzić numer GLN na jednym z jego adresów
Nie udało się odnaleźć towaru o numerze EAN 1255555555555 W systemie nie istnieje towar z numerem EAN zgodnym z przesyłanym w pliku (błąd wystąpi, jeżeli nie zostanie odnaleziony EAN w żadnej ze wskazanych pozycji: brak jednostki pomocniczej z numerem EAN zgodnym z przesyłanym, brak karty towaru, na której na zakładce Ogólne zdefiniowano EAN zgodny z przesyłanym, brak towaru, dla którego zdefiniowano „kod u kontrahenta” zgodny z przesyłanym Na towarze, którego dotyczy importowana faktura należy zdefiniować numer EAN zgodny z przesyłanym
Nie znaleziono w konfiguracji wybranej stawki podatkowej 7% S W programie nie zdefiniowano stawki podatkowej 7% Dodać brakująca stawkę podatku do konfiguracji systemu

Wymiana katalogu produktów za pomocą systemu ECOD

Eksport katalogu produktów OS do systemu ECOD

Podstawą generowania pliku xml dla komunikatu Product Catalogue wysyłanego do odbiorcy jest zarejestrowana w systemie oferta na sprzedaż. Tabela przedstawia strukturę komunikatu typu Product Catalogue oraz zasady ustalania i przesyłania do pliku xml informacji zawartych w eksportowanej ofercie sprzedaży. Sekcje, które nie są przez program obsługiwane, pozostawione są w tabeli jako puste. Linie występujące wyłącznie w formacie właściwym dla sieci Elektro prezentowane są w kolorze zielonym, linie występujące wyłącznie w formacie Makro w kolorze niebieskim, linie wspólne w kolorze czarnym.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
4 Numer katalogu produktów
2009-10-20 Data katalogu produktów
2009-10-20 Data obowiązywania Data obowiązywania „Do” (brak wpisu oznacza bezterminowe obowiązywanie)
N Typ dokumentu: „N” – nie przyrostowy
2222222222222 GLN kupującego
Osoba kontaktowa Osoba kontaktowa dotycząca zamówień
1111111111116 GLN sprzedawcy
Osoba kontaktowa Osoba kontaktowa dotycząca zamówień
1 Numer linii
3 TYLKO MAKRO Typ linii Typ linii: 1-dodana; 2-usunięta; 3-zmieniona; 4-bez zmian
2010000000069 EAN produktu
2010000000052 TYLKO MAKRO Kod produktu kupującego
T1 Kod produktu sprzedawcy
EAN produktu poprzednika Linia wypełniana na podstawie atrybutu PreviousEAN umieszczonego na elemencie oferty sprzedaży
TYLKO MAKRO Kod produktu kupującego poprzednika
Kod produktu sprzedawcy poprzednika
buty Nazwa produktu Nazwa towaru podana na pozycji dokumentu. Jeżeli na karcie towarowej dodano atrybut: „ItemDescription” to w linii pojawi się wprowadzona nazwa.
CU Identyfikator opakowania zwrotnego. "CU" – jednostka handlowa "RC" – opakowanie zwrotne
PCE Jednostka miary "PCE" – sztuka "KGM" – kilogram "MTR" - metr "KMT" – kilometr "PA" - opakowanie "SET" - komplet "PR" - para "TNE" – tona metryczna "LTR" - litr
81.97 TYLKO MAKRO Cena jednostkowa netto
22.00 Stawka VAT To pole nie jest eksportowane, jeżeli stawka jest równa 0% (zwolniony).
S Kod stawki Kod stawki: "E" (exempt) - zwolniony "S" (standard) - inna, wyrażona liczba
PKWIU Kod typu referencji
Kod PKWIU
1.000 TYLKO MAKRO Ilość w opakowaniu zbiorczym w jednostce miary
1 Ilość linii

Najczęstsze problemy występujące podczas eksportu katalogu produktów do systemu ECOD

Aby eksport katalogu produktu do ECOD przebiegł prawidłowo, system musi mieć dostęp do tych informacji, które są informacjami obowiązkowymi dla komunikatu Product Catalog. Tabela przedstawia najczęstsze problemy, z jakimi operator może się spotkać podczas wykonywania operacji Eksport do ECOD i ich przyczyny.

Treść informacji w logu Przyczyna Remedium
Nie określono numeru GLN firmy na pieczątce Do centrum będącego właścicielem dokumentu ZZ nie przypisano pieczątki lub na przypisanej pieczątce nie zdefiniowano numeru GLN Przypisać do centrum pieczątkę lub jeżeli jest ona już przypisana wpisać na niej numer GLN
Nie określono numeru GLN kontrahenta Dla adresu, który jest adresem kontrahenta głównego ZZ nie zdefiniowano numeru GLN Odnaleźć adres wskazany na ZZ jako adres kontrahenta głównego i wpisać na formatce adresu numer GLN
Nie określono numeru GLN miejsca dostawy Do centrum będącego właścicielem ZZ nie została przypisana pieczątka lub też nie zdefiniowano żadnego z poniższych numerów GLN: numeru GLN na formatce adresu wysyłkowego kontrahenta wewnętrznego przypisanego do pieczątki firmy, numeru GLN na pieczątce firmy Przypisać pieczątkę do centrum-właściciela ZZ i wpisać na niej numer GLN. Jeżeli miejsce dostawy ma być inne niż adres z pieczątki, przypisać do pieczątki kontrahenta wewnętrznego, zdefiniować dla niego adres wysyłkowy zgodny z miejscem dostawy i wprowadzić na nim numer GLN
Nie określono numeru GLN punktu wysyłki Dla adresu, który jest adresem kontrahenta docelowego ZZ nie zdefiniowano numeru GLN Sprawdzić, który adres został wybrany jako adres kontrahenta docelowego ZZ, zdefiniować na formatce tego adresu numer GLN
Nie określono numeru EAN na karcie towaru: T1 (format Makro) Dla towaru T1 będącym elementem dokumentu ZZ nie zdefiniowano numeru EAN (błąd wystąpi, jeżeli dla towaru nie zdefiniowano żadnego z poniższych numerów: brak numeru na formatce jednostki pomocniczej towaru użytej na dokumencie ZZ, brak numeru EAN na zakładce Ogólne karty towaru T1, brak „kodu u kontrahenta” dla Odbiorcy zgodnego z kontrahentem głównym ZZ Jeżeli użyto jednostki pomocniczej towaru i wysłana ma być ilość w tej jednostce, należy określić EAN na formatce tej jednostki pomocniczej towaru. Jeżeli wysłana ma być ilość w jednostce głównej należy zdefiniować EAN na zakładce Ogólne karty towaru T1 lub wpisać EAN w polu „u kontrahenta” na formatce Odbiorca towaru, definiowanej na zakładce Kontrahenci karty towaru T1 dla kontrahenta głównego ZZ

Import katalogu produktów OZ z systemu ECOD

W wyniku dokonywanej z poziomu listy zamówień sprzedaży operacji: Import z ECOD w systemie zostaje wygenerowany dokument ZS. Podstawowe dane na tym dokumencie ustalane są na podstawie przekazanych w pliku Order informacji. Sposób interpretacji tych danych przedstawia poniższa tabela. Puste sekcje w tabeli oznaczają, że informacje, których dotyczą nie są przez system interpretowane.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
4 Numer katalogu produktów
2009-10-20 Data obowiązywania Data obowiązywania „Do” (brak wpisu oznacza bezterminowe obowiązywanie)
N Typ dokumentu: „P” – przyrostowy „N” – nie przyrostowy
1111111111116 GLN sprzedawcy
1 Numer linii
3 TYLKO MAKRO Typ linii Typ linii: 1-dodana; 2-usunięta; 3-zmieniona; 4-bez zmian
2010000000069 EAN produktu
2010000000052 TYLKO MAKRO Kod produktu kupującego
T1 Kod produktu sprzedawcy
EAN produktu poprzednika Linia wypełniana na podstawie atrybutu PreviousEAN umieszczonego
TYLKO MAKRO Kod produktu kupującego poprzednika
Kod produktu sprzedawcy poprzednika
81.97 TYLKO MAKRO Cena jednostkowa netto
1.000 TYLKO MAKRO Ilość w opakowaniu zbiorczym w jednostce miary
1 Ilość linii

Najczęstsze problemy występujące podczas importu katalogu produktów OZ z ECOD

Aby operacja importu pliku ProductCatalog przebiegła prawidłowo, system musi odnaleźć i odpowiednio zinterpretować przesyłane w pliku informacje. Tabela przedstawia najczęstsze problemy, z jakimi operator może się spotkać podczas wykonywania operacji Import OZ z ECOD i ich przyczyny.

Treść informacji w logu Przyczyna Remedium
Nie znaleziono waluty W programie XL nie zdefiniowano waluty o symbolu zgodnym z przesyłaną waluta faktury Sprawdzić w sekcji importowanego pliku symbol waluty, zdefiniować taką walutę w systemie
Nie udało się odnaleźć kontrahenta o numerze GLN: 1256565656565 W systemie nie ma kontrahenta, dla którego istniałby (na jego karcie lub formatce adresu) numer GLN zgodny z przesyłanym w pliku Wprowadzić numer GLN na zakładce Ogólne karty kontrahenta-sprzedawcy, a jeżeli adres kontrahenta ma być inny niż jego adres aktualny, wówczas wprowadzić numer GLN na jednym z jego adresów
Nie udało się odnaleźć towaru o numerze EAN 1255555555555 W systemie nie istnieje towar z numerem EAN zgodnym z przesyłanym w pliku (błąd wystąpi, jeżeli nie zostanie odnaleziony EAN w żadnej ze wskazanych pozycji: brak jednostki pomocniczej z numerem EAN zgodnym z przesyłanym, brak karty towaru, na której na zakładce Ogólne zdefiniowano EAN zgodny z przesyłanym, brak towaru, dla którego zdefiniowano „kod u kontrahenta” zgodny z przesyłanym Na towarze, którego dotyczy importowana faktura należy zdefiniować numer EAN zgodny z przesyłanym
Nie znaleziono w konfiguracji wybranej stawki podatkowej 7% S W programie nie zdefiniowano stawki podatkowej 7% Dodać brakująca stawkę podatku do konfiguracji systemu

Wymiana zamówień za pomocą systemu ECOD

Eksport zamówienia zakupu ZZ do systemu ECOD

Podstawą generowania pliku xml dla komunikatu Order wysyłanego do dostawcy jest zarejestrowane w systemie zamówienie zakupu. Tabela przedstawia strukturę komunikatu typu Order oraz zasady ustalania i przesyłania do pliku xml informacji zawartych w eksportowanym zamówieniu. Sekcje, które nie są przez program obsługiwane, pozostawione są w tabeli jako puste. Linie występujące wyłącznie w formacie właściwym dla sieci Elektro prezentowane są w kolorze zielonym, linie występujące wyłącznie w formacie Makro w kolorze niebieskim, linie wspólne w kolorze czarnym.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
220 Rodzaj zamówienia Wartość atrybutu o nazwie OrderType zdefiniowanego na zakładce Atrybuty dokumentu ZZ, a jeżeli jej brak, wówczas wysyłane jest 220
ZZ-42/09/SER Numer zamówienia Pełny numer ZZ
2009-10-17 Data zamówienia Data wystawienia ZZ
2009-10-17 Oczekiwana data dostawy Data realizacji ZZ
2009-10-17 Oczekiwany czas dostawy
Kod transakcji promocyjnej
O Typ dokumentu O – oryginał
AC Typ potwierdzenia Wartość atrybutu o nazwie ResponseType zdefiniowanego na zakładce Atrybuty dokumentu ZZ, a jeżeli jej brak, wówczas wysyłane jest NA
42 Forma płatności Forma płatności dokumentu ZZ, wg zasady: gotówka-10, przelew-42, czek-20, kompensta-97, w przypadku, gdy formy nie uda się ustalić linia jest pusta
Opis/Uwagi Informacje pobierane z pola „Opis” na zakładce Nagłówek.
BY Wartość atrybutu o nazwie TermsOfDelivery zdefiniowanego na zakładce Atrybuty dokumentu ZZ
ABC Nazwa spedytora zdefiniowanego na wysyłce, do której spięto ZZ
3333333333333 GLN kupującego Dane z pieczątki centrum głównego firmy, niezależnie od tego, które centrum jest właścicielem eksportowanego dokumentu
ABS Nazwa kupującego Dane z ww. pieczątki firmy
Handlowa 3
Kraków
33-156
PL
012334569658
012565986555
3333333333333 GLN siedziby kupującego Dane z pieczątki centrum głównego firmy, niezależnie od tego, które centrum jest właścicielem eksportowanego dokumentu
K2 Nazwa kupującego
czarna Ulica i numer
Warszawa Miasto
00-000 Kod pocztowy
Kraj (kodowane ISO 3166)
2222222222222 GLN Sprzedającego Numer GLN zdefiniowany na formatce adresu, który jest adresem kontrahenta głównego na dokumencie ZZ
K1 Nazwa sprzedawcy
Kod sprzedawcy według Kupującego
Numer faksu sprzedawcy
ABC Nazwa sprzedawcy Dane z ww. adresu
121254555 Kod wg kupującego Wartość atrybutu o nazwie CodeByBuyer zdefiniowanego na zakładce Atrybuty dokumentu ZZ
Handlowa 3 Dane z ww. adresu
Kraków
33-156
PL
012334569658
012565986555
1111111111111 GLN miejsca dostawy Numer GLN zdefiniowany na formatce adresu wysyłkowego kontrahenta wewnętrznego przypisanego do pieczątki centrum będącego właścicielem ZZ. Jeżeli ww. GLN nie zostanie odnaleziony, wówczas wysyłany jest numer GLN z ww. pieczątki Jeżeli na ww. pieczątce nie określono numeru GLN wówczas wysyłany jest numer GLN z najbliższego centrum nadrzędnego, którego pieczątka posiada określony numer GLN
K2 Nazwa miejsca dostawy
WWA Nazwa miejsca dostawy Dane pobrane z ww. adresu/pieczątki
Handlowa 3
Kraków
33-156
PL
012334569658
012565986555
4444444444444 GLN punktu wysyłki Numer GLN zdefiniowany na formatce adresu, który jest adresem kontrahenta docelowego dokumentu ZZ
4444444444444 GLN kontrahenta Numer GLN zdefiniowany na formatce adresu, który jest adresem kontrahenta przypisanego do atrybutu o nazwie UltimateCustomer, zdefiniowanego na zakładce Atrybuty dokumentu ZZ
1 Numer linii Kolejny numer pozycji wczytywanej z ZZ do pliku
4444444444444 EAN towaru Kod EAN zdefiniowany na formatce jednostki pomocniczej użytej na elemencie ZZ. Jeżeli kod EAN nie został dla tej jednostki zdefiniowany lub na elemencie ZZ jednostka pomocnicza nie została użyta, wówczas wysyłany jest kod EAN z zakładki Ogólne karty towaru. Jeżeli i tam nie zostanie znaleziony, wówczas wysyłany jest kod z pola "kod u kontrahenta" definiowanego na zakładce Kontrahenci karty towaru dla kontrahenta głównego ZZ
Kod towaru u kupującego Kod towaru z założonej w systemie karty towaru
Kod towaru u sprzedawcy Kod zdefiniowany na formatce "Dostawca towaru" w polu "Kod u kontrahenta", dostępnej na zakładce Kontrahenci karty towaru, dla kontrahenta zgodnego z kontrahentem głównym ZZ
Nazwa towaru Nazwa towaru podana na pozycji dokumentu. Jeżeli na karcie towarowej dodano atrybut: „ItemDescription” to w linii pojawi się wprowadzona nazwa.
opis Informacja tekstowa Treść wprowadzona w polu Opis elementu ZZ
CU Identyfikator towaru Jeżeli element ZZ jest kaucją (zaznaczony parametr "kaucja" na karcie towaru), wówczas wysyłany jest symbol kaucji tj. RC, w pozostałych przypadkach symbol jednostki handlowej tj.CU
2 Zamawiana ilość Jeżeli wysyłany jest EAN zdefiniowany dla jednostki pomocniczej, użytej na elemencie ZZ, wówczas wysyłana jest ilość w jednostce pomocniczej, w przeciwnym razie tj., jeżeli wysyłany jest EAN zdefiniowany na zakładce Ogólne karty towaru lub kod u kontrahenta, wówczas wysyłana jest ilość w jednostce podstawowej.
1.000 Ilość szt. detalicznych w opakowaniu handlowym Wskaźnik wyliczany na podstawie przelicznika jednostki pomocniczej występującej na elemencie ZZ do jednostki głównej, wskazujący, ile towaru w jednostce głównej "mieści" się w 1 jednostce pomocniczej. Jeżeli na ZZ jednostka pomocnicza nie została użyta, wówczas przesyłana jest 1.
KGM Jednostka miary Symbol jednostki miary z grupy jednostek dozwolonych dla danego formatu (Makro/Elektro) ustalony na podstawie jednostki głównej/pomocniczej, w zależności od tego, która z tych jednostek dotyczy wysyłany EAN
23.45 Cena netto Jeżeli przesyłana jest ilość w jednostce pomocniczej, tj. wysyłany jest EAN tej jednostki, wówczas wysyłana jest cena jednostkowa dla jednostki pomocniczej, w przeciwnym wypadku wysyłana jest cena dla jednostki podstawowej.
2011-09-01 Data realizacji Linia wypełniana datą realizacji kolejnych elementów eksportowanego ZZ
Uwagi Opis/Uwagi Linia wypełniana wartością zgodną z opisem wprowadzonym na elemencie zamówienia
1 Ilość linii Ilość przesyłanych linii (pozycji) dokumentu
2.000 Suma zamawianych ilości Łączna ilość zamawianych towarów wyrażona w jednostce podstawowej. W przypadku gdy dla danego towaru wysyłana jest ilość w jednostce pomocniczej, ulega ona przeliczeniu na ilość w jednostce podstawowej i taka ilość jest brana pod uwagę podczas sumowania łącznej ilości zamawianych towarów

Najczęstsze problemy występujące podczas eksportu ZZ do systemu ECOD

Aby eksport dokumentu ZZ do ECOD przebiegł prawidłowo, system musi mieć dostęp do tych informacji, które są informacjami obowiązkowymi dla komunikatu Order. Tabela przedstawia najczęstsze problemy, z jakimi operator może się spotkać podczas wykonywania operacji Eksport do ECOD i ich przyczyny.

Treść informacji w logu Przyczyna Remedium
Nie określono numeru GLN firmy na pieczątce Do centrum będącego właścicielem dokumentu ZZ nie przypisano pieczątki lub na przypisanej pieczątce nie zdefiniowano numeru GLN Przypisać do centrum pieczątkę lub jeżeli jest ona już przypisana wpisać na niej numer GLN
Nie określono numeru GLN kontrahenta Dla adresu, który jest adresem kontrahenta głównego ZZ nie zdefiniowano numeru GLN Odnaleźć adres wskazany na ZZ jako adres kontrahenta głównego i wpisać na formatce adresu numer GLN
Nie określono numeru GLN miejsca dostawy Do centrum będącego właścicielem ZZ nie została przypisana pieczątka, lub też nie zdefiniowano żadnego z poniższych numerów GLN: numeru GLN na formatce adresu wysyłkowego kontrahenta wewnętrznego przypisanego do pieczątki firmy, numeru GLN na pieczątce firmy Przypisać pieczątkę do centrum-właściciela ZZ i wpisać na niej numer GLN. Jeżeli miejsce dostawy ma być inne niż adres z pieczątki, przypisać do pieczątki kontrahenta wewnętrznego, zdefiniować dla niego adres wysyłkowy zgodny z miejscem dostawy i wprowadzić na nim numer GLN
Nie określono numeru GLN punktu wysyłki Dla adresu, który jest adresem kontrahenta docelowego ZZ nie zdefiniowano numeru GLN Sprawdzić, który adres został wybrany jako adres kontrahenta docelowego ZZ, zdefiniować na formatce tego adresu numer GLN
Nie określono numeru EAN na karcie towaru: T1 (format Makro) Dla towaru T1 będącym elementem dokumentu ZZ nie zdefiniowano numeru EAN (błąd wystąpi, jeżeli dla towaru nie zdefiniowano żadnego z poniższych numerów: brak numeru na formatce jednostki pomocniczej towaru użytej na dokumencie ZZ, brak numeru EAN na zakładce Ogólne karty towaru T1, brak „kodu u kontrahenta” dla Odbiorcy zgodnego z kontrahentem głównym ZZ Jeżeli użyto jednostki pomocniczej towaru i wysłana ma być ilość w tej jednostce, należy określić EAN na formatce tej jednostki pomocniczej towaru. Jeżeli wysłana ma być ilość w jednostce głównej należy zdefiniować EAN na zakładce Ogólne karty towaru T1 lub wpisać EAN w polu „u kontrahenta” na formatce Odbiorca towaru, definiowanej na zakładce Kontrahenci karty towaru T1 dla kontrahenta głównego ZZ

Import zamówienia ZS z systemu ECOD

W wyniku dokonywanej z poziomu listy zamówień sprzedaży operacji: Import z ECOD w systemie zostaje wygenerowany dokument ZS. Podstawowe dane na tym dokumencie ustalane są na podstawie przekazanych w pliku Order informacji. Sposób interpretacji tych danych przedstawia poniższa tabela. Puste sekcje w tabeli oznaczają, że informacje, których dotyczą nie są przez system interpretowane.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
220 Rodzaj zamówienia Jeżeli dla ZS zdefiniowano klasę atrybutu o nazwie OrderType, wówczas atrybut taki zostanie automatycznie na ZS dodany i wypełniony wartością przesyłaną w linii
ZZ-42/09/SER Numer zamówienia Przesyłany numer jest zapisywany w polu "u kontrahenta" na zakładce Nagłówek ZS
2009-10-17 Data zamówienia Na tej podstawie ustalana jest data wystawienia ZS
2009-10-17 Oczekiwana data dostawy Na tej podstawie ustalana jest data realizacji ZS
2009-10-17 Oczekiwany czas dostawy
Kod transakcji promocyjnej
O Typ dokumentu
AC Typ potwierdzenia Jeżeli dla ZS zdefiniowano klasę atrybutu o nazwie ResponseType, wówczas atrybut taki zostanie automatycznie na ZS dodany i wypełniony wartością przesyłaną w linii
10 Forma płatności Na tej podstawie ustalana jest forma płatności na ZS, wg zasady: 10-gotówka, 42 - przelew, 20-czek, 97-kompensata, jeżeli w systemie nie zdefiniowano takiej formy, lub nie jest ona przesyłana, wówczas na ZS ustalana jest forma domyślna
Opis/Uwagi
BY Jeżeli dla ZS zdefiniowano klasę atrybutu o nazwie TermsOfDelivery, wówczas atrybut taki zostanie automatycznie na ZS dodany i wypełniony wartością przesyłaną w linii
ABC
3333333333333 GLN kupującego Na tej podstawie ustalany jest kontrahent główny na dokumencie ZS w sposób następujący: najpierw poszukiwany jest kontrahent z numerem GLN zdefiniowanym na zakładce Ogólne jego karty zgodnym z przesyłanym GLN, kontrahent spełniający ww. warunek zostanie ustalony jako kontrahent główny na ZS, a jego adresem aktualny będzie adresem kontrahenta głównego ZS. Jeżeli ww. kontrahent nie zostanie odnaleziony, wówczas poszukiwany jest adres z numerem GLN zgodnym z przesyłanym. Tak odnaleziony adres staje się adresem kontrahenta głównego na dokumencie ZS, a kontrahentem głównym kontrahent z tego adresu.
K2 Nazwa kupującego
czarna Ulica i numer
Warszawa Miasto
00-000 Kod pocztowy
Kraj (kodowane ISO 3166)
ABS Nazwa kupującego
2222222222222 GLN Sprzedającego
K1 Nazwa sprzedawcy
Kod sprzedawcy według Kupującego
Numer faksu sprzedawcy
ABC Nazwa sprzedawcy
121254555 Kod wg kupującego Jeżeli dla obiektu "ZS" zdefiniowano klasę atrybutu o nazwie "CodeByBuyer" i jeżeli w pliku jest ten numer przesyłany, wówczas na generowanym w wyniku importu dokumencie ZS zostanie taki atrybut automatycznie dodany i wypełniony wartością zgodną z przesyłaną w pliku zawartością linii
1111111111111 GLN miejsca dostawy Na tej podstawie ustalany jest kontrahent docelowy na dokumencie ZS w sposób następujący: najpierw poszukiwany jest kontrahent z numerem GLN zdefiniowanym na zakładce Ogólne jego karty zgodnym z przesyłanym GLN, odnaleziony kontrahent staje się kontrahentem docelowym na ZS, a jego aktualny adres staje się adresem kontrahenta docelowego na ZS. Jeżeli ww. kontrahent nie zostanie odnaleziony, wówczas poszukiwany jest adres z numerem GLN zgodnym z przesyłanym GLN. Tak odnaleziony adres staje się adresem kontrahenta docelowego na dokumencie ZS, a kontrahentem docelowym kontrahent z tego adresu.
K1 Nazwa sprzedawcy
Kod sprzedawcy według Kupującego
Numer faksu sprzedawcy
WWA Nazwa miejsca dostawy
4444444444444 GLN punktu wysyłki
4444444444444 GLN kontrahenta Jeżeli dla ZS zdefiniowano klasę atrybutu o nazwie UltimateCustomer, wówczas atrybut taki zostanie automatycznie na ZS dodany. Na podstawie tego numeru ustalany jest kontrahent na atrybucie ZS w sposób następujący: najpierw poszukiwany jest kontrahent z numerem GLN zdefiniowanym na zakładce Ogólne jego karty zgodnym z przesyłanym GLN, odnaleziony kontrahent staje się kontrahentem dla atrybutu na ZS. Jeżeli ww. kontrahent nie zostanie odnaleziony, wówczas poszukiwany jest adres z numerem GLN zgodnym z przesyłanym GLN. Tak odnaleziony kontrahent staje się kontrahentem dla atrybutu na ZS.
1 Numer linii
4444444444444 EAN towaru Na tej podstawie identyfikowany jest towar, którego zamówienie dotyczy wg kolejności: najpierw poszukiwana jest jednostka pomocnicza, dla której numer EAN jest zgodny z przesyłanym w pliku, jeżeli zostanie ona odnaleziona, wówczas na elemencie ZS ustalany jest towar, którego jednostka pomocnicza spełnia ww. warunek i na elemencie tym ustalona zostanie ta jednostka jako pomocnicza. Jeżeli ww. jednostka nie zostanie odnaleziona, wówczas poszukiwany jest towar, dla którego na zakładce Ogólne zdefiniowano EAN zgodny z przesyłanym w pliku i towar spełniający ww. warunek zostaje ustalony na elemencie ZS. Jeżeli i taki towar nie zostanie odnaleziony, wówczas poszukiwany jest towar, dla którego na zakładce Kontrahenci, dla ustalonego na podstawie wcześniejszych informacji kontrahenta, "kod u kontrahenta" jest zgodny z przesłanym EAN-em. W przypadku tak odnalezionego towaru oraz gdy dla kontrahenta tego zdefiniowano jednostkę pomocniczą, wówczas towar taki dodawany jest na ZS z tą jednostką jako pomocniczą, jeżeli jednostka nie została przypisana do kontrahenta, wówczas z jednostką podstawową.
Kod towaru u kupującego Jeżeli EAN nie jest przesyłany, wówczas ustalany jest towar, dla którego na formatce dostawcy zdefiniowano „kod u kontrahenta” zgodny z wartością przesyłana w tej linii
Kod towaru u sprzedawcy Jeżeli EAN i BuyerItemCode nie są przesyłane, wówczas ustalony zostanie towar z kodem (twr_kod) zgodnym z wartością przesyłana w tej linii
Nazwa towaru Nazwa towaru podana na pozycji dokumentu. Jeżeli na karcie towarowej dodano atrybut: „ItemDescription” to w linii pojawi się wprowadzona nazwa.
Informacja tekstowa Treść przesyłana w tej linii zostanie dodana do pola Opis na elemencie ZS
CU Identyfikator towaru
2 Zamawiana ilość Jeżeli towar zostanie zidentyfikowany na podstawie EAN‑u jednostki pomocniczej, czyli na podstawie EAN‑u zdefiniowanego na formatce jednostki pomocniczej lub na podstawie kod u kontrahenta, dla którego zdefiniowano jednostkę pomocniczą, wówczas przesłana ilość traktowana jest jako ilość w jednostce pomocniczej a ilość w jednostce głównej wyliczana jest na podstawie przelicznika do jednostki pomocniczej. W pozostałych wypadkach przesyłana ilość traktowana jest jako ilość w jednostce podstawowej i taka ustalana na elemencie ZS. W takim wypadku jednostka pomocnicza pojawi się na elemencie ZS tylko jeżeli jest ona domyślna dla sprzedaży, a jej ilość zostanie wyliczona na podstawie ilości w jednostce głównej i przelicznika.
1.000 Ilość szt. w opakowaniu handlowym
KGM Jednostka miary
23.45 Cena netto
Uwagi Opis/Uwagi Jeżeli linia jest wypełniona wówczas wartość tej linii dodawana jest na element zamówienia jako opis.
2009-10-17 Oczekiwana data dostawy Na tej podstawie ustalana jest data realizacji danego elementu ZS wg poniższych zasad: Jeżeli ww. linia jest wypełniona datą, wówczas zostanie porównana z datą wystawienia ZS (datą bieżącą, czyli datą dokonywania operacji): - Jeżeli data w ww. linii jest równa lub większa od daty wystawienia ZS, wówczas zostanie ustalona na jej podstawie data realizacji danego elementu - jeżeli ww. data jest mniejsza od daty wystawienia ZS, wówczas zostanie zignorowana, a data realizacji elementu ZS zostanie ustalona na podstawie ustalanej podczas importu daty realizacji nagłówka ZS.
1 Ilość linii
2.000 Suma zamawianych ilości
Pełna nazwa pliku Invoice zapisywana jest w polu URL na zakładce Nagłówek generowanego dokumentu ZS

Najczęstsze problemy występujące podczas importu zamówienia sprzedaży z systemu ECOD

Aby operacja importu pliku Order przebiegła prawidłowo, system musi odnaleźć i odpowiednio zinterpretować przesyłane w pliku informacje. Tabela przedstawia najczęstsze problemy, z jakimi operator może się spotkać podczas wykonywania operacji Import z ECOD dotyczącej zamówienia sprzedaży i ich przyczyny:

Treść informacji w logu Przyczyna Remedium
Nie znaleziono waluty W programie XL nie zdefiniowano waluty o symbolu zgodnym z przesyłaną waluta faktury Sprawdzić w sekcji importowanego pliku symbol waluty, zdefiniować taką walutę w systemie
Nie udało się odnaleźć kontrahenta o numerze GLN: 1256565656565 W systemie nie ma kontrahenta, dla którego istniałby (na jego karcie lub formatce adresu) numer GLN zgodny z przesyłanym w pliku Wprowadzić numer GLN na zakładce Ogólne karty kontrahenta-kupującego, a jeżeli adres kontrahenta ma być inny niż jego adres aktualny, wówczas wprowadzić numer GLN na jednym z jego adresów
Nie udało się odnaleźć kontrahenta o numerze GLN: 1025652125666 W systemie nie ma kontrahenta, dla którego istniałby (na jego karcie lub formatce adresu) numer GLN zgodny z przesyłanym w pliku Wprowadzić numer GLN na zakładce Ogólne karty kontrahenta-miejsca dostawy, a jeżeli adres dostawy ma być inny niż aktualny adres tego kontrahenta, wówczas wprowadzić numer GLN na jednym z jego adresów
Nie udało się odnaleźć towaru o numerze EAN 1255555555555 W systemie nie istnieje towar z numerem EAN zgodnym z przesyłanym w pliku (błąd wystąpi, jeżeli nie zostanie odnaleziony EAN w żadnej ze wskazanych pozycji: brak jednostki pomocniczej z numerem EAN zgodnym z przesyłanym, brak karty towaru, na której na zakładce Ogólne zdefiniowano EAN zgodny z przesyłanym, brak towaru, dla którego zdefiniowano „kod u kontrahenta” zgodny z przesyłanym Na towarze, którego dotyczy importowana faktura należy zdefiniować numer EAN zgodny z przesyłanym

Obsługa Awiza wysyłki w programie Comarch ERP XL

Eksport dokumentu WZ, WZE – generowanie Awiza wysyłki

Podstawą generowanie pliku xml dla komunikatu DESADV wysyłanego do odbiorcy jest zarejestrowany w systemie dokument WZ, WZE. Tabela przedstawia strukturę komunikatu oraz zasady ustalania i przesyłania do pliku xml informacji zawartych w eksportowanym dokumencie. Sekcje, które nie są przez program obsługiwane, pozostawione są w tabeli jako puste. Linie występujące wyłącznie w formacie właściwym dla sieci Castorama prezentowane są w kolorze brązowym.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
WZ-42/6/SER1 Numer awiza wysyłki przydzielany przez wysyłającego Symbol i pełny numer dokumentu WZ, WZE, zgodnie z przyjętym w systemie ERP XL schematem numeracji
2009-10-17 Data dokumentu/komunikatu Data wystawienia WZ, WZE
2009-10-19 Spodziewana data dostaway Linia występuje wyłącznie w przypadku eksportu dokumentu dla formatu "Castorama". Jeżeli do WZ dodano atrybut o tej nazwie, typie „data” i wypełniono go wartością (datą), wówczas w linii tej przesyłana jest wartość tego atrybutu.
2009-10-17 Planowana data dostawy Data wydania WZ, WZE. Jeżeli do WZ, WZE dodano atrybut o tej nazwie, typie „data” i wypełniono go wartością (datą), wówczas w linii tej przesyłana jest wartość tego atrybutu.
2009-10-15 Najwcześniejsza data dostawy. Linia występuje wyłącznie w przypadku eksportu dokumentu dla formatu "Castorama". Jeżeli do WZ dodano atrybut o tej nazwie, typie „data” i wypełniono go wartością (datą), wówczas w linii tej przesyłana jest wartość tego atrybutu.
ZZ-15/06/SER2 Numer zamówienia (kupującego) Numer zamówienia kupującego, tj. numer wprowadzony w polu Zamówienie na zakładce Nagłówek dokumentu WZ, WZE widoczny również w kolumnie "Źródłowy" listy dokumentów handlowych. Numer ten jest przepisywany automatycznie, jeżeli WZ, WZE realizuje ZS, na którym zdefiniowano "numer u kontrahenta".
2019-11-06 Data zamówienia Data wystawienia zamówienia. Pole wysyłane po uzupełnieniu atrybutu FormatEcod wartością Castorama.
WZ-42/6/SER1 Numer WZ, WZE lub listu przewozowego Jeżeli dokument WZ, WZE jest elementem wysyłki, wówczas numer listu przewozowego z tej wysyłki, w przeciwnym wypadku, tj., jeżeli WZ, WZE nie jest elementem wysyłki, lub dla wysyłki nie jest określony list przewozowy, wówczas jest to nr WZ, WZE
2019-11-06 Data wysyłki Data wystawienia WZ
EXW Incoterms Symbol incoterms z dokumentu WZ, WZE
Numer referencyjny przewozu
30 Rodzaj transportu Rodzaj transportu zdefiniowany na zakładce Ogólne dokumentu WZ, WZE
1212121212122 GLN kupującego Numer GLN wprowadzony na formatce adresu, który jest adresem kontrahenta głównego na dokumencie WZ, WZE
1313131313133 GLN sprzedającego Numer GLN zdefiniowany na pieczątce firmy przypisanej do centrum będącego właścicielem dokumentu
1414141414144 Kod wg kupującego (kod pod jakim sprzedawca figuruje u odbiorcy) Wartość atrybutu o nazwie CodeByBuyer zdefiniowanego na zakładce Atrybuty dokumentu WZ, WZE
1515151515155 GLN miejsca dostawy Numer GLN wprowadzony na formatce adresu, który jest adresem kontrahenta docelowego na dokumencie WZ, WZE
1616161616166 GLN przewoźnika Jeżeli dokument WZ, WZE znajduje się w wysyłce, wówczas będzie to GLN adresu bieżącego kontrahenta będącego spedytorem ww. wysyłki, jeżeli brak wysyłki lub spedytor nie jest określony, lub też nie zdefiniowano dla niego numeru GLN, wówczas będzie to GLN sprzedającego (wg opisu dla pola Seller/ILN)
1 Numer pozycji Kolejny numer pozycji
00001 Lp. pozycji na zamówieniu Numer pozycji na zamówieniu, z którego wygenerowano WZ, WZE
1.000 Ilość zamawiana Ilość zamawiana na dokumencie ZS
1.000 Ilość w opakowaniu Ilość w opakowaniu zbiorczym
4444444444444 Numer wysyłanego towaru Kod EAN zdefiniowany na formatce jednostki pomocniczej użytej na elemencie, jeżeli nie jest tam zdefiniowany to EAN z zakładki Ogólne karty towaru, jeżeli i tam nie zostanie znaleziony, wówczas z pola "kod u kontrahenta"
10 Ilość wysyłana Jeżeli dla jednostki pomocniczej na elemencie zdefiniowany jest EAN, wówczas wysyłana jest ilość w jednostce pomocniczej, w przeciwnym razie tj., jeżeli wysyłany jest EAN zdefiniowany na zakładce Ogólne karty towaru lub kod u kontrahenta, wówczas wysyłana jest ilość w jednostce podstawowej
PCE Jednostka miary Jeżeli wysyłana jednostka zapisana jest jako kgm, wówczas wysyłany jest symbol KGM, w pozostałych wypadkach wysyłany jest symbol PCE - sztuka, przy czym, jeżeli wysyłany jest EAN jednostki pomocniczej, to ww. sprawdzenie dokonywane jest dla symbolu jednostki pomocniczej, jeżeli zaś wysyłany jest EAN jednostki głównej, to ww. sprawdzenie dotyczy symbolu jednostki głównej
buty Opis pozycji Nazwa towaru podana na pozycji dokumentu. Jeżeli na karcie towarowej dodano atrybut: „ItemDescription” to w linii pojawi się wprowadzona nazwa.
ZS-66/19 Numer zamówienia Numer zamówienia, z którego wygenerowano awizo wysyłki.
2019-11-06 Data zamówienia Data wystawienia zamówienia

Import Awiza wysyłki – generowanie dokumentu PZ

W wyniku dokonywanej z poziomu listy dokumentów PZ operacji: Import awiza wysyłki w systemie zostaje wygenerowany dokument PZ. Podstawowe dane na tym dokumencie ustalane są na podstawie przekazanych w pliku Desadv informacji. Sposób interpretacji tych danych przedstawia poniższa tabela. Puste sekcje w tabeli oznaczają, że informacje, których dotyczą nie są przez system interpretowane.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
WZ-42/09/SER1 Numer awiza wysyłki Zapisywany w polu "Faktura" na zakładce Nagłówek dokumentu PZ
2009-10-17 Data dokumentu Data wystawienia PZ
2009-10-17 Planowana data dostawy Data przyjęcia PZ
ZZ-15/09/SER2 Numer zamówienia
WZ-42/09/SER1 Numer WZ, WZE lub listu przewozowego
EXW Incoterms Symbol incoterms
Numer referencyjny przewozu
30 Rodzaj transportu Rodzaj transportu zdefiniowany na zakładce Ogólne dokumentu PZ
1212121212122 GLN kupującego
1313131313133 GLN sprzedającego Na tej podstawie znajdowany jest kontrahent główny na dokument PZ, wg kolejności: najpierw poszukiwany jest kontrahent, który ma na zakładce Ogólne GLN zgodny z przesłanym, jeżeli nie zostanie znaleziony, wówczas poszukiwany jest kontrahent, na którego adresie zdefiniowany jest GLN zgodny z przesłanym
1414141414144 Kod wg kupującego (kod pod jakim sprzedawca figuruje u odbiorcy) Jeżeli dla dokumentów PZ przywiązano klasę atrybutu o nazwie "Codebybuyer, wówczas na dokument PZ atrybut ten zostanie automatycznie dodany i wypełniony wartością przesyłaną w tej linii
1515151515155 GLN miejsca dostawy
1616161616166 GLN przewoźnika
1 Numer pozycji
4444444444444 Numer wysyłanego towaru Na tej podstawie identyfikowany jest towar, wyszukiwany w kolejności: najpierw sprawdzane są jednostki pomocnicze towarów, jeżeli zostanie znaleziona jednostka z numerem EAN zgodnym z przesłanym, wówczas elementem PZ staje się towar w tej jednostce. Jeżeli jednostka taka nie zostanie odnaleziona, wówczas poszukiwany towar, dla którego na zakładce Ogólne zdefiniowano EAN zgodny z przesłanym, jeżeli nie znaleziono, wówczas poszukiwany towar, dla którego zdefiniowano kontrahenta (odbiorcę/dostawcę) i wskazano kod u kontrahenta zgodny z przesłanym EAN‑em
10 Ilość wysyłana 1.Jeżeli towar zostanie zidentyfikowany na podstawie EAN‑u jednostki pomocniczej, wówczas przesłana ilość traktowana jest jako ilość w jednostce pomocniczej, ilość w jednostce głównej wyliczana jest na podstawie przelicznika do jednostki pomocniczej. 2.Jeżeli towar zidentyfikowany jest na podstawie EAN zakładki Ogólne towaru, wówczas przesyłana ilość jest ilością w jednostce głównej 3.Jeżeli towar został zidentyfikowany wg kodu u kontrahenta i jeżeli dla tego kontrahenta przypisana jest jednostka pomocnicza, wówczas ilość przesłana wyrażona zostaje w tej jednostce a ilość w jednostce głównej obliczana na podstawie przelicznika. Jeżeli z kontrahentem nie jest związana jednostka pomocnicza, wówczas przesłana ilość interpretowana jest jak ilość w jednostce głównej.
PCE Jednostka miary
buty Opis pozycji Nazwa towaru podana na pozycji dokumentu. Jeżeli na karcie towarowej dodano atrybut: „ItemDescription” to w linii pojawi się wprowadzona nazwa.

Obsługa Potwierdzenia dostawy w programie Comarch ERP XL

Eksport dokumentu PZ – generowanie Potwierdzenia dostawy

Podstawą generowania pliku xml dla komunikatu RECADV wysyłanego do dostawcy jest zarejestrowany w systemie dokument PZ. Tabela przedstawia strukturę komunikatu oraz zasady ustalania i przesyłania do pliku xml informacji zawartych w eksportowanym dokumencie. Sekcje, które nie są przez program obsługiwane, pozostawione są w tabeli jako puste.

Nazwa pola wraz z przykładem jego wypełnienia Opis Źródło informacji (interfejs)
PZ-42/09/SER1 Numer dowodu przyjęcia dostawy Symbol i pełny numer dokumentu PZ, zgodnie z przyjętym w systemie ERP XL schematem numeracji
2009-10-17 Data dokumentu Data wystawienia PZ
2009-10-17 Planowana data dostawy Data przyjęcia PZ
ZZ-15/09/SER2 Numer zamówienia (kupującego) Numer z pola "zamówienie”, na zakładce Nagłówek dokumentu PZ
WZ-42/09/SER1 Numer dostawy Zgodnie z zawartością pola "Faktura" na zakładce Nagłówek dokumentu PZ. Numer dostawy importowany do kolumny „Numer dostawy” w oknie import dokumentów z ECOD.
O Typ dokumentu "O" Zawsze "O" -oryginał
1212121212122 GLN kupującego Numer GLN zdefiniowany na pieczątce firmy przypisanej do centrum będącego właścicielem dokumentu
1313131313133</ILN GLN sprzedającego Numer GLN wprowadzony na formatce adresu, który jest adresem kontrahenta głównego na dokumencie PZ
1414141414144 kod wg kupującego Wartość atrybutu o nazwie CodeByBuyer zdefiniowanego na zakładce Atrybuty dokumentu PZ
1515151515155 GLN miejsca dostawy Zgodny z Buyer/ILN
1 Numer pozycji towarowej Kolejny numer pozycji dokumentu PZ
4444444444444 numer wysyłanego towaru Kod EAN zdefiniowany na formatce jednostki pomocniczej użytej na elemencie PZ, jeżeli nie jest tam zdefiniowany to EAN z zakładki Ogólne karty towaru, jeżeli i tam nieznaleziony, wówczas z pola "kod u kontrahenta"
10.000 Ilość wysyłana Jeżeli dla jednostki pomocniczej na elemencie zdefiniowany jest EAN, wówczas wysyłana jest ilość w jednostce pomocniczej, w przeciwnym razie tj., jeżeli wysyłany jest EAN zdefiniowany na zakładce Ogólne karty towaru lub kod u kontrahenta, wówczas wysyłana jest ilość w jednostce podstawowej
PCE Jednostka miary Jeżeli wysyłany jest EAN jednostki pomocniczej, wówczas wysyłany symbol jednostki pomocniczej, jeżeli wysyłany jest EAN jednostki głównej, to symbol jednostki głównej, odpowiednio: KGM lub PCE
1 Ilość linii towarowych Łączna ilość przesyłanych linii (pozycji) towarowych
4.000 Suma odebranych ilości Łączna ilość otrzymanych towarów

Import Potwierdzenia dostawy

Podczas importu komunikatu Potwierdzenie dostawy, dokonywanego do konkretnego dokumentu WZ zarejestrowanego w systemie dokonywana jest weryfikacja czy odbiór towarów będących elementami dokumentu WZ został przez kontrahenta potwierdzony, czy został potwierdzony w ilości zgodnej z ilością na dokumencie WZ oraz czy w potwierdzeniu tym nie ma towarów, które nie zostały ujęte na dokumencie WZ. W przypadku zgodności ww. dokumentów, do dokumentu WZ zostanie automatycznie wystawiony spinacz (S)FS. Natomiast w przypadku stwierdzenia jakiejkolwiek niezgodności w zakresie kodów towarów czy też ich ilości, w logu zostanie wyświetlona odpowiednia informacja o występujących różnicach i operacja wystawiania spinacza nie odbędzie się.

Przed wykonaniem importu potwierdzenia dostawy należy wybrać WZ do którego wykonujemy import. Przy próbie importu potwierdzenia o niezgodnym numerze dostawy dostaniemy komunikat:

Komunikat o niezgodności numerów dokumentów.

Zmiany w synchronizacji z Comarch EDI (ECOD) – dostosowanie do wymagań KSeF

W związku z możliwością przesyłania faktur do Krajowego Systemu e-Faktur [KSeF] za pośrednictwem Comarch EDI wprowadzono zmiany pozwalające na dostosowanie wysyłki faktur do wymogów KSeF. Równocześnie zachowano dotychczasowy sposób przesyłania dokumentów za pomocą platformy EDI.

To czy faktura zostanie przesłana w dotychczasowej strukturze czy w strukturze dostosowanej do KSeF zależy od ustawienia na zakładce [KSeF] eksportowanej faktury:

Wskazówka

Dokumenty przeznaczone do wysyłki do KSeF (ustawienie poza systemem) powinny być importowane na odpowiedniej relacji w Comarch EDI, która umożliwia wysyłkę faktur do KSeF.

Poniżej przedstawiono działanie systemu w sytuacji, gdy na fakturze zaznaczono parametry ‘Wyślij do KSeF’ i ‘Poza systemem’, co oznacza, że eksport do KSeF będzie realizowany za pośrednictwem Comarch EDI.

Wysyłka danych zamówienia do EDI/KSeF

Zasady wysyłki numeru i daty zamówienia:

Pomijanie kwot podatku w pozycjach faktury

Dla faktur wysyłanych do KSeF wprowadzono następujące ograniczenia w wysyłanych danych:

Obsługa korekt danych w KSeF

Faktura korygująca dane (często nazywana korektą formalną) jest wystawiana przez sprzedawcę w sytuacjach, gdy na dokumencie pierwotnym pojawiły się błędy, które nie wpływają na dane finansowe (kwoty netto, VAT, brutto), ale dotyczą istotnych informacji nagłówkowych. Na korektach danych nie ma obowiązku prezentowania pozycji.

Wprowadzono następujące zmiany w strukturze przesyłanego pliku:

Obsługa odbiorcy (Podmiotu 3) z identyfikatorem wewnętrznym KSeF

System umożliwia prawidłowe przekazywanie danych odbiorcy (Podmiotu 3 / Rola 2), który posiada nadany indywidualny identyfikator wewnętrzny KSeF (składający się z numeru NIP oraz 5-cyfrowego numeru, np. 5493442032-578053).

Zasady działania:

Ograniczenie nadmiarowych sekcji podmiotów w strukturze EDI/KSeF

W celu optymalizacji i uproszczenia struktury faktur przekazywanych za pośrednictwem EDI do KSeF, system automatycznie pomija następujące sekcje:

Brak kontroli GLN oraz EAN

Umożliwiono wyłączenie kontroli obecności kodu GLN na karcie kontrahenta oraz w Pieczątce Firmy. Możliwe jest również przesyłanie pozycji faktury bez umieszczonego kodu EAN na karcie towaru.

W tym celu w Konfiguracji systemu System/ Konfiguracja/ Sprzedaż /Parametry 1 należy zaznaczyć parametr ‘Nie sprawdzaj obecności GLN kontrahenta oraz kodu EAN towaru na fakturach’.

Możliwość wyłączenia weryfikacji GLN i EAN

Możliwość wyłączenia weryfikacji GLN i EAN

Sprzedaż dla Jednostek Samorządu Terytorialnego (JST)

W przypadku, gdy faktura ma być przekazywana z poziomu Comarch EDI do KSeF a sprzedaż realizowana jest dla Jednostki Samorządu Terytorialnego (JST) konieczne jest zaznaczenie na karcie kontrahenta, na zakładce [Księgowe] parametru JST. Jeśli kontrahent ten zostanie wskazany jako kontrahent docelowy (odbiorca) wówczas zostanie przekazany do KSeF z odpowiednią rolą (8), jako Jednostka samorządu terytorialnego – odbiorca.

Ustawienie parametru JST na karcie kontrahenta

Ustawienie parametru JST na karcie kontrahenta

Informacja ta przesyłana jest w sekcji z ustawieniem 8. Oprócz roli w sekcji tej przesyłane są dane adresowe odbiorcy oraz NIP.

Przyczyna zwolnienia dla stawki VAT ZW

Przyczyna zwolnienia z VAT na fakturze

Przyczyna zwolnienia z VAT na fakturze

W przypadku zastosowania stawki VAT zwolnionej konieczne jest przekazywanie przyczyny zwolnienia z VAT. Informacja ta przesyłana jest na fakturze ECOD w sekcji w postaci:

Przesyłanie numeru KSeF faktury korygowanej na korektach faktur

Na korektach faktur przesyłany jest numer KSeF faktury korygowanej.

Przesyłanie formy płatności w polu:

Podczas wysyłki faktury do Comarch EDI mapowana jest forma płatności ustawiona na zakładce [Ogólne] na wartości oczekiwane w Comarch EDI (ECOD).

Forma płatności w Comarch ERP XL Forma płatności w Comarch EDI
Gotówka 10 - gotówka
Przelew 42 - przelew na konto bankowe
Kredyt 30 - kredyt
Czek 20 - czek
Karta 54 - karta kredytowa
Bon 92 - bon
Inna brak mapowania

Przesyłanie statusu płatności

Faktury, które zostały całkowicie rozliczone przed ich wysłaniem do Comarch EDI oznaczane są w KSeF jako opłacone. Faktury nierozliczone lub rozliczone częściowo przesyłane są jako dokumenty nieopłacone.

Sprzedaż dla członków grupy VAT – GV

W przypadku, gdy faktura ma być przekazywana z poziomu Comarch EDI do KSeF, a sprzedaż realizowana jest dla Członka grupy VAT (GV), konieczne jest zaznaczenie na karcie kontrahenta, na zakładce [Księgowe] parametru GV. Jeśli kontrahent ten zostanie wskazany jako kontrahent docelowy (odbiorca), wówczas zostanie przekazany za pośrednictwem EDI do KSeF z odpowiednią rolą (10), jako odbiorca – członek grupy VAT.

Ustawienie parametru GV na karcie kontrahenta

Ustawienie parametru GV na karcie kontrahenta

Informacja ta przesyłana jest w komunikacie Invoice w sekcji AdditionalParty z ustawieniem 10. Oprócz roli w sekcji tej przesyłane są dane adresowe odbiorcy oraz NIP.

Pobieranie potwierdzeń dla faktur wysłanych do KSeF za pośrednictwem EDI

Jeśli faktura zostanie wysłana do KSeF z poziomu Comarch EDI, możliwe będzie pobranie raportu, w którym zostaną przekazane następujące informacje: numer KSeF, data wysłania oraz data przyjęcia w KSeF.

Pobranie raportu KSeF możliwe jest na liście faktur sprzedaży i faktur eksportowych pod przyciskiem Import potwierdzeń KSeF z ECOD.

Pobieranie danych KSeF z plików raportów ECOD

Pobieranie danych KSeF z plików raportów ECOD

Na wyświetlonej liście należy wybrać jeden lub więcej raportów i zaimportować dane KSeF. Po stronie Comarch EDI możliwe jest konfigurowanie czy raport generowany będzie dla każdego dokumentu oddzielnie czy zbiorczo.

Po wykonaniu importu dokumenty są aktualizowane i na zakładce [KSeF] pojawi się numer KSeF oraz daty wysłania i przyjęcia w KSeF.

Import faktur zakupu wysłanych do KSeF bezpośrednio przez wystawcę lub za pośrednictwem Comarch EDI

Faktury zakupu przekazywane przez Comarch EDI mogą zawierać dane KSeF, które zawarte są w importowanym pliku Invoice. Na tej podstawie na zaimportowanym dokumencie FZ, na zakładce [KSeF] zapisywane są informacje: Numer KSeF oraz data przyjęcia w KSeF.

Dokumenty FZ importowane z Comarch EDI mogą przyjmować następujące statusy KSeF:

Użytkownicy XLa mają możliwość pobierania faktur zakupu bezpośrednio z KSeF. Może zdarzyć się sytuacja gdy ta sama faktura zostanie zaimportowana z KSeF jak i z Comarch EDI z uzupełnionymi danymi KSeF. Aby uniknąć dublowania danych możliwe jest powiązanie zapisu na liście Faktury z KSeF z importowanym dokumentem.

Parametr pozwalający na łączenie importowanej faktury z zapisami na liście faktur KSeF dostępny jest w Konfiguracji na zakładce [Sprzedaż], podzakładce [Parametry 1] w sekcji ECOD. Nazwa parametru 'Spinaj importowane faktury zakupu z dokumentami KSeF'.

Parametr pozwalający na spinanie importowanych FZ z fakturami z KSeF

Parametr pozwalający na spinanie importowanych FZ z fakturami z KSeF

Po zaznaczeniu powyższego parametru, podczas importu faktur zakupu (FZ) z Comarch EDI, sprawdzana jest obecności faktury o identycznym numerze KSeF a następnie dokumenty są ze sobą spinane.

Dokumentów spiętych automatycznie nie można rozpiąć. Jedyna możliwość to odznaczenie parametru 'Poza systemem', jednakże wówczas usuwane są z FZ dane KSeF.

Możliwe jest również pobieranie faktur wraz z elementami na podstawie faktur w KSeF. Opcja ta jest dostępna na liście FZ, pod przyciskiem Dodaj dokument na podstawie faktury z KSeF. W związku z wieloma możliwościami zautomatyzowanego wprowadzania faktur zakupu, podczas dodawania dokumentu sprawdzany jest numer KSeF i w przypadku importowania dokumentu o istniejącym numerze KSeF, pojawia się stosowny komunikat.

Obsługa kaucji z Comarch EDI za pomocą noty księgowej

Przesyłanie WKA wystawionych w Comarch ERP XL do Comarch EDI (ECOD)

Kaucje wydawane do dokumentów handlowych, takich jak faktury czy dokumenty WZ, rejestrowane są oddzielnymi dokumentami WKA oraz WKK w przypadku korekt. Kaucje nie są wykazywane na dokumentach handlowych jako pozycje tychże dokumentów, jednak mogą być prezentowane na fakturze/WZ jako oddzielne pozycje.

Dokumenty wydania kaucji, zarówno te wystawione niezależnie od dokumentów handlowych, jak również te wystawione razem z dokumentami handlowymi mogą zostać przesłane do Comarch EDI (ECOD) jako noty księgowe ACCNOT.

Na liście dokumentów WKA dodano przycisk Eksport do ECOD, który umożliwia utworzenie komunikatu ACCNOT – nota księgowa i zapisanie go we wskazanej lokalizacji.

Warunkiem wysłania dokumentu do ECOD jest ustawienie parametru Płatność na dokumencie oraz wskazanie rejestru bankowego na zakładce [Płatności].

Obecność GLN kontrahentów sprawdzana jest tylko wówczas, gdy w Konfiguracji nie zaznaczono parametru: ‘Nie sprawdzaj obecności GLN kontrahenta oraz kodu EAN towaru na fakturach’.

Ponieważ opakowania zwrotne nie posiadają własnych kodów EAN nie jest sprawdzana obecność kodów EAN na wydawanych/zwracanych kaucjach podczas eksportu do ECOD.

GLN kontrahenta oraz EAN towarów nie są walidowane również w Comarch EDI.

Jeśli dokumenty kaucyjne zostały wystawione do dokumentu handlowego (FS lub WZ), wówczas dodatkowo przesyłany jest numer faktury/WZ oraz data wystawienia powiązanego dokumentu handlowego w sekcji Reference.

Jeśli na zakładce [Nagłówek] zostanie zapisany numer zamówienia wówczas jest on przesłany w sekcji Order.

Towary będące opakowaniami zwrotnymi (kaucjami) nie podlegają opodatkowaniu podatkiem VAT, dlatego na pozycjach kaucyjnych stawkę VAT należy ustawić jako 0,00% NP. W komunikacie ACCNOT stawka ta będzie prezentowana w polu TaxRate jako „O” – nie dotyczy.

Uwaga

Na kartach opakowań (kaucji) należy stosować stawkę VAT – 0,00% NP.

Import dokumentów kaucyjnych jako PKA i PKK z plików Comarch EDI (ECOD)

Na liście dokumentów PKA dodano przycisk Import z ECOD z rozwijanym menu, za pomocą którego można zaimportować dokumenty ACCNOT jako PKA i PKK. Aby zaimportować dokument wydania kaucji należy wybrać opcję Import PKA z ECOD. Aby zaimportować korektę należy ustawić kursor na dokumencie, do którego wystawiono korektę i wybrać opcję Import PKK z ECOD. Zaimportowane dokumenty zapisywane są na liście dokumentów PKA a w przypadku importu korekt tworzone jest powiązanie pomiędzy korektą a dokumentem korygowanym.

Na zaimportowanych dokumentach ustawiany jest parametr Płatność i naliczane są płatności zgodnie z przesłanymi informacjami.

Informacje dodatkowe

Kod wg Kupującego automatycznie kopiowany na nagłówek dokumentu

Pole CodeByBuyer będzie przekazywane do pliku, jeśli na nagłówku eksportowanego dokumentu będzie dodany atrybut o nazwie CodeByBuyer z odpowiednią wartością.

Aby system automatycznie uzupełniał atrybut dla dokumentów wymienianych przez ECOD należy zdefiniować kopiowanie atrybutu z karty kontrahenta. W tym celu na karcie kontrahenta należy dodać atrybut, który przechowywałby stosowny kod, a następnie zdefiniować kopiowanie tego atrybutu na dokument eksportowany do ECOD, a dokładniej, aby wartość tego atrybutu z karty kontrahenta wypełniała wartość atrybutu CodeByBuyer zapiętego na dokumencie.

Jak przesłać duplikat faktury do ECOD?

W celu przesłania duplikatu faktury w systemie ERP XL do ECOD należy wykonać następujące czynności. Do eksportowanego dokumentu należy dodać atrybut o nazwie DocumentFunctionCode i wypełnić go wartością „D”, wówczas w przesyłanej linii zostanie podany symbol duplikatu. Do dokumentu można również dodać atrybut o nazwie InvoiceDuplicateDate i wypełnić datą (konieczny jest format daty dla atrybutu), wówczas przesłana zostanie również konkretna data. W przypadku, gdy ten atrybut nie zostanie dodany wówczas pole zostanie wypełnione datą wykonania eksportu.

Czy można zmodyfikować format numeracji dokumentów wg którego tworzony jest wpis w komunikatach w linii ?

Tak. Modyfikacja funkcji [CDN].[ECODPelnyNumerDokumentu] pozwoli na zmianę formatu nazwy dokumentu przesyłanej w linii .

Jak przesłać informację o numerze dokumentu zwrotu dla FSK i (S)FSK?

W tym celu należy zdefiniować w nagłówku dokumentu FSK/(S)FSK atrybut o nazwie BuyerOrderNumber i wypełnić go odpowiednią wartością. Wówczas w linii pojawi się wartość atrybutu.

Przeliczanie nagłówka dokumentu podczas importu FZ

Sposób wyliczenia VAT-u może się różnić w zależności od klienta, wskutek czego mogą nastąpić różnice groszowe w wyliczeniu wartości VAT i brutto. Na dokumencie FZ możliwa jest ręczna korekta tych kwot. Aby wartości były zgodne z plikiem INVOICE, podczas importu kwoty nagłówka FZ aktualizowane są automatycznie na podstawie danych z pliku. Jeżeli pojawiła się taka różnica i nagłówek dokumentu zostanie przeliczony w logu pojawi się informacja: „Kwoty w tabeli VAT zostały przeliczone zgodnie z zapisami w importowanym pliku”.

W jakiej kolejności identyfikowany jest towar podczas importu komunikatu do systemu Comarch ERP XL?

Kolejność wyszukiwania jest następująca:

Jakie licencje wymagane są do wymiany danych?

Do jakiejkolwiek wymiany danych konieczna jest licencja serwerowa Mechanizm wymiany danych, do której w zależności od rodzaju wymienianych komunikatów należy dołożyć ECOD współpraca z odbiorcami lub ECOD współpraca z dostawcami.

Wymiana dokumentów odbywa się na podstawie dwóch licencji ECOD Wymiana danych - wymaganej oraz jednej z dwóch pozostałych. Bez licencji wymaganej nie będzie działała żadna z licencji opcjonalnych, czyli nie będzie możliwa wymiana komunikatów ani z odbiorcami, ani z dostawcami.

W jaki sposób mogę wymieniać dokumenty, jakie są modele wymiany?

Istnieją 3 modele obsługi dokumentów w ECOD:

Czy mogę zmienić format dla NIP‑u?

Tak. Modyfikacja funkcji [CDN].[ECODTaxId] pozwoli na formatowanie numeru NIP‑u odbiorcy.

Zasady rozpoznawania indeksów towarowych przy eksporcie dokumentów do ECOD

O kolejności poszukiwania kodów w celu wypełnienia linii EAN będzie decydować parametr: „Preferuj kod obcy jako EAN towaru” dostępny z poziomu konfiguracji systemu na zakładce Sprzedaż, zakładce Parametry 2.

Jeżeli parametr „Preferuj kod obcy jako EAN towaru” będzie odznaczony, wówczas system będzie próbował ustalić kod towaru w pierwszej kolejności przeszukując kody własne, a jeżeli nie uda się odnaleźć, wówczas kody obce.

Jeżeli parametr „Preferuj kod obcy jako EAN towaru” będzie zaznaczony, wówczas system będzie próbował ustalić kod towaru w pierwszej kolejności przeszukując kody obce, a jeżeli nie uda się odnaleźć, wówczas kody własne.

Konfiguracja systemu, zakładka Sprzedaż, zakładka Parametry 2

Ustalanie kodu towaru na podstawie kodu własnego dla komunikatów: FS, (S)FS, FSE, (S)FSE, FSK, (S)FSK, FKE, (S)FKE, WZ, WZE, OS, PZ, ZZ

System będzie poszukiwać w pierwszej kolejności kodu EAN przypisanego do danego towaru i jednostki jaka została użyta na elemencie dokumentu, przy czym w pierwszej kolejności będzie brany pod uwagę kod typu EAN-13, a jeżeli takich kodów jest wiele, wówczas „domyślny” spośród nich, bądź jeżeli taki nie istnieje to pierwszy z listy.

W drugiej kolejności system będzie poszukiwać EAN‑u przypisanego do towaru i jednostki, lecz o innym typie kodu niż EAN-13.

Następnie, jeżeli kod EAN na podstawie powyższych działań nie zostanie ustalony, wówczas system będzie poszukiwać kodu EAN dla jednostki głównej według identycznych zasad, jakie zostały przedstawione powyżej.

Ustalanie kodu towaru na podstawie kodu obcego dla komunikatów: FS, (S)FS, FSE, (S)FSE, FSK, (S)FSK, FKE, (S)FKE, WZ, WZE, OS, PZ, ZZ

Jeżeli kod towaru nie zostanie określony na podstawie kodu własnego, wówczas system będzie poszukiwać kodu towaru w oparciu o kody obce.

W pierwszej kolejności system będzie poszukiwać kodu EAN przypisanego do danego towaru i jednostki jaka została użyta na elemencie dokumentu i posiadającego przypisanego kontrahenta zgodnego z kontrahentem głównym dokumentu, przy czym najpierw brany będzie pod uwagę kod typu EAN-13.

Jeżeli taki kod nie zostanie ustalony wówczas system będzie poszukiwać kodu EAN zgodnie z powyższym, lecz brany pod uwagę będzie kod typu innego niż EAN-13.

Następnie, jeżeli kod EAN nie zostanie ustalony, wówczas system będzie poszukiwać kodu według identycznych zasad, jakie zostały przedstawione powyżej, lecz z tą różnicą, że bez wskazania na jednostkę.

Jeżeli powyższe działania nie pozwolą określić kodu EAN wówczas operacja eksportu zostanie przerwana, a komunikat nie zostanie utworzony.

Zasady rozpoznawania indeksów towarowych przy imporcie dokumentów z ECOD

O kolejności ustalania indeksów towarowych podczas importu komunikatu z ECOD do systemu Comarch ERP XL będzie decydować parametr: „Preferuj kod obcy z pliku” dostępny z poziomu konfiguracji systemu na zakładce Sprzedaż, zakładce Parametry 2. Dodatkowo podczas poszukiwania towaru na podstawie linii EAN kolejność poszukiwać będzie zależeć od ustawienia parametru: „Dla linii EAN preferuj kod obcy”.

Ustalanie kodu towaru na podstawie kodu obcego z pliku podczas importu komunikatów: ZS i (S)FS (potwierdzenie dostawy)

Jeżeli parametr „Preferuj kod obcy z pliku” jest zaznaczony, wówczas system rozpocznie poszukiwanie kodu na podstawie danych przesyłanych w linii „BuyerItemCode”. Jeżeli ta identyfikacja się nie powiedzie wówczas system rozpocznie poszukiwanie towaru na podstawie linii EAN w kolejności zgodnej z ustawieniem parametru „Dla linii EAN preferuj kod obcy”.

Jeżeli identyfikacja towaru na podstawie danych z linii EAN nie powiedzie się, wówczas system rozpocznie poszukiwanie towaru na podstawie linii „SupplierItemCode”.

Jeżeli powyższe działania nie pozwolą określić kodu towaru wówczas operacja importu zostanie przerwana, a komunikat nie zostanie wczytany do systemu Comarch ERP XL.

Ustalanie kodu towaru na podstawie kodu własnego podczas importu komunikatów: ZS i (S)FS (potwierdzenie dostawy)

Jeżeli parametr „Preferuj kod obcy z pliku” jest odznaczony, wówczas system rozpocznie poszukiwanie kodu na podstawie danych przesyłanych w linii EAN w kolejności zgodnej z ustawieniem parametru „Dla linii EAN preferuj kod obcy”.

Jeżeli identyfikacja towaru na podstawie danych z linii EAN nie powiedzie się, wówczas system rozpocznie poszukiwanie towaru na podstawie linii „BuyerItemCode”.

Jeżeli ta identyfikacja się nie powiedzie wówczas system rozpocznie poszukiwanie towaru na podstawie linii „SupplierItemCode”.

Jeżeli powyższe działania nie pozwolą określić kodu towaru wówczas operacja importu zostanie przerwana, a komunikat nie zostanie wczytany do systemu Comarch ERP XL.

Zasady identyfikacji towaru w oparciu o linię „BuyerItemCode”

System w pierwszej kolejności będzie poszukiwać kodu obcego z kontrahentem zgodnym z kontrahentem głównym dokumentu i z jednostką inną niż jednostka podstawowa towaru, a jeżeli to nie przyniesie rezultatu, wówczas w drugiej kolejności z jednostką podstawową towaru.

Zasady identyfikacji towaru w oparciu o linię „SupplierItemCode”

Identyfikacja towaru odbywa się na podstawie kodu towaru określonego na karcie towaru.

Zasady identyfikacji towaru na podstawie linii EAN

Jeżeli parametr „Dla linii EAN preferuj kod obcy” jest zaznaczony, wówczas system będzie poszukiwać kodu obcego zgodnie z zasadami przedstawionymi w części „Zasady identyfikacji towaru w oparciu o linię BuyerItemCode”. Następnie, jeżeli towar nie zostanie określony, wówczas system będzie poszukiwać kodu towaru wśród kodów własnych z jednostką inną niż jednostka główna, a jeżeli to nie da rezultatu to wśród kodów własnych z jednostką główną towaru.

Jeżeli zostanie wyszukanych wiele kodów, wówczas system pobierze „domyślny” spośród nich, bądź jeżeli taki nie istnieje to pierwszy z listy.

Jeżeli parametr „Dla linii EAN preferuj kod obcy” jest odznaczony, wówczas system w pierwszej kolejności będzie poszukiwać kodu własnego z jednostką pomocniczą, a następnie z jednostką główną. Jeżeli to nie da rezultatu to system będzie poszukiwać kodu wśród kodów obcych dla danego kontrahenta i jednostki pomocniczej, a następnie bez przypisanej jednostki.

Ustalanie kodu towaru na podstawie kodu obcego z pliku podczas importu komunikatów: FZ/FZK, (S)FZ (import faktury realizującej awizo wysyłki), PZ, OZ

Jeżeli parametr „Preferuj kod obcy z pliku” jest zaznaczony, wówczas system rozpocznie poszukiwanie kodu na podstawie danych przesyłanych w linii „SupplierItemCode”. Jeżeli ta identyfikacja się nie powiedzie wówczas system rozpocznie poszukiwanie towaru na podstawie linii EAN w kolejności zgodnej z ustawieniem parametru „Dla linii EAN preferuj kod obcy”.

Jeżeli ta identyfikacja się nie powiedzie, wówczas system rozpocznie poszukiwanie kodu na podstawie danych przesyłanych w linii „BuyerItemCode”.

Jeżeli powyższe działania nie pozwolą określić kodu towaru wówczas operacja importu zostanie przerwana, a komunikat nie zostanie wczytany do systemu Comarch ERP XL.

Ustalanie kodu towaru na podstawie kodu własnego podczas importu komunikatów: FZ/FZK, (S)FZ (import faktury realizującej awizo wysyłki), PZ, OZ

Jeżeli parametr „Preferuj kod obcy z pliku” jest odznaczony, wówczas system rozpocznie poszukiwanie kodu na podstawie danych przesyłanych w linii EAN w kolejności zgodnej z ustawieniem parametru „Dla linii EAN preferuj kod obcy”.

Jeżeli ta identyfikacja się nie powiedzie, wówczas system rozpocznie poszukiwanie kodu na podstawie danych przesyłanych w linii „SupplierItemCode”.

Jeżeli ta identyfikacja się nie powiedzie, wówczas system rozpocznie poszukiwanie kodu na podstawie danych przesyłanych w linii „BuyerItemCode”.

Jeżeli powyższe działania nie pozwolą określić kodu towaru wówczas operacja importu zostanie przerwana, a komunikat nie zostanie wczytany do systemu Comarch ERP XL.

Zasady identyfikacji towaru w oparciu o linię „BuyerItemCode”

Identyfikacja towaru odbywa się na podstawie kodu towaru określonego na karcie towaru.

Zasady identyfikacji towaru w oparciu o linię „SupplierItemCode”

System w pierwszej kolejności będzie poszukiwać kodu obcego z kontrahentem zgodnym z kontrahentem głównym dokumentu i z jednostką inną niż jednostka podstawowa towaru, a jeżeli to nie przyniesie rezultatu, wówczas w drugiej kolejności z jednostką podstawową towaru.

Zasady identyfikacji towaru na podstawie linii EAN

Jeżeli parametr „Dla linii EAN preferuj kod obcy” jest zaznaczony, wówczas system będzie poszukiwać kodu obcego zgodnie z zasadami przedstawionymi w części „Zasady identyfikacji towaru w oparciu o linię SupplierItemCode”. Następnie, jeżeli towar nie zostanie określony, wówczas system będzie poszukiwać kodu towaru wśród kodów własnych z jednostką inną niż jednostka główna, a jeżeli to nie da rezultatu to wśród kodów własnych z jednostką główną towaru.

Jeżeli zostanie wyszukanych wiele kodów, wówczas system pobierze „domyślny” spośród nich, bądź jeżeli taki nie istnieje to pierwszy z listy.

Jeżeli parametr „Dla linii EAN preferuj kod obcy” jest odznaczony, wówczas system w pierwszej kolejności będzie poszukiwać kodu własnego z jednostką pomocniczą, a następnie z jednostką główną. Jeżeli to nie da rezultatu to system będzie poszukiwać kodu wśród kodów obcych dla danego kontrahenta i jednostki pomocniczej, a następnie bez przypisanej jednostki.

E-faktura w zamówieniach publicznych, integracja z PEF

Wysyłka faktur do pliku XML realizowana jest na podstawie specyfikacji przygotowanej przez PEF. Struktura pliku XML oparta została o wytyczne PEPPOL BIS 3.O i CEFACT.

Aby wyeksportować plik w odpowiednim formacie należy dodać klasę atrybutu FormatEcod i uzupełnić wartością: peppol. Dla ułatwienia atrybut ten może zostać przypisany do kontrahenta i przenoszony na fakturę.

Wymiana dokumentów dostosowana do wymagań Castoramy

Jeżeli na karcie kontrahenta oraz dokumentach WZ, FS zdefiniowano atrybut o nazwie „FormatEcod” i określono dla niego wartość „Castorama”, wówczas dokumenty będą generowane i odbierane w standardzie oczekiwanym przez Castoramę, w przeciwnym wypadku wygenerowany plik będzie miał dotychczasową strukturę, właściwą dla sieci handlowych. Dokumenty realizowane są w ścieżce ZS -> WZ -> (S)FS lub (s)FS. Jednostki miary wykorzystywane przy wymianie to EA dla jednostki podstawowej oraz PK, PK1 dla jednostki pomocniczej.

Ustalanie jednostki podczas importu zamówienia ZS

Eksport numeru awiza dla dokumentu WZ, WZE

Podczas eksportu awiza dostawy konieczne jest wysłanie 16-cyfrowego numeru awiza w polu . Numer ten składa się powinien z kodu kontrahenta u odbiorcy, daty wystawienia WZ, WZE oraz kolejnego numeru w danym dniu.

Aby poprawnie wysłać numer awiza na dokumencie WZ, WZE należy dodać atrybuty:

Eksport dat

Aby przesłać oczekiwaną datę dostawy oraz najwcześniejszą datę dostawy na dokumencie WZ, WZE należy dodać atrybuty odpowiednio:

W przypadku braku tych atrybutów pola zostaną uzupełnione na podstawie daty wystawienia WZ, WZE.

Ustalanie jednostki podczas eksportu awiza

Dodatkowe pola przy eksporcie WZ, WZE

Przy eksporcie awiza wysyłki z określonym atrybutem FormatEcod o wartości Castorama wysyłane jest dodatkowo pole daty zamówienia 2019-11-06.

Dodana została sekcja , w której zapisywane są numer i data zamówienia.

W sekcji zostały dodane pola odnośnie liczby porządkowej , ilości oraz ilości w opakowaniu zbiorczym na zamówieniu.

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »