Склонение ФИО и должностей через веб-сервис – 1С 8.2 / 8.3

Публикация № 143273 14.08.12

Интеграция и обмен данными - WEB-интеграция

склонение падеж ФИО должность отдел родительный дательный винительный творительный предложный

Предлагаемая разработка предоставляет программистам 1С функцию склонения по падежам слов и словосочетаний на русском и украинском языках, а также функцию формирования прописи чисел в заданном падеже. Программа умеет склонять фамилии, имена и отчества, а также должности, названия отделов и юридических лиц (на украинском пока только ФИО). Указание пола не требуется. Наоборот, программа автоматически определяет и выдает грамматический род словосочетания, по которому определяется пол лица. Алгоритм демонстрирует высокое качество склонения, а для случаев, когда программа все же ошибается, предусмотрен сервис оперативного исправления ошибок. Программа реализована в виде веб-сервиса, доступного бесплатно всем желающим (до 1000 запросов в сутки). Для вызова функции склонения из 1С 8.2 достаточно 3 строчек кода, при этом не нужно включать в конфигурацию никаких дополнительных DLL. Пример обработки на языке 1С прилагается.

Реализуемые функции

Веб-сервис «Морфер» предназначен для склонения по падежам слов и словосочетаний на русском и украинском языках.  Входное словосочетание может быть в единственном или множественном числе, но обязательно в именительном падеже.  На выходе генерируется единственное и множественное число во всех падежах и автоматически определяется род.

Например, на входе:

ведущий инженер-программист III категории

На выходе: 

И. ведущий инженер-программист III категории ведущие инженеры-программисты III категории
Р. ведущего инженера-программиста III категории ведущих инженеров-программистов III категории
Д. ведущему инженеру-программисту III категории ведущим инженерам-программистам III категории
В. ведущего инженера-программиста III категории ведущих инженеров-программистов III категории
Т. ведущим инженером-программистом III категории ведущими инженерами-программистами III категории
П. о ведущем инженере-программисте III категории о ведущих инженерах-программистах III категории
Род: мужской

Число поддерживаемых типов словосочетаний не ограничено фамилиями и должностями.  Программа умеет склонять также названия подразделений, юридических лиц, географические названия и многое другое.  Высокое качество склонения обеспечивается использованием словарей, в частности, «Словаря имен собственных» Ф.Л. Агеенко на 38 000 единиц.  За 9 лет работы над «Морфером» было составлено более 27 000 примеров склонения для русского и более 11 000 для украинского языка.  База примеров постоянно пополняется и используется для контроля качества продукта.

Веб-сервис также реализует функцию прописи чисел и денежных сумм в произвольном падеже, позволяющую формировать такие фразы как: «в течение 7 (Семи) календарных дней» («21 календарного дня»), «в размере 1000 (Одной тысячи) рублей» («десяти тысяч рублей») и т.п.  Склонение единицы измерения также осуществляется автоматически.  Нет необходимости указывать заранее все падежные формы ("рубль", "рубля", "рублей").

Быстрый старт: склонение должности

Программа для склонения должности будет выглядеть так:


Морфер = Обработки.Морфер.Создать();
Результат = Морфер.СклонятьРусский("Генеральный директор");

Сообщить("Родительный (кого?): " + Результат.Р);
Сообщить("Дательный   (кому?): " + Результат.Д);
Сообщить("Винительный (кого?): " + Результат.В);
Сообщить("Творительный (кем?): " + Результат.Т);

Чтобы проверить, как работает этот код, скачайте и установите внешнюю сборку из .epf файла (Обработки, правый клик, вставить внешнюю обработку), скопируйте пример в Конфигуратор (Конфигурация, правый клик, «Открыть модуль обычного приложения», Вставить) и вставьте, например, в процедуру ПриНачалеРаботыСистемы.  После запуска программы (F5) в окне сообщений появится директор во всех падежах:

Родительный (кого?): Генерального директора
Дательный   (кому?): Генеральному директору
Винительный (кого?): Генерального директора
Творительный (кем?): Генеральным директором
Предложный (о ком?): о Генеральном директоре

Для украинского языка функция склонения называется СклонятьУкраинский:


результат = Морфер.СклонятьУкраинский("Лук'янченко Леонід Аркадійович");

Сообщить("Родовий     (кого?): " + результат.Р);
Сообщить("Давальний   (кому?): " + результат.Д);
Сообщить("Знахідний   (кого?): " + результат.З);
Сообщить("Орудний      (ким?): " + результат.О);
Сообщить("Місцевий (на кому?): " + результат.М);
Сообщить("Кличний:             " + результат.К);

Результат:

Родовий     (кого?): Лук'янченка Леоніда Аркадійовича
Давальний   (кому?): Лук'янченку Леоніду Аркадійовичу
Знахідний   (кого?): Лук'янченка Леоніда Аркадійовича
Орудний      (ким?): Лук'янченком Леонідом Аркадійовичем
Місцевий (на кому?): Лук'янченку Леоніді Аркадійовичі
Кличний:             Лук'янченко Леоніде Аркадійовичу

Украинская версия пока лучше всего справляется с фамилиями, именами и отчествами.  Работа над другими типами словосочетаний ведется.

Для улучшения качества склонения можно передавать признаки.


Признаки = Новый Массив();
Признаки.Добавить("name");
Признаки.Добавить("feminine");
результат = Морфер.СклонятьРусский("Щукина Ольга Александровна", Признаки);

На данный момент доступны след. признаки: name, feminine, masculine, neuter, animate, inanimate, common, plural.

Функция построения прописи числа в любом падеже

Функция ПрописьРусский (ПрописьУкраинский) решает две родственные задачи: получение прописи числа (тысяча сто двадцать пять) и согласование единицы измерения с предшествующим числом (1 попугай, 2 попугая, 5 попугаев). Пример:


// Пример написания денежной суммы прописью в родительном падеже:
пропись = Морфер.ПрописьРусский(235, "рубль");
Сообщить(пропись.n.И + " " + пропись.unit.И);
Сообщить("в размере " + пропись.n.Р + " " + пропись.unit.Р);

Результат:

двести тридцать пять рублей
в размере двухсот тридцати пяти рублей

Функция принимает два аргумента:

n – целое положительное число.

unit – единица измерения – слово или словосочетание в именительном падеже единственного числа: «рубль», «доллар США», «календарный день», «новое письмо» и т.п. Если слово употребляется только во множественном числе, то указывается форма именительного падежа множественного числа: «сутки», «брюки», «ножницы».

Результат, возвращаемый функцией Прописьрусский, содержит два набора падежных форм: один для числа (n), другой для единицы измерения (unit).  Комбинируя соответствующие падежные формы n и unit, можно получить вывод «суммы прописью» на любой вкус:

235 рублей
Двести тридцать пять рублей
235 (двести тридцать пять) рублей и т.п.

Комбинировать имеет смысл только соответствующие падежные формы n и unit – именительный с именительным, родительный с родительным и т.д. Например, для получения фразы "в размере N рублей (долларов, евро...)", берем родительный падеж (Р): в размере + двухсот тридцати пяти + рублей.

Склонение прилагательных по родам

Функция СклонятьПрилагательноеПоРодам склоняет данное ей прилагательное, преобразуя его из мужского рода в женский, средний и во множественное число:


результат = Морфер.СклонятьПрилагательноеПоРодам("уважаемый");
Сообщить("Женский:     " + результат.feminine);
Сообщить("Средний:     " + результат.neuter);
Сообщить("Множ. число: " + результат.plural);

Получим:

Женский: уважаемая
Средний: уважаемое
Множ.число: уважаемые

Авторизация

Для получения доступа к тегам род, откуда, куда, где, а так же снять ограничение на кол-во запросов в сутки, нужно купить подписку на сайте http://morpher.ru/ws3/ И передать токен следующим образом:


Морфер.Авторизация("ваш токен");

Обработка ошибок

Вызовы функций веб-сервиса рекомендуется обернуть в блок Попытка / Исключение на случай отсутствия связи с веб-сервисом или других непредвиденных ситуаций.  Сообщение об ошибке будет при этом выглядеть примерно так:

Ошибка инициализации модуля: МодульУправляемогоПриложения
по причине:
{Обработка.Морфер.МодульОбъекта(138)}: Ошибка: Не найдено русских слов.
        ВызватьИсключение("Ошибка: " + Данные.message);

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

Совместимость и устранение неполадок

Модуль выпускается в двух вариантах для 8.3.16 и 8.2.?. Версии отличаются только тем, что версия 8.3.16 использует встроенный десериализатор JSON.

Оперативное исправление ошибок склонения

Склонение как языковой феномен изобилует неоднозначностями, особенно в области имен собственных.  В городе Москва или в городе Москве?  В республике Корея или в республике Корее?  В Тушино или в Тушине?  Обладатели «диковинных» фамилий часто не любят, чтобы их склоняли.  Скажем, если у человека фамилия Груздь, он будет требовать, чтобы его фамилию не склоняли, часто вопреки правилам русского языка и всеобщему мнению.  Но если он ваш начальник, то неизвестно еще, кто останется Груздём, если вы позволите себе просклонять его в договоре.

Не секрет, что алгоритм автоматического склонения тоже может ошибаться – не знать какого-либо слова или запутаться в сложной синтаксической структуре.  Что делать, если машина склоняет не так, как надо, а документ должен быть на столе у начальника через 10 минут?  Хорошо, если система позволяет вручную исправлять документ после его выдачи.  Но исправлять фамилию начальника в каждом приказе тоже не дело.  Традиционное решение этой проблемы (если руки дойдут до его реализации) – хранение падежных форм в таблице-справочнике, которая заполняется вручную.

Веб-сервис склонения предоставляет как раз такое «табличное» решение проблемы ошибок в склонении – только вам для этого ничего не нужно делать, все уже реализовано за вас – и база данных, и интерфейс для ее редактирования для двух языков, и проверка введенных вами данных профессиональным лингвистом.  Достаточно зайти на страничку исправления ошибок и ввести нужные вам падежные формы (или исправить результат автоматического склонения).  После этого веб-сервис сразу же будет склонять так, как вы указали – но только для вас.  После проверки введенного вами примера администратором он станет доступен остальным пользователям веб-сервиса.  Введеные исправления также используются для совершенствования алгортима склонения. Таким образом качество склонения улучшается самими пользователями.

Страничка исправления ошибок

Установка веб-сервиса в вашей локальной сети

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

В ответ на эти пожелания был создан вариант веб-сервиса, допускающий установку на сервере в локальной сети предприятия или непосредственно на машине пользователя, если пользователь один.  Новый продукт получил название «Морфер.Сервер». Он реализует те же функции, что и общедоступный веб-сервис, включая функцию поддержания пользовательского словаря, и работает в сотни раз быстрее из-за того, что локальная сеть быстрее Интернета. 

Для переключения с «глобального» на «локальный» сервис достаточно изменить код следующим образом:

Морфер = Обработки.Морфер.Создать();
Морфер.СменитьСервер("comp001", false);

Здесь comp001 – это сетевое имя компьютера, где установлен веб-сервис. Во второй строчке изменять ничего не нужно.  

Как приобрести и установить у себя локальный веб-сервис, описано на странице продукта: «Морфер.Сервер».

Альтернативы

Автор «Морфера» занимается вопросом автоматического склонения профессионально с 2003 года и постоянно следит за аналогичными разработками. Одним из заметных аналогов является веб-сервис Яндекс.Склонятор, но он склоняет только «имена, фамилии и ники». Вот список еще нескольких решений, разработанных для платформы 1С:

Дата публикации Название Автор Тип Язык +/-
2002 Падеж. Версия "Крохотулька" Юрия Железнякова SuperJur рус  
01.10.2008 Склонение ФИО e.kogan рус +142/-0
27.02.2007 V7NDS: Сервис поддержки склонений ФИО для 1С NDeclin ВК рус +59/-0
21.11.2010 Учим внешнюю компоненту правильному склонению не только ФИО, но и должностей, и подразделений (ЗУП 2.5) director04 ВК + 1С рус +53/-0
06.02.2012 Склонение ФИО и должностей fixin рус +16/-0
16.06.2009 ФИО и должности в винительном и дательном падеже (укр) (Ivon) Ivon укр +16/-0
08.11.2007 Склонение украинских ФИО, должностей и подразделений в семи падежах. DLL с поддержкой OLE. tarasenkov ВК укр +15/-3

 * Количество плюсов и минусов дано на момент публикации.

 

В «Морфере» учтены многие пожелания к системам подобного рода, а именно:

  1. Возможность бесплатного использования функций склонения – имеется, до 1000 запросов в сутки. Этого количества более чем достаточно для частных лиц и малого бизнеса.  Для более крупных клиентов имеется платный доступ.
  2. Простота развертывания. Не нужно включать в конфигурацию никаких дополнительных библиотек, регистрировать их в реестре и поставлять пользователям. Не нужны права администратора на пользовательских машинах.
  3. Возможность оперативного исправления ошибок. Многие пользователи отмечали как недостаток DLL невозможность оперативного исправления ошибок склонения. Даже в случае с «открытым кодом» на языке 1С, чтобы исправить одну фамилию, разбираться в этом коде (сразу вспоминается «Крохотулька») не у всех программистов найдется время и желание. Веб-сервис решает эту проблему, предоставляя пользователям веб-страницу для оперативного изменения склонения отдельных словосочетаний. Для этого не требуется вмешательства программиста – исправить ошибку сможет любой грамотный пользователь компьютера.
  4. Изменение по числам (просьба). Реализовано.

Кроме того, отличительными особенностями «Морфера» являются:

  1. Простой API: склонение всех типов словосочетаний производится одной функцией. Нет необходимости указывать тип словосочетания (ФИО, должность, подразделение...)
  2. Не требуется указание пола. Наоборот, программа автоматически определяет и выдает грамматический род словосочетания, по которому однозначно определяется пол лица.
  3. Высокое качество склонения, достигаемое использованием комбинированного подхода – алгоритмы для кодирования правил и словари для учета исключений. «Морфер» вобрал в себя несколько многотысячных словарей, годы кропотливой работы, учета замечаний и пожеланий пользователей.

Жду новых ваших пожеланий и замечаний. Именно они мотивируют меня развивать продукт дальше.

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

Наименование Файл Версия Размер
Морфер 8.2

.epf 5,63Kb
28
.epf 5,63Kb 28 Скачать
Морфер 8.3.6

.epf 4,99Kb
108
.epf 4,99Kb 108 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Angeros 14.08.12 09:49 Сейчас в теме
Решение сомнительно, както не верится в надежность и 100% стабильность интернета... Как будет склоняться без инета?!
41. Стил 90 27.04.14 11:38 Сейчас в теме
Не работает во внешней печатной форме на платформах выше 8.3.3.
Выдает ошибку
Новый WSОпределения("http://morpher.ru/WebService.asmx?WSDL") {(1)}: Ошибка при вызове конструктора (WSОпределения)
2. Лингвист 98 14.08.12 10:02 Сейчас в теме
Может быть, еще и электричество отключим? :) Конечно, без интернета склоняться не будет. В этом ахиллесова пята сервис-ориентированной архитектуры. Но и положительных моментов много - простота (3 строчки кода на стороне клиента), бесплатные автоматические обновления кода и словарной базы, возможность оперативного исправления ошибок. Думайте, решайте, что вам больше подходит.
user774630; Mnemonik; realEvgenius; buganov; +4 Ответить
3. sytkosa 14.08.12 11:49 Сейчас в теме
А какой аптайм сервера где идет склонение. Насколько я помню раньше он часто был не доступен. Как сейчас обстоят в этом дела.
И ещё нагрузочные тесты кто нить проводил с этим сервером. Не ляжет ли он если ему одновременно 1 000 запросов на склонение отправить с разных мест.
И ещё нигде не написано об условиях использования данного сервиса.

А так да склоняет неплохо.
4. Лингвист 98 14.08.12 13:21 Сейчас в теме
Сервер (веб-ферма) находится в Москве, доступен круглосуточно. Изредка (раз в несколько месяцев) хостинг-провайдер проводит профилактику в 2:00 по московскому времени, что занимает несколько минут. С 2007 года сайт был недоступен продолжительное время (8 часов) только один раз, ночью 2.03.2012, в основном по моей вине. Наутро сотрудники провайдера помогли все починить.

Нагрузочное тестирование не проводилось, но у хостинга большой запас по всем параметрам - процессор, память, пропускная способность. При необходимости их можно оперативно увеличить. Будем решать проблемы по мере их поступления. За последние полгода зарегистрировано более 1 млн. запросов, проблем пока не видно.
5. nissal 14.08.12 13:28 Сейчас в теме
В целом очень удачное решение. Ошибка в примере:

"Кличний: Лук'янченке Леоніде Аркадійовиче"

ошибочно, должно быть: Лук'янченко Леоніде Аркадійовичу
6. Лингвист 98 14.08.12 16:08 Сейчас в теме
Спасибо за поправку! На украинском не говорю, изучаю в основном по учебникам.

Исправил через форму исправления ошибок: Лук'янченко Леонід Аркадійович.

При первой возможности исправлю остальные подобные. Спасибо!
7. EarlyBird 6 15.08.12 07:47 Сейчас в теме
К сожалению, данным решением пользоваться не буду, поскольку подключение через веб-сервис - это неоправданное "засвечивание" базы наружу (во внешний интернет).
Любой выход пользователей базы во внешний интернет - это потенциальная угроза информационной безопасности.
Необходимость просклонять чьё-то ФИО не представляется достаточно убедительным оправданием для выхода во внешку.

Однако, особое спасибо за список альтернативных решений!
Нашёл среди них подходящее для себя.
8. Лингвист 98 15.08.12 14:36 Сейчас в теме
Интересное замечание! Да, проблема безопасности веб-сервисов не нова и имеет стандартное решение – защищенное соединение по HTTPS. Будем работать.

Хочу заметить, что для среднестатистической компании, где сотрудники пользуются бесплатными сервисами (например, почтой или другими сайтами, где требуется регистрация), степень риска от использования «Морфера» не сильно повысится.

Но соединение по HTTPS нужно реализовать, Вы правы.
9. Silenser 552 15.08.12 21:22 Сейчас в теме
Поставил +, но не обработке и веб сервису, а технологии склонения в целом. Узнал о Морфере еще пару месяцев назад, очень понравилась точность склонения, но вот выход в Интернет для этих целей считаю неоправданным, тут больше подойдет ваша dll, не подскажете, кстати, сколько стоит, на сайте ничего конкретно не указано.
10. Лингвист 98 16.08.12 01:37 Сейчас в теме
(9) Silenser, спасибо за высокую оценку качества склонения. Я действительно прилагаю к этому много усилий.

Про оправданность "выхода в интернет" с Вами не согласны 149 пользователей, пославших от 50 до 111380 запросов за последний месяц.

Насчет DLL - пишите в личку (не хочу нарушать правила форума).
11. пользователь 16.08.12 12:48
Сообщение было скрыто модератором.
...
12. Лингвист 98 16.08.12 14:31 Сейчас в теме
(11) electronik, денег не нужно. Все, что нужно - это 3 строчки кода:

ОпределениеМорфер=Новый WSОпределения("http://morpher.ru/WebService.asmx?WSDL");
Морфер=Новый WSПрокси(ОпределениеМорфер,"http://morpher.ru/","WebService","WebServiceSoap");
Сообщить("Дательный (кому?): " + Морфер.GetXml("Генеральный директор").Д);

Если удастся протестировать скорость (оберните последнюю строчку в цикл), напишите результат и в каком городе Вы находитесь.
13. ander_ 17.08.12 09:10 Сейчас в теме
Блин. А ведь здорово. И совсем не обязательно иметь постоянное соединение. Можно сделать какое-нибудь регламентное задание, которое будет время от времени н.р. по ноывм юр.лицам заполнять табличку.
Автору спасибо!
Ушел думать куда прикрутить :).
14. Itilive.ru 21.08.12 15:18 Сейчас в теме
А что со склонением должностей типа
"Руководитель юридической службы"
или
"Заместитель генерального директора по экономике и финансам"
?
К сожалению сам не могу проверить в моменте, т.к. IP клиента заблокирован.
Меня в свое время "уели" с данными формулировками.


Проверил. Все работает. Хитро -отсекать склонение после существительного. ) Круто.
15. Лингвист 98 23.08.12 20:01 Сейчас в теме
82. AlexO 132 28.02.18 15:23 Сейчас в теме
(15) а ничего хитрого.
Нужно сначала якорное существительное определить, которое описывается прилагательным.
16. Лингвист 98 24.08.12 02:58 Сейчас в теме
Кстати, насчет «IP заблокирован». Проблема решается передачей веб-сервису логина и пароля. Дело в том, что некоторые излишне активные IP могут автоматически блокироваться и если ваш внешний IP совпадет с заблокированным, вам не повезет. Идентификация по логину и паролю гарантирует, что веб-сервис вас ни с кем не спутает. Для этого нужно зарегистрироваться и добавить в код две строчки:

Морфер.Пользователь = "user123";
Морфер.Пароль = "password123";

Кроме того, оперативное исправление ошибок работает только для зарегистрированных пользователей, т.к. иначе любой мог бы исправить склонение «Генеральный директор» на «Генеральный Козёл» (или еще что похлеще). Исправления, введенные на странице исправлений без предварительного входа, не влияют на веб-сервис. Рекомендуется зарегистрироваться заранее, т.к. если встретится ошибка, вам захочется поскорее ее исправить, а не править код (возможно, на нескольких рабочих станциях).

Поэтому если вы собираетесь всерьез пользоваться веб-сервисом, крайне рекомендую зарегистрироваться.
17. пользователь 24.08.12 08:20
Сообщение было скрыто модератором.
...
18. ponaroshku 22.10.12 07:00 Сейчас в теме
Спасибо за обработку!
Поставила плюс автору
В целом, склоняет неплохо, нареканий нет, кроме... одной фамилии - Горелик, которая не должна склоняться, но система все равно пытается её просклонять... Тут, пожалуй, ничего не поделаешь
Но в целом большой плюс
19. Лингвист 98 22.10.12 15:37 Сейчас в теме
Ponaroshku, как раз в этом случае есть, что поделать: если вам не нравится, как склоняется какое-либо словосочетание, вы можете легко это исправить на странице оперативного исправления ошибок. Подробнее см. выше.

Кстати, по правилам русского языка фамилия Горелик склоняется для мужчин и не склоняется для женщин: Грамота.ру, п. 13.1.4. В данный момент в веб-сервиса нет возможности указывать род. Обойти это ограничение можно, указав полные ФИО, а затем сократив их до инициалов, если нужно:

Горелик Евгений - фамилия склоняется
Горелик Евгения - не склоняется
Горелик Е. - склоняется в предположении, что Е. - мужское имя.

Спасибо за плюс!
83. AlexO 132 28.02.18 15:25 Сейчас в теме
(19) тогда нужно просто предусмотреть задание такого параметра, как "пол", и передавать его в обработку.
По умолчанию - мужской, а дальше определять уже по исходным данным.
20. _n26__ 15.01.13 15:12 Сейчас в теме
21. silberRus 70 31.01.13 14:00 Сейчас в теме
до конца не прочитал и радостно скачал

а вышло что работает через инет,
не подходит для спрятанных баз, а очень надо (
22. Skromnyi 12 04.06.13 09:03 Сейчас в теме
Сервис 2-ой день недоступен. При заходе на сайт: "HTTP Error 503. The service is unavailable."
23. Лингвист 98 04.06.13 17:39 Сейчас в теме
Всем добрый день!

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

Если для вас критична бесперебойная работа веб-сервиса, имеется возможность приобрести и установить у себя в локальной сети точно такой же веб-сервис. Работать будет на порядок быстрее и надежней. Подробности на сайте:

http://morpher.ru/webservice/local/
24. fr.myha 10.07.13 14:00 Сейчас в теме
Спасибо. А если интернет не подключен?
Делюсь функцией, возвращающая инициалы в дательном падеже =)

// функция в зависимости от переданного параметра возвращает ФИО
//
// Параметры:
// 	ФИО - строка. Если Можно вводить только Фамилию или Фимилия Имя или полное ФИО,
//					разделитель пробел.
//	Пол - Перечисления.Пол 
//	ТипВывода - числа 1: полное ФИО
//					  2: Фамилия И.О. 
//					  3: И.О. Фамилия 
// Возвращаемое значение:
// 	строка - результат форматирования
Функция обДательныйПадежНаСервере(ФИО,Пол,ТипВывода=0) Экспорт
	
	ФИО_Падеж="";
	Фамилия="";
	Имя="";
	Отчество="";
	ФамилияПадеж="";
	ИмяПадеж="";
	ОтчествоПадеж="";
	ФИО=СокрЛП(ФИО);
	Длина=0;
	
	Если СтрЧислоВхождений(ФИО," ") = 0 Тогда
		Фамилия = ФИО;
		Длина = 1;
	ИначеЕсли СтрЧислоВхождений(ФИО," ") = 1 Тогда
		Фамилия = Лев(ФИО,Найти(ФИО," ")-1);
		Имя = СтрЗаменить(ФИО,Фамилия+" ","");
		Длина = 2;
	ИначеЕсли СтрЧислоВхождений(ФИО," ") = 2 Тогда
		Фамилия = Лев(ФИО,Найти(ФИО," ")-1);
		Имя = Лев(СтрЗаменить(ФИО,Фамилия+" ",""),Найти(СтрЗаменить(ФИО,Фамилия+" ","")," ")-1);
		Отчество = СтрЗаменить(СтрЗаменить(ФИО,Фамилия+" ",""),Имя+" ","");
		Длина = 3;
	Иначе
		Сообщение = Новый СообщениеПользователю;
       	Сообщение.Текст = "Предупреждение! Неправильно записано ФИО. Проверьте пробелы!" + Символы.ПС + "(обДательныйПадежНаСервере)";
       	Сообщение.Сообщить();
	КонецЕсли; 
	                                           
	Если (Нрег(Прав(Отчество,1))="ч") Тогда
		ТекПол = Перечисления.Пол.Муж;
	ИначеЕсли (Нрег(Прав(Отчество,1))="а") Тогда
		ТекПол = Перечисления.Пол.Жен;
	КонецЕсли;
	
	Если ТекПол = Перечисления.Пол.Муж Тогда
		КонецФамилии = Прав(Фамилия,1);
		Если Нрег(КонецФамилии)="е"
			ИЛИ Нрег(КонецФамилии) = "и"
			ИЛИ Нрег(КонецФамилии) = "о"
			ИЛИ Нрег(КонецФамилии) = "у"
			ИЛИ Нрег(КонецФамилии) = "э"
			ИЛИ Нрег(КонецФамилии) = "ю"
			Тогда
			ФамилияПадеж = Фамилия;
		ИначеЕсли Нрег(КонецФамилии) = "я" Тогда
			ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-1) + "е";
		ИначеЕсли Нрег(КонецФамилии) = "а" Тогда
			ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-1) + "е";
		ИначеЕсли Нрег(КонецФамилии) = "й"
				ИЛИ Нрег(КонецФамилии) = "ь"
				Тогда
				Если Нрег(Прав(Фамилия,2)) = "ий"
					ИЛИ Нрег(Прав(Фамилия,2)) = "ый"
					Тогда
						ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-2) + "ому";
			Иначе
				ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-1) + "ю";
			КонецЕсли
		Иначе
			Если Нрег(Прав(Фамилия,2)) = "ец" Тогда
				ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-2) + "цу";
			Иначе
				ФамилияПадеж = Фамилия + "у";
			КонецЕсли
		КонецЕсли;
		
		Если Имя = "Лев" Тогда
			ИмяПадеж = "Льву";
		ИначеЕсли Имя="Павел" Тогда
			ИмяПадеж = "Павлу";
		ИначеЕсли Имя = "Пётр" Тогда
			ИмяПадеж = "Петру";
		ИначеЕсли Нрег(Прав(Имя,1)) = "й"
			ИЛИ Нрег(Прав(Имя,1)) = "ь"
			Тогда
				ИмяПадеж = Лев(Имя,СтрДлина(Имя)-1) + "ю";
		ИначеЕсли Нрег(Прав(Имя,1)) = "и" Тогда
			ИмяПадеж = Имя;
		ИначеЕсли Нрег(Прав(Имя,1)) = "а" Тогда
			ИмяПадеж = Лев(Имя,СтрДлина(Имя)-1) + "е";
		Иначе
			ИмяПадеж = Имя + "у";
		КонецЕсли;
		ОтчествоПадеж = Отчество + "у";
	ИначеЕсли ТекПол = Перечисления.Пол.Жен Тогда
		КонецФамилии = Прав(Фамилия,1);
		
		Если Нрег(КонецФамилии) = "а" Тогда
			Если Нрег(Прав(Фамилия,3)) = "ова"
				ИЛИ Нрег(Прав(Фамилия,3))="ева"
				Тогда 
					ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-1) + "ой";
			Иначе
				ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-1) + "е";
			КонецЕсли
		ИначеЕсли Нрег(КонецФамилии) = "я" Тогда
			Если Нрег(Прав(Фамилия,2)) = "ая" Тогда 
				ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-2) + "ой";
			Иначе
				ФамилияПадеж = Лев(Фамилия,СтрДлина(Фамилия)-1) + "е";
			КонецЕсли	
		Иначе
			ФамилияПадеж = Фамилия;
		КонецЕсли;
		
		Если Нрег(Прав(Имя,1)) = "а" Тогда
			ИмяПадеж = Лев(Имя,СтрДлина(Имя)-1) + "е";
		ИначеЕсли Нрег(Прав(Имя,1)) = "я" Тогда
			Если Нрег(Прав(Имя,2)) = "ия" Тогда
				ИмяПадеж = Лев(Имя,СтрДлина(Имя)-1) + "и";
			Иначе	
				ИмяПадеж = Лев(Имя,СтрДлина(Имя)-1) + "е";
			КонецЕсли
		Иначе
			ИмяПадеж = Имя;
		КонецЕсли;
		ОтчествоПадеж = Лев(Отчество,СтрДлина(Отчество)-1) + "е";
	Иначе
		Сообщение = Новый СообщениеПользователю;
       	Сообщение.Текст = "Предупреждение! Неправильно задан Пол. Проверьте!" + Символы.ПС + "(обДательныйПадежНаСервере)";
       	Сообщение.Сообщить();
	КонецЕсли;
	
	Если Длина = 1 Тогда
		ФИО_Падеж = "" + ФамилияПадеж;
	ИначеЕсли Длина = 2 Тогда
		Если ТипВывода = 1 Тогда
			ФИО_Падеж = "" + ИмяПадеж + " " + ФамилияПадеж;
		ИначеЕсли ТипВывода = 2 Тогда
			ФИО_Падеж = "" + ФамилияПадеж + " " + Лев(ИмяПадеж,1) + ".";
		ИначеЕсли ТипВывода = 3 Тогда
			ФИО_Падеж = "" + Лев(ИмяПадеж,1) + "." + " " + ФамилияПадеж;
		Иначе
			ФИО_Падеж = "" + ФамилияПадеж + " " + ИмяПадеж;
		КонецЕсли
	ИначеЕсли Длина = 3 Тогда
		Если ТипВывода = 1 Тогда
			ФИО_Падеж = "" + ИмяПадеж + " " + ОтчествоПадеж + " " + ФамилияПадеж;
		ИначеЕсли ТипВывода = 2 Тогда
			ФИО_Падеж = "" + ФамилияПадеж + " " + Лев(ИмяПадеж,1) + "." + " " + Лев(ОтчествоПадеж,1) + ".";
		ИначеЕсли ТипВывода=3 Тогда
			ФИО_Падеж = "" + Лев(ИмяПадеж,1) + "." + " " + Лев(ОтчествоПадеж,1) + "." + " " + ФамилияПадеж;
		Иначе
			ФИО_Падеж = "" + ФамилияПадеж + " " + ИмяПадеж + " " + ОтчествоПадеж;
		КонецЕсли
	Иначе
		Сообщение = Новый СообщениеПользователю;
       	Сообщение.Текст = "Предупреждение! Это не ФИО. Проверьте!" + Символы.ПС + "(обДательныйПадежНаСервере)";
       	Сообщение.Сообщить();
	КонецЕсли;
	Возврат ФИО_Падеж;
КонецФункции
Показать
25. DennyPhilord 23.07.13 11:05 Сейчас в теме
что за ошибка?

по причине:
При создании описания сервиса произошла ошибка.
по причине:
Ошибка доступа к файлу 'http://morpher.ru/WebService.asmx?WSDL'
по причине:
Ошибка работы с Интернет: Couldn't connect to server
26. Лингвист 98 24.07.13 21:24 Сейчас в теме
Сервис был сегодня недоступен в течение нескольких часов. Пул приложений самопроизвольно перешел в состояние "остановлен". Причину сейчас выясняем с сотрудниками хостинга. Сейчас сервис работает.
27. Лингвист 98 24.07.13 21:28 Сейчас в теме
У всего есть и положительная сторона. Ни одно отключение сервиса не проходит незамеченным - значит, сервис востребован :)
28. militskis 16 14.10.13 17:19 Сейчас в теме
Опять сервис недоступен....503 ошибка
29. Лингвист 98 15.10.13 22:26 Сейчас в теме
Да, таинственные зависания пула приложений продолжаются. Внешний мониторинг у меня настроен, но на этот раз я был в длительном перелете, поэтому не сразу среагировал. Ответы поддержки хостинга неутешительны. Причину зависания они не знают, предполагают, что превышение лимита оперативной памяти. С моей точки зрения это не повод вешать IIS, но у них другое мнение. Настроить автоматический перезапуск пула "нет технической возможности". Увеличил в 2 раза лимит оперативки за 3-кратное повышение цены за хостинг. Если не поможет, будем искать другого провайдера. Держу руку на пульсе, а пальцы крестиком.
30. Лингвист 98 03.11.13 12:12 Сейчас в теме
Проблема решилась, хотя и ценой трехкратного повышения платы за хостинг. С тех пор самопроизвольные отключения сервиса прекратились. Пользуйтесь на здоровье.
31. rasswet 82 06.11.13 09:06 Сейчас в теме
когда на сайте вашем нажимаю "продукты" падает в http://morpher.ru/Error404.aspx?aspxerrorpath=/install.aspx#products "Страница не найдена"

32. Лингвист 98 06.11.13 12:22 Сейчас в теме
Да, я в курсе этой проблемы. Слетели настройки IIS и я не могу их поправить извне. Решаем сейчас эту проблему с сотрудниками хостинга. Веб-сервис работает нормально.
33. Лингвист 98 07.11.13 16:20 Сейчас в теме
Работоспособность сайта полностью восстановлена.
34. artfa 57 13.03.14 10:46 Сейчас в теме
для денежных сумм не годится,
на
пропись = Морфер.Propis(235.45, "рубль");
Сообщить(пропись.n.И + " " + пропись.unit.И);
Сообщить("в размере " + пропись.n.Р + " " + пропись.unit.Р);

выдал: в размере двухсот тридцати пяти целых сорока пяти сотых рубля
85. AlexO 132 28.02.18 15:36 Сейчас в теме
(34) и не только )
Если это тот же сервис, к которому и 1С подключается - то по фамилиям и должностям тоже постоянно ошибается:
например, "Руденко Валерия" может превратить в "Валерию" ))
35. dimkateo 53 13.03.14 14:59 Сейчас в теме
прикрутил к печати коммерческих предложений из торговой базы (УТ 10.3)... через десяток-другой выданных КП сервер морфера начинает подолгу обрабатывать запросы... иногда секунд по 10-15 приходится ждать... а на следующий день с утра - опять всё нормально.
36. Lexaero 16.04.14 12:49 Сейчас в теме
При использовании вот с таким определением:
ОпределениеМорфер=Новый WSОпределения("http://morfer.ru/WebService.asmx?WSDL");
Морфер=Новый WSПрокси(ОпределениеМорфер,"http://morfer.ru/","WebService","WebServiceSoap");


Вылетает: Ошибка при вызове конструктора (WSПрокси): Сервис не найден. {http://morpher.ru/}:WebService: Сервис не найден. {http://morpher.ru/}:WebService

Снова сервис недоступен?
З.Ы. Сайт доступен
39. Лингвист 98 16.04.14 14:25 Сейчас в теме
(36) Кстати, у вас в коде два раза фигурирует morfer.ru. Должно быть morpher.ru.
40. Lexaero 17.04.14 10:25 Сейчас в теме
(39) да, я пробовал по разным адресам подключиться, привел тестовый код. В ошибке выскакивает morpher.ru.
Спасибо за оперативное исправление! Замечательный сервис!
37. Лингвист 98 16.04.14 13:47 Сейчас в теме
Да, ошибку воспроизвел. Очень странно. Не работают только SOAP-клиенты, в т.ч. 1С. Разбираюсь.
38. Лингвист 98 16.04.14 14:21 Сейчас в теме
Работоспособность восстановлена путем отката последних изменений. Сейчас выясняю, какое из них было причиной. Вероятно, добавление к проекту ссылки на библиотеку BotDetect.dll.
42. Лингвист 98 27.04.14 13:23 Сейчас в теме
А еще какие-нибудь подробности есть в сообщении об ошибке? Код ошибки? Ошибка возникает каждый раз или непостоянно? К сожалению, у меня сейчас под рукой нет 8.3.3, а в 8.2 все работает нормально - только что проверил. Если нужна помощь, пишите в личку на contact@morpher.ru.
43. Стил 90 01.05.14 08:59 Сейчас в теме
(42) Всё это рабочее. Не работает только в подключаемых внешних печатный формах на платформе 8.3 (кроме 8.3.1).
Новый WSОпределения("http://morpher.ru/WebService.asmx?WSDL") в этом случае выдает ошибку. Считаю это ошибкой платформы.
http://morpher.ru точно не причем
46. Brawler 437 05.05.14 22:00 Сейчас в теме
(43) Стил, ошибка не такая случаем?

Ошибка при вызове конструктора (WSОпределения)
	ОпределениеМорфер=Новый WSОпределения("http://morpher.ru/WebService.asmx?WSDL");
по причине:
Установлен безопасный режим. Выполнение операции запрещено


Лечится отменой безопасного режима, ну примерно так.

Функция СведенияОВнешнейОбработке() Экспорт
	
	ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.1.3.1");
	
	ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
	ПараметрыРегистрации.Версия = "0.1";
	ПараметрыРегистрации.БезопасныйРежим = Ложь; // ВОТ ТУТА!!!
	ПараметрыРегистрации.Наименование = ЭтотОбъект.Метаданные().Представление();
	ПараметрыРегистрации.Информация = "<...>";
    
	НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
	НоваяКоманда.Представление = ЭтотОбъект.Метаданные().Представление();
	НоваяКоманда.Идентификатор = "1";
	НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
	НоваяКоманда.ПоказыватьОповещение = Истина;
    
	Возврат ПараметрыРегистрации;
	
КонецФункции
Показать


Проверено вот это
&НаСервере
Процедура Команда1НаСервере()
	ОпределениеМорфер=Новый WSОпределения("http://morpher.ru/WebService.asmx?WSDL");
	Морфер=Новый WSПрокси(ОпределениеМорфер,"http://morpher.ru/","WebService","WebServiceSoap");
		
	результат = Морфер.GetXml("Генеральный директор");
		
	Сообщить("Родительный (кого?): " + результат.Р);
	Сообщить("Дательный   (кому?): " + результат.Д);
	Сообщить("Винительный (кого?): " + результат.В);
	Сообщить("Творительный (кем?): " + результат.Т);
	Сообщить("Предложный (о ком?): " + результат.П_о);
КонецПроцедуры

&НаКлиенте
Процедура Команда1(Команда)
	Команда1НаСервере();
КонецПроцедуры
Показать


Подтверждаю работоспособность на 8.3.5, на версиях ниже тестировать не хочется.
47. Стил 90 10.05.14 04:44 Сейчас в теме
(46) Brawler, Ошибка эта, только у меня не указывается причина.
Ваш вариант не помог.
По вашему коду видно, что эти процедуры находятся в модуле формы. В модуле формы то как раз всё нормально. Везде всё нормально, когда код исполняется на сервере, кроме внешней печатной формы, где все процедуры находятся в модуле объекта и нет никаких вызовов с клиента.
Прилагаю обработки:
Договор - закомментировал всё, кроме WS, для проверки лишнее не нужно.
Тестирование ВПФ - с ее помощью можно протестировать код, не создавая форму в обработке "Договор". Именно так код отрабатывает, когда стандартными средствами подключаешь обработку к базе.

Как только в обработке тестирования выберете договор сразу же выскочит ошибка. Пройдясь отладчиком убедитесь, что код исполняется на сервере, но всё равно выдает ошибку.
44. Лингвист 98 02.05.14 19:57 Сейчас в теме
Посмотрите, не блокирует ли Windows Firewall новую версию 1С?
45. Стил 90 04.05.14 22:06 Сейчас в теме
(44) тогда бы не работало везде, а не работает именно во внешних печатных формах
48. Lexaero 22.05.14 11:53 Сейчас в теме
49. Лингвист 98 22.05.14 16:26 Сейчас в теме
Да, запросов уже больше миллиона в неделю, ресурсы текущего хостинга похоже исчерпаны. Сейчас работоспособность восстановлена. Скоро займусь созданием альтернативного веб-сервиса для платных пользователей.
50. Лингвист 98 29.05.14 12:35 Сейчас в теме
Веб-сервис скопирован на новый домен, morphapi.ru. Чтобы начать пользоваться этой копией веб-сервиса, замените в коде домен morpher.ru на morphapi.ru (только в первой строчке, во второй не надо):

	ОпределениеМорфер=Новый WSОпределения("http://morphapi.ru/WebService.asmx?WSDL");
	Морфер=Новый WSПрокси(ОпределениеМорфер,"http://morpher.ru/","WebService","WebServiceSoap");


Новый домен доступен всем пользователям, не только платным. Все учетные записи и приобретенные подписки продолжают действовать.

Какое-то время (порядка месяца) доступны будут оба сервиса и в случае падения одного можно будет переключаться на другой. После обкатки нового сервиса старый, возможно, закроется, о чем предупрежу дополнительно.
51. Sasha255n 11.07.14 11:54 Сейчас в теме
Скажите а в 8.1 заработает?
52. Sasha255n 11.07.14 11:55 Сейчас в теме
53. Лингвист 98 11.07.14 12:15 Сейчас в теме
(52) Sasha255n, попробуйте, пожалуйста, если у вас 8.1 под рукой.
54. atroxa 5 17.06.15 10:15 Сейчас в теме
Вчера выявили что не работает Сервис не найден.{http://morpher.ru/}:WebService
Ошибка при вызове конструктора (WSПрокси)

В чём может быть причина?
55. Лингвист 98 20.06.15 12:21 Сейчас в теме
(54) atroxa, за последнюю неделю аптайм сервиса составил 99.92%, за последний месяц - 99.81, как видно из статистики: http://morpher.ru/WebServices/Stats.aspx Т.е. есть вероятность (0,2%), что вы просто попали на период даунтайма. Обычно он длится не около получаса и работоспособность восстанавливается сама (какие-то неполадки на хостинге). Если ошибка все еще повторяется, приведите ваш код.
56. 1Стажер 10.09.15 19:00 Сейчас в теме
57. Лингвист 98 10.09.15 23:50 Сейчас в теме
58. mikele_bes 8 08.12.15 15:07 Сейчас в теме
сервис хорош, спасибо

p.s.:
попробуйте просклонять Уборщица Онищук Света
59. Лингвист 98 09.12.15 02:06 Сейчас в теме
(58) mikele_bes, должности и ФИО нужно склонять отдельно, как сказано в разделе "Ограничения".
60. daMaster 248 10.12.15 15:40 Сейчас в теме
опять не работает ваш сервис, причем уже долго ((
61. Лингвист 98 11.12.15 01:13 Сейчас в теме
А как именно не работает? Что выдает? В логах мониторинга за последние сутки сбоев не зарегистрировано.
62. пользователь 18.01.16 14:09
Сообщение было скрыто модератором.
...
63. Lexaero 08.02.16 13:49 Сейчас в теме
А как сейчас обстоят дела с сервисом? живой?
64. Lexaero 08.02.16 14:13 Сейчас в теме
Ошибка при вызове метода контекста (GetXml): Ошибка вызова операции сервиса: {http://morpher.ru/}:WebService:GetXml(): Ошибка SOAP сервера: Server was unable to process request. ---> Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. ---> The wait operation timed out
65. Лингвист 98 09.02.16 01:10 Сейчас в теме
Живой. Сегодня штормило его, правда. Но теперь все в порядке.
66. e2_shmidt 12.02.16 00:30 Сейчас в теме
(65) Подскажите, что в Ваших словах значит "штормило"? Я сейчас с этим сервисом работаю. Возникли вопросы. Вообще, обращение к веб-сервису встроено в последние релизы 1С:Документооборот КОРП 2.0, но я оттуда переносил его в более ранний релиз. И получается так, что я сижу, вечером или ночью тестирую - всё работает. Прихожу к заказчику показывать - вылетает ошибка из сообщения 64. Весьма непрезентабельно. Это и есть "штормило"? Это временное явление? Просто неудачное время выбрал для показа, наверное.
Если кому интересно, то в том же ДО КОРП 2.0 есть классный механизм. Когда с сервиса получается структура склонения, то, если склоняются наименования объектов, то вся структура сразу сохраняется в регистр и потом уже тянется из регистра. Актуально для пользователей, физ.лиц, должностей и контактных лиц. Но вот как раз проблема в дневное время возникала при склонении должностей контактных лиц, а это просто строковые поля. Поэтому шло обращение и возникала ошибка. Сделал должность в Контактных лицах тоже ссылкой на справочник Должности, тогда и по этому полю достаточно будет всего один раз просклонять. Даже думал сделать такой запрос при создании объекта, а не когда идет подготовка важного документа в оперативном режиме.
Лингвист, подскажите, насколько эта ошибка серьезна? Стоит ли приобретать отдельную библиотеку для 1С?
Хотя, версия с прописью числительных довольно дорого стоит, поэтому придется, в любом случае, сервисом пользоваться. По прописи числительных тоже такие косяки в рабочее время возникают? Хотелось бы узнать, насколько стабильно работает.
67. platon_ 10 16.08.16 16:25 Сейчас в теме
68. TeMochkiN 21.09.16 13:55 Сейчас в теме
Жаль, что определение рода по ФИО недоступно в бесплатном режиме. Мне только этот функционал и нужен был.
69. daMaster 248 19.10.16 12:54 Сейчас в теме
(68) TeMochkiN, определение рода по ФИО есть в моем бесплатном алгоритме
http://infostart.ru/public/330103/
70. happyden 24 17.08.17 16:23 Сейчас в теме
Автора с форматом 3.0 унесло далеко в облака... вернулись на внешнюю компоненту
71. sp18s 25.08.17 11:52 Сейчас в теме
Сделал тест, почему для именительного пусто? Пусть возвращает что надо.
72. Denis_Viktorovich 148 08.09.17 08:03 Сейчас в теме
Упал сервис, ОпределениеМорфер=Новый WSОпределения("http://morpher.ru/WebService.asmx?WSDL");
Морфер=Новый WSПрокси(ОпределениеМорфер,"http://morpher.ru/","WebService","WebServiceSoap");

Починят или нет?
Прикрепленные файлы:
73. vdpo_kaluga_ito 08.09.17 14:40 Сейчас в теме
(72) Появилась аналогичная проблема 08.09.17, до этого все было нормально ...
74. Denis_Viktorovich 148 11.09.17 13:27 Сейчас в теме
(73)
&НаСервере
Процедура Команда2НаСервере()
	// default init
	Токен = null;
	Число = 36;
	ЕдиницаИзмерения = "день";
	АдресСервера = "ws3.morpher.ru";
	Соединение = Новый HTTPСоединение(АдресСервера,,,,,, Новый ЗащищенноеСоединениеOpenSSL());
	ТекстЗапроса = "/russian/spell?n=" + число + "&unit=" + ЕдиницаИзмерения;
	Если Токен <> null Тогда
		ТекстЗапроса = ТекстЗапроса + "&token=" + Токен;
	КонецЕсли;
	
	Заголовок_ = Новый Соответствие;
	Заголовок_.Вставить("Accept", "application/json");	

	Запрос = Новый HTTPЗапрос(ТекстЗапроса);	
	Запрос.Заголовки = Заголовок_;
	
	Ответ = Соединение.Получить(Запрос);
	Данные = ПолучитьДанныеИзОтвета(Ответ);
	Сообщить(" "+Данные.n.Р+ " "+Данные.unit.Р);	
	
КонецПроцедуры

&НаКлиенте
Процедура Команда2(Команда)
	Команда2НаСервере();
КонецПроцедуры

Функция ПолучитьДанныеИзОтвета(Ответ)
 	ОтветСтрокой = Ответ.ПолучитьТелоКакСтроку();
	
	Чтение = Новый ЧтениеJson();
	Чтение.УстановитьСтроку(ОтветСтрокой);
	
	Если Ответ.КодСостояния = 200 Тогда
		Данные = ПрочитатьJSON(Чтение, ложь);
	    Возврат Данные;
	ИначеЕсли Ответ.КодСостояния = 400 тогда
		Данные = ПрочитатьJSON(Чтение, ложь);
		ВызватьИсключение("Ошибка: " + Данные.message);
	Иначе
		ВызватьИсключение("HTTP ошибка: " + Ответ.КодСостояния);
	КонецЕсли;		
КонецФункции
Показать

вот так работает из обработки автора взят код
Gobbledegook; +1 Ответить
75. vdpo_kaluga_ito 12.09.17 09:49 Сейчас в теме
(74)
ресСервера = "ws3.morpher.ru"; Соединение = Новый HTTPСоединение(АдресСервера,,,,,, Новый

Однако как все сложно :( То 3 строки было для инициализации, а теперь воночё ...
76. Cat43r 10 11.02.18 22:51 Сейчас в теме
Перестал работать веб-сервис. Это временная проблема?
77. Лингвист 98 12.02.18 09:14 Сейчас в теме
Да, временная. Сейчас сервис работает в штатном режиме.
78. Soft-unity 20.02.18 22:46 Сейчас в теме
(77) При склонении ФИО - отрабатывает, а при склонении должно сти пишет, что сервис недоступен и выдает ошибку
Ошибка при вызове сервиса склонения. Обратитесь к администратору. Техническая информация: http://morpher.ru/WebService.asmx?WSDL {РегистрСведений.КэшПрограммныхИнтерфейсов.МодульМенеджера(498)}: Не удалось получить файл описания web-сервиса по причине: Не удалось получить WS-определения для сохранения в кэше: Неверный формат. http://morphapi.ru/WebService.asmx?WSDL {РегистрСведений.КэшПрограммныхИнтерфейсов.МодульМенеджера(498)}: Не удалось получить файл описания web-сервиса по причине: Не удалось получить WS-определения для сохранения в кэше: Неверный формат.
79. Лингвист 98 20.02.18 23:41 Сейчас в теме
Добрый день! Сервис http://morphapi.ru/WebService.asmx уже давно не работает. Новая версия расположена по адресу https://ws3.morpher.ru. Статья обновлена и содержит актуальную инструкцию по подключению к сервису. Почему у вас работает склонение ФИО, я не знаю, но скорее всего оно не использует сервис или использует актуальную версию.
80. mnemchinov 105 28.02.18 07:26 Сейчас в теме
Севис (ws3.morpher.ru) опять лежит.
TeMochkiN; +1 Ответить
81. mnemchinov 105 28.02.18 14:09 Сейчас в теме
Поработал и лег опять... хм...
84. AlexO 132 28.02.18 15:28 Сейчас в теме
Не знаю, как у вас, но штатный, вроде, тоже к morpher.ru обращается, так вот, там - масса ошибок даже в элементарных фамилиях: путает род и падеж, из-за чего окончания составных частей "фразы" - кто в лес, кто по дрова.
Это еще с украинскими фамилиями не работаем ))
86. evg_m 9 19.03.18 23:15 Сейчас в теме
У меня при вставке кода вот такая ошибка(((( База серверная.
Подскажите что нужно исправить?{ВнешняяОбработка.ФормаПечатиДоговоров.Форма.Форма.Форма(503)}: Ошибка: The request is invalid.
ВызватьИсключение("Ошибка: " + Данные.message);
87. Лингвист 98 27.03.18 00:49 Сейчас в теме
(86) evg K, у вас получилось вызвать сервис? Можете посмотреть, какой запрос посылается, например, при помощи Fiddler?
88. Lexaero 30.05.18 08:56 Сейчас в теме
89. Лингвист 98 30.05.18 09:49 Сейчас в теме
Да, работаем над исправлением ситуации.
90. Лингвист 98 30.05.18 10:01 Сейчас в теме
91. TeMochkiN 26.07.18 14:08 Сейчас в теме
Здравствуйте! У меня возникла ошибка HTTP 402
Это что значит? Израсходовали бесплатный лимит запросов?
Являюсь зарегистрированным пользователем по бесплатной подписке.
Все запросы выполняются с токеном.
92. TeMochkiN 26.07.18 14:10 Сейчас в теме
а, да, точно, нашел у вас на сайте информацию об ошибках
93. Лингвист 98 26.07.18 15:41 Сейчас в теме
Да, 402 - это "Превышен лимит на количество запросов в сутки." Коды ошибок: http://morpher.ru/ws3/#errors
94. missprime 02.08.18 09:12 Сейчас в теме
Подскажите на сегодняшний день есть веб сервис по казахскому языку для 1С ?
Лингвист; +1 Ответить
100. Лингвист 98 10.09.18 11:58 Сейчас в теме
(94) Пока нет, но планируется. Я напишу сюда, когда будет.
95. Lexaero 14.08.18 10:44 Сейчас в теме
Добрый день! Ошибка 500 это сбой?
99. Лингвист 98 10.09.18 11:55 Сейчас в теме
96. realEvgenius 1 03.09.18 06:52 Сейчас в теме
Здравствуйте!

Инициализирую вот так:
ОпределениеМорфер = Новый WSОпределения("https://ws3.morpher.ru/WebService.asmx?WSDL");
Морфер = Новый WSПрокси(ОпределениеМорфер,"https://ws3.morpher.ru","WebService","WebServiceSoap");

Год назад работало...

Сейчас ошибка:
Ошибка при вызове конструктора (WSОпределения): При создании описания сервиса произошла ошибка. URL сервиса: https://ws3.morpher.ru/WebService.asmx?WSDL
Код ответа сервера: 404

Что-то делаю не так или сервис умер?
98. Лингвист 98 10.09.18 11:54 Сейчас в теме
(96) Была прекращена поддержка SOAP. Теперь для интеграции с 1С нужно использовать новый код, приведенный в начале статьи.
Оставьте свое сообщение

См. также

Заполнение контрагентов по ИНН для УТ 10.3 Промо

Обработка справочников WEB-интеграция Платформа 1С v8.3 1С:Управление торговлей 10 Россия Абонемент ($m)

Заполнение контрагентов по ИНН (1С: Управление торговлей 10.3).

6 стартмани

17.05.2022    2509    28    kostyan7    5    

#KafkaЭтоПросто: Kafka Adapter 1С (Confluent) - отправляем сообщения

Инструментарий разработчика Внешние источники данных WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

Сегодня поднимем в docker kafka с confluent'om, а в 1С, в EDT загрузим проект из репозитория, создадим обработку, в которой несколькими строчками отправим сообщение в kafka через rest proxy и в confluent control center посмотрим на него. Если коротко, то: как отправить сообщение в Kafka несколькими строчками кода без компонент, регистраций и смс.

5 стартмани

24.07.2022    3495    6    huxuxuya    24    

Распознавание текста из изображений и PDF с помощью нейросетей Yandex Vision и 1С

Обработка документов WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Если вам нужно с помощью компьютерного зрения от Yandex быстро распознавать текст из документов и изображений, эта статья для вас!

5 стартмани

13.07.2022    2937    2    kiv1c    4    

Api идеи для начинающих

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Данная обработка подойдет тем, кто только начинает знакомиться с механизмами api в 1С. В обработке представлены взаимодействия с 12 простыми сайтами на примерах. Решения не затрагивают полной документации, а носят лишь ознакомительный характер. Делал на платформе 8.3.20.

1 стартмани

16.06.2022    4464    18    user676027_svikator    5    

Конвертация любых адресов, написанных в свободной форме, к ФИАС Промо

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Допустим у нас есть база с адресами клиентов, и написаны они могут быть как душе угодно. С опечатками, без индексов, без разделителей, в совершенно любом формате. Вот было бы здорово иметь функцию, которая одним нажатием кнопки преобразует любую белиберду к строгому представлению адреса по ФИАС? Восстановит индекс, исправит опечатки и вернёт на 100% валидный адрес. Для всех, кто мечтательно сказал "ДА!", выкладываю данную обработку.

2 стартмани

30.06.2020    13707    120    XilDen    18    

Делаем табло в обозревателе из 1Ски с нуля за полчаса. Без бутстрапов, реактов и ангуляров. Жизнетрюки от kuzkov.info

Разработка внешних компонент WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

На Инфостарте много разработок, которые предназначены для отображения в обозревателе данных на связи из 1С. С разными способами подключения, на разных технологиях. Есть платные, есть бесплатные. В данной публикации я хочу показать, как можно сделать сопряжение 1С обозреватель своими 1Сными силами с базовыми навыками верстки с нуля за полчаса и бесплатно.

1 стартмани

02.05.2022    4836    119    Steelvan    0    

Обмен данными с Web-сервисами

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка предназначена для быстрой настройки обмена данными с Web-сервисами из пользовательского интерфейса.

10 стартмани

29.04.2022    2865    20    ns_bulatov    4    

Модуль обмена с QIWI Промо

Банковские операции WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Компании, которые используют систему моментальных платежей QIWI, ценят ее за удобство по скорости выплат и для платежей по запросу. Но такие переводы сложны для учета, а при большом объеме проводимых операций отнимают много времени и превращаются в дополнительную головную боль. Мы сотрудничали с компаниями, которые отправляют большое количество платеже на QIWI, и часто слышали боль бухгалтеров о том, как им сложно работать с такими переводами. Поэтому мы автоматизировали выплаты через QIWI в 1С и создали модуль интеграции 1С c API QIWI Wallet и QIWI TopUp.

5 стартмани

25.05.2020    12365    1    Neti    10    

Сервис push-уведомлений для 1С (Push Notification Service For 1C - PNS4OneS)

WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

Сервис предназначен для передачи сообщений от сервера 1С клиентским сеансам. В простом случае полученное сообщение отображается у клиента в виде всплывающего окна (процедура 1С ПоказатьОповещениеПользователя). С использованием данного сервиса можно оповещать пользователей о новых задачах, полученных электронных письмах, менеджеров о новых заказах, загруженных с сайта и т. п. Дополнительно имеется возможность передавать произвольные данные и обрабатывать самостоятельно полученные сообщения на клиенте, что позволяет реализовать более сложные сценарии (чаты, отображение прогресса длительной операции на сервере и т. п.).

1 стартмани

02.02.2022    7200    28    ltfriend    9    

Создание интерактивных обучающих курсов с помощью Vanessa Interactive

Инструментарий разработчика WEB-интеграция Идеи и тренды в разработке Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Приветствую Вас, коллеги. Сегодня Вам предлагается рассмотреть технологию создания интерактивных обучающих курсов, системы Onboarding, интерактивной справки для любых конфигураций разработанных на базе платформы 1С при работе в web клиенте. Прошу посмотреть ролик, кому неинтересно, как это работает, можно дальше не читать. Тестировалось на 1С:Предприятие 8.3 (8.3.20.1646).

1 стартмани

02.02.2022    4546    0    Viktor_Ermakov    2    

Создание простых сайтов на основе http сервисов - tips and tricks

WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

Универсальный метод, html шаблоны, страницы с авторизацией и без, многоязычность, страница авторизации, etc.

1 стартмани

22.01.2022    6063    10    vl-sher1    29    

BIM: взаимодействие с платформой Autodesk Forge Промо

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Строительство Абонемент ($m)

Предлагаемый пример демонстрирует широкие возможности для взаимодействия «1С:Предприятие» с платформой Autodesk Forge и позволяет вам получить базовые представления о применения технологий информационного моделирования в строительстве. Поддерживаются все версии платформы от 8.3.12 и выше до 8.3.18.

1 стартмани

25.11.2020    67266    16    kandr    3    

Расширение конфигурации для Web-доступа к 1С (1С в роли back-end)

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Для реализации того, чтобы 1С формировала и отдавала страницу, которую можно было бы открыть через браузер было написано расширение, которое позволяет публиковать из 1С произвольные ресурсы, будь то API, сайт или изображения / прочие файлы.

1 стартмани

01.04.2021    14229    17    SaschaG    4    

Работа с картами в 1С на примере бесплатной библиотеки Leaflet

WEB-интеграция Работа с интерфейсом Языки и среды Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Разработка функционала отображения и выбора пунктов доставки на карте прямо в 1С с помощью бесплатной библиотеки Leaflet. Тестирование производилось на платформе 8.3.15.1534 на тонком клиенте.

1 стартмани

31.03.2021    18318    54    Parsec1C    19    

Отправка Push-уведомлений через сервис Firebase Cloud Messaging по протоколу FCM HTTP v1 API

WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

При разработке нативного приложения Android для ТСД, в котором присутствует функционал отображения задач кладовщикам, созданных в 1С, возникла необходимость отправлять push-уведомления о появлении новых задач. Для отправки таких уведомлений было решено использовать сервис Firebase Cloud Messaging (FCM). Так как для 1С, в отличии от других языков программирования, не существует готовых библиотек, что вполне логично, то очевидным способом отправки является использование протокола HTTP. Однако, существующая информация в интернете в части 1С содержит только сведений об отправке push-уведомлений через этот сервис с использованием устаревшего протокола HTTP Firebase Cloud Messaging. Сам Google не рекомендует использовать данный протокол и настоятельно склоняет к переходу на новый протокол FCM HTTP v1 API. Что ж, пришлось разбираться самостоятельно.

1 стартмани

24.03.2021    13528    22    ltfriend    15    

Односторонний файловый обмен с сайтом по ftp (1C 2 Web) Промо

Файловые протоколы обмена (TXT, XML, DBF), FTP WEB-интеграция Платформа 1С v8.3 1С:Розница 1С:Управление нашей фирмой 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

Подходит под любую конфигурацию на управляемом интерфейсе на базе БСП 2.4.4 и выше. Позволяет гибко настроить выгрузку, практически любых, данных по расписанию на сервер ftp вашего ресурса. Ведение лога процесса выгрузки также предусмотрено.

3 стартмани

09.12.2019    17834    22    LamerSoft    0    

Генератор маршрута по "документам отгрузки" в Google.Maps

Оптовая торговля Розничная торговля WEB-интеграция Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

Данная обработка будет полезна для построения маршрута по документам реализаций за выбранный период.

7 стартмани

08.11.2020    15135    17    quazare    21    

Продажи со склада поставщика WildBerries. Взаимодействие с АПИ из 1С

WEB-интеграция Розничная торговля Платформа 1С v8.3 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Взялся я тут делать интеграцию с АПИ нового проекта Диких Ягод - Продажи со склада поставщика (ПССП). Это было нелегко. Никто же не читает инструкцию (уже аж 7 версии!), а зря! Для начала сделал получение списка товаров и обмен остатками.

5 стартмани

06.11.2020    42011    204    kiv1c    141    

1С + react native

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Пример реализации клиента для 1С на react native.

1 стартмани

09.10.2020    14345    9    van_za    9    

"Учет штрафов ГИБДД" с возможной загрузкой из открытых источников в интернет Расширение конфигурации 1С: Предприятие 8.3 Промо

Обработка документов WEB-интеграция Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Расширение конфигурации Бухгалтерия предприятия, редакция 3.0 (при минимальных изменениях любой типовой конфигурации), позволяющее вести историю данных по штрафам ГИБДД для справочника транспортных средств компании. Бонусом поставляется внешняя обработка, способная загружать эти данные из открытых источников в интернет.

4 стартмани

30.12.2019    26509    38    capitan    26    

Учимся создавать http сервис (часть третья). Передача нескольких параметров в http сервис

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Пошаговое руководство по созданию http сервиса (часть третья). Передача нескольких параметров в http сервис, a также формирование сложных JSON строк.

1 стартмани

02.10.2020    25436    7    hpi    18    

Взаимодействие 1С со сторонними продуктами посредством REST и Golang (middleware). Часть 1 - RabbitMQ

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Часто 1С не может взаимодействовать со сторонними продуктами, например для шины предприятия RabbitMQ создают внешние компоненты. В статье предлагается новомодный подход REST API реализованный на приложении прокладке Middleware, язык тоже трендовый Golang. В статье немного познакомлю Вас с языком Golang, опишу интеграцию на стороне 1С (8.3.16.1502). Если статья зайдет, напишу как выгружать журнал регистрации по этой схеме в ElasticSearch

1 стартмани

31.08.2020    15108    14    dmitry-irk38    15    

Обмен через API с Честный знак (Система маркировки товаров)

Оптовая торговля WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Рассмотрен пример обмена через API с Честным знаком с использованием электронной подписи.

1 стартмани

10.08.2020    34655    119    vasilievil    26    

Внешняя компонента для работы по Web-socket протоколу x32 x64 Промо

Разработка внешних компонент WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

2 стартмани

30.03.2018    44263    105    Ditron    120    

HTTP сервисы по OpenAPI спецификациям

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Начинаем путь разработки HTTP сервисов с создания спецификаций OpenAPI. Автодокументация сервисов формата Swagger UI без зависимостей. Настройка сервисов в режиме предприятия.

1 стартмани

29.06.2020    21946    23    shmalevoz    22    

Конструктор HTTP-соединений в 1С (обычные и управляемые формы)

WEB-интеграция Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Иногда возникают мысли о том, чтобы прикрутить сервисы, связанные с HTTP-соединениями, в 1С. Необходимо писать обработку и анализировать результат.

1 стартмани

02.06.2020    12079    38    Denr83    0    

oData – HTTP-сервис для ленивых.

WEB-интеграция Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

oData одним из последних появился в инструментах интеграции поддерживаемых платформой 1С. В данной статье хотел бы показать пример его использования. О преимуществах и недостатках oData предлагаю поделиться в комментариях исходя из реального опыта использования. Цель публикации. Дать разработчикам простой инструментарий обмена между идентичными конфигурациями.

1 стартмани

10.05.2020    16221    30    Forest83    2    

Работа с релизами 1С и договорами ИТС Промо

WEB-интеграция БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Работа с релизами 1С и партнерским кабинетом.

2 стартмани

15.08.2019    26221    68    RocKeR_13    39    

DaJet QL - расширяемый язык запросов

WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

DaJet QL поддерживает практический полный синтаксис SQL Server 2005-2016. Кроме этого это расширяемый язык запросов. Обращение к объектам СУБД выполняется в терминах метаданных 1С. Доступ к возможностям этого языка запросов реализован в виде web api сервиса. Результаты запросов возвращаются в виде JSON.

1 стартмани

20.04.2020    17342    12    zhichkin    19    

Обмен данными между OZON и 1С

Оптовая торговля WEB-интеграция Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Данная подсистема позволяет загружать отправления «с моего склада» из OZON (в статусе «Ожидают сборки») в 1с Управление торговлей 11 по API. Так же есть возможность выгружать статусы отправлений «awaiting_deliver, т.е. Ожидает отгрузки» и «cancelled, т.е. Отменен» из 1с в OZON по API.

10 стартмани

09.04.2020    42557    245    vex2865    167    

Пример работы с Trello из 1С

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Абонемент ($m)

Небольшая конфигурация содержит примеры обмена с онлайн-сервисом Trello.

1 стартмани

15.02.2020    23160    61    terrorion    18    

Проверка VAT номеров Промо

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для вызова сервиса проверка VAT номера.

1 стартмани

26.11.2018    23341    3    wtlz    1    

Google drive - менеджер файлов

WEB-интеграция Внешние источники данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Синхронизация с гугл диском легко и просто!

10 стартмани

05.12.2019    30269    47    zykov_vitaliy    28    

Автозаполнение адреса по КЛАДР в УПП при выгрузке контрагента с портала компании (API dadata)

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Заведение, согласование контрагентов организовано на портале компании. Далее по web-сервису контрагенты выгружаются в УПП (юр.адрес и факт.адрес выгружаются строкой). Задача автоматизировать заполнение адреса в УПП по КЛАДР.

1 стартмани

03.12.2019    13990    3    John_d    10    

Конфигурация Парсер Сайтов Объявлений (Авито avito.ru) Промо

WEB-интеграция Платформа 1С v8.3 Россия Абонемент ($m)

Вкратце: Например, вы можете автоматически несколько раз в день (любое заданное время) загружать свежие объявления в категории Телефоны (любой категории или произвольный запрос) и отправлять сообщения тем, которые содержат слово «iphone 6S» и цена ниже 50 000 руб. Затем отправлять себе на почту отчеты о загруженных объявлениях и результатах рассылки. А можете загружать данные в основную учетную систему.

21.03.2016    43385    0    capitan    21    

Работа с Яндекс-картами в 1С (вывод меток, прокладка маршрута, отображение балуна, вывод меток в кластеры) (обычное и управляемое приложение)

WEB-интеграция Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Работа с Яндекс-картами в 1С (управляемое приложение). Обработка показывает, как можно найти адреса на карте Яндекс, проложить маршрут.

2 стартмани

20.11.2019    27959    171    Denr83    0    

Яндекс сервисы [Расширение]

Универсальные обработки WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение для работы с Яндекс-сервисами (предиктор,переводчик,проверка орфографии)

1 стартмани

24.10.2019    19482    11    noprogrammer    12    

Работа с картой. Кадастровый учет (Росреестр). Тематические карты Промо

WEB-интеграция Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Внешняя обработка для работы с картами в 1С. Получения изображения с публичной кадастровой карты России, построения тематических карт

10 стартмани

31.08.2017    30734    29    vipchep    5    

Выгрузка номенклатуры в социальную сеть Вконтакте

WEB-интеграция Оптовая торговля Розничная торговля Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для быстрой и легкой выгрузки товаров Вконтакт. Так просто еще не было)))

2 стартмани

14.08.2019    29238    70    kaliuzhnyi    48    

Подключение к сайту и отправка или получение данных по API (POST, GET...) (с описанием кода)

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Простая обработка по отправке или получение данных с любого сервера главное знать ресурс (выполняемую функцию) и тело запроса.

1 стартмани

12.08.2019    38059    77    MaxPowerr    7    

Конфигурация для обмена данными (интеграционная шина)

Внешние источники данных WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

4 стартмани

08.07.2019    26698    42    miha-28    17    

Пример использования REST API Яндекс Диска Промо

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Пример использования REST API Яндекс Диска: чтение диска, добавление каталога, загрузка файла, скачивание файлов или каталогов, удаление файлов или каталогов.

1 стартмани

26.06.2018    41094    72    MKFreeUser    16    

Работа с публикациями "Инфостарт" Промо

Инфостарт WEB-интеграция Платформа 1С v8.3 Управленческий учет Абонемент ($m)

Работа с рублевыми публикациями на сайте "Инфостарт": ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.

1 стартмани

13.09.2018    33328    17    RocKeR_13    16