> Source: https://fiscal.link/integrators/docs/reference/objects/local-receipt-item
> O linie de bon fiscal. type spune care dintre celelalte câmpuri contează.

Obiect · Cerere

# ReceiptItemRequest

O linie de bon fiscal. `type` spune care dintre celelalte câmpuri contează.

## Câmpuri

`type` integer obligatoriu

Felul liniei.

-   `0` Vânzare liberă (`freeSale`).
-   `1` Vânzare de articol PLU (`pluSale`).
-   `2` Text (`text`).
-   `3` Cod de bare (`barCode`).
-   `4` Linie de separare (`separatingLineType`).

`freeSale` [object](https://fiscal.link/integrators/docs/reference/objects/local-free-sale-request) poate fi null

Vânzarea liberă, când `type` e 0.

`pluSale` [object](https://fiscal.link/integrators/docs/reference/objects/local-plu-sale-request) poate fi null

Vânzarea de articol, când `type` e 1.

`text` [object](https://fiscal.link/integrators/docs/reference/objects/local-print-text-request) poate fi null

Linia de text, când `type` e 2.

`barCode` [object](https://fiscal.link/integrators/docs/reference/objects/local-bar-code-request) poate fi null

Codul de bare, când `type` e 3.

`separatingLineType` integer poate fi null

Stilul liniei de separare, când `type` e 4.

-   `1` Tremol și Daisy: linie de `-`. Datecs: primul stil al casei.
-   `2` Tremol: linie de `=`. Daisy: linie alternată. Datecs: al doilea stil al casei.
-   `3` Tremol: linie de `*`. Daisy: linie de `=`. Datecs: al treilea stil al casei.
-   `4` Tremol: linie de `- -`. Daisy: textul fix „NU SE DATOREAZA NICIO PLATA”. Pe Datecs, protocolul definește doar 1–3; tipul 4 ajunge la casă, iar răspunsul ei îl primești.

Folosit de

-   [POST `/print-fiscal-receipt`](https://fiscal.link/integrators/docs/reference/local/receipts#print-fiscal-receipt) Cerere

Apare în

-   [PrintFiscalReceiptRequest](https://fiscal.link/integrators/docs/reference/objects/local-print-fiscal-receipt-request)
