Niniejszy artykuł dotyczy obiektu odwołania do dokumentu „documentReference” w ramach obiektu Document.
Pełny opis modelu obiektowego dokumentów (DOM) RetailForce, a także opis poszczególnych elementów, można znaleźć w sekcji plików do pobrania na stronie internetowej RetailForce (Object model documentation.pdf) w odpowiednim katalogu wersji.
Obiekt „documentReference” służy do odwoływania się do innych, już utworzonych (wystawionych) dokumentów. Zazwyczaj jest to wcześniej wystawiony dokument, który ma zostać anulowany w całości, lub sytuacja, w której należy odwołać się do odpowiedniego dokumentu sprzedaży w ramach zwrotu towarów lub usług.
Obiekt documentReference
Poniższy obiekt odwołania do dokumentu zawiera przykładowe dane.
"documentReference": {
"referenceType": "[0] = Cancellation",
"storeNumber": "999",
"terminalNumber": "03",
"documentType": "[0] = Receipt",
"documentNumber": "2023000748605",
"documentNumberSeries": "YYYYASCNO",
"fiscalDocumentNumber": 0,
"documentGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"documentId": "999-2023000748605",
"documentBookDate": "2023-04-27T17:27:12.541Z",
"returnReasonType": "userMistake",
"returnReasonText": "cashier error"
},
Obiekt odniesienia do dokumentu 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 | |
| documentReference | M* | documentReference jest zasadniczo opcjonalną tablicą. W niektórych krajach odwoływanie się do innych dokumentów jest powszechną praktyką, a często również obowiązkowe. W przypadku jego zastosowania konieczne jest spełnienie określonych wymagań. | |
| ReferenceType | M |
Typ odniesienia do dokumentu. Enum:
|
|
| storeNumber | Numer oddziału / placówki, w której wydano dokument, do którego odnosi się odniesienie. | ||
| terminalNumber | Numer kasy, na której wystawiono dokument, do którego odnosi się odniesienie. | ||
| documentType | Typ dokumentu, do którego odnosi się dana informacja. | ||
| DocumentNumber | Numer dokumentu, do którego nawiązuje się w niniejszym dokumencie. | ||
| documentNumberSeries | Zakres numerów dokumentu, do którego odwołuje się niniejszy dokument. | ||
| fiscalDocumentNumber | Numer dokumentu podatkowego dokumentu, do którego odwołuje się niniejszy dokument. | ||
| DocumentGuid | GUID / UUID dokumentu, do którego odwołuje się niniejszy dokument. | ||
| DocumentId |
Unikalny numer dokumentu, do którego nawiązuje się (maks. 40 znaków). |
||
| DocumentBookDate | Data i godzina rezerwacji dokumentu, do którego odnosi się niniejszy dokument. | ||
| ReturnReasonType |
Powód zwrotu Enum:
|
||
| returnReasonText | Opis przyczyny zwrotu. | ||
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.