База 3CX в 1С

3cx3CX — это одна из SIP IP АТС, несмотря на относительно высокую стоимость (особенно по сравнению с бесплатным Asterisk) 3CX является довольно популярным решением для организации IP-телефонии в компаниях самого разного размера.

Также не секрет, что вся информация о звонках и сообщениях  хранится во встроенной базе PostgreSQL. Следовательно, в случае необходимости, мы вполне можем получить доступ к этой информации прямо из 1С. Именно об этом я и расскажу в этой статье.

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

Подключение к PostgreSQL из 1С

postgresql-logoСУБД PostgreSQL весьма популярна среди пользователей, и причина тому — достойное качество при полной бесплатности. Высокая популярность привела к тому, что задачи на тему прямого доступа к базе PostgreSQL из 1С встречаются достаточно часто. Именно о том, как этот доступ организовать и поговорим ниже.

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

Эквайринг от Сбербанка в 1С

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

Отдельно отмечу, что эквайринг — тема очень ответственная, ибо напрямую связана с деньгами (можно, например, продать товар и не взять за него денег), поэтому прошу быть предельно осторожными и не стесняться добавлять всевозможные проверки.

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

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

HTTP-сервис в 1С: создание, публикация и отладка

В платформе версии 8.3.5 появилась возможность создавать HTTP-сервисы. Как и «старые» SOAP web-сервисы, HTTP-сервис позволяет получать/изменять данные, но при этом, как утверждает компания 1С, HTTP-сервисы потенциально позволяют упростить создание клиентских приложений, уменьшить объем передаваемых данных и вычислительную нагрузку, все это особенно для мобильных устройств.

В этой статья я постараюсь рассказать о том, как создавать, отлаживать и использовать HTTP-сервисы в 1С.

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

REST интерфейс OData в 1C

ODataВ технологической платформе версии 8.3.5 была реализована возможность автоматически формировать REST интерфейс OData для всего прикладного решения. Таким образом у нас появилась возможность предоставить полный доступ стороннему приложению к базе 1С буквально за пару кликов.

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

МТС Коммуникатор и 1С

МТС КоммуникаторЭта статья о том, как отправлять SMS из 1С при помощи сервиса МТС Коммуникатор. Сделать это достаточно просто, так как МТС предоставляет весьма удобный веб-сервис. Ниже рассмотрим два способа использования этого веб-сервиса.

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

JSON в 1С

Логотип JSONВерсия технологической платформы 8.3.6 принесла с собой встроенные объекты для работы с JSON, таки образом моя прошлая статья более не является актуальной, но все еще может пригодиться, если у Вас нет возможности использовать новые версии технологической платформы.

В этой статье будет рассмотрена работа с JSON в 1С стандартными средствами.

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

Сортировка массивов в 1С

О различных способах сортировки массивов в 1С наверняка написано уже немало статей. Я решил написать еще одну.

Здесь я не буду расписывать все существующие методы сортировки массивов, которых достаточно много, а просто покажу и сравню два основных, на мой взгляд метода — пузырьковый (тот, который в школах/университетах изучают) и быстрый (самый оптимальный, на мой взгляд).

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

XDTO-сериализация в 1С

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

Сегодня я попробую рассказать о еще одном применении механизма XDTO, а именно об XDTO-сериализации.

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

XDTO в 1С

В этой статье попробую рассказать о механизме XDTO, рассказать постараюсь только суть — без воды.

XDTO (XML Data Transfer Objects) — это разработка фирмы 1С и ни в каком другом языке программирования эту аббревиатуру не встретишь.

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