Создание сотрудника в БП 3.0

Обработки - Обработка справочников

Сотрудник Физическое лицо Расширение

0
При записи вновь созданного сотрудника в стандартной БП 3.0 происходит ошибка. Простенькое расширение позволяет избавиться от этой неприятности.

Для ведения бухучета на предприятии используется конфигурация БП 3.0. Расчет зарплаты и кадровый учет ведутся в конфигурации ЗУП. Синхронизация сотрудников по кадровым данным не производится в связи с отсутствием такой необходимости. Однако, бухгалтерам нередко требуется завести в БП 3.0 сотрудника (не физ. лицо!). Сделать это удается несколько сложным путем, хотя в конфигурации предполагается и более простой, который, к сожалению, не работает. Кроме того, эту процедуру выполняют разные люди, оперативно донести до которых все нюансы работы не представляется возможным.

При попытке записи вновь созданного нового сотрудника приложение выдает ошибку

Но! И сотрудник, и физ. лицо создаются наличествуют в базе данных. И доступны в формах списка соответствующих справочников.

Обращаю внимание: "привязки" сотрудника к физ. лицу не произошло!

Закрыть окно созданного сотрудника с сохранением данных не удается, но данные-то уже записаны.

Так что, можно закрыть и без сохранения. При этом открыть форму элемента сотрудника не удастся.

Представленное небольшое расширение решает описанную проблему. Решение проверялось на конфигурациях БП 3.0 версий 3.0.65.91, 3.0.66.70. Платформа версии 8.3.12.1685.

0

Скачать файлы

Наименование Файл Версия Размер
Создание сотрудника в БП3:
.cfe 74,61Kb
07.12.18
0
.cfe 74,61Kb Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. user614822 22 07.12.18 10:29 Сейчас в теме
Уж не знаю про какие трудности вы пишете при создании сотрудника в БП3.
Я как ни пытаюсь ошибки вызвать - ну никак не получается.
То есть с точностью до наоборот - трудно получить ошибку при создании , а не создать нового!

Может просто обновить конфигурацию? И не страдать....
2. mariyanna 07.12.18 11:06 Сейчас в теме
При создании сотрудника тремя предусмотренными в программе способами ни разу ошибка не возникла.
3. lock73 99 07.12.18 11:07 Сейчас в теме
Могу предположить, чсто у Вас не БП. В БП же рекомендуют, а скорее требуют, создавать сначала физ. лицо, а затем сотрудника, копипастя при создании сотрудника наименование физлица. Это расширение позволяет создавать сотрудника без предварительного создания физ. лица.
Конфигурация - новее некуда, последняя 66.70.
4. user614822 22 07.12.18 11:33 Сейчас в теме
Вы можете сколько угодно расхваливать ваше расширение, но это даже не лисапед!
Это просто 33 колесо.

Ошибок при создании не возникает ни при создании сначала Физлица ни при создании Сначала сотрудника.



Я проверял аж на 3.0.44 и на 3.0.66 - везде абсолютно адекватное поведение создание нового сотрудника!
5. lock73 99 07.12.18 11:56 Сейчас в теме
У нас проблема проявляется. Мы ее решили. Разбираться кто виноват - слишком накладно.
Может, расширения сторонних разработчиков влияют. Может, фаза Луны...
7. user614822 22 07.12.18 12:26 Сейчас в теме
(5) Может стоило лучше сюда обратиться , чтобы вам помогли решить вашу проблему?
Потому то что вы решили - явно не является ошибкой 1С...
6. user614822 22 07.12.18 12:05 Сейчас в теме
Кстати вы вводите народ в заблуждение еще и тем что 1С рекомендует сначала создавать Физическое лицо.
1С рекомендует создавать сразу сотрудника и в зависимости от ситуации Физическое лицо либо создастся автоматически (если одноименного его не было ) , либо предложит использовать существующее.
https://its.1c.ru/db/staff1c#content:33620:buh30
8. lock73 99 07.12.18 14:31 Сейчас в теме
Я не писал, что это рекомендует 1С. Это рекомендует "сообщество 1С" - коллективный разум. Посмотрел Вашу ссылку. Наши бухгалтеры не ведут кадровый учет в БП, никто на предприятии в БП кадровый учет не ведет. Бухгалтеры и расчетчики ЗП - 2 антагонистичные, в некотором роде, группы. В их взаимоотношения никакой охоты вникать нет. Бухгалтеру нужен сотрудник - он его создает, иногда ему достаточно только ФИО и ничего более.
Еще раз проверил описанный мной случай на чистой файловой базе, созданной из cf-ки 3.0.66.70. Поведение такое же, как я и описал: после ввода ФИО (и ничего более) -> Записать - получаем "Значение не является..." и т.д.
Возможно, наши бухгалтеры нарушают порядок, предусмотренный разработчиками. Но, если это так, надо бы более внятные сообщения выдавать. Вот, если будет введена только фамилия, приложение напишет что-то вроде "Не введено имя".
И здесь надо - или не допускать записи (неактивная кнопка), или выдавать более понятные для конечного пользователя сообщения. Не про "...объектный тип (Версия данных)".
9. lock73 99 07.12.18 14:35 Сейчас в теме
user614822
Может стоило лучше сюда обратиться
Я готов отослать Вам нашу cf, сами проверите.
Оставьте свое сообщение