Возникла ошибка при инициализации программы перечень лп укажите путь для сохранения лога
В данной статья представлена обработка выгрузки перечня льготных профессий в версию 3.6.8 от 21.01.2019г. на основании регистров и документа «Сведения о страховом стаже застрахованных лиц СЗВ-СТАЖ», а также небольшое описание возникших проблем и нюансов при заполнении отчета СЗВ-СТАЖ и перечня льготных профессий.
Заполнение реквизитов обработки аналогично ее предшественнице – необходимо указать организацию, отчетный период, отчет СЗВ-СТАЖ, на основании которого будет выгружаться перечень и поименный список и каталог для выгрузки файла xml. В перечне ПФР необходимо создать новый период «Перечень» - «Начать заполнение нового Перечня» - «Для нового отчетного периода…». Не забудьте поставить галку «Нарастающим итогом». ВНИМАНИЕ! Данная обработка выгружается файл для загрузки в программу перечня ПФР, для сверки этот файл не подходит, другими словами, сначала необходимо загрузить файл в программу перечня ПФР, там проверить, выгрузить и провести проверку в сверке ПФР!
Адрес по прописке. Возможно, у вас такой проблемы не возникнет, но у моих клиентов были сотрудники без адреса прописки. В первичной обработке такие сотрудники совсем не выгружались в перечень и, конечно, это приводило к ошибкам из-за несоответствия численности работников в перечне и поименном списке. Этот момент я исправила, а также написала простенькую обработку, которая позволила «выловить» таких сотрудников, дабы исключить пустые адреса в перечне ПФР.
НЮАНС №2 и ПРОБЛЕМА №1 в СЗВ-СТАЖ.
Фактическая численность. Данная информация заполняется из столбца табличной части ОДВ-1 отчета СЗВ-СТАЖ. На текущий момент эта колонка заполняется некорректно. Численность программа рассчитывает на конец отчетного периода, т.е. «указывает» количество сотрудников, работающих на позиции на 31.12.2019г. Это неправильно, т.к., в данной колонке должна быть цифра, соответствующая количеству работающих на позиции за ВЕСЬ отчетный период, включая уволенных и переведенных в другое подразделение или должность. Соответственно в перечне ПФР возникает ошибка о несоответствии фактической численности по штатному расписанию и в поименном списке (т.к. в поименный список выгружаются ВСЕ «вредные» и прерывающие вредность стажи сотрудников по ВСЕМ позициям штатного расписания). Не знаю когда 1С исправит данную ошибку, поэтому разработала «костыль», а именно расширение для табличной части ОДВ-1 документа «Сведения о страховом стаже застрахованных лиц СЗВ-СТАЖ».
ВАЖНО! Документ надо сначала заполнить и скорректировать стаж у сотрудников (если вы это делаете вручную по какой-либо причине), а уже после этого переходить к вкладке «ОДВ-1» Расширение позволяет перезаполнить количество работающих на основании данных базы за весь отчетный период. Расширение добавляет также команды:
- «Очистить позиции без работающих сотрудников» - думаю интуитивно понятно зачем она нужна;
- «Заполнить вредность из должности» - конечно я не сторонник вот таких действий. Правильным было бы зайти в документы изменения (утверждения) штатного расписания и изменить данные позиций там, но в моем случае речь идет о давно закрытых позициях, после которых проведен уже далеко не один документ по изменению ШР (мы помним, что 1С не допускает корректировку документа, изменившего ШР если после него уже проведен другой документ).
- «Выполнить все операции сразу» - думаю, что тоже интуитивно все понятно.
НЮАНС №3 при заполнении перечня в ПФР.
Примечание в стаже сотрудников. Просто для справки решила отметить, что при заполнении перечня в поле «Примечание» блока «Поименный список» корректно указывать все приказы (номер и дату), которые прерывают льготный стаж сотрудников, например, учебные или неоплачиваемые отпуска, а также приемы, перемещения и увольнения. В своей обработке я учитывала (выгружала) также и больничные листы, ежегодные отпуска, т.е. все регистраторы, изменяющие состояние сотрудников.
ПРОБЛЕМЫ №2,3 в СЗВ-СТАЖ.
Закрытые позиции штатного расписания. При заполнении ОДВ-1 закрытые позиции ШР на 31.12.2019г. вообще не попадают в отчет. Это некорректно, т.к. в отчет в колонку «Количество раб. мест» должна попадать цифра, равная МАКСИМАЛЬНОМУ количеству ставок по штатному расписанию за ВЕСЬ отчетный период. Например, если на 01.01.2019 позиции №1 было 5 единиц, а на 31.12.2019 этой же позиции стало 0 единиц, то в ОДВ-1 необходимо заполнить эту позицию с количеством рабочих мест, равным 5, а в перечне указать дату вывода из штатного расписания в блоке «Позиции штатного расписания».
Некорректное ведение штатного расписания в 1С. Решила сделать акцент на частной ситуации, которая возникла у одной из моих фирм. Почему она возникла сказать точно не могу, но есть догадка, что опция ведения штатного расписания была включена после регистрации ряда приемов на работу сотрудников и поэтому вышло так, что некоторых позиций, на которых работали «вредники» просто не было в штатном расписании.
Описанные выше проблемы я также решила с помощью расширения, о котором писала выше, а именно изменила типовую процедуру заполнения. Для того, чтобы заполнить СЗВ-СТАЖ по новому алгоритму необходимо установить галку «Использовать заполнение из расширения» на вкладке «Сотрудники» и нажать «Заполнить».
ПРОБЛЕМА №4 в СЗВ-СТАЖ.
Учебный отпуск. В типовой настройке начисления для учебного отпуска вид стажа ПФР установлен в режиме «Пребывание в оплачиваемом отпуске». При заполнении отчета СЗВ-СТАЖ в таком случае период учебного отпуска не выделяется в отдельный блок с параметром «УЧОТПУСК», а включается обычный (непрерываемый) стаж сотрудника. В данном случае необходимо установить изменить вид стажа ПФР на «Дополнительные отпуска работникам, совмещающим работу с обучением» и ТОЛЬКО перепровести документы учебных отпусков за весь отчетный период (т.е. не надо документы перезаполнять, перерасчитывать и т.д.). Для облегчения данного процесса я написала обработку, которая «находит» все документы с указанными в обработке видами отпусков за период и перепроводит их. Конечно необходимо, чтобы у пользователя была открыта дата редактирования прошлых периодов.
ПРОБЛЕМА №5 СЗВ-СТАЖ.
Сокращенный рабочий день (неделя) в графике сотрудника. Если у сотрудника в графике работы по какой-либо причине стоит галка неполного или сокращенного рабочего дня (недели), то в СЗВ-СТАЖ у данного сотрудника не будет вредности в стаже (даже если со штатным расписанием все в порядке). Проблему никак не устраняла, просто отдел кадров изменили графики за 2019 год вручную.
Версия Перечень_ЛП_3.6.8.1020. При запуске программы вот такая ошибка
В лог пишет вот это:
Изменения БД, проверить тип поля birthDate
- Вносятся изменения в БД
Ошибка при инициализации.
Access violation at address 00824225 in module 'list.exe'. Read of address 0000038C
Переустановка не помогает. Как решить проблему?
Комментарий
Нашел причину.
Подобная ошибка возникает, если работать в программе с отключенной проверкой на ошибки и сохранить перечень с ошибками.
При повторном запуске запуске программы и возникает эта ошибка.
Комментарий
Комментарий
Проверьте настройки: Программа -> Параметры -> Общие ->
галочка 'перед сохранением проверять введенные значения на полноту и корректность'
Если некорректные данные уже сохранены в Перечне,
то заполнять перечень с чистого листа с включенной проверкой.
Комментарий
Комментарий
Комментарий
Здравствуйте! Первый раз сталкиваюсь с перечнем, подскажите нужно ли вносить данные работников кто уже находится на льготной пенсии?
Комментарий
Здравствуйте! Первый раз сталкиваюсь с перечнем, подскажите нужно ли вносить данные работников кто уже находится на льготной пенсии?
Комментарий
Здравствуйте! Подскажите пж при скачивании программы с сайта перечь ЛП При запуске пишет ошибку и не открывается: "Возникла ошибка при инициализации программы. Укажите путь для сохранения лога" Подскажите что делать
Комментарий
Комментарий
Комментарий
Access violation at address 00824225 in module 'list.exe'. Read of address 0000038C , такая же ошибка после установки, и не запускается , не каких таблиц нет
Комментарий
Все просто , если ошибка " Access violation at address 00824225 in module 'list.exe'. Read of address 0000038C " после ошибки программа предлогает сохранить логи, сведения об ошибке. В моем случае было " Изменения БД, проверить тип поля birthDate
- Вносятся изменения в БД
Ошибка при инициализации. "
Открываем папку с программой, там файл source открываем его microsoft access, выбираем Employee и ищем графу birthDate , ошибка обычно возникает если в поле стоял точки. Мы их удаляем сохраняем файл и пытаемся запустить программу. Крайний случай, если у вас в папке с программой есть файл backup, копируем его и переменовываем в source , старый source удаляем. И запускаем программу. Если не получается разобраться , обратитесь к системному администратору своему или инженеру. Geolog
Главные темы месяца
Здравствуйте! Такая проблема - в программе при добавлении нового периода Численность по штатному расписанию стоит 5.75. при каком либо изменении в фактической численности при сохранении выдает ошибку "Несоответсвие типов данных в выражение условия отбора" что это? нет да же телефонов куда позвонить.
Заранее спасибо!
Попробуйте провести такую операцию.
При открытой программе Пуск - Настройки - Панель управления - Язык и региональный стандарты - справа окошечко Настройки нажимаем - Разделитель целой и дробной части - если у Вас запятая исправляете на точку - ОК.
Удачи!
Цитата |
---|
Гость7 пишет: При создании перечня ЛП на 1 квартал 2015(нарастающим итогом на годовом за 2014) появляется окошко "Несоотвествие типов данных в выражении условия отбора", |
Цитата |
---|
Helena A. пишет: Попробуйте провести такую операцию. При открытой программе Пуск - Настройки - Панель управления - Язык и региональный стандарты - справа окошечко Настройки нажимаем - Разделитель целой и дробной части - если у Вас запятая исправляете на точку - ОК. Удачи! |
У нас программа выдает ошибку
[0082F6C6] DBModule.TListDBModule.FormCallStack (Line 1568, "DBModule.pas")[008227A8] JclDebug.TJclStackInfoList.Create
[008225A7] JclDebug.JclCreateStackList
[0082F6CD] DBModule.TListDBModule.FormCallStack (Line 1568, "DBModule.pas")
[0052DBB2] Forms.TApplication.HandleException
[00500DDF] Controls.TWinControl.MainWndProc
[00574F94] ADODB.TADOCommand.Execute
[0082185D] JclDebug.TJclStackBaseList.Create
[0073006D] nameListLoad.TNameListLoadForm.bLoadClick (Line 1561, "nameListLoad.pas")
[00574F94] ADODB.TADOCommand.Execute
[00406055] System.@AfterConstruction
[0081D2FD] JclDebug.TJclModuleInfoList.GetModuleFromAddress
[0081D2D6] JclDebug.TJclModuleInfoList.GetItems
[0081D2FD] JclDebug.TJclModuleInfoList.GetModuleFromAddress
что в таком случаи делать?
Helena A. , спасибо большое! Уже версия программы 3.6.11, а рукожопые программисты ПФР до сих пор не исправили свои ошибки.
Здравствуйте, при сохранении Перечня ЛП выдается ошибка"Несоответствие типов данных в выражении условий отбора" Я видела, что ранее уже задавался этот вопрос, но что-то я не нашла в программе Пуск-Настройки и тд.
Главные темы месяца
Здравствуйте! Такая проблема - в программе при добавлении нового периода Численность по штатному расписанию стоит 5.75. при каком либо изменении в фактической численности при сохранении выдает ошибку "Несоответсвие типов данных в выражение условия отбора" что это? нет да же телефонов куда позвонить.
Заранее спасибо!
Попробуйте провести такую операцию.
При открытой программе Пуск - Настройки - Панель управления - Язык и региональный стандарты - справа окошечко Настройки нажимаем - Разделитель целой и дробной части - если у Вас запятая исправляете на точку - ОК.
Удачи!
Цитата |
---|
Гость7 пишет: При создании перечня ЛП на 1 квартал 2015(нарастающим итогом на годовом за 2014) появляется окошко "Несоотвествие типов данных в выражении условия отбора", |
Цитата |
---|
Helena A. пишет: Попробуйте провести такую операцию. При открытой программе Пуск - Настройки - Панель управления - Язык и региональный стандарты - справа окошечко Настройки нажимаем - Разделитель целой и дробной части - если у Вас запятая исправляете на точку - ОК. Удачи! |
У нас программа выдает ошибку
[0082F6C6] DBModule.TListDBModule.FormCallStack (Line 1568, "DBModule.pas")[008227A8] JclDebug.TJclStackInfoList.Create
[008225A7] JclDebug.JclCreateStackList
[0082F6CD] DBModule.TListDBModule.FormCallStack (Line 1568, "DBModule.pas")
[0052DBB2] Forms.TApplication.HandleException
[00500DDF] Controls.TWinControl.MainWndProc
[00574F94] ADODB.TADOCommand.Execute
[0082185D] JclDebug.TJclStackBaseList.Create
[0073006D] nameListLoad.TNameListLoadForm.bLoadClick (Line 1561, "nameListLoad.pas")
[00574F94] ADODB.TADOCommand.Execute
[00406055] System.@AfterConstruction
[0081D2FD] JclDebug.TJclModuleInfoList.GetModuleFromAddress
[0081D2D6] JclDebug.TJclModuleInfoList.GetItems
[0081D2FD] JclDebug.TJclModuleInfoList.GetModuleFromAddress
что в таком случаи делать?
Helena A. , спасибо большое! Уже версия программы 3.6.11, а рукожопые программисты ПФР до сих пор не исправили свои ошибки.
Здравствуйте, при сохранении Перечня ЛП выдается ошибка"Несоответствие типов данных в выражении условий отбора" Я видела, что ранее уже задавался этот вопрос, но что-то я не нашла в программе Пуск-Настройки и тд.
Главные темы месяца
Здравствуйте! Такая проблема - в программе при добавлении нового периода Численность по штатному расписанию стоит 5.75. при каком либо изменении в фактической численности при сохранении выдает ошибку "Несоответсвие типов данных в выражение условия отбора" что это? нет да же телефонов куда позвонить.
Заранее спасибо!
Попробуйте провести такую операцию.
При открытой программе Пуск - Настройки - Панель управления - Язык и региональный стандарты - справа окошечко Настройки нажимаем - Разделитель целой и дробной части - если у Вас запятая исправляете на точку - ОК.
Удачи!
Цитата |
---|
Гость7 пишет: При создании перечня ЛП на 1 квартал 2015(нарастающим итогом на годовом за 2014) появляется окошко "Несоотвествие типов данных в выражении условия отбора", |
Цитата |
---|
Helena A. пишет: Попробуйте провести такую операцию. При открытой программе Пуск - Настройки - Панель управления - Язык и региональный стандарты - справа окошечко Настройки нажимаем - Разделитель целой и дробной части - если у Вас запятая исправляете на точку - ОК. Удачи! |
У нас программа выдает ошибку
[0082F6C6] DBModule.TListDBModule.FormCallStack (Line 1568, "DBModule.pas")[008227A8] JclDebug.TJclStackInfoList.Create
[008225A7] JclDebug.JclCreateStackList
[0082F6CD] DBModule.TListDBModule.FormCallStack (Line 1568, "DBModule.pas")
[0052DBB2] Forms.TApplication.HandleException
[00500DDF] Controls.TWinControl.MainWndProc
[00574F94] ADODB.TADOCommand.Execute
[0082185D] JclDebug.TJclStackBaseList.Create
[0073006D] nameListLoad.TNameListLoadForm.bLoadClick (Line 1561, "nameListLoad.pas")
[00574F94] ADODB.TADOCommand.Execute
[00406055] System.@AfterConstruction
[0081D2FD] JclDebug.TJclModuleInfoList.GetModuleFromAddress
[0081D2D6] JclDebug.TJclModuleInfoList.GetItems
[0081D2FD] JclDebug.TJclModuleInfoList.GetModuleFromAddress
что в таком случаи делать?
Helena A. , спасибо большое! Уже версия программы 3.6.11, а рукожопые программисты ПФР до сих пор не исправили свои ошибки.
Здравствуйте, при сохранении Перечня ЛП выдается ошибка"Несоответствие типов данных в выражении условий отбора" Я видела, что ранее уже задавался этот вопрос, но что-то я не нашла в программе Пуск-Настройки и тд.
Читайте также: