Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Июн 2021, 01:26
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
МультиВход
 
collapse

Автор Тема: 1С Зарплата и Управление Персоналом v8.2 (2.5.61.3) - Начисление зарплаты ОШИБКА!!!  (Прочитано 2127 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн anika_63

  • *
  • Регистрация: 2017-05-15
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
    • Skype: anika_a2
  • Профессия: Программист 1С
Помогите разобраться в ситуации:
Работник принят на работу 25.11.2016 г. в "Подразделение1" на должность "Должность1", документ от 31.10.2016
У него следующие начисления: Оплата по окладу, Надбавка за стаж.
10.04.2017 Работник переведен на "должость2" с другим окладом, документ от 13.04.2017, начисления те же Оплата по окладу и надбавка за стаж.
Начисляем зарплату за апрель 2017г., при заполнении списком работников  выскакивает ошибка "неправильный период расчета" и вылет из программы.
При заполнении подбором и выборе этого работника выскакивает предупреждение "Запись не верна! Неверно задан период действия (Регистр расчета: Основные начисления работников организаций: Номер строки 8)". Жмем на ОК и получаем заполненную таблицу "Основные начисления", где последней строкой "Надбавка за стаж" Начало периода 25.04.2017, а окончание периода 09.04.2017.
Посмотрел, в функции СформироватьТаблицуНачислений
Если ПроведениеРасчетов.ЭтоРасчетОтСтажа(Начисления.СпособРасчета) то проверяется ДеньСменыКоэффициентаСтажа (у нас 25.04), записывается эта дата как ДатаОкончания и добавляется новая строка к начислениям, касаемая стажа, у которой ДатаНачала 25.04.2017 и незакрыта ДатаОкончания.
А при закрытии строк имеем:
Если Не ЗначениеЗаполнено(Строка.ДатаОкончания) Или Строка.ДатаОкончания > Начисления.Период-1 Тогда Строка.ДатаОкончания = Начисления.Период-1; т.е. ДатаОкончания становится 09.04.2017 - ОШИБКА.
Не могу понять это бухи не правильно документы проводили или это БАГ программы?


Оффлайн Геннадий ОбьГЭС

  • Консультант-программист 1С. ЗВОНИТЕ!
  • *****
  • Регистрация: 2015-03-12
  • Сообщений: 4543
  • РЕПУТАЦИЯ: 178
  • КПД: 4%
  • Проблемы в 1С решу удаленно дешево
  • Компания: Фрилансер - частное лицо
  • Профессия: Программист 1С
Вопрос про ЗУП 2.5.61.3  - это шутка?
Дата выхода релиза которого была где-то в январе 2013, при том, что такая версия для общего пользования даже никогда не публиковалась.
Публиковалась 2.5.61.1 (от 21.01.2013) и следом 2.5.61.1 (15.02.2013)

А актауальные последние релизы уже откровенно на издыхании - на ограниченной поддержке до 2018 - и ошибки не торопятся исправлять, и даже изменения законодательств - ошраниченно внедряются

А начисления ЗП, взносов, налогов, пособий серьёзно изменились с 01.01.2017 и жо этого постоянно периодически менялись

Оффлайн anika_63

  • *
  • Регистрация: 2017-05-15
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
    • Skype: anika_a2
  • Профессия: Программист 1С
Вопрос про ЗУП 2.5.61.3  - это шутка?
Дата выхода релиза которого была где-то в январе 2013, при том, что такая версия для общего пользования даже никогда не публиковалась.
Публиковалась 2.5.61.1 (от 21.01.2013) и следом 2.5.61.1 (15.02.2013)

А актауальные последние релизы уже откровенно на издыхании - на ограниченной поддержке до 2018 - и ошибки не торопятся исправлять, и даже изменения законодательств - ошраниченно внедряются

А начисления ЗП, взносов, налогов, пособий серьёзно изменились с 01.01.2017 и жо этого постоянно периодически менялись
Это декабрь 2016г . Конфигурация для Беларуси, у нас это предпоследняя, но, думаю и в последней тот же баг.

Оффлайн alex0402

  • *****
  • Регистрация: 2010-09-10
  • Сообщений: 2000
  • РЕПУТАЦИЯ: 358
  • КПД: 18%
  • Профессия: Программист 1С
Это декабрь 2016г . Конфигурация для Беларуси, у нас это предпоследняя, но, думаю и в последней тот же баг.

тогда можно устранить при тесном контакте с базой. Без снятия с поддержки, скорее всего не обойдется. Когда будет устранено вашей фирмой 1С, то изменения будут не нужны и учитывать их будет не нужно.

Если даты заполняются не правильно, после заполнения, то их можно исправлять вручную.
Спасибо за Сказать спасибо

Оффлайн anika_63

  • *
  • Регистрация: 2017-05-15
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
    • Skype: anika_a2
  • Профессия: Программист 1С
Это декабрь 2016г . Конфигурация для Беларуси, у нас это предпоследняя, но, думаю и в последней тот же баг.

тогда можно устранить при тесном контакте с базой. Без снятия с поддержки, скорее всего не обойдется. Когда будет устранено вашей фирмой 1С, то изменения будут не нужны и учитывать их будет не нужно.

Если даты заполняются не правильно, после заполнения, то их можно исправлять вручную.

Исправлять вручную? Вы шутите (сарказм)! Ладно, даже если так, то исправить можно только при заполнении по всем работникам или при подборе работников, тогда хоть ошибка и возникает, но таблица начислений заполняется и её можно подправить. При заполнении же списком работников (а это наиболее удобный вариант) программа просто "вылетает" - и о каком редактировании тогда речь?

Мне просто интересно, неужели такая ситуация ни у кого не повторялась? Глядя логику работы модуля - такая ошибка просто должна возникать при смене должности и переходом, в этом месяце процента надбавки за стаж т.к. Строка.ДатаОкончания = Начисления.Период-1; само собой подразумевает, что дата окончания будет равна дате перевода на новую должность минус один день, а проверки граничных условий нету!!! Достаточно вместо этого написать:
Если Строка.ДатаНачала < Начисления.Период Тогда //т.е. дата смены коэффициента по стажу меньше даты перевода на новую должность
   Строка.ДатаОкончания = Начисления.Период-1;              
Иначе   
   Строка.ДатаОкончания = КонецМесяца(Начисления.Период);   
КонецЕсли;
и всё!!! Проблема уходит. Но 1С местная контроа меня убеждает, что это пользовательская ошибка ведения базы!


Теги: Ошибка 1с 
 

При открытии конфигурации ошибка чтения памяти. Помогите пожалуйста! очень срочн

Автор MKozzlikРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3647
Последний ответ 13 Дек 2011, 17:52
от aleksqqq
ОШИБКА ФОРМАТА ПОТОКА: Технология борьбы

Автор mohockРаздел Ошибки 1С:Предприятия

Ответов: 3
Просмотров: 43634
Последний ответ 25 Мар 2015, 11:59
от zhelnovachs
Ошибка: Преобразование значения к типу число не может быть выполнено

Автор KaiowasРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 12
Просмотров: 11991
Последний ответ 26 Ноя 2010, 13:53
от progmikon
Розница 2.3. В демо базе сообщение "Ошибка определения доступных касс ККМ"

Автор ToryFreeРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 735
Последний ответ 28 Окт 2020, 08:54
от ToryFree
Ошибка в запросе

Автор proofetРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 2035
Последний ответ 16 Мар 2011, 22:39
от Klyacksa

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Последние вакансии

* Том 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
65 Сообщений
LexaK
62 Сообщений
antoneus antoneus
31 Сообщений
Ивашка
26 Сообщений
neek666
23 Сообщений
KATERINA 861
19 Сообщений
SSC
15 Сообщений
alexandr_ll
13 Сообщений
Алексей_1985_06
11 Сообщений
pouyo
8 Сообщений

* Кто онлайн

  • Точка Гостей: 165
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Инструменты

* Дополнительно

Поиск