|
Не выполняет процедуру из модуля документа. |
☑ |
0
GreatOne
18.08.14
✎
00:41
|
Видимо торможу на ночь.
Типовая БП. Документ СписаниеСРасчетногоСчета. В его модуле есть процедура ЗаполнитьПоЗарплатеКВыплатеОрганизацииРегл(Основание, Предупреждать = Истина) .
Делаю
ДокОбъект = Реквизит1.ПолучитьОбъект();
ДокОбъект.ЗаполнитьПоЗарплатеКВыплатеОрганизацииРегл(ОснованиеДляЗП); ругается {Форма.Форма.Форма(5)}: Метод объекта не обнаружен (ЗаполнитьПоЗарплатеКВыплатеОрганизацииРегл)
докум.ЗаполнитьПоЗарплатеКВыплатеОрганизацииРегл(основаниезп, истина);
должно ведь быть элементарно, что не так?
|
|
1
GreatOne
18.08.14
✎
00:42
|
короче вот делаю тест:
Процедура КнопкаВыполнитьНажатие(Кнопка)
докум = Реквизит1.получитьОБъект();
основаниезп = документы.ЗарплатаКВыплатеОрганизаций.НайтиПоНомеру("Из0000001/1");
докум.ЗаполнитьПоЗарплатеКВыплатеОрганизацииРегл(основаниезп, истина);
докум.Записать();
КонецПроцедуры
Не работает! Не понял, как так вообще?
|
|
2
GreatOne
18.08.14
✎
00:48
|
ааа, не экспортная.. очень жаль..
|
|
3
GreatOne
18.08.14
✎
00:59
|
вообще интересно, как можно пересчитать ТЧ документа списания с РС по ведомости ЗП? Я делаю перенос из КА в БП, в КА это 1 строчка с документом, а в БП надо на каждого сотрудника из ведомости копировать строку с суммой и фамилией + сам документ ведомости.
Сейчас скопировал код из процедуры "ЗаполнитьПоЗарплатеКВыплатеОрганизацииРегл" в ПКО после загрузки, но думаю, что должно быть как то проще.
|
|