Case de marcat - cu si despre ele

Creat de bogdy, Mai 10, 2016, 12:38:50 AM

« precedentul - următorul »

vios

#30
    Si eu am avansat, inca un pas, acum driverul rmi porneste, porneste si driverul de casa "Comm2A", a detectat casa si comunica cu ea , insa in momentul cand dau din interfata ECR "Emitere bon" deschide interfata driverului "Comm2A" care arata informatii despre comunicarea cu casa iar peste aceasta apare o alerta de Eroare: "Nu se deschide fisierul LOG !".
Nu imi dau seama despre ce fisier LOG este vorba?
C:\Users\WIN10\webgest_local\ecr>startServerRmi.bat

C:\Users\WIN10\webgest_local\ecr>rem

C:\Users\WIN10\webgest_local\ecr>rem -----------------------------------------------------

C:\Users\WIN10\webgest_local\ecr>rem
Using JAVA_HOME: C:\Users\WIN10\jre1.8.0_101
Using userhome: C:\Users\ WIN10
Using ECRHOME: C:\Users\WIN10\webgest_local\ecr
Using CLASSPATH: C:\Users\WIN10\jre1.8.0_101\lib\tools.jar;.;C:\Users\WIN10\webgest_local\ecr\lib\ecrintegrator.jar
Using startup:  -cp C:\Users\WIN10\jre1.8.0_101\lib\tools.jar;.;C:\Users\WIN10\webgest_local\ecr\lib\ecrintegrator.jar -Djava.security.policy="C:\Users\WIN10\webgest_local\ecr\javarmi.policy" -Djava.library.path="C:\Users\WIN10\webgest_local\ecr\lib"  -Djava.rmi.server.codebase="C:\Users\WIN10\webgest_local\ecr\lib\ecrintegrator.jar"  -Djava.rmi.server.hostname="192.168.10.66" mirabit.ecr.x.StartRmi C:\Users\WIN10\webgest_local\ecr\config.pro C:\Users\WIN10\jre1.8.0_101\bin\rmiregistry
**********************Starting ECR Driver - RMI Server...
Fri 09/23/2016
<<< Starting RMIReg ...>>>
<<< XRMIStarter - Pornesc Thread RMIReg ! ...>>>
<<< XRMIStarter - RMIReg Started ! >>>
<<< Start SecurityManager ...>>>
<<< Instanta XDriver ...>>>
<<< XDriver - Load Properties...>>>
-- listing properties --
tipCasa=0
vitezaPort=38400
debug=2
nrPort=1
modelCasa=10
nrzeccant=3
nrzecval=2
nrCasa=1
-- end listing properties --
<<< XDriver - Debug Level 2 ! ...>>>
<<< XDriver - ECR tip EURO model 10 ...>>>
<<< Export XDriver ...>>>
<<< Rebind instanta XDriver ...>>>
<<< Rebind OK ! ...>>>
<<< ECR driver is ready ...>>> - Fri Sep 23 10:58:07 EEST 2016
### Euro - isOnLineECR - creat fi?ier runfileio : C:\Users\WIN10\webgest_local\ecr\data\run_file_isonline.txt
### Euro - isOnLineECR - cda terminat?
### Euro - isOnLineECR - linia 1 din fis.eroare:7 TYPE_OK-txtline.length():9
### Euro - isOnLineECR - casa de marcat este preg?tit?!
### Euro - getNrBonUltim -  exist? fi?ier datafile1 :C:\Users\WIN10\webgest_local\ecr\data\datain_nrbu.txt
### Euro - getNrBonUltim -  creat fi?ier runfile1 :C:\Users\WIN10\webgest_local\ecr\data\run_file_nrbon.txt
### Euro - getNrBonUltim -  cda terminat?
### Euro - getNrBonUltim -  linia 1 din fis.eroare:0 OK
### Euro - getNrBonUltim -  Con?inut fi?ier r?spuns:
----------
0;0.00;2;0.00;0.00
3
----------
0;0.00;2;0.00;0.00
### Euro - getNrBonUltim - Num?rul ultim de bon emis este 2
### Euro - getNrBonUltim -  exist? fi?ier datafile1 :C:\Users\WIN10\webgest_local\ecr\data\datain_nrbu.txt
### Euro - getNrBonUltim -  creat fi?ier runfile1 :C:\Users\WIN10\webgest_local\ecr\data\run_file_nrbon.txt
### Euro - getNrBonUltim -  cda terminat?
### Euro - getNrBonUltim -  linia 1 din fis.eroare:0 OK
### Euro - getNrBonUltim -  Con?inut fi?ier r?spuns:
----------
0;0.00;2;0.00;0.00
3
----------
0;0.00;2;0.00;0.00
### Euro - getNrBonUltim - Num?rul ultim de bon emis este 2
  •  

cios

Citat din: bogdy din Septembrie 22, 2016, 09:57:44 PM

Si inca o descoperire, bine ca exista buton de modify la post. La Datecs MP55 in contradictie cu ce spun majoritatea, inclusiv Danubius Exim, viteza 4800 face probleme. In shimb 9600 merge ok.
Cred ca am gasit raspunsul si la intrebarea de mai sus referitor la fisierul de raspuns pentru casa. E "webgest_local\ecr\data\xdatain.err".

Ai descoperit multe, iar noi am uitat multe din testele ce le-am făcut cu Datecs în urmă cu ceva ani! Este important acest fișier xdatain.err, cel prin care aplicația primește răspunsul de la casă. Acesta se poate seta, împreună cu alți parametri, din interfața FPrint ("Answer file") și calea trebuie să fie exact "webgest_local\ecr\data\xdatain.err".

Dacă nu ai încercat încă așa, fă-o, poate treci și de ultimul asalt.

Celălalt fișier, transmis de aplicație spre casă (xdatain.txt, aflat în același path), nu-i musai să fie setat fiindcă el este trimis odată cu comanda de emitere bon și acolo calea este corectă.

Procentele de tva se transmit din aplicație către casă prin setările din Administrare > Alte date > Procente TVA, câmpul Număr tva(ECR). Atribuirea se face conform setărilor din casă.

Așteptăm uralele victoriei...
  •  

cios

Citat din: bogdy din Septembrie 22, 2016, 09:00:13 PM
Revin cu debug. "startServerRmi.bat" nu functioneaza in varianta publicata. L-am modificat si acum serverul RMI porneste.

Scuze că n-am anunțat și te-am mai pus la săpături, dar în ultima versiune de webgest_local, pusă ieri la download, s-a făcut și această corecție în fișierul .bat . Astăzi @eli a corectat și în exemplul postat aici anterior.
  •  

bogdy

#33
Funtioneaza de la ultimul post facut. Pina nu am schimbat viteza pe 9600 nu aveam nimic in fisierul de raspuns. Incerc sa elucidez misterul daca poate sau nu sa fie setata sa returneze numarul bonului emis. Nu am prea avut timp de prea multe teste dar s-a blocat de cateva ori la bonuri cu mai mult de 2 articole. Inca fac sapaturi sa vad de ce mai exact. Probabil ca este din cauza interfetei USB-Serial. Revin cu mai multe informatii cand le am.

PS: Am rezolvat si cu TVA-ul. Daca eram un pic mai atent la setarile legate de TVA.
  •  

ciplog26

Bogdy ai reusit sa faci sa mearga Datecs-ul?
Mai nou se vor schimba casele de marcat cu cele cu Jurnal Electronic si pe viitor cu GPRS pt transmitere date la Anaf.
  •  

cios

Dacă aveți informații despre noile tipuri de case, mai ales despre drivere și posibilități de comunicare, vă rugăm să veniți cu ele aici. Ar fi bine dacă ar apare și modele ce pot fi folosite nativ și pe alte sisteme de operare decât Windows.

Avem în plan mai de mult să schimbăm și pagina pentru ECR din aplicație. Trebuie îmbunătățit și design-ul și funcționalitatea. Acum va fi momentul. Așteptăm păreri...
  •  

ciplog26

Am gasit un Datecs DP05 cu Linux si Windows si Mac nativ, jurnal electronic si posibilitate de adaugare modul GPRS si Bluetooth
  •  

vios

Driver FiscalWire Linux
DescarcaredriverFiscalWire.
FiscalWireesteundriverdecomunicatiepentrucaseledemarcatDatecs,inmodimprimantafiscala.
Linux    - Descarca   4M
Sursa: https://www.datecs.ro/datecs-fiscalwire.html © Datecs.ro
  •  

cios

Se mai întâmplă și lucruri bune! Atât FiscalWire cât și driverul nou de la Datecs sunt scrise în Java. Studiem comunicarea cu ele din Webgest și așteptăm ocazia să putem face teste reale cu un exemplar.
  •