MGAMA vidinė SQL procedūra RGI_MGAMA_BUSENA_UPD naudojama atnaujinant sukurtos tvirtinimo operacijos informaciją.
Parametrai:
| Parametras | Reikšmė |
|---|---|
| @modul char(2) | operacijos modulis |
| @kodas_op char(12) | operacijos kodas |
| @kodas_be char(12) | būsenos kodas |
| @kodas_rs char(12) | vartotojo kodas, kuriam keičiama informacija. Nenurodžius galios visiems vartotojams. |
| @perkelta numeric(1,0) | būsenos perkelta požymis, kurioms operacijoms galios pakeitimas. Galioja tik 1 – nauja, 4 – anuliuota, patvirtinti ir atmesti tvirtinimai nekoreguojami. |
| @set_perkelta numeric(1,0) | naujas perkelta požymis |
| @set_pav varchar(150) | nauja atmetimo/patvirtinimo priežastis |
| @set_apr1 varchar(250) | naujas aprašymas 1 |
| @set_apr2 varchar(250) | naujas aprašymas 2 |
| @set_apr3 varchar(250) | naujas aprašymas 3 |
| @set_xml varchar(max) | nauja tvirtinimo xml chema (turinys) |
| @set_email_poz numeric(1,0) | naujas el. laiško siuntimo požymis. 0-nesiųsti;1-siųsti;2-išsiųsta |
| @set_email_sabl numeric(3,0) | naujas el. laiško siuntimo šablonas. 1 – tvirtinimas, 2 – tvirtinimas su nuoroda, 3 – informavimas, 4 – informavimas su nuoroda |
Privalomi parametrai paryškinti.
Naudojimas:
if @veiksmas='I' -- Suformuojame tvirtinimo informaciją
exec dbo.RGI_MGAMA_BUSENA_UPD
@modul=@modul
,@kodas_op=@op
,@kodas_be=@kodas_be
,@set_apr1=@apr1
,@set_apr2=@apr2
,@set_apr3=@apr3
,@set_xml=@xml
if @veiksmas='U' -- atnaujiname tik to vartotojo, kuris peržiūri operaciją, informaciją
exec dbo.RGI_MGAMA_BUSENA_UPD
@modul=@modul
,@kodas_op=@op
,@kodas_be=@kodas_be
,@set_apr1=@apr1
,@set_apr2=@apr2
,@set_apr3=@apr3
,@set_xml=@xml
,@kodas_rs=@user