Получение аванса в ЗИК 7.7
Показывать по
10
20
40
сообщений
- 1
- 2
30.08.2007
11:41
#2
Да, работает. Нужно в карточке сотрудника указать конкретной суммой аванс. и при заполнении в документе "Выплата заработной платы" по кнопке Заполнить (выбрать - получение аванса).
30.08.2007
12:02
#3
Спасибо. Но если сотрудников много надо всем вводить? А нельзя процентом от оклада?
30.08.2007
13:06
#4
Напишите сами или попросите программиста сделать обработку, которая автоматически заполнит аванс процентом от оклада. А так, типовое решение этого не позволяет.
30.08.2007
14:01
#5
Спасибо. Пока знаний не хватает, чтобы писать обработки. Если у кого есть, помогите? Оказывается на сегодня принято решение оплачивать аванс всем одинаковой суммой. Наверное даже легче. Но обработку все равно надо.
30.08.2007
14:52
#6
"Создаете внешнюю обработку, в моделе пишите следующий код:
СпрСотр=СоздатьОбъект("Справочник.Сотрудники");
СпрСотрЭл=СоздатьОбъект("Справочник.Сотрудники");
СпрСотр.ВыбратьЭлементы();
Пока СпрСотр.ПолучитьЭлемент()=1 Цикл
Если СпрСотр.ТекущийЭлемент().ЭтоГруппа()=0 Тогда
СпрСотрЭл=СпрСотр.ТекущийЭлемент();
СпрСотрЭл.Аванс=2000;// тут указываете нужную сумму
СпрСотрЭл.Записать();
КонецЕсли;
КонецЦикла;"
СпрСотр=СоздатьОбъект("Справочник.Сотрудники");
СпрСотрЭл=СоздатьОбъект("Справочник.Сотрудники");
СпрСотр.ВыбратьЭлементы();
Пока СпрСотр.ПолучитьЭлемент()=1 Цикл
Если СпрСотр.ТекущийЭлемент().ЭтоГруппа()=0 Тогда
СпрСотрЭл=СпрСотр.ТекущийЭлемент();
СпрСотрЭл.Аванс=2000;// тут указываете нужную сумму
СпрСотрЭл.Записать();
КонецЕсли;
КонецЦикла;"
- 1
- 2
ЗиК надбавка за выслугу лет, исправление стажа, последствия !!Скидка в Товарном Чеке. Торговля и Склад 7.
Читают тему
(гостей: 1)