Niniejsza dokumentacja opisuje procedurę korzystania z aplikacji Import danych w odniesieniu do zleceń dystrybucyjnych. Procedury te zawierają ogólne instrukcje i specjalne cechy, które należy wziąć pod uwagę. Informują również o możliwych warunkach wstępnych i skutkach.
Opis aplikacji Import danych, który zawiera również opisy pól i przycisków, można znaleźć w dokumentacji Import danych.
Informacje ogólne
Import zlecenia dystrybucji jest zasadniczo oparty na bieżącym modelu danych, który jest przechowywany w bazie danych repozytorium. W przypadku eksportu danych dostępnych jest więcej atrybutów niż w przypadku importu danych. Dlatego sensowne jest zdefiniowanie oddzielnych filtrów dla eksportu i importu.
Relacje 1:1 są zazwyczaj oparte na technicznym atrybucie GUID w modelu danych. W zależności od przypadku użycia, do importu można użyć technicznego atrybutu GUID lub klucza funkcjonalnego z obiektu docelowego (zwykle kodu lub numeru). W przypadku niektórych obiektów biznesowych wymagana jest organizacja do konwersji klucza funkcjonalnego na klucz techniczny. Odpowiednia organizacja nie jest zwykle bezpośrednio w źródle importu, ale jest określana za pośrednictwem kontekstu dokumentu. Więcej informacji na ten temat można znaleźć w rozdziale Przegląd: Atrybuty.
Obiekty biznesowe kodu skrótu są przywoływane zarówno w nagłówku, jak i w pozycji zlecenia dystrybucji. Są to technicznie powiązane grupy atrybutów, które są zawsze takie same dla wielu zleceń i których ponowne użycie oszczędza trochę miejsca w bazie danych i pamięci głównej. Korzystając ze specjalnej konwersji, obiekty biznesowe z kodem skrótu są wyświetlane jako części do eksportu lub importu.
Niektóre dane zlecenia dystrybucji, takie jak ustawienia drukowania dokumentów, lokalne wartości walut, ilości zadysponowane, konfiguracja artykułów i ich elementy konfiguracji, a także wewnętrzne atrybuty pomocnicze nie mogą być importowane.
Jeśli nie ma pewności, który format jest odpowiedni dla pliku importu, należy wykonać następujące czynności: Wprowadzić przykładowy dokument za pośrednictwem aplikacji Zlecenia dystrybucji i wyeksportować go przy użyciu filtra dla importu w żądanym formacie z żądanymi atrybutami. Wynikowy plik przykładowy może zostać użyty jako szablon dla generowanych plików importu.
Podczas importowania obowiązują te same zasady, co podczas edycji za pośrednictwem aplikacji. Na przykład artykuł w zapisanym elemencie nie może być później zmieniany. Wartości atrybutów są ignorowane, jeśli nie można ich przyjąć w bieżącym kontekście. Ta sama logika jest stosowana przy określaniu wartości domyślnej, więc import i aplikacja zachowują się identycznie. To samo dotyczy kontroli.
Instrukcja: Import zleceń dystrybucji
- Aby zaimportować zlecenie dystrybucji należy utworzyć aplikację Import danych.
- Wyświetlić filtr dla obiektu biznesowego: com.cisag.app.multiorg.obj.DistributionOrder
→Filtr do importowania zleceń dystrybucji zostanie otwarty.
- W razie potrzeby należy powielić lub utworzyć nowy filtr dla tego obiektu biznesowego
- W razie potrzeby można zmienić już wybrane atrybuty filtra.
- Po wprowadzeniu zmian należy wybrać przycisk [Import danych] na standardowym pasku przycisków.
→Otworzy się okno dialogowe Import danych.
- W oknie dialogowym Import danych można wprowadzić ustawienia dla importowanego pliku. Opis pól można znaleźć w dokumentacji Import danych.
- Nacisnąć przycisk [W tle].
→Import zostanie wykonany.
Tworzenie nowych zleceń dystrybucji
Minimalne wymagane atrybuty dla obiektu podstawowego:
Opis atrybutu | Atrybut |
Rodzaj zlecenia dystrybucji | Type |
Opcjonalnie można również przenieść numer za pomocą importu. W takim przypadku numer określony za pomocą schematu numeracji zgodnie z rodzajem jest ignorowany. Ponadto należy zastosować odpowiednie konwencje, aby upewnić się, że numer przypisany za pomocą importu nie pasuje do numeru, który został już przypisany lub ma zostać przypisany automatycznie w przyszłości.
Minimalne wymagane atrybuty dla obiektu Item:
Opis atrybutu | Atrybut |
Artykuł | Item |
Całkowita ilość | totalQuantity |
Pochodzenie ceny
(jeśli różni się od wartości domyślnej zgodnie z rodzajem i jeśli pochodzenie ceny ma wartość Ręcznie, cena brutto w walucie zgodnie z nagłówkiem, jeśli dotyczy) |
priceOriginType i grossPrice |
Opcjonalnie można również wprowadzić numer dla nowej pozycji.
Odpowiedni minimalny XML z atrybutami funkcjonalnymi i dwoma pozycjami ma na przykład następującą zawartość:
<?xml version="1.0" encoding="UTF-8"?>
<semiramis xmlns="com.cisag.app.multiorg.obj.DistributionOrder" xsi:schemaLocation="com.cisag.app.multiorg.obj.DistributionOrder.xsd" created="2005-01-28T16:25:49.378Z" locale="en-US-XMLSchemaCompliant" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DistributionOrder xmlns="com.cisag.app.multiorg.obj.DistributionOrder">
<Type>100</Type>
<Details>
<Item>4711</Item>
<totalQuantity>
<amount>10</amount>
<Uom>St.</Uom>
</totalQuantity>
<priceOriginType>MANUAL</priceOriginType>
<grossPrice>
<amount>11</amount>
<Currency>EUR</Currency>
</grossPrice>
</details>
<details>
<Item>4712</Item>
<totalQuantity>
<amount>20</amount>
<Uom>St.</Uom>
</totalQuantity>
<priceOriginType>MANUAL</priceOriginType>
<grossPrice>
<amount>12</amount>
<Currency>EUR</Currency>
</grossPrice>
</Details>
</DistributionOrder>
</semiramis>
W tym przykładzie pozostałe atrybuty są dodawane za pomocą wartości domyślnych zgodnie z danymi podstawowymi itp.
Można również zaimportować dodatkowe wartości i użyć atrybutów technicznych zamiast atrybutów funkcjonalnych. Listę atrybutów można znaleźć w tym rozdziale: Przegląd: Atrybuty.
Funkcje specjalne podczas przetwarzania zamówienia
Aby znaleźć zlecenie dystrybucji przechowywane w bazie danych, wymagana jest jego identyfikacja techniczna (DistributionOrder:guid) lub funkcjonalna (Type [order type] i nubmer).
Dla pozycji można użyć wszystkich opcji importu – w szczególności usuwania. Identyfikacja techniczna (DistributionOrderDetail:guid) lub funkcjonalna (number) jest również wymagana do znalezienia zapisanej pozycji.
Zmiany za pomocą importu są możliwe tylko wtedy, gdy żadna weryfikacja tego nie uniemożliwia.
Automatyczne zwolnienie po imporcie
Jeśli import został przeprowadzony pomyślnie, przetworzone zlecenie dystrybucyjne może zostać zwolnione automatycznie po imporcie. Opcja ta jest szczególnie przydatna w połączeniu ze statusem otwarcia W trakcie opracowania (ustawienie w rodzaju zlecenia dystrybucji). Zapobiega to wykorzystaniu w kolejnych dokumentach zlecenia dystrybucyjnego, które nie zostało jeszcze w pełni zaimportowane. Podczas zwolnienia zlecenie dystrybucji ma status Nieprawidłowe, więc nie można go użyć również w tym kroku.
W przypadku tej funkcji należy ustawić atrybut bazy wirtualnej autoRelease na wartość true dla odpowiedniej instancji.
Jeśli ta funkcja jest aktywna i nie ma innych błędów, w dzienniku komunikatów wyświetlany jest dodatkowy komunikat informacyjny informujący, że zlecenie dystrybucji zostało zwolnione automatycznie. Jeśli nie było to możliwe, pojawi się ostrzeżenie.
Wskazówki dotyczące importowania starszych danych
Istnieją następujące wskazówki dotyczące importowania starszych danych:
- Należy upewnić się, że wszystkie dane podstawowe zostały poprawnie przeniesione. Pozwoli to uniknąć niepotrzebnych błędów w przetwarzaniu zamówień.
- Należy ustawić funkcje w aplikacji Konfiguracja i odpowiednie typy – przynajmniej tymczasowo na czas transferu danych – w taki sposób, aby osiągnąć najwyższą możliwą prędkość importu. Na przykład dezaktywować zapytanie o dostępność, sprawdzanie limitu kredytowego itp. Zapisywanie tymczasowych rekordów dostępności jest automatycznie dezaktywowane podczas importu – nawet jeśli funkcja jest aktywna w aplikacji Konfiguracja.
- Aby uniknąć określania nowych cen i rabatów podczas importu, należy przełączyć odpowiednie pochodzenie na Ręczne i przenieś wartości bezpośrednio z systemu źródłowego.
- Podczas importu nie można wpływać na ilość dostarczoną i zafakturowaną. Dlatego warto sfinalizować i zafakturować wszystkie zamówienia dostawy i prowizje w starym systemie. Jeśli faktury proforma są nadal nieuregulowane, należy je również utworzyć w starszym systemie. Następnie można zaimportować otwarte ilości dostaw dla zamówień, które nie zostały jeszcze zrealizowane, jako całkowitą ilość do nowych pozycji w systemie docelowym. Następnie można zlecić nowemu systemowi wygenerowanie zleceń dostawy, faktur itp.
Przegląd: Atrybuty
Atrybuty poszczególnych obiektów biznesowych, które są dostępne do importu, są wymienione poniżej. Odpowiednia nazwa relacji jest również uwzględniona dla atrybutów klucza obcego. Atrybuty mogą ulec zmianie i mogą zostać rozszerzone poprzez dostosowanie.
W przypadku niektórych obiektów biznesowych wymagana jest organizacja do konwersji kluczy funkcjonalnych na klucze techniczne. Na listach atrybutów jest to oznaczone następującymi uwagami w kolumnie Atrybut.
- Partner dostawy (organizacja logistyczna magazynu źródłowego) (zawsze zgodnie z nagłówkiem)
- Organizacja sprzedaży (zawsze zgodnie z nagłówkiem)
- Firma źródłowa (zawsze zgodnie z nagłówkiem)
- Kraj do firmy źródłowej (zawsze zgodnie z nagłówkiem)
- Odbiorca (docelowa organizacja logistyki magazynowej) (zawsze zgodnie z nagłówkiem)
- Organizacja zaopatrzenia (zawsze zgodnie z nagłówkiem)
- Firma docelowa (zawsze zgodnie z nagłówkiem)
- Kraj firmy docelowej (zawsze zgodnie z nagłówkiem)
Atrybuty identyfikacyjne (atrybuty kluczowe) są oznaczone literą (K).
Dane podstawowe
Zlecenie dystrybucji (DistributionOrder)
Atrybut | Relacja | Objaśnienie |
autoRelease | Automatyczne zwolnienie (atrybut wirtualny),Więcej informacji w rozdziale Automatyczne zwolnienie po imporcie | |
classification1 (organizacja sprzedaży) | Classification1 | Klasyfikacja 1 |
classification2 (organizacja sprzedaży) | Classification2 | Klasyfikacja 2 |
classification3 (organizacja sprzedaży) | Classification3 | Klasyfikacja 3 |
classification4 (organizacja sprzedaży) | Classification4 | Klasyfikacja 4 |
classification5 (organizacja sprzedaży) | Classification5 | Klasyfikacja 5 |
date | Data wprowadzenia | |
deliveryCustomerData | Patrz obiekt biznesowy:
OrderCustomerDataInfo |
Więcej informacji w rozdziale Dane klienta (customerData, deliveryCustomerData, invoiceCustomerData) |
deliveryCustomerTaxIdentificationNumber |
NIP odbiorcy | |
deliveryData | Patrz obiekt biznesowy:
DeliveryDataInfo |
Więcej informacji w rozdziale Dane dostawy (deliveryData) |
deliverySupplierData | Patrz obiekt biznesowy:
OrderSupplierDataInfo |
Więcej informacji w rozdziale Dane dostawcy (deliverySupplierData, invoiceSupplierData) |
discountOriginType | Pochodzenie rabatu
Wskazówka
Ten atrybut nie może być zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
|
discounts[0..3] | Rabaty od 1 do 4 | |
freightCostEnabled | Obliczanie kosztów transportu
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
|
guid (K) | Identyfikacja techniczna dla zmiany/usunięcia już zapisanych danych. Usunięcie już zapisanych danych – jeśli są znane. | |
intrastatData | Patrz obiekt biznesowy:
IntrastatDataInfo |
Więcej informacji w rozdziale:Dane Intrastat (intrastatData) |
invoiceCustomerData | Patrz obiekt biznesowy:
OrderCustomerDataInfo |
Więcej informacji w rozdziale Dane klienta (customerData, deliveryCustomerData, invoiceCustomerData) |
invoiceSupplierData | Patrz obiekt biznesowy:
OrderSupplierDataInfo |
Więcej informacji w rozdziale Dane dostawcy (deliverySupplierData, invoiceSupplierData) |
invoicingData | Patrz obiekt biznesowy:
InvoicingDataInfo |
Więcej informacji w rozdziale Dane faktury (invoicingData) |
kindOfPricing | Wyświetlanie ceny
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
|
noClassificationDiscounts | Brak rabatów pozycji | |
noOrderValueDiscounts | Brak rabatów od wartości zamówienia | |
number (K) | Numer (identyfikacja funkcjonalna)Opcjonalny w przypadku nowego utworzenia – w przeciwnym razie określany automatycznie. Obowiązkowe, jeśli guid nie został określony podczas zmiany/usuwania. | |
orderDeliveryData | Patrz obiekt biznesowy:
DistributionOrderDeliveryDataInfo |
Więcej informacji w rozdziale Dane dostawy zamówienia (orderDeliveryData) |
outputSettings | Patrz obiekt biznesowy:
DistributionOrderOutputSettings |
Więcej informacji w rozdziale Ustawienia wydania (outputSettings) |
ownerOrigin | Pochodzenie właściciela zapasów
|
|
priceDate | Czas kalkulacji
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
|
priceListing | PriceListing | Cennik
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
priceValidityDate | Data odniesienia dla określenia ceny
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
|
pricingPartnerRelation | Zastosowanie relacji partnera
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
|
receiptFreightCostConsideration |
Księgowanie kosztów transportu do wyceny zapasów | |
requestDate.value | Preferowana data | |
requestHeader |
DistributionRequest | Zapytanie dystrybucyjne |
responsible | ResponsiblePartner | Odpowiedzialny pracownik |
receivingIntrastatData | Patrz obiekt biznesowy:
IntrastatDataInfo |
Więcej informacji w rozdziale Dane Intrastat (IntrastatData, receivingIntrastatData) |
sourceFinancialsOrganization | SourceFinancialsOrganization | Źródłowa organizacja finansowa |
sourceStorageAreaDefault | Źródłowy magazyn domyślny | |
sourceTransactionAccountingClassification | sourceTransactionAccountingClassification | Źródłowy typ transakcji Klasyfikacja konta |
status | Status ogólny (tylko Zwolnione lub Zablokowane)
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu.
|
|
targetStorageAreaDefault | Docelowy magazyn domyślny | |
targetPaymentMethod (organizacja docelowa) |
TargetPaymentMethod | Docelowa forma płatności |
targetPaymentTerms (organizacja docelowa) |
TargetPaymentTerms | Docelowe warunki płatności |
targetFinancialsOrganization | TargetFinancialsOrganization | Docelowa organizacja finansowa |
targetTransactionAccountingClassification |
TargetTransactionAccountingClassification | Docelowy typ transakcji klasyfikacji konta |
taxRegister | TaxRegister | Rejestr VAT
|
TextAssignments | Załączniki plików/teksty. Więcej informacji w rozdziale Teksty (TextAssignments) | |
type (K) | Type | Typ (identyfikacja techniczna)Obowiązkowe, jeśli guid nie został określony podczas zmiany/usuwania. |
Dane klienta (deliveryCustomerData,invoiceCustomerData)
Dane klienta w poniższych zastosowaniach są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są wyświetlane jako część do eksportu/importu. To samo dotyczy danych adresowych.
Następujące nazwy części zostały przypisane analogicznie do nazw atrybutów technicznych:
- deliveryCustomerData Odbiorca dostawy
- invoiceCustomerData Organizacja zakupu
Następujące atrybuty istnieją zatem raz na użycie.
Wyjaśnienie relacji między atrybutami:
Atrybut | Relacja | Objaśnienie |
addressData.city | Adres – miasto | |
addressData.country | addressData.Country | Adres – kraj |
addressData.district | Adres – dzielnica | |
addressData.poBox | Adres – skrytka pocztowa | |
addressData.poBoxCity | Adres – skrytka pocztowa (miasto) | |
addressData.poBoxPostalCode | Adres – kod pocztowy skrytki | |
addressData.postalCode | Adres – kod pocztowy | |
addressData.region | addressData.Region | Adres – region |
addressData.street | Adres – ulica | |
customer | CustomerPartner | Klient
Wskazówka
Ten atrybut nie może zostać zmieniony przez import dla istniejących pozycji zlecenia. Dane w pliku importu są ignorowane podczas importu
|
careOf | CareOfPartner | Osoba kontaktowa |
careOfName | Nazwa osoby kontaktowej | |
name | Nazwa klienta |
Dane Intrastat (intrastatData, receivingIntrastatData)
Dane Intrastat w poniższych zastosowaniach są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są reprezentowane jako część do eksportu/importu.
Następujące nazwy części zostały przypisane analogicznie do nazw atrybutów technicznych:
- intrastatData Kraj firmy źródłowej
- receivingintrastatData Kraj spółki docelowej
Następujące atrybuty istnieją zatem raz na użycie.
Wyjaśnienie relacji atrybutów
Atrybut | Relacja | Objaśnienie |
port (Kraj organizacji źródłowej/docelowej) |
Port | Port (lotniczy) |
statisticalMethod(Kraj organizacji źródłowej/docelowej) | StatisticalMethod | Metoda statystyczna |
transactionType(Kraj organizacji źródłowej/docelowej) | TransactionType | Typ transakcji |
transportMode(Kraj organizacji źródłowej/docelowej) | TransportMode | Rodzaj transportu |
Dane dostawy (deliveryData)
Dane dostawy są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są reprezentowane jako część eksportu/importu.
Atrybut | Relacja | Objaśnienie |
deliveryPriority | Priorytet dostawy
|
|
deliveryRestriction | Ograniczenie dostawy
|
|
deliveryTerms | DeliveryTerms | Warunki dostawy
|
deliveryTermsLocation | Warunki dostawy z odniesieniem do lokalizacji
|
|
shippingTerms | ShippingTerms | Warunki wysyłki
|
Dane dostawcy (deliverySupplierData, invoiceSupplierData)
Dane dostawcy w poniższych zastosowaniach są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są wyświetlane jako część eksportu/importu. To samo dotyczy danych adresowych.
Następujące nazwy części zostały przypisane analogicznie do nazw atrybutów technicznych:
- deliverySupplierData Partner dostawy
- invoiceSupplierData Organizacja sprzedaży
Następujące atrybuty istnieją zatem raz na użycie.
Wyjaśnienie relacji atrybutów:
Atrybut | Relacja | Objaśnienie |
addressData.city | Adres – miasto | |
addressData.country | addressData.Country | Adres – kraj |
addressData.district | Adres – dzielnica | |
addressData.poBox | Adres – skrytka pocztowa | |
addressData.poBoxCity | Adres – skrytka pocztowa (miasto) | |
addressData.poBoxPostalCode | Adres – kod pocztowy skrytki | |
addressData.postalCode | Adres – kod pocztowy | |
addressData.region | addressData.Region | Adres – region |
addressData.street | Adres – ulica | |
careOf | CareOfPartner | Osoba kontaktowa |
careOfName | Nazwa osoby kontaktowej | |
name | Nazwa dostawcy | |
supplier | Dostawca
|
Dane faktury (invoicingData)
Niektóre dane faktury są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są wyświetlane jako część eksportu/importu.
Atrybut | Relacja | Objaśnienie |
currency | Waluta
Wskazówka
Ten atrybut nie może być zmieniony przez import dla istniejących pozycji zamówień. Dane w pliku importu są ignorowane podczas importu.
|
|
paymentMethod (firma źródłowa) | PaymentMethod | Forma płatności |
paymentTerms (firma źródłowa)) | PaymentTerms | Warunki płatności |
Dane dostawy zamówienia (orderDeliveryData)
Dane dostawy zamówienia są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są reprezentowane jako część eksportu/importu.
Atrybut | Relacja | Objaśnienie |
carrier | Carrier | Spedytor
Wskazówka Ten atrybut nie może być zmieniony przez import dla istniejących pozycji zamówień. Dane w pliku importu są ignorowane podczas importu. |
route (odbiorca dostawy [docelowa organizacja logistyczna magazynu]) |
Route | Trasa
|
sourceStorageArea.warehouse | Lokalizacja magazynu źródłowego (kod) | |
targetStorageArea.warehouse | Lokalizacja magazynu docelowego (kod) |
Ustawienia wyjściowe (outputSettings)
Ustawienia wydruku są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są wyświetlane jako część eksportu/importu.
Wyjaśnienie relacji atrybutów:
Atrybut | Relacja | Objaśnienie |
containerLabel.medium | Medium etykiety załadunku | |
containerLabel.mediumAddress | Adres medium etykiety załadunku | |
invoice.medium | Medium faktury | |
invoice.mediumAddress | Adres medium faktury | |
proformaInvoice.medium | Medium faktury proforma | |
proformaInvoice.mediumAddress | Adres medium faktury proforma | |
shipping.medium | Medium dokumentu wysyłki | |
shipping.mediumAddress | Adres medium dokumentu wysyłki |
Teksty (TextAssignments)
Wyjaśnienie relacji atrybutów:
Atrybut | Relacja | Objaśnienie |
code | Moduł tekstowy (opcjonalnie) | |
document | Dokument | |
sequence | Kolejny numer | |
text | Tekst w języku (Używane tylko wtedy, gdy nie określono modułu tekstowego. Więcej informacji w rozdziale Tekst). | |
type | Typ tekstu |
tekst
Atrybut | Relacja | Objaśnienie |
language | Język | |
text | Tekst | |
contentType | Typ zawartości |
Poniższy przykład zawiera dwa podstawowe teksty. Tekst nagłówka odwołuje się do modułu tekstowego „TXT1”, a drugi tekst zawiera wolny tekst stopki dla języków de i en:
<?xml version="1.0" encoding="UTF-8"?>
<semiramis xmlns="com.cisag.app.multiorg.obj.DistributionOrder" xsi:schemaLocationcom.cisag.app.multiorg.obj.DistributionOrder.xsd" created="2005-12-28T07:36:29.729Z" locale="en-US-XMLSchemaCompliant" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DistributionOrder xmlns="com.cisag.app.multiorg.obj.DistributionOrder">
<Type>100</Type>
<TextAssignments>
<code>TXT1</code>
<sequence>10</sequence>
<document index="0">DELIVERY_SLIP</document>
<document index="1">CUSTOMER_INVOICE</document>
<document index="2">PROFORMA_INVOICE</document>
<document index="3">SHIPPING_LOAD</document>
<document index="4">DISTRIBUTION_ORDER</document>
<type>HEADER</type>
</TextAssignments>
<TextAssignments>
<code></code>
<sequence>20</sequence>
<document index="0">DELIVERY_SLIP</document>
<document index="1">CUSTOMER_INVOICE</document>
<document index="2">PROFORMA_INVOICE</document>
<document index="3">SHIPPING_LOAD</document>
<document index="4">DISTRIBUTION_ORDER</document>
<type>FOOTER</type>
<text>
<language>en</language>
<text>To jest przykładowy tekst.</text>
<contentType>text/plain</contentType>
</text>
<text>
<language>en</language>
<text>To jest przykładowy tekst.</text>
<contentType>text/plain</contentType>
</text>
</TextAssignments>
</DistributionOrder>
</semiramis>
Można również użyć różnych opcji formatowania tekstów. Jeśli potrzebne są przykłady określonego formatowania, najlepiej jest utworzyć przykładowy dokument z żądanym formatowaniem tekstu i wyeksportować go.
DistributionOrderDeliveryDataInfo IntrastatDataInfo Więcej w rozdziale Dane Intrastat (IntrastatData, receivingIntrastatData) (firma źródłowa) (firma źródłowa) (firma źródłowa) (firma źródłowa) Klasyfikacja konta (firma docelowa) (firma docelowa) (firma docelowa) (firma docelowa) Klasyfikacja konta Atrybuty odpowiadają atrybutom w nagłówku. Więcej informacji w rozdziale: Dane Intrastat (intrastatData, receivingIntrastatData). Dane dostawy zamówienia są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są reprezentowane jako część do eksportu/importu. Wyjaśnienie relacji atrybutów: Pozycja zlecenia dystrybucji (DistributionOrderSubDetails) Dostępne atrybuty dla pozycji towaru gratisowego odpowiadają atrybutom pozycji podstawowej Więcej w rozdziale: Dane pozycji (pozycje podstawowe) z jednym wyjątkiem: Zamiast atrybutu numeru, dla pozycji towaru gratisowego oferowany jest następujący atrybut: Objaśnienie relacji atrybutów Obowiązkowy, jeśli guid nie został określony podczas zmiany/usuwania. W przypadku rabatów na towary gratisowe należy również zapoznać się z uwagami dotyczącymi danych dostawy zamówienia w sekcji Dane dostawy zamówienia (orderDeliveryData).Dane pozycji (pozycje podstawowe)
Pozycja zlecenia dystrybucji (DistributionOrderDetails)
Atrybut
Relacja
Objaśnienie
costOfGoods
Koszt towarów.
customerItemNumber
Numer artykułu klienta. Więcej informacji można znaleźć w dokumentacji Importowanie pozycji dokumentu przy użyciu EAN
deliveryDate
Termin dostawy
discounts[0..3]
Rabaty od 1 do 4
dispoDate
Data ponownego opracowania
ean
Europejski numer artykułu (EAN)Więcej informacji można znaleźć w dokumentacji Importowanie pozycji dokumentu przy użyciu EAN
grossPrice
Currency
Cena
guid (K)
Identyfikacja techniczna (pozycja) do zmiany/usunięcia już zapisanych danych – jeśli jest znana.
identifier
Identifier
Specyfikacja
intrastatData
Więcej informacji w rodziale: Dane Intrastat (intrastatData)
item
Artykuł
netCode
Brak rabatu podstawowego
noCashDiscountEnabled
Brak rabatu gotówkowego
noClassificationDiscounts
Brak rabatów pozycji
noOrderValueDiscounts
Brak rabatu od wartości zamówienia
number (K)
Numer pozycji (identyfikacja funkcjonalna) Opcjonalny w przypadku nowego utworzenia – w przeciwnym razie określany automatycznie. Obowiązkowe, jeśli guid nie został określony podczas zmiany/usuwania.
orderDeliveryData
Patrz obiekt biznesowy:
Więcej informacji w rozdziale Dane dostawy zamówienia (orderDeliveryData)
ownerGroupUsage
Zezwolenie na wielu właścicieli zapasów
preferredDate.value
Preferowana data
priceDimension
Wymiar ceny
priceOriginType
Pochodzenie ceny
priceUom
Jednostka ceny
pseudoItemDescription
Opis pseudoartykułu Tylko dla pseudoartykułów. Specyfikacja jest ignorowana dla wszystkich innych pozycji.
receivingIntrastatData
Patrz obiekt biznesowy:
Dane Intrastat
reference
Odniesienie
requestDetail
DistributionRequestDetail
Pozycja zapytania dystrybucyjnego
shippingDate
Termin wysyłki
można zaimportować datę wysyłki lub czas transportu (transportTime).
Więcej informacji
można znaleźć w artykułach:
sourceAccount
SourceAccount
Źródłowe konto przychodów
sourceAccountOriginType
Pochodzenie konta przychodów
sourceCostCentre
SourceCostCentre
Źródłowe konto kosztowe
sourceCostObjective
SourceCostObjective
Źródłowa jednostka kosztowa
sourceTransactionAccountingClassification
SourceTransactionAccountingClassification
Rodzaj transakcji źródłowej
sourceStorageAreaDefault
Domyślny magazyn źródłowy
status
Status ogólny (tylko Zwolnione lub Zablokowane.
targetAccount
TargetAccount
Docelowe konto wydatków
targetAccountOriginTyp
Pochodzenie konta wydatków
targetCostCentre
TargetCostCentre
Docelowe konto kosztowe
targetCostObjective
TargetCostObjective
Docelowa jednostka kosztowa
targetStorageAreaDefault
Domyślny magazyn docelowy
targetTransactionAccountingClassification
TargetTransactionAccountingClassification
Rodzaj transakcji docelowej
TextAssignments
Załączniki plików/tekstyWięcej informacji w rozdziale Teksty (TextAssignments)
totalQuantity
Uom
Ilość całkowita
transactionTaxClassification
TransactionTaxClassification
Klasyfikacja podatkowa typu transakcji
transportTime
Czas transportu
datę wysyłki lub czas transportu.
Więcej informacji
można znaleźć w artykułach:
uomObligation
Obowiązująca jednostka
uomObligationOrigin
Pochodzenie obowiązywania jednostek
Dane Intrastat (intrastatData, receivingIntrastatData)
Dane dostawy zamówienia (orderDeliveryData)
Atrybut
Relacja
Objaśnienie
sourceStorageArea.warehouse
Źródłowy magazyn (code)
targetStorageArea.warehouse
Docelowy magazyn (code)
8.3 Dane pozycji (towary bezpłatne)
Atrybut
Relacja
Objaśnienie
subNumber (K)
Numer pozycji szczegółowej (identyfikacja funkcjonalna), opcjonalny w przypadku nowego utworzenia – w przeciwnym razie określany automatycznie.