...

Все публикации — все для 1С

.Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция Промо

Практика программирования WEB v7.7 v8 Бесплатно (free)

Часто приходится парсить сайты, в том числе с авторизацией, перескакивая со страницы на страницу по ссылкам. Тот, кто занимался вэб программированием, знает, как удобно использовать JQuery и CSS селекторы. На .Net написана очень удобная библиотека AngleSharp. Я покажу, как с её помощью можно значительно облегчить себе труд.

10.03.2016    56543    Serginio    33    

Полноценный RSS parser (полная поддержка RSS 0.9x, RSS 2.0, RSS 1.0, and Atom 0.3) средствами 1С (без DOM)

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

RSS парсер позволяет разобрать XML сообщение форматов RSS 0.9x, RSS 2.0, RSS 1.0, and Atom 0.3 и разложить в таблицу новостей, где каждое поле исходного XML файла займет свою строго определенную колонку в таблице. При кажущейся простоте задачи, она сильно усложняется обилием несовместимых форматов RSS лент, а кроме этого фривольным названием тэгов в новостях и каналах. Проверить работу парсера теперь можно прямо из обработки

1 стартмани

12.05.2010    11929    69    kosilov    10    

Загрузка данных контрагентов по УНП из ЕГР Беларусь для 1С 7.7

Обработка справочников Обмен через XML v7.7 1cv7.md Беларусь Абонемент ($m)

Обработка получает xml-файл c данными контрагента по УНП из Государственного реестра плательщиков Республики Беларусь (http://portal.nalog.gov.by/grp/). Файл xml разбирается средствами 1С 7.7. Для получения и разбора xml используется библиотека "v7plus.dll". По УНП из файла могут быть получены такие реквизиты, как полное наименование контрагента, юридический адрес.

1 стартмани

07.04.2018    12850    2    svilsa    4    

XML + XDTO + Gold Parser = код в XML

Практика программирования v8 1cv8.cf Абонемент ($m)

Пример преобразования кода на языке 1С в XML

1 стартмани

20.05.2013    12686    53    so-quest    39    

Разработка синтаксического анализатора языка запросов на языке 1С Промо

Математика и алгоритмы v8 1cv8.cf Абонемент ($m)

Пример разработки генератора для PEG парсера

1 стартмани

03.12.2014    25634    5    so-quest    70    

JSON парсер для 1С, облегченный

Практика программирования v8 1cv8.cf Бесплатно (free)

Простенький парсер JSON для 1С.

05.12.2014    6431    ntemny    2    

Парсинг html страниц с выводом информации через JavaScript с использованием Selenium

WEB v8 1cv8.cf Бесплатно (free)

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

20.05.2020    5069    platonov.e    25    

Скрипт объединения правил регистрации (Python)

Перенос данных из 1C8 в 1C8 Бесплатно (free)

Python скрипт для объединения правил регистрации. Написан, т.к. не удалось найти готовый инструмент.

11.09.2019    3897    milut    6    

1c + vis js(web app timeline)

Практика программирования v8 Бесплатно (free)

Пример замены диаграммы Ганта(1С) на web app(python, js(vis js)) в форме 1С. Данная статья может быть полезна разработчикам, оптимизаторам, дизайнерам.

03.09.2018    8298    dmarenin    8    

Еще раз о чтении динамических WEB-страниц

WEB Практика программирования Разработка внешних компонент v7.7 1cv7.md Абонемент ($m)

В предлагаемой вашему вниманию обработке реализованы 7 вариантов чтения содержимого динамических WEB - страниц (для 1С-Предприятия 7.7) средствами внешних компонент Parser.dll, ADDIN.dll и FormEx.dll, а в сопутствующей ей статье описаны результаты их применения.

1 стартмани

01.02.2010    13488    86    mai    13    

1С + asterisk (автоматический обзвон) часть 1

WEB Практика программирования Телефония, SIP Россия Бесплатно (free)

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

29.11.2018    12318    dmarenin    9    

Прокси soap-сервер. Когда 1С не может в SOAP

Практика программирования v8 Бесплатно (free)

Думаю, многие сталкивались с проблемой "своеобразной" поддержки SOAP в 1с. То wsdl не парсится, то методы не вызываются, то xdto пакет толком не читается из-за вольностей (к слову, допустимых) в xsd. Ещё хуже дело обстоит, если в soap-сообщение нужно добавить заголовки - так называемые soap-headers, которые есть в стандарте soap 1.2, и которые конечно же не поддерживает 1С. Попробуем решить проблему и написать свой прокси-сервис "за 10 минут".

19.12.2018    12328    nixel    18    

Обзор имеющихся библиотек OneScript

OneScript v8 Бесплатно (free)

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

14.11.2017    46070    nixel    87    

Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux II

Практика программирования v8 Бесплатно (free)

Это продолжение статьи http://infostart.ru/public/534901/ С того времени добавил поддержку методов с параметрами по умолчанию, вызов методов расширений, вывод типов для дженерик методов, поддержка объектов реализующих IDynamicMetaObjectProvider (ExpandoObject,DynamicObject), добавление синонимов к членам типа и асинхронное программирование на 1С!

09.08.2016    14715    Serginio    1    

Заполнение данных об автомобилях с сайта gibdd.ru, для конфигурации "Альфа - Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1"

WEB Оптовая торговля Оптовая торговля v8 1cv8.cf Автомобили, автосервисы Россия УУ Абонемент ($m)

Данная обработка дает возможность заполнять сведения по автомобилю с сайта gibdd.ru, ссылка с описанием подключения: http://parser-api.com/gibdd-ru.

1 стартмани

14.06.2019    4192    2    байт    3    

Приемы описания документации API используя нотацию RAML

WEB Россия Бесплатно (free)

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

24.06.2020    1481    malikov_pro    2    

IoT (Internet of Things) в 1С или как подружить 1С с ESP32 при помощи MQTT-брокера

WEB Интеграция Интернет вещей (IIoT) Системная интеграция v8 Абонемент ($m)

Что делать, если надо подключить удалённое устройство к серверу 1С, но ни устройство, ни сервер 1С нельзя "светить" наружу? А если таких устройств десятки или сотни по всей стране? Ответ: Использовать промежуточный сервис, который будет пересылать данные между сервером 1С и устройствами. Такие функции замечательно выполняет MQTT-брокер, но вот не задача, 1С не умеет с ним работать.

1 стартмани

25.06.2020    5226    8    frutty    5    

Версионирование правил обмена в Git

Практика программирования Бесплатно (free)

Статья рассказывает о принципах работы скриптов, позволяющих применять систему контроля версий git и подход gitflow для версионирования правил обмена.

15.12.2017    15610    bforce    22    

Парсер логов телефонной станции Avaya.

Внешние источники данных Телефония, SIP Абонемент ($m)

Первая версия парсера логов телефонной станции Avaya. Записываются как данные получаемые со станции, так и разобранный по составляющим ответ в зависимости от выбранного протокола CDR. В базу данный SQL записываются данные: о телефоне, с которого был сделан вызов; какой номер вызывался; и его продолжительность (создается таблица TelephoneLog в заданной в настройках базе). Требует NetFrameFork 2.0

1 стартмани

27.05.2009    15895    74    vashkovich    9    

Подготовка отчетов для ПФР с использованием программ фирмы "1С"

Зарплата Учет и отчетность Россия БУ ФОМС, ПФ, ФСС Бесплатно (free)

Рассматриваются возможные проблемы при подготовке и сдаче отчетов для ПФР с использованием программ фирмы "1С" и проверочных программ.

08.07.2010    35897    bb1962    35    

ВК для 1С:Предприятие 8.2 NativeAPI на Delphi - доработанная

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

Доработанная версия: http://infostart.ru/public/88060/ Добавлено: 1. Альтернативная "пауза" - с практически нулевой загрузкой на процессор; 2. Счетчик бездействия (определение времени простоя сеанса, работает даже в терминале Citrix) 3. Важное сообщение (выводится в окне 1С сверху-справа красный прямоугольник сообщения); 4. ПолучитьИнформациюОСеансе() - расширенная информация о текущем сеансе 1С (то, чего платформа не умеет).

1 стартмани

04.01.2013    30160    192    DrAku1a    34    

Использование yEd для понимания картины запроса

Инструментарий разработчика v8 Абонемент ($m)

Как увидеть структуру запроса, если даже надписи на вкладках пакетника не видны.

1 стартмани

21.01.2014    18171    71    Ndochp    23    

Использование библиотеки Retrofit в проектах на Андроид

Мобильная разработка v8 1cv8.cf Абонемент ($m)

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

5 стартмани

04.11.2019    8172    5    WKBAPKA    47    

Рушим стереотипы о HTTP и XML. (XMLHTTP и MSXML2) На примере API "Новая Почта"

Обмен через XML WEB Бесплатно (free)

За последние 2 года встречалось много конфигураций, с морально-устаревшими механизмами, написанные гуру старой закалки. В свое время подобные методы были шагом вперед, за что и "респект" их творцам, но время не стоит на месте... Более всего меня угнетает "копи-паст" кода. У большинства 1с-ников со стажем есть целые библиотеки нужных вещиц... Но за 2-3 года все устаревает, а вот библиотечки то остаются без прогресса... Но это еще пол беды... Самое неприятное - это когда "молодые творцы", тем же "копи-пастом", строят целые схемы обменов, наращивая код до полной не читабельности. Решил поделится одним из подобных "атавизмов"... В данной статье подробно опишу схему работы с API посредством XMLHTTP и MSXML2, самым оптимальным (из моего опыта) способом.

09.01.2014    47247    Alexander.Shvets    34    

Модуль ККТ: онлайн-касса по сети Промо

Кассовые операции Кассовые операции v7.7 v8 v8::Mobile 1cv8.cf Россия Платные (руб)

Одна онлайн-касса для нескольких программ, для планшетов, для Интернет-сайта. Cоответствует 54-ФЗ. Любое количество рабочих мест без абонентской платы. Бесплатный пробный период: 30 дней.

2500 руб.

20.08.2019    25055    141    111    

Видеокурс "Администратор 1С" v: 2.5

Администрирование данных 1С Платные (руб)

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

7400 руб.

03.04.2017    51636    76    32    

Подсистема "Инструменты разработчика" v5.72

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

23.09.2007    548314    33700    tormozit    2757    

А чё это вы здесь делаете, а?

WEB v8 1cv8.cf Абонемент ($m)

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

1 стартмани

21.01.2018    24191    infosoft-v    42    

Создание в 1С 7.7 XML в формате EnterpriseData (универсальный формат обмена), версия 1.5. Инструкции и примеры переноса данных из устаревшей конфигурации 1С 7.7 в любую современную 1С 8.3, поддерживающую EnterpriseData, через Конвертацию данных 3 Промо

Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 1cv7.md Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    41401    56    ksnik    3    

Выгрузка товаров в YML

WEB Оптовая торговля Розничная торговля v8 1cv8.cf Россия УУ Абонемент ($m)

Пример выгрузки в формате Яндекс-Маркета.

1 стартмани

22.01.2020    1284    14    adapter    0    

Как в 1С 7.7 сделать обмен на базе FTP

Файловые протоколы обмена, FTP 1С7.7<->1C7.7 v7.7 1cv7.md Бесплатно (free)

Выгрузка данных на FTP на примере в конфигурации Штрих-М Кассир 1.10.

12.05.2020    1643    Ignatov_mu    7    

Выгрузка в XML номенклатуры + автоматическая отправка на FTP сервер для ТиС 7.7

Обмен через XML Обработка справочников WEB v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Выгрузка в XML файл номенклатуры, с выбором цены и остатками по складу (без использования AddIn.XMLParser)+ автоматическая отправка на FTP сервер.

1 стартмани

14.06.2012    19225    126    гыук320    2    

Прозрачная интеграция 1С8.2 с 1С7.7 (Внешние источники, OLE)

Перенос данных из 1С7.7 в 1C8.X v8 Абонемент ($m)

Прозрачная интеграция 1С8.2 с 1С7.7 через внешние источники и OLE. Данные из 1С7.7 читаем посредством внешних источников, изменения данных передаем в 1С7.7 по OLE путем отправки xml.

1 стартмани

09.01.2014    21810    27    sdf1979    16    

Загрузка входящих налоговых накладных (отдельные xml файлы) в 1С Бухгалтерия 7.7 (Украина)

Обработка документов Обмен через XML v77::БУ 1С7:Бух 1С7:ПУБ Украина БУ НУ Абонемент ($m)

Обработка загружает данные налоговых накладных из файлов xml. Писалась для импорта из зарегистрированных налоговых в программе Арт-Звит

1 стартмани

03.06.2015    7911    7    Romarius    1    

Сводная таблица по пачкам ПФР

Зарплата Анализ учета Зарплата v7.7 1С7:Бух 1С7:ЗиК Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

Загрузка xml-файлов персонифицированной отчетности СЗВ-6-1, СЗВ-6-2 за несколько периодов в сводную таблицу.

1 стартмани

29.04.2011    7408    120    lgrig    2    

1C 7.7 - разбор JSON версия 2

Универсальные обработки v7.7 Абонемент ($m)

Парсер JSON для 1С 7.7

1 стартмани

06.04.2014    18546    68    FatSlon    4    

Основы управления распределенными программными проектами на платформе 1С:Предприятие

Управление проектом Бесплатно (free)

Последние 10 лет я занимаюсь управлением распределенными программными проектами. Кто в курсе, что такое дистанционная работа? Кому интересна проектная дистанционная работа, как разработчику, как тестировщику, как исполнителю? А кому интересно участие в распределенной работе в качестве заказчика? Почему спросил? – Я считаю себя гуру в этом деле.

19.12.2014    11888    AlexWhite    12    

Давайте подружим 1С и Android. Часть 2 - авторизуемся в 1С

Мобильная разработка v8 Абонемент ($m)

Авторизуемся в 1С.

1 стартмани

08.03.2016    30772    77    solarisman    53    

Мобильное приложение "Оптимальная последовательность обновлений 1C" для android + Нюансы реализации

Мобильная разработка v8 Абонемент ($m)

Приложение создано для быстрой оценки трудоёмкости обновления и для определения необходимых релизов. Позволяет у клиента (offline) определять количество и порядок обновлений.

1 стартмани

05.03.2016    16808    1    Ibrogim    4