Pagina 1 din 1

XML pentru import chitante

Scris: Mie Apr 17, 2024 12:11 pm
de feodorovl615
Am client utilizator de Smartbill, emite multe CHITANTE, asa ca as dori sa le import. Ele nu pot fi exportate decat intr-un format xls centralizator, iar Saga doreste la import tip XML. OK, am zis sa ma apuc sa fac un eu mic soft care sa genereze XML-ul pt Saga.

In Saga Help scrie ca:
=================
Încasări

Numele fişierului trebuie să fie în formatul următor: I_<data>.xml.

Pentru a importa mai multe încasări concomitent, repetaţi secvenţa <Linie>.

Fisierul XML de încasări se poate importa şi prin ecranele "Registru de casa" sau "Jurnal de banca". Această variantă permite asocierea încasărilor cu facturile corespunzătoare.

<Incasari>
<Linie>
<Data>
<Numar>
<Suma>
<Cont> (Cont de trezorerie din clasa 5)
<ContClient> (Opţional)
<Explicatie>
<FacturaID> (Opţional - necesar pentru identificarea facturii încasate dacă aceasta a fost importată dintr-un XML)
<FacturaNumar> (Opţional - permite identificarea facturii dupa număr)
<CodFiscal> (Opţional)
<Moneda> (Opţional)
<\Linie>
<Linie>
......
<\Linie>
.......
</Incasari>
=================

Am scris un fisier XML care contine o singura incasare (am pus random ca si client pe Vodafone)

Codul meu:

Cod: Selectaţi tot

<Incasari>
      <Linie>
            <Data>01.04.2024      
            <Numar>CNO2978
            <Suma>103.55
            <Cont>5311
            <ContClient>
            <Explicatie>VODAFONE ROMANIA SA
            <FacturaID>
            <FacturaNumar>
            <CodFiscal>8971726
            <Moneda>
      </Linie>
</Incasari>
La import primesc totusi eroare "Fisier XML invalid".

Ce gresesc ? Orice idee buna care imi scapa ?

Multumesc

Re: XML pentru import chitante

Scris: Mie Apr 17, 2024 12:17 pm
de feodorovl615
Primesc eroare chiar daca am TAG-urile inchise gen

Cod: Selectaţi tot

<Incasari>
      <Linie>
            <Data>01.04.2024</Data>
            <Numar>CNO2978</Numar>
            <Suma>103.55</Suma>
            <Cont>5311</Cont>
            <ContClient></ContClient>
            <Explicatie>VODAFONE ROMANIA SA</Explicatie>
            <FacturaID></FacturaID>
            <FacturaNumar></FacturaNumar>
            <CodFiscal>8971726</CodFiscal>
            <Moneda></Moneda>
      </Linie>
</Incasari>

Re: XML pentru import chitante

Scris: Mie Apr 17, 2024 12:30 pm
de tomac
Am creat un XML cu datele acestea. Merge perfect la import.
Verificați dacă:
1. Extensia este realmente XML
2. Denumirea fișierului respectă convenția din manual: să fie sub forma I_zz-ll-aaa.xml

Re: XML pentru import chitante

Scris: Mie Apr 17, 2024 1:27 pm
de feodorovl615
super, multumesc frumos. Am reusit ;)