Click or drag to resize

IOBERONCashRegisterServiceSetNewBillOpenItems Method

EXALOGIC
Zápis nových položiek na už existujúci otvorený účet. Zápis je vykonávaný v transakcii, ak dôjde k chybe pri čo i len jednej z položiek, nebude zapísaná žiadna položka.

Namespace: Exa.OBERON.Services
Assembly: Exa.OBERON.Services (in Exa.OBERON.Services.dll) Version: 5.0.24.0 (5.0.24.0)
Syntax
ResultValue<long[]> SetNewBillOpenItems(
	long IDNumBillOpen,
	BillOpenItem[] BillOpenItems,
	bool PrintOrder
)

Parameters

IDNumBillOpen  Int64
Jednoznačný identifikátor otvoreného účtu, na ktorý sa majú nové položky zapísať.
BillOpenItems  BillOpenItem
Pole tried s položkami dokladu (môže ísť o jednu, prípadne viac položiek).
PrintOrder  Boolean
Príznak, či po úspešnom uložení nových položiek automaticky vytlačiť objednávku do kuchyne.

Return Value

ResultValueInt64
Ak boli položky úspešne zapísané, v ResultValue.data je vrátený zoznam jednoznačných identifikátor vytvorených nových položiek (vlastnosť IDNum). Ak dôjde k chybe pri tlači objednávky, bude vrátený výsledný result = TRUE, avšak návratová hodnota bude obsahovať popis chyby/problému (v Description).
Example
Url: http://address:port/SetNewBillOpenItems
See Also