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

Все публикации Практика программирования — все для 1С

CommerceML2 своими руками из любой конфигурации (для сайта) версия 2.1 47

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

Не нашел в Интернет практически никаких исходников с сериализацией CommercML2 (вложенные рекурсивно типы объектов), чтобы выгружать товары на сайт. Вот поигрался с XDTO сам, не рубите сгоряча, надеюсь моя публикация кому-то облегчит жизнь. Если знаете как, подскажите как сделать лучше.. Из любой произвольной самопальной конфигурации 1С: Предприятия НЕ СЛОЖНО сделать выгрузку товаров на сайт, в котором уже есть импорт CommerceML2. Использовать методы XDTO проще, чем низкоуровневое программирование XML, жать только в документации и в интернете нет никаких примеров. В версии 2.1 выгружается коммерческое предложение (прайс-лист).

1 стартмани

29.06.2012    32481    317    60    

Преобразование T-SQL запроса MSSQL в запрос 1С 8 34

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

Одним из традиционных способов определения узких мест работы информационной базы 1с 8 под MSSQL является отлов медленных запросов профайлером. Но видя "много букоф" на языке T-SQL, не так уж и просто понять, как найти запрос 1с, который их порождает. Особенно, если дополнительно используется механизм ограничения прав на уровне записей. В данной статье предлогается один из подходов упрощающих жизнь оптимизатору с использованием обработки, конвертирующей T-SQL запрос в запрос, похожий на язык запросов 1с 8.

1 стартмани

20.07.2012    19300    208    15    

Веб-сервисы в 1С8, обработка тестирования произвольного веб-сервиса 83

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

Мой личный опыт и заметки по использованию веб-сервисов. А также обработка для тестирования произвольного веб-сервиса.

1 стартмани

18.12.2011    74656    402    12    

Запрос выдающий данные на каждую дату периода 10

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

Пример простого запроса для извлечения данных на каждую дату в периоде. Применимо в специфичных случаях использования СКД и при формировании отчетов.

1 стартмани

17.11.2011    16396    162    11    

Отладчик внешних обработок заполнения табличных частей 58

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

Обработка для отладки внешних обработок заполнения табличных частей

1 стартмани

28.09.2011    14668    582    29    

Внешние обработки и отчеты 1С:Предприятие 8.2 349

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

На примере конфигурации Управление небольшой фирмы ред. 1.2 (платформа 8.2 управляемое приложение) краткое описание с примерами внешних обработок и отчетов.

1 стартмани

22.10.2010    207446    3976    81    

JavaScript в 1С 295

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

Ну вот не хватает в 1С средств работы с графикой. А в некоторых областях (производство окон ПВХ, мебели и т.п.) это довольно востребовано. Перебробовав много вариантов, я остановился на таком средстве как JS и VML. Оказалось всё это прекрасно работает в 1С.

1 стартмани

28.09.2009    21509    1236    72    

Универсальная печать штрихкодов Windows, Linux, x86, x64. Управляемые формы. Веб-клиент. Пример. Платформа 8.3.13.1690. ERP 2.4.8.84, ЗУП 3.1.9.187, Розница 2.2.11.30, УНФ 1.6.17.128, БГУ 2.0.61.28, ЗКГУ 3.1.9.187, КА 2.4.7.127, УТ 11.4.7.128, БП 3.0.69.3 3

Внешние компоненты Практика программирования v8::УФ 1cv8.cf Абонемент ($m)

Универсальная печать штрихкодов Windows, Linux, x86, x64. Управляемые формы. Веб-клиент. Сделана на основе компонент печати штрихкодов фирмы 1с под платформу 1с windows32, windowsx64, linux32, linux64. Типы штрихкодов для генерации - EAN8, EAN13, EAN128, Code39, Code128, Code16k, PDF417, Standart (Industrial) 2 of 5, Interleaved 2 of 5, Расширение Code39, Code93, ITF14, RSS14, CodaBar, EAN13 AddOn 2, EAN13 AddOn 5. Сделана как пример для внедрения. Наиболее оптимальный вариант для веб-клиента. Пример сделан в виде cf файла. Работоспособность проверялась на ERP 2.4.8.84, ЗУП 3.1.9.187, Розница 2.2.11.30, УНФ 1.6.17.128, БГУ 2.0.61.28, ЗКГУ 3.1.9.187, КА 2.4.7.127, УТ 11.4.7.128, БП 3.0.69.35, Документооборот КОРП ПРОФ 2.1.13.28.

1 стартмани

17.07.2019    686    3    0    

Пример печатной формы в Word для УТ 11.4, ERP. КА 2.4, подложка и колонтитулы 4

Печатные формы документов Практика программирования v8 ERP2 УТ11 КА2 Россия Абонемент ($m)

Пример внешней печатной формы с выводом в MS Word для УТ 11.4, КА 2, ERP 2.4, печатная форма печатается из документа "Заказ клиента". Для примера разобрано програмнное заполнение верхнего и нижнего колонтитулов, а также печать в качестве подложки - логотипа организации (печать картинки на заднем фоне, при этом у логотипа уменьшена яркость и он повернут на 45 градусов).

1 стартмани

30.05.2019    1017    3    5    

Пример настройки шаблонов и реализации печати отчетов в документ MS Word используя функциональную часть "Библиотеки Стандартных Подсистем 1С" (БСП) 13

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

В конфигурации выбраны и использованы только необходимые объекты библиотеки стандартных подсистем для реализации вывода отчёта, с табличными частями, в документ MS Word. Показан пример создания необходимых областей в шаблоне для вывода параметров в отчёт.

1 стартмани

23.04.2019    1564    6    

1C + Python + Django Rest Framework + Vue.js. Опыт несложной full-stack разработки 114

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

В этой статье мы рассмотрим путь и основные моменты создания небольшого вэб-сервиса, который мы называем "Онлайн Прайс-лист". Выгрузка из 1С, бэкенд, фронтенд, получение заказов в 1С.

1 стартмани

22.04.2019    13442    62    

Программное создание динамического списка на управляемой форме. (Динамическое создание динамического списка). Готовая процедура + обработка - демонстрационный пример 268

Практика программирования Универсальные функции v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

19.01.2018    34732    26    

Передача файла с клиента на сервер и с сервера на клиент. Управляемые формы 21

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

Не нашел в интернете устраивающего меня примера, потому привожу решение.

1 стартмани

20.08.2018    10258    6    20    

Печать непроведенных документов (через расширение) 10

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

Обходим стандартную проверку, пошаговая инструкция.

1 стартмани

12.05.2018    8444    10    

Бесплатная проверка контрагентов в ФНС (общий модуль с алгоритмом). На примере выводим статус в список справочника контрагентов 121

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

Если вам интересно проверить контрагенте в ФНС, вам поможет данная публикация. Весь алгоритм работы строится на основе данных, полученных с сервиса http://npchk.nalog.ru совершенно бесплатно.

1 стартмани

01.02.2018    22910    40    

Telegram-боты 145

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

Описание теории, разбор архитектуры и пример реализации telegram-ботов. Сразу скажу, со структурированием изложения мало что могу поделать. :) редакция от 18.07.2018 Правки последней редакции выделены жирным.

1 стартмани

01.09.2017    20560    117    43    

Несколько шаблонов для доработки типовых конфигураций 171

Практика программирования Инструментарий v8 v8::УФ Абонемент ($m)

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

1 стартмани

03.10.2016    26297    99    23    

Работа с расшифровкой отчета на СКД 43

Практика программирования v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

27.02.2018    14147    14    

Создаем начальный образ УПП с данными по одному юридическому лицу (РИБ) 5

Практика программирования Распределенная БД (УРИБ, УРБД) v8 УПП1 Абонемент ($m)

Как я создавал план обмена для УПП по конкретной организации (РИБ).

1 стартмани

14.12.2017    8585    25    3    

Консоль запросов со встроенным Конструктором запросов для 1с8.3 (8.2) своими руками 11

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

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

1 стартмани

21.12.2017    14326    23    

Подпись в мобильном приложении 12

Практика программирования Мобильные приложения v8::Mobile 1cv8.cf Абонемент ($m)

Подпись клиента в вашем мобильном приложении.

1 стартмани

04.01.2018    9996    39    6    

Веб-разработка на 1С (1Script) 138

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

Дорогие коллеги, под новый год хочется сделать небольшой сюрприз. Я уже два года обещаю сделать движок веб-разработки для 1С-ников, и вот, наконец, есть что показать. Этим новогодним постом я открываю сериал "Веб-разработка для 1С-ников". Все, кто знаком с проектом OneScript – добро пожаловать! Остальные, тоже не стесняйтесь!

1 стартмани

28.12.2017    23368    21    81    

Простой бесплатный DashBoard с помощью http сервиса 255

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

Как создать свой DashBoard без дополнительных затрат и сложных технических доработок.

1 стартмани

25.11.2017    42087    32    

Расшифровка СКД. Управляемые формы 66

Практика программирования v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

21.11.2017    18502    2    

Формирование QR-Code и вывод изображения на НЕ управляемую форму и на печать 4

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

Обработка позволяет сформировать, вывести на форму и/или напечатать произвольный QR-Code средствами 1С. Работает на НЕ управляемых формах. Использует встроенный в 1С механизм формирования двумерного кода. Тестировалась на нестандартных конфигурациях версий 8.2 и 8.3.

1 стартмани

15.11.2017    5627    27    4    

Пример преобразования дерева значений в таблицу значений и обратно в 1Cv8 135

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

Хочу поделиться с посетителями сайта своим подходом к преобразованию таблицы значений в дерево значений и обратно. Вообще, при разработке отраслевой задачи, была необходимость почти во всех документах, выводить информацию в виде дерева и хранить ее в табличных частях документа, а также в интерактивной обработке данных в виде дерева. Отсюда появился небольшой модуль для расширения возможности работы с деревом значений, хотя и с некоторыми оговорками. Основной идеей является использование двух ключевых реквизитов/колонок КлючСтроки и КлючСвязи. Однако они не всегда необходимы. Код, на мой взгляд достаточно "высушен". Цель публикации - поделиться с новичками опытом.

1 стартмани

09.08.2010    73752    491    66    

Передача параметров/значений во внешнюю печатную форму для конфигураций на БСП (1С:Предприятие 8.2/8.3) 201

Универсальные печатные формы Печатные формы документов Практика программирования v8 Розница УНФ ДО БП3.0 УТ11 Абонемент ($m)

В статье описан один из способов интерактивной передачи параметров во внешнюю печатную форму для конфигураций на БСП

2 стартмани

23.06.2013    140671    44    

Как в 1С 8.x скопировать файл с клиента на сервер в два клика? 23

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

В статье рассмотрен удобный и элегантный способ переноса файлов с клиентского дискового пространства на сервер, где установлено 1С: Предприятие

1 стартмани

27.02.2017    12121    13    32    

Сверка движений документов и записей регистров 29

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

Первоначальное назначение данного инструмента – сверка движений/проводок разных баз в конфигурации Бухгалтерия Предприятия. На сегодняшний день обработка умеет сравнивать результаты запросов, движения документов и, вообще, любые табличные документы, сохраненные ОСВ и прочий исходный материал.

1 стартмани

31.08.2016    12659    77    11    

Алкоголь. Расшифровка содержимого акцизной марки бутылки. ЕГАИС 7

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

Учет алкоголя. ЕГАИС. Обработка по расшифровке акцизной марки. Необходим объект конфигурации Справочники.алкКлассификаторАлкогольнойПродукцииЕГАИС, который есть в большинстве актуальных конфигураций с поддержкой ЕГАИС. Необходим сканер для чтения акцизной марки.

1 стартмани

17.06.2016    32710    46    2    

БСП 2.3.2: Просто про выполнение внешней обработки в фоне (c индикацией) 160

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

Простое пояснение о том, как сделать внешнюю обработку с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП 2.3.2.

1 стартмани

18.05.2016    43229    131    49    

Хранение присоединенных файлов в томах на диске в КА 1.1 6

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

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

1 стартмани

17.05.2016    8597    20    4    

Аналоги номенклатуры для УТ 11 15

Практика программирования Обработка справочников v8 УТ11 Россия УУ Учет ТМЦ Абонемент ($m)

Учет аналогов номенклатуры для Управление торговлей 11 (УТ 11)

1 стартмани

17.12.2013    24044    169    10    

Нечеткий поиск одним запросом 36

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

Использование механизма полнотекстового поиска в 1С не всегда оправдано, т.к. построение индекса и поддержание его в актуальном состоянии может значительно нагружать систему. Предлагаемая реализация нечеткого поиска методом N-грамм выполняется одним запросом, что позволяет производить поиск в любой таблице и не требует предварительного построения индекса.

1 стартмани

28.12.2015    17671    53    9    

Чат в 1С 23

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

Простенький чат на управляемых формах

1 стартмани

21.01.2016    20139    101    8    

Создаем печатную форму "Заказ клиента" для УТ 11.2 19

Печатные формы документов Практика программирования v8 УТ10 УУ Оптовая торговля Абонемент ($m)

Статья для начинающих о том, как сделать внешнюю печатную форму для управляемого приложения на примере 1С: Управление торговлей 11.2.

1 стартмани

11.12.2015    37476    90    14    

Транслитерация из латиницы в кириллицу 3

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

Обработка (пример) для перевода текста (в основном, имен собственных) из латиницы в кириллицу.

1 стартмани

02.07.2015    10052    25    4    

Тестирование сервиса Yandex SpeechKit Cloud API 17

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

Обработка, позволяющая поэкспериментировать с сервисом синтеза и распознавания речи SpeechKit Cloud API от Yandex.

1 стартмани

18.05.2015    14689    72    18    

HTML5 в ПолеHTMLДокумента на Управляемой форме - fireEvent в действии 71

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

Эта статья посвящена тому, как из ПолеHTMLДокумента управляемой формы вызывать Javascript и осуществлять вызовы 1С из Javascript, когда в ПолеHTMLДокумента используется Internet Explorer 9.

1 стартмани

18.04.2015    31996    72    28