Новая платежка
Добавлено: 23 май 2003, 16:53
Чтобы работать с новой платежкой решили использовать внешние атрибуты (добавили 6 ат-рибутов).
Затем в АRD отчете используем следующий запрос. Но возникла проблема, если у плат. по-ручений нет атрибутов, то оно не попадает в запрос, а они нужны. Как быть?. Может кто подскажет?
.Create view t1 as select
plpor.nodok,
plpor.datvip,
plpor.kodnew,
katorg.name,
katorg.unn,
katbank.schet1,
katbank.mfo1,
plpor.sumplat,
plpor.telepost,
polbank.mfo1,
polorg.name,
polorg.unn,
polbank.schet1,
plpor.namepl1,
plpor.namepl2,
plpor.namepl3,
plpor.namepl4,
katorg.kodplatnds,
polorg.kodplatnds,
attrnam.name,
attrval.vstring
from plpor, katorg, katbank,
synonym katorg polorg, synonym katbank polbank
where ((plpor.cplat==katorg.nrec and plpor.cbankplat==katbank.nrec and
plpor.cpol==polorg.nrec and plpor.cbankpol==polbank.nrec
and attrval.crec==plpor.nrec and attrval.cattrnam==attrnam.nrec)) and
plpor.tidk=1 and trim(katbank.mfo1)='042809679' and
(plpor.datvip>=bdate and plpor.datvip<=edate)
order external by plpor.nodok;
Затем в АRD отчете используем следующий запрос. Но возникла проблема, если у плат. по-ручений нет атрибутов, то оно не попадает в запрос, а они нужны. Как быть?. Может кто подскажет?
.Create view t1 as select
plpor.nodok,
plpor.datvip,
plpor.kodnew,
katorg.name,
katorg.unn,
katbank.schet1,
katbank.mfo1,
plpor.sumplat,
plpor.telepost,
polbank.mfo1,
polorg.name,
polorg.unn,
polbank.schet1,
plpor.namepl1,
plpor.namepl2,
plpor.namepl3,
plpor.namepl4,
katorg.kodplatnds,
polorg.kodplatnds,
attrnam.name,
attrval.vstring
from plpor, katorg, katbank,
synonym katorg polorg, synonym katbank polbank
where ((plpor.cplat==katorg.nrec and plpor.cbankplat==katbank.nrec and
plpor.cpol==polorg.nrec and plpor.cbankpol==polbank.nrec
and attrval.crec==plpor.nrec and attrval.cattrnam==attrnam.nrec)) and
plpor.tidk=1 and trim(katbank.mfo1)='042809679' and
(plpor.datvip>=bdate and plpor.datvip<=edate)
order external by plpor.nodok;