..|| Blog || Produkti/Storitve || MExcel || MDodatki || 300 nasvetov ||..

Setiranje Batch Error Level

Podatki o programski kodi povezani z izdajo davčnih računov v SLO

Setiranje Batch Error Level

OdgovorNapisal/-a IZTOK » To feb 02, 2016 6:57 pm

Pozdravljeni!

Kot prispevek k nadgradnji SloTaxCmdLine programa predlagam, da uvedete setiranje ErrorLevel,
ki bi ga setiral ali resetirali v odvisnosti od upošnosti procesa, testirali in ukrepali pa v batch proceduri,

Razlaga:
SloTAxCmdL line zaganjamo kot del batch procedure, ki obdeluje poslane in prejete XML datoteke v/iz FURS.
V primeru napake na primarnem testnem nivju(obstoj cerifika, napaka pri povezav,.....)
sistem vrne rezultate v XML in/ali TXT datoteko, v samem bach procesu pa test ni mogoč, tako da brez branja XML statusne datoteke ni mogoče reagirati na dogodke, ki so fatalne narave in bi morale take napake tudi obravnavati.

S setiranjem batch ErorLevel variable, pa bi v batch procesu na fatalne napake lahko reagirali.

Sicer ne vem, če parsirate XML datoteko iz FURS in če jo, bi morda lahko tudi setirali batch errorlevel.

l.p. Iztok
IZTOK
 
Prispevkov: 7
Pridružen: Pe jan 15, 2016 4:24 pm



Matjazev.NET
 

Re: Setiranje Batch Error Level

OdgovorNapisal/-a admin » To feb 02, 2016 7:40 pm

Ah,

Še so ljudje, ki se spomnijo, kako se je programiralo včasih in še so ljudje, ki poznajo 'batch' programiranje .... in mednje sodim tudi sam ;)

SlotaxCmdLine tako že od nekdaj vrača tudi ErrorLevel, le da tega nisem posebej izpostavljal, ker sem mislil, da nikogar več ne zanima... Ob ugodni izvršitvi ukaza dobite vrnjeno vrednost 0 ob napaki pa vrednost 1. Primer:

test.bat:
Koda: Izberi vse
slotaxcmdline
echo rezultat (1) = %errorlevel%

slotaxcmdline -i invoice.xml -o result.xml -t 10129014
echo rezultat (2) = %errorlevel%
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3540
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Setiranje Batch Error Level

OdgovorNapisal/-a IZTOK » To feb 02, 2016 8:28 pm

Pozdravljen!
Hvala za pojasnilo in primere.
Batch še /že deluje...
l.p. Iztok
IZTOK
 
Prispevkov: 7
Pridružen: Pe jan 15, 2016 4:24 pm


Vrni se na SloTax - Davčne blagajne v Sloveniji

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 1 gost