Расширенный фильтр

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

Основы языка запросов xpath, базовый синтаксис и применение в 1С 8.3 для работы с xml файлами сложной структуры 65

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

Есть много способов работы с XML в 1С. Хотел рассказать еще об одном способе, который, в принципе, описан на просторах, но добавлена теория, и описаны пара примеров работы. Речь пойдет о работе с XML, используя XPath.

05.11.2015    13792    9    

Отладка XPath 12

Инструментарий Универсальные обработки Обмен через XML v8 1cv8.cf Абонемент ($m)

Обработка для отладки выражений XPath в режиме управляемых форм.

1 стартмани

01.05.2015    13004    23    5    

V8 Log Scanner - утилита для быстрого парсинга логов ТЖ 74

Сервисные утилиты v8 Россия Абонемент ($m)

Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.

1 стартмани

07.11.2017    12395    5    27    

Парсинг сайтов из 1С на примере ломбарды.рф с помощью XPATH для ДокументDOM 48

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

На всякую хитрую гайку всегда найдется болт с резьбой (с)

01.04.2019    4251    30    

Простой парсинг модулей 1с8 13

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

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

1 стартмани

18.12.2011    14068    55    13    

Преимущества XPath для парсинга HTML 26

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

Парсинг HTML без регулярных выражений

1 стартмани

07.08.2014    23857    78    25    

Извлечение текстов модулей из внешней обработки 1С 16

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

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

28.04.2018    8663    6    

.Net в 1С. Асинхронные HTTP запросы, отправка Post нескольких файлов multipart/form-data, сжатие трафика с использованием gzip, deflate, удобный парсинг сайтов и т.д. 37

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

Очень часто нужно при работе с HTTP сервисами или сайтами использовать Асинхронные HTTP запросы, отправку на сервер нескольких файлов, использование сжатия трафика. Эта статья про то, как этого легко добиться.

09.03.2016    23962    22    

Обработка для парсинга файла Xbase и представление его в форматах XML и JSON 5

Инструментарий Обмен через XML v8 1cv8.cf Россия Абонемент ($m)

Небольшая внешняя обработка для парсинга файла Xbase и представления его в форматах XML и JSON, а также открытия файлов Xbase непосредственно из 1C.

1 стартмани

30.05.2016    4953    8    4    

Отслеживание почтовых сообщений парсингом страницы (УкрПочта) 5

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

Когда официальное API есть, но по факту не работает. Возвращаемся к старому способу - парсинг страниц.

17.07.2017    7143    2    

JSON парсер для профессиональных разработчиков 49

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

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

4 стартмани

09.01.2017    18258    32    29    

Парсинг, преобразование, редактирование XML 5

Обмен через XML v8 Абонемент ($m)

Появилась задача, изменить правила обмена так, чтобы выкинуть из них правила конвертации некоторых узлов и элементов, которые часто встречаются. Я решил, что можно просто быстро пробежаться про всем узлам и, если имена узлов соответствуют определенным критериям, удалить их. Поэтому для начала я сделал обработку, которая просто читает XML, и тут же его записывает, сохраняя структуру. Выкладываю, может, кому-то пригодится или будет полезна в качестве примера.

1 стартмани

19.08.2013    12157    15    5    

XML-парсер "от О-Планета" 69

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

Парсер реализован средствами языка. Поставляется в виде внешней обработки. Может использоваться, как обработка, к методам которой можно обращаться из программы. Также модуль парсера может быть вставлен отдельно в конфигурацию, в качестве общего модуля. Реализованные методы поддерживают объектно-ориентированный принцип работы и предоставляют интуитивно понятный механизм.

1 стартмани

29.09.2009    24327    678    42    

Загрузка из EXCEL в 1С. Чтение файла XLSX средствами 1С. ЧтениеXML 163

Загрузка и выгрузка в Excel Обмен через XML Практика программирования v8 1cv8.cf Бесплатно (free)

ПРАКТИЧЕСКОЕ ПОСОБИЕ РАЗРАБОТЧИКА: Метод "NativeXLSX" (ЧтениеXML). Обрабатываются данные EXCEL типов: "Строка", "Число", "Дата" ("Время"), "Булево", "Процент".

01.11.2013    92676    73    

Извлечение фрагментов html страницы с помощью выражений xpath 4

Архив v8 1cv8.cf Россия Абонемент ($m)

Данная обработка (управляемая форма) позволяет извлекать фрагменты html страницы. Для работы понадобится url целевой страницы и выражение поиска. Если у вас используется проски сервер для выхода в интернет, то есть возможность указать его реквизиты. Вывод результатов поиска происходит в текстовый документ на закладке "результат".

5 стартмани

04.08.2015    10731    8    5    

Просмотр структуры БД, парсинг запросов SQL 94

Статистика базы данных Оптимизация БД (HighLoad) v8 1cv8.cf Абонемент ($m)

Получение некоторых данных о БД и сеансе, просмотр внутренней структуры таблиц БД 1С в SQL, "перевод" запросов SQL в терминологию 1С. Чуть больше, чем "ПолучитьСтруктуруХраненияБазыДанных"; чуть удобнее, чем аналоги; чуть другая, чем КИП.

1 стартмани

26.02.2016    22474    216    15    

Механизмы и транспорт обмена данными. Пример создания в КД 2.1 правил обмена данными ЗУП 2.5 -> БП 3.0. Выгрузка ведомостей и банковских счетов. Передача параметров обмена из Источника в Приемник. ВыгрузитьПоПравилу(). ПередатьОдинПараметрВПриемник(). 36

Обмен через XML Перенос данных из 1C8 в 1C8 v8 ЗУП2.5 КД БП3.0 Абонемент ($m)

В статье рассказываю: 1) о механизмах и транспорте обмена данными, где одной из сторон обмена выступает конфигурация на базе 1С, и о том, какой транспорт и в каких случаях лучше использовать 2) о решении задачи выгрузки данных документа «Зарплата к выплате организаций» (с выгрузкой банковский счетов физ лиц документа) из ЗУП 2.5.123.1 (далее Источник) в БП КОРП 3.0.52.39 (далее Приемник) путем создания правил обмена данными с использованием конфигурации «Конвертация данных» (далее просто КД) ред. 2.1.8.2. для (далее ЗкВО) 3) о тестирование полученных правил обмена данными.

1 стартмани

03.11.2017    18168    5    

Парсинг HTML-страниц 26

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

Простой парсер HTML с возможностью создания универсальных настроек. Синхронная работа, без использования встроенного браузера 1С. Скачивание файлов средствами http. УФ 8.3, безмодальный.

1 стартмани

08.02.2015    15936    132    6    

Загрузка и выгрузка данных в формате XML 1.0 по номенклатуре, контрагентам, договорам и счетам клиента из Битрикс в Бухгалтерию предприятия 3.0.38.55 с максимальной защитой от ошибок загрузки и возможностью отладки. 3

Обмен через XML v8 БП2.0 Абонемент ($m)

При серьезной доработке интернет-магазина на Битриксе возникла задача определять ошибки в файлах XML на стороне 1C 8 для максимально корректного ведения учета еще на этапе загрузки. В данной обработке помимо механизма чтения XML 1.0 предусмотрено ведение протокола на стороне сервера полностью до момента ошибки с передачей его на клиента со всеми ошибками для выяснения их причин. Обработка также находится в стадии доработки и может быть применена как образец для тестирования выгрузок и для модификации под подобные решения, а также для изучения работы механизмов клиент-серверного взаимодействия. Платформа 8.3.5.1383. Режим исполнения тонкий клиент. Примечание: по отзывам скачавших пользователей без больших усилий переделывается под Управление торговлей 11.1.

3 стартмани

05.04.2015    13592    29    7    

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

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

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

15.12.2017    12026    22    

Рисунки табличного документа: вставить, куда надо 39

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

Надо вывести рисунки в некоторых ячейках таб.документа, но как эти ячейки и области найти? Всем прайс-листам с картинками товаров и тому подобному посвящается...

21.06.2016    15440    11    

Заполнение шаблона Word на сервере, без использования MS Office (docx -> zip -> xml) . Предусмотрен вывод табличных частей 27

Универсальные печатные формы Инструментарий v8 v8::УФ 1cv8.cf Абонемент ($m)

Шаблон в Word, управляемые формы. Создание заполнение документа Word (docx -> zip -> xml) по шаблону на сервере без использования MS Office. Предусмотрен вывод табличных частей.

1 стартмани

04.10.2017    15033    109    16    

XPath и пространства имен на примере разбора файла ответа сервиса геокодирования Яндекс 34

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

Есть некоторые нюансы разбора с помощью Xpath xml-файла, в котором используются несколько пространств имен. Приведен разбор такого файла на примере файла ответа сервиса геокодирования Яндекс.

14.04.2017    9174    6    

Проверка орфографии средствами Yandex Speller 76

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

Проверка орфографии средствами Yandex Speller с опциями и коррекцией ошибок. Возможность вызова как с сервера, так и с клиента (с последующим исправлением).

1 стартмани

09.11.2017    11642    44    38    

Просмотр XML файлов. Обычная форма (версия 8.3.12.1567) 1

Универсальные обработки Обмен через XML v8 Абонемент ($m)

Обработка для просмотра XML-файлов посредством элемента формы дерево, а также есть поиск по значению атрибута или элемента.

1 стартмани

20.08.2018    2603    5    3    

Парсинг сайта единой информационной системы в сфере закупок (Госзакупки - zakupki.gov.ru) 2

Обработки Отчеты v8::УФ 1cv8.cf Абонемент ($m)

Обработка предназначена для поиска [по заданным параметрам] информации в единой государственной информационной системе в сфере закупок и вывода её в табличный документ.

2 стартмани

16.03.2017    7581    16    0    

1С, oauth2, Google API и Google Merchant. Сбор данных и парсинг 18

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

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

14.09.2017    12123    8    

RSS Новости с множеством тем 5

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

RSS Новости

1 стартмани

15.05.2014    9229    10    1    

Печать трудового договора, дополнительного соглашения к трудовому договору из шаблона Word, 1С ЗУП 3 15

Печатные формы документов v8 v8::СПР ЗУП3.x БУ Персонал, кадры Абонемент ($m)

Внешняя печатная форма трудового договора для документа 1С ЗУП 3 "ПриемНаРаботу" формирующегося на основе шаблона Word. (протестировано на Зарплата и управление персоналом, редакция 3.1 (3.1.8.112). Работает на веб-клиенте. 26-05-2019 Добавлена внешняя печатная форма печати дополнительного соглашения к трудовому договору для документа "КадровыйПеревод" !!!!

1 стартмани

12.11.2018    5015    84    0    

[История разработки] Терминал путевых листов 48

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

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

30.05.2019    3424    14    

Облачный каталог товаров на 1C Промо 39

WEB v8 УТ10 Розница Оптовая торговля Розничная торговля Абонемент ($m)

Поднимите руки те, кто занимается разработкой на 1С. Спасибо, опустите. Поднимите руки те, кто хоть раз писал загрузку прайса из экселя. Я смотрю, все те же. Ладно, а теперь поднимите руки те, кто хоть раз задумывался о каком-то каталоге мастер-данных по товарам. Чуть меньше. А признайтесь, кто из вас свято убежден, что делать этот каталог должен кто-то другой, например, веб-разработчики? Об этом и пойдет речь.

1 стартмани

28.12.2015    19116    31    42    

Отслеживание отправлений UPS 4

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

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

2 стартмани

22.01.2019    1466    2    2    

Веб-сервисы, что они и как их применить в реальных условиях 108

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

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

10.11.2012    26400    29    

Пример работы с заголовками HTTP-запросов: загрузка версий программ с users.v8.1c.ru 275

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

Узнайте больше о HTTP-запросах и о программной работе с сайтами, требующими авторизацию

1 стартмани

05.02.2014    92249    609    89    

1С:Интеграция ЕГАИС + Инвентаризация на ТСД Промо 10

Обработка справочников Обмен через XML v8 1cv8.cf Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Оптовая торговля Абонемент ($m)

Интеграция ЕГАИС модуля для 1С: 8.3 + модуль WMS контура для инвентаризации алкогольных марок на ТСД.

1 стартмани

10.12.2015    24561    28    5    

UniPrice: Загрузка прайс-листов из Excel, YandexML, CSV, TXT, MMO, DBF, MXL, CommerceML (импорт товаров, цен, остатков, характеристик, групп номенклатуры, свойств, изображений и др.) Промо 114

Ценообразование, прайсы Обработка справочников Загрузка и выгрузка в Excel Обмен с другими системами Обмен через XML WEB Обработка документов v8 КА1 УТ10 Розница УПП1 УНФ ERP2 УТ11 КА2 УУ Комиссионная торговля Оптовая торговля Розничная торговля Учет ТМЦ Ценообразование, анализ цен Платные (руб)

Если у Вас есть интернет-магазин и он синхронизирован c 1С:Предприятие, то наше предложение для Вас.<br> Если Вы ведете интернет-торговлю закупая товар у поставщиков, то наше предложение для Вас. <br> Если Вы хотите анализировать сотни прайс-листов конкурентов и таким образом строить свою ценовую политику, то наше предложение для Вас.<br> Если Вы тратите много времени = денег на обработку прайс-листов, то наше предложение для Вас.<br> <br><br> Мы хорошо поработали на протяжении года, вложили опыт и знания 10 лет работы в сфере e-commerce и баз данных 1С:Предприятие, организовали инфраструктуру и поддержку проекту. И вот наконец, рады сообщить, что готовы представить Вашему вниманию новый мощнейший универсальный модуль для обработки прайс-листов UniPrice, который будет делать всю работу с прайс-листами за Вас автоматически по расписанию.<br> Уверены, что UniPrice даст неоспоримое конкурентное преимущество Вашему бизнесу.<br>

1000 руб.

20.03.2017    46793    581    138    

Системы мониторинга цен конкурентов 8

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

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

02.12.2014    23093    7    

OpenData и мы Промо 8

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

{Коллеги! Если кто-то голосовал по прямым ссылкам, переголосуйте, пожалуйста, с сайта конкурса! По прямым счетчик не перебрасывается!!! прескриптум: статья представлена на конкурс Минфина, и менять ее текст нельзя. Но писать на ту же тему в новой статье нельзя по редакторской политике ИС. Выход такой: новый текст я размещу в конце статьи после первоначального текста, пометив границу как-нибудь. Отдельный эпик - это интрига вокруг "приза зрительских симпатий. Определенно - тема для "OpenData-3", а пока я только добавлю (8 марта на носу!) ссылку на фотки одного из своих "болельщиков"} "Программы «Открытые государственные данные» часто сталкиваются с сопротивлением как со стороны бюрократических сил в правительстве, так и со стороны субъектов внутри и вне правительства, пользующихся привилегированным доступом к данным. С учетом этого, наличие сильного и устойчивого политического руководства является одной из важнейших предпосылок для преодоления вышеописанного сопротивления и обеспечения защиты от политических и других рисков, связанных с раскрытием государственных данных." THE WORLD BANK, РАБОЧАЯ ГРУППА ПО ОТКРЫТЫМ ГОСУДАРСТВЕННЫМ ДАННЫМ

24.02.2015    13295    36    

Чтение и загрузка каталога товаров из CоmmerceML 11

Обмен через XML v8 Абонемент ($m)

Пример парсинга каталога товаров в формате CommerceML.

1 стартмани

10.04.2016    9182    33    5    

Трюки с внешними источниками данных 156

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

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    9847    52