# Obsługa form płatności
[API Wysokiego Poziomu]

## Funkcje
POSNET_API POSNET_STATUS __stdcall | POSG_PayformGetByName (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu)
| Realizacja rozkazu PAYFORMGETBYNAME - Wyszukiwanie rekordu formy płatności po nazwie.
POSNET_API POSNET_STATUS __stdcall | POSG_PayformNextFreeGet (const POSNET_HANDLE phRequest, unsigned short *wolny_numer)
| Realizacja rozkazu PAYFORMNEXTFREEGET - Znajdowanie wolnego rekordu bazy formy płatności począwszy od zadanego numeru.
POSNET_API POSNET_STATUS __stdcall | POSG_PayformRead (const POSNET_HANDLE phRequest, unsigned short *numer, char *nazwa, unsigned char *typ, unsigned short *flagi, char *waluta, char *kurs)
| Realizacja rozkazu PAYFORMREAD - Odczyt rekordu bazy formy płatności.
POSNET_API POSNET_STATUS __stdcall | POSG_PayformStatRead (const POSNET_HANDLE phRequest, unsigned short *numer_rekordu, char *obrot)
| Realizacja rozkazu PAYFORMSTATREAD - Odczyt statystyk rekordu formy płatności.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformDel (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char czy_niezerowe, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMDEL - Kasowanie rekordu formy płatności.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformDelAll (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char flagi, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMDELALL - Kasowanie bazy form płatności.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformGetByName (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const char *nazwa, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMGETBYNAME - Wyszukiwanie rekordu formy płatności po nazwie.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformIns (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const char *nazwa, const unsigned char typ_platnosci, const unsigned short flagi_platnosci, const char *skrot_waluty, const char *kurs_lub_cashback, const unsigned char czy_nadpisac, const unsigned char czy_nadpisac_niezerowe, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMINS - Programowanie rekordu formy płatności.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformNextFreeGet (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMNEXTFREEGET - Znajdowanie wolnego rekordu bazy formy płatności począwszy od zadanego numeru.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformRead (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMREAD - Odczyt rekordu bazy formy płatności.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformStatClearAll (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMSTATCLEARALL - Kasowanie wszystkich statystyk bazy form płatności.
POSNET_API POSNET_STATUS __stdcall | POSS_PayformStatRead (const POSNET_HANDLE hDevice, POSNET_HANDLE *phRequest, const unsigned short numer_rekordu, const unsigned char czy_zerowac, const unsigned char tryb=POSNET_REQMODE_SPOOL)
| Realizacja rozkazu PAYFORMSTATREAD - Odczyt statystyk rekordu formy płatności.

## Dokumentacja funkcji

POSNET_API POSNET_STATUS __stdcall POSG_PayformGetByName | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu |
| ) |  |  |

Realizacja rozkazu PAYFORMGETBYNAME - Wyszukiwanie rekordu formy płatności po nazwie.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_PayformGetByName

POSNET_API POSNET_STATUS __stdcall POSG_PayformNextFreeGet | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | wolny_numer |
| ) |  |  |

Realizacja rozkazu PAYFORMNEXTFREEGET - Znajdowanie wolnego rekordu bazy formy płatności począwszy od zadanego numeru.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_PayformNextFreeGet

POSNET_API POSNET_STATUS __stdcall POSG_PayformRead | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer,
|  | char * | nazwa,
|  | unsigned char * | typ,
|  | unsigned short * | flagi,
|  | char * | waluta,
|  | char * | kurs |
| ) |  |  |

Realizacja rozkazu PAYFORMREAD - Odczyt rekordu bazy formy płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_PayformRead

POSNET_API POSNET_STATUS __stdcall POSG_PayformStatRead | ( | const POSNET_HANDLE | phRequest,
|  | unsigned short * | numer_rekordu,
|  | char * | obrot |
| ) |  |  |

Realizacja rozkazu PAYFORMSTATREAD - Odczyt statystyk rekordu formy płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część odbierająca wyniki polecenia

Posiada część nadawczą - POSS_PayformStatRead

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

Realizacja rozkazu PAYFORMDEL - Kasowanie rekordu formy płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

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

Realizacja rozkazu PAYFORMDELALL - Kasowanie bazy form płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

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

Realizacja rozkazu PAYFORMGETBYNAME - Wyszukiwanie rekordu formy płatności po nazwie.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Posiada część odbiorczą - POSG_PayformGetByName

POSNET_API POSNET_STATUS __stdcall POSS_PayformIns | ( | const POSNET_HANDLE | hDevice,
|  | POSNET_HANDLE * | phRequest,
|  | const unsigned short | numer_rekordu,
|  | const char * | nazwa,
|  | const unsigned char | typ_platnosci,
|  | const unsigned short | flagi_platnosci,
|  | const char * | skrot_waluty,
|  | const char * | kurs_lub_cashback,
|  | const unsigned char | czy_nadpisac,
|  | const unsigned char | czy_nadpisac_niezerowe,
|  | const unsigned char | tryb = `POSNET_REQMODE_SPOOL` |
| ) |  |  |

Realizacja rozkazu PAYFORMINS - Programowanie rekordu formy płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

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

Realizacja rozkazu PAYFORMNEXTFREEGET - Znajdowanie wolnego rekordu bazy formy płatności począwszy od zadanego numeru.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Posiada część odbiorczą - POSG_PayformNextFreeGet

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

Realizacja rozkazu PAYFORMREAD - Odczyt rekordu bazy formy płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Posiada część odbiorczą - POSG_PayformRead

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

Realizacja rozkazu PAYFORMSTATCLEARALL - Kasowanie wszystkich statystyk bazy form płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Nie posiada części odbiorczej.

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

Realizacja rozkazu PAYFORMSTATREAD - Odczyt statystyk rekordu formy płatności.

Parametry i rezultat standardowe, zgodne z Instrukcją Programisty.

Część wysyłająca polecenie.

Posiada część odbiorczą - POSG_PayformStatRead