Печать уведомлений с доверенностью о заключении и расторжении трудового договора или гражданско-правового договора с иностранным гражданином нового образца (приложения 7 и 8 к приказу МВД России от 30.07.2020 № 536) для ЗУП 3.1 и БП 3.0

14.02.22

Учетные задачи - Печатные формы

Внешняя обработка, формирующая табличный документ уведомления о заключении и расторжении трудового договора или гражданско-правового договора с иностранным гражданином (или лицом без гражданства) с доверенностью.

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

Наименование Файл Версия Размер
Печать уведомлений с доверенностью о заключении и расторжении трудового договора или гражданско-правового договора с иностранным гражданином нового образца (приложения 7 и 8 к приказу МВД России от 30.07.2020 № 536) для ЗУП 3.1 :
.epf 201,63Kb
133
.epf 5.2 201,63Kb 133 Скачать
Печать уведомлений с доверенностью о заключении и расторжении трудового договора с иностранным гражданином нового образца (приложения 7 и 8 к приказу МВД России от 30.07.2020 № 536) для БП 3.0:
.epf 210,30Kb
20
.epf 1.4 210,30Kb 20 Скачать

Для 1С:Фреш не подойдет. Не пройдет проверку, так как для обработки отключен безопасный режим для получения всех необходимых кадровых данных в привилегированном режиме.

 

С января 2021 года вступил в силу Приказ МВД России от 30 июля 2020 г. N 536. В выкладываемой обработке обновлены печатные формы уведомлений о заключен и расторжении, а также форма дополнительного листа.

 

Перед описанием функционала обработки зафиксируем используемую терминологию:

  • Работник - сотрудник, принятый по трудовому договору;
  • Договорник - сотрудник, принятый по договору гражданско-правового характера.

 

Также сразу же обращу внимание, что заполнение макетов печатных форм уведомлений происходит с помощью функции БСП ВывестиДанныеПоБуквенно. Сама компонента работает на ЗУП'ах 3.1.8.246, 3.1.9.108, 3.1.13.188 и 3.1.14.309, на других версиях тесты не проводились. Урезанная версия этой обработки для БП 3.0 (без договорников и команды открывающей список сохраненных доверенностей) работает на версиях 3.0.75.109, 3.0.80.40 и 3.0.84.35. Подключаются в конфигурацию через "Дополнительные отчеты и обработки".

 

Над списком сотрудников находятся настройки заполнения доверенности, по которой будут подаваться уведомления. Если поля доверенности не заполнены, то уведомления будут формироваться без данных доверенности.

  1. Представитель - человек, который будет подавать уведомления по доверенности.
  2. Руководитель - руководитель организации (заполняется по умолчанию из сведений об ответственных лицах организации).
  3. Должность руководителя - заполнятся по умолчанию из сведений об ответственных лицах.
  4. Основание руководителя - на основании чего руководитель имеет право на оформление доверенности. Для юридических лиц заполняется по умолчанию "устава". Для ПБОЮЛ поле не обязательно для заполнения. 

Для новой доверенности пользователь указывает дату доверенности и ее номер. Если дата не заполнена, то при нажатии на кнопку сохранить, ставится текущая дата. А если не заполнен номер, то следующий по порядку от максимального номера из выданных (сохраненных) ранее. Стоит учесть, из-за того, что для работы обработки не нужно ставить расширение или модифицировать конфигурацию, хранение настроек (ровно, как и хранение выданных ранее доверенностей) происходит с помощью механизма хранения данных пользователя.

 Команды формы.

  • 5 - открывает и скрывает дополнительные отборы на список сотрудников.

 Отбор по подразделениям.

 

 

 Отбор по гражданству. 

 

 

 Если в 1С регистрируются выплаты по договорам ГПХ, то доступен отбор по статусу сотрудника.

 

 

 

 Отбор состояния работников.

 

 

 Отборы по дате приема/увольнения для работников и дате начала/окончания ГПД для договорников.

 

 

 

 

 

 

  • 6 - открывает список сохраненных доверенностей.
  • 7 - меню печати.

Если в 1С регистрируются выплаты по договорам ГПХ, то доступны помимо уведомлений о заключении/расторжении трудовых договоров уведомления для договоров гражданско-правового характера.

 

 

 

 

 

Макеты печатных форм.

  • 4 стр А4 - четыре страницы формата А4, печатаются по одной странице на сторону листа (ориентация листа вертикальная). Так как они указаны в приложениях к приказу МВД. При двухсторонней печати получается два листа. Нужно сшивать.
  • 2 стр А4 - поля заполнения скомпонованы так, чтобы две исходных страницы вмещались на одну сторону листа (уменьшен шрифт и высота ячеек, ориентация листа вертикальная). 

     (лицевая сторона)

В некоторых отделах по вопросам миграции принимают вот такие скомпонованные формы, которые не нужно сшивать (если нет дополнительного листа).

 

Немного про заполнение уведомлений

  1. Для работников поле профессия заполняется должностью, для договорников - профессией.
  2. Адрес места осуществления трудовой деятельности заполняется из адреса подразделения (дополнительный реквизит справочника подразделения с именем АдресОбособленногоПодразделения и типом дополнительное значение или строка), если не заполнен, то из фактического адреса организации.
  3. Наименование территориального органа МВД России на региональном уровне заполняется из дополнительного реквизита справочника подразделения с именем МиграционныйОрганПодразделения, если не заполнен, то из дополнительного реквизита справочника организации с именем МиграционныйОрган.
  4. Для заполнения номера свидетельства о постановке на учет в налоговом органе используется дополнительный реквизит справочника организации с именем НомерСвидетельства. Но замечу, что этот реквизит создан и заполнен только в одной базе, использующей миграционный учет, в остальных базах (организациях) подают уведомления без номера свидетельства (только ИНН и КПП).
  5. Для работы с документами "Миграционная карта", "Разрешение на работу" и "Патент" нужно добавить в справочник видов документов физических лиц одноименные виды документов. Если же в ЗУП'е уже ведется учет этих видов документов и наименования отличаются, то нужно будет переименовать в коде обработки обращение к этим документам.

Примеры:

Как сделано в "наших" базах, использующих миграционный учет: если подразделение является обособленным, то кадровики заполняют адрес, город и наименование миграционного органа, иначе данные в уведомления подтягиваются из данных организации, в которую устроен сотрудник. 

Замечу, что в новых формах уведомлений более нет полей для заполнения миграционной карты и адреса регистрации сотрудника.

 

Пример доверенности для юр. лица:

 

Если установлен флажок "Использовать дополнительный лист", то в случае, когда количество символов выводимой информации превышает количество полей в уведомлении, будет сформирован дополнительный лист к уведомлению.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P.S. Учитывая вышеописанное, хочу отметить тот факт, что эту обработку не стоит воспринимать как готовый 100%-масштабируемый продукт, а как основу для адаптации под конкретную бизнес-модель и конфигурацию. Если логика работы и заполнения полностью устраивает - отлично. Если нужны будут какие-то минимальные адаптивные исправления, не требующие значительных временных ресурсов, то это решаемо, и я постараюсь оперативно (на сколько это будет возможно) изменить или дополнить существующую логику. В любом другом случае могу лишь помочь советом. Так или иначе, если будут необходимы дополнительные пояснения по работе обработки, дополню-отвечу - на данный момент уделить значительное время для всеобъемлющего описания нет ни только потребности, но и возможности. Также ранее была выложена другая компонента модуля миграционного учета Печать уведомления о прибытии иностранного гражданина или лица без гражданства в место пребывания.

Уведомления о заключении и прекращении трудового договора или гражданско-правового договора с иностранным гражданином Внешняя обработка МВД Миграционный учет Уведомления Иностранцы

См. также

Обновление для КА 1.1, ЗУП 2.5, БУХ 2.0: НДС, ЕФС-1, Расчет страховых взносов, Мобилизация, Статистика, Электронные трудовые книжки, 2-НДФЛ, Регламентированная отчетность, Кадровый учет, Прослеживаемость импортных товаров

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

19900 руб.

01.04.2020    140607    678    352    

232

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9205    9    8    

10

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 15300 руб.

06.10.2023    7259    21    6    

39

Универсальная печать по шаблонам Word (Печать договоров из 1С БП 3, УНФ 1.6, ЗУП 3, УТ 11, КА 2, ERP 2, ДО 3)

Печатные формы Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:ERP Управление предприятием 2 Платные (руб)

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многие другие). Универсальная печать предназначена для формирования печатных форм на основе шаблонов в формате Word из любой конфигурации 1С. С помощью данного инструмента можно самостоятельно заполнить шаблон реквизитами справочника или документа 1С и сформировать печатные формы на основании ссылки на любой объект.

5400 руб.

08.10.2019    42661    143    88    

134

SALE! 25%

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-фактура, УПД, УКД, Заказ клиента, Акт сверки, М-15 и др.)

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

12000 9000 руб.

13.03.2018    56424    179    76    

112

Печатные формы КС-2 и КС-3 в "1С:Бухгалтерия 3.0"

Печатные формы Производство готовой продукции (работ, услуг) Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Строительство Россия Бухгалтерский учет Платные (руб)

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или "Реализация товаров услуг". Вы можете заполнить дополнительную информацию о материалах из документов "Требование-накладная" и указать сведения, которые не предусмотрены типовой конфигурацией "1С:Бухгалтерия 3.0". Так же доступно множество настроек для формирования КС-2 и КС-3.

3240 руб.

13.02.2019    87973    388    44    

371
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Pradovot 07.11.19 15:10 Сейчас в теме
Здравствуйте! Не могли бы вы внести некоторые изменения в обработку. Ситуация такая, если заполнить документ Миграционная карта по форме ЗУП, то серия миграционной карты не попадает в строку 2.8 формы уведомления, попадает только номер. Понятно, что можно внести эти данные только в поле номер формы ЗУП через пробел, тогда всё встает в форму уведомления как надо. Однако, это вызывает некоторые неудобства, так как по роду деятельности приходится зачастую оформлять другую форму уведомления - о прибытии иностранца, соответственно в ней не заполняется серия миграционной карты. Было бы замечательно, если бы была возможность заполнять данные миграционной карты по форме ЗУП.
3. AgnepuS 11 07.11.19 17:18 Сейчас в теме
(1)
Добрый день. Действительно, серия миграционной карты не заполняется в уведомлениях, только её номер. Так было решено кадровой службой - в УМВД принимают без серии. Но по скольку, я как разработчик, тоже считаю это не совсем корректным, в коде обработки оставил заглушку на тот случай, если пользователю всё-таки понадобиться выводить серию.
Для того чтобы серия миграционной карты заполнялась, нужно в строках 1242 и 2026 модуля формы обработки удалить комментарий. Если же вы не программист, напишите мне в личку почту, на которую я скину вам поправленную обработку.
4. Pradovot 07.11.19 19:53 Сейчас в теме
(3) Спасибо вам огромное, за скорость реакции. Я от программирования далек, я скорее продвинутый пользователь)))
2. AgnepuS 11 07.11.19 16:50 Сейчас в теме
Для того чтобы серия миграционной карты заполнялась, нужно в строках 1242 и 2026 модуля формы обработки удалить комментарий.
5. VKuser24804875 97 14.05.20 19:56 Сейчас в теме
3.1.13.188 - работает как тут и было. спасибо)
6. hjvf434 03.06.20 15:05 Сейчас в теме
добрый день, Интересует эта обработка под Бп 3.0
7. AgnepuS 11 20.07.20 14:44 Сейчас в теме
(6) Добрый день. Добавил версию обработки для БП 3.0, если ещё актуально.
8. Дипломат 31.07.20 18:07 Сейчас в теме
Добрый день! Скачали версию для ЗУП. Спасибо, работает корректно. Два вопроса:
1) Возможно в печатные формы добавить номера страниц?
2) Будет ли в версии ЗУП функционал с доп. листом (очень часто адрес слишком длинный)?
9. AgnepuS 11 11.08.20 12:44 Сейчас в теме
(8) Добрый день.
1) Доработка функционала обработки не ведется, выкладывается "как есть". Пока времени заняться этим вопросом нет.
2) Обновил версию для ЗУП. Если выбран вид "4 стр А4" и флажок "Сокращать адрес постановки на учет" не установлен, то в случае, когда количество символов адреса превышает количество полей в уведомлении в п. 2.9, будет сформирован дополнительный лист к уведомлению. Напишите мне в личку почту, на которую можно скинуть обновленную версию.
10. user975718 04.09.20 12:27 Сейчас в теме
Добрый день. Скачал версию для ЗУП. Можно подробнее про дополнительный реквизит АдресОбособленногоПодразделения ?
12. AgnepuS 11 10.09.20 14:00 Сейчас в теме
(10)
Добрый день. Смотрите ответ ниже.
11. user1454705 07.09.20 15:32 Сейчас в теме
Из статьи: Адрес места осуществления трудовой деятельности заполняется из адреса подразделения (дополнительный реквизит справочника подразделения с именем АдресОбособленногоПодразделения и типом дополнительное значение или строка).
Сделали, все равно подтягивает из фактического адреса организации.
Из статьи: МиграционныйОрганПодразделения, если не заполнен, то из дополнительного реквизита справочника организации с именем МиграционныйОрган.
Сделали, не подтягивает

Что не так делаем? Конфигурация: Зарплата и управление персоналом, редакция 3.1 (3.1.14.183)
13. AgnepuS 11 10.09.20 14:05 Сейчас в теме
(11)
Добрый день.
1) Проверьте, а в том ли поле указали имя дополнительного реквизита. У дополнительного реквизита есть поле "Наименование" - то под каким наименованием будет отображаться этот реквизит на форме владельца. А есть поле "Имя", которое располагается в сворачиваемой группе "Для разработчиков" в самом низу формы настройки дополнительного реквизита. Это поле "Имя" требуется для программного обращения к дополнительному реквизиту (обратите внимание на скриншот с дополнительным реквизитом Миграционный орган, там это поле выделено красной линией). Если при создании реквизита не заполнить это поле, то система при записи реквизита заполнит автоматически рандомной строкой. И АдресОбособленногоПодразделения нужно заполнить именно в поле "Имя". После создания реквизита интерактивно изменить "Имя" уже будет невозможно. Если проблема именно в этом, тогда нужно будет создать новый реквизит, а этот удалить.
2) Проверьте, а заполнен ли этот реквизит у самого подразделения. Дополнительные реквизиты отображаются внизу формы элемента справочника. Если значение не заполнено, то так же будет подтягиваться адрес организации.
3) Проверьте, а у того ли подразделения заполнили адрес. Справочник подразделений иерархический, но при этом не достаточно указать адрес у вышестоящего подразделения. Адрес проверяется именно у того подразделения, в который принят сотрудник.
14. ChA 14.01.21 12:29 Сейчас в теме
Добрый день!

Планируется ли обновление этой обработки ( https://infostart.ru/public/1143040/) на новую форму в соответствии с приказом МВД России от 30.07.2020 № 536?
15. AgnepuS 11 15.01.21 11:41 Сейчас в теме
(14)
Добрый день. Кадровики пока не сообщали об изменении форм уведомлений. То есть в тех УФМС/МВД, куда эти уведомления подаются нашими сотрудниками, до сих пор принимают формы из приказа 363. Но судя по тому, что новый приказ 536 должен был вступить в силу с 1 января 2021 года, то рано или поздно обновление случится. То есть порядок такой: в отделе по вопросам миграции говорят, что с такой-то даты старые формы не принимают, кадровики передают эту информацию, рисуется новый макет, передается в эксплуатацию, а затем уже выкладывается здесь.
Насколько мне известно, вчера передавались уведомления в УВМ ГУ МВД России по Московской области - приняли старые формы, никакой информации по новым формам не было.
16. user1454705 18.01.21 09:54 Сейчас в теме
Добрый день! Очень ждём обновлённую форму от Вас) Ваша обработка очень помогает в работе!
17. user1454705 10.02.21 15:36 Сейчас в теме
18. zhannasimakova@mail.ru 04.03.21 11:04 Сейчас в теме
Здравствуйте. Подскажите при нажатии кнопки печать выдает ошибку ИНДЕКС НАХОДИТСЯ ЗА ГРАНИЦАМИ МАССИВА.
Как это исправить?
СПАСИБО!
19. AgnepuS 11 04.03.21 13:27 Сейчас в теме
(18)Добрый день. Подскажите про какую версию файла вы говорите. Для ЗУП или БП? И напишите версию ЗУП/БП, с которой вы работаете. А также уточните в какой именно момент появляется эта ошибка. Именно при нажатии на кнопку "Печать", которая должна открывать список доступных команд печати? Или уже при нажатии на определенную команду печати (печать уведомления или доверенности)? Если ошибка возникает при нажатии на определенную команду печати, напишите название печатной формы, которую хотите сформировать и напишите возникает ли эта ошибка при попытке сформировать другие печатные формы.
20. zhannasimakova@mail.ru 05.03.21 07:17 Сейчас в теме
Здравствуйте.
версия файла для ЗУП.
платформа 8.3.15.1830 / конфигурация 3.1.15.134
Ошибка возникает при попытке распечатать Уведомление о заключении ТД.
Уведомление о расторжении ТД - формируется и распечатывается, с этим документом все хорошо.
Спасибо.
22. AgnepuS 11 05.03.21 12:02 Сейчас в теме
(20)Уточните тогда ещё пожалуйста. Это ошибка возникает только при вызове на печать по определенному сотруднику/-ам или для всех сотрудников? К сожалению на конфигурации 3.1.15.134 тесты этой обработки не проводились. Единственное место в коде, где получаются данные по индексу (без дополнительной проверки на количество в массиве) - это получение данных по месту рождения сотрудника. Могу только пока предположить, что в этой конфигурации (3.1.15.134) поменялся формат хранения данных места рождения.
Напишите мне в личку вашу почту, постараюсь к понедельнику выслать версию этой обработки, в которой заменю логику получения места рождения.
21. zhannasimakova@mail.ru 05.03.21 07:32 Сейчас в теме
И еще вопрос. Подскажите нет ли у Вас обработки по формированию УВЕДОМЛЕНИЯ о прибытии иностранного гражданина от 10.12.2020 г. № 856 и УВЕДОМЛЕНИЯ об убытии иностранного гражданина? Если есть подскажите ссылку для скачивания.
СПАСИБО!!!
23. AgnepuS 11 05.03.21 12:20 Сейчас в теме
(21)Да, такие есть. Ссылка на обработку, которая формирует уведомление о прибытии есть в описании к этой публикации. Посмотрите в конце описания, в разделе "P.S.". А вот Уведомление об убытии.
Но я бы вам не рекомендовал их скачивать пока не установлено, в чём именно заключается ошибка с этой обработкой на версии 3.1.15.134. Вполне возможно такая ошибка может повториться и у тех печатных форм. Попробуйте поискать эти печатные формы от других авторов.
24. zhannasimakova@mail.ru 09.03.21 03:00 Сейчас в теме
Добрый день! Простите - Вопрос с ошибкой ИНДЕКС НАХОДИТСЯ ЗА ГРАНИЦАМИ МАССИВА решен. Это у нас было не заполнено место рождения. Уведомление о ЗАКЛЮЧЕНИИ ТД - формируется.
Еще раз приношу извинения за беспокойство.
СПАСИБО за помощь.
25. AgnepuS 11 09.03.21 11:58 Сейчас в теме
(24) Это вам спасибо, что выявили проблему. Ошибка не с вашей стороны - логика работы обработки подразумевает, что если какая-то необходимая информация для уведомления отсутствует в 1С, то эта информация и не заполняется в форме.
27. Доня 284 27.04.21 23:25 Сейчас в теме
(25) Спасибо большое!
работает на релизе Бухгалтерия предприятия, редакция 3.0 (3.0.91.36)
Большое подспорье в работе кадровика.
+++++
26. user1582600 13.04.21 12:55 Сейчас в теме
Здравствуйте, подскажите пож. актуальны ли данные печатные формы уведомлений для версий конфигураций и выше для БП 3.0 3.0.90.59 и ЗУП 3.1.17.135 ?
28. user1625413 07.07.21 17:36 Сейчас в теме
Работает ли данная форма для 1с:fresh?
29. user1541274 07.07.21 17:42 Сейчас в теме
Работает ли данная форма для 1с:fresh?
30. AgnepuS 11 07.07.21 20:12 Сейчас в теме
(29) Добрый день. Нет, проверку не пройдет. Для обработки отключен безопасный режим для получения всех необходимых кадровых данных в привилегированном режиме.
31. dikiimouse 09.08.21 12:06 Сейчас в теме
Будет ли работать на Расчет и управление сотрудниками (2.2.5.37)
Если нет, то можете написать в личку сколько будет стоить адаптировать.
32. AgnepuS 11 12.08.21 13:59 Сейчас в теме
(31) Добрый день. В "Расчет и управление сотрудниками (2.2.5.37)" работать не будет, адаптировать не смогу.
33. ChA 03.09.21 16:41 Сейчас в теме
Конфигурация ЗУП 3.1.18.151. Платформа 1С:Предприятие 8.3 (8.3.19.1229). Столкнулся с тем, что к доп. реквизитам автоматически добавляется префикс, и они выглядят примерно так: МиграционныйОрган_4523215f47454a9c9b8f4cf3fd887603, соответственно обработка их не видит, пришлось подправить ПолучитьДопРеквизитыОрганизаций(Организации) и ПолучитьДопРеквизитыПодразделений(Подразделения):


Функция ЧА_ПолучитьИмяДопРеквизита(ИмяСпр, ИмяРекв, МассивРеквизитов)
	 
	 Если ПустаяСтрока(ИмяСпр)            Тогда Возврат ""; КонецЕсли;
	 Если ПустаяСтрока(ИмяРекв)           Тогда Возврат ""; КонецЕсли;
	 Если ПустаяСтрока(МассивРеквизитов)  Тогда Возврат ""; КонецЕсли;
	 
	 Спр =Справочники.НаборыДополнительныхРеквизитовИСведений;	 
	 Рез = Спр.НайтиПоНаименованию(ИмяСпр);		 
	 Если ПустаяСтрока(Рез) Тогда Возврат ""; КонецЕсли; 
	 
	 Запрос = Новый Запрос;
	 Запрос.УстановитьПараметр("Справочник", Рез);
	 Запрос.УстановитьПараметр("Имя", ИмяРекв);
	 Запрос.Текст =
	 "ВЫБРАТЬ ПЕРВЫЕ 1
	 |    Свойства.Ссылка
	 |ИЗ
	 |    ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК Свойства
	 |ГДЕ
	 |	 Свойства.НаборСвойств = &Справочник
	 |   И Свойства.ИдентификаторДляФормул = &Имя";
	 
	 Выборка = Запрос.Выполнить().Выбрать();    
	 
	 Если Выборка.Следующий() Тогда
		 Имя =Выборка.Ссылка.Имя;
		 МассивРеквизитов.Добавить(Имя); 
		 Возврат Имя;
	 Иначе
		 Возврат "";
	 КонецЕсли;
	 
 КонецФункции
//--------------------------------------------------------------------------------------
&НаСервереБезКонтекста
Функция ПолучитьДопРеквизитыОрганизаций(Организации)
	
	МассивРеквизитов = Новый Массив;
	//МассивРеквизитов.Добавить("МиграционныйОрган");
	//МассивРеквизитов.Добавить("НомерСвидетельства");
	ЧА_МиграционныйОрган  =ЧА_ПолучитьИмяДопРеквизита("Организации","МиграционныйОрган", МассивРеквизитов);
	ЧА_НомерСвидетельства =ЧА_ПолучитьИмяДопРеквизита("Организации","НомерСвидетельства", МассивРеквизитов);
	
	МиграционныеОрганы = Новый Соответствие;
	НомераСвидетельств = Новый Соответствие;
	
	ТаблицаДопРеквизитов = УправлениеСвойствами.ЗначенияСвойств(Организации,, Ложь, МассивРеквизитов);	
	Для каждого Строка Из ТаблицаДопРеквизитов Цикл
		Если Строка.Свойство.Имя = ЧА_МиграционныйОрган Тогда
			МиграционныеОрганы.Вставить(Строка.ВладелецСвойств, Строка.Значение);
		Иначе	
		    НомераСвидетельств.Вставить(Строка.ВладелецСвойств, Строка.Значение);
		КонецЕсли;	    
	КонецЦикла;
	
	СтруктураРеквизитов = Новый Структура;
	СтруктураРеквизитов.Вставить("МиграционныеОрганы",МиграционныеОрганы);
	СтруктураРеквизитов.Вставить("НомераСвидетельств",НомераСвидетельств);
	
	Возврат СтруктураРеквизитов;	

КонецФункции
//-----------------------------------------------------------------------------------------------------------------------
&НаСервереБезКонтекста
Функция ПолучитьДопРеквизитыПодразделений(Подразделения)

	МассивРеквизитов = Новый Массив;
	//МассивРеквизитов.Добавить("АдресОбособленногоПодразделения");
	ЧА_АдресОбособленногоПодразделения  =ЧА_ПолучитьИмяДопРеквизита("Подразделения","АдресОбособленногоПодразделения", МассивРеквизитов);
	МассивРеквизитов.Добавить("ГородОбособленногоПодразделения");
	//МассивРеквизитов.Добавить("МиграционныйОрганПодразделения");
	ЧА_МиграционныйОрганПодразделения  =ЧА_ПолучитьИмяДопРеквизита("Подразделения","МиграционныйОрганПодразделения", МассивРеквизитов);
	МассивРеквизитов.Добавить("ДопМиграционныйОрганПодразделения");
	
	АдресаПодразделений = Новый Соответствие;
	ГородаПодразделений = Новый Соответствие;
	МОПодразделений 	= Новый Соответствие;
	ДопМОПодразделений 	= Новый Соответствие;
	
	ТаблицаДопРеквизитов = УправлениеСвойствами.ЗначенияСвойств(Подразделения,, Ложь, МассивРеквизитов);	
	Для каждого Строка Из ТаблицаДопРеквизитов Цикл
		Если Строка.Свойство.Имя = ЧА_АдресОбособленногоПодразделения Тогда
			АдресаПодразделений.Вставить(Строка.ВладелецСвойств, Строка.Значение);
		ИначеЕсли Строка.Свойство.Имя = "ГородОбособленногоПодразделения" Тогда	
		    ГородаПодразделений.Вставить(Строка.ВладелецСвойств, Строка.Значение);
		ИначеЕсли Строка.Свойство.Имя = ЧА_МиграционныйОрганПодразделения Тогда
			МОПодразделений.Вставить(Строка.ВладелецСвойств, Строка.Значение);	
		Иначе		
			ДопМОПодразделений.Вставить(Строка.ВладелецСвойств, Строка.Значение);
		КонецЕсли;	    
	КонецЦикла;
	
	СтруктураРеквизитов = Новый Структура;
	СтруктураРеквизитов.Вставить("АдресаПодразделений", АдресаПодразделений);
	СтруктураРеквизитов.Вставить("ГородаПодразделений", ГородаПодразделений);
	СтруктураРеквизитов.Вставить("МОПодразделений", 	МОПодразделений);
	СтруктураРеквизитов.Вставить("ДопМОПодразделений",  ДопМОПодразделений);
	
	Возврат СтруктураРеквизитов;	

КонецФункции
Показать
34. AgnepuS 11 04.09.21 16:16 Сейчас в теме
(33) Добрый день. Вы уверены, что заполнили имя дополнительного реквизита так как показано в примере на скриншоте с Миграционным органом?
(13) Из ответа другому пользователю:

1) Проверьте, а в том ли поле указали имя дополнительного реквизита. У дополнительного реквизита есть поле "Наименование" - то под каким наименованием будет отображаться этот реквизит на форме владельца. А есть поле "Имя", которое располагается в сворачиваемой группе "Для разработчиков" в самом низу формы настройки дополнительного реквизита. Это поле "Имя" требуется для программного обращения к дополнительному реквизиту (обратите внимание на скриншот с дополнительным реквизитом Миграционный орган, там это поле выделено красной линией). Если при создании реквизита не заполнить это поле, то система при записи реквизита заполнит автоматически рандомной строкой. И АдресОбособленногоПодразделения нужно заполнить именно в поле "Имя". После создания реквизита интерактивно изменить "Имя" уже будет невозможно. Если проблема именно в этом, тогда нужно будет создать новый реквизит, а этот удалить.
35. pervakov.a 13 13.02.22 19:07 Сейчас в теме
ОКВЭД устарел, вероятно нужно выводить ОКВЭД2
36. AgnepuS 11 14.02.22 15:17 Сейчас в теме
(35)Добрый день. Вероятно, но точно сказать не могу. В базах, к которым у меня есть доступ ОКВЭД ред.1 и ОКВЭД ред.2 совпадают. Запросов от пользователей об изменении выводимого на печать ОКВЭД не поступало.
На всякий случай заменил в выкладываемых обработках получение ОКВЭД, спасибо.
В коде достаточно заменить строчки
Сведения.Добавить("", "ОКВЭД");

на
Сведения.Добавить("", "ОКВЭД2")

И соответственно
НоваяСтрокаСведенияОбОрганизациях.ОКВЭД = ОргСведения.ОКВЭД2;


Либо совсем "по-правильному"
Сведения.Добавить("", "ОКВЭД");
Сведения.Добавить("", "ОКВЭД2");
//...
Если Выборка.Период < '20170101' И НЕ ПустаяСтрока(ОргСведения.ОКВЭД) Тогда
	НоваяСтрокаСведенияОбОрганизациях.ОКВЭД = ОргСведения.ОКВЭД;
Иначе
	НоваяСтрокаСведенияОбОрганизациях.ОКВЭД = ОргСведения.ОКВЭД2;
КонецЕсли;
Показать
37. DedMoroz1983 2 15.06.22 11:59 Сейчас в теме
Будет работать в ЗУП 3.1.21.75?
38. AgnepuS 11 17.06.22 12:13 Сейчас в теме
(37)
Добрый день. Гарантировать не могу. Последний релиз, на котором запускалась эта обработка, 3.1.21.36. Скорее всего, работать будет.
39. ss4ss 08.06.23 11:29 Сейчас в теме
Добрый день
В макете 35 квадратиков, в шаблоне Приложение N 7 с сайта консультант или гарант 34 квадратика. Это критично для сдачи?
40. AgnepuS 11 09.06.23 18:34 Сейчас в теме
(39)
Добрый день.
Москва, Тверь, Екатеринбург - пока полет нормальный. То есть в этих городах ещё не отклонили уведомления о заключении по причине большего числа полей (квадратиков) для ввода. На сколько я помню, шаблон формы, с которой рисовалась эта печатная форма, был дан непосредственно в каком-то из отделений УФМС в январе 2021.
Оставьте свое сообщение