Описание
Выгодное отличие этой обработки от других аналогичных:
- Удобный интерфейс, есть несколько вариантов;
- Код структурирован и разбит на независимые функции и процедуры, что позволит быстро и не задумываясь перенести указанные процедуры и/или функции в модуль менеджера и использовать возможности обработки из других мест конфигурации;
- При транслитерации сохраняется регистр;
- Транслитерация текста производится согласно норма украинского законодательства (Постановление КМУ №55 от 27.01.2010 (с изменениями)). Такие правила используется при транслитерации данных официальных документов - паспорт, водительское удостоверение и прочее.
Примеры использования при внедрении обработки в конфигурацию.
// Вариант 1. (через модуль менеджера)
РезультатТранслитерации = Обработки.ТранслитерацияУкраинскогоАлфавита.СтрокаЛатиницей("Привіт, я текст для транслітерації");
// Вариант 2. (через модуль объекта)
РезультатТранслитерации = Обработки.ТранслитерацияУкраинскогоАлфавита.Создать().СтрокаЛатиницей("Привіт, я текст для транслітерації");
Примечания
Обработку можно использовать отдельно и можно подключить через стандартный механизм "Дополнительные отчеты и обработки", можно встроить в конфигурацию.
В модуле объекта обработки есть описание - какие процедуры и/или функции необходимо перенести в модуль менеджера обработки, чтобы использовать функции обработке без создания объекта обработки.
Совместимость
Платформа:
- должна работать на всех релизах 8.3
- тестировалась на релизах:
- 8.3.9.2033
- 8.3.10.2639
- 8.3.13.1690
- 8.3.14.1565
- 8.3.15.1489
Конфигурации:
- Не имеет значения
Проверено на следующих конфигурациях и релизах:
- CRM КОРП, редакция 1.4, релизы 1.4.11.3, 1.4.11.2, 1.4.11.1, 1.4.10.1, 1.4.9.1, 1.4.8.1, 1.4.7.2, 1.4.7.1, 1.4.6.1, 1.4.5.2, 1.4.4.2, 1.4.3.1, 1.4.2.1, 1.4.1.1
- 1С:ERP Управление предприятием 2, релизы 2.5.19.52, 2.5.19.44, 2.5.18.64, 2.5.18.59, 2.5.18.54, 2.5.18.50, 2.5.18.46, 2.5.13.82