Obsługa bufora pozycji paragonowych
[API Wysokiego Poziomu]


Funkcje

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetAuthorize (const POSNET_HANDLE phRequest, unsigned long *numer_kasjera, char *nazwa, char *kwota)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych

Pobranie rekordu - autoryzacja paragonu - typ rekordu 25.

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCancelled (const POSNET_HANDLE phRequest, char *data, char *kasa, char *kasjer, unsigned short *numer_kasjera, unsigned short *autoryzujacy, char *wartosc, char *do_zaplaty)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCashback (const POSNET_HANDLE phRequest, unsigned short *numer_platnosci, char *nazwa_platnosci, unsigned char *typ_platnosci, char *kwota_cashback)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych

Pobranie rekordu - cashback - typ rekordu 31.

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCurrency (const POSNET_HANDLE phRequest, unsigned short *numer, char *nazwa, char *wartoscPLN, char *wartosc, char *kurs)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCurrencyEx (const POSNET_HANDLE phRequest, unsigned short *numer, char *nazwa, char *wartoscPLN, char *wartosc, char *kurs, char *opis, char *kasa, char *kasjer, unsigned short *numer_kasjera)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetFinished (const POSNET_HANDLE phRequest, unsigned long *numer, char *data, char *kasa, char *kasjer, unsigned short *numer_kasjera, char *wartosc, char *do_zaplaty)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetFiscal (const POSNET_HANDLE phRequest, char *data, unsigned short *numer, unsigned short *paragonow, unsigned short *anulowanych, char *totalizeryAG, char *wart_anulowanych, unsigned long *zmianPLU)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetOrderPluPack (const POSNET_HANDLE phRequest, unsigned short *plu_pack, char *kryterium, char *ilosc, char *opis)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPack (const POSNET_HANDLE phRequest, unsigned short *numer, char *kod_kreskowy, char *ilosc, char *wartosc)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPayform (const POSNET_HANDLE phRequest, unsigned short *numer, char *nazwa, unsigned char *typ, char *kwota)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPayformEx (const POSNET_HANDLE phRequest, unsigned short *numer, char *nazwa, unsigned char *typ, char *kwota, char *opis, char *kasa, char *kasjer, unsigned short *numer_kasjera)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPLUSet (const POSNET_HANDLE phRequest, unsigned char *vat, unsigned short *PLU, char *kod_kreskowy, char *nazwa, char *ilosc, char *wartosc)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetRebate (const POSNET_HANDLE phRequest, char *nazwa, unsigned char *typ, unsigned short *numer, char *kwota, char *karta)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetRebateMN (const POSNET_HANDLE phRequest, char *nazwa, unsigned short *numer, unsigned short *PLU, unsigned char *stawkaVAT, char *kwota)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetType (const POSNET_HANDLE phRequest, unsigned char *pelny, unsigned short *nastepny, unsigned short *typ)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetCancelled (const POSNET_HANDLE phRequest, char *data, char *kasa, char *kasjer, unsigned short *numer_kasjera, unsigned short *autoryzujacy, char *wartosc, char *do_zaplaty, unsigned long *storna, char *wart_storn)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetFinished (const POSNET_HANDLE phRequest, unsigned long *numer, char *data, char *kasa, char *kasjer, unsigned short *numer_kasjera, char *wartosc, char *do_zaplaty, unsigned long *numer_niefiskalny)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetInventoryPluPack (const POSNET_HANDLE phRequest, unsigned short *plu_pack, char *kryterium, char *ilosc, char *opis)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetPLUSet (const POSNET_HANDLE phRequest, unsigned char *vat, unsigned short *PLU, char *kod_kreskowy, char *nazwa_lub_cena, char *ilosc, char *wartosc, char *addon)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSS_SaleRecDelAll (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char tryb=POSNET_REQMODE_SPOOL)
 Realizacja rozkazu SALERECDELALL - Kasowanie bufora pozycji paragonowych.
POSNET_API POSNET_STATUS __stdcall POSS_SaleRecGet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char sposob, const unsigned char tryb=POSNET_REQMODE_SPOOL)
 Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Dokumentacja funkcji

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetAuthorize ( const POSNET_HANDLE  phRequest,
unsigned long *  numer_kasjera,
char *  nazwa,
char *  kwota 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych

Pobranie rekordu - autoryzacja paragonu - typ rekordu 25.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO(także 1.01)
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCancelled ( const POSNET_HANDLE  phRequest,
char *  data,
char *  kasa,
char *  kasjer,
unsigned short *  numer_kasjera,
unsigned short *  autoryzujacy,
char *  wartosc,
char *  do_zaplaty 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu anulowanego paragonu - typ rekordu 18,20.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.01 i wcześniejsze
Kasy: COMBO,NEO
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCashback ( const POSNET_HANDLE  phRequest,
unsigned short *  numer_platnosci,
char *  nazwa_platnosci,
unsigned char *  typ_platnosci,
char *  kwota_cashback 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych

Pobranie rekordu - cashback - typ rekordu 31.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCurrency ( const POSNET_HANDLE  phRequest,
unsigned short *  numer,
char *  nazwa,
char *  wartoscPLN,
char *  wartosc,
char *  kurs 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu walut.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: wszystkie
Kasy: COMBO,NEO
W wersji 1.01 - typy rekordów: 6,7,8,9
W wersji 1.02 - typy rekordów: 6,7
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetCurrencyEx ( const POSNET_HANDLE  phRequest,
unsigned short *  numer,
char *  nazwa,
char *  wartoscPLN,
char *  wartosc,
char *  kurs,
char *  opis,
char *  kasa,
char *  kasjer,
unsigned short *  numer_kasjera 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu walut.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO
W wersji 1.02 - typy rekordów: 8,9
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetFinished ( const POSNET_HANDLE  phRequest,
unsigned long *  numer,
char *  data,
char *  kasa,
char *  kasjer,
unsigned short *  numer_kasjera,
char *  wartosc,
char *  do_zaplaty 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu zakończonego paragonu - typ rekordu 17,19.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetFiscal ( const POSNET_HANDLE  phRequest,
char *  data,
unsigned short *  numer,
unsigned short *  paragonow,
unsigned short *  anulowanych,
char *  totalizeryAG,
char *  wart_anulowanych,
unsigned long *  zmianPLU 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu raportu dobowego - typ rekordu 16.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetOrderPluPack ( const POSNET_HANDLE  phRequest,
unsigned short *  plu_pack,
char *  kryterium,
char *  ilosc,
char *  opis 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu - zamówienia PLU i opakowań - typ rekordu 32,33,34,35.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPack ( const POSNET_HANDLE  phRequest,
unsigned short *  numer,
char *  kod_kreskowy,
char *  ilosc,
char *  wartosc 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu opakowań - typ rekordu - typ rekordu 0,1.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPayform ( const POSNET_HANDLE  phRequest,
unsigned short *  numer,
char *  nazwa,
unsigned char *  typ,
char *  kwota 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: wszystkie
Kasy: COMBO,NEO
W wersji 1.01 - typy rekordów: 2,3,4,5
W wersji 1.02 - typy rekordów: 2,3
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPayformEx ( const POSNET_HANDLE  phRequest,
unsigned short *  numer,
char *  nazwa,
unsigned char *  typ,
char *  kwota,
char *  opis,
char *  kasa,
char *  kasjer,
unsigned short *  numer_kasjera 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO
W wersji 1.02 - typy rekordów: 4,5
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetPLUSet ( const POSNET_HANDLE  phRequest,
unsigned char *  vat,
unsigned short *  PLU,
char *  kod_kreskowy,
char *  nazwa,
char *  ilosc,
char *  wartosc 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu zestawów - typ rekordu 10-15.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.01 i wcześniejsze
Kasy: COMBO,NEO
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetRebate ( const POSNET_HANDLE  phRequest,
char *  nazwa,
unsigned char *  typ,
unsigned short *  numer,
char *  kwota,
char *  karta 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu rabatów bez rabatów MxN (PROMOCJA) - typ rekordu 21,22,23.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetRebateMN ( const POSNET_HANDLE  phRequest,
char *  nazwa,
unsigned short *  numer,
unsigned short *  PLU,
unsigned char *  stawkaVAT,
char *  kwota 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu rabatów typu MxN (PROMOCJA) - typ rekordu 24.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_SaleRecGetType ( const POSNET_HANDLE  phRequest,
unsigned char *  pelny,
unsigned short *  nastepny,
unsigned short *  typ 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie typu rekordu.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetCancelled ( const POSNET_HANDLE  phRequest,
char *  data,
char *  kasa,
char *  kasjer,
unsigned short *  numer_kasjera,
unsigned short *  autoryzujacy,
char *  wartosc,
char *  do_zaplaty,
unsigned long *  storna,
char *  wart_storn 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu anulowanego paragonu - typ rekordu 18,20.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetFinished ( const POSNET_HANDLE  phRequest,
unsigned long *  numer,
char *  data,
char *  kasa,
char *  kasjer,
unsigned short *  numer_kasjera,
char *  wartosc,
char *  do_zaplaty,
unsigned long *  numer_niefiskalny 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu zakończonego paragonu - typ rekordu 17,19.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO(także 1.01)
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetInventoryPluPack ( const POSNET_HANDLE  phRequest,
unsigned short *  plu_pack,
char *  kryterium,
char *  ilosc,
char *  opis 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu - inwentaryzacja PLU i opakowań - typ rekordu 26,27,28,29.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_v2_SaleRecGetPLUSet ( const POSNET_HANDLE  phRequest,
unsigned char *  vat,
unsigned short *  PLU,
char *  kod_kreskowy,
char *  nazwa_lub_cena,
char *  ilosc,
char *  wartosc,
char *  addon 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Pobranie rekordu zestawów - typ rekordu 10-15.

W zależności od konfiguracji ustawionej rozkazem SALEFLDPLUNAMEASPRICECFG w rekordzie w polu nazwa_lub_cena pojawi się nazwa (w powyższym flaga 0) lub cena w groszach bez przecinka (w powyższym flaga 1)

Pozostałe parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Wersja protokołu: 1.02
Kasy: COMBO, NEO
Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSS_SaleRecDelAll ( const POSNET_HANDLE  hDevice,
POSNET_HANDLE phRequest,
const unsigned char  tryb = POSNET_REQMODE_SPOOL 
)

Realizacja rozkazu SALERECDELALL - Kasowanie bufora pozycji paragonowych.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_SaleRecGet ( const POSNET_HANDLE  hDevice,
POSNET_HANDLE phRequest,
const unsigned char  sposob,
const unsigned char  tryb = POSNET_REQMODE_SPOOL 
)

Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych.

Odbiór danych paragonowych składa się z dwóch etapów - pobranie typu rekordu paragonowego za pomocą POSG_SaleRecGetType a następnie odczytanie wartości odpowiednią funkcją POSG_SaleRecGetXXXXX

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.


Wygenerowano Wed Apr 15 20:03:08 2009 dla POSNET COMBO LIBRARY programem  doxygen 1.5.8