...

База знаний 1С

Глава 2. Как я написал (собрал с инфостарта) свой парсер сайта 1С Releases

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

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

31.08.2021    2795    ldmonster    9    

12

В помощь фрилансеру: парсим объявления о фрилансе и публикуем их в телеграм-канале

WEB-интеграция 8.3.14 Абонемент ($m)

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

1 стартмани

15.07.2022    2358    3    elcoan    1    

6

Самый простой парсинг и обработка веб-страниц в 1С

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

Рассмотрим самый простой парсинг веб-страниц средствами платформы 1С и еще некоторые полезные приемы работы с веб-страницами.

07.08.2020    23600    Infostart    30    

145

Внешняя компонента на C# для парсинга страниц через Phantom JS на сервере 1С х32,х64

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

PhantomJS - это браузер без окна, используемый для автоматизации взаимодействия с веб-страницами. PhantomJS предоставляет JavaScript API, обеспечивающий автоматическую навигацию, снимки страницы, эмуляции поведение пользователя, что делает его распространенным инструментом, используемым для запуска модульных тестов на основе браузера в автономной системе, такой как среда непрерывной интеграции . PhantomJS основан на WebKit, что делает его похожей на Safari и Google Chrome средой просмотра. Это программное обеспечение с открытым исходным кодом, выпущенное под лицензией BSD.

1 стартмани

06.08.2020    11066    8    DrZombi    7    

22

Управление Selenium Web Driver из 1С (или парсинг из 1С по-взрослому)

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

Нет-нет, да и появляются заказы на парсинг сайтов. Обычно, для этих целей использую net. + Selenium nuget package. Однако, если клиент использует стек технологий 1С, то предпочтительней было бы не пороть отсебятину, а применять уже знакомую пользователям парадигму работы с ИТ-продуктами - без каких-либо лишних прослоек, вроде net. или JS. И вот я задался вопросом: "а можно ли?".

1 стартмани

29.12.2021    3480    9    Prometeus2011    4    

14

Загрузка банка (дополнительный парсинг)

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

Данное расширение позволяет производить дополнительное изменение при загрузке банковских документов. Изменение конфигурации - не требуется.

5 стартмани

02.08.2022    2629    2    sulig    6    

4

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

Инструментарий разработчика Платформа 1С v8.3 Россия Абонемент ($m)

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

1 стартмани

07.11.2017    28831    8    ripreal1    27    

85

SALE! 10%

"МС:Мониторинг цен" - парсинг сайтов, мониторинг цен конкурентов "одной кнопкой"

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

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

21667 19500 руб.

23.09.2019    23860    5    6    

23

Загрузка квитанций от Яндекс.Деньги в Управление торговлей 11.1 для создания документов "Поступление безналичных ДС"

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

Позволяет вручную (или по расписанию) проверять служебный e-mail и, если там есть письма c реестрами платежей (формат HTML и обычный текст) от "Yandex.Money Payment Center", загружать эти письма-квитанции в табличные части обработки и далее по нажатию на кнопку "Создать поступления безналичных ДС" создавать по каждой квитанции об оплате отдельный документ оплаты, заполненный на основании заказа клиента. Есть встроенный отладчик для "off-line" имитации работы с электронной почтой, что очень важно для работы техподдержки.

1 стартмани

12.07.2015    22788    11    jobkostya1c_ERP    12    

5

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

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

20.05.2020    9852    platonov.e    25    

29

Парсинг сайта без использования встроенного браузера для начинающих

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

Данная статья показывает пример парсинга одного конкретного сайта со своей структурой, на основе которого можно понять суть, методы и без особых проблем парсить другие сайты. Здесь описано: подключение к серверу, сохранение html-страницы на диск, загрузка и цикличный обход ее структуры, рекурсивный парсинг, загрузка картинок по ссылке на диск.

1 стартмани

20.11.2014    51623    209    angernaughts    37    

125

Парсинг (сканирование) сайта из 1С на примере сайта по криптовалюте

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

Актуальная обработка с конфигурацией по парсингу на примере сайта http://coinmarketcap.com/ Сканирует всю историю курсов криптовалют.

2 стартмани

25.10.2017    67611    19    ollega    21    

8

Пример парсинга сайта tinkoff.ru

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

Пример парсинга сайта с использованием конструкции ДокументHTML.НайтиПоФильтру()

1 стартмани

19.10.2020    4583    21    Hitcher    0    

8

Как сделать интеграцию (обмен) с интернет-магазином? Пошаговый план действий (Часть 1)

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

C 2011 года я занимаюсь интеграцией с интернет-магазинами и за это время, наверное, повидал все. Делал интеграцию как «культурными», так и «экзотическими» способами. Количество магазинов исчисляется сотнями. В этой серии статей я буду делиться своим опытом, а также выкладывать какие-то полезные наработки.

19.11.2020    15386    markbraer    14    

17

Парсинг и анализ топ рейтинга Самиздата (samlib.ru) v2.02 (СКД, XPath, Управляемые и обычные формы)

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

Хочется почитать хорошую книгу? На сайте Самиздата samlib.ru публикуются сотни интереснейших книг... и тысячи, читать которые далеко не так интересно.

2 стартмани

16.12.2010    33379    106    milkers    16    

30

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

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

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

1 стартмани

18.12.2011    18279    57    fixin    13    

14

Закупки (парсинг сайта госзакупок)

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

Конфигурация предназначена для ведения, систематизации, печати извещений электронных аукционов по 44-фз (частично 223-ФЗ) путем парсинга с ЕИС.

1 стартмани

13.07.2020    11343    15    SergVB    11    

14

Парсинг товаров сайта средствами 1С 8

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

В этой статье я постараюсь описать процесс парсинга сайтов средствами 1С с примером. Это статья не является инструкцией к применению, а лишь демонстрирует возможности 1С. Что мы имеем? 1. Сайт в интернете, на котором располагается список товаров. В моем случае – это интернет магазин салона «Связной» 2. Понимание основ сайтостроения… хотя бы знание HTML тегов 3. Умение кодить в 1С 8 Все вышеперечисленные пункты в арсенале? Тогда читаем далее

1 стартмани

02.08.2011    71269    545    opx    52    

158

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

WEB-интеграция Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

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

10.03.2016    72241    Serginio    33    

123

Анализ контекстных вызовов

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

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

1 стартмани

11.03.2023    787    0    Sirruf    0    

3

Универсальные функции с примерами использования

Универсальные функции Платформа 1С v8.3 Бесплатно (free)

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

26.02.2016    45599    unichkin    48    

308

Парсинг сайта госзакупок

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

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

2 стартмани

26.02.2016    15845    45    zarankony    14    

7

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

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

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

1 стартмани

07.08.2014    31186    84    monsta    25    

26

Голосование без границ и аккаунтов

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

Уважаемые коллеги. Перед вами - парсинг довольно сложного сайта голосования на конкурсе Минфина. Собственно не парсинг, а "просто" заставить его проголосовать :) Кто пробовал, тот знает. Это обработкой я хочу повиниться перед tango за "кривые" ссылки, которыми я оказал ему медвежью услугу... Это POST, а не GET. И такие феньки, как HTTPСоединение, перед творчеством сайтописателей Минфина оказались безсильны. Но я нашел выход. И теперь все, даже не имеющие аккаунта в соцсетях, но имеющие хотя бы бесплатную учебную версию 1С, могут присоединиться к нам.

1 стартмани

15.03.2015    3319    2    university    3    

2

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

Запросы Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

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

09.03.2016    35878    Serginio    22    

43

Парсинг сайта электронных компонентов COMPEL.RU

WEB-интеграция Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 Электротехника и микроэлектроника ИТ-компания Абонемент ($m)

Обработка предназначена для поиска по сайту электронных компонентов Compel.ru. С возможностью создания документа установки цен, загрузки дополнительных реквизитов. Обработка работает в УТ 11, ERP 2.0, КА 2.0

1 стартмани

31.05.2016    12113    7    odineskin2    1    

6

1С Деньги + загрузка данных по операциям (sms + яндекс кошелек)

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

Данная статья рассматривает пример интеграции 1с + яндекс денег + получение данных смс. Данная статья может быть полезна тем кто ведет учет личных финансов в 1с деньги, и не хочет забивать операции руками. for fun. its works.

1 стартмани

11.05.2018    12218    2    dmarenin    9    

2

CSV парсинг на 1С8, допускающий включение кавычек и символа переноса строки в полях

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

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

1 стартмани

31.08.2020    4361    7    e-rogov    0    

1

Парсинг Excel-файла

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

Шаблон внешней обработки для парсинга Excel без использования COM-объектов, с учетом клиент-серверного взаимодействия, на толстом, тонком и веб-клиенте. С учетом требований безопасности и отображением длительных операций.

1 стартмани

15.09.2020    15714    41    LamerSoft    0    

26

Парсинг и анализ кода

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

Обработка для парсинга и анализа файлов с модулями конфигурации

1 стартмани

20.07.2010    16589    250    Mopo3    13    

15

Парсинг web-страницы для поиска mp3-файлов

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

Обработка ищет в исходном коде страницы сайта ссылки на Mp3-файлы и загружает их в выбранную папку.

1 стартмани

10.11.2015    8328    3    Капитан.Кук    5    

1

Парсер сайта goverla.ua

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

Получение актуальных курсов. Используется как в обычных, так и в управляемых формах.

1 стартмани

27.11.2016    9032    6    Longinoff    0    

1

Парсер УТМ ЕГАИС

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

Позволяет быстро проверить работоспособность, FSRAR ID и версию УТМ модулей по списку IP адресов.

2 стартмани

22.12.2015    5611    10    FallenMad    1    

2

Разбор адреса на составляющие с помощью Яндекс API и Google API

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

Есть адрес строкой, а нужно разбить его на составляющие? Для этого не обязательно писать собственный код, пользуемся Яндекс API и Google API.

1 стартмани

10.02.2017    40531    146    Ivon    24    

47

Перевод текста при помощи Google Cloud Translation API

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

В обработке производится подключение к сервисам Google через OAuth 2.0, для перевода текста используется Cloud Translation API

1 стартмани

08.10.2018    8814    30    DO_WHILE_LOOP    4    

12

Загрузка прайс-листа фирмы 1С в УТ 11

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

Демонстрация загрузки файла http://1c.ru/ftp/pub/pricelst/price_1c.zip, его распаковка, парсинг группировок, создание номенклатуры с учётом группировок, заполнение справочников валют и видов цен, создание документов установки цен номенклатуры.

2 стартмани

20.02.2019    3875    12    serg7965    0    

2

Получение html-кода страницы. JS из 1С

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Получение исходника страницы, выполнение произвольного js-кода. Теперь с WebKit от 1С.

18.02.2020    13148    Yashazz    13    

51