Файла с таким именем в irbiswrk нет, есть файл StaKsuP.txt, его содержимое:
NJEC
2013/16
В ini-файле указано:
WsStaKsu=
WsStaKsu1=StaKsuP.ws
WsStaKsu2=StaKsuS.ws
WsStaKsu3=StaITP.ws
WsStaKsu4=StaSZ.ws
Содержимое файла StaKsuP.ws:
1
Пополнение записи КСУ
2
1
Имя базы данных
0
0
1
dbnam3.mnu\SYS,5
Имя базы данных, где содержатся описания данной партии
CMPL
88
Значение КСУ поступления
0
0
2
,KSU=
Выбрать из словаря
Значение поля 88 текущей КСУ как раз равно:
^A2013/16^YÀ2013/16^B20130804^DÐÁ4^E13^F13^L1^M1
Это значение попадает в словарь?
Если словарь формируется в CMPL.fst, то там указано:
88 0 if v920='POLZV' then (|MKSU=|v88/) else
mhl,if p(v88) and v88^b='' then "KS3="v88^a /"DI="v88^a.4/"
KSU="v88^a else if p(v88) and v920: 'KSF' then "KSFP="v88^a,else if p(v888) and v920: 'KSF' then "KSFS="v888^a,else if p(v88) and v920: 'KSI' then "KSI="v88^a,/"DT="v88^b/"DY="v88^B.4 else "KS"v88^a.4 /"DP="v88^b.6,,,
mpl,/
"KSU="v88^a/(|KSUA=|v88^y,|%|d88/)/(if p(v88) then if p(v88^y) then 'AS=',&unifor('Av88^a*2.2#1'),|-|v88^y|-|,fi fi,|%|d88/)/(if p(v88) then if p(v88^y)then |?|v88^y|+|,v88^f|+|,v88^g fi fi,|%|d88/)/(if p(v88) then if p(v88^y)then |?|v88^y|+|,v88^f|+|,v88^g/'=?'&uf('Av88^a.4#1'),|-|v88^y|+|,v88^f|+|,v88^g fi fi,|%|d88/) fi fi,fi,fi,fi
Правильно ли тут все указано, корректные ли mpl, mhl, или где-то дальше искать?