...

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

Разбор сайтов с применением Chrome devtools. Примеры от kuzkov.info

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

Пример обработки-шаблона для веб-разбора сайтов с применением chrome devtools через веб-гнезда. Рассмотрение практического случая веб-разбора данных сайта с цитатами Пушкина. Плюсы применения обозревателя для веб-разбора перед получением и разбором голой строки html, полученной get запросом.

1 стартмани

06.08.2021    5538    19    Steelvan    9    

17

Пообъектный разбор разметки

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

Обработка облегчает разбор разметки XML и позволяет обращаться с узлами (элементами, тэгами) почти как с объектами, не привлекая XDTO и не описывая формат предварительно. При этом обходится без загрузки всего файла в оперативную память, что позволяет читать файлы любого размера.

1 стартмани

26.04.2017    11610    4    9-pm    8    

17

Парсировщик кода 1С (разбор, форматтер, компилятор)

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

Инструмент сделан на чистом 1С без внешних компонентов. Может быть полезен тестировщикам, программистам и разработчикам 1С.

10 стартмани

14.01.2023    5736    37    ZhokhovM    0    

47

INFOSTART EVENT 2012: разбор решений конкурса разработчиков

Математика и алгоритмы Запросы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В статье проводится разбор присланных решений на конкурс разработчиков от компании "Первый БИТ". Приводятся планы выполнения запросов и сравниваются показатели быстродействия и оптимизации.

1 стартмани

25.12.2012    16022    krolya    49    

39

Как читать чужой код? Часть 3. Разбор и доработка запросов

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

Во всех вакансиях есть требование - умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и, главное, как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

20.09.2021    4829    biimmap    33    

37

Разбор файла INI

Инструментарий разработчика Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Разработка «Разбор файла INI» выполняет разбор данных, содержащихся в файлах настроек: *.ini, *.cfg и т.п.

1 стартмани

15.11.2010    10689    88    provadyuga    1    

9

Разбор технологического журнала без боли и страданий

Технологический журнал Абонемент ($m)

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

1 стартмани

12.12.2022    4339    23    Segate    18    

72

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

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

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

1 стартмани

06.04.2014    24849    80    FatSlon    4    

5

Разбор HTML страниц на примере сайта Лучший пользователь информационной системы 1С:ИТС

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

В этом году фирма 1С и ее партнеры проводят IV Всероссийский конкурс «Лучший пользователь информационной системы 1С:ИТС». 20 августа закончился отборочный тур и появилась информация об участниках регионального тура на сайте thebest.its.1c.ru. Информация об участниках представлена по центрам проведения регионального тура (около 90 центров). Баллы за отборочный тур формировались из баллов за пройденный тест, баллов за акцию, проведенную в Вконтакте, и баллов, которые разыгрывали партнеры 1С, но на сайте отображались данные баллы общим числом. В этой статье я поделюсь тем, как я собирал информацию обо всех участниках регионального тура и детализировал полученные баллы.

2 стартмани

28.08.2015    18222    15    ruha    1    

13

Структура запроса (Infostart Toolkit)

Инструментарий разработчика Платформа 1С v8.3 Запросы Конфигурации 1cv8 Бесплатно (free)

Описание механизма разбора запроса на части (дерево), используемого в IS Toolkit и Управляемой консоли отчетов

02.03.2021    3538    Evg-Lylyk    14    

22

Правильный разбор маркировки сигарет двумя способами (8.3.10 и 8.2)

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

Правильный разбор маркировки сигарет двумя способами (8.3.10 и 8.2). Можно использовать для проверки расшифровки сигаретной маркировки.

1 стартмани

31.08.2020    1918    3    maximmmmm    0    

2

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

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

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

14.04.2017    12636    brr    6    

36

1С 7.7. Чтение XML файла

Универсальные обработки Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка позволяет выполнить разбор файла XML в 1С 7.7.

1 стартмани

27.02.2015    35822    177    Fuzzz    5    

7

Директ Банк: автоматическая загрузка и разбор банковских выписок по расписанию для Управления торговлей 11.4

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

Обработка предназначена для автоматической загрузки по расписанию выписок по расчетному счету из сервиса Директ Банк, без использования цифровой подписи и СМС. После загрузки делает автоматический разбор полученной выписки - создает документы "Списание с расчетного счета", "Поступление на расчетный счет", при необходимости добавляет в справочник новых контрагентов.

3 стартмани

22.04.2021    4746    12    mak-s    3    

2

Парсер запросов 1С. Часть 1: Введение, разбор математических выражений

Математика и алгоритмы Платформа 1С v8.3 Бесплатно (free)

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

1 стартмани

04.12.2013    31980    juntatalor    49    

55

Разбор протокола обработки ФСРАР

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

Разбор расхождений по алкогольным декларациям ФСРАР

1 стартмани

16.03.2015    2479    9    fi-tec    2    

1

Кубик-рубик для деклараций 11 и 12 по данным 1С.Розница, ЕГАИС и других программ и источников. (Сбор/разбор деклараций на части и их анализ)

Регламентированный учет и отчетность Розничная торговля Обмен с ГосИС Оперативный учет 1С:Розница Россия Бухгалтерский учет Управленческий учет Бесплатно (free)

Рассмотрены самые сложные ситуации(даже когда все данные утеряны). Алкогольные декларации 11 и 12 по данным 1С.Розница и других программ и источников.(Сбор/разбор деклараций на части и их анализ). "Приготовление" деклараций с учетом заданных/требующихся входных/выходных параметров. Рассматриваем самые сложные(изначально кажущиеся безвыходными) ситуации. Подходит тем, кто окончательно запутался в связи с введением ЕГАИСа в розничное звено.

09.12.2016    24017    liginrambler    7    

18

Разбор XML документа - почти все возможные способы

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

К вам пришел XML документ, как получить из него данные для обработки в 1С. ЧтениеXML, ДокументDOM, XPath, ФабрикаXDTO, ПакетыXDTO в сравнении.

1 стартмани

05.11.2014    326274    851    svenderevsky    103    

782

ДиректБанк: автоматическая загрузка и разбор банковских выписок по расписанию для Бухгалтерии предприятия 3.0

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

Обработка предназначена для автоматической загрузки по расписанию выписок по расчетному счету из сервиса Директ Банк, без использования цифровой подписи и СМС. После загрузки делает автоматический разбор полученной выписки - создает документы "Списание с расчетного счета", "Поступление на расчетный счет", при необходимости добавляет в справочник новых контрагентов.

3 стартмани

27.06.2018    73606    169    uno-c    190    

24

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

Обработка справочников Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Конфигурации 1cv7 Беларусь Абонемент ($m)

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

1 стартмани

07.04.2018    20912    3    svilsa    6    

2

Разбор строки с тегами

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

Пример разбора строки вида "<ТЕГ атрибут1 = "значение1" атрибут2="значение2">" с помощью алгоритма конечных автоматов.

31.05.2009    16449    188    o.nikolaev    9    

9

Batch code. Автоматический разбор кода производителя. Получение окончания срока годности

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

Используется при производстве парфюмерии. Работает с ограниченным списком производителей! Определяет batch code по данным сайта http://www.checkfresh.com

1 стартмани

18.04.2019    5767    0    ring_andrey    0    

1

ДиректБанк: автоматическая загрузка и разбор банковских выписок по расписанию для УТ 11.4, 11.5

Обмен с интернет-банком Банковские операции Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Абонемент ($m)

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

2 стартмани

16.06.2019    11930    46    Hexkiller    16    

9

Анализ больших объединений в запросах

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

Перед вами большой-пребольшой запрос, где объединяется несколько таблиц, и полей там много. И многие из них пустые/нулевые, кроме пары-тройки. Как быстро увидеть, какое значение пятый по счёту запрос присваивает 20-му по порядку полю? Данная обработка представляет объединение в виде таблицы, и позволяет увидеть это быстро и просто, а не тыркать пальцем по ноликам, считая энное поле в выборке. Обычный и управляемый интерфейсы.

1 стартмани

30.04.2017    12890    8    Yashazz    9    

13

Получение и расшифровка адреса из яндекса в 1С

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

Определение составных частей адреса - страна, регион, населенный пункт из текстового поля определяются с использованием Яндекс API.

1 стартмани

08.06.2017    18603    31    ВикторП    24    

8

Разбор маркировки табачной продукции

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

Вытаскиваем максимум информации из маркировки сигарет. Максимум включает: признак групповой упаковки, GTIN, код идентификации упаковки, МРЦ, признак тестовой маркировки.

3 стартмани

02.07.2019    13259    19    philya    3    

8

Разбор любого JSON-объекта в соответствующую структуру

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

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

13.11.2019    35426    user665435_al.windstorm    16    

28

Выгрузка любого запроса или таблицы значений в текст JSON, разбор JSON в таблицу

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

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

1 стартмани

07.02.2020    25549    107    LastRoot    23    

15

Чтение вложенных свойств Структур Структуры, Соответствий, свойства через точку, разбор JSON

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

JSON: {user.device.type} - как получить значение {type}? А если вложенность значительно глубже? Как проверить, что оно заполнено или удалить его - всё это в публикации с открытым кодом и даже без рекурсии. Бонусом разбор дерева значений - ДанныеФормыЭлементДерева, СтрокаДереваЗначений.

17.11.2020    3459    SizovE    2    

13

Разборка-сборка XML

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

10.02.2012    25371    228    fixin    33    

16

Разборка на комплектующие

Обработка документов Учет ТМЦ Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

Внешняя обработка вида создания связанных объектов для УТ 11. Генерирует документы сборки товаров на основании поступления товаров с видом разборка.

1 стартмани

01.04.2012    10273    31    yokko    1    

9

Обработка создания сборок/разборок по комплектациям и заказу покупателя с учетом остатков. УТ 11.4.13

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

Обработка создает сборки/разборки с учетом того, чтобы на остатках было ровно столько комплектов, сколько нужно для продажи текущего заказа. Добавляется во внешние обработки.

10 стартмани

30.08.2021    4310    3    77ibragimoff    0    

2

Перенос данных из SoftАвторазбор в УТ 10.3 через CSV

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление торговлей 10 Автомобили, автосервисы Россия Управленческий учет Абонемент ($m)

Обработка загружает номенклатуру, цены, фото, остатки из файла CSV, выгруженные из программы SoftАвторазбор.

1 стартмани

15.06.2022    858    0    bajen    0    

1

Рабочее место "Комплектовщик" для УТ11

Рабочее место Платформа 1С v8.3 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

АРМ "Комплектовщик" 2.0 Внешняя обработка предназначена для автоматизации создания комплектов (вариантов комплектации) с любой вложенностью узлов и элементов. Позволяет визуально контролировать и редактировать "деталировку" изделия. В новой версии появилась возможность работы с наборами. Работает в УТ 11 на "управляемых формах", тестировалось на редакции 11.1.10.176 Подключается по технологии внешних обработок.

5 стартмани

29.01.2014    6433    18    KasperRWF    0    

9