despre elefantul din incapere - importul de XML
Re: despre elefantul din incapere - importul de XML
ah, ati folosit export intrari si ati generat xml.
dragut...
dar daca exporti xml din intrari... il manipulezi pentru teste si vrei sa-l incarci inapoi (o data ca nu ai optiune) apoi iti da eroare.
adica poti exporta numarul de receptie dar nu-l poti importa.
azi mi-au trebuit 90 minute sa fac ce faceam pana acum in 10 sa zicem 20 daca aveam erori.
adica importam baza de date dbf facuta de mine din excel cu coduri corecte de furnizori (o groaza de validari inainte de generarea bd)...
acum import xml (ca vreau sa fiu pregatit pe cand se renunta complet la import bd). mi-a luat pentru 1281 facturi cca 10 minute. apoi am rulat un script ahk care imita apasari de taste si care muta info suplimentare - locul unde am reusit sa inserez numarul receptiei, la nr. receptie cu copy-paste. asta a durat 80 minute.
dragut...
dar daca exporti xml din intrari... il manipulezi pentru teste si vrei sa-l incarci inapoi (o data ca nu ai optiune) apoi iti da eroare.
adica poti exporta numarul de receptie dar nu-l poti importa.
azi mi-au trebuit 90 minute sa fac ce faceam pana acum in 10 sa zicem 20 daca aveam erori.
adica importam baza de date dbf facuta de mine din excel cu coduri corecte de furnizori (o groaza de validari inainte de generarea bd)...
acum import xml (ca vreau sa fiu pregatit pe cand se renunta complet la import bd). mi-a luat pentru 1281 facturi cca 10 minute. apoi am rulat un script ahk care imita apasari de taste si care muta info suplimentare - locul unde am reusit sa inserez numarul receptiei, la nr. receptie cu copy-paste. asta a durat 80 minute.
Re: despre elefantul din incapere - importul de XML
momentan la export xml-ul este in format vechi, de pe vremea lu' foxpro... fix ca un csv sau dbf
poate ca pe viitor va exista un modul de import export corespunzator, cam cum este ImportUber.exe
poate ... ?!?
poate ca pe viitor va exista un modul de import export corespunzator, cam cum este ImportUber.exe
poate ... ?!?
Re: despre elefantul din incapere - importul de XML
poți să pui aici un exemplu de xml pe care ai reușit să-l imporți? mă tot chinui să fac un fișier xml pt furnizori și tot zice format XML invalid. am tot căutat pe forum dacă a postat cineva un exemplu care să meargă ... fără success
- branzam825
- Mesaje: 26
- Membru din: Mie Iun 22, 2022 1:54 pm
Re: despre elefantul din incapere - importul de XML
uite un xml pe care il folosesc pentru a face import de facturi furnizor.
-
constantind394
- Mesaje: 1
- Membru din: Mar Feb 02, 2016 7:44 pm
Re: despre elefantul din incapere - importul de XML
Salut! mai poti incarca o data fisierul de import facturi XML?
- branzam825
- Mesaje: 26
- Membru din: Mie Iun 22, 2022 1:54 pm
Re: despre elefantul din incapere - importul de XML
@constantind394 - Desigur 
-
vasilescud685
- Mesaje: 23
- Membru din: Vin Ian 05, 2024 7:11 pm
Re: despre elefantul din incapere - importul de XML
@tatard
Inlocuirea numarului de nir din campul de informatii suplimentare ar trebui sa se faca aproape instantaneu prin manipularea datelor deja importate in tabela de intrari, eventual nevalidate inca.
Inlocuirea numarului de nir din campul de informatii suplimentare ar trebui sa se faca aproape instantaneu prin manipularea datelor deja importate in tabela de intrari, eventual nevalidate inca.
Re: despre elefantul din incapere - importul de XML
eh, cu manipularea NU MA PRICEP.vasilescud685 scrie: ↑Vin Aug 08, 2025 8:26 am @tatard
Inlocuirea numarului de nir din campul de informatii suplimentare ar trebui sa se faca aproape instantaneu prin manipularea datelor deja importate in tabela de intrari, eventual nevalidate inca.
xml-urile le-am facut. saga NU are tag de nr. receptie... asa ca import numarul receptiei la "info suplimentare".
no... cum ajung alea de la info suplimentare la numar de receptie aia nu stiu.
recent am aflat ce baze de date foloseste saga.
cand oi avea timp o sa caut un editor de baze de date sa vad daca pot deschide o baza de date ca sa ma familiarizez cu structura tabelelor.
ce inteleg din mesajul dvs. este ca...
las importul cum e acum. din XML
si apoi
s-ar putea face o comanda sql care pentru toate inregistrarile nevalidate inlocuieste nr. receptie cu info suplimentare si apoi goleste info suplimentare (ceea ce acum fac prin ahk - care simuleaza apasari de taste).
Re: despre elefantul din incapere - importul de XML
am instalat un editor de baze de date.
cand i-am dat sa deschida un CONT_BAZA.fdb de 294 mb a crapat.
si cand incerc un fisier de 36 mb se deschide... dar nu inteleg nimic din partea de sus.. iar in partea de jos este cod... tot felul de coduri...
mult peste nivelul meu de intelegere.
cand i-am dat sa deschida un CONT_BAZA.fdb de 294 mb a crapat.
si cand incerc un fisier de 36 mb se deschide... dar nu inteleg nimic din partea de sus.. iar in partea de jos este cod... tot felul de coduri...
mult peste nivelul meu de intelegere.
-
vasilescud685
- Mesaje: 23
- Membru din: Vin Ian 05, 2024 7:11 pm
Re: despre elefantul din incapere - importul de XML
E baza de date firebird cu o gramada de tabele, indecsi , etc, nu se poate "edita".
Re: despre elefantul din incapere - importul de XML
groaznic!

dar cumva tot m-as familiariza cu structura.
dar cumva tot m-as familiariza cu structura.
-
vasilescud685
- Mesaje: 23
- Membru din: Vin Ian 05, 2024 7:11 pm
Re: despre elefantul din incapere - importul de XML
Am un zip cu un script care face exact ce e nevoie, dar nu stiu daca e permis sa postez aici. Compilat + cod sursa. Verificat pe o firma de test.
Ar fi utila implementarea de adaugare addon-uri specifice anumitor situatii particulare, cod sursa certificat de SAGA si verificat de ei sa nu faca "prostii"
Ar fi utila implementarea de adaugare addon-uri specifice anumitor situatii particulare, cod sursa certificat de SAGA si verificat de ei sa nu faca "prostii"
Re: despre elefantul din incapere - importul de XML
da, ar fi utila implementarea unui timer de 10 secunde la import efacturi unde ai mesajul ca exista produse cu aceasi valoare - vreti sa le cumulati? pentru ca avem spete in care importam mii (da mii anul trecut sunt peste 12000) de facturi si cand importi 480 (cum am facut azi) trebuie sa stai in fata calculatorului pentru ca tot a treia factura iti cere confirmarea. si daca ai avea un contor care sa treaca implicit pe NU dupa sa zicem 5 secunde, ai putea sa lasi calculatorul sa lucreze pentru tine.
culmea este ca in sagaweb NU exista aceasta problema (de cumulare a pozitiilor).
ar fi utila implementaea unui tag <NIR> in xml.
ar mai fi utila o functie in saga care sa elimine semnele de punctuatie din denumiri de firme (chestii de genul & si #), functie care sa elimine "SC " si "S.C. " din denumirilie firmelor (cand vin din SPV este JALE)...
este chiar o sectiunea pe forum (dar care NU este bagata in seama de saga) pentru propuneri de functii noi, iar daca postezi acolo ti se raspunde ca propunerile se trimit direct la saga pe adresele de email cunoscute. si nu exista nici o parghie sa vezi daca macar s-a luat in considerare propunerea ta.
culmea este ca in sagaweb NU exista aceasta problema (de cumulare a pozitiilor).
ar fi utila implementaea unui tag <NIR> in xml.
ar mai fi utila o functie in saga care sa elimine semnele de punctuatie din denumiri de firme (chestii de genul & si #), functie care sa elimine "SC " si "S.C. " din denumirilie firmelor (cand vin din SPV este JALE)...
este chiar o sectiunea pe forum (dar care NU este bagata in seama de saga) pentru propuneri de functii noi, iar daca postezi acolo ti se raspunde ca propunerile se trimit direct la saga pe adresele de email cunoscute. si nu exista nici o parghie sa vezi daca macar s-a luat in considerare propunerea ta.
-
moldovanb570
- Mesaje: 1
- Membru din: Joi Ian 12, 2017 2:39 pm
Re: despre elefantul din incapere - importul de XML
salutare! ati reusit sa importati facturi care au alta valuta decat RON? Am reusit sa import din fisier XML facturi cu pozitii multiple dar numai in RON.
Multumesc!
Multumesc!
- balazse246
- Mesaje: 3043
- Membru din: Vin Sep 11, 2009 12:00 am
Re: despre elefantul din incapere - importul de XML
Verifica daca in fisierul xml exista tag-ul de "<FacturaMoneda>", de exemplu "<FacturaMoneda>EUR</FacturaMoneda>" pentru EUR.