...

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

Пример HTTP запроса к УТМ ЕГАИС на платформе 1С 7.7

Внешние источники данных Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Запрос реализован на объекте ServerXMLHTTP из встроенной в Windows библиотеки MSXML, результатом запроса является XML объект DOMDocument из той же библиотеки MSXML со встроенным интерфейсом его обработки

16.12.2015    28274    Palmer1976    3    

16

Параллельные HTTP-запросы

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

Демонстрируется пример параллельных http-запросов с использованием Msxml2.ServerXMLHTTP, WinHttp.WinHttpRequest, что позволяет получать данные сразу с множества ресурсов, экономя время, а также работать файловом режиме.

04.04.2017    21366    gzharkoj    19    

61

Погода, курсы валют, RSS 8.3 (Получение информации из интернета для чайников)

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

Простенькая RSS читалка + прогноз погоды + курсы валют. Пример использования HTTPСоединение, HTTPЗапрос, Msxml2.XMLHTTP, Msxml2.DOMDocument

1 стартмани

02.04.2015    20728    53    Silmariil    8    

38

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

WEB-интеграция Бесплатно (free)

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

09.01.2014    53252    Alexander.Shvets    34    

54

Пакетное чтение выписок XML из Росреестра

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

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

1 стартмани

10.01.2019    7026    11    plebedinskiy    14    

5

Качалка

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

Менеджер закачки и средство автоматизации обработки web-данных в одном флаконе. Интерактивный режим работы: фоновое скачивание, многопоточная фоновая проверка ссылок. Параллельное выполнение парсера, проверки, скачивания, редактирования списка и другие действия. Авто подключение через активный прокси. Индикация всех процессов: парсинга, проверки, скачивания, оставшегося времени, скорости (текущая и средняя), свободного места, состояния прокси соединения. Модульная структура: 3 парсера, 2 модуля скачивания, 2 экспорта, 1 печати. Экспорт в списки закачки для «Download Master», «ReGet». Список закачки в виде дерева значений – логическое структурирование данных, организация подпапок хранения. Печатная форма для дерева закачки на СКД. Веб-браузер: авто подбор парсера, история просмотра, «домашние страницы». Для программиста: легко расширяемых функционал (есть демо-модули для примеров); настраиваемый лог; авто подключение новых модулей в интерфейсе; открытый код. По возможности максимально применены сначала встроенные объекты 1С и затем ОС Windows (ПолеHTMLДокумента, ЧтениеXML и COM: WinHttp.WinHttpRequest, MSXML2.DomDocument, winmgmts). Не использовались: временные файлы, скрипты, внешние компоненты.

1 стартмани

06.09.2013    29705    158    TrashMaster    37    

89

POST запрос

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

Послать POST запрос и получить ответ.

04.02.2010    14416    Andrew_flyer    12    

7

Загрузка курсов валют с сайта https://bank.gov.ua для всех валют справочника Валюты (работает в 8.2 и 8.3 - обычные формы)

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

Обработка выполняет загрузку курсов с сайта https://bank.gov.ua за указанный период для всех валют с корректными кодами в справочнике "Валюты". Работает в 8.2 и 8.3. Для работы в 8.2 используется COMОбъект "MSXML2.ServerXMLHTTP.6.0" или ".4.0". Может быть использована в качестве замены существующей обработки загрузки курсов валют с сайта finance.ua. Отсутствует интерфейс выбора валют. Заполняются автоматически курсы для валют, которые будут найдены в справочнике Валют по коду из данных с сайта. В рабочей конфигурации данная обработка используется для автоматической загрузки курсов валют путем её выполнения из командного файла задания Планировщика Windows.

1 стартмани

12.10.2018    8633    18    BoryaMbi    0    

7

Внешняя обработка, демонстрирующая обмен данными с УТМ ЕГАИС на платформе 1С 7.7

Внешние источники данных Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v7.7 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

Реализованы отправка на сервер ЕГАИС запросов: контрагентов, продукции, остатков, справок А и Б, чтение ответов на запросы, чтение входящих XML, чтение ответов на исходящие XML, удаление из базы данных УТМ. Реализовано без использования утилиты CURL, используются объекты из встроенной в Windows библиотеки MSXML.

3 стартмани

16.12.2015    21663    59    Palmer1976    0    

4

Проверка розничных алкодеклараций (формы №11 и 12)

Розничная торговля Анализ учета Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Налоговый учет Управленческий учет Абонемент ($m)

На носу отчётная кампания по сдаче Деклараций по обороту алкоголя. Данная разработка призвана сохранить декларантам (розничной торговле) время и нервы, чтобы на начальном этапе определить ошибки в подаваемых Декларациях, а не когда они попадут на портал РАР, и срок сдачи будет нарушен.

1 стартмани

08.10.2012    22489    60    andrewks    2    

7

1С:Фото номенклатуры 7.7 - решение для работы с фотографиями номенклатуры в 1С:7.7 (включая формат PNG)

Работа с интерфейсом Обработка справочников Платформа 1С v7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".

5000 руб.

18.10.2022    3301    0    45    

2

TestIB8x (Общая концепция)

Работа с интерфейсом Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Данная статья - компиляция из трех статей сайта ( http://brix8x.stavr.ru ), описывающая общую концепцию программы TestIB8x. Цель статьи - оценить актуальность задачи контроля качества создаваемых конфигураций для сообщества infostart и получить отклики в виде пожеланий какие тесты было бы необходимо реализовать в первую очередь.

12.12.2007    9780    brix8x    5    

4

Проверка по схеме XML-файла (валидация по XSD)

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

Обработка позволяет проводить проверку по схеме (валидацию) XML-файлов в среде Windows

1 стартмани

03.10.2013    40348    209    andrewks    28    

17

akXmlEdit - v1.5.0.7 редактор XML

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

akXmlEdit v1.5.0.7 - редактор XML, создавался для редактирования файлов переноса данных, правил обмена 1С. Нормально работает с большими файлами (>50mb). Понимает многострочные значения (код на 1С). Удобный поиск, редактор значений. Обновление: v. 1.5.0.7 (12.10.2010) Сделана возможность в панели результатов поиска сохранения этих самых результатов (маленькая кнопочка в заголовке панели) v. 1.5.0.1 Сделана возможность удаления узлов и атрибутов Добавлена возможность выделения нескольких элементов (в пределах одного уровня) Мелкие багофиксы

1 стартмани

20.01.2008    71756    3240    iddqd    107    

353

Загрузка адреса юридического лица из ЕГРЮЛ для 1С 7.7 и 8.3

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

Обработка позволяет загрузить адрес юридического лица с сайта ЕГРЮЛ (https://egrul.nalog.ru) для платформы 7.7 .Сделана на основе обработки для платформы 8.3 "Загрузка адреса юридического лица из ЕГРЮЛ" от Александра Белякова (https://infostart.ru/public/676211/).

1 стартмани

26.10.2017    13723    26    hvostik    8    

5

Хранение изображений прикрепленных документов 1С Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (8.3.16.1063) Бухгалтерия предприятия, редакция 3.0 (3.0.77.78) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2

Универсальные обработки Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Стандартный механизм 1С Бухгалтерия 8 дает возможность хранить данные изображений «Непосредственно в базе» или на «Файловом сервере», вариант «Непосредственно в базе», увеличивает объем базы и уменьшает ее быстродействие, вариант «В файлах на файловом сервере» не так тормозит базу, не требует особых знаний администратора БД, может быть реализован обычным пользователем, но когда файлов станет много – более 10 тыс в каждой папке такой объем медленнее обрабатывать, сложнее хранить, создавать бэкапы. Вручную открыть папку с 10-12 тыс файлов может быть даже проблематично. Решением может быть автоматизация организации хранения файлов на отдельном сервере SQL и в отдельной базе.

1 стартмани

12.05.2020    4077    2    o.kovalev    7    

6

XPath в 1С - как с этим работать.

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

Формат XML давно и прочно вошёл в обиход. Уже освоены средства документа DOM. Но быстрый поиск XPath, активно применяемый в работе с xml, почти не освещён, хотя в 1С, как всегда, "есть нюансы". Предлагаю краткое руководство, заточенное именно под "одинэснегов" и не претендующее на пересказ учебников по XPath. Как сделать, на что обратить внимание.

1 стартмани

20.05.2014    71956    135    Yashazz    31    

198

Удобная отправка HTTP(s) POST запроса

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

Удобная отправка HTTP/HTTPS POST запроса с параметрами и передачей файла. Используется UTF-8 и application/x-www-form-urlencoded и multipart/form-data кодирование.

1 стартмани

04.11.2014    25596    58    Pasha1st    3    

12

Подводные камни ЕГАИС

Внешние источники данных Оптовая торговля Розничная торговля Обмен с ГосИС Россия Бесплатно (free)

В качестве подарка на Новый Год всем собратьям по нЕГАИСчастью - статья о подводных камнях, с которыми они могут столкнуться при разработке интеграции учетных систем с УТМ ЕГАИС. Данная публикация основана на 4-х месячном опыте интеграции учетных систем оптовых организаций с УТМ ЕГАИС, и будет полезна в первую очередь тем, кто только в начале этого пути.

29.12.2015    29995    Palmer1976    8    

39

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

Зарплата Регламентированный учет и отчетность Россия Бухгалтерский учет ФОМС, ЕФС Бесплатно (free)

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

08.07.2010    36471    bb1962    35    

97

Загрузка курсов валют с НБУ (Украина) в 1С 7.7

Банковские операции Обработка справочников WEB-интеграция Платформа 1С v7.7 Конфигурации 1cv7 Украина Абонемент ($m)

Загрузка курсов валют в 1С 7.7 с сайта НБУ (Украина), используя "Msxml2.ServerXMLHTTP.6.0"

1 стартмани

31.05.2021    5930    4    user729873    0    

2

Готовим Soap для Web-сервисов. Рецепты

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

В статье описаны различные варианты обмена данными с web-сервисами по протоколу Soap, основанные на личном опыте.

28.12.2017    56567    987ww765    31    

178

Выгрузка проводок из ЗиК, редакция 2.3 (7.70.283) -> БП 1.6

Обмен между базами 1C Платформа 1С v8.3 1С:Зарплата и кадры 7.7 1С:Бухгалтерия 1.6 Россия Бесплатно (free)

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

10.10.2008    20000    Frosja    17    

56

Мои опыты чтения динамических WEB-страниц

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

07.11.2009    47678    435    mai    42    

90

Управление 1С извне

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

Передача команд 1С на выполнение через ссылки в письме.

09.10.2012    39080    Soloist    53    

251

Моя интеграция 1С с Sharepoint 365

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

В статье речь пойдет о том, как я загружал файлы на портал Sharepoint и какие подводные камни встретил там.

1 стартмани

24.05.2013    38357    115    opx    26    

10

Работа с SQL. Шаблон общего модуля

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

Шаблон общего модуля для работы с MS/PG SQL из 1С.

21.10.2021    4472    mrChOP93    3    

67

1C8 + SOAP

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

1C8 + SOAP Три способа работы из 1С с вебсервисами.

11.04.2013    36563    ture    10    

41

Перенос данных из семерки по частям

Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

При переносе баз из семерки в восьмерку, если база данных достаточно большая, может возникнуть ошибка «msxml3.dll: Недостаточно памяти для завершения операции». В этом случае советуют переносить данные по частям. Но возможности выгрузки по частям в стандартной обработке сильно ограничены: можно выгрузить отдельно справочники, остатки на начало года, обороты, документы. Обычно такая выгрузка по частям не исправляет ситуацию, т.к. основной объем данных сосредоточен обычно в одном справочнике, значит нужно выгружать отдельно этот справочник, мало того, может понадобиться его выгружать в несколько этапов. Попытаюсь описать метод решения, который использую в таких случаях.

01.01.2015    28932    32ops    5    

11

Выгрузка в xml файл с правильным форматированием

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

Пример форматирования xml текста с помощью таблицы стилей. Данный прием позволяет добиться "правильного" форматирования xml данных при работе с объектной моделью документа. А именно, заменить представление содержимого xml файла в виде сплошной строки, на текст с переносом строк и отступами в разделах.

1 стартмани

11.12.2015    22700    12    scientes    6    

5

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

Групповая разработка (Git, хранилище) Бесплатно (free)

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

15.12.2017    16948    bforce    22    

74

Пакетное чтение выписок из Росреестра (в виде архивов) и перевод их в формат EXCEL

Загрузка и выгрузка в Excel Файловый обмен (TXT, XML, DBF), FTP Управляемые формы Управленческий учет Абонемент ($m)

Обработка позволит массово читать архивы выписок Росреестра из формата XML, преобразовывать их в формат EXCEL, Может быть использована для получения информации о собственниках.

1 стартмани

17.02.2019    13333    35    solutioncp24    19    

0