Описание
Выгодное отличие этой обработки от других аналогичных:
- Удобный интерфейс, есть несколько вариантов;
- Код структурирован и разбит на независимые функции и процедуры, что позволит быстро и не задумываясь перенести указанные процедуры и/или функции в модуль менеджера и использовать возможности обработки из других мест конфигурации;
- При транслитерации сохраняется регистр;
- Транслитерация текста производится согласно норма украинского законодательства (Постановление КМУ №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
Конфигурации:
- Не имеет значения