Транзакции и их шаблоны
- shumamura
- Автор темы
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK3
- Сообщений: 52
- Спасибо получено: 51
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- mms
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK1
Вам нужно:
1. Взять определенный учетной политикой (либо другими внутренними нормативными документами) порядок погашения задолженности: основного долга, пеней, процентов, штрафов, комиссий.
2. Взять подходящий пример транзакции модуля КиД и настроить ее под ваши требования. Очередность погашения будет определяться номерами шаблонов. Для того, чтобы выполнять погашения в рамках остатка на счете клиента, используйте в каждом шаблоне функцию Мин(Остаток на счете,Сумма к погашению). Например Min(Neg(Ост(Дб(1))),(Прм(8,ПД,Да)+Прм(14,ПД,Да)+Прм(94,ПД)))
ИБС "БИСКВИТ" >> внедрение, сопровождение, консалтинг, развитие >> www.reunico.ru
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- shumamura
- Автор темы
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK3
- Сообщений: 52
- Спасибо получено: 51
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- mms
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK1
Но зачем?
Если есть понятный стандартный механизм: сумма нулевая - шаблон не отрабатывает. Зачем велосипед изобретать?
ИБС "БИСКВИТ" >> внедрение, сопровождение, консалтинг, развитие >> www.reunico.ru
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- shumamura
- Автор темы
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK3
- Сообщений: 52
- Спасибо получено: 51
mms пишет: Какие-то способы есть. Процедуры подавления шаблонов, прописываемые в допреках, и т.д.
Но зачем?
Если есть понятный стандартный механизм: сумма нулевая - шаблон не отрабатывает. Зачем велосипед изобретать?
У нас сумму вручную вводили, поэтому и шаблон не пропускал нулевые суммы - бухи вбивали сумму 1р. затем после выполнения транзакции удаляли эту проводку. Получается, если в расчете суммы стоит формула и результат ее ноль, то шаблон не работает?! Правильно я понял?
и еще - поясните немного плиз, как работает процедура all_flt - откуда берется фильтр договоров или процедура отрабатывает по всем договорам?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- mms
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK1
" - именно так.
"all_flt - откуда берется фильтр договоров или процедура отрабатывает по всем договорам? "
На первом шаблоне транзакции, допреквизит: Фильтр, где прописываются настройки фильтра, например "bis,loan_cd.p,m_31n,Кредит". Если дополнительно установить реквизит "ShowObject" в значение ДА, отбираемые по фильтру договоры будут выводиться на экран для отбора (исключения) перед исполнением транзакции.
ИБС "БИСКВИТ" >> внедрение, сопровождение, консалтинг, развитие >> www.reunico.ru
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- shumamura
- Автор темы
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK3
- Сообщений: 52
- Спасибо получено: 51
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- mms
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK1
Вы его указываете в экранной форме ввода документа?
ИБС "БИСКВИТ" >> внедрение, сопровождение, консалтинг, развитие >> www.reunico.ru
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- shumamura
- Автор темы
- Не в сети
- COM_KUNENA_SAMPLEDATA_RANK3
- Сообщений: 52
- Спасибо получено: 51
mms пишет: ИНН получателя сохраняется в opb.inn.
Вы его указываете в экранной форме ввода документа?
Да, я его ввожу, но не сохраняется. т.е. не сохранялся.
делал два шаблона, в первом производится ввод реквизитов документа, а во втором производилось уже создание проводки. вот и во втором шаблоне значение ИНН не откуда надо брал. теперь получилось, Спасибо!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.