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

Заполнение счета в документе

Автор AlenkaInt, 18 окт 2012, 21:27

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

AlenkaInt

Процедура или функция с указанным именем не определена (ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл)
   <<?>>ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(НовСтр, "Услуги", Истина, Истина); (Проверка: Толстый клиент (обычное приложение))

cska-fanat-kz

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

AlenkaInt

Это не в общем модуле, это в модуле объекта документа поступление товаров и услуг.

cska-fanat-kz

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

AlenkaInt

Я скопировала имя. Процедура экспортная. Может она недоступна в модуле обработки?

cska-fanat-kz

Сорри, голова не работает сегодня. Конечно недоступна )
Попробуйте

ДокументПоступление = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
......
ДокументПоступление.ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(НовСтр, "Услуги", Истина, Истина);
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

mixqn

ДокПоступление.ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(НовСтр, "Услуги", Истина, Истина);

cska-fanat-kz

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

AlenkaInt

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

cska-fanat-kz

Процедура Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта) Экспорт
   ДокПоступление = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
   ЗаполнитьЗначенияСвойств(ДокПоступление, Объект);
    Для каждого Стр Из Объект.Услуги Цикл
    НовСтр = ДокПоступление.Услуги.Добавить();
    ЗаполнитьЗначенияСвойств(НовСтр, Стр);
    ДокПоступление.ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(НовСтр, "Услуги", Истина, Истина);
    КонецЦикла;   
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск