Поправлен алгоритм поиска договоров - ищем либо только по внешнему номеру, либо только по внутреннему, но не одновременно

This commit is contained in:
Mikhail Chechnev 2018-12-19 22:48:57 +03:00
parent 20aafa59f4
commit 165b5108e6

View File

@ -342,8 +342,8 @@ create or replace package body UDO_PKG_EXS_ALICE as
AGNLIST AG, AGNLIST AG,
CURNAMES CN, CURNAMES CN,
ACATALOG CAT ACATALOG CAT
where ((LOWER(CTMP) like LOWER('%' || T.EXT_NUMBER || '%')) or where (((T.EXT_NUMBER is not null) and (LOWER(CTMP) like LOWER('%' || T.EXT_NUMBER || '%'))) or
(LOWER(CTMP) like LOWER('%' || trim(T.DOC_NUMB) || '%'))) ((T.EXT_NUMBER is null) and (LOWER(CTMP) like LOWER('%' || trim(T.DOC_NUMB) || '%'))))
and T.AGENT = AG.RN and T.AGENT = AG.RN
and T.CURRENCY = CN.RN and T.CURRENCY = CN.RN
and T.CRN = CAT.RN and T.CRN = CAT.RN