Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 07:51

Заполнение платежного поручения

Автор tuandreeva, 24 апр 2015, 10:32

0 Пользователей и 1 гость просматривают эту тему.

tuandreeva

Здравствуйте, при загрузке данных для создания платежных поручений:
кол = элементыФормы.ТабличныйДокумент.ВысотаТаблицы;
Для к=2 по кол цикл
ДокОперация = Документы.ПлатежноеПоручение.СоздатьДокумент();
ДокОперация.Номер= ЭлементыФормы.ТабличныйДокумент.Область(к, 11).Текст;
ДокОперация.ВидОперации=Справочники.ВидыОпераций.НайтиПоНаименованию("Прочие перечисления");
ДокОперация.Дата = Дата(ЭлементыФормы.ТабличныйДокумент.Область(к, 3).Текст);
ДокОперация.Учреждение=справочники.Организации.НайтиПоНаименованию("Наше Учреждение");
ДокОперация.ДатаПроведения=Дата(ЭлементыФормы.ТабличныйДокумент.Область(к, 3).Текст);
[color=red]ДокОперация.ЛицевойСчет=справочники.ЛицевыеСчета.НайтиПоНаименованию("814.72.852.0");[/color]
ДокОперация.Баланс= Справочники.Баланс.НайтиПоНаименованию("Областной");
и т.д.

В части заполнения поля ЛицевойСчет при формировании ПП заполняется, но вот когда открываешь выбор лицевого счета в готовом поручении, то ссылка на этот лицевой счет отсутствут. Вопрос КАК Правильно выбрать лицевой счет:ДокОперация.ЛицевойСчет=?

vitasw

Код создания лицевого счета где? Предлагаете гадать на кофейной гуще?

tuandreeva

Цитата: vitasw от 24 апр 2015, 11:10
Код создания лицевого счета где? Предлагаете гадать на кофейной гуще?
Не создание лицевого счета, а в новом платежном поручении заполнить поле Лицевой счет. Как программно вставить лицевой счет.
Мне нужен номер лицевого счета "814.72.852.0"
см. код выше:
ДокОперация.ЛицевойСчет=????

cska-fanat-kz

в окне выбора лицевого счета смотрите, какие делаются отборы и какие из реквизитов вашего созданного счета неправильно заполнены (ровно как и незаполнены вообще, т.е. так сказать не соответствуют отбору).
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

tuandreeva

Вы имеете ввиду эти отборы? Но вот номер лицевого счета в этом обсуждении я придумала

cska-fanat-kz

Вообщем надо в ПП у реквизита ЛицевойСчет смотреть НачалоВыбора() что там происходит...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

tuandreeva

Процедура ЛицевойСчетНачалоВыбора(Элемент, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;
ФормаВыбораЛС = Справочники.ЛицевыеСчета.ПолучитьФормуВыбора("ФормаВыбораРасширенная",Элемент);

ФормаВыбораЛС.СписокОтборов = Новый Структура;

Если ЗначениеЗаполнено(ПолучитьЛокальнуюПеременную("ЦентрализованнаяБухгалтерия")) Тогда
СписокУчреждений = Новый СписокЗначений;
СписокУчреждений.Добавить(Учреждение);
СписокУчреждений.Добавить(ПолучитьЛокальнуюПеременную("ЦентрализованнаяБухгалтерия"));
        ФормаВыбораЛС.СписокОтборов.Вставить("Учреждение", СписокУчреждений);
    Иначе
ФормаВыбораЛС.СписокОтборов.Вставить("Учреждение", Учреждение);
КонецЕСли;

ФормаВыбораЛС.СписокОтборов.Вставить("ДатаОткрытияНеПозже", Дата);
ФормаВыбораЛС.СписокОтборов.Вставить("ДатаЗакрытияНеРанее", Дата);

Если ЗначениеЗаполнено(РеквизитыЛицевогоСчета) Тогда
ФормаВыбораЛС.СписокОтборов.Вставить("НачальноеЗначениеВыбора", РеквизитыЛицевогоСчета);
КонецЕСли;

ФормаВыбораЛС.Открыть();

КонецПроцедуры

Добавлено: 24 апр 2015, 15:41


при выборе лицевого счета открывается окно см. во вложении.
Если я пишу:
ДокОперация.ЛицевойСчет=Справочники.ЛицевыеСчета.НайтиПоРеквизиту ("ЛицевойСчетНаименование", "214.72.888.0");
Ошибка:
Неверно указан реквизит
Помогите, вся запуталась

cska-fanat-kz

для поиска по наименованию есть отдельный метод НайимПоНаименованию()
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

tuandreeva

НайтиПоНаименовнаию тоже не работает. Т.Е. В платежке вижу номер лицевого счета стоит, но вот при формировании журнала операций в отборе выбираю Разделы лицевых счетов-лицевой счет, не формирует по созданным платежкам. Если создаю документ в программе, выбираю ЛСЧ (тот же), то журнал формируется. Как увидеть данные по этим платежкам?
Деньги со счета списываются, но вот операция по этому ЛСЧ не вижу именно вжурнале

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск