Denna artikel behandlar dokumentreferensobjektet ”documentReference” inom dokumentobjektet.
En fullständig beskrivning av RetailForce DOM (Document Object Model), samt en beskrivning av de enskilda elementen, finns i nedladdningsområdet på RetailForce website (Object model documentation.pdf) i respektive versionskatalog.
Objektet ”documentReference” används för att hänvisa till andra, redan skapade (utfärdade) dokument. Det handlar vanligtvis om ett tidigare utfärdat dokument som ska annulleras i sin helhet, eller om en hänvisning ska göras till ett motsvarande försäljningsdokument i samband med en retur av varor eller tjänster.
documentReference-objekt
Följande dokumentreferensobjekt innehåller exempeldata.
"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"
},
Dokumentreferensobjektet innehåller följande information.
Information i kolumnen ”Typ”:
- M ... obligatoriskt / krävs
- M* ... obligatoriskt/krävs i vissa länder eller under vissa förutsättningar
- R ... rekommenderat
- O... valfritt
| Element | Typ | Beskrivning | |
| documentReference | M* | documentReference är i grunden en valfri array. I vissa länder är det vanligt och ofta även obligatoriskt att hänvisa till andra dokument. Om den används krävs vissa specifikationer. | |
| ReferenceType | M |
Typ av dokumentreferens. Enum:
|
|
| storeNumber | Filial-/butiksnummer där det refererade dokumentet utfärdades. | ||
| terminalNumber | Kassanummer där det refererade dokumentet utfärdades. | ||
| documentType | Dokumenttyp för det refererade dokumentet. | ||
| DocumentNumber | Dokumentnumret för det dokument som det hänvisas till. | ||
| documentNumberSeries | Nummerintervall för det refererade dokumentet. | ||
| fiscalDocumentNumber | Skattedokumentnummer för det refererade dokumentet. | ||
| DocumentGuid | GUID/UUID för det refererade dokumentet. | ||
| DocumentId |
Unikt dokumentnummer för det refererade dokumentet (max. 40 tecken). |
||
| DocumentBookDate | Bokningsdatum och -tid för det refererade dokumentet. | ||
| ReturnReasonType |
Anledning till återlämning Enum:
|
||
| returnReasonText | Beskrivning av anledningen till returen. | ||
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.