Елена, в регистре сведения о склонениях ФИО обычно мы не храним, только сложные случаи. Приложила скриншот, что при просмотре из карточки сотрудника/физлица склоняется нормально. А функция глобального контекста не справляется. Не знаю, в каком направлении думать. Сейчас буду смотреть формирование вариантов склонения из карточки
А Морфер с Анонимным входом тоже не помог… Хотя, возможно, из удаленного рабочего стола не срабатывает? Позднее посоветуюсь с системным программистом
Как в «1С:Бухгалтерии 8» редакции 3.0 настроить склонения фамилий, имен, отчеств и должностей по падежам?
Видеоролик выполнен в программе «1С:Бухгалтерия 8» версия 3.0.44.124.
Чтобы разрешить использование сервиса склонения для получения представлений объектов в падежах нужно включить флаг Склонять с помощью сервиса morpher.ru (раздел Администрирование – Общие настройки – Склонения представлений объектов). Для использования сервиса склонений требуется подключение к интернету.
В форме элемента справочника Договоры в сворачиваемой группе Подписи можно перейти по ссылкам Склонения, относящихся к каждому объекту, и проверить корректность склонений автоматически определенных сервисом. При необходимости склонения всегда можно отредактировать и сохранить. В печатной форме договора ФИО и должности будут отображаться с учетом установленных правил.
- 1 Как включить склонения в 1С?
- 2 Настройка падежей ФИО в договоре
- 3 Как получить склонения программно с помощью компоненты из БСП?
Склонения в программах 1С это очень полезная функция. Для того, что бы она работала, нужно пройти на закладку «Администрирование» — «Интернет-поддержка и сервисы» — «Склонение представлений объектов» — ставим галочку — склонять с помощью сервиса Морфер. Чтобы это работало нужно включить Анонимный вход. Для этого нажимаем тут же «Настройки доступа» и ставим переключатель в нужное место.
Настройка падежей ФИО в договоре
Теперь давайте закончим настройку функции склонений и проверим ее работу. Для этого, идем в договора и откроем любой договор с контрагентом. В карточке, раскрываем вкладку Подписи. На ней должны быть заполнены имя и фамилия, а также должность и основание действия лица, подписавшего договор. Открываем окно «Склонения по падежам». Нажмем на кнопку со стрелочкой, вверху и программа получит склонения из сервиса и заполнит их автоматически. Компьютер, при этом, должен иметь подключение к интернет. Если, по каким-то причинам, доступа в сеть нет, можно заполнить значения строки вручную. После этого можно распечатать договор и убедится в правильности падежей.
Как получить склонения программно с помощью компоненты из БСП?
В заключении. я хочу показать как написать код для того, что бы падежи работали в печатной форме. Данная информация будет полезна программистам для разработки своих разработках.
Непосредственно в коде я обращаюсь к модулю «СклонениеПредставленийОбъектов», к функции «ПроскланироватьПредставление» и передаю туда параметры. Цифра «2» означает родительный падеж.
Остались вопросы? — Закажите консультацию в один клик!
Александр Трубицын
Мой телеграм https://t.me/praktikaITS
Потребность в склонении фамилий, имен, отчеств, улиц, городов, должностей, званий и всего прочего возникает регулярно. И для решения этой задачи существуют проверенные и зарекомендовавшие себя способы. С выходом платформы 8.3.13 к этим способам добавился еще один — склонение средствами платформы, и именно этот способ видится наиболее правильным и удобным. Этот и прочие, достойные упоминания (по моему субъективному мнению), способы будут рассмотрены ниже.
Содержание
- Внешняя компонента
- Веб-сервис
- Средства платформы
Внешняя компонента
Начнем с самого, вероятно, популярно на сегодняшний день способа — внешняя компонента «Склонение ФИО». Эта компонента существует в двух вариантах: по технологии COM и по технологии Native API. Вариант выполненный по технологии Native API современнее и предпочтительнее.
При скачивании с сайта ИТС мы получаем архив который содержит файл «NAMEDECL.DLL» и файл «NameDecl.zip». Первый файл — это компонента по технологии COM, а второй файл — это архив содержащий компоненту по технологии Native API (он так и используется в архиве).
Компоненту выполненную по технологии COM сначала нужно зарегистрировать, командой «regsvr32» от имени администратора:
Александр Трубицын
Мой телеграм https://t.me/praktikaITS