CftClub.ru
Клуб специалистов ЦФТ-Банк

Програмное создание платежного поручения

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
Kozyrev
Участник - экстремал


Вступление в Клуб: 03.09.2007
СообщениеЧт Мар 12, 2009 12:33   Програмное создание платежного поручения Ответить с цитатой
Полезность: Нет оценки
Есть операция (моя), которая читает данные из справочника и на основе их создает платежное поручение. На форме можно выбрать плательщика и получателя. Операция вызывает функцию ::[MAIN_DOCUM].[NEW#AUTO]( ... ).

До версии 8.7 все отрабатывало верно. После установки 9.1, если получатель или плательщик - клиент банка, то в создаваемой программным путем платежке поля при просмторе по F3 ИНН и КПП пустые, при выводе на печать - реквизиты есть, но не всегда, если провести - реквизиты есть.

Менеджер по сопровождению ответил так:

Цитата:
Раньше была просто логика в документе, когда его открываешь по Ф3 - что если инн пустой то подтягивать его с клиента, теперь эту логику убрали.
Т.е. при печати подтянется, а при просмотре документа нет.
Вам надо передавать инн при создании документа в конструктор.

В операции ::[MAIN_DOCUM].[NEW#AUTO]( ... ) нельзя передать ИНН и КПП, можно передать только ссылку на клиента...

Подскажите, пожалуйста, где копать? Как быть?
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеЧт Мар 12, 2009 12:41    Ответить с цитатой
Полезность: Нет оценки
у нас 9.1 еще нет.
Поэтому спрошу - а через P#KL_DT и P#KL_KT пробовали? В этих структурах есть ИНН у не клиента банка. Попробуйте заполнить его даже для клиента банка.
Kozyrev
Участник - экстремал


Вступление в Клуб: 03.09.2007
СообщениеЧт Мар 12, 2009 12:44    Ответить с цитатой
Полезность: Нет оценки
Пробовал и через параметры операции и пробовал переть ссылку на клиента, выбрав его из базы. Пролема есть только с клиентами. С не клиентами все нормально.
Причем клиент банка в ПП должен заполняться как клиент банка...
ranov
Участник


Вступление в Клуб: 24.06.2008
СообщениеПт Мар 13, 2009 09:49    Ответить с цитатой
Полезность: Нет оценки
Kozyrev пишет:
Пробовал и через параметры операции и пробовал переть ссылку на клиента, выбрав его из базы. Пролема есть только с клиентами. С не клиентами все нормально.
Причем клиент банка в ПП должен заполняться как клиент банка...


А Вы очищаете поля не клиента (КПП,ИНН.....)?
Kozyrev
Участник - экстремал


Вступление в Клуб: 03.09.2007
СообщениеПт Мар 13, 2009 10:00    Ответить с цитатой
Полезность: Нет оценки
Пробовал занулять реквизиты не клиента. Эффект тот же.

Как мне ответили в службе поддержки, реквизиты не отображаются, но присутствуют и используются системой. Very Happy
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПн Мар 23, 2009 11:57    Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
у нас 9.1 еще нет.
Поэтому спрошу - а через P#KL_DT и P#KL_KT пробовали? В этих структурах есть ИНН у не клиента банка. Попробуйте заполнить его даже для клиента банка.


Тоже повторилась описанная автором темы ситуация.
Помогло предложенное мной ранее решение.
В структурах P#KL_DT и P#KL_KT заполнил ИНН и все вроде как заработало.
DT_KT
Гость



СообщениеСр Апр 01, 2009 18:41    Ответить с цитатой
Полезность: Нет оценки
По ф3 теперь ИНН загружается из не клиентских реквизитов.
Заполняйте их и будет вам счастье.
Сохраняется после редактирования там же.
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеЧт Апр 02, 2009 13:41    Ответить с цитатой
Полезность: Нет оценки
Kozyrev пишет:
Пробовал занулять реквизиты не клиента. Эффект тот же.

Как мне ответили в службе поддержки, реквизиты не отображаются, но присутствуют и используются системой. Very Happy
А как мне ответили там же, реквизиты подтягиваются только при обработке документа.
Ситация чуть другая - документ создается бизнес-операцией по шаблону. При этом KL_DT вычисляется продуктом, а в BUSINESS_OP поля ИНН и КПП, которые живут в структуре KL_DT.[2] - для чего-то зачищаются. Соответственно, при печати необработанного документа эти поля пустые... Обещали рассмотреть.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru