Персональный блог Игоря Антонова aka "spider_net"

1С:Предприятие

Подписаться на эту рубрику по RSS

Пример создания HTTP-сервиса в 1С:Предприятие 8.3. Часть 2. Кейсы


Рубрика: Программирование -> 1С:Предприятие
Метки: | | |
Просмотров: 1371
Пример создания HTTP-сервиса в 1С:Предприятие 8.3. Часть 2. Кейсы

На прошлой неделе опубликовал первую заметку из небольшого цикла “Создание HTTP-сервисов в 1C:Предприятие 8.3”. В ней я рассмотрел создание примитивного сервиса, который отзывался на запросы клиента и возвращал набор данных. Сегодня настало время второй части статьи и здесь не будет программирования. В ней я хочу заострить внимание на практических кейсах применения данной возможности. Попробую ответить на вопрос - “Зачем вообще заморачиваться с созданием HTTP-сервисов в 1С?”.

Читать дальше

Пример создания HTTP-сервиса в 1С:Предприятие 8.3. Часть 1


Рубрика: 1С:Предприятие -> Программирование
Метки: | | |
Просмотров: 6190
Пример создания HTTP-сервиса в 1С:Предприятие 8.3. Часть 1

Компания «» активно развивает платформу "1С:Предприятие" и с каждым релизом добавляет новые возможности. После старта развития ветки 8.3 новинок стало появляться особенно много и из-за постоянной занятости не успеваешь их все опробовать в деле. Не так давно я рассказывал и показывал как разработать полноценное мобильное приложение (да-да, на "1С:Предприятие"), а сегодня мне хотелось бы поговорить о создании HTTP-сервисов средствами платформы.

Возможность разработки HTTP-сервисов в составе конфигурации появилась еще в версии 8.3.5. За это время компонента несколько раз обновлялась, и сегодня ей вполне можно пользоваться, не опасаясь за наличие «детских» ошибок. Мне еще не доводилось применять функционал платформы «1С:Предприятие» для создания http-сервисов в реальных условиях, поэтому пока опыт ограничивается учебными проектами. Однако, я вижу перспективы применения механизма http-сервисов в одном из текущих рабочих проектов. В этом цикле небольших заметок попробую показать типовые примеры использования http-сервисов в конфигурациях для платформы «1С:Предприятие».

Читать дальше

1С:Предприятие 8.3. Проблема с публикацией информационной базы для работы через web


Рубрика: Администрирование -> 1С:Предприятие -> Без рамки
Метки: | | |
Просмотров: 2788
1С:Предприятие 8.3. Проблема с публикацией информационной базы для работы через web

На работе мы активно используем возможности платформы «1С:Предприятие 8.3» в качестве web-клиента. Проанализировав способы и затраты на разработку корпоративных приложений, мы решили сфокусироваться на технологиях от компании 1С. Это тема отдельного разговора, а сегодня мне бы хотелось поделиться решением небольшой проблемы, с которой мы столкнулись при публикации очередной информационной базы для работы через web.

Суть в следующем. Есть у нас отдельный сервер для информационных баз с которыми работают удаленные клиенты. Изначально у нас была опубликована одна информационная база (именно для работы через web), и все работало как часы. Сегодня мы решили разместить на этом же сервере новую ИБ и столкнулись с проблемой доступа к базе через web. Публикация из конфигуратора проходила нормально – «1С:Предприятие» внесло соответствующие изменения в конфигурационный файл Apache (мы используем именно этот web-сервер), но при попытке обратиться к публикуемой базе через браузер получали ошибку:

{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /base"}}

Читать дальше

1С:Конвертация данных. Как заполнить реквизит в приемнике определенным значением

1С:Конвертация данных. Как заполнить реквизит в приемнике определенным значением

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

Читать дальше

УТ11. Упр. организация или почему в списке организаций нельзя выбрать предопределенный элемент


Рубрика: Программирование -> 1С:Предприятие -> Администрирование
Метки: | | |
Просмотров: 1371
УТ11. Упр. организация или почему в списке организаций нельзя выбрать предопределенный элемент

После обновления УТ11 у одного из клиентов возникла проблема оформления документов на не предопределенную организацию. Некоторые документы по умолчанию начали формироваться на управленческую организацию, хотя соответствующая опция не была активирована. Точно не помню версию релиза УТ11, начиная с которой разработчики добавили поддержку управленческой организации. Суть опции в следующем. Управленческая организация позволяет оформлять операции, которые должно отражаться только в управленческом, а не регламентированном учете.

Читать дальше

Странная политика компании "1С". Как получить обновленный дистрибутив типовой конфигурации?


Рубрика: 1С:Предприятие -> Без рамки
Метки: | | |
Просмотров: 1185
Странная политика компании "1С". Как получить обновленный дистрибутив типовой конфигурации?

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

Каждый лицензионный пользователь продуктов от компании “1С” знает про так называемое “Информационное технологическое сопровождение” или как принято говорить в народе “ИТС”. Эта такая ежегодно оплачиваемая услуга, которая позволяет получать доступ к обновлениям приобретенных продуктов, новым версиям технологической платформы и базе знаний. А еще к вам в офис будет приносить каждый месяц DVD диск с контентом (порция обновлений, документации и т.д.). Скажем так, пользы от этого диска я не видел никогда (зачем он нужен, если есть инет?), поэтому они сразу отправляются в мусорную корзину. Хранить компакт-диски, контент которых устаревает к моменту получения - работа бесполезная.

Читать дальше

Посетил курс "Зарплата и управление персоналом 3.0. Пользовательские режимы"


Рубрика: Без рамки -> 1С:Предприятие
Метки: | | |
Просмотров: 859
Посетил курс "Зарплата и управление персоналом 3.0. Пользовательские режимы"

На этой неделе опять не было свободной минутки написать в бложик. Первая причина стара как мир - работа, а вторая - еще одна работа и прохождение обучения по новой версии конфигурации “Зарплата и управление персоналом”. Зарплату мы считаем в этой программе уже несколько лет и решили мигрировать на новую редакцию (3.0).

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

Читать дальше