Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   База вида расчета без начисления (http://forums.kuban.ru/f1040/baza_vida_rascheta_bez_nachisleniya-5548625.html)

Stellla 25.03.2014 09:07

База вида расчета без начисления
 
Месячная премия за прошлый месяц. Процент варируется. Хорошо бы в текущем месяце прикинуть на что выходим по премии с различным процентом, без начисления. Т.е. получить базу расчета по каждому сотру (предыдущий месяц закрыт),задавая процент премии, в виде отчета.

VZ 25.03.2014 09:14

0-Stellla >Не надо говорить кррасиво. Скажи проще: "Премия произвольно начисляется. В зависимости от вставания на левую или правую ногу".
И сразу выползет решение: Делаем списочек где-то в екселе, а потом перетягиваем в документ конфы.

Buhta 25.03.2014 09:17

0-Stellla > ну напишите обработку и прикидывайте. алгоритмы в конфе подсмотреть можно. или готовое надо?

Stellla 25.03.2014 09:25

1-Данные для расчета премии в 1С. Прошлый месяц все отработали по разному(отпуск, б/л).У каждого свои доплаты, которые входят в базу. Много болели, значит процент премии можно увеличивать.
2- глПолучитьБазуВР может подойти?

Buhta 25.03.2014 09:28

3-Stellla > может:)

Buhta 25.03.2014 09:33

+ не надо всю. достаточно куска. например:
ЖрнЗарплата.ВыбратьЗаписиПоОбъекту(Сотрудник, ДатаНачалаДоплаты, ДатаОкончанияДоплаты);
Счетчик = 0;
Пока ЖрнЗарплата.ПолучитьЗапись() = 1 Цикл
Если глВходитВБазу(ЖрнЗарплата.ВидРасч, ВРасчета, СоставБазы, Счетчик) = 0 тогда
Продолжить;
КонецЕсли;
УчитываемыйРез = ЖрнЗарплата.Результат;
БазаВР = БазаВР + УчитываемыйРез;
глСообщениеТрассировки(глСообщенияТрассировки, " действует с _П01 по _П02; результат - _П03", 0, 0,ЖрнЗарплата.ДатаНачала,"ДДДММММГГГГ",ЖрнЗарплата.ДатаОкончания,"ДДДММММГГГГ",УчитываемыйРез, "Ч15.2");
КонецЦикла;
ну с датами как-нить разберетесь...

Stellla 25.03.2014 09:41

5-Здорово! Спасибо.


Текущее время: 04:23. Часовой пояс GMT +3.