dots bankas izraksts 'fidavista' formātā (principā xml fails).
vajag pārveidot 'txt' formā, lai var iebarot grāmatvedības softam.
'txt' formāts aprakstīts piemēram
https://www.seb.lv/sites/default/files/web/files/webstorage/product_documents/imports_txt.pdf
interesē, vai kaut kur būtu atrodams offline konvertors, vai algoritms.
grāmatvedības softu upgreidot vai nomainīt nav iespējams.
ac, Elgars
_______________________________________________
Tehnika mailing list
Teh...@latnet.lv
http://oldlists.sigmanet.lv/cgi-bin/mailman/listinfo/tehnika
Kāds tur diži algoritms, ņem no xml vajadzīgos datus un ģenerē txt.
--
KSB
Ja nav tad noskaidro kādā formātā jāizskatās teksta datiem ko ielādē
tavā grāmatvedības softā. Pēc tam kaut vai Python uzraksti skriptu, kas
pārveido XML par tavas grāmatvedības importa teksta failu.
On 15.02.2021 14:39, elg...@sveiks.lv wrote:
> sveiki,
>
> dots bankas izraksts 'fidavista' formātā (principā xml fails).
>
> vajag pārveidot 'txt' formā, lai var iebarot grāmatvedības softam.
>
> 'txt' formāts aprakstīts piemēram
> https://www.seb.lv/sites/default/files/web/files/webstorage/product_documents/imports_txt.pdf
>
>
> interesē, vai kaut kur būtu atrodams offline konvertors, vai algoritms.
>
> grāmatvedības softu upgreidot vai nomainīt nav iespējams.
>
> ac, Elgars
--
Krotow
Krotow @ 2021-02-15 15:32 rakstīja:
> Grāmatvedības softa izstrādātāji savu pārveidotāju no Fidavista XML
> vai tad nepiedāvā? LV populārajiem grāmatvedības softiem Fidavista
> imports uzradās ne vēlāk kā no 2010-o vidus. Pajautā viņiem.
FidaVisTu ieviesa UjKuSen.... to paarsvaraa visi graamatvediibas
softi ceert. Bet nu paarveidotaajs jaaprogrammieree...
> Ja nav tad noskaidro kādā formātā jāizskatās teksta datiem ko ielādē
> tavā grāmatvedības softā. Pēc tam kaut vai Python uzraksti skriptu,
> kas pārveido XML par tavas grāmatvedības importa teksta failu.
> On 15.02.2021 14:39, elg...@sveiks.lv wrote:
>> sveiki,
>> dots bankas izraksts 'fidavista' formātā (principā xml fails).
>> vajag pārveidot 'txt' formā, lai var iebarot grāmatvedības softam.
>> 'txt' formāts aprakstīts piemēram
>> https://www.seb.lv/sites/default/files/web/files/webstorage/product_documents/imports_txt.pdf
>> interesē, vai kaut kur būtu atrodams offline konvertors, vai
>> algoritms.
>> grāmatvedības softu upgreidot vai nomainīt nav iespējams.
Kas Tev DOSiigais Apvaarsnis vai??? Man liekas, ka tie
sen-sen vairs neatbilst LV likumdoshanai!???
AP.
Kas gan tur neatbilst? Ja visu izdrukā iešūšanai vākos un programma ir tikai līdzeklis aprēķiniem un noformēšanai, tad var taču lietot?
Un mūžīgi mainīgajiem LV uzskaites un nodokļu rēķinu principiem atliek tikai sastādīt pareizo kārtulu. To iespējas DOS Apvārsnī bija apbrīnojami universālas.
Aivars
Aivars Miška @ 2021-02-15 16:28 rakstīja:
>> Kas Tev DOSiigais Apvaarsnis vai??? Man liekas, ka tie sen-sen vairs
>> neatbilst LV likumdoshanai!???
> Kas gan tur neatbilst? Ja visu izdrukā iešūšanai vākos un programma ir
> tikai līdzeklis aprēķiniem un noformēšanai, tad var taču lietot?
> Un mūžīgi mainīgajiem LV uzskaites un nodokļu rēķinu principiem atliek
> tikai sastādīt pareizo kārtulu. To iespējas DOS Apvārsnī bija
> apbrīnojami universālas.
Man liekas, ka "iemaukt" pa tiesho EDSaa nevar, tur
formaati ne iisti atbilst vai kas taads!???
AP.
Aivars
laikam būs jākodē...
Aivars Miška @ 2021-02-15 16:28 rakstīja:
Un tiešām skaties kas par teksta kodējumu. Var gadīties ka būs
jāpiekabina tabula un funkcija teksta pārveidošanai Balt kodējumā vai uz
vēl kaut ko eksotiskāku.
On 15.02.2021 16:56, elg...@sveiks.lv wrote:
> palūdza apdomāt, kā palīdzēt grāmatvedei... pati jau nesūdzas un no
> internetbankas visu pārklabina ar rokām...
> nezinu,kāds tur softs - varētu būt antīks 'navision' kas protot tikai
> 'txt' importus.
>
> laikam būs jākodē...
>
> Aivars Miška @ 2021-02-15 16:28 rakstīja:
>>> Kas Tev DOSiigais Apvaarsnis vai??? Man liekas, ka tie sen-sen vairs
>>> neatbilst LV likumdoshanai!???
>>
>> Kas gan tur neatbilst? Ja visu izdrukā iešūšanai vākos un programma ir
>> tikai līdzeklis aprēķiniem un noformēšanai, tad var taču lietot?
>> Un mūžīgi mainīgajiem LV uzskaites un nodokļu rēķinu principiem atliek
>> tikai sastādīt pareizo kārtulu. To iespējas DOS Apvārsnī bija
>> apbrīnojami universālas.
>>
>>
>> Aivars
--
Krotow
On 15.02.21 15:00, Andris wrote:
> es ņemtu kādu php cli, vai python, lai nav tas XML pašam jādomā kā
> pārsēt. Bet principā derēs jebkura valoda.
>
> Andris
>
> On Mon, 15 Feb 2021 at 14:55, KSB <lis...@ksb.id.lv
> <mailto:lis...@ksb.id.lv>> wrote:
>
> On 2021.02.15. 14:39, elg...@sveiks.lv <mailto:elg...@sveiks.lv> wrote:
> > sveiki,
> >
> > dots bankas izraksts 'fidavista' formātā (principā xml fails).
> >
> > vajag pārveidot 'txt' formā, lai var iebarot grāmatvedības softam.
> >
> > 'txt' formāts aprakstīts piemēram
> >
> https://www.seb.lv/sites/default/files/web/files/webstorage/product_documents/imports_txt.pdf
> <https://www.seb.lv/sites/default/files/web/files/webstorage/product_documents/imports_txt.pdf>
>
> >
> >
> > interesē, vai kaut kur būtu atrodams offline konvertors, vai
> algoritms.
> >
> > grāmatvedības softu upgreidot vai nomainīt nav iespējams.
> >
> > ac, Elgars
>
>
> Kāds tur diži algoritms, ņem no xml vajadzīgos datus un ģenerē txt.
>
> --
> KSB
> _______________________________________________
> Tehnika mailing list
> Teh...@latnet.lv <mailto:Teh...@latnet.lv>
> http://oldlists.sigmanet.lv/cgi-bin/mailman/listinfo/tehnika
> <http://oldlists.sigmanet.lv/cgi-bin/mailman/listinfo/tehnika>
--
KSB
On 2021.02.15. 20:45, Jānis wrote:
> python. teiktu, ar to būs diezgan elementāri
>
> On 15.02.21 15:00, Andris wrote:
>> es ņemtu kādu php cli, vai python, lai nav tas XML pašam jādomā kā
>> pārsēt. Bet principā derēs jebkura valoda.
>>
>> Andris
>>
_______________________________________________
Z.
On 15.02.2021 20:49, Zirneklītis wrote:
> Interesanti, kas tiek domāts ar „Daudzrindu teksta failam obligāti
> jānodrošina ANSI šifrēšana (encoding)”? ANSI == 8 biti simbolam. Kuru
> tabulu tad šie domā?
>
> Z.
--
Krotow
Vienīgā lieta,ko pagaidām neesmu atkodis - xml'ā ir lauki (piem DocNo)
kuros info sastāv no garām ciparu kombinācijām - piem
2021011100565254,kuru excel spītīgi pārveido uz 202101110056520
pazaudējor pēdējos ciparus un attēlo kā 2.02101+E15. Tā pēdējā forma arī
tiek izvadīta. Kur excel jāieķeksē, lai visu importēto infu uzskata par
tekstu.
ac, elgars
Krotow @ 2021-02-15 20:39 rakstīja:
> Nav problēma uzbakstīt pārveidotāju. Jautājums tikai cik tas
> ekonomiski izdevīgi. Vairāk par 1 vakaru tur nav vērts birstēties.
>
> Un tiešām skaties kas par teksta kodējumu. Var gadīties ka būs
> jāpiekabina tabula un funkcija teksta pārveidošanai Balt kodējumā vai
> uz vēl kaut ko eksotiskāku.
>
>
> On 15.02.2021 16:56, elg...@sveiks.lv wrote:
>> palūdza apdomāt, kā palīdzēt grāmatvedei... pati jau nesūdzas un no
>> internetbankas visu pārklabina ar rokām...
>> nezinu,kāds tur softs - varētu būt antīks 'navision' kas protot tikai
>> 'txt' importus.
>>
>> laikam būs jākodē...
>>
>> Aivars Miška @ 2021-02-15 16:28 rakstīja:
>>>> Kas Tev DOSiigais Apvaarsnis vai??? Man liekas, ka tie sen-sen vairs
>>>> neatbilst LV likumdoshanai!???
>>>
>>> Kas gan tur neatbilst? Ja visu izdrukā iešūšanai vākos un programma
>>> ir
>>> tikai līdzeklis aprēķiniem un noformēšanai, tad var taču lietot?
>>> Un mūžīgi mainīgajiem LV uzskaites un nodokļu rēķinu principiem
>>> atliek
>>> tikai sastādīt pareizo kārtulu. To iespējas DOS Apvārsnī bija
>>> apbrīnojami universālas.
>>>
>>>
>>> Aivars
_______________________________________________
ns = 'http://ivis.eps.gov.lv/XMLSchemas/100017/fidavista/v1-2'
tree = et.parse(sys.argv[1])
r = tree.getroot()
with open(sys.argv[1] + '.txt', 'wb') as f:
for payment in r.findall('{%s}Payment' %(ns)):
benset = payment.find('{%s}BenSet' %(ns))
#...
val = benset.find('{%s}Amt' %(ns))
f.write(b':2: :' + val.text.encode('cp1257') + b'\r\n')
val = payment.find('{%s}Ccy' %(ns))
f.write(b':3: :' + val.text.encode('cp1257') + b'\r\n')
val = payment.find('{%s}PmtInfo' %(ns))
f.write(b':4: :' + val.text.encode('cp1257') + b'\r\n')
val = benset.find('{%s}BenAccNo' %(ns))
f.write(b':6: :' + val.text.encode('cp1257') + b'\r\n')
#...
#----------------------------------------------------------------------
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On 17.02.2021 14:23, elg...@sveiks.lv wrote:
> Vienīgā lieta,ko pagaidām neesmu atkodis - xml'ā ir lauki (piem DocNo)
> kuros info sastāv no garām ciparu kombinācijām - piem
> 2021011100565254,kuru excel spītīgi pārveido uz 202101110056520
> pazaudējor pēdējos ciparus un attēlo kā 2.02101+E15. Tā pēdējā forma arī
> tiek izvadīta. Kur excel jāieķeksē, lai visu importēto infu uzskata par
> tekstu.
>
> ac, elgars
--
Krotow
https://metacpan.org/search?p=1&q=XML
, piemēram,
https://metacpan.org/release/XML-LibXML
https://metacpan.org/pod/XML::Code
https://metacpan.org/pod/AnyData
https://metacpan.org/release/XML-Twig
utt.
Lai sokas,
Z.
elg...@sveiks.lv wrote:
> nu nezinu - aplauzos vienā vakarā uzcept parseri ar python.
> ...bet sanāca ar excel. excel prot importēt xml un tad jau ar skriptu
> var celles izvadīt uz teksta failu,kā vajadzīgs.
> [..]
> nu nezinu - aplauzos vienā vakarā uzcept parseri ar python.
> ...bet sanāca ar excel. excel prot importēt xml un tad jau ar
> skriptu var celles izvadīt uz teksta failu,kā vajadzīgs.
>
> Vienīgā lieta,ko pagaidām neesmu atkodis - xml'ā ir lauki (piem
> DocNo) kuros info sastāv no garām ciparu kombinācijām - piem
> 2021011100565254,kuru excel spītīgi pārveido uz 202101110056520
lai ko apgalvo mrakosoft, ekselis nav domāts šādām (automatizēt un
vairs par to nedomāt) lietām. Reiz pirms 5 gadiem, kad skatījāmies,kā
iespējami vienkāršāk ieviest ikdienas aprēķinus, vienā organizācijā
ciemojāmies, lai iepazītos ar viņu pozitīvo pieredzi. Viens no
pirmajiem padomiem bija - ja darat tā, Dieva dēļ, atslēdziet mašīnai
VISUS updeitus, nu vismaz, kas attiecas uz ofisu. Katrs jaunais
updeits ienes kaut ko jaunu bildē, līdz ar to viss vaiga sviedros
ekselī skriptētais vienā dienā piepeši vairs nestrādā. (piem var
atnākt izmaiņas xml parsera implementācijā, ar ko paši saskārāmies jau
pārdomu stadijā)
--
http://dict.dv.lv
http://tehvi.dv.lv
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Sunday, February 21, 2021 9:57 AM, Jānis <ja...@dv.lv> wrote:
> Citēts elg...@sveiks.lv
> Wed, 17 Feb 2021 14:23:20 +0200:
>
> > nu nezinu - aplauzos vienā vakarā uzcept parseri ar python.
> > ...bet sanāca ar excel. excel prot importēt xml un tad jau ar
> > skriptu var celles izvadīt uz teksta failu,kā vajadzīgs.
> > Vienīgā lieta,ko pagaidām neesmu atkodis - xml'ā ir lauki (piem
> > DocNo) kuros info sastāv no garām ciparu kombinācijām - piem
> > 2021011100565254,kuru excel spītīgi pārveido uz 202101110056520
>
> lai ko apgalvo mrakosoft, ekselis nav domāts šādām (automatizēt un
> vairs par to nedomāt) lietām. Reiz pirms 5 gadiem, kad skatījāmies,kā
> iespējami vienkāršāk ieviest ikdienas aprēķinus, vienā organizācijā
> ciemojāmies, lai iepazītos ar viņu pozitīvo pieredzi. Viens no
> pirmajiem padomiem bija - ja darat tā, Dieva dēļ, atslēdziet mašīnai
> VISUS updeitus, nu vismaz, kas attiecas uz ofisu. Katrs jaunais
> updeits ienes kaut ko jaunu bildē, līdz ar to viss vaiga sviedros
> ekselī skriptētais vienā dienā piepeši vairs nestrādā. (piem var
> atnākt izmaiņas xml parsera implementācijā, ar ko paši saskārāmies jau
> pārdomu stadijā)
_______________________________________________
On 21.02.21 10:51, neviens wrote:
> Jā, jā it īpaši jāsargās no tiem apdeitiem, kuri CVE-2017-0199 un CVE-2017-11882 labo.
+1
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Sunday, February 21, 2021 9:57 AM, Jānis <ja...@dv.lv> wrote:
>
>> Citēts elg...@sveiks.lv
>> Wed, 17 Feb 2021 14:23:20 +0200:
>>
>>> nu nezinu - aplauzos vienā vakarā uzcept parseri ar python.
>>> ...bet sanāca ar excel. excel prot importēt xml un tad jau ar
>>> skriptu var celles izvadīt uz teksta failu,kā vajadzīgs.
>>> Vienīgā lieta,ko pagaidām neesmu atkodis - xml'ā ir lauki (piem
>>> DocNo) kuros info sastāv no garām ciparu kombinācijām - piem
>>> 2021011100565254,kuru excel spītīgi pārveido uz 202101110056520
>>
>> lai ko apgalvo mrakosoft, ekselis nav domāts šādām (automatizēt un
>> vairs par to nedomāt) lietām. Reiz pirms 5 gadiem, kad skatījāmies,kā
>> iespējami vienkāršāk ieviest ikdienas aprēķinus, vienā organizācijā
>> ciemojāmies, lai iepazītos ar viņu pozitīvo pieredzi. Viens no
>> pirmajiem padomiem bija - ja darat tā, Dieva dēļ, atslēdziet mašīnai
>> VISUS updeitus, nu vismaz, kas attiecas uz ofisu. Katrs jaunais
>> updeits ienes kaut ko jaunu bildē, līdz ar to viss vaiga sviedros
>> ekselī skriptētais vienā dienā piepeši vairs nestrādā. (piem var
>> atnākt izmaiņas xml parsera implementācijā, ar ko paši saskārāmies jau
>> pārdomu stadijā)
--
Krotow
--
KSB
_______________________________________________