Obiect · Cerere
RegisterPluSaleRequest
Vânzarea unui articol programat în casă; casa îi dă numele, prețul și grupa TVA.
Câmpuri
pluNumberintegerobligatoriu- Numărul articolului (PLU) în casă.
- Mai mare decât 0.
voidbooleantrueînregistrează linia ca anulare în bon. Implicitfalse.quantitydecimalpoate fi null- Cantitatea. Dacă lipsește, e 1.
- Cel puțin 0.01; cel mult 3 zecimale. Tremol și Datecs: până la 99999.999. Daisy: până la 999999.999.
discountTypeintegerpoate fi null- Felul adaosului sau al reducerii.
0Fără adaos sau reducere.1Adaos procentual.2Reducere procentuală.3Adaos ca sumă.4Reducere ca sumă.
discountValuedecimalpoate fi null- Mărimea adaosului sau a reducerii: procente sau lei, după
discountType. - Obligatorie când
discountTypee între 1 și 4. Procente 0.01–100; sumă 0.01–9999999.99; cel mult 2 zecimale.
{
"pluNumber": 101,
"void": false,
"quantity": 2,
"discountType": 0,
"discountValue": 0
}