|
1с Бух 3.0. Изменение проводок Отражение за в БУ
| ☑ |
0
Тринадцать
16.05.22
✎
14:07
|
Всем привет! Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.109.57)
Документ Отражение зп в БУ делает проводки по удержаниям по счету 73.03. Ранее на счет 73.03 добавили свое субконто. Данные для заполнения есть в тч Удержания.
Делаю через расширение, процедурой &После("ОбработкаПроведения").
Если документ был проведен ранее, отрабатывает корректно. А у нового документа при проведении проводок нет вообще, даже стандартных.
Подскажите, в чем может быть проблема?
|
|
1
PuhUfa
16.05.22
✎
14:11
|
(0) Видимо в твоем расширении и не умении пользоваться отладчиком
|
|
2
Тринадцать
16.05.22
✎
14:15
|
Дела подобное в Док Реализация, там отрабатывает корректно.
Вот код расширения
&После("ОбработкаПроведения")
Процедура Расш1_ОбработкаПроведения(Отказ, РежимПроведения)
НаборЗаписей = Движения.Хозрасчетный;
НаборЗаписей.Отбор.Регистратор.Установить(Ссылка);
НаборЗаписей.Прочитать();
Для каждого Проводка из НаборЗаписей цикл
Если Проводка.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("73.03") тогда
Для каждого Стр из УдержаннаяЗарплата цикл
Если стр.ФизическоеЛицо = Проводка.СубконтоКт.РаботникиОрганизаций
и стр.Подразделение = Проводка.ПодразделениеКт
и стр.Сумма = Проводка.Сумма
и ЗначениеЗаполнено(Стр.ИНФ_ВидыУдержаний) тогда
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, 2, Стр.ИНФ_ВидыУдержаний);
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
НаборЗаписей.Записать();
КонецПроцедуры
|
|
3
vtolga
16.05.22
✎
16:36
|
Насколько я помню, пока в документе не поставить галку "Отражено в учете" - проводок не будет. Ее должен поставить бухгалтер после проверки документа.
|
|
4
Тринадцать
16.05.22
✎
17:12
|
эта галочка стоит, но проводок все равно нет
|
|
5
Amra
16.05.22
✎
17:16
|
(4) НаборЗаписей.Отбор.Регистратор.Установить(Ссылка);
НаборЗаписей.Прочитать();
Вот это убери и попробуй
|
|