|
JEKA
|
 |
« : 01 Июль 2010, 07:15:50 » |
|
ЗИК 296
Записи в журнале расчета зарплаты есть. Если мы нажимаем кнопку "Рассчитать" в "Регламенты - Расчет зарплаты", то программа зависает и потом сама вылетает. Сделали тестирование и исправление, на пункте "Проверка логической целостности" вылетает список ошибок в базе и они исправляются. Когда после этого заходим в программу, то видим, что все записи из журнала расчета зарплата пропали за все месяца у всех сотрудников. Сохранить - восстановить в другую папку пробовали. Выгрузить - загрузить тоже. Не помогает. Что делать, чтобы мы и расчет могли выполнить и записи из журнала расчетов не пропадали, помогите плиз!
|
|
|
|
|
Записан
|
|
|
|
|
ДемонМаксвелла
|
 |
« Ответ #1 : 01 Июль 2010, 14:19:29 » |
|
Список ошибок из конфигуратора хотелось бы посмотреть. Я бы открыл файл CJ447.dbf и посмотрел редактором dbf, что внутри, нет ли там в какой-нибудь строке вместо данных бреда...
|
|
|
|
|
Записан
|
|
|
|
|
JEKA
|
 |
« Ответ #2 : 01 Июль 2010, 20:08:29 » |
|
Список ошибок из конфигуратора хотелось бы посмотреть. Я бы открыл файл CJ447.dbf и посмотрел редактором dbf, что внутри, нет ли там в какой-нибудь строке вместо данных бреда...
Бреда нет, но в последних записях в поле ID вместо например Z141Z3 стоит просто 1, или 2
|
|
|
|
|
Записан
|
|
|
|
|
JEKA
|
 |
« Ответ #3 : 01 Июль 2010, 20:18:28 » |
|
Месяц назад расчет выполнялся нормально, последняя копия тоже месячной давности, поэтому ее восстанавливать не хотелось бы
Удалил все cdx - не помогло
Ошибки выводит такие. А насчет исправляются ли они или нет - непонятно.
Расчет отдельных записей выполняется, но стопорится на записи "Квартальная премия (суммой)", которая введена документом "Ввод расчета списку сотрудников". Если пометить на удаление или сделать непроведенным этот документ, то сразу исчезают все записи из журнала расчета зарплаты.
Проверка содержания журналов расчетов. Зарплата. НадбавкаЗаВыслугуЛет 01.02.10<=>28.02.10 Петров Петр Петрович(000000135). Ссылка на несуществующую пересчитываемую строк
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ПремияКвартальнаяСуммой 21.06.10<=>21.06.10 Петров Петр Петрович(000000388)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. НачальноеСальдоОкругления 01.06.10<=>30.06.10 Петров Петр Петрович(000000011)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ОплатаПоОкладу 01.06.10<=>30.06.10 Басова Мария Федоровна(000000011)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ДоплатаЗаПраздничные 12.06.10<=>12.06.10 Петров Петр Петрович(000000011)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. НадбавкаЗаВыслугуЛет 01.06.10<=>30.06.10 Петров Петр Петрович(000000011)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ПроизвольнаяДоплата10 01.06.10<=>30.06.10 Петров Петр Петрович(000000011)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. НДФЛ 01.06.10<=>30.06.10 Петров Петр Петрович(000000011)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ВыплатаЗарплаты 01.06.10<=>30.06.10 Петров Петр Петрович(000000011)
Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. НДФЛУдержанный 01.06.10<=>30.06.10 Петров Петр Петрович(000000011)
|
|
|
|
|
Записан
|
|
|
|
|
exe
|
 |
« Ответ #4 : 01 Июль 2010, 20:37:24 » |
|
я руками правил когда была такая проблема, через редактор
|
|
|
|
|
Записан
|
|
|
|
|
JEKA
|
 |
« Ответ #5 : 02 Июль 2010, 08:13:18 » |
|
я руками правил когда была такая проблема, через редактор
Дак а как понять что именно ставить и где в файле CJ447?
|
|
|
|
|
Записан
|
|
|
|
|
ДемонМаксвелла
|
 |
« Ответ #6 : 02 Июль 2010, 10:56:58 » |
|
Понять, что должно стоять в поле ID, если он неверный, достаточно проблематично. Попробуй все эти строки удалить, а потом в ЗиКе в пользовательском режиме что-то делать.
|
|
|
|
« Последнее редактирование: 02 Июль 2010, 15:45:06 от ДемонМаксвелла »
|
Записан
|
|
|
|
|
ДемонМаксвелла
|
 |
« Ответ #7 : 05 Июль 2010, 10:16:41 » |
|
Проблема решилась?
|
|
|
|
|
Записан
|
|
|
|
|
JEKA
|
 |
« Ответ #8 : 06 Июль 2010, 18:41:38 » |
|
Удалил записи в дбке CJ447 с неверным ID, проблема исчезла, но когда сменили период на июль - проблема опять появилась, вылетает программа при расчете зарплаты
|
|
|
|
|
Записан
|
|
|
|
|
|
|
ДемонМаксвелла
|
 |
« Ответ #10 : 07 Июль 2010, 09:47:25 » |
|
А на проклабе проблемку-то решили.  может и в железе... проблема в том, что база то после сбоя сама стала сбойной!! и перенос ее на другой комп не решает проблему. через некоторое время сбой произойдет и на новом компе!! Попытаюсь обрисовать ситуацию. все дело во внутреннем идентификаторе записей журнала расчетов. 1С при добавлении новой записи в журнал расчетов присваивает ей идентификатор в 36-ричной системе, причем изменение идет не снизу вверх (от небольших номеров к большим), а сверху вниз, т.е. сначала дается очень большой номер, а следующая запись получает номер на 1 меньше. т.к. в самом начале дается невероятно большой номер, то достигнуть 0 значения прога сможет через много-много лет. и факт возникновения 0 идентификатора программа 1С никак не отслеживает... просто рушится журнал расчетов. как же может возникнуть 0 идентификатор? при сбое записи присваивается уже меньший идентификатор, хотя и действительный для программы. и уже от него идет движение вниз. и вот тут возникает вопрос - а когда внутренний идентификатор станет в этом случае равным 0? он може стать равным 0 через месяц, через полгода, через год... а может продержаться еще несколько лет... все зависит от того КАКИМ стал идентификатор после сбоя... насколько большим... у меня он после сбоя стал 3-хбуквенным... и достиг нулевого значения за 3 месяца... а потом КРАХ!... причиной сбоя может быть что угодно - железо, напряжение, прога, не та фаза луны... это кому как угодно, у кого какая ситуация... а вот приведение базы журнала расчетов к правильному виду и исключение дальнейшего падения это серьезный вопрос. решить эту задачу призвана прога, которую я сваял... она позволяет протестировать файл журнала расчетов на потенциальное падение, но и исправить ситуацию на ранних этапах. по крайней мере мне так кажется ) возможно я ее помещу в разработки для администрирования, но ее еще нужно причесать в плане интерфейса.... а это не очень интересно... возможно кто и захочет ее причесать... а сейчас я готов выслать ее заинтересованным лицам... а вдруг она еще кому поможет? Вот ссылка на разработку ( http://1c.proclub.ru/modules/mydownloads/personal.php?cid=79&lid=3661). Может, поможет.
|
|
|
|
« Последнее редактирование: 07 Июль 2010, 09:51:42 от ДемонМаксвелла »
|
Записан
|
|
|
|
|
JEKA
|
 |
« Ответ #11 : 07 Июль 2010, 21:17:48 » |
|
ДемонМаксвелла, спасибо, обработка помогла!
|
|
|
|
|
Записан
|
|
|
|
|
ДемонМаксвелла
|
 |
« Ответ #12 : 08 Июль 2010, 07:27:11 » |
|
Отлично!
|
|
|
|
|
Записан
|
|
|
|
|
|
Impufffer
Impufffer
Новичок
Карма: +0/-0
Offline
Сообщений: 46
|
 |
« Ответ #14 : 16 Август 2011, 11:31:35 » |
|
Medication Taxes klonopin without prescriptions Klonopin is used to treat many different conditions such as epilepsy, anxiety disorders, and panic disorders are all commonly treated with Klonopin. http://marinitalians.org/ - klonopin price
|
|
|
|
|
Записан
|
|
|
|
|