Šiame straipsnyje aptariamas dokumento nuorodos objektas „documentReference“, esantis „Document“ objekte.
Išsamus „RetailForce“ DOM (dokumento objektų modelio) aprašymas, taip pat atskirų elementų aprašymas pateikiami „RetailForce“ website atsisiuntimų skyriuje (Object model documentation.pdf) atitinkamame versijų kataloge.
Objektas „documentReference“ naudojamas norint nurodyti kitus, jau sukurtus (išduotus) dokumentus. Paprastai tai yra anksčiau išduotas dokumentas, kuris turi būti visiškai anuliuotas, arba atvejis, kai grąžinant prekes ar paslaugas reikia pateikti nuorodą į atitinkamą pardavimo dokumentą.
„documentReference“ objektas
Toliau pateiktame dokumento nuorodos objekte yra pavyzdiniai duomenys.
"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"
},Objektas „documentReference“ apima šią informaciją.
Informacija stulpelyje „Type“:
- M ... privaloma / reikalaujama
- M* ... privaloma / reikalaujama tam tikrose šalyse arba tam tikromis sąlygomis
- R ... rekomenduojama
- O... neprivaloma
| Elementai | Tipas | Aprašymas | |
| documentReference | M* | documentReference iš esmės yra neprivalomas masyvas. Kai kuriose šalyse nuorodos į kitus dokumentus yra įprasta praktika, o kartais ir privaloma. Jei jis naudojamas, būtina laikytis tam tikrų specifikacijų. | |
| ReferenceType | M |
Dokumento nuorodos tipas. Enum:
|
|
| storeNumber | Filialo / parduotuvės numeris, kuriame buvo išduotas dokumentas, į kurį daroma nuoroda. | ||
| terminalNumber | Kaso aparato numeris, kuriame buvo išduotas nurodytas dokumentas. | ||
| documentType | Nurodyto dokumento tipas. | ||
| DocumentNumber | Minėto dokumento numeris. | ||
| documentNumberSeries | Nuorodoje nurodyto dokumento numerių intervalas. | ||
| fiscalDocumentNumber | Nuorodoje nurodyto dokumento fiskalinis numeris. | ||
| DocumentGuid | R | Nuorodos dokumento GUID / UUID. | |
| DocumentId | Nuorodos dokumento unikalus numeris (maks. 40 simbolių). | ||
| DocumentBookDate | M | Nurodyto dokumento užsakymo data ir laikas. | |
| ReturnReasonType |
Grąžinimo priežastis Enum:
|
||
| returnReasonText | Grąžinimo priežasties aprašymas. | ||
Šis straipsnis buvo išverstas automatiškai.
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite