Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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   |
|
Полезность: Нет оценки
|
Пробовал занулять реквизиты не клиента. Эффект тот же.
Как мне ответили в службе поддержки, реквизиты не отображаются, но присутствуют и используются системой.  |
|
 |
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 пишет: | Пробовал занулять реквизиты не клиента. Эффект тот же.
Как мне ответили в службе поддержки, реквизиты не отображаются, но присутствуют и используются системой.  | А как мне ответили там же, реквизиты подтягиваются только при обработке документа.
Ситация чуть другая - документ создается бизнес-операцией по шаблону. При этом KL_DT вычисляется продуктом, а в BUSINESS_OP поля ИНН и КПП, которые живут в структуре KL_DT.[2] - для чего-то зачищаются. Соответственно, при печати необработанного документа эти поля пустые... Обещали рассмотреть. |
|
 |
|