Cloud și înrolarea echipamentului

Cum conectezi casa de marcat la DxPrint Cloud: condițiile, codul de înrolare, restaurarea, înlocuirea casei și comenzile trimise din Cloud.

Ce trebuie să ai înainte

  • Driverul DxPrint 2.0.0 sau mai nou.
  • O casă de marcat Datecs. Cloud nu funcționează cu Daisy.
  • Un singur mod activ în driver, rezident sau embedded. Driverul apelat cu un singur bon (modul individual) nu pornește Cloud.
  • Licența de test generată din cont sau o licență anuală cu Cloud, salvată în tabul Licență al driverului.

Înrolează un echipament nou

  1. 01

    Deschide pagina Cloud

    Autentifică-te în contul DxPrint. Din meniul Cloud, deschide Dispozitive și apasă Înrolează dispozitiv nou.

  2. 02

    Alege compania și locația

    Introdu, dacă vrei, un nume pentru casă. Alege compania și locația, apoi apasă Generează codul de înrolare. Pagina arată câte case mai poți înrola și seriile cu licență cu Cloud încă neînrolate.

  3. 03

    Verifică condițiile în driver

    Deschide pagina de configurare a driverului cu -start-config și selectează tabul Cloud. Pagina verifică patru condiții: echipament Datecs configurat, un singur mod activ, licență validă salvată și licență cu Cloud. Butonul Continuă rămâne inactiv până le îndeplinești pe toate și salvezi configurația. Dacă licența pare expirată doar după ceasul calculatorului, pagina scrie De verificat pe casă, iar driverul verifică expirarea după ora casei.

  4. 04

    Introdu codul în driver

    Apasă Continuă, scrie codul în câmpul Cod temporar și apasă Înrolează și activează Cloud. Din linia de comandă, același pas este -cloud -code=<cod>.

  5. 05

    Repornește driverul și verifică dispozitivul

    Pornește driverul cu PORNESTE_DXPRINT. Cloud pornește doar la pornirea driverului. În pagina Dispozitive, casa trece din În așteptarea înrolării în Online, iar seria, modelul și firmware-ul se completează la prima conectare.

Restaurează o înrolare existentă

Restaurarea reconectează driverul la o înrolare fără cod nou. Merge doar pe calculatorul care are cheia privată originală, salvată în cloud-private.pem lângă config.json. Dacă răspunsul serverului s-a pierdut chiar la înrolare, driverul găsește cheia în cloud-private.pending.pem și o activează la restaurare.

  1. În pagina Dispozitive, deschide meniul casei și alege Vezi UUID-ul de înrolare.
  2. În tabul Cloud al driverului, apasă Ai deja UUID-ul de înrolare?, introdu UUID-ul și apasă Verifică și restaurează. Din linia de comandă, folosește -cloud -uuid=<uuid>.
  3. Repornește driverul.

Dacă ai pierdut cheia privată, elimină dispozitivul din cont, înrolează-l din nou și folosește un cod nou. Păstrează config.json și cloud-private.pem în backup.

Oprire, înlocuirea casei și eliminare

  • Comutatorul Cloud activ din tabul Cloud oprește Cloud pe acest calculator și păstrează înrolarea. UUID-ul și cheia rămân, iar reactivarea nu cere un cod nou. Resetarea configurației la valorile implicite păstrează și ea înrolarea, cu Cloud oprit.
  • Dacă seria casei conectate diferă de seria înrolată, de exemplu după înlocuirea casei cu configurația veche, driverul oprește Cloud și îți cere să înrolezi casa nouă din cont.
  • Suspendă, din meniul casei, oprește Cloud pentru acea casă. După Reactivează, repornește driverul.
  • Ca să eliberezi seria, alege Revocă înrolarea sau Elimină dispozitivul. Eliminarea nu se poate anula din cont, dar documentele primite rămân salvate.

Comenzi trimise din Cloud

Cât casa este Online, butonul Trimite comandă sau bon din pagina Dispozitive trimite una dintre operațiile de mai jos. Cotele TVA au butonul lor, descris mai jos. Driverul preia comanda la intervalul Verificare comenzi din meniul casei, Intervale de comunicare, și o execută pe casă. Operațiile marcate cu „Da” la confirmare pornesc doar după ce bifezi Confirm executarea operației pe echipament.

Operație Cod în API Ce face Confirmare
Status casă device_status Citește starea și configurația casei. Nu
Raport X raport_x Tipărește raportul X. Nu
Raport Z raport_z Tipărește raportul Z și închide ziua fiscală. După raport, starea ANAF din Cloud se actualizează la următoarea comunicare a driverului. Da
Bon fiscal bon_fiscal Tipărește un bon. În modul rezident lipești conținutul fișierului .inp, iar în embedded obiectul JSON al bonului, ca la POST /receipts. Conținutul are cel mult 16 KB. Vezi exemplele de bon. Da
Depunere numerar depunere_numerar Introduce în casă suma completată, în lei, cu cel mult două zecimale. Da
Retragere numerar retragere_numerar Scoate din casă suma completată, cu aceleași reguli ca la depunere. Da
Sincronizare dată sincronizare_data Potrivește data și ora casei după calculatorul pe care rulează driverul. Apare în listă doar în modul rezident. Da
Informații rețea informatii_retea Citește configurația de rețea a casei. Nu
Ultima sincronizare ANAF ultima_sincronizare_anaf Citește starea ultimei transmiteri către ANAF. Starea ANAF din Cloud se actualizează odată cu ea. Nu
Loguri driver driver_logs Aduce ultimele 50 de linii din logul driverului, cel mult 64 KB. Nu folosește casa. Nu
Cote TVA, Citește acum citire_tva Citește cotele de pe casă. Detalii mai jos. Nu
Cote TVA, Modifică cotele modificare_tva Programează cotele A-E. Detalii mai jos. Da

Ce se întâmplă după ce trimiți o comandă:

  • Comanda apare în Activitate, la Comenzi trimise, unde vezi starea, rezultatul și răspunsul casei.
  • Cât timp driverul nu a preluat-o, o poți anula din același loc, cu Anulează.
  • O comandă pe care driverul nu o preia în 15 minute expiră. Termenul crește dacă intervalul de verificare a comenzilor e mare: de două ori intervalul, plus 5 minute.
  • După preluare, driverul are 13 minute să pornească operația pe casă și trimite rezultatul în cel mult 18 minute.
  • Casa trebuie să fie Online când trimiți comanda. Unei case Offline nu i se pot trimite comenzi.

Din meniul casei, în pagina Dispozitive, Cote TVA deschide tabelul A-G, așa cum l-a trimis ultima dată driverul, odată cu documentele sau la o comandă TVA, și două comenzi, disponibile doar pentru casele Datecs, în ambele moduri:

  • Citește acum aduce cotele de pe casă, câte schimbări de cote s-au făcut, dacă s-au emis bonuri după ultimul raport Z și dacă firma este înregistrată în scopuri de TVA.
  • Modifică cotele programează cotele A-E. O cotă nefolosită se bifează ca inactivă. Grupele F (alte taxe) și G (scutit) sunt fixe.

Aceleași comenzi se trimit și prin API-ul Cloud.

Tutoriale video

Toate tutorialele
Tutorial 3

Casa de marcat în DxPrint Cloud

Adaugi compania și locația, generezi codul de înrolare și îl introduci în driver. Casa apare online în Cloud.

Tutorial 4

Bon fiscal trimis de la distanță

Trimiți un bon din Cloud către casa de marcat și îl vezi în Activitate exact cum a fost tipărit.

Tutorial 5

Fișierele XML ANAF în Cloud

După fiecare raport Z, driverul urcă fișierul XML semnat de casă. Îl descarci tu sau contabilul, pe fiecare lună.

Tutorial 7

Cotele TVA ale casei, din Cloud

Citești cotele TVA direct din casa de marcat și le modifici de la distanță, după raportul Z.