Apêndice V – MX.PFT: Lista de parâmetros que extraem do ambiente CGI

Dica: A lista de parâmetros que são habilitados no mx.pft deve ser adaptada para a aplicação e às permissões de leitura/gravação concedidas. Por exemplo, se forem habilitados parâmetros como
create=, append=, ifupd=, fullinv= e similares, a base de dados pode ficar exposta a ações mal -intencionadas.

Parâmetro Formato de extração
what ,(if v2000^n=’what’ then v2000^n/ fi),
prolog= ,(if v2000^n=’prolog’ then v2000^n’=’v2000^v/ fi),
epilog= ,(if v2000^n=’epilog’ then v2000^n’=’v2000^v/ fi),
in= ,(if v2000^n=’in’ then v2000^n’=’v2000^v/ fi),
trace ,(if v2000^n=’trace’ then v2000^n/ fi),
trace=dbx ,(if v2000^n=’trace=dbx’ then v2000^n/ fi),
trace=rec ,(if v2000^n=’trace=rec’ then v2000^n/ fi),
trace=dec ,(if v2000^n=’trace=dec’ then v2000^n/ fi),
trace=trm ,(if v2000^n=’trace=trm’ then v2000^n/ fi),
trace=b50 ,(if v2000^n=’trace=b50′ then v2000^n/ fi),
trace=b40 ,(if v2000^n=’trace=b40′ then v2000^n/ fi),
trace=fmt ,(if v2000^n=’trace=fmt’ then v2000^n/ fi),
trace=fst ,(if v2000^n=’trace=fst’ then v2000^n/ fi),
trace=all ,(if v2000^n=’trace=all’ then v2000^n/ fi),
cipar= ,(if v2000^n=’cipar’ then v2000^n’=’v2000^v/ fi),
mfrl= ,(if v2000^n=’mfrl’ then v2000^n’=’v2000^v/ fi),
fmtl= ,(if v2000^n=’fmtl’ then v2000^n’=’v2000^v/ fi),
load= ,(if v2000^n=’load’ then v2000^n’=’v2000^v/ fi),
pages= ,(if v2000^n=’pages’ then v2000^n’=’v2000^v/ fi),
uctab= ,(if v2000^n=’uctab’ then v2000^n’=’v2000^v/ fi),
actab= ,(if v2000^n=’actab’ then v2000^n’=’v2000^v/ fi),
-all ,(if v2000^n=’-all’ then v2000^n/ fi),
-control ,(if v2000^n=’-control’ then v2000^n/ fi),
-leader ,(if v2000^n=’-leader’ then v2000^n/ fi),
-xref ,(if v2000^n=’-xref’ then v2000^n/ fi),
-dir ,(if v2000^n=’-dir’ then v2000^n/ fi),
-fields ,(if v2000^n=’-fields’ then v2000^n/ fi),
+hits ,(if v2000^n=’+hits’ then v2000^n/ fi),
cgiplushits ,(if v2000^n=’+hits”cgiplushits’ then v2000^n’+hits’/ fi),
+fix ,(if v2000^n=’+fix’ then v2000^n/ fi),
+fix/m ,(if v2000^n=’+fix/m’ then v2000^n/ fi),
+all ,(if v2000^n=’+all’ then v2000^n/ fi),
+control ,(if v2000^n=’+control’ then v2000^n/ fi),
+leader ,(if v2000^n=’+leader’ then v2000^n/ fi),
+xref ,(if v2000^n=’+xref’ then v2000^n/ fi),
+dir ,(if v2000^n=’+dir’ then v2000^n/ fi),
+fields ,(if v2000^n=’+fields’ then v2000^n/ fi),
from= ,(if v2000^n=’from’ then v2000^n’=’v2000^v/ fi),
to= ,(if v2000^n=’to’ then v2000^n’=’v2000^v/ fi),
loop= ,(if v2000^n=’loop’ then v2000^n’=’v2000^v/ fi),
count= ,(if v2000^n=’count’ then v2000^n’=’v2000^v/ fi),
tell= ,(if v2000^n=’tell’ then v2000^n’=’v2000^v/ fi),
b50= ,(if v2000^n=’b50′ then v2000^n’=’v2000^v/ fi),
b40= ,(if v2000^n=’b40′ then v2000^n’=’v2000^v/ fi),
nb1= ,(if v2000^n=’nb1′ then v2000^n’=’v2000^v/ fi),
nbb= ,(if v2000^n=’nbb’ then v2000^n’=’v2000^v/ fi),
nb0= ,(if v2000^n=’nb0′ then v2000^n’=’v2000^v/ fi),
nb2= ,(if v2000^n=’nb2′ then v2000^n’=’v2000^v/ fi),
btell= ,(if v2000^n=’btell’ then v2000^n’=’v2000^v/ fi),
b50t= ,(if v2000^n=’b50t’ then v2000^n’=’v2000^v/ fi),
b40t= ,(if v2000^n=’b40t’ then v2000^n’=’v2000^v/ fi),
b40u= ,(if v2000^n=’b40u’ then v2000^n’=’v2000^v/ fi),
dupr= ,(if v2000^n=’dupr’ then v2000^n’=’v2000^v/ fi),
dupl= ,(if v2000^n=’dupl’ then v2000^n’=’v2000^v/ fi),
p1= ,(if v2000^n=’p1′ then v2000^n’=’v2000^v/ fi),
p2= ,(if v2000^n=’p2′ then v2000^n’=’v2000^v/ fi),
nowait ,(if v2000^n=’nowait’ then v2000^n/ fi),
now ,(if v2000^n=’now’ then v2000^n/ fi),
stderr=off ,(if v2000^n=’stderr=off’ then v2000^n/ fi),
mono ,(if v2000^n=’mono’ then v2000^n/ fi),
mast ,(if v2000^n=’mast’ then v2000^n/ fi),
full ,(if v2000^n=’full’ then v2000^n/ fi),
db= ,(if v2000^n=’db’ then v2000^n’=’v2000^v/ fi),
dbn= ,(if v2000^n=’dbn’ then v2000^n’=’v2000^v/ fi),
dict= ,(if v2000^n=’dict’ then v2000^n’=’v2000^v/ fi),
k1= ,(if v2000^n=’k1′ then v2000^n’=’v2000^v/ fi),
k2= ,(if v2000^n=’k2′ then v2000^n’=’v2000^v/ fi),
cgi= ,(if v2000^n=’cgi’ then v2000^n’=’v2000^v/ fi),
null ,(if v2000^n=’null’ then v2000^n/ fi),
tmp ,(if v2000^n=’tmp’ then v2000^n/ fi),
seq= ,(if v2000^n=’seq’ then v2000^n’=’v2000^v/ fi),
iso= ,(if v2000^n=’iso’ then v2000^n’=’v2000^v/ fi),
isotag1= ,(if v2000^n=’isotag1′ then v2000^n’=’v2000^v/ fi),
bool= ,(if v2000^n=’bool’ then if v2000^v>” then v2000^n’=’v2000^v/ fi
fi),
if v2000:’^nbool^v’ then ‘bool=’
(if v2000^n=’bool’ then if v2000^v>” then v2000^v fi fi),/
Fi,
mfbw ,(if v2000^n=’mfbw’ then v2000^n/ fi),
tbin= ,(if v2000^n=’tbin’ then v2000^n’=’v2000^v/ fi),
tb= ,(if v2000^n=’tb’ then v2000^n’=’v2000^v/ fi),
join= ,(if v2000^n=’join’ then v2000^n’=’v2000^v/ fi),
jchk= ,(if v2000^n=’jchk’ then v2000^n’=’v2000^v/ fi),
jch0= ,(if v2000^n=’jch0′ then v2000^n’=’v2000^v/ fi),
jch1= ,(if v2000^n=’jch1′ then v2000^n’=’v2000^v/ fi),
jmax= ,(if v2000^n=’jmax’ then v2000^n’=’v2000^v/ fi),
jtag= ,(if v2000^n=’jtag’ then v2000^n’=’v2000^v/ fi),
proc= ,(if v2000^n=’proc’ then v2000^n’=’v2000^v/ fi),
convert= ,(if v2000^n=’convert’ then v2000^n’=’v2000^v/ fi),
decod= ,(if v2000^n=’decod’ then v2000^n’=’v2000^v/ fi),
gizp= ,(if v2000^n=’gizp’ then v2000^n’=’v2000^v/ fi),
gizmo= ,(if v2000^n=’gizmo’ then v2000^n’=’v2000^v/ fi),
giz1= ,(if v2000^n=’giz1′ then v2000^n’=’v2000^v/ fi),
giz2= ,(if v2000^n=’giz2′ then v2000^n’=’v2000^v/ fi),
putdir= ,(if v2000^n=’putdir’ then v2000^n’=’v2000^v/ fi),
getdir= ,(if v2000^n=’getdir’ then v2000^n’=’v2000^v/ fi),
sys= ,(if v2000^n=’sys’ then v2000^n’=’v2000^v/ fi),
sys/show= ,(if v2000^n=’sys/show’ then v2000^n’=’v2000^v/ fi),
text= ,(if v2000^n=’text’ then v2000^n’=’v2000^v/ fi),
text/show= ,(if v2000^n=’text/show’ then v2000^n’=’v2000^v/ fi),
lw= ,(if v2000^n=’lw’ then v2000^n’=’v2000^v/ fi),
pft= ,(if v2000^n=’pft’ then v2000^n’=’v2000^v/ fi),
invx= ,(if v2000^n=’invx’ then v2000^n’=’v2000^v/ fi),
iso= ,(if v2000^n=’iso’ then v2000^n’=’v2000^v/ fi),
outiso= ,(if v2000^n=’outiso’ then v2000^n’=’v2000^v/ fi),
outisotag1= ,(if v2000^n=’outisotag1′ then v2000^n’=’v2000^v/ fi),
fix= ,(if v2000^n=’fix’ then v2000^n’=’v2000^v/ fi),
ln1= ,(if v2000^n=’ln1′ then v2000^n’=’v2000^v/ fi),
ln2= ,(if v2000^n=’ln2′ then v2000^n’=’v2000^v/ fi),
fst= ,(if v2000^n=’fst’ then v2000^n’=’v2000^v/ fi),
fst/h= ,(if v2000^n=’fst/h’ then v2000^n’=’v2000^v/ fi),
stw= ,(if v2000^n=’stw’ then v2000^n’=’v2000^v/ fi),
ifupd= ,(if v2000^n=’ifupd’ then v2000^n’=’v2000^v/ fi),
ifupd/create= ,(if v2000^n=’ifupd/create’ then v2000^n’=’v2000^v/ fi),
ifupd/dict= ,(if v2000^n=’ifupd/dict’ then v2000^n’=’v2000^v/ fi),
ifupd/create/dict= ,(if v2000^n=’ifupd/create/dict’ then v2000^n’=’v2000^v/ fi),
fullinv= ,(if v2000^n=’fullinv’ then v2000^n’=’v2000^v/ fi),
fullinv/dict= ,(if v2000^n=’fullinv/dict’ then v2000^n’=’v2000^v/ fi),
fullinv/keep= ,(if v2000^n=’fullinv/keep’ then v2000^n’=’v2000^v/ fi),
fullinv/ansi= ,(if v2000^n=’fullinv/ansi’ then v2000^n’=’v2000^v/ fi),
fullinv/dict/keep= ,(if v2000^n=’fullinv/dict/keep’ then v2000^n’=’v2000^v/ fi),
fullinv/dict/m= ,(if v2000^n=’fullinv/dict/m’ then v2000^n’=’v2000^v/ fi),
fullinv/dict/ansi= ,(if v2000^n=’fullinv/dict/ansi’ then v2000^n’=’v2000^v/ fi),
fullinv/dict/m/ansi= ,(if v2000^n=’fullinv/dict/m/ansi’ then v2000^n’=’v2000^v/ fi),
fullinv/ansi= ,(if v2000^n=’fullinv/ansi’ then v2000^n’=’v2000^v/ fi),
fullinv/m/ansi= ,(if v2000^n=’fullinv/m/ansi’ then v2000^n’=’v2000^v/ fi),
fullinv/keep/ansi= ,(if v2000^n=’fullinv/keep/ansi’ then v2000^n’=’v2000^v/ fi),
fullinv/keep/m/ansi= ,(if v2000^n=’fullinv/keep/m/ansi’ then v2000^n’=’v2000^v/ fi),
maxlk1= ,(if v2000^n=’maxlk1′ then v2000^n’=’v2000^v/ fi),
maxlk2= ,(if v2000^n=’maxlk2′ then v2000^n’=’v2000^v/ fi),
copy= ,(if v2000^n=’copy’ then v2000^n’=’v2000^v/ fi),
append= ,(if v2000^n=’append’ then v2000^n’=’v2000^v/ fi),
updatf= ,(if v2000^n=’updatf’ then v2000^n’=’v2000^v/ fi),
create= ,(if v2000^n=’create’ then v2000^n’=’v2000^v/ fi),
merge= ,(if v2000^n=’merge’ then v2000^n’=’v2000^v/ fi),

 

Deixe um comentário