Не формируется документ комисси
На страницу 1, 2 След.
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Пн Ноя 14, 2016 20:11  Не формируется документ комисси |
|
Полезность: Нет оценки
|
Коллеги, нужна помощь.
Не формируется документ комиссии. На документе на вкладке Дополнительно нажимаю рассчитать, в окошке комиссия появляется, а при проводке документа не взимается. И в операции договора не добавляется. |
|
|
OlegFB Участник - экстремал
Вступление в Клуб: 11.07.2007
|
Вт Ноя 15, 2016 06:53  Re: Не формируется документ комисси |
|
Полезность: Нет оценки
|
smirnovan пишет: | Коллеги, нужна помощь.
Не формируется документ комиссии. На документе на вкладке Дополнительно нажимаю рассчитать, в окошке комиссия появляется, а при проводке документа не взимается. И в операции договора не добавляется. |
комиссия РКО ЮЛ?
в массиве комиссий запись есть?
Отладку бизнес-операций включали? что в логах? (справочник "Бизнес-операции" групповая "Вывод отладочной информации в канал") |
|
|
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Ноя 15, 2016 09:08   |
|
Полезность: Нет оценки
|
да, РКО ЮЛ. в массиве операций договора комиссии не появляется. Попробую с отладкой |
|
|
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Ноя 15, 2016 11:13   |
|
Полезность: Нет оценки
|
вот чего в логах
Код: |
GET_VALUE: При вычислении значения реквизита "ДАТА_НАЧАЛА_ПЕР"
для экземпляра "22503492510" класса "Расчетно-кассовое обслуживание" ошибка:
ORA-20999: CLS-BAD_QUALIFIER: Неправильный квалификатор [ДАТА_НАЧАЛА_ПЕР], тип [PRODUCT]
[CALC_PARAMS]::[RUN_CALC_PAR]: Вычисленное выражение:
GET_VALUE: При вычислении значения реквизита "ДАТА_КОНЦА_ПЕР"
для экземпляра "22503492510" класса "Расчетно-кассовое обслуживание" ошибка:
ORA-20999: CLS-BAD_QUALIFIER: Неправильный квалификатор [ДАТА_КОНЦА_ПЕР], тип [PRODUCT]
|
|
|
|
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Ноя 15, 2016 11:18   |
|
Полезность: Нет оценки
|
smirnovan пишет: | вот чего в логах
Код: |
GET_VALUE: При вычислении значения реквизита "ДАТА_НАЧАЛА_ПЕР"
для экземпляра "22503492510" класса "Расчетно-кассовое обслуживание" ошибка:
ORA-20999: CLS-BAD_QUALIFIER: Неправильный квалификатор [ДАТА_НАЧАЛА_ПЕР], тип [PRODUCT]
[CALC_PARAMS]::[RUN_CALC_PAR]: Вычисленное выражение:
GET_VALUE: При вычислении значения реквизита "ДАТА_КОНЦА_ПЕР"
для экземпляра "22503492510" класса "Расчетно-кассовое обслуживание" ошибка:
ORA-20999: CLS-BAD_QUALIFIER: Неправильный квалификатор [ДАТА_КОНЦА_ПЕР], тип [PRODUCT]
|
|
Посмотри вычисление параметров ДАТА_НАЧАЛА_ПЕР ДАТА_КОНЦА_ПЕР от искомого документа... включи отладку
Вполне рядовая ситуация
Есть параметры
Есть алгоритм формирования значения по данному параметру
Например для сейфовых ячеек выч пар ДАТА_КОНЦА_ПЕР вот так высчитывается
[code]
elsif P#CODE = 'ДАТА_КОНЦА_ПЕР' then
bo_patt := locate_pattern(P#ADDS);
if bo_patt is not null then
-- Аренда и НДС
if bo_patt.[PRODUCT_DT].[FACT_OPER].[CODE] in ('АС_ВНЕС_АР_ПЛАТЫ','АС_СП_НДС_АР_ПЛ')
then
RES_D := [CALC_PAR].END_DATE;
-- Списание на доходы до конца месяца
elsif bo_patt.[PRODUCT_DT].[FACT_OPER].[CODE] = 'АС_СП_АР_ПЛ_ДОХ' then
if this.[DATE_ENDING] is null then
RES_D := [CALC_PAR].END_DATE;
else
if ::[FP_TUNE].[LIB].get_bool_value('SAFE_END_MONTH') then
RES_D := least([CALC_PAR].END_DATE, last_day([SYSTEM].[OP_DATE]));
else
RES_D := least([CALC_PAR].END_DATE, ADD_MONTHS([CALC_PAR].BEG_DATE - 1,1));
end if;
end if;
-- Списание на ДБП остальной суммы.
elsif bo_patt.[PRODUCT_DT].[FACT_OPER].[code] = 'АС_СП_АР_ПЛ_ДБП' then
RES_D := [CALC_PAR].END_DATE;
else
RES_D := [CALC_PAR].END_DATE;
end if;
else
RES_D := [CALC_PAR].END_DATE;
end if;
ret := to_char(RES_D,'DD/MM/YYYY');
[/code]
Соответственно у тебя они тоже должны определяться...
Или сюда сбрось определения по ДАТА_НАЧАЛА_ПЕР ДАТА_КОНЦА_ПЕР |
|
|
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Ноя 15, 2016 15:14   |
|
Полезность: Нет оценки
|
Вобщем все равно пока непонятно. Стоит формирование комиссии при проводке, но вывод в монитор из типа Бизнес-операции при проводке ничего не выводит. И документ не появляется в массиве операции договора. |
|
|
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Вт Ноя 15, 2016 15:17   |
|
Полезность: Нет оценки
|
smirnovan пишет: | Вобщем все равно пока непонятно. Стоит формирование комиссии при проводке, но вывод в монитор из типа Бизнес-операции при проводке ничего не выводит. И документ не появляется в массиве операции договора. |
Ты же уже выкладывал лог... Теперь и он не выводится?
Скинь определения вычпаров
ДАТА_НАЧАЛА_ПЕР
ДАТА_КОНЦА_ПЕР сюда
Поиском в АСД поищи по текстам операций |
|
|
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Вт Ноя 15, 2016 15:44   |
|
Полезность: Нет оценки
|
сейчас вот такая ситуация
Код: | 15:39:04 #DETAIL_COM Запись протокола расчета комиссии окончена
[TAKE_ON_PLAN]: Ищем договор по счету 40702810900000004021
[TAKE_ON_PLAN]: Найден договор RKO №И/540-16
[TAKE_ON_PLAN]: Документ N 318495 MAIN_DOCUM, сумма 1
[TAKE_ON_PLAN]: Запуск PAY_TARIF_NEW
[PAY_TARIF_NEW]: >> Начало
[PAY_TARIF_NEW]: P_RKO = 22503492510
[PAY_TARIF_NEW]: P_BUS_OPER =
[PAY_TARIF_NEW]: P_DOC = 23054093083
[PAY_TARIF_NEW]: P_FUTURE = FORM
[PAY_TARIF_NEW]: P_DEPART = 001-100
[PAY_TARIF_NEW]: P_DATE = 15/11/2016 00:00:00
[PAY_TARIF_NEW]: P_IT_CLOSE = null
[PAY_TARIF_NEW]: P_DATE_DOC =
[PAY_TARIF_NEW]: P_SYM_KS =
[PAY_TARIF_NEW]: P_DT = 1
[PAY_TARIF_NEW]: P_ADDS = ^~ДЛЯ_КОМИСС_РКО~1~^^~PR_CALC~0~^
[PAY_TARIF_NEW]: P_FOLDER = /
[PAY_TARIF_NEW]: P_CHANGE_TP = null
[PAY_TARIF_NEW]: ...Тар.план Тариф РКО "Первый" с 04.10.2016
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за ведение счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за открытие счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за прием наличных--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ За закрытие счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за чековую книжку (из чековых кн.)--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Ежемесячная плата за СМС ИНФО--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за выдачу наличных--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Ежемесячная плата за Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Прием и зачисление на счета денежных средств в иностранной валюте--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: дата начала периода из документа 15/11/16
[PAY_TARIF_NEW]: Подразделение для счета определено по ответственному
[PAY_TARIF_NEW]: формировать док-т = Да
[PAY_TARIF_NEW]: объединять по документу 4= 1
[PAY_TARIF_NEW]: за кассовый документ = Нет
[PAY_TARIF_NEW]: это кассовый документ = MAIN_DOCUM
[PAY_TARIF_NEW]: kolvo_ks = 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$$$BUSINESS_OP "АКБ Прием и зачисление на счета денежных средств в иностранной валюте [ПРИЕМ_ЗАЧИСЛ_ФИЗ_АКБ]" дата валютирования
Подразделение для создания документов 001-110
#BO Отложенный расчет комиссии 0
#BO parent_class = PRODUCT, P#PROD_class=RKO, P#PROD=22503492510
#BO @Пакет услуг. class=RKO, doc=23054093083
#BO @Пакет услуг. OnDate=
#BO параметры комиссии РКО = ^~ДЛЯ_КОМИСС_РКО~1~^^~PR_CALC~0~^^~CNDIF~0~^^~WOUT_COM~1~^^~NULL_NUM~1~^^~SAVE_OPER~1~^^~DOC_RKO~23054093083~^^~IS_KT~0~^^~DB~15/11/2016 00:00:00~^^~DE~15/11/2016 00:00:00~^^~LATE_CALC~0~^
-----> #DETAIL_COM tmp: p_prod_class = RKO
-----> #DETAIL_COM tmp: false!!
#DETAIL_COM Запись протокола расчета комиссии началась
>>>TODAY=15/11/2016, P_DATE_DOC=15/11/2016
#BO Создана новая папка P#FOLDER_PAY = 23054093682
#BO Вход в основной цикл обработки шаблонов документов
#BO id_op_dog = 01E5C8860001
#BO **********Обработка шаблона No 1 "Прием и зачисление на счета денежных средств в иностранной валюте [КОМИС_ПЕРЕСЧЕТ]"(id = 31843846)**********
#BO Проверка условия: "[ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'"
[CALC_PARAMS]::[RUN_CALC_PAR]: Вычисленное выражение: 'Ю'='Ф' and 'RUB'!='RUB'
#BO Пропущена обработка шаблона No 1
#BO Причина: Не выполнено условие формирования документа: [ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'
#BO **********Обработка шаблонов SWIFT MTxxx
Выполнена бизнес-операция "АКБ Прием и зачисление на счета денежных средств в иностранной валюте [ПРИЕМ_ЗАЧИСЛ_ФИЗ_АКБ]". Папка No 97611015
================================================================================
Документы не созданы. Папка удалена
#DETAIL_COM Запись протокола расчета комиссии окончена
[PAY_TARIF_NEW]: Вышли из BUSINESS_OP, предварительный расчет = Нет
[PAY_TARIF_NEW]: Номер документа=318495
[PAY_TARIF_NEW]: P_DOC = 23054093083
[PAY_TARIF_NEW]: Вставляем запись в HISTORY_STATE
[PAY_TARIF_NEW]: Вышли из цикла по графику расчета\выплат
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи по КЛИЕНТ-БАНК--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи клиентов не по Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: Вышли из цикла по услугам
[PAY_TARIF_NEW]: Вышли из цикла по тарифам
[PAY_TARIF_NEW]: << Выходим наружу
[TAKE_ON_PLAN]: Вернулись в TAKE_ON_PLAN
[TAKE_ON_PLAN]: Ищем договор по счету 30102810700000000314
[TAKE_ON_PLAN]: Найден договор TRC №0020000000
[TAKE_ON_PLAN]: Документ N 318495 MAIN_DOCUM, сумма 1
[TAKE_ON_PLAN]: Запуск PAY_TARIF_NEW
[TRC].[PAY_TARIF]: Вышли из цикла по тарифам
[TRC].[PAY_TARIF]: Выходим наружу
[TAKE_ON_PLAN]: Вернулись в TAKE_ON_PLAN |
В конце как раз те комиссии, которые мне нужны. Но когда провожу документ ничего не формируется. Может еще какую отладку включить? |
|
|
OlegFB Участник - экстремал
Вступление в Клуб: 11.07.2007
|
Ср Ноя 16, 2016 12:56   |
|
Полезность: Нет оценки
|
smirnovan пишет: | сейчас вот такая ситуация
Код: | 15:39:04 #DETAIL_COM Запись протокола расчета комиссии окончена
[TAKE_ON_PLAN]: Ищем договор по счету 40702810900000004021
[TAKE_ON_PLAN]: Найден договор RKO №И/540-16
[TAKE_ON_PLAN]: Документ N 318495 MAIN_DOCUM, сумма 1
[TAKE_ON_PLAN]: Запуск PAY_TARIF_NEW
[PAY_TARIF_NEW]: >> Начало
[PAY_TARIF_NEW]: P_RKO = 22503492510
[PAY_TARIF_NEW]: P_BUS_OPER =
[PAY_TARIF_NEW]: P_DOC = 23054093083
[PAY_TARIF_NEW]: P_FUTURE = FORM
[PAY_TARIF_NEW]: P_DEPART = 001-100
[PAY_TARIF_NEW]: P_DATE = 15/11/2016 00:00:00
[PAY_TARIF_NEW]: P_IT_CLOSE = null
[PAY_TARIF_NEW]: P_DATE_DOC =
[PAY_TARIF_NEW]: P_SYM_KS =
[PAY_TARIF_NEW]: P_DT = 1
[PAY_TARIF_NEW]: P_ADDS = ^~ДЛЯ_КОМИСС_РКО~1~^^~PR_CALC~0~^
[PAY_TARIF_NEW]: P_FOLDER = /
[PAY_TARIF_NEW]: P_CHANGE_TP = null
[PAY_TARIF_NEW]: ...Тар.план Тариф РКО "Первый" с 04.10.2016
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за ведение счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за открытие счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за прием наличных--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ За закрытие счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за чековую книжку (из чековых кн.)--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Ежемесячная плата за СМС ИНФО--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за выдачу наличных--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Ежемесячная плата за Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Прием и зачисление на счета денежных средств в иностранной валюте--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: дата начала периода из документа 15/11/16
[PAY_TARIF_NEW]: Подразделение для счета определено по ответственному
[PAY_TARIF_NEW]: формировать док-т = Да
[PAY_TARIF_NEW]: объединять по документу 4= 1
[PAY_TARIF_NEW]: за кассовый документ = Нет
[PAY_TARIF_NEW]: это кассовый документ = MAIN_DOCUM
[PAY_TARIF_NEW]: kolvo_ks = 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$$$BUSINESS_OP "АКБ Прием и зачисление на счета денежных средств в иностранной валюте [ПРИЕМ_ЗАЧИСЛ_ФИЗ_АКБ]" дата валютирования
Подразделение для создания документов 001-110
#BO Отложенный расчет комиссии 0
#BO parent_class = PRODUCT, P#PROD_class=RKO, P#PROD=22503492510
#BO @Пакет услуг. class=RKO, doc=23054093083
#BO @Пакет услуг. OnDate=
#BO параметры комиссии РКО = ^~ДЛЯ_КОМИСС_РКО~1~^^~PR_CALC~0~^^~CNDIF~0~^^~WOUT_COM~1~^^~NULL_NUM~1~^^~SAVE_OPER~1~^^~DOC_RKO~23054093083~^^~IS_KT~0~^^~DB~15/11/2016 00:00:00~^^~DE~15/11/2016 00:00:00~^^~LATE_CALC~0~^
-----> #DETAIL_COM tmp: p_prod_class = RKO
-----> #DETAIL_COM tmp: false!!
#DETAIL_COM Запись протокола расчета комиссии началась
>>>TODAY=15/11/2016, P_DATE_DOC=15/11/2016
#BO Создана новая папка P#FOLDER_PAY = 23054093682
#BO Вход в основной цикл обработки шаблонов документов
#BO id_op_dog = 01E5C8860001
#BO **********Обработка шаблона No 1 "Прием и зачисление на счета денежных средств в иностранной валюте [КОМИС_ПЕРЕСЧЕТ]"(id = 31843846)**********
#BO Проверка условия: "[ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'"
[CALC_PARAMS]::[RUN_CALC_PAR]: Вычисленное выражение: 'Ю'='Ф' and 'RUB'!='RUB'
#BO Пропущена обработка шаблона No 1
#BO Причина: Не выполнено условие формирования документа: [ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'
#BO **********Обработка шаблонов SWIFT MTxxx
Выполнена бизнес-операция "АКБ Прием и зачисление на счета денежных средств в иностранной валюте [ПРИЕМ_ЗАЧИСЛ_ФИЗ_АКБ]". Папка No 97611015
================================================================================
Документы не созданы. Папка удалена
#DETAIL_COM Запись протокола расчета комиссии окончена
[PAY_TARIF_NEW]: Вышли из BUSINESS_OP, предварительный расчет = Нет
[PAY_TARIF_NEW]: Номер документа=318495
[PAY_TARIF_NEW]: P_DOC = 23054093083
[PAY_TARIF_NEW]: Вставляем запись в HISTORY_STATE
[PAY_TARIF_NEW]: Вышли из цикла по графику расчета\выплат
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи по КЛИЕНТ-БАНК--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи клиентов не по Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: Вышли из цикла по услугам
[PAY_TARIF_NEW]: Вышли из цикла по тарифам
[PAY_TARIF_NEW]: << Выходим наружу
[TAKE_ON_PLAN]: Вернулись в TAKE_ON_PLAN
[TAKE_ON_PLAN]: Ищем договор по счету 30102810700000000314
[TAKE_ON_PLAN]: Найден договор TRC №0020000000
[TAKE_ON_PLAN]: Документ N 318495 MAIN_DOCUM, сумма 1
[TAKE_ON_PLAN]: Запуск PAY_TARIF_NEW
[TRC].[PAY_TARIF]: Вышли из цикла по тарифам
[TRC].[PAY_TARIF]: Выходим наружу
[TAKE_ON_PLAN]: Вернулись в TAKE_ON_PLAN |
В конце как раз те комиссии, которые мне нужны. Но когда провожу документ ничего не формируется. Может еще какую отладку включить? |
На шаблоне проводки (в массиве схема проводок) не стоит случайно крыж "Не формировать" (как раз над полем условие формирования документа) ? |
|
|
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Чт Ноя 17, 2016 00:57   |
|
Полезность: Нет оценки
|
smirnovan пишет: | сейчас вот такая ситуация
Код: | 15:39:04 #DETAIL_COM Запись протокола расчета комиссии окончена
[TAKE_ON_PLAN]: Ищем договор по счету 40702810900000004021
[TAKE_ON_PLAN]: Найден договор RKO №И/540-16
[TAKE_ON_PLAN]: Документ N 318495 MAIN_DOCUM, сумма 1
[TAKE_ON_PLAN]: Запуск PAY_TARIF_NEW
[PAY_TARIF_NEW]: >> Начало
[PAY_TARIF_NEW]: P_RKO = 22503492510
[PAY_TARIF_NEW]: P_BUS_OPER =
[PAY_TARIF_NEW]: P_DOC = 23054093083
[PAY_TARIF_NEW]: P_FUTURE = FORM
[PAY_TARIF_NEW]: P_DEPART = 001-100
[PAY_TARIF_NEW]: P_DATE = 15/11/2016 00:00:00
[PAY_TARIF_NEW]: P_IT_CLOSE = null
[PAY_TARIF_NEW]: P_DATE_DOC =
[PAY_TARIF_NEW]: P_SYM_KS =
[PAY_TARIF_NEW]: P_DT = 1
[PAY_TARIF_NEW]: P_ADDS = ^~ДЛЯ_КОМИСС_РКО~1~^^~PR_CALC~0~^
[PAY_TARIF_NEW]: P_FOLDER = /
[PAY_TARIF_NEW]: P_CHANGE_TP = null
[PAY_TARIF_NEW]: ...Тар.план Тариф РКО "Первый" с 04.10.2016
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за ведение счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за открытие счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за прием наличных--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ За закрытие счета--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за чековую книжку (из чековых кн.)--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Ежемесячная плата за СМС ИНФО--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за выдачу наличных--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Ежемесячная плата за Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не для безналичного документа
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Прием и зачисление на счета денежных средств в иностранной валюте--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: дата начала периода из документа 15/11/16
[PAY_TARIF_NEW]: Подразделение для счета определено по ответственному
[PAY_TARIF_NEW]: формировать док-т = Да
[PAY_TARIF_NEW]: объединять по документу 4= 1
[PAY_TARIF_NEW]: за кассовый документ = Нет
[PAY_TARIF_NEW]: это кассовый документ = MAIN_DOCUM
[PAY_TARIF_NEW]: kolvo_ks = 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$$$BUSINESS_OP "АКБ Прием и зачисление на счета денежных средств в иностранной валюте [ПРИЕМ_ЗАЧИСЛ_ФИЗ_АКБ]" дата валютирования
Подразделение для создания документов 001-110
#BO Отложенный расчет комиссии 0
#BO parent_class = PRODUCT, P#PROD_class=RKO, P#PROD=22503492510
#BO @Пакет услуг. class=RKO, doc=23054093083
#BO @Пакет услуг. OnDate=
#BO параметры комиссии РКО = ^~ДЛЯ_КОМИСС_РКО~1~^^~PR_CALC~0~^^~CNDIF~0~^^~WOUT_COM~1~^^~NULL_NUM~1~^^~SAVE_OPER~1~^^~DOC_RKO~23054093083~^^~IS_KT~0~^^~DB~15/11/2016 00:00:00~^^~DE~15/11/2016 00:00:00~^^~LATE_CALC~0~^
-----> #DETAIL_COM tmp: p_prod_class = RKO
-----> #DETAIL_COM tmp: false!!
#DETAIL_COM Запись протокола расчета комиссии началась
>>>TODAY=15/11/2016, P_DATE_DOC=15/11/2016
#BO Создана новая папка P#FOLDER_PAY = 23054093682
#BO Вход в основной цикл обработки шаблонов документов
#BO id_op_dog = 01E5C8860001
#BO **********Обработка шаблона No 1 "Прием и зачисление на счета денежных средств в иностранной валюте [КОМИС_ПЕРЕСЧЕТ]"(id = 31843846)**********
#BO Проверка условия: "[ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'"
[CALC_PARAMS]::[RUN_CALC_PAR]: Вычисленное выражение: 'Ю'='Ф' and 'RUB'!='RUB'
#BO Пропущена обработка шаблона No 1
#BO Причина: Не выполнено условие формирования документа: [ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'
#BO **********Обработка шаблонов SWIFT MTxxx
Выполнена бизнес-операция "АКБ Прием и зачисление на счета денежных средств в иностранной валюте [ПРИЕМ_ЗАЧИСЛ_ФИЗ_АКБ]". Папка No 97611015
================================================================================
Документы не созданы. Папка удалена
#DETAIL_COM Запись протокола расчета комиссии окончена
[PAY_TARIF_NEW]: Вышли из BUSINESS_OP, предварительный расчет = Нет
[PAY_TARIF_NEW]: Номер документа=318495
[PAY_TARIF_NEW]: P_DOC = 23054093083
[PAY_TARIF_NEW]: Вставляем запись в HISTORY_STATE
[PAY_TARIF_NEW]: Вышли из цикла по графику расчета\выплат
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи по КЛИЕНТ-БАНК--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи клиентов не по Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: Вышли из цикла по услугам
[PAY_TARIF_NEW]: Вышли из цикла по тарифам
[PAY_TARIF_NEW]: << Выходим наружу
[TAKE_ON_PLAN]: Вернулись в TAKE_ON_PLAN
[TAKE_ON_PLAN]: Ищем договор по счету 30102810700000000314
[TAKE_ON_PLAN]: Найден договор TRC №0020000000
[TAKE_ON_PLAN]: Документ N 318495 MAIN_DOCUM, сумма 1
[TAKE_ON_PLAN]: Запуск PAY_TARIF_NEW
[TRC].[PAY_TARIF]: Вышли из цикла по тарифам
[TRC].[PAY_TARIF]: Выходим наружу
[TAKE_ON_PLAN]: Вернулись в TAKE_ON_PLAN |
В конце как раз те комиссии, которые мне нужны. Но когда провожу документ ничего не формируется. Может еще какую отладку включить? |
Приветствую.
Судя по логу шаблон не формируется из за невыполнения условия
Код: | #BO **********Обработка шаблона No 1 "Прием и зачисление на счета денежных средств в иностранной валюте [КОМИС_ПЕРЕСЧЕТ]"(id = 31843846)**********
#BO Проверка условия: "[ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'"
[CALC_PARAMS]::[RUN_CALC_PAR]: Вычисленное выражение: 'Ю'='Ф' and 'RUB'!='RUB'
#BO **********Обработка шаблона No 1 "Прием и зачисление на счета денежных средств в иностранной валюте [КОМИС_ПЕРЕСЧЕТ]"(id = 31843846)**********
#BO Проверка условия: "[ТИП_КЛИЕНТА]='Ф' and [ВАЛ_СЧЕТ_РКО]!='RUB'"
[CALC_PARAMS]::[RUN_CALC_PAR]: Вычисленное выражение: 'Ю'='Ф' and 'RUB'!='RUB'
#BO Пропущена обработка шаблона No 1 #BO Пропущена обработка шаблона No 1 |
Если речь об этой комиссии то тут можно копию шаблона создать и условие 'RUB'!='RUB' подшаманить...
Или имеются в виду эти комиссии
Код: |
: Вышли из цикла по графику расчета\выплат
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи по КЛИЕНТ-БАНК--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи клиентов не по Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании |
? |
|
|
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Чт Ноя 17, 2016 12:01   |
|
Полезность: Нет оценки
|
Да,имеются ввиду последние строки.
Код: | : Вышли из цикла по графику расчета\выплат
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи по КЛИЕНТ-БАНК--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании
[PAY_TARIF_NEW]: ---Обработка услуги АКБ Комиссия за платежи клиентов не по Клиент-Банк--- doc_comm=1
[PAY_TARIF_NEW]: md_exists=0, P_DOC=23054093083, doc_class=MAIN_DOCUM
[PAY_TARIF_NEW]: Определен вид документа по ссылке
[PAY_TARIF_NEW]: Вид документа: MAIN_DOCUM
[PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании |
Но чудным образом комиссии заработали. Хотя вроде, кроме включения всяческих отладок ничего не менял. Мистика какая то. |
|
|
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Чт Ноя 17, 2016 14:41   |
|
Полезность: Нет оценки
|
smirnovan пишет: | . Хотя вроде, кроме включения всяческих отладок ничего не менял. Мистика какая то. |
включение всяческих отладок вызывает перекомпиляцию всяческих операций. |
|
|
smirnovan Участник со стажем
Вступление в Клуб: 10.12.2014
|
Чт Ноя 17, 2016 14:46   |
|
Полезность: Нет оценки
|
Это понятно, тоже уже думал об этом. В следующий раз буду смотреть невалидные операции |
|
|
OlegFB Участник - экстремал
Вступление в Клуб: 11.07.2007
|
Пт Ноя 18, 2016 09:26   |
|
Полезность: Нет оценки
|
vtar пишет: | smirnovan пишет: | . Хотя вроде, кроме включения всяческих отладок ничего не менял. Мистика какая то. |
включение всяческих отладок вызывает перекомпиляцию всяческих операций. |
конкретно эта операция в БО "Вывод оталдочной информации в канал" ничего не компилирует, просто инициализирует глобальную переменную в библиотеке
Код: | [LIB].OUTPUT_DEBUG := OUTPUT_DEBUG;
[LIB].NAME_DEBUG_PIPE := NAME_PIPE; |
так что трабл был в чём то другом. Возможно тупо в том что небыло достаточно денег на счёте для списания комиссии. |
|
|
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Пт Ноя 18, 2016 09:31   |
|
Полезность: Нет оценки
|
OlegFB пишет: | vtar пишет: | smirnovan пишет: | . Хотя вроде, кроме включения всяческих отладок ничего не менял. Мистика какая то. |
включение всяческих отладок вызывает перекомпиляцию всяческих операций. |
конкретно эта операция в БО "Вывод оталдочной информации в канал" ничего не компилирует, просто инициализирует глобальную переменную в библиотеке
Код: | [LIB].OUTPUT_DEBUG := OUTPUT_DEBUG;
[LIB].NAME_DEBUG_PIPE := NAME_PIPE; |
так что трабл был в чём то другом. Возможно тупо в том что небыло достаточно денег на счёте для списания комиссии. |
Приветствую коллеги
Причина в логе есть
Код: | [PAY_TARIF_NEW]: Пропускаем: Эта комиссия не при формировании |
По исходникам посмотреть в каком случае выводится это сообщение...не?) |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|