IOBERONCashRegisterServiceSetNewBillOpen Method |  |
Zápis (vytvorenie) nového otvoreného účtu (stola). 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 a ani hlavička otvoreného účtu.
Namespace: Exa.OBERON.ServicesAssembly: Exa.OBERON.Services (in Exa.OBERON.Services.dll) Version: 5.0.24.0 (5.0.24.0)
SyntaxResultValue<long> SetNewBillOpen(
BillOpen BillOpen,
bool PrintOrder
)
Function SetNewBillOpen (
BillOpen As BillOpen,
PrintOrder As Boolean
) As ResultValue(Of Long)
Dim instance As IOBERONCashRegisterService
Dim BillOpen As BillOpen
Dim PrintOrder As Boolean
Dim returnValue As ResultValue(Of Long)
returnValue = instance.SetNewBillOpen(BillOpen,
PrintOrder)
Parameters
- BillOpen BillOpen
- Trieda s údajmi hlavičky účtu a aj s položkami. Vytvorenie nového účtu nie je podmienené aj položkami - počet položiek môže byť aj nulový.
- PrintOrder Boolean
- Príznak, či po úspešnom uložení otvoreného účtu automaticky vytlačiť objednávku do kuchyne.
Return Value
ResultValueInt64Ak bol účet úspešne vytvorený, v ResultValue.data je vrátený jednoznačný identifikátor nového otvoreného účtu. Ak bol nový účet vytvorený a
došlo 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).
ExampleUrl: http://address:port/SetNewBillOpen
See Also