Niniejszy artykuł dotyczy obiektu partnera w ramach obiektu Document.
Pełny opis modelu obiektowego dokumentu (RetailForce DOM) RetailForce, a także opis poszczególnych elementów, można znaleźć w sekcji plików do pobrania na RetailForce website (dokumentacja modelu obiektowego.pdf) w odpowiednim katalogu wersji.
Obiekt „partner” zawiera informacje dotyczące poszczególnych partnerów (biznesowych) firmy wystawiającej dokument. Mogą to być na przykład partnerzy zewnętrzni, tacy jak klienci lub dostawcy, ale także „klienci” wewnętrzni, tacy jak konkretny oddział firmy, do którego wysyłane są towary.
Obiekt „partner”
Poniższy obiekt „partner” zawiera przykładowe dane.
"partner": {
"id": "2241247",
"caption": "Jane Doe",
"isBusiness": true,
"partnerType": "[0] = Customer",
"partnerClassification": "Customer",
"vatNumber": null,
"taxNumber": null,
"identificationType": "passport",
"partnerIdentification": null,
"additionalIdentifications": null,
"addresses": [
{
"addressType": "[1] = BillingAddress,
"street": "Hintere Zollamtsstraße",
"streetNumber": "4",
"postalCode": "1030",
"city": "Wien",
"community": null,
"countryCode": "AUT"
}
],
"addressType": "[1] = BillingAddress,
"street": "Hintere Zollamtsstraße",
"streetNumber": "4",
"postalCode": "1030",
"city": "Wien",
"community": null,
"countryCode": "AUT"
},Obiekt partner zawiera następujące informacje.
Informacje w kolumnie „Typ”:
- M … obowiązkowe / wymagane
- M* ... obowiązkowe / wymagane w niektórych krajach lub pod pewnymi warunkami
- R … zalecane
- O... opcjonalne
| Elementy | Typ | Opis | |
| ID | M | ID partnera. Może to być np. numer klienta / ID. | |
| caption | O | Nazwa partnera (np. imię i nazwisko, nazwa firmy). | |
| IsBusiness | M* |
Wskazuje, czy transakcja jest
Szczegóły dotyczące kraju:
|
|
| PartnerType | M* |
Typ / rodzaj partnera (biznesowego) (enum). Obecnie:
Szczegóły dotyczące kraju:
|
|
| PartnerClassification | O | Klasyfikacja partnera (nie PartnerType!). | |
| VatNumber | M* | Numer ID VAT partnera (wymagany w przypadku transakcji B2B). | |
| taxNumber | O | Numer podatkowy partnera, np. „numer podatkowy firmy” (NIE jest to numer Vat!) | |
| IdentificationType | M* |
sposób, w jaki potwierdzono tożsamość partnera. Lista enum PartnerIdentificationType:
|
|
| PartnerIdentification | M* | Dane identyfikacyjne partnera – jeśli ta opcja jest ustawiona, należy również ustawić właściwość IdentificationType. | |
| AdditionalIdentifications | O | Dodatkowe funkcje ID do różnych celów. | |
| lotteryId | O |
Osobisty ID loteryjny klienta we Włoszech. Jest wymagany do udziału w tzw. loterii odroczonej („Lotteria Differita”) w ramach „Lotteria degli Scontrini” („Loteria paragonów”). Szczegóły dotyczące kraju:
|
|
| additionalProp1 | O | Dodatkowe funkcje ID do różnych celów. | |
| additionalProp2 | O | Dodatkowe funkcje ID do różnych celów. | |
| additionalProp3 | O | Dodatkowe funkcje ID do różnych celów. | |
| adresy | O/M* |
Umożliwia wprowadzenie wielu / dodatkowych adresów. Jeśli ma zostać podany tylko jeden adres, należy skorzystać z pola ogólnego „Document.Partner”. Uwaga: Zasadniczo adresy muszą zawsze znajdować się na fakturach B2B („documentType”: „[1] = Invoice”). |
|
| addressType | O/M* |
Właściwość „addressType” zdefiniowana na tym poziomie określa typ adresu wprowadzonego w polu „Document.Partner.Addresses”. Dostępne są następujące typy adresów:
Informacje o kraju:
|
|
| ulica | O/M* |
Ulica Dane dotyczące kraju:
|
|
| streetNumber | O/M* |
Numer domu Dane dotyczące kraju:
|
|
| PostalCode | O/M* |
Kod pocztowy Dane dotyczące kraju:
|
|
| miasto | O/M* |
Miasto / Miejscowość Dane dotyczące kraju:
|
|
| społeczność | O |
W niektórych krajach (np. w Słowenii) tzw. „gmina” stanowi część adresu. | |
| CountryCode | O/M* |
Kod kraju zgodnie z normą ISO 3166 alpha-3 (3 cyfry). Szczegóły dotyczące kraju:
|
|
| addressType | O/M* |
Właściwość „addressType” ustawiona na tym poziomie określa typ adresu wprowadzonego w sekcji „Document.Partner”. Jeśli konieczne jest podanie kilku różnych adresów o różnych typach, można to zrobić w sekcji „Document.Partner.Addresses”. Dostępne są następujące typy adresów:
Szczegóły dotyczące kraju:
|
|
| ulica | O/M* |
Ulica Dane dotyczące kraju:
|
|
| streetNumber | O/M* |
Numer domu Dane dotyczące kraju:
|
|
| PostalCode | O/M* |
Kod pocztowy Dane dotyczące kraju:
|
|
| miasto | O/M* |
Miasto / Miejscowość Dane dotyczące kraju:
|
|
| społeczność | O | W niektórych krajach (np. w Słowenii) tzw. „gmina” stanowi część adresu. | |
| CountryCode | O/M* |
Kod kraju zgodnie z normą ISO 3166 alpha-3 (3 cyfry). Szczegóły dotyczące kraju:
|
|
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.