eFactura Download Documentatie tehnica

.

Migrarea componentelor necesare

.

1.Pachetele cst vor conține următoarele elemente:

.

a) Fișiere JS – AdvancedJS

.

A screenshot of a computer Description automatically generated

.

!!! Pe lângă aceste fișiere trebuie verificat că JSMAIN este unic iar acesta conține:

.

//—- MYFACTURA/ —-//
AddCode(‘MYFACTURA’,’MyFacturaImport.S1RO_MyFacturaJS’);

//—- PURDOC —-//
AddCode(‘PURDOC’,’S1RO_ANAF_PACKAGE.S1RO_ANAF_CALL’);
AddCode(‘PURDOC’,’S1RO_ANAF_PACKAGE.S1RO_OBJECT’);

AddCode(‘PURDOC’,’MyFacturaImport.S1RO_PurDocJS’);
AddCode(‘PURDOC’,’MyFactura.PrintPDFfromXML’);

//AddCode(‘SALDOC’,’MyFactura.Methods’); //Autofacturare
AddCode(‘SALDOC’,’MyFactura.PrintPDFfromXML’);
AddCode(‘SALDOC’,’MyFactura.SubmitDocument2SPV’);
AddCode(‘SALDOC’,’MyFactura.EXECCOMMAND’);

//—- LINSUPDOC/LINCUSDOC —-//
AddCode(‘LINSUPDOC’,’MyFacturaImport.S1RO_LinSupDocJS’);
AddCode(‘LINCUSDOC’,’MyFactura.Methods’);
AddCode(‘LINCUSDOC’,’MyFactura.SubmitDocument2SPV’);

 

.

.

.

.

  b) Index-uri și View-uri

    

PURDOC (Achiziții)
SALDOC (Vânzări)
LINSUPDOC (Cheltuieli diverse furnizori)
MYFACTURA (Listă documente eFactura importate)

.

Fiecare obiect are un index și un view cu numele :

.

c) Designer

.

            Tot în acest pachet se află 2 obiecte din S1 Designer

.

A screenshot of a computer Description automatically generated

.

.

și

.

A screenshot of a computer Description automatically generated

.

.

Atenție!

.

Înainte de importul pachetelelor verificați dacă instanța clientului conține aceste 2 obiecte de tip designer.

.

Dacă acestea există, fişierele iniţiale trebuie redenumite şi apoi importate fişierele designer dedicate pentru eFactura Import, urmând procedura de sincronizare a bazei de date (Conectare pe server >oprire-> repornire bază de date și logare în aplicație).

.

..

.

.

.

.

2.Elemente CUSTOM SDK Code Files

.

Pentru a funcționa în totalitate funcțiile disponibile de printare pdf precum și alte funcții este necesar ca în Customization tools -> Custom SDK Code Files :

.

A screenshot of a computer program Description automatically generated

.

existe următoarele fişiere:

.

A screenshot of a computer Description automatically generated

.

.

.

Pentru fişierul fileName.XCO trebuie accesat butonul New file şi completate următoarele informaţii:

.

A screenshot of a computer Description automatically generated

.

s1EDocs.dll va fi în continuare descărcat din Soft1 Add-ons şi ataşat din folderul de instalare Soft1.

.

.

.

Configurarea elementelor necesare

.

1.Articole, servicii, articole speciale

.

.

Articole (ITEM)

.

A white grid with black text Description automatically generated

.

.

A screenshot of a computer Description automatically generated

.

.

Servicii (SERVICE)

.

A screenshot of a computer Description automatically generated

.

A screenshot of a computer Description automatically generated

.

.

Articole speciale (LINEITEM)

.

.

A screenshot of a computer Description automatically generated

.

.

2.Configurarea coloanelor din grila de date a documentelor din modulele de Achiziţii şi Tranzacţii diverse. Se va adăuga câmpul [Observatii] (COMMENTS) pentru preluarea din XML automata a explicaţiei pentru articole sau servicii.

.

.

A screenshot of a computer Description automatically generated

.

.

A screenshot of a computer Description automatically generated

.

.

.

.

.

Atenţie!!!

.

Implementarea acestui modul nu trebuie să afecteze modul de lucru actual al clientului, prin urmare înainte de importul fişierelor .cst  este necesară analizarea fluxului de achiziţie al clientului.

.

.

Script-urile din advanced JS au în componenţă butoane şi evenimente pe ON_AFTERPOST.

.

În situaţia în care clientul are în interfaţa modulului de achiziţii butoane custom sau evenimente pe ON_AFTERPOST, va fi necesară mutarea funcţiei aferentă butonuluiAfişare XML/PDF” din ADVANCED JS direct în interfaţa de achiziţii.

.

A screenshot of a computer Description automatically generated

.

.

A screenshot of a computer Description automatically generated

.

.

A screenshot of a computer Description automatically generated

.

.

.

REGULĂ GENERALĂ:

.

SCRIPT-UL DIN INTERFAŢĂ ARE PRIORITATE ÎN DETRIMENTUL SCRIPT-ULUI DIN ADVANCED JS.

.

ÎNAINTE DE IMPLEMENTARE RECOMANDĂM CONSULTAREA CU DEPARTAMENTUL TEHNIC SOFTONE, ŞI ÎNŢELEGEA MODFICĂRILOT CARE VOR INTERVENI PE PARCURSUL PROCESULUI.