Skip to content

RENware Software Systems

Componentele sistemului

Cuprins:

Sistemul consta din mai multe componente toate avind acelasi obiectiv central: emiterea de facturi si procesarea facturilor emise existente deja. Faptul ca sunt mai multe componente asigura mai multe cai alternative de a atinge obiectivul central, cai ce pot fi utilizate in paralel (concurent, in acelasi timp) in functie de "dotarea tehnica" a fiecaruia, de afinitatea fiecaruia la un "gen" de sisteme sau pur si simplu de preferinta de moment a fiecaruia.

Componente

Sistemul ofera urmatoarele componente:

  • xl2roefact Static Badge

    • xl2roefact consola - procesarea facturilor in mod linie de comanda
    • xl2roefact developer Python - procesarea facturilor prin cod / program (development propriu)
    • alte editii in general dependente de platforma dar care pfera aceleasi facilitati ca cele anterioare diferind doar forma de "executabil" (de exemplu editia mobila pentru Android) - vezi pagina principala
  • web2roefact Static Badge - procesarea facturilor din interfara web

  • invoice template Static Badge- model / sablon factura in Excel

Facilitatile generale ale fiecareia din acestea sunt prezentate in continuare.

xl2roefact

Aplicatie linie de comanda pentru procesarea facturilor. Facilitati (vezi "Criterii de clasificare"):

  • Operare: CLI
  • Introducere si import factura (INp):
    • XLSX
    • JSON
    • FORM
  • Export si salvare factura electronica (EXp);
    • JSON
    • XML
    • EXCEL (pentru recipisa incarcare ROeF)
    • PDF
  • Ready to Run
  • ROeF

Descriere detaliata aici

xl2roefact Python library

Pachet (biblioteca) public Python utilizabil pentru dezvoltare / extindere aplicatii proprii. Facilitati (vezi "Criterii de clasificare"):

  • Operare: din cod software
  • Introducere si import factura (INp):
    • XLSX
    • JSON
    • FORM
  • Export si salvare factura electronica (EXp);
    • JSON
    • XML
    • EXCEL (pentru recipisa incarcare ROeF)
    • PDF
  • Ready to Run
  • ROeF

Descriere detaliata aici

web2roefact

Aplicatie web pentru procesarea facturilor. Facilitati (vezi "Criterii de clasificare"):

  • Operare: WEB
  • Introducere si import factura (INp):
    • XLSX
    • JSON
    • FORM
  • Export si salvare factura electronica (EXp);
    • JSON
    • XML
    • EXCEL (pentru recipisa incarcare ROeF)
    • PDF
  • Ready to Run
  • ROeF

invoice template

Sablon factura in format Office Excel. Facilitati (vezi "Criterii de clasificare"):

  • Operare: din aplicatie Office Excel
  • Introducere si import factura (INp):
    • XLSX
    • JSON
    • FORM
  • Export si salvare factura electronica (EXp);
    • JSON
    • XML
    • EXCEL
    • PDF (din aplicatia Office Excel)
  • Ready to Run
  • ROeF

Descriere detaliata aici

Criterii de clasificare

In scopul identificarii mai usoare a componentelor necesare acestea sunt clasificate dupa urmatoarele criterii:

  • Operare interfata de operare al componentei:

    • CLI linie de comanda (din consola tip "command prompt" sau terminal)
    • WEB web din browser
    • din cod software
    • din aplicatia locala Office Excel
  • INp modul de introducere si import a facturii:

    • XLSX import dintr-un document Office Excel unde a fost deja introdusa anterior preluarii. Ca si instrument de introducere poate fi folosit oricare din cele ce permit salvarea / exportul in format XLSX (alte formate, in special cel anterior - XLS nu sunt importabile - ci trebuiesc "convertite" la formatul xlsx)
    • JSON import din format JSON
    • FORM factura se poate introduce manual direct in sistem, acesta punind la dispozitie un formular dedicat acestei operatii
  • EXp formatul de exportare si salvare a facturii electronice1:

    • JSON format folosit pentru interschimbarea, interfatarea datelor cu sisteme standard REST (de exemplu Oracle EBS)
    • XML format folosit pentru interschimbarea, interfatarea datelor cu sisteme standard SOAP2 (de exemplu RO eFact, SAP)
    • EXCEL format Office Excel xlsx
    • PDF format Adobe PDF tiparibil
  • Ready to Run specifica faptul ca acea componenta poate fi folosita ca atare, fara o instalare prealabila ("ready to run") altfel aceasta trebuie instalata inainte de utilizare

  • ROeF specifica faptul ca acea componenta permite incarcarea automata3 a facturii in sistemul ANAF SPV RO eFact

Note


  1. Exportul facturilor in formatele EXCEL si respectiv PDF se face utilizind formatul vizual al documentului din componenta invoice template ↩

  2. schemele XML respectate sunt: "xmlns": "urn:oasis:names:specification:ubl:schema:xsd:Invoice-2", "xmlns:cbc": "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2", "xmlns:cac": "urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2", "xmlns:ns4": "urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2", "xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance", "xsi:schemaLocation": "urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 http://docs.oasis-open.org/ubl/os-UBL-2.1/xsd/maindoc/UBL-Invoice-2.1.xsd" ↩

  3. incarcarea automata a facturii in sistemul ANAF RO eFact este conditionata de configurarea respectivei componente cu credentialele necesare autentificarii in acest sistem (altfel acesta informatie va fi ceruta utilizatorui pentru introducere manuala) ↩


Last update: May 14, 2024