marți, 15 martie 2011

Vanzare din Calculator Datecs

Vanzare din Calculator

Aceste comenzi se lanseaza din calculator ca urmare a comenzi primite din AMEF ‘A’.
AMEF transmite catre PC comenzi ‘A’ cand se afla in modul “REG” si este setata tabela 2 camp 8 =2
AMEF trebuie sa fie conectat la PC prin portul serial de conectare. Viteza de comunicatie este setata din Tabela 2 camp 9:
1: 4800 bps
2: 9600 bps
3: 19200 bps
4: 38400 bps (default).
Comenzile sunt valabile numai cand sunt indeplinite conditiile valabile in mod de lucru din tastatura AMEF.


Format comanda ‘A’

<1>;<2>;<3>;<4>;<5>;<6>;<7>;<8>;<9>;<10>;<11>;<12>;<13>;<14>;<15>;<16>;

<1> numar de ordine al mesajului – 0...9
<2> tip mesaj = ‘A’ – din tastatura
<3> flag - = 0 – tastatura nu este blocata ( nu se foloseste)
= 1 – tastatura blocata
= 2 – tastatura blocata si 90% din JE este plin.
<4> numar operator
<5> numar bon fiscal
<6> suma intermediara (subtotal)
<7> flag = 0 – nu sunt vanzari (nu este deschisa vanzarea)
= 1 – sunt vanzari (bon fiscal deschis )
= 2 – (dieschis nefiscal )
<8> numar raport Z
<9> suma pe grupa de TVA 1
<10> suma pe grupa de TVA 2
<11> suma pe grupa de TVA 3
<12> suma pe grupa de TVA 4
<13> suma pe grupa de TVA 5
<14> suma pe grupa de TVA 6
<15> suma pe grupa de TVA 7
<16> suma pe grupa de TVA 8

• campuri <9>...<16> se transfera numai dupa ce comanda STL a fost executata

Comenzi executate de AMEF ca raspuns al comenzii “A”

1. Comanda‘L’ – vanzare articol
L;; ; ; ;;;;
;;

2. Comanda‘С’ – adaos si discount
C;;;;;;
unde:
- flag pentru % adaos sau discount
0 = pentru “%+” - adaos
1 = pentru “%-“ - discount
- valoarea procentuala a adaosului sau discountului. Daca aceasta este 0 atunci se ia in considerare valoarea deja programata in AMEF

3. Comanda‘I’ – introducere si scoatere de sume din sertar
I;;;;;;
unde:

- 0 pentru RA
- 1 pentru PO

4. Comanda ‘Е’ – inchidere vanzare(inchidere bon fiscal)
E;;;;;;
unde:
- tipul platii
- 0 = numerar 0
- 1 = plata 1 (card )
- 2 = plata 2 (card)
- 4 = STL
- 8 = plata in valuta alternativa, rest in valuta alternativa.
- 9 = plata in valuta alternativa, rest in valuta de baza.
- totalul platii sau 0 pentru totalul platii 0 ( in numerar), la plata 4 =0.

5. Comanda ‘D’ – reglare data si ora
D;;;;;;
Data nu poate sa fie mai mica decat data ultimei inregistrari in MF.

6. Comanda ‘A’ – rapoarte
А;;;;;;
unde:
- tipul raportuluiтип на отчета
- X = citire raport zilnic
- Z = raport zilnic cu golire
7. Comanda ‘X’ – deschidere bon fiscal si tiparire text
Х;;;;;;

8. Comanda ‘Y’ – deschidere bon nefiscal si tiparire text
Y;;;;;;

Niciun comentariu:

Trimiteți un comentariu