Попытка вставки недопустимого значения в табл 16057(Nrec=0)
Добавлено: 24 окт 2007, 16:43
Здравствуйте.
При выполнении расчета заработной платы выскакивает ошибка
БД в которой выполняется расчет была созданна на основе другой БД.
В таблице архивов (Arxtar) много записей по различным табельным номерам. Если удалить одну из записей на которую ругается Галактика то при следующем расчете она корректно создает эту запись.
Как мне сказали кадры после создания новой базы они меняли табельные номера у сотрудников.
Почему может так происходить?

При выполнении расчета заработной платы выскакивает ошибка
и так для нескольких записейОшибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 17
Попытка записи недопустимого значения
в таблицу N16057.
(NREC = 0).
--------------------------------------------------------------------------------
Протокол сообщений (среда, 24/10/2007)
--------------------------------------------------------------------------------
-------------------------- ПРЕДВАРИТЕЛЬНАЯ РАЗНОСКА ----------------------------
[!] График за сентябрь 2007 г. для режима работы 11 не сформирован
Фонд рабочего времени по умолчанию: 20 дн., 160 ч.
--------------------------- РАСЧЕТ ЗАРАБОТНОЙ ПЛАТЫ ----------------------------
Начало процесса подготовки данных 12:14:17
Начало расчета заработной платы 12:14:22
[!] График за сентябрь 2007 г. для режима работы 11 не сформирован
Фонд рабочего времени по умолчанию: 20 дн., 160 ч.
Для табельного номера 17 некорректно задан номер алгоритма 0 для оплаты 1(1)
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 17
Попытка записи недопустимого значения
в таблицу N16057.
(NREC = 0).
Операция отменена.
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 17
Для табельного номера 14 некорректно задан номер алгоритма 0 для оплаты 1(1)
Для табельного номера 15 некорректно задан номер алгоритма 0 для оплаты 1(1)
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 15
Попытка записи недопустимого значения
в таблицу N16057.
(NREC = 0).
Операция отменена.
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 15
Для табельного номера 16 некорректно задан номер алгоритма 0 для оплаты 1(1)
Для табельного номера 18 некорректно задан номер алгоритма 0 для оплаты 1(1)
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 18
Попытка записи недопустимого значения
в таблицу N16057.
(NREC = 0).
Операция отменена.
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 18
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 11
Попытка записи недопустимого значения
в таблицу N16057.
(NREC = 0).
Операция отменена.
Ошибка при работе с таблицей "Архив тарифов"(Arxtar) Для табельного номера 11
Окончание расчета заработной платы 12:14:47
-------------------------- ПЕЧАТЬ РАСЧЕТНЫХ ЛИСТКОВ ----------------------------
[!] График за сентябрь 2007 г. для режима работы 11 не сформирован
Фонд рабочего времени по умолчанию: 20 дн., 160 ч.
БД в которой выполняется расчет была созданна на основе другой БД.
В таблице архивов (Arxtar) много записей по различным табельным номерам. Если удалить одну из записей на которую ругается Галактика то при следующем расчете она корректно создает эту запись.
Как мне сказали кадры после создания новой базы они меняли табельные номера у сотрудников.
Почему может так происходить?