Order |
The OrderReceived type exposes the following members.
| Name | Description | |
|---|---|---|
| OrderReceived | Základný konštruktor. |
| Name | Description | |
|---|---|---|
| BranchName | Názov prevádzky účtovnej jednotky (nepovinný údaj). (Inherited from OrderReceivedHeader) | |
| BusinessPartner | Obchodný partner. (Inherited from OrderReceivedHeader) | |
| DateDelivery | Dátum dodania (formát SOAP). (Inherited from OrderReceivedHeader) | |
| DateReservation | Dátum rezervácie - ak je zadaný, položky v objednávke sa považujú za rezervované (formát SOAP). (Inherited from OrderReceivedHeader) | |
| DateTimeEvidence | Dátum a čas zaevidovania objednávky (formát SOAP). (Inherited from OrderReceivedHeader) | |
| DocumentTotal | Rekapitulácia súm dokladu (objednávky). (Inherited from OrderReceivedHeader) | |
| DocumentType | Typ dokumentu - 'Objednávka', 'Ponuka', prípadne objednávka v cudzej mene 'Objednávka v CM', 'Ponuka v CM'. (Inherited from OrderReceivedHeader) | |
| IDNum | Identifikátor dokladu v systéme OBERON. Pri novom zázname sa nenastavuje. (Inherited from OrderReceivedHeader) | |
| Items | Zoznam položiek objednávky. | |
| Notice | Poznámka k dokladu. (Inherited from OrderReceivedHeader) | |
| Number | Číslo dokladu. Pri novom zázname sa nenastavuje a je vygenerované automaticky. (Inherited from OrderReceivedHeader) | |
| NumberExternal | Externé číslo objednávky. Používa sa pri prijatých (došlých) objednávkach, kde sa uvádza čísla objednávky dodávateľa. (Inherited from OrderReceivedHeader) | |
| NumberVariable | Variabilný symbol objednávky. Používa sa pri párovaní úhrad. Ak nebude zadaný, bude vygenerovaný automaticky podľa čísla objednávky. (Inherited from OrderReceivedHeader) | |
| OrderState | Stav objednávky (textová hodnota).
Aktualizovať (zmeniť) stav objednávky je možné uložením celej objednávky, prípadne len použitím Stock_OrderReceived_StateUpdate(OrderReceivedStateUpdateArg). (Inherited from OrderReceivedHeader) | |
| PaymentInfo |
Informácie o platobných podmienkach - spôsob platby, bankový účet a podobne.
(Inherited from OrderReceivedHeader) | |
| PersonOrdered |
Meno a priezivsko osoby (zákazníka), ktorá sa tovar/služby objednala.
(Inherited from OrderReceivedHeader) | |
| PersonRegistered |
Meno a priezvisko osoby, ktorá doklad zaevidovala (prijala objednávku).
(Inherited from OrderReceivedHeader) | |
| PriceValues |
Rekapitulácia súm dokladu (objednávky). Od 12/2024 je táto trieda nahradená DocumentTotal - túto rekapituláciu je možné používať len do 12/2025, potom bude odstránená.
Dovtedy bude hlavička dokladu z dôvodu kompatibility obsahovať obidve rekapitulácie dokladu.
(Inherited from OrderReceivedHeader) | |
| RecordGUID |
Jednoznačný identifikátor dokladu (objednávky prijatej). Používa sa aj pri identifikácii nového zasielaného dokladu - ak externá aplikácia
nedostane žiadnu odpoveď (môže dôjsť k prerušeniu spojenia), môžu nastať dva stavy - doklad mohol byť vytvorený,
prípadne nastala chyba a nový doklad nebol vytvorený. Vtedy je možné opakovať volanie a podľa RecordGuid sa vyhnodnotí,
či bude vytvorený nový záznam, alebo volanie skončí chybou na duplicitu záznamu (záznam už existuje).
Nový RecordGuid je možné získať metódou System_Guid.
(Inherited from OrderReceivedHeader) | |
| ShippingInfo |
Informácie o spôsob dopravy tovaru - nakládka, vykládka, miesto určenia a podobne. Tento údaj je nepovinný,
pri načítaní je možné zvoliť (LoadShippingInfo), či sa majú dané dáta načítať alebo nie.
(Inherited from OrderReceivedHeader) | |
| UserAdd |
Používateľ (jeho skratka), ktorý záznam vytvoril.
(Inherited from OrderReceivedHeader) | |
| UserLastUpdate |
Používateľ (jeho skratka), ktorý naposledy údaje zmenil.
(Inherited from OrderReceivedHeader) |
{"orderReceivedAddArg":{{
"OrderReceived": {
"RecordGUID": "e6ddf4f4-adc8-4193-92e1-967dbebec8c1",
"BranchName": "",
"BusinessPartner": {
"Address": {
"City": "Bratislava",
"Postal_Code": null,
"Region": null,
"Street": "Poštová 1",
},
"BranchName": null,
"Email": null,
"IdentificationNumber": null,
"IdentificationNumberTax": null,
"IdentificationNumberVat": null,
"Name": "Ján novák, spol. s.r.o",
"Person": null,
"PhoneNumber": "0905/123456"
},
"DateDelivery": null,
"DateReservation": null,
"DateTimeEvidence": null,
"DocumentTotal": {
"ExchangeRate": 0,
"FCCode": null,
"PriceTotal": 1580,
"Rounding": 0,
"VatRates": {
"R1": 10,
"R2": 5,
"R3": 0,
"Standard": 20
},
"VatTotals": {
"BaseR1": 1000,
"BaseR2": 0,
"BaseR3": 0,
"BaseStandard": 400,
"BaseZero": 0,
"VatR1": 100,
"VatR2": 0,
"VatR3": 0,
"VatStandard": 80
}
},
"DocumentType": "Objednávka",
"Notice": null,
"Number": "PP-240003",
"NumberExternal": null,
"OrderState": "Nová objednávka",
"PersonOrdered": null,
"PersonRegistered": null,
"ShippingInfo": null,
"UserAdd": null,
"UserLastUpdate": null,
"Items": [
{
"Amount": 200,
"AmountUnitOther": 0,
"BarCode": null,
"CashRegisterCode": null,
"DateTime": null,
"DiscountPercent": 0,
"IDNum_Stock": 2,
"IDNum_StockCard": 298,
"IDNum_StockCardVariant": 0,
"Name": "Tyčinky",
"Notice": null,
"Number": "2310",
"PriceWithVAT": 0,
"PriceWithVATUnit": 2.4,
"PriceWithVATWithoutDiscount": 0,
"PriceWithVATWithoutDiscount_Unit": 0,
"PriceWithoutVAT": 0,
"PriceWithoutVATUnit": 0,
"Unit": "ks",
"UnitOther": null,
"VariantName": "",
"VatRate": 10,
"AmountReserved": null,
},
{
"Amount": 1000,
"AmountUnitOther": 0,
"BarCode": null,
"CashRegisterCode": null,
"DateTime": null,
"DiscountPercent": 0,
"IDNum": 0,
"IDNum_Stock": 2,
"IDNum_StockCard": 320,
"IDNum_StockCardVariant": 0,
"Name": "Žuvačky",
"Notice": null,
"Number": "2330",
"PriceWithVAT": 0,
"PriceWithVATUnit": 1.1,
"PriceWithVATWithoutDiscount": 0,
"PriceWithVATWithoutDiscount_Unit": 0,
"PriceWithoutVAT": 0,
"PriceWithoutVATUnit": 0,
"Unit": "ks",
"UnitOther": null,
"VariantName": null,
"VatRate": 10,
"AmountReserved": null,
}
]
}
}}