ЗиК 7.7 релиз290,Не верно расчитывает графу дней по календарю отпуска!!!
05.08.2009
13:53
#1
Здравствуйте!При вводе документа начисление отпуска на вкладке расчет среднего неверно расчитываеться графа "дней по календарю отпуска"суммы ставиться правильно,число фактически отработанных дней тоже есть,а дней по календарю отпуска не считает .В чем может быть причина???
06.08.2009
09:29
#2
В конфигурации есть календарь "отпуск по календарным дням", может он не заполнен за периоды сборки сведений по среднему? Проконтролируйте это
07.08.2009
15:30
#4
Скачайте файлик: навигации по файлообменнику укажите, что у вас Бесплатный аккаунт, пробежит счетчик, появится кнопка на скачивание файла. Сохраните его в любом месте своего жесткого диска. Потом запустите программу в обычном режиме, сделайте меню: Файл-Открыть, укажите на полученный файл. То что вам напишется в окно сообщений забросьте сюда, почитаем
10.08.2009
08:11
#5
"Документ: Начисление отпуска №001308 от 10.08.09
Документ основание:
Вид отпуска: Отпуск очередной
Отпуск с 13.07.2009 по 30.07.2009
Тип расчета: По календарным дням
Количество месяцев выборки доходов: 12
Использовать среднечасовой заработок: 0
Определенная дата события при вызове глЗаполнитьДанныеСреднегоЗаработкаОтпуска()=13.07.2009
Порядок расчета среднего заработка: 3
Актуальный приказ о приеме на работу: Прием на работу №28-К от 18.04.06
Стартовая позиция выборки периодов: 01.07.2008
Конечная позиция выборки периодов: 30.06.2009
Состав календаря "Отпуск по календарным дням"
Июль 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Август 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Сентябрь 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Октябрь 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Ноябрь 2008 г.: 1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Декабрь 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Январь 2009 г.: 0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Февраль 2009 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
Март 2009 г.: 1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Апрель 2009 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Май 2009 г.: 0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Июнь 2009 г.: 1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Количество видов расчетов, фиксирующих отработанное рабочее время: 34
Собранный массив отработанных дней:
Июль 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Август 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
Сентябрь 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1
Октябрь 2008 г.: 1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1
Ноябрь 2008 г.: 1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
Декабрь 2008 г.: 1,0,1,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0
Январь 2009 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0
Февраль 2009 г.: 1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Март 2009 г.: 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Апрель 2009 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Май 2009 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Июнь 2009 г.: 0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Определенное количество отработанного времени по календарным дням:
Период с 01.06.2009 по 30.06.2009, рабочий график: шестидневка(определен на дату 30.06.2009), результат = 21.56
Период с 01.05.2009 по 31.05.2009, рабочий график: шестидневка(определен на дату 31.05.2009), результат = 0
Период с 01.04.2009 по 30.04.2009, рабочий график: шестидневка(определен на дату 30.04.2009), результат = 0
Период с 01.03.2009 по 31.03.2009, рабочий график: Основной график(определен на дату 31.03.2009), результат = 0.95
Период с 01.02.2009 по 28.02.2009, рабочий график: Основной график(определен на дату 28.02.2009), результат = 28.35
Период с 01.01.2009 по 31.01.2009, рабочий график: Основной график(определен на дату 31.01.2009), результат = 4.74
Период с 01.12.2008 по 31.12.2008, рабочий график: шестидневка(определен на дату 31.12.2008), результат = 15.17
Период с 01.11.2008 по 30.11.2008, рабочий график: шестидневка(определен на дату 30.11.2008), результат = 2.94
Период с 01.10.2008 по 31.10.2008, рабочий график: шестидневка(определен на дату 31.10.2008), результат = 25.61
Период с 01.09.2008 по 30.09.2008, рабочий график: шестидневка(определен на дату 30.09.2008), результат = 3.92
Период с 01.08.2008 по 31.08.2008, рабочий график: шестидневка(определен на дату 31.08.2008), результат = 0.95
Период с 01.07.2008 по 31.07.2008, рабочий график: шестидневка(определен на дату 31.07.2008), результат = 0
и расчетный листок за июль 2008 дни часы
Сдельные наряды 13,00 ; 81,00; 3-31 Июл 08 ; 1 437,49
Сдельные наряды 1,5 размер 0,00; 3,00; 3-31 Июл 08 ; 80,06
Неоплачиваемый отгул 2,00; 0,00; 1-2 Июл 08; 0,00
Неоплачиваемый отгул 1,00; 0,00; 22 Июл 08; 0,00
Неоплачиваемый отгул 1,00; 0,00; 28 Июл 08; 0,00
Сдельная оплата по учетным лис 13,00; 136,00; 5-31 Июл 08; 3 847,36
Компенсация за питание работник 0,00; 0,00; Июл 08 ; 341,84
Доплата за вредность из уч. лис 0,00; 0,00; 5-31 Июл 08; 157,16
Всего начислено 5 863,91 5 863,91
"
Документ основание:
Вид отпуска: Отпуск очередной
Отпуск с 13.07.2009 по 30.07.2009
Тип расчета: По календарным дням
Количество месяцев выборки доходов: 12
Использовать среднечасовой заработок: 0
Определенная дата события при вызове глЗаполнитьДанныеСреднегоЗаработкаОтпуска()=13.07.2009
Порядок расчета среднего заработка: 3
Актуальный приказ о приеме на работу: Прием на работу №28-К от 18.04.06
Стартовая позиция выборки периодов: 01.07.2008
Конечная позиция выборки периодов: 30.06.2009
Состав календаря "Отпуск по календарным дням"
Июль 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Август 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Сентябрь 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Октябрь 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Ноябрь 2008 г.: 1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Декабрь 2008 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Январь 2009 г.: 0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Февраль 2009 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1
Март 2009 г.: 1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Апрель 2009 г.: 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Май 2009 г.: 0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Июнь 2009 г.: 1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Количество видов расчетов, фиксирующих отработанное рабочее время: 34
Собранный массив отработанных дней:
Июль 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Август 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
Сентябрь 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1
Октябрь 2008 г.: 1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1
Ноябрь 2008 г.: 1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1
Декабрь 2008 г.: 1,0,1,1,1,0,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0
Январь 2009 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0
Февраль 2009 г.: 1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Март 2009 г.: 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Апрель 2009 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Май 2009 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Июнь 2009 г.: 0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Определенное количество отработанного времени по календарным дням:
Период с 01.06.2009 по 30.06.2009, рабочий график: шестидневка(определен на дату 30.06.2009), результат = 21.56
Период с 01.05.2009 по 31.05.2009, рабочий график: шестидневка(определен на дату 31.05.2009), результат = 0
Период с 01.04.2009 по 30.04.2009, рабочий график: шестидневка(определен на дату 30.04.2009), результат = 0
Период с 01.03.2009 по 31.03.2009, рабочий график: Основной график(определен на дату 31.03.2009), результат = 0.95
Период с 01.02.2009 по 28.02.2009, рабочий график: Основной график(определен на дату 28.02.2009), результат = 28.35
Период с 01.01.2009 по 31.01.2009, рабочий график: Основной график(определен на дату 31.01.2009), результат = 4.74
Период с 01.12.2008 по 31.12.2008, рабочий график: шестидневка(определен на дату 31.12.2008), результат = 15.17
Период с 01.11.2008 по 30.11.2008, рабочий график: шестидневка(определен на дату 30.11.2008), результат = 2.94
Период с 01.10.2008 по 31.10.2008, рабочий график: шестидневка(определен на дату 31.10.2008), результат = 25.61
Период с 01.09.2008 по 30.09.2008, рабочий график: шестидневка(определен на дату 30.09.2008), результат = 3.92
Период с 01.08.2008 по 31.08.2008, рабочий график: шестидневка(определен на дату 31.08.2008), результат = 0.95
Период с 01.07.2008 по 31.07.2008, рабочий график: шестидневка(определен на дату 31.07.2008), результат = 0
и расчетный листок за июль 2008 дни часы
Сдельные наряды 13,00 ; 81,00; 3-31 Июл 08 ; 1 437,49
Сдельные наряды 1,5 размер 0,00; 3,00; 3-31 Июл 08 ; 80,06
Неоплачиваемый отгул 2,00; 0,00; 1-2 Июл 08; 0,00
Неоплачиваемый отгул 1,00; 0,00; 22 Июл 08; 0,00
Неоплачиваемый отгул 1,00; 0,00; 28 Июл 08; 0,00
Сдельная оплата по учетным лис 13,00; 136,00; 5-31 Июл 08; 3 847,36
Компенсация за питание работник 0,00; 0,00; Июл 08 ; 341,84
Доплата за вредность из уч. лис 0,00; 0,00; 5-31 Июл 08; 157,16
Всего начислено 5 863,91 5 863,91
"
10.08.2009
08:43
#6
Ага, вот смотрите. За некоторые периоды количество дней все таки посчиталось! За июнь 2009 года = 21.56, за февраль 2009 = 28.35.
Разбираемся с проблемным месяцем (вы предложили в качестве его "июль 2008 г."). Ключевое место:
Собранный массив отработанных дней:
Июль 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
То есть, не смотря на то, что сотрудник имел какой то доход (судя по расчетному листку), программа не сумела определить количество отработанного времени, за которое он его получил.
Как программа определяет это время? Авторами решено, что некоторые виды расчетов фиксируют отработанное время или время простоев, невыходов, болезней, например, Оплата по окладу, Оплата по тарифу, Оплата больничного листа и т.п. В связи с этим возникает некий нюанс. Сотрудники, работающие по форме оплаты труда "сдельная" по идее не имеют ни оплаты по окладу, ни оплаты по тарифу, но программа в них нуждается для правильного расчета отработанных дней, поэтому в журнал расчета зарплаты вносится запись "Оплата по окладу", денежный результат которой равен 0 и нужна она там лишь для того, чтобы время это определять. Открывайте журнал расчетов зарплаты, смотрите "июль 2008 года" по этому сотруднику и смотрите, есть ли там запись "Оплата по тарифу", расчитана ли она и расчитано ли в ней количество рабочих дней и часов?
Разбираемся с проблемным месяцем (вы предложили в качестве его "июль 2008 г."). Ключевое место:
Собранный массив отработанных дней:
Июль 2008 г.: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
То есть, не смотря на то, что сотрудник имел какой то доход (судя по расчетному листку), программа не сумела определить количество отработанного времени, за которое он его получил.
Как программа определяет это время? Авторами решено, что некоторые виды расчетов фиксируют отработанное время или время простоев, невыходов, болезней, например, Оплата по окладу, Оплата по тарифу, Оплата больничного листа и т.п. В связи с этим возникает некий нюанс. Сотрудники, работающие по форме оплаты труда "сдельная" по идее не имеют ни оплаты по окладу, ни оплаты по тарифу, но программа в них нуждается для правильного расчета отработанных дней, поэтому в журнал расчета зарплаты вносится запись "Оплата по окладу", денежный результат которой равен 0 и нужна она там лишь для того, чтобы время это определять. Открывайте журнал расчетов зарплаты, смотрите "июль 2008 года" по этому сотруднику и смотрите, есть ли там запись "Оплата по тарифу", расчитана ли она и расчитано ли в ней количество рабочих дней и часов?
10.08.2009
09:10
#7
Нет,такого вида расчета в ЖР нет,но его нет и в октябре-хотя в октябре 2008 все расчитано верно(те же виды расчета):
Сдельные наряды 13,00 68,00 7-23 Окт 08 1 371,48
Неоплачиваемый отгул 1,00 0,00 9 Окт 08 0,00 0,00
Неоплачиваемый отгул 1,00 0,00 11 Окт 08 0,00 0,00
Неоплачиваемый отгул 1,00 0,00 18 Окт 08 0,00 0,00
Неоплачиваемый отгул 1,00 0,00 24 Окт 08 0,00 0,00
Сдельная оплата по учетным листам 15,00 151,00 Окт 08 4 100,74
Компенсация за питание работникам 0,00 0,00 Окт 08 364,67
Доплата за вредность из уч. листов 0,00 0,00 Окт 08 13,38
Всего начислено 5 850,27
я так понимаю,что программа по каким то причинам не видит отработанные дни в июле 2008?
Сдельные наряды 13,00 68,00 7-23 Окт 08 1 371,48
Неоплачиваемый отгул 1,00 0,00 9 Окт 08 0,00 0,00
Неоплачиваемый отгул 1,00 0,00 11 Окт 08 0,00 0,00
Неоплачиваемый отгул 1,00 0,00 18 Окт 08 0,00 0,00
Неоплачиваемый отгул 1,00 0,00 24 Окт 08 0,00 0,00
Сдельная оплата по учетным листам 15,00 151,00 Окт 08 4 100,74
Компенсация за питание работникам 0,00 0,00 Окт 08 364,67
Доплата за вредность из уч. листов 0,00 0,00 Окт 08 13,38
Всего начислено 5 850,27
я так понимаю,что программа по каким то причинам не видит отработанные дни в июле 2008?
10.08.2009
09:59
#8
Спасибо за помощь!!!!!!!!!! проблема решилась!
С помощью вашей обработки выявила закономерность,что в случае когла есть вид расчета наряды в 1.5 размере программа не видит дни,в конфигураторе у этого вида расчета одновременно стояло учиитывать дни и учитывать дни при расчете среднего,убрала учитывать дни и все стало считать!видимо это и вызвало конфликт
С помощью вашей обработки выявила закономерность,что в случае когла есть вид расчета наряды в 1.5 размере программа не видит дни,в конфигураторе у этого вида расчета одновременно стояло учиитывать дни и учитывать дни при расчете среднего,убрала учитывать дни и все стало считать!видимо это и вызвало конфликт
Читают тему
(гостей: 1)