Click or drag to resize

Exa.OBERON.ServicesGen2.CashRegister.BillJournal Namespace

EXALOGIC
Obsahuje systémové metódy API rozhrania IOBERONServiceGen2, určené pre prácu s pokladnicnými dokladami (bločkami), vytvorených pri predaji na Pokladnici OBERON. Zoznam predaných dokladov (bločkov) je možné načítať CashRegister_BillJournal_List(BillJournalListArg), načítanie jedného konkrétneho dokladu - CashRegister_BillJournal_Get(BillJournalGetArg), zápis (vytvorenie) bločku - CashRegister_BillJournal_Add(BillJournalAddArg) a podobne.
Classes
 ClassDescription
Public classBillJournal Pokladničný doklad (bloček). Obsahuje hlavičku, ako aj položky dokladu. Taktiež môže obsahovať textovú kópiu dokladu tak, ako bola na tlačiarni vytlačená.
Používa sa v metódach:
CashRegister_BillJournal_List(BillJournalListArg)
CashRegister_BillJournal_Add(BillJournalAddArg)
CashRegister_BillJournal_Get(BillJournalGetArg)
Public classBillJournalAddArg Obsahuje údaje pre vytvorenie novej výdajky - hlavičku dokladu, ako aj položky. Používa sa v metóde CashRegister_BillJournal_Add(BillJournalAddArg).
Public classBillJournalGetArg Trieda sa používa ako parameter pre načítanie údajov jedného pokladničného dokladu CashRegister_BillJournal_Get(BillJournalGetArg).
Public classBillJournalHeader Pokladničný doklad /bloček (hlavička dokladu). Obsahuje hlavičku, avšak bez položiek dokladu.
Používa sa v metódach:
CashRegister_BillJournal_List(BillJournalListArg),
CashRegister_BillJournal_Get(BillJournalGetArg),
CashRegister_BillJournal_Add(BillJournalAddArg)
Public classBillJournalItem Položka pokladničného dokladu (bločku) - používa sa v evidencii predaných položiek na Pokladnici OBERON.
Public classBillJournalListArg Trieda sa používa ako parameter pre načítanie zoznamu predaných položiek (bločkov) CashRegister_BillJournal_List(BillJournalListArg).
Public classBillJournalListData Trieda sa používa ako návratová hodnota pre načítanie údajov pokladničných dokladov (bločkov) CashRegister_BillJournal_List(BillJournalListArg). Obsahuje zoznam pokladničných dokladov, ako aj ďalšie údaje, napr. info o stránkovaní.
Public classBillJournalListSettingsArg Trieda sa používa ako parameter pre načítanie dostupných filtrov pri načítaní pokladničných dokladov (bločkov) CashRegister_BillJournal_List(BillJournalListArg).
Public classBillJournalPaymentItem Typ platby (platidla), akým bol doklad uhradený. Jeden doklad je najčastejšie uhradený jedným typom platby, avšak niekedy to môže byť aj viac platidiel.
Public classBillJournalSummaryItem Trieda sa používa ako návratová hodnota pre načítanie súhrnu predaja CashRegister_BillJournal_Summary_Items(BillJournalSummaryItemsArg). Obsahuje súhrn predaja jednej skladovej (predanej) položky.
Public classBillJournalSummaryItemsArg Trieda sa používa ako parameter pre načítanie sumárneho zoznamu predaných položiek CashRegister_BillJournal_Summary_Items(BillJournalSummaryItemsArg).
Public classBillJournalSummaryItemsData Trieda sa používa ako návratová hodnota pre načítanie súhnnu predaja CashRegister_BillJournal_Summary_Items(BillJournalSummaryItemsArg). Obsahuje zoznam zosumarizovaných predaných položiek.
Enumerations
 EnumerationDescription
Public enumerationBillJournalHeaderenm_BillRegisterTypeTyp dokladu - daňový doklad, alebo vnútorné zúčtovanie.
Public enumerationBillJournalHeaderenm_BookColumns Zoznam dostupných stĺpcov (databázových polí), s ktorými je možné v evidencii pracovať, napr. zotriediť záznamy pri načítaní, identifikáciu filtrov a podobne.
Public enumerationBillJournalItemenm_BillItemRegisterFlagTyp položky pokladničného dokladu - určuje spôsob zaevidovania do fiškálneho zariadenia (najmä do systému eKasa Finančnej správy SR).
Public enumerationBillJournalPaymentItemenm_BillRegisterTypeTyp platby v pokladnici, napr. daňový doklad, vnútorné zúčtovanie, presun na hotelový účet.