Cafeneaua contabilă

Cum se face importul contractelor dintr-un fisier .rvs de dimensiune mare (are doua fisiere .pcs)?

Adaugat 11 Mar 2016 | Prioritate U | Tags fisier rvs, revisal, pcs, contracte munca, import, salarii | Categorie Salarizare

Am extras fisierele .xml, insa la import imi da eroare ca nu se poate introduce valoare nula la campul ID_angajator. Va rog sa ma ajutati!

Răspuns 1

Adaugat 12 Mar 2016

Fisierul XML se obtine prin dezarhivarea succesiva (2 etape) a fisierului exportat de Revisal cu extensia RVS in PCS si apoi in XML.
Pentru cazul in carein arhiva exista 2 sau mai multe fisiere (exista mai multi salariati) pentru crearea unui singur fisier XML procedam astfel:
1. Se extrag fisierele din arhiva RVS. Fisierele rezultate vor avea extensia PCS.
2. Din fisierele cu extensia PCS se extrag fisierele care au extensia DATA.
3. Modificam extenisa din DATA in XML.
4. Copiem din toate fisierele XML (mai putin primul fisier) dintre tagurile &ltsalariati&gt AICI TEXT SALARIATI &lt/salariati&gt si mutam in primul fisier continul la sfarsitul fisierului, inaintea tagului &lt/salariati&gt.
5. In cazul in care tagul din fisier incepe cu &ltHeader xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Revisal.Entities"&gt il modificam astfel incat sa ramana &ltHeader&gt
6. Fisierul XML rezultat va contine toti salariatii si contractele demunca din fisierul RVS.