# Kasa NEO
[API Wysokiego Poziomu]

## Funkcje
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_DiscntCardCfgGetEx (const POSNET_HANDLE phRequest, unsigned char *wazne, unsigned short *czas, unsigned short *metoda, char *parametry)
| Realizacja rozkazu DISCNTCARDCFGGETEX - Odczyt konfiguracji kart rabatowych - rozszerzony Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_GroupReadEx (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu, char *nazwa, unsigned char *rabat)
| Realizacja rozkazu GROUPREADEX - Odczyt rekordu bazy grupy towarowej Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_PortCfgGet (const POSNET_HANDLE phRequest, unsigned char *typ_urzadzenia, char *nazwa, char *konfiguracja, unsigned char *podtyp)
| Realizacja rozkazu PORTCFGGET - Odczyt konfiguracji portu - wersja dla kasy NEO.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_PriceVerifCfgGet (const POSNET_HANDLE phRequest, unsigned char *ilosc, unsigned char *miganie, unsigned char *opoznienie, unsigned char *czas, char *tekst)
| Realizacja rozkazu PRICEVERIFCFGGET - Odczyt konfiguracji weryfikatora cen Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_PriceVerifCfgSet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char typ, const unsigned char ilosc, const unsigned char miganie, const unsigned char opoznienie, const unsigned char czas, const char *tekst, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PRICEVERIFCFGSET - Zapis konfiguracji weryfikatora cen Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_SaleCfgGetEx (const POSNET_HANDLE phRequest, unsigned char *czy_zakonczenie, unsigned char *czy_sprawdzenie, unsigned char *format_warosci, unsigned char *czy_sprawdz_sprzedaz, unsigned char *stat_tyg, unsigned char *stat_roczne, char *limit_rab_proc, char *limit_rab_kwot, char *limit_narz_proc, char *limit_narz_kwot, unsigned char *czy_z_rabatami, unsigned char *czy_z_narzutami, unsigned char *klawisz_kod, unsigned char *automat)
| Realizacja rozkazu SALECFGGETEX - Odczyt konfiguracji sprzedaży Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_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_NEO_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 wersja dla kasy NEO - typ rekordu 17,19.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_SaleRecGetInventoryPluPack (const POSNET_HANDLE phRequest, unsigned short *plu_pack, char *kwota)
| Realizacja rozkazu SALERECGET - Odsyłanie danych z bufora pozycji paragonowych Pobranie rekordu - inwentaryzacja PLU i opakowań - typ rekordu 26,27,28,29.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_UserReadEx (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu, char *nazwa, char *haslo, char *karta, char *pin, unsigned short *prawa, unsigned char *prawa_raporty, unsigned char *prawa_klawisze, char *limit_paragonu)
| Realizacja rozkazu USERREADEX - Odczyt rekordu użytkownika Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSG_NEO_UserStatReadEx (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu, char *rabaty_z_reki, char *narzuty_z_reki, char *pierwsze_logowanie, char *ostatnie_wylogowanie, char *czas_pracy, unsigned long *ilosc_otwarc, char *wart_opakowan_sprzedanych, char *wart_opakowan_zwroconych, char *wplaty, char *wyplaty, char *sprzedaz, unsigned long *paragony, unsigned long *paragony_anul, char *wart_parag_anul, unsigned long *storna, char *wart_storn, unsigned long *autoryzacje, char *wart_autoryzacji, char *numery_form_platnosci, char *kwoty_form_platnosci, char *numery_rabatow, char *kwoty_rabatow)
| Realizacja rozkazu USERSTATREADEX - Odczyt statystyki kasjera Parametry i rezultat standardowe, zgodne z Instrukcją Programisty. Czas pracy podawany jest w formacie: dni:godziny:minuty:sekundy Listy numerów form płatności, kwot w poszczególnych płatnościach, numerów rabatów i kwot wykonanych rabatów są w postaci oddzielanej znakami nowej linii.
POSNET_API POSNET_STATUS __stdcall | POSG_UserReadEx (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu, char *nazwa, char *haslo, char *karta, char *pin, unsigned short *prawa, unsigned char *prawa_raporty, unsigned char *prawa_klawisze, char *limit_paragonu)
| Realizacja rozkazu USERREADEX - Odczyt rekordu użytkownika Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_DiscntCardCfgGetEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu DISCNTCARDCFGGETEX - Odczyt konfiguracji kart rabatowych - rozszerzony Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_DiscntCardCfgSet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char czy_wazne, const unsigned short czas_odpowiedzi, const unsigned short sposob_wprowadzania, const char *parametry, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu DISCNTCARDCFGSET w kasie NEO - Zapis konfiguracji kart rabatowych Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_GroupInsEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const char *nazwa, const unsigned char rabat, const unsigned char czy_nadpisac, const unsigned char czy_nadpisac_niezerowe, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu GROUPINSEX - Programowanie rekordu grupy towarowej Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_GroupReadEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu GROUPREADEX - Odczyt rekordu bazy grupy towarowej - wersja dla kasy NEO Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_HotkeyRepCommIns (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short klawisz, const unsigned char czy_nadpisac, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu HOTKEYREPCOMMINS - Dodanie klawisza raportu komunikacji Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_PortCfgSet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char typ_urzadzenia, const unsigned char numer_portu, const char *portcfg, const char *nazwa, const char podtyp, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PORTCFGSET - Zapis konfiguracji portu - wersja dla kasy NEO Format parametrów portu: 9600,8,N,1,H [ bitrate,bits,parity,stop,flow (N,S,H,D - DTR/DSR)].
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_PriceVerifCfgGet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char typ, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PRICEVERIFCFGGET - Odczyt konfiguracji weryfikatora cen Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_RepComm (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu REPCOMM - Raport komunikacji Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_SaleCfgGetEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu SALECFGGETEX - Odczyt konfiguracji sprzedaży Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_SaleCfgSetEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char czy_zak_gotowkowe, const unsigned char czy_sprawdzanie_cen, const unsigned char wart_kwotowe, const unsigned char czy_sprawdz_przy_sprzedazy, const unsigned char stat_tyg, const unsigned char stat_roczne, const char *limit_rab_proc_z_reki, const char *limit_narz_proc_z_reki, const char *limit_rab_kwot_z_reki, const char *limit_narz_kwot_z_reki, const unsigned char czy_rabaty, const unsigned char czy_narzuty, const unsigned char klawisz_kod, const unsigned char automat, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu SALECFGSETEX - Zapis konfiguracji sprzedaży - wersja dla kasy NEO Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_UserInsEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const char *nazwa, const char *haslo, const char *karta, const char *pin, const unsigned short uprawnienia, const unsigned char uprawnienia_raportow, const unsigned char uprawnienia_klawisze, const char *limit_paragonu, const unsigned char czy_nadpisac, const unsigned char czy_nadpisac_niezerowe, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu USERINSEX - Dodanie nowego użytkownika Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_UserReadEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu USERREADEX - Odczyt rekordu użytkownika Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_NEO_UserStatReadEx (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char czy_zerowanie, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu USERSTATREADEX - Odczyt statystyki kasjera Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.
POSNET_API POSNET_STATUS __stdcall | POSS_PriceVerifCfgSet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char typ, const unsigned char ilosc, const unsigned char miganie, const unsigned char opoznienie, const unsigned char czas, const char *tekst, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PRICEVERIFCFGSET - Zapis konfiguracji weryfikatora cen Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

## Opis szczegółowy

Funkcje specyficzne dla kasy NEO

## Dokumentacja funkcji

POSNET_API POSNET_STATUS __stdcall POSG_NEO_DiscntCardCfgGetEx | ( | const POSNET_HANDLE | phRequest,
|  | unsigned char * | wazne,
|  | unsigned short * | czas,
|  | unsigned short * | metoda,
|  | char * | parametry |
| ) |  |  |

Realizacja rozkazu DISCNTCARDCFGGETEX - Odczyt konfiguracji kart rabatowych - rozszerzony

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_NEO_DiscntCardCfgGetEx

POSNET_API POSNET_STATUS __stdcall POSG_NEO_GroupReadEx | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu,
|  | char * | nazwa,
|  | unsigned char * | rabat |
| ) |  |  |

Realizacja rozkazu GROUPREADEX - Odczyt rekordu bazy grupy towarowej

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_NEO_GroupReadEx

POSNET_API POSNET_STATUS __stdcall POSG_NEO_PortCfgGet | ( | const POSNET_HANDLE | phRequest,
|  | unsigned char * | typ_urzadzenia,
|  | char * | nazwa,
|  | char * | konfiguracja,
|  | unsigned char * | podtyp |
| ) |  |  |

Realizacja rozkazu PORTCFGGET - Odczyt konfiguracji portu - wersja dla kasy NEO.

Parametry:

  | phRequest | Uchwyt wyniku
  | typ_urzadzenia | Typ urządzenia 0-brak, 1-waga, 2-skaner, 3-komputer
  | nazwa | Nazwa portu
  | konfiguracja | Opis konfiguracji portu w postaci ciągu znaków w formacie: [predkosc],[bity danych],[parzystość],[bity stop],[kontrola transmisji] przy czym dopuszczalne wartości poszczególnych pól to: prędkość: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 bity danych: 7, 8 parzystość: N - brak, O - nieparzystość, E - parzystość bity stop-u: 1, 2 kontrola transmisji: X - XOn/XOFF, R -RTS/CTS, D - DTR,DSR, N - brak
  | podtyp | Podtyp urządzenia.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_PortCfgGet

POSNET_API POSNET_STATUS __stdcall POSG_NEO_PriceVerifCfgGet | ( | const POSNET_HANDLE | phRequest,
|  | unsigned char * | ilosc,
|  | unsigned char * | miganie,
|  | unsigned char * | opoznienie,
|  | unsigned char * | czas,
|  | char * | tekst |
| ) |  |  |

Realizacja rozkazu PRICEVERIFCFGGET - Odczyt konfiguracji weryfikatora cen

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_NEO_PriceVerifCfgGet

POSNET_API POSNET_STATUS __stdcall POSG_NEO_PriceVerifCfgSet | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | typ,
|  | const unsigned char | ilosc,
|  | const unsigned char | miganie,
|  | const unsigned char | opoznienie,
|  | const unsigned char | czas,
|  | const char * | tekst,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu PRICEVERIFCFGSET - Zapis konfiguracji weryfikatora cen

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSG_NEO_SaleCfgGetEx | ( | const POSNET_HANDLE | phRequest,
|  | unsigned char * | czy_zakonczenie,
|  | unsigned char * | czy_sprawdzenie,
|  | unsigned char * | format_warosci,
|  | unsigned char * | czy_sprawdz_sprzedaz,
|  | unsigned char * | stat_tyg,
|  | unsigned char * | stat_roczne,
|  | char * | limit_rab_proc,
|  | char * | limit_rab_kwot,
|  | char * | limit_narz_proc,
|  | char * | limit_narz_kwot,
|  | unsigned char * | czy_z_rabatami,
|  | unsigned char * | czy_z_narzutami,
|  | unsigned char * | klawisz_kod,
|  | unsigned char * | automat |
| ) |  |  |

Realizacja rozkazu SALECFGGETEX - Odczyt konfiguracji sprzedaży

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_NEO_SaleCfgGetEx

POSNET_API POSNET_STATUS __stdcall POSG_NEO_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.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_NEO_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 wersja dla kasy NEO - typ rekordu 17,19.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_NEO_SaleRecGetInventoryPluPack | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | plu_pack,
|  | char * | kwota |
| ) |  |  |

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.01 i wcześniejsze

  Kasy: COMBO,NEO

  Posiada część nadawczą - POSS_SaleRecGet

POSNET_API POSNET_STATUS __stdcall POSG_NEO_UserReadEx | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu,
|  | char * | nazwa,
|  | char * | haslo,
|  | char * | karta,
|  | char * | pin,
|  | unsigned short * | prawa,
|  | unsigned char * | prawa_raporty,
|  | unsigned char * | prawa_klawisze,
|  | char * | limit_paragonu |
| ) |  |  |

Realizacja rozkazu USERREADEX - Odczyt rekordu użytkownika

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_NEO_UserReadEx

POSNET_API POSNET_STATUS __stdcall POSG_NEO_UserStatReadEx | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu,
|  | char * | rabaty_z_reki,
|  | char * | narzuty_z_reki,
|  | char * | pierwsze_logowanie,
|  | char * | ostatnie_wylogowanie,
|  | char * | czas_pracy,
|  | unsigned long * | ilosc_otwarc,
|  | char * | wart_opakowan_sprzedanych,
|  | char * | wart_opakowan_zwroconych,
|  | char * | wplaty,
|  | char * | wyplaty,
|  | char * | sprzedaz,
|  | unsigned long * | paragony,
|  | unsigned long * | paragony_anul,
|  | char * | wart_parag_anul,
|  | unsigned long * | storna,
|  | char * | wart_storn,
|  | unsigned long * | autoryzacje,
|  | char * | wart_autoryzacji,
|  | char * | numery_form_platnosci,
|  | char * | kwoty_form_platnosci,
|  | char * | numery_rabatow,
|  | char * | kwoty_rabatow |
| ) |  |  |

Realizacja rozkazu USERSTATREADEX - Odczyt statystyki kasjera

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty. Czas pracy podawany jest w formacie: dni:godziny:minuty:sekundy Listy numerów form płatności, kwot w poszczególnych płatnościach, numerów rabatów i kwot wykonanych rabatów są w postaci oddzielanej znakami nowej linii.

Część odbierająca wyniki polecenia

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część nadawczą - POSS_NEO_UserStatReadEx

POSNET_API POSNET_STATUS __stdcall POSG_UserReadEx | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu,
|  | char * | nazwa,
|  | char * | haslo,
|  | char * | karta,
|  | char * | pin,
|  | unsigned short * | prawa,
|  | unsigned char * | prawa_raporty,
|  | unsigned char * | prawa_klawisze,
|  | char * | limit_paragonu |
| ) |  |  |

Realizacja rozkazu USERREADEX - Odczyt rekordu użytkownika

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_UserReadEx

POSNET_API POSNET_STATUS __stdcall POSS_NEO_DiscntCardCfgGetEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu DISCNTCARDCFGGETEX - Odczyt konfiguracji kart rabatowych - rozszerzony

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

Posiada część odbiorczą - POSG_NEO_DiscntCardCfgGetEx

POSNET_API POSNET_STATUS __stdcall POSS_NEO_DiscntCardCfgSet | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | czy_wazne,
|  | const unsigned short | czas_odpowiedzi,
|  | const unsigned short | sposob_wprowadzania,
|  | const char * | parametry,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu DISCNTCARDCFGSET w kasie NEO - Zapis konfiguracji kart rabatowych

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_NEO_GroupInsEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const char * | nazwa,
|  | const unsigned char | rabat,
|  | const unsigned char | czy_nadpisac,
|  | const unsigned char | czy_nadpisac_niezerowe,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu GROUPINSEX - Programowanie rekordu grupy towarowej

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_NEO_GroupReadEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu GROUPREADEX - Odczyt rekordu bazy grupy towarowej - wersja dla kasy NEO

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część odbiorczą - POSG_NEO_GroupReadEx

POSNET_API POSNET_STATUS __stdcall POSS_NEO_HotkeyRepCommIns | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | klawisz,
|  | const unsigned char | czy_nadpisac,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu HOTKEYREPCOMMINS - Dodanie klawisza raportu komunikacji

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_NEO_PortCfgSet | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | typ_urzadzenia,
|  | const unsigned char | numer_portu,
|  | const char * | portcfg,
|  | const char * | nazwa,
|  | const char | podtyp,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu PORTCFGSET - Zapis konfiguracji portu - wersja dla kasy NEO

Format parametrów portu: 9600,8,N,1,H [ bitrate,bits,parity,stop,flow (N,S,H,D - DTR/DSR)].

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_NEO_PriceVerifCfgGet | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | typ,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu PRICEVERIFCFGGET - Odczyt konfiguracji weryfikatora cen

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część odbiorczą - POSG_NEO_PriceVerifCfgGet

POSNET_API POSNET_STATUS __stdcall POSS_NEO_RepComm | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu REPCOMM - Raport komunikacji

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: wszystkie

  Kasy: NEO

  Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_NEO_SaleCfgGetEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu SALECFGGETEX - Odczyt konfiguracji sprzedaży

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część odbiorczą - POSG_NEO_SaleCfgGetEx

POSNET_API POSNET_STATUS __stdcall POSS_NEO_SaleCfgSetEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | czy_zak_gotowkowe,
|  | const unsigned char | czy_sprawdzanie_cen,
|  | const unsigned char | wart_kwotowe,
|  | const unsigned char | czy_sprawdz_przy_sprzedazy,
|  | const unsigned char | stat_tyg,
|  | const unsigned char | stat_roczne,
|  | const char * | limit_rab_proc_z_reki,
|  | const char * | limit_narz_proc_z_reki,
|  | const char * | limit_rab_kwot_z_reki,
|  | const char * | limit_narz_kwot_z_reki,
|  | const unsigned char | czy_rabaty,
|  | const unsigned char | czy_narzuty,
|  | const unsigned char | klawisz_kod,
|  | const unsigned char | automat,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu SALECFGSETEX - Zapis konfiguracji sprzedaży - wersja dla kasy NEO

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_NEO_UserInsEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const char * | nazwa,
|  | const char * | haslo,
|  | const char * | karta,
|  | const char * | pin,
|  | const unsigned short | uprawnienia,
|  | const unsigned char | uprawnienia_raportow,
|  | const unsigned char | uprawnienia_klawisze,
|  | const char * | limit_paragonu,
|  | const unsigned char | czy_nadpisac,
|  | const unsigned char | czy_nadpisac_niezerowe,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu USERINSEX - Dodanie nowego użytkownika

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Nie posiada części odbiorczej.

POSNET_API POSNET_STATUS __stdcall POSS_NEO_UserReadEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu USERREADEX - Odczyt rekordu użytkownika

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część odbiorczą - POSG_NEO_UserReadEx

POSNET_API POSNET_STATUS __stdcall POSS_NEO_UserStatReadEx | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const unsigned char | czy_zerowanie,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu USERSTATREADEX - Odczyt statystyki kasjera

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.01 i wcześniejsze

  Kasy: NEO

  Posiada część odbiorczą - POSG_NEO_UserStatReadEx

POSNET_API POSNET_STATUS __stdcall POSS_PriceVerifCfgSet | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned char | typ,
|  | const unsigned char | ilosc,
|  | const unsigned char | miganie,
|  | const unsigned char | opoznienie,
|  | const unsigned char | czas,
|  | const char * | tekst,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu PRICEVERIFCFGSET - Zapis konfiguracji weryfikatora cen

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

  Wersja protokołu: 1.02

  Kasy: COMBO, NEO(także 1.01)

  Nie posiada części odbiorczej.