Добавление строк в табличную часть ЗУП
19.12.2011
17:41
#1
"Доброго времени суток!!
Подскажите, пожалуйста. Создала в ЗУПе внешнюю обработочку, из которой печатаются отчеты. Теперь мне нужно, чтоб из нее еще формировались проводки в документе "Отражение зарплаты в регламентированном учете".
Для Каждого ТекСотрудник Из ТаблицаСотрудников Цикл
Если ТекСотрудник.ОстатокОтпуска = 0 Тогда
ТекСотрудник.Сумма = 0;
ТекСотрудник.СреднеДневнойЗаработок = 0;
Продолжить;
КонецЕсли;
ТекСотрудник.Сумма = РасчетСреднегоПоСотруднику(ДокОбъект,ТекСотрудник.Сотрудник,Период,ТекСотрудник.ОстатокОтпуска);
ТекСотрудник.СреднеДневнойЗаработок = ТекСотрудник.Сумма / ТекСотрудник.ОстатокОтпуска;
Порядок = Порядок + 1;
КонецЦикла;
ОсновныеПоказатели.Загрузить(ТаблицаСотрудников);
Вот. Есть ТаблицаСотрудников.
Как из нее выцепить данные, чтоб сформировать проводки?
Помогите, пожалуйста"
Подскажите, пожалуйста. Создала в ЗУПе внешнюю обработочку, из которой печатаются отчеты. Теперь мне нужно, чтоб из нее еще формировались проводки в документе "Отражение зарплаты в регламентированном учете".
Для Каждого ТекСотрудник Из ТаблицаСотрудников Цикл
Если ТекСотрудник.ОстатокОтпуска = 0 Тогда
ТекСотрудник.Сумма = 0;
ТекСотрудник.СреднеДневнойЗаработок = 0;
Продолжить;
КонецЕсли;
ТекСотрудник.Сумма = РасчетСреднегоПоСотруднику(ДокОбъект,ТекСотрудник.Сотрудник,Период,ТекСотрудник.ОстатокОтпуска);
ТекСотрудник.СреднеДневнойЗаработок = ТекСотрудник.Сумма / ТекСотрудник.ОстатокОтпуска;
Порядок = Порядок + 1;
КонецЦикла;
ОсновныеПоказатели.Загрузить(ТаблицаСотрудников);
Вот. Есть ТаблицаСотрудников.
Как из нее выцепить данные, чтоб сформировать проводки?
Помогите, пожалуйста"
20.12.2011
10:55
#2
Голубушка, а Вам не кажется что Вы дофига яиц в одно лукошко кидаете? Может гораздо проще заполнить/дозаполнить в документе "Отражение зарплаты в регламентированном учете" табличные части по основным и дополнительным начислениям а проводки формировать уже штатными средствами документа?
Читают тему
(гостей: 1)