Przegląd tematu
Niniejsza dokumentacja opisuje procedurę korzystania z aplikacji Import danych w odniesieniu do potwierdzeń zamówień. Procedury te zawierają ogólne instrukcje i specjalne funkcje, które należy wziąć pod uwagę. Użytkownik zostanie również poinformowany o możliwych wymaganiach i skutkach.
Opis aplikacji Import danych, który zawiera również opisy pól i przycisków dostępnych w aplikacji znajduje się w dokumentacji Import danych.
Informacje ogólne
Import potwierdzenia zamówienia jest zasadniczo oparty na aktualnym 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 w modelu danych są zazwyczaj oparte na technicznym atrybucie GUID. 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 konwersja klucza funkcjonalnego na klucz techniczny wymaga podania organizacji. Odpowiednia organizacja zwykle nie znajduje się 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.
Zarówno w nagłówku, jak i w pozycji potwierdzenia zamówienia znajdują się odniesienia do obiektów biznesowych kodu skrótu. Są to technicznie powiązane grupy atrybutów, które są zawsze takie same dla wielu dokumentów i których ponowne użycie wymaga pewnej przestrzeni dyskowej w systemie. Ponowne użycie pozwala zaoszczędzić miejsce 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 potwierdzenia zamówienia, takie jak lokalne wartości walut i wewnętrzne atrybuty pomocnicze, nie mogą być importowane.
Jeśli nie masz pewności, który format jest odpowiedni dla importowanego pliku, należy wykonać następujące czynności: wprowadzić przykładowe potwierdzenie zamówienia za pomocą aplikacji Potwierdzenia zamówienia i wyeksportować je za pomocą filtra importu w żądanym formacie z żądanymi atrybutami. Wynikowy plik przykładowy może być użyty jako szablon dla plików importu, które mają zostać wygenerowane.
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 zmieniony. Wartości atrybutów, których nie można przyjąć w bieżącym kontekście, są ignorowane. Ta sama logika jest stosowana przy określaniu wartości domyślnej, dzięki czemu import i aplikacja zachowują się identycznie.
Importowanie potwierdzenia zamówienia
W celu zaimportowania potwierdzenia zamówienia należy:
- Otworzyć aplikację Import danych.
- Wyświetlić filtr dla jednostki biznesowej cisag.app.purchasing.obj.SupplierConfirmation. W wyniku tego działania wyświetlony zostanie filtr importu potwierdzeń zamówienia.
- W razie potrzeby powielić lub utworzyć nowy filtr dla jednostki biznesowej.
- W razie potrzeby zmienić wybrane atrybuty filtra.
- Wybrać przycisk [Importuj dane] na standardowym pasku narzędzi. W wyniku tego działania otwarte zostanie okno dialogowe importu danych.
- W oknie dialogowym wprowadzić wybrane ustawienia dla pliku importu. Opis pól okna dialogowego można znaleźć w dokumentacji Import danych.
- Wybrać jeden z dostępnych przycisków [Natychmiast] lub [W tle]. Import potwierdzenia zamówienia zostanie wykonany
Tworzenie nowych potwierdzeń zamówienia
Minimalne wymagane atrybuty dla obiektu podstawowego:
Opis atrybutu | Atrybut |
Rodzaj zamówienia zakupu | Type |
Zamówienie | Correspondence |
Numer dokumentu zewnętrznego | supplierConfirmationData.salesConfirmation |
Data dokumentu zewnętrznego | supplierConfirmationData.date.value |
Opcjonalnie można również przenieść numer podczas generowania za pomocą importu. W tym przypadku liczba określona za pomocą schematu numeracji zgodnie z rodzajem zamówienia zakupu jest ignorowana. Ponadto należy zastosować odpowiednie konwencje w celu zapewnienia, że numer przypisany za pomocą importu nie jest już przypisany lub automatycznie przypisany w przyszłości.
<?xml version=”1.0″ encoding=”UTF-8″?>.
<semiramis
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”
xsi:schemaLocation=”com.cisag.app.purchasing.obj.SupplierConfirmati
on SupplierConfirmation.xsd” created=”2007-12-10T12:00:52.090Z”
locale=”en-US-XMLSchemaCompliant”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
nlsMode=”SINGLE_LANGUAGE” dateTimeMode=”COMPACT”>
<SupplierConfirmation
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”>
<supplierConfirmationData>
<salesConfirmation>1234567</salesConfirmation>
<date>
<value>10#12#2007</value>
</data>
</supplierConfirmationData>
<type>
<code>100</code>
</Type>
<Correspondence>
<numer>POC1375</numer>
</Correspondence>
</SupplierConfirmation>
</semiramis>
W tym przykładzie pozostałe atrybuty bazowe są dodawane za pośrednictwem wartości domyślnych zgodnie z nagłówkiem zamówienia.
Aby kontrolować wartości domyślne dla elementów, należy zwrócić szczególną uwagę na funkcje i ustawienia, które są wprowadzane w oknie dialogowym Generuj z zamówienia podczas generowania potwierdzenia zamówienia. Istotne są następujące atrybuty:
- Domyślne wartości dla ilości (quantityDefaults)
- Domyślnie: true
- Pozycje z datą dostawy (detailDeliveryDateOrigin)
- Sugestia: LAST_CONFIRMATION
- Dla wartości Użyj określonej daty, należy również wypełnić atrybut Data dostawy (specifiedDeliveryDate)
Można również zaimportować dodatkowe wartości bazowe i użyć atrybutów technicznych zamiast atrybutów funkcjonalnych. Lista atrybutów znajduje się w rozdziale Przegląd: Atrybuty, dane podstawowe.
Wybór pozycji
Podobnie jak w przypadku akcji Utwórz z zamówienia w aplikacji Potwierdzenia zamówienia, można również zdefiniować Status potwierdzenia podczas importu, który służy jako funkcja wyboru pozycji.
Definicja podczas importu jest dokonywana za pomocą listy oddzielonych przecinkami technicznych identyfikacji statusów potwierdzenia, które są dostępne z atrybutem confirmationStatusSelection. Dozwolone są następujące wartości:
Stała | Oznaczenie | ID |
NONE | Niepotwierdzone | 1 |
REJECTED | Odrzucone | 5 |
CANCELLATION_CONFIRMED | Anulowanie potwierdzone | 6 |
CONFIRMED | Potwierdzone | 9 |
CONFIRMED_WITH_CHANGES | Otrzymana propozycja zmiany | 12 |
CONFIRMED_CONDITIONS_CHANGED | Zmiana potwierdzonych warunków | 13 |
CANCELLATION_REJECTED | Anulowanie odrzucone | 14 |
Atrybut confirmationStatusSelection sugeruje następującą wartość: 1, 13 (Niepotwierdzone i Zmiana warunków potwierdzenia).
Jeśli ta funkcja została zdefiniowana w nagłówku, jest ona przenoszona do odpowiedniego atrybutu bazowego.
Domyślnie określony wybór początkowo nie ma dalszego wpływu podczas importu. Oprócz nagłówka przetwarzane są tylko te pozycje, które są bezpośrednio zawarte w źródle importu. Tylko jeśli ustawiony zostanie wirtualny atrybut bazowy takeSelectedDetails na wartość true, import zachowuje się w taki sposób, że przed faktycznym przetworzeniem elementu, wszystkie elementy zgodnie z atrybutem confirmationStatusSelection są przenoszone.
<?xml version=”1.0″ encoding=”UTF-8″?>.
<semiramis
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”
xsi:schemaLocation=”com.cisag.app.purchasing.obj.SupplierConfirmati
on SupplierConfirmation.xsd” created=”2007-12-10T12:00:52.090Z”
locale=”en-US-XMLSchemaCompliant”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
nlsMode=”SINGLE_LANGUAGE” dateTimeMode=”COMPACT”>
<SupplierConfirmation
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”>
<supplierConfirmationData>
<salesConfirmation>1234567</salesConfirmation>
<date>
<value>10#12#2007</value>
</data>
</supplierConfirmationData>
<takeSelectedDetails>true</takeSelectedDetails>
<confirmationStatusSelection>5, 6, 9, 12, 14
</confirmationStatusSelection>
<Type>
<code>100</code>
</Type>
<Correspondence>
<numer>POC1375</numer>
</Correspondence>
</SupplierConfirmation>
</semiramis>
Odbiegające dane pozycji
Podobnie jak w aplikacji Potwierdzenia zamówienia można użyć funkcji importu, aby określić inne dane dla pozycji potwierdzenia w porównaniu z pozycją zamówienia. W najprostszym przypadku zmieniają się tylko poszczególne wartości. W tym celu można użyć istniejącej pozycji zamówienia lub istniejącej pozycji potwierdzenia.
Domyślnie podstawowa pozycja zamówienia ze wszystkimi powiązanymi pozycjami szczegółowymi jest zawsze używana jako źródło podczas podziału. Można również użyć atrybutu elementu wirtualnego creationSourceSequence, aby podzielić istniejący element bazowy z wszystkimi powiązanymi pozycjami szczegółowymi jako źródłem:
- creationSourceSequence<0 (domyślnie) – podstawowa pozycja zamówienia jest używana jako źródło dla podziału
- creationSourceSequence>=0 – podstawowa pozycja potwierdzenia z określoną sekwencją jest używana jako źródło podziału
Jeśli użytkownik chce podzielić pozycję, należy ustawić atrybut pozycji wirtualnej creationSourceSequence dla nowej pozycji (propozycja jest wtedy używana do sekwencji) lub zdefiniować atrybut sequence z wartością dodatnią. Zaletą określenia wartości sekwencji jest to, że taki podzielony element można łatwo znaleźć ponownie w przypadku kolejnych zmian.
<?xml version=”1.0″ encoding=”UTF-8″?>.
<semiramis
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”
xsi:schemaLocation=”com.cisag.app.purchasing.obj.SupplierConfirmati
on SupplierConfirmation.xsd” created=”2007-12-10T15:19:19.577Z”
locale=”en-US-XMLSchemaCompliant”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
nlsMode=”SINGLE_LANGUAGE” dateTimeMode=”COMPACT”>
<SupplierConfirmation
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”>
<supplierConfirmationData>
<salesConfirmation>1234567</salesConfirmation>
<date>
<value>10#12#2007</value>
</data>
</supplierConfirmationData>
<type>
<code>100</code>
</Type>
<Correspondence>
<numer>POC1376</numer>
</Correspondence>
<szczegóły>
<canceled>true</canceled>
<CorrespondenceDetail>
<numer>10</numer>
</CorrespondenceDetail>
</Details>
<Details>
<deliveryDate>2008-01-02T23:00:00.000Z</deliveryDate>
<totalQuantity>
<amount>7</amount>
<Uom>
<code>St.</code>
</Uom>
</totalQuantity>
<CorrespondenceDetail>
<numer>20</numer>
</CorrespondenceDetail>
</Details>
<Details>
<deliveryDate>2008-01-03T23:00:00.000Z</deliveryDate>
<sequence>1</sequence>
<totalQuantity>
<amount>13</amount>
<Uom>
<code>St.</code>
</Uom>
</totalQuantity>
<CorrespondenceDetail>
<numer>20</numer>
</CorrespondenceDetail>
</Details>
</SupplierConfirmation>
</semiramis>
Przetwarzanie otwartych potwierdzeń
Tylko jedno potwierdzenie zamówienia może być przetwarzane dla zamówienia w danym momencie. Podczas próby wygenerowania drugiego potwierdzenia zamówienia dla tego samego zamówienia, podczas importu generowany jest komunikat o błędzie, tak jak w aplikacji Potwierdzenia zamówienia.
Można kontynuować przetwarzanie istniejącego otwartego potwierdzenia zamówienia, jeśli użytkownik odwoła się do rodzaju i numeru w źródle importu, gdzie numer jest odpowiednim numerem potwierdzenia, który został przypisany podczas generowania zgodnie ze schematem numeracji.
Aby uprościć sprawę, otwarte potwierdzenie zamówienia może być również przetwarzane dalej bez wyraźnego określania numeru pod następującymi warunkami:
- Tryb CREATE nie został jawnie określony
- Źródło importu zawiera odniesienie do odpowiedniego nagłówka zamówienia zakupu
- Źródło importu nie zawiera numeru potwierdzenia
- Kolejność otwartego potwierdzenia odpowiada kolejności określonej w źródle importu
- Zewnętrzny numer dokumentu otwartego potwierdzenia odpowiada zewnętrznemu numerowi dokumentu zgodnie ze źródłem importu
- Otwarte potwierdzenie zamówienia ma ogólny status W opracowaniu
Automatyczne zakończenie po imporcie
Jeśli import został przeprowadzony pomyślnie i nie ma żadnych konfliktów z zamówieniem lub zmianą zamówienia i nie ma żadnych istotnych zmian w bieżącym zamówieniu., można automatycznie uzupełnić przetworzone potwierdzenie zamówienia po imporcie. Aby to zrobić należy ustawić atrybut bazy wirtualnej autoCompletion na wartość true dla odpowiedniej instancji.
Jeśli ta funkcja jest aktywna i nie zostaną wykryte żadne inne błędy, w dzienniku komunikatów wyświetlany jest dodatkowy komunikat informacyjny, który zawiera informacje o tym, czy potwierdzenie zamówienia zostało automatycznie zakończone, czy też nie było to możliwe z powodu odchyleń.
Przegląd: Atrybuty
Poniżej wymieniono atrybuty poszczególnych obiektów biznesowych, które są dostępne do importu. W przypadku atrybutów klucza obcego uwzględniona jest również odpowiednia nazwa relacji. Pola identyfikacyjne i pola obowiązkowe mogą ulec zmianie i mogą zostać rozszerzone poprzez dostosowanie.
W przypadku niektórych obiektów biznesowych, organizacja jest wymagana do konwersji kluczy funkcjonalnych na klucze techniczne. Dla list atrybutów jest to oznaczone odpowiednimi uwagami w kolumnie Atrybut.
- Organizacja zakupu (zawsze zgodnie z zamówieniem)
- Firma (zawsze zgodnie z zamówieniem)
- Kraj dla firmy (zawsze zgodnie z zamówieniem)
Atrybuty identyfikacyjne (atrybuty kluczowe) są oznaczone literą K.
Dane podstawowe
Potwierdzenie zamówienia (SupplierConfirmation)
Identyfikacja potwierdzenia zamówienia składa się z rodzaju zamówienia i numeru zgodnego ze schematem numeracji, przechowywanym dla rodzaju zamówienia.
Atrybut | Relacja | Objaśnienie |
autoCompletion | Zakończone automatycznie (atrybut wirtualny)
Więcej informacji znajduje się w rozdziale Automatyczne uzupełnianie po imporcie. |
|
confirmationStatusSelection | Wybór statusu potwierdzenia
Więcej informacji znajduje się w rozdziale Wybór pozycji. |
|
correspondenceHeader | Correspondence | Zamówienie |
date | Data wprowadzenia | |
deliveryData | Więcej informacji znajduje się w rozdziale Dane dostawy (deliveryData). | |
deliverySupplierData | Więcej informacji znajduje się w rozdziale Dane dostawcy (deliverySupplierData, invoiceSupplierData). | |
detailDeliveryDateOrigin | Pochodzenie daty dostawy pozycji | |
discounts[0..3]
|
DiscountType | Rabaty od 1 do 4
|
guid (K) | Identyfikacja techniczna dla zmiany już zapisanych danych – jeśli jest znana. | |
intrastatData | Więcej informacji znajduje się w rozdziale Dane Intrastat (intrastatData). | |
invoiceSupplierData | Więcej informacji znajduje się w rozdziale Dane dostawcy (deliverySupplierData, invoiceSupplierData). | |
invoicingData | Więcej informacji znajduje się w rozdziale Dane faktury (invoicingData). | |
noClassificationDiscount | Brak rabatów dla pozycji | |
noOrderValueDiscounts | Brak rabatów od wartości zamówienia | |
number (K) | Numer (funkcjonalna identyfikacja). Opcjonalne dla nowego utworzenia – w przeciwnym razie jest określany automatycznie. Jeśli numer nie jest określony dla zmian, podejmowana jest próba określenia go na podstawie zamówienia. Więcej informacji znajduje się w rozdziale Przetwarzanie otwartych potwierdzeń. | |
quantityDefaults | Domyślne wartości dla ilości | |
responsible | ResponsiblePartner | Odpowiedzialny pracownik |
specifiedDeliveryDate | Data dostawy
|
|
supplierConfirmationData.salesOrder | Numer dokumentu zewnętrznego | |
supplierConfirmationData.date | Data dokumentu zewnętrzmego | |
takeSelectedDetails | Przejmij wybrane pozycje (atrybut wirtualny). Więcej informacji znajduje się w rozdziale Wybór pozycji. | |
type (K) | Type | Typ (identyfikacja techniczna). Obowiązkowe, jeśli guid nie został określony podczas wprowadzania zmiany. |
valuationDate | Data waluty | |
InfoTexts | Teksty. Więcej informacji znajduje się w rozdziale Teksty informacyjne (InfoTexts). |
Dane dostawcy (deliverySupplierData, invoiceSupplierData)
Dane dostawcy w dwóch funkcjach partnerskich są przechowywane w bazie danych jako
jako obiekt biznesowy z kodem skrótu i są reprezentowane dla eksportu/importu. To samo dotyczy danych adresowych. Analogicznie do nazw atrybutów technicznych, zostały przypisane następujące elementy:
- deliverySupplierData – partner dostawy
- invoiceSupplierData – wystawca faktury
Następujące atrybuty mogą być wykorzystywane jednorazowo na rolę.
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 – miasto skrytki pocztowej | |
addressData.poBoxPostalCode | Adres – kod pocztowy skrytki pocztowej | |
addressData.postalCode | Adres – kod pocztowy | |
addressData.region | addressData.Region | Adres – region |
addressData.street | Adres – ulica | |
careOf | CareOfPartner | Osoba kontaktowa |
careOfName | Dane osoby kontaktowej | |
name | Nazwa dostawcy | |
supplier | SupplierPartner | Dostawca |
Dane dostawy (deliveryData)
Dane dostawy są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są reprezentowane jako część do eksportu/importu.
Atrybut | Relacja | Objaśnienie |
deliveryTerms | DeliveryTerms | Warunki dostawy |
deliveryTermsLocation | Warunki dostawy w odniesieniu do lokalizacji | |
shippingTerms | ShippingTerms | Warunki wysyłki |
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ęść do eksportu/importu.
Atrybut | Relacja | Objaśnienie |
paymentMethod (Firma) | PaymentMethod | Metoda płatności |
paymentTerms (Firma) | PaymentTerms | Termin płatności |
Dane Intrastat (intrastatData)
Dane Intrastat są przechowywane w bazie danych jako obiekt biznesowy z kodem skrótu i są wyświetlane jako część eksportu/importu.
Atrybut | Relacja | Objaśnienie |
port (Kraj do firmy) | Port | Port lotniczy |
statisticalMethod (kraj do firmy) | StatisticalMethod | Metoda statystyczna |
transactionType (Kraj do firmy) | TransactionType | Rodzaj transakcji |
transportMode (Kraj dla firmy) | TransportMode | Rodzaj transportu |
Teksty informacyjne (InfoTexts)
tekst
Atrybut | Relacja | Objaśnienie |
contentType | Rodzaj treści | |
languag | Język | |
text | Tekst |
<?xml version=”1.0″ encoding=”UTF-8″?>
<semiramis
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”
xsi:schemaLocation=”com.cisag.app.purchasing.obj.SupplierConfirmati
on SupplierConfirmation.xsd” created=”2008-08-08T13:53:43.905Z”
locale=”en-US-XMLSchemaCompliant”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
nlsMode=”SINGLE_LANGUAGE” dateTimeMode=”COMPACT”>
<SupplierConfirmation
xmlns=”com.cisag.app.purchasing.obj.SupplierConfirmation”>
<supplierConfirmationData>
<salesConfirmation>1234567</salesConfirmation>
<date>
<value>10#12#2007</value>
</data>
</supplierConfirmationData>
<type>
<code>100</code>
</typ>
<Correspondence>
<numer>POC1376</numer>
</Correspondence>
<InfoTexts>
<language>pl</language>
<text><html>Tekst informacyjny bazy</html></text>
<contentType>text/html</contentType>
</InfoTexts>
</SupplierConfirmation>
</semiramis>
Można także użyć różnych opcji formatowania tekstów. Jeśli potrzebne są przykłady określonego formatowania, najlepiej utworzyć przykładowy dokument z żądanym formatowaniem tekstu i wyeksportować go.
Dane pozycji (pozycje podstawowe)
Pozycje potwierdzenia zamówienia (SupplierConfirmationDetail)
Atrybut | Relacja | Objaśnienie |
canceled | Anulowane | |
contractHeader
contractDetail |
PurchaseContractHeader PurchaseContractDetail | Pozycje kontraktu zakupu |
correspondenceDetail | CorrespondenceDetail | Pozycja zamówienia zakupu |
creationSourceSequence | Źródło przydziału (atrybut wirtualny). Więcej informacji znajduje się w rozdziale Odbiegające dane pozycji | |
deliveryData | Więcej informacji znajduje się w rozdziale Dane dostawy (deliveryData). | |
deliveryDate | Data dostawy | |
deliverySupplierData | Więcej informacji znajduje się w rozdziale Dane dostawcy (deliverySupplierData). | |
discounts[0..3]
|
|
Rabaty od 1 do 4
|
ean | Europejski numer artykułu (EAN) . Więcej informacji znajduje się w rozdziale Importowanie pozycji przy użyciu EAN. | |
grossPrice
|
Currency | Cena brutto
|
guid (K) | Identyfikacja techniczna (pozycja) dla zmiany już zapisanych danych – jeśli jest znana. | |
identifier | Identifier | Potwierdzona cecha |
intrastatData | Więcej informacji znajduje się w rozdziale Dane Intrastat (intrastatData). | |
item | Potwierdzony artykuł | |
netCode | Brak podstawowych zniżek | |
noClassificationDiscounts | Brak rabatów dla pozycji krzyżowych | |
noOrderValueDiscounts | Brak rabatów od wartości zamówienia | |
number (K) | Numer (identyfikacja funkcjonalna). Opcjonalny dla podziałów – w przeciwnym razie jest określany automatycznie. Obowiązkowy, jeśli ani guid ani pozycja zamówienia nie zostały określone. | |
priceDimension | Wymiar ceny | |
priceUom | PriceUom | Jednostka ceny |
pseudoItemDescription | Opis pseudoartykułu
|
|
purchaseCostAmount [0..1]
|
Currency | Koszty zakupu 3 i 4
|
purchaseCostPercent [0..1] | Koszt zakupu 1 i 2 | |
reference | Zakup | |
sequence | Kolejność | |
supplierItemNumber | Numer pozycji dostawcy. Więcej informacji znajduje się w rozdziale Importowanie pozycji przy użyciu EAN. | |
totalQuantity
|
Uom | Potwierdzona ilość
|
uomObligation | Zobowiązanie jednostkowe
|
|
InfoTexts | Teksty informacyjne. Więcej informacji znajduje się w rozdziale Teksty informacyjne (InfoTexts). |
Dane dostawcy (deliverySupplierData)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia. Więcej informacji znajduje się w rozdziale Dane dostawcy (deliverySupplierData, invoiceSupplierData).
Dane Intrastat (intrastatData)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia. Więcej informacji znajduje się w rozdziale Dane Intrastat (intrastatData).
Dane dostawy (deliveryData)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia. Więcej informacji znajduje się w rozdziale Dane dostawy (deliveryData).
Teksty informacyjne (InfoTexts)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia. Więcej informacji znajduje się w rozdziale Teksty informacyjne (InfoTexts).
Dane pozycji (towary wolne)
Pozycje potwierdzenia zamówienia (SupplierConfirmationDetail)
Atrybut | Relacja | Objaśnienie |
canceled | Anulowane | |
correspondenceDetail | CorrespondenceDetail | Pozycja zamówienia |
deliveryData | Więcej informacji znajduje się w rozdziale Dane dostawy (deliveryData). | |
deliveryDate | Data dostawy | |
deliverySupplierData | Więcej informacji znajduje się w rozdziale Dane dostawcy (deliverySupplierData). | |
ean | Europejski numer artykułu (EAN) . Więcej informacji znajduje się w rozdziale Importowanie pozycji przy użyciu EAN. | |
guid (K) | Identyfikacja techniczna (pozycja) do zmiany już zapisanych danych – jeśli jest znana. | |
identifier | Identifier | Potwierdzona cecha |
intrastatData | Więcej informacji znajduje się w rozdziale Dane Intrastat (intrastatData). | |
item | Item | Potwierdzony artykuł |
priceDimension | Wymiar ceny | |
priceUom | PriceUom | Jednostka ceny |
pseudoItemDescription | Opis pseudoartykułu
|
|
reference | Numer referencyjny | |
subNumber (K) | Numer pozycji szczegółowej (identyfikacja funkcjonalna). Opcjonalny dla nowego utworzenia – w przeciwnym razie jest określany automatycznie. Obowiązkowy, jeśli ani guid ani pozycja zamówienia nie zostały określone. | |
supplierItemNumber | Numer pozycji dostawcy. Więcej informacji znajduje się w rozdziale Importowanie pozycji przy użyciu EAN. | |
totalQuantity
|
Uom | Potwierdzona ilość
|
uomObligation | Zobowiązanie jednostkowe
|
|
InfoTexts | Teksty informacyjne. Więcej informacji znajduje się w rozdziale Teksty informacyjne (InfoTexts). |
Dane dostawcy (deliverySupplierData)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia zamówienia. Więcej informacji znajduje się w rozdziale Dane dostawcy (deliverySupplierData, invoiceSupplierData).
Dane Intrastat (intrastatData)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia zamówienia. Więcej informacji znajduje się w rozdziale Dane Intrastat (intrastatData).
Dane dostawy (deliveryData)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia zamówienia. Więcej informacji znajduje się w rozdziale Dane dostawy (deliveryData).
Teksty informacyjne (InfoTexts)
Atrybuty odpowiadają atrybutom nagłówka potwierdzenia zamówienia. Więcej informacji znajduje się w rozdziale Teksty informacyjne (InfoTexts).
Dane pozycji (komponenty)
Pozycje potwierdzenia zamówienia (SupplierConfirmationDetail)
Atrybut | Relacja | Objaśnienie |
canceled | Anulowane | |
componentValue
|
Currency1
Currency2 Currency3 |
Składniki wartości ceny
|
correspondenceDetail | CorrespondenceDetail | Pozycja zamówienia |
ean | Europejski numer artykułu (EAN) . Więcej informacji znajduje się w rozdziale Importowanie pozycji przy użyciu EAN. | |
grossPrice
|
Currency | Cena brutto
|
guid (K) | Identyfikacja techniczna (pozycja) dla zmiany już zapisanych danych – jeśli jest znana. | |
identifier | Identifier | Potwierdzona cecha |
intrastatData | Więcej informacji znajduje się w rozdziale Dane Intrastat (intrastatData). | |
item | Potwierdzony artykuł | |
netCode | Brak podstawowych rabatów | |
noClassificationDiscounts | Brak rabatów dla pozycji krzyżowych | |
noOrderValueDiscounts | Brak rabatów od wartości zamówienia | |
priceDimension | Wymiar ceny | |
priceUom | Jednostka ceny | |
purchaseCostAmount [0..1]
|
Currency | Koszty zakupu 3 i 4
|
purchaseCostPercent [0..1] | Koszt zakupu 1 i 2 | |
reference | Numer referencyjny | |
subNumber (K) | Numer pozycji szczegółowej (identyfikacja funkcjonalna). Opcjonalne dla nowego utworzenia – w przeciwnym razie jest określany automatycznie. Obowiązkowy, jeśli ani guid ani pozycja zamówienia nie zostały określone. | |
supplierItemNumber | Numer pozycji dostawcy. Więcej informacji znajduje się w rozdziale Importowanie pozycji przy użyciu EAN. | |
totalQuantity
|
Uom | Potwierdzona ilość
|
uomObligation | Zobowiązanie jednostkowe
|
|
InfoTexts | Teksty informacyjne. Więcej informacji znajduje się w rozdziale Teksty informacyjne (InfoTexts). |
Dane Intrastat (intrastatData)
Atrybuty odpowiadają atrybutom nagłówka. Więcej informacji na ten temat można znaleźć w rozdziale Dane Intrastat (intrastatData).
Teksty informacyjne (InfoTexts)
Atrybuty odpowiadają atrybutom nagłówka. Więcej informacji na ten temat można znaleźć w rozdziale Teksty informacyjne (InfoTexts).