Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Не проводится начисление зарплаты регл. УПП 1.3

Не проводится начисление зарплаты регл. УПП 1.3
Я
   skupidom
 
02.11.18 - 15:03
УПП 1.3 (1.3.110.1)
Вид расчета "оклад по дням" введен доком Начисление зарплаты сотрудникам организаций(этот докум сейчас проводится)
Вид расчета "Корпоративная оплата отпуска" введен документом Оплата по среднему заработку
 
 
   Alexandr_U1982
 
1 - 02.11.18 - 15:05
Позовите специалиста
   skupidom
 
2 - 02.11.18 - 15:11
наткнулся на код в рег.Основные НачисленияРаботниковОрганизаций
Периоды.Сортировать("ДатаНачала");
    ПрошлаяДатаНачала = '0001-01-01';
    ПрошлаяДатаОкончания = '0001-01-01';
    ПрошлыйРегистратор = НеОпределено;
    ПрошлыйРегистраторПредставление = НеОпределено;
    ПрошлыйВидРасчета = НеОпределено;
    ПрошлаяСтрока = НеОпределено;
    СтрокиКУдалению = Новый Массив;
    Для Каждого СтрокаПериода Из Периоды Цикл
        Если СПроверкойПерекрытия И СтрокаПериода.ДатаНачала < ПрошлаяДатаОкончания Тогда
            ТекстИсключения = ТекстИсключения + "(" + Формат(СтрокаПериода.ДатаНачала, "ДФ='дд МММ гг ""г.""'") + " - " + Формат(ПрошлаяДатаОкончания, "ДФ='дд МММ гг ""г.""'") + ")";
            ТекстИсключения = ТекстИсключения + Символы.ВК + "Вид расчета """ + ПрошлыйВидРасчета + """ введен документом " + ПрошлыйРегистраторПредставление + ?(ПрошлыйРегистратор = ЭтотРегистратор, " (этот документ сейчас проводится)", "");
            ТекстИсключения = ТекстИсключения + Символы.ВК + "Вид расчета """ + СтрокаПериода.ВидРасчета + """ введен документом " + СтрокаПериода.РегистраторПредставление + ?(СтрокаПериода.Регистратор = ЭтотРегистратор, " (этот документ сейчас проводится)", "");
            ВызватьИсключение ТекстИсключения;
        КонецЕсли;
   Alexandr_U1982
 
3 - 02.11.18 - 15:16
Продолжайте наблюдения
   Alexandr_U1982
 
4 - 02.11.18 - 15:17
А если серьезно. Для того, чтобы получить вразумительный ответ, попробуйте нормально сформулировать вопрос.
   Alexandr_U1982
 
5 - 02.11.18 - 15:40
У вас в базе включен "Контроль пересечения периодов начислений".
Также у вас пересекаются периоды у начислений "Оклад по дням" и "Корпоративная оплата отпуска".
При этом для вида расчета "Оклад по дням" не настроено вытеснение видом расчета "Корпоративная оплата отпуска".

Варианты действий:
1. Настроить вытеснение.
2. Убрать пересечение периодов.
3. Отключить контроль пересечение периодов (глупое решение).

P.S. Научитесь по-человечески задавать вопросы.
   skupidom
 
6 - 02.11.18 - 16:22
спасибо
   skupidom
 
7 - 02.11.18 - 16:22
все настроил

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует