Ana səhifə

Descriere protocol


Yüklə 461 Kb.
səhifə6/6
tarix27.06.2016
ölçüsü461 Kb.
1   2   3   4   5   6

Date (Sintaxa) : NU

Raspuns :
,
,
, ... ,


P1 Dimensiune orizontala antet grafic (nr. puncte)

P2 Dimensiune verticala antet grafic (nr. puncte)

P3 Numar forme plata

P4 Numar cote TVA

P5 Prima cota TVA care se poate schimba

P6 Neutilizat

P7 Neutilizat

P8 Dimensiune numere pentru calcul aritmetic

P9 Numar caractere pe linie

P10 Lungime text comentarii

P11 lungime nume (operator, PLU, departamente)

P12 Lungime serie fiscala

P13 Rezervat

P14 Lungime CIF

P15 Rezervat

P16 Numar departamente

P17 Numar PLU

P18 Numar operatori

P19 Flag – activeaza Retru – pentru Romania este inactiv (valoare „0”)

P20 Numar unitati de masura

P21 Numarul maxim de tranzactii in bon fiscal

P22 Numarul linilor afisajului client

P23 Numar caractere / linie la afisajul client


    1. Anulare Bon Fiscal 130 (82h)

Date (Sintaxa) : NU

Raspuns : NU

Aceasta comanda este folosita pentru anularea bonului fiscal curent.



    1. Programare Departamente 131 (83h)

Date (Sintaxa) : [,Date]

Raspuns : Rezultat[,Date]

Optiune Un caracter care defineste operatia (valorile posibile sunt: P si R)

Rezultat un caracter care poate fi :

P” – comanda efectuata cu succes

F” – comanda nu se executa
P = programare Departament :

Date:
,,,,
,
,
NumarDept Numarul departamentului care se porgrameaza;

Nume Numele Dept care se programeaza (maximum 32 caractere – 28 caractere pentru imprimanta INCOTEX118)

LF 0Ah

TVA cota TVA asociata: N, T, A, B, C, D, E, F;

Pret Pretul Dept (maximum 9999999,99)

PretLiber 1” = se accepta vanzarea cu pret liber

0” = nu se accepta vanzarea decat cu pretul programat



UM Numarul corespunzator unitatii de masura (1 ... 10)

Programarea Dept necesita efectuarea raportului fiscal zilnic!


R = (reading) citire Departamente :

Date:

Raspuns:
,
,, ,
,

NumarPLU Numarul Dept care se citeste;

Nume Numele departamentului

LF 0Ah

Pret Pret departament

Cant Cantitatea vanduta

Total Valoarea vanduta

PretLiber 1” = se accepta vanzarea cu pret liber

0” = nu se accepta vanzarea decat cu pretul programat



UM Numarul corespunzator unitatii de masura (1 ... 10)

Daca Dept. nu este gasit, respunsul este „F”.



    1. Programare tabel coduri afisaj extern 132 (84h)

Date (Sintaxa) : ,

Raspuns : NU
StartAdd Adresa de inceput – valori admise sunt: 80h, A0h, C0h, E0h.

DstrTabel Datele care se programeaza – 32 octeti hexazecimal, 2 octeti pentru fiecare informatie

    1. Setare operatii afisaj extern 133 (85h)

Date (Sintaxa) : ,,,,

Raspuns : NU
Lungime Numar caractere pe linie pentru afisaj client.

Rand Linia afisajului client

Nr.Cda Numa Comanda. Fiecare comanda eset o secventa de pana la 10 octeti care vor fi transmisi la afisaj in ordinea descrisa mai jos:

  • Comenzile de la 1 la 3 sunt transmise inainte de a transmite prima linie.

  • Comanda 4 este trimisa dupa transmiterea primei linii.

  • Comanda 5 este transmnisa dupa transmiterea liniei a doua.

StareCda 1” = comanda trebuie executata

0” = comanda nu trebuie executata



DateCda[10] 10 octeti - comanda propriuzisa (in format hexazecimal, 2 caractere pentru fiecare octet). Daca apare 0, transmiterea este oprita.

    1. Vanzare in departamente 138 (8Ah)

Date (Sintaxa) : <[Semn]Dept>[*][,Procent][@Pret]

Raspuns : NU
Semn Un octet care contine semnul „+” sau „ – ”. semnul minus este folosit pentru corectia vanzarii pe departament, caz in care toti ceilalti parametrii trebuie sa fie identici cu cei ai departamentului vandut care urmeaza sa fie corectat. Daca este inregistrata o corectien se va tipari o linie saparata cu aceste informatii.

Dept Numar departament

Cant Cantitatae vanduta. Nu este obligatoriu si poate avea valori pana la 9 cifre cu 3 zecimale. Valoarea implicita este 1,000 .

Procent Nu este obligatoriu si reprezinta procentul de discount sau adaos, in functie de semn, putand lua valori de la -99,99 la +99,99. Procentul este ignorat pentru corectie. Cand se efectueaza o corectie, discaountul sau adaosul applicate vanzarii originale se corecteaza si ele automat, tiparind o linie separata.

Pret Nu este obligatoriu. Reprezinta pretul liber daca acesta este permis pentru departamentul respectiv.
Imprimanta fiscala va tipari numele, pretul unitar, cantitatea, pretul total si simbolul TVA asociat. Daca exista un discount sau adaos, acesta va fi calculat automat si va fi tiparit pe o linie separata.

Aceasta comanda nu se executa daca:



  • Pretul este zero

  • Pretul liber este in comanda dar nu este acceptat pentru departamentul respectiv

  • Nu exista bon fiscal deschis.

  • S-a depasit numarul maxim de tranzactii in bonul fiscal.

  • A fost efectuata cel putin o plata partiala.

    1. Setare font tiparire 145 (91h)

Date (Sintaxa) : ,,

Raspuns : NU
Font Fontul folosit pentru tiparire pe bon si jurnal

1 = font mare

2 = font mic

JT1 Poate lua valorile 1 sau 2 astfel:

1 = bonul si jurnalul se tiparesc cu acelasi font

2 = tiparire „economic” pentru Jurnal si normal pentru Bon

JT2 Rezervat

    1. Programare texte (unitati masura, nume forme plata) 149 (95h)

Date (Sintaxa) :

Raspuns : Depinde de optiune
Optiune Specifica tipul operatiei:

P = programare

R = citire date programate

P – programare texte

Date (Sintaxa) :
,


Raspuns : NU

R – citire texte

Date (Sintaxa) :


Raspuns : NumarText,Date
NumarText Numarul textului de la 0 la 13

  • 0 ... 9 = unitati de masura (pana la 4 caractere),

  • 10 ... 13 = forme de plata (pana la 32 caractere pentru INCOTEX 114, 119 si 141 / 28 pentru INCOTEX 118);

Valorile implicite sunt:

Tip text

Numar text

Valoare implicita

Nota

Unitati de masura

0

Fara




1

kg




2

g




3

m




4

m2




5

m3




6

l




7

t




8

kWh




9

buc




Forme de plata

10

CEC

Corespunde plati cu litera „C” 53 (35h)

11

CREDIT

Corespunde plati cu litera „N” 53 (35h)

12

DEBIT

Corespunde plati cu litera „D” 53 (35h)

13

TICHET

Corespunde plati cu litera „B” 53 (35h)




    1. Programare viteza comunicatie PC si Afisaj Client 172 (ACh)

Date (Sintaxa) :

Raspuns : NU
VitezaPC respectiv VitezaAF reprezinta un numar care corespunde vitezei de comunicatie alese pentru comunicatia cu PC respectiv Afisaj Client

Valorile disponibile sunt:




Valoare

0 ... 2

3

4

5

6

7

8

9

Viteza b/s

1200

2400

4800

9600

19200

38400

57600

115200




    1. Citire toate platile 173 (ADh)

Date (Sintaxa) : NU

Raspuns : Numerar, Plata1, Plata2, Plata3, Plata4, Nr.RapZ, Nr.BonFis
Numerar Valoare totala incasari cu NUMERAR

Plata1 ... Plata4 Valoare totala incasari cu Plata1, ... Plata 4

Nr.RapZ Numarul ultimului raport fiscal zilnic

Nr.BonFis Numarul ultimului bon fiscal


    1. Raport reset RAM 186 (BAh)

Date (Sintaxa) : NU

Raspuns : NU
Imprimanta fiscala executa Raportul reset RAM efectuate de la fiscalizare.

Pentru fiecare Reset RAM se va tipari numarul, data si ora evenimentului.



    1. Raport modificari TVA 187 (BBh)

Date (Sintaxa) : NU

Raspuns : NU
Imprimanta fiscala executa Raportul Modificari TVA efectuate de la fiscalizare.

Pentru fiecare modificare TVA se vor tipari: numarul modificarii, data si ora modificarii si toate cotele TVA.



  1. Descriere functionare Imprimante Fiscale INCOTEX:

    1. Initializare: se introduc data si ora curente dupa care se efectueaza fiscalizarea numai de catre un tehnician de service autorizat! Aceste operatii inseamna programarea (scrierea) in memoria fiscala a seriei fiscale unice, datelor de identificare ale utilizatorului incluzand C.I.F., a cotelor TVA si a unitatilor de masura.

Nota: scolarizarea utilizatorului se poate face numai inainte de fiscalizare cand imprimanta fiscala va tiparii numai bonuri nefiscale!


    1. Citirea starii imprimantei fiscale: starea imprimantei fiscale reprezinta 6 octeti in conformitate cu punctul 3. din prezentul manua. La fiecare comanda, imprimanta fiscala va trimite in raspuns starea in care se afla, iar aplicatia fiscala trebuie sa transmita utilizatorului, daca este cazul si in functie de legislatia in vigoare, mesajele de eroare determinate de imposibilitatea efectuarii unor comenzi.




    1. Tiparirea bonurilor nefiscale: se vor efectua urmatoarele comenzi in functie de bonul nefiscal dorit:

      1. Deschidere bon nefiscal (26h);

      2. Tiparire text nefiscal (2Ah);

      3. Introducere / scoatere sume din sertar (46h);

      4. Tiparire cod bare (54h);

      5. Inchidere bon nefiscal (27h);

      6. Comenzi catre afisaj: Stergere afisaj (21h), Afisarea textului (21h si 2Fh);

      7. Comenzi imprimanta: Avanz hartie (2Ch), Autocutter (2Dh)

    2. Tiparirea bonurilor fiscale: se vor efectua urmatoarele comenzi in functie de bonul fiscal dorit:

      1. Deschidere bon fiscal (30h);

      2. Tiparire text fiscal (2Ah);

      3. Efectuare vanzare (31h); - daca se alege cantitate negativa comanda este de stergere vanzare in conditiile legii;

      4. Efectuare vanzare cu afisare (34h);

      5. Inregistrare PLU (3Ah);

      6. Vanzari in departamente (8Ah);

      7. Tiparire cod bare (54h);

      8. Tiparire text nefiscal (2Ah);

      9. Subtotal (33h);

      10. Efectuare plata (35h);

      11. Anulare bon fiscal (82h);

      12. Inchidere bon fiscal (27h);

      13. Comenzi catre afisaj: Stergere afisaj (21h), Afisarea textului (21h si 2Fh);

      14. Comenzi imprimanta: Avanz hartie (2Ch), Autocutter (2Dh)

      15. Status bon fiscal (4Ch);

      16. Deschidere sertar (6Ah);

Nota: succesiunea operatiilor trebuie sa contina cel putin urmatoarele comenzi: Deschidere bon fiscal, Efectuare vanzare, Afisare, Efectuare plata, Afisare, Inchidere bon fiscal.

    1. Tiparirea rapoarte: se vor efectua urmatoarele comenzi in functie de raportul dorit:

      1. Raportul Fiscal Zilnic (45h);

      2. Raport PLU (6F);

      3. Raport Operatori (69h);

      4. Resetare Raport Operatori (68h);

      5. Raport zilnic extins – contine Raport Fiscal Zilnic + raport PLU (6Ch);

      6. Rapoartele memoriri fiscale:

      • Raport detaliat dupa nr. Z (49h);

      • Raport detaliat dupa data (5Eh);

      • Raport sumar dupa numar Z (5Fh);

      • Raport sumar dupa data (4Fh);

      • Raport Reset RAM (BAh)

      • Raport Modificari TVA (BBh);


Nota: Raportul fiscal zilnic trebuie efectuat obligatoriu dupa terminarea fiecarei zile de lucru!



/


1   2   3   4   5   6


Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©atelim.com 2016
rəhbərliyinə müraciət