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

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

HTTP Сервисы: Путь к своему сервису. Часть 1 266

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

Уже много было написано про http-сервисы, но то и дело всплывают «Новые» статьи по обмену между базами V8 по COM, что «Немножко» удивляет. Решил внести свои 5 копеек, поработаем с http-сервисом.

1 стартмани

15.07.2018    38151    dsdred    22    

HTTP Сервисы: Путь к своему сервису. Часть 3 134

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    16284    26    dsdred    13    

HTTP Сервисы: Путь к своему сервису. Часть 2 120

Инструментарий разработчика Практика программирования v8 1cv8.cf ERP2 УТ11 КА2 Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

1 стартмани

13.08.2018    17579    dsdred    0    

Мобильный клиент + HTTP Сервис + Расширение конфигурации 98

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

Пример использования Мобильного клиента, http сервиса и расширения. 10.04.2018 фирма 1С выпустила релиз 8.3.12.1412, с долгожданным мобильным клиентом. Платформа содержит еще ряд долгожданных функций, например возможность работы с расширением через хранилище, но разговор пойдет именно о Мобильном клиенте.

1 стартмани

16.04.2018    23551    dsdred    25    

HTTP Сервисы: Путь к своему сервису. Часть 4 102

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    13382    dsdred    11    

Подключение к сайту и отправка или получение данных по API (POST, GET...) (с описанием кода) 27

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

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

1 стартмани

12.08.2019    3096    5    MaxPowerr    5    

Управление состоянием формы через конечный автомат 82

Практика программирования Работа с интерфейсом v8 Россия Абонемент ($m)

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

1 стартмани

19.06.2018    10439    kalyaka    35    

Минимализмы 3 Промо 355

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

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018    36970    ildarovich    44    

Произвольный код в фоновом режиме 165

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

Задача: реализовать выполнение произвольного кода в фоновом режиме без изменения конфигурации, т.е. во внешней обработке.

03.09.2018    15598    nikita0832    42    

QR - штрихкодирование документов БЕЗ изменения печатных форм и конфигурации, с произвольными алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, Розница 2.2, УНФ 1.6, БП 3 Промо 31

Обработка документов Поиск данных Сканер штрих-кода v8 УТ10 Розница УНФ ERP2 БП3.0 УТ11 КА2 УУ Платные (руб)

Все знают, что в QR - код можно закодировать большое количество информации, но не все знают что это можно использовать в автоматизации бизнеса, в частности в плане документооборота. Представьте, что есть система, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ обработать считанный QR-код как ВЫ захотите - например, ОТКРЫТЬ документ, СОЗДАТЬ документ любого вида по входным параметрам, ОТОБРАТЬ из документа определенные данные и перенести их в другой документ, ОТКРЫТЬ отобранные данные по данным QR-кода в виде таблицы для сверки данных и прочее. А так же ИМЕЕТ удобный интерфейс, ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами в режиме клавиатуры и эмуляции USB COM. А так же автоматически распознавать отсканированные печатные формы и выполнять заданные произвольные алгоритмы! (Обновление от 16.01.2019, версия 2.00)

5990 руб.

26.08.2018    12271    0    2    

Дополнительные единицы измерения кодов ТНВЭД (Статистика: Форма учета перемещения товаров) в форматах xlsx, txt, csv 2

Статистические Внешнеэкономическая деятельность (ВЭД) Классификаторы Внешнеэкономическая деятельность (ВЭД) v8 1cv8.cf Россия БУ Абонемент ($m)

Список дополнительных единиц измерения (ДЕИ) для кодов ТНВЭД, используемых для отправки статистических данных в ФТС (Федеральная Таможенная Служба).

10 стартмани

29.11.2017    7690    0    maxvcb    0    

Альтернативные технологии нагрузочного тестирования серверной части кода прикладных решений на платформе 1С 56

Производительность и оптимизация (HighLoad) v8 Бесплатно (free)

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

12.07.2018    8579    jf2000    10    

"Что? Где? Когда?" или журнал изменений с восстановлением состояния реквизитов ссылочных объектов (для платформ выше 8.2.16+, любой конфигурации, управляемые формы) Промо 26

Архивирование (backup) Журнал регистрации Поиск данных v8 v8::УФ 1cv8.cf Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Позволяет следить за изменениями в любых ссылочных объектах конфигурации, с возможностью архивации, свертки данных в другой базе. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Ну и конечно – подробная бесплатная справка! Работает на любых платформах выше 8.2.16+ и любых конфигурациях! Версия 1.04 от 29.10.2019

11990 руб.

15.05.2017    20397    0    15    

Игра Змейка с автопилотом 11

Игры v8 1cv8.cf Абонемент ($m)

Игра Змейка с автопилотом реализована в парадигме автоматного программирования.

1 стартмани

23.04.2019    2079    0    RonX01    17    

По следам код-ревью 101

Рефакторинг и качество кода v8 Бесплатно (free)

Приведу примеры с картинками и небольшим пояснением по вопросам, связанным с код-ревью (обзором кода).

09.07.2019    7498    ivanov660    110    

Изменение состояния и местонахождения ОС после перехода на БГУ 2.0 3

Учет ОС и НМА Обработка документов Учет ОС и НМА v8 v8::БУ БГУ Государственные, бюджетные структуры Россия БУ Абонемент ($m)

Редактирует движения "Состояние и местонахождение ОС" из под документа "Ввод начальных остатков ОС, НМА, НПА" для последующей корректной работы подборов ОС в документах, печати инвентарных карт и т.д. с выводом на просмотр(печать) изменений.

1 стартмани

25.02.2018    6821    31    viktstav    4    

Обфускация кода 95

Защита и шифрование v8 1cv8.cf Абонемент ($m)

Обфускация кода 1С как вариант защиты кода.

10 стартмани

09.10.2017    25823    61    VsHome    5    

Информирование пользователя. Работа с объектом «СообщениеПользователю» 252

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

Различные варианты и нюансы использования объекта СообщениеПользователю и другие способы информирования пользователя: без привязки к какой-либо форме и с выводом сообщения в отдельном окне.

15.02.2019    18911    ids79    36    

Выдержки из книги Чистый код 24

Математика и алгоритмы Бесплатно (free)

Недавно я прочитал книгу "Чистый код" Роберта Мартина (Robert Cecil Martin). В ней описываются принципы организации и форматирование исходного кода программы так, чтобы в дальнейшем было легко поддерживать такой код. Эта книга является библией для многих программистов, но вот в среде программистов 1С, к сожалению, не очень распространено чтение подобной фундаментальной литературы. Книга более 400 страниц и так много порой лениво читать, да и времени всегда не хватает. По этому я решил выделить в виде цитирования по разделам самые важные моменты. А также снабдил текст своими примерами кода.

16.05.2019    5994    FreeArcher    82    

Управляй качеством кода 1С с помощью SonarQube 235

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

Управляй техническом долгом проектов 1С с помощью SonarQube. В статье рассматривается пример применения SonarQube при разработке.

07.07.2019    18330    olegtymko    197    

Восстановление учета затрат (41 счет) и состояния расчетов с контрагентами (УПП ред. 1.3) 1

Обработка документов v8 УПП1 Россия БУ Абонемент ($m)

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

1 стартмани

23.11.2018    3727    3    Олег    2    

Коды ОКПД2 для загрузки в БП 2.0 (в формате csv) 1

Классификаторы v8 БП2.0 Россия Абонемент ($m)

Коды ОКПД2 в формате txt (csv), готовые для загрузки в БП 2.0. Данные по состоянию на 25.01.2017.

2 стартмани

03.03.2017    13230    24    korefano    1    

Загрузка (выгрузка) номенклатуры из Excel с открытым исходным кодом 0

Загрузка и выгрузка в Excel v8 УТ11 Абонемент ($m)

Обработка позволяет: • Загружать номенклатуру и штрихкоды из файлов Excel и из таблицы на форме в (простой или иерархический) справочник Номенклатура (Номенклатура поставщика) • Редактировать существующие позиции справочника Номенклатура (Номенклатура поставщика) • Выгружать номенклатуру и штрикоды в файл Excel Кроме того настройки можно сохранять в файлы и повторно использовать.

1 стартмани

29.10.2019    610    4    PashaSemenkoff    0    

Форма П - 3 "Сведения о финансовом состоянии организации" (2019 год) 1

Финансовые Учет доходов и расходов Учет доходов и расходов v8 УПП1 Россия УУ Абонемент ($m)

Форма П-3 "Сведения о финансовом состоянии организации" от 31.07.2018 № 468

2 стартмани

19.07.2019    978    3    user1175436    0    

Оффлайн-режимы в Simple WMS: полностью автономные приложения, отложенная отправка, гибридный режим 18

Мобильная разработка v8 Бесплатно (free)

Теперь Simple WMS имеет базу данных и можно создавать конфигурации для полностью автономных приложений, не зависящий от веб-сервера на стороне учетной системы, в выполнением логики на устройстве а не на стороне веб сервера. А также можно реализовывать другие гибридные режимы работы с использованием хранилища устройства. Тестировалось на платформе 1С 8.3.13.1865.

15.08.2019    2187    informa1555    3    

Генератор номеров для PSI WMS 3

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

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

31.01.2017    4542    IgorNastenko    23    

Веб-разработка на 1Script. Глава 2 64

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

Продолжение учебника по веб-разработке с помощью фреймворка Oscript.Web. Структура приложения, основные объекты, URL-маршрутизация, универсальная консоль серверов 1С.

22.04.2018    12481    Evil Beaver    27    

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

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

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

14.11.2017    31859    nixel    85    

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8 Промо 529

Практика программирования Внешние источники данных WEB Универсальные функции Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

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

1 стартмани

31.01.2019    27688    253    bonv    109    

Чтение и запись из таблиц гугл (google sheets) в табличный документ 1С (8.3, управляемые формы) 150

Внешние источники данных WEB v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка на управляемой форме для 1С версии 8.3 для доступа к сервисам Google Sheets c использованием протокола авторизации OAuth 2.0. Выполняет получение списка листов таблицы гугл, чтение таблицы гугл в табличный документ 1С и запись из табличного документа 1С в таблицу гугл. Тестирование проводилось на платформе 1С:Предприятие 8.3 (8.3.11.2954).

1 стартмани

09.04.2018    22464    167    Ko1t    58    

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть І: Справочники Промо 96

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

Сейчас все чаще интеграции различных конфигураций проектируются через HTTP-сервисы - они и работают быстрее, и "войти" в режим отладки гораздо проще, тем самым обойдя "черный ящик" универсального обмена через xml, например. Более года назад я начал работать в компании, в которой разработчики работали с конфигурациями 1С в режиме совместимости еще 8.2.16 (менять режим совместимости в типичных базах мы не хотели) - а как Вы наверное знаете, если интересовались HTTP-сервисами в 1С, их использование в режиме совместимости 8.3.4 и ниже недопустимо - и здесь я уже не надеялся на разработку и использование HTTP-сервисов. Но позже меня заинтересовал такой "сервис" как REST интерфейс OData, так как его можно использовать не меняя режим совместимости конфигурации - именно он и стал для меня идеальным вариантом решения "нетривиальных" задач.

11.05.2018    16892    V.Stavinsky    11    

Управление обращениями в Итилиум из одного окна, канбан-доска 2

Обработка документов Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 1cv8.cf Россия УУ Абонемент ($m)

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

5 стартмани

05.06.2019    1672    1    MaximumIT    0    

Интеграция между Atlassian Jira и 1С:Предприятие 8.3 используя Jira REST API (выборка, создание и изменение запросов, чтение, создание и удаление записей о работах, чтение комментариев и другие возможности) 84

Внешние источники данных WEB v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка на управляемой форме для 1С:Предприятие 8.3 по интеграции с Atlassian Jira используя Jira REST API. Ключевые функции: выборка запросов с использованием JQL; добавление и изменение запросов; добавление, изменение и удаление записей о работах; чтение комментариев к запросам; сохранение всех ключевых параметров между сеансами работы. Тестирование проводилось на платформе 1С (8.3.11.2954) совместно с JIRA Server platform (7.3.7)

1 стартмани

24.04.2018    17969    117    Ko1t    66    

Загрузка файлов с яндекс диска без OAuth-токена 15

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

Приводится пример получения файлов по публичной ссылке, использую Яндекс API. Тестировалось на платформе 8.3.11.3034. Конфигурация 1C:ERP Управление предприятием 2 (2.4.5.41).

1 стартмани

20.11.2018    4580    1    login1020    11    

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть ІІ: Документы 30

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

Продолжение статьи об универсальном обмене между идентичными конфигурации через REST интерфейс OData (https://infostart.ru/public/829356/). В части второй разберем особенности обмена документами.

19.05.2018    8067    V.Stavinsky    5    

Проверка бланков строгой отчетности BISC.BY 1

Внешние источники данных Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf Беларусь Абонемент ($m)

Обработка предназначена для работы с вебсервисом электронного банка данных бланков документов и документов с определенной степенью защиты и печатной продукции (АС БДБ). Статьей 22 Налогового кодекса Республики Беларусь для субъектов хозяйствования предусмотрена обязанность осуществлять проверку первичных учетных документов на предмет их соответствия требованиям законодательства, а в случае их оформления от имени белорусской организации или белорусского индивидуального предпринимателя проверять - кому принадлежит бланк и действителен ли он.

1 стартмани

14.03.2019    1948    0    GOshaSaveiko    0    

Груповая загрузка данных о контрагенте с портала nalog.by по УНП 4

Обработка справочников WEB v8 УТ10 БП1.6 Беларусь Абонемент ($m)

Предназначена для ГРУППОВОЙ (все аналоги, что видел, работают лишь с одним УНП) загрузки информации с сайта gov.nalog.by Цель обработки - определить контрагентов ликвидированных и находящихся в стадии ликвидации для своевременного отражения в бух.учете расходов, понесенным по долгам по данным контрагентам. (Для справки: Должны уйти на убытки в тот же квартал, когда ликвидировали)

2 стартмани

23.03.2017    7482    3    vova196    1    

Логируй больше! 1С + UPD + GELF + Graylog 28

Практика программирования Администрирование данных 1С WEB Разработка v8 Бесплатно (free)

Наличие производительной платформы управления логами - это жизненно важный элемент в ландшафте систем с высокой активностью. Рассмотрим один из подходов логирования активности систем на платформе 1С в Graylog.

26.02.2019    5677    Lars Ulrich    16    

Умный дом на 1С + ардуино 125

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

Конфигурация для автоматизации быта программиста 1C и не только. В данной статье будет рассказано, как можно использовать 1С для задач, не входящих в стандартные рамки этой платформы. Например, управление домом. В качестве периферии для подключения будет использован микроконтроллер (МК) Ардуино, но на нём не будет никакой логической нагрузки, весь процесс будет проходить на сервере 1С. Работа с пинами ввода/вывода происходит напрямую из 1С.

1 стартмани

07.08.2017    19008    11    sasha777666    54    

"Живые" картинки со Snap.SVG 51

Практика программирования WEB Работа с интерфейсом v8 Абонемент ($m)

В статье рассмотрен пример использования http-сервисов для визуализации данных

1 стартмани

24.10.2019    2838    blackhole321    2