Имя: Пароль:
1C
1С v8
ЗУП 2.5.89.1: вид начисления "Оплата питания без учета дней в командировках"
0 pepperrevolver
 
07.03.15
23:09
Здравствуйте.. собственно, вопрос в subj..

Нужно создать вид начисления "Оплата питания без учета дней в командировках"..
что-то типа того:

Результат = Фиксированная сумма * (Отработано времени в днях - Время в командировках)

Можно ли обойтись стандартным редактором формул или надо что-то делать еще: добавлять новые виды времени (Время в командировках), дописывать модули расчета?..
1 pepperrevolver
 
08.03.15
23:36
ура.. всем спасибо.. разобрался ;-)
2 kumena
 
08.03.15
23:44
(1) поздравляю!
ура, еще один зарплатчик научился пользоваться вытеснением ))
3 pepperrevolver
 
09.03.15
00:16
не.. не вытеснением.. новым показателем мотивации..
4 Armando
 
09.03.15
02:05
(3) извините, вы нам не подходите
5 FlashC
 
09.03.15
02:17
(0) как я Вас понимаю - молодец! Не забывай - сейчас всё за бабло.... или сам - но Вы молодей - по отзывам)))
6 pepperrevolver
 
09.03.15
03:50
(2) а что вытеснять?.. какой вид расчета?.. если вытеснять..

(4) тут просто допиленная конфа и нельзя использовать вид времени Командировка в виде расчета, потому что расчетный вид времени = Явка (это допилено), а вид времени кадровый = Командировка..
7 pepperrevolver
 
09.03.15
03:51
в регистре Рабочее время сотрудников..
8 FlashC
 
09.03.15
04:16
(7) отлично - Вы узнали про табель?
9 FlashC
 
09.03.15
04:18
Так что давайте так, пока смехоИОвину не развели - просто логически и по смыслу...
10 FlashC
 
09.03.15
04:19
и да, если я не прав сразу прошу прощения...
11 pepperrevolver
 
09.03.15
04:23
(9) да, в табеле указывается К8, а при проведении пишется Явка в ВидРабочегоВремени (расчетный) и Командировка в ВидРабочегоВремениКадровый, потому что в этой организации командировка расчитывается по окладу..

у них это было допилено, что в регистр пишется Явка..
12 pepperrevolver
 
09.03.15
04:28
ах.. да.. это ЗУП для Казахстана, но очень похожа на русскую..
13 FlashC
 
09.03.15
05:00
(11,12) это не приказ, так просто вырвалось... Но подумать не помешало бы!
14 pepperrevolver
 
09.03.15
05:13
короче.. вышло:
- новый вид расчета "Компенсация питания, исключая дни в командировках" с формулой
Результат = Фиксированная сумма * (Время в днях - Время в командировках в днях)

- новый показатель схем мотивации "ВремяВКомандировкахВДнях"
- внешняя обработка, которая ежемесячно заполняет этот показатель по сотрудникам из регистра РабочееВремяРаботниковОрганизации

т.е. "родной" код конфигурации не затронут..

в связи с этим вопрос: можно ли сделать еще короче ;-)
15 pepperrevolver
 
09.03.15
05:14
заполняет показатель = это пишется в регистр сведений ЗначенияПоказателейСхемМотивации..
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший