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

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

Импорт из EXCEL и других источников (xls, xlsx, xlsb, ods, sxc, dbf, mxl, csv, clipboard, sql) в 1С 559

Загрузка и выгрузка в Excel Внешние источники данных Обработка справочников Практика программирования Обработка документов v8 КА1 БП2.0 УТ10 Розница Беларусь Украина Россия БУ Абонемент ($m)

-Наглядная, контролируемая загрузка иерархической номенклатуры с различными атрибутами и картинками из прайсов, файлов табличного вида xls,xlsx,xlsb,ods,sxc,dbf,mxl,csv произвольной структуры по указанному диапазону строк, а также из буфера обмена и внешнего SQL-источника данных в основные, дополнительные и пользовательские реквизиты. -Вариантный поиск номенклатуры. -Создание сопутствующей справочной информации. -Создание документов в национальной/иностранной валюте. -Обычное и управляемое приложение. Файл и Клиент-Сервер.

1 стартмани

16.03.2012    339227    2773    StepByStep    728    

Универсальный редактор реквизитов объектов. Мультиобработчик 685

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

Объекты: Справочник, Документ, ПланОбмена, ПВХ, Бизнес-процесс, Задача, ПланСчетов, ПВР. Мультиобработчик: -Проведение, перенумерация, движения, копирование, создание на основании, подчиненность, статистика, удаление документов. -Регистрация изменений объекта(ов) в планах обмена. -Установка/Отключение ГлавногоУзла РИБ. -Поиск и восстановление "Битых" ссылок. -Недопустимые символы XML/Дерево XML. -Поиск и замена ссылок. -Ошибки ИБ, в т.ч XML. -Множество обработок справочников. -GUID. Дата и время создания объектов ссылочного типа. -Аналитика предопределенных, блокируемых реквизитов, ХранилищаЗначений. -История изменений объекта. -Активные пользователи. -Подписки на события, функциональные опции. -Загрузка пользователей ИБ из Windows, Active Directory. -Выгрузка/Загрузка пользователей ИБ в/из внешний XML-файл. -Поддержка различных режимов модальности. Файловый, Клиент-Серверный варианты. Обычная и Управляемая формы.

1 стартмани

28.12.2011    147580    2126    StepByStep    415    

Разбираемся с механизмом Дополнительные отчеты и обработки в БСП 426

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

Чуть более комплексное описание, чем на других ресурсах

1 стартмани

30.10.2016    101387    json    57    

Отладка обработок заполнения или создания связанных объектов для конфигураций 1С: Предприятия 8.2/8.3 на БСП (Управляемое приложение). Версия 1.2.8 139

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

Позволяет упростить процесс отладки и тестирования внешних обработок заполнения или создания связанных объектов (ввода на основании) для конфигураций 1С: Предприятия 8.2/8.3, основанных на БСП

2 стартмани

30.06.2012    67874    610    Поручик    84    

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

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

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

1 стартмани

05.11.2014    182470    498    svenderevsky    91    

Полезные приемы при работе с Excel из 1С (Версия 3.1) 486

Практика программирования Разработка внешних компонент Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    134284    404    Zerocl    60    

Пример связи 1С и мессенджера Telegram. Получение данных из 1С запросом из Telegram 242

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

В результате чтения публикации Вы получите готовую внешнюю обработку, позволяющую получать из 1С данные, запрашиваемые через Telegram. В данной статье рассмотрим следующее: Использование HTTPСоединение; Чтение JSON для версии 1С 8.3.6 и выше, а также аналог JSON для версии 1С ниже 8.3.6; Подключение обработчика ожидания; Некоторые основные возможности API Telegram; Как создать бота для Telegram; Программное создание колонок дерева на управляемой форме;

1 стартмани

19.11.2015    69675    393    Luchik    199    

WhatsApp и 1С 219

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

Однажды ночью, в паре тысяч километров от дома, я вспомнил, как, будучи ещё подростком, любил писать различных ботов. Первый бот в моей практике был irc-ботом, второй умел отправлять смс, всё это привело к логичному завершению цепочки - их общему ребёнку, который висел в irc и по команде мог слать смс (бесплатно, без регистрации, -без смс-). Сейчас на предприятии, где я работаю, применяется практика рассылки смс нужным людям при превышении определённой температуры в серверной. "А почему бы мне не прикрутить оповещалку на 1С, которая будет отчитываться о выполнении регламентных процедур?" подумал я не имея на то необходимости )) Решил посмотреть какие есть варианты и выиграл это сравнение WhatsApp: - В WhatsApp можно создать группу нужных людей, в которой бот может сообщить о том, что что-то пошло не так, в этой же группе нужные люди могут скоординироваться по этому вопросу; - СМС слишком коротки и выходят дороже, к тому же в нашем городе это нестабильный канал связи;

1 стартмани

24.09.2014    51839    386    delete    102    

Неоплаченные долги при распределении оплаты по правилу ФИФО одним запросом и намного быстрее, чем Вы думали 233

Практика программирования Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 v8::СКД КА1 УТ10 УПП1 УУ Абонемент ($m)

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

1 стартмани

28.02.2014    61691    ildarovich    104    

1С:JSON 197

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

JSON парсер и сериализатор c полной поддержкой стандарта, широким набором сериализуемых типов и продвинутым синтаксический анализатором.

1 стартмани

05.03.2012    61952    327    legionWFZ    48    

Подсистема "Планировщик" (версия 1.1) 138

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

Конфигурация с подсистемой "Планировщик" (календарь). Бесплатная открытая версия для свободного использования не включает двустороннюю интеграцию с сервисом Google и Outlook.com.

5 стартмани

02.03.2015    55803    313    vandalsvq    62    

Запросник 487

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

Переработанная консоль запросов. За основу взята консоль с диска ИТС. Основные изменения: 1. Добавлена возможность просмотра результата запроса в соответствии с настроенными выборками из него. 2. Добавлен просмотр содержания временных таблиц результата запроса. 3. Добавлен вызов консоли из текста программного модуля для отладки запроса. 4. Добавлены замеры времени выполнения как запроса в целом, так и запросов пакета для создания временных таблиц. 5. Добавлено отображение типов данных в результате запроса и отображение NULL. Также добавлено открытие на просмотр значений в результате запроса. 6. Добавлена возможность выполнения произвольного программного алгоритма над результатом запроса. Сохранение и загрузка алгоритмов. 7. Расширен список типов параметров. В том числе добавлена возможность работы с параметрами типа ТаблицаЗначений, Граница, МоментВремени 8. Добавлена возможность создавать запросы ко всем документам и элементам всех справочников конфигурации. 9. Существенно переработан интерфейс. В том числе добавлены просмотры в отдельных максимизированных окнах текста запроса, результата запроса, содержания временных таблиц. Много других доработок.

1 стартмани

13.07.2010    54198    247    tezin    407    

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

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

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

1 стартмани

22.10.2010    209373    240    maxx    81    

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

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

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

1 стартмани

31.01.2019    25278    236    bonv    108    

Редактирование данных прямо в отчете СКД (как в Excel). Теперь с пересчетом итогов! 141

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

Вам не подходит обычная форма ввода данных Клиент хочет прямо в отчете изменять цифры Тогда этот шаблон поможет вам быстро добавить в ваш отчет СКД механизм редактирования данных

2 стартмани

21.11.2012    35074    233    Visitizer    51    

Практика доступа в базу 1С через протокол oData. Чтение данных 276

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

Для чего нужен доступ в базу 1С через REST-интерфейс по протокол oData? Как его организовать? Как не будучи гуру в JavaScript и .NET получить быстрый визуальный доступ к данным базы 1С? Попробую дать ответ на эти вопросы и прокомментирую некоторые нюансы, с которыми я столкнулся.

1 стартмани

11.12.2017    55164    Dementor    42    

Управляемое приложение. Внешняя обработка. Заполнение объекта 302

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

Пример интерактивного изменения данных в форме документа из внешней обработки заполнения на управляемом приложении.

1 стартмани

14.04.2011    155834    225    ApocalypseNTC    103    

HTTP-сервисы в 1С Предприятие 8.3 171

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

В платформе 1С Предприятие 8.3 появилась возможность создавать HTTP-сервисы. Пример работы.

1 стартмани

17.09.2014    75869    223    vano-ekt    58    

Преобразование 1С->JSON->1С для обменов, Web-сервисов 102

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

Небольшая библиотека функций по преобразованию данных из 1С в строку JSON и обратно. Удобна для обмена данными между двумя базами 1С. Позволяет преобразовывать в строку и обратно любые типы данных, для которых доступна XML-сериализация + объекты 1С (справочники, документы, ПВХ, ПВР). Ссылки и объекты при передаче преобразуются из адресного пространства одной базы в адресное пространство другой базы по UID.

1 стартмани

20.10.2014    108695    220    ekaruk    53    

Пример построения маршрута и оптимизация его с помощью Яндекс карт и api Яндекса 2.1 56

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

Пример использования карт Яндекса и api 2.1. Построение оптимального маршрута движения курьеров. Оптимальность маршрута считается для общественного транспорта. Потом можно переключить маршрут на автомобиль.

1 стартмани

03.10.2014    43648    204    Трактор    54    

Плагин для лечения выгрузки и загрузки больших баз в 1С 7.7 (портирование под Win7) 61

Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

В связи с изменением состава DLL в Wiindows 7 оригинальный плагин выложенный здесь http://infostart.ru/public/15364/ перестал работать в Windows7/WindowsServer 2008 R2. (Что именно там изменилось можно посмотреть здесь http://ru.wikipedia.org/wiki/MinWin) Данный плагин - это простое портирование оригинального плагина под Windows 7

1 стартмани

31.10.2011    49507    204    avgreen    90    

Внешняя печатная форма с шаблоном Word 16

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

Описан процесс создания внешней печатной формы, использующей шаблоны Word. Платформа 8.3

1 стартмани

18.05.2015    24256    201    DmitrySinichnikov    5    

Как нарисовать граф на 1С 380

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

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

1 стартмани

09.08.2013    63375    ildarovich    117    

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

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

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

2 стартмани

23.06.2013    144224    Поручик    45    

Ошибка при попытке вставки записи с неуникальным значением ссылки. (решение) 15

Обработка документов Практика программирования Анализ учета Розничная торговля Учет ТМЦ Розничная торговля Учет ТМЦ v8 1cv8.cf БУ Абонемент ($m)

При записи набора записей столкнулся с ошибкой «Ошибка при попытке вставки записи с неуникальным значением ссылки. Таблица AccumReg7604».

1 стартмани

24.12.2012    39253    190    Danil.Potapov    20    

Javascript и 1С. Кросс-платформенное взаимодействие 269

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

Что делать, если необходим богатый интерфейс, а управляемые формы нам его не могут обеспечить? Использовать HTML и JavaScript. В статье рассмотрено взаимодействие кода 1С и JavaScript, работающее на любой платформе: толстый, тонкий и веб-клиент, под Windows и Linux.

1 стартмани

14.09.2015    50108    179    VitaliyCeban    48    

Примеры пользования web сервисов 1С из браузера 324

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

Даны примеры реализации доступа к web сервисам 1С из браузера. Примеры web сервисов, а также javascript'ы для доступа к этим сервисам. AJAX доступ к 1С.

1 стартмани

29.06.2008    141525    Трактор    233    

Подборка иконок для подсистем 1С:8.2, 8.3 (740 шт.) PNG 48х48 227

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

Подборка иконок для подсистем 1С: Предприятие 8.2, 8.3 (УП) в формате PNG 48*48 с сохранением прозрачности.

3 стартмани

19.12.2011    93651    178    Lesha1C    74    

XDTO - часть 3 416

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

Мы продолжаем цикл статей по изучению подсистемы XDTO в 1С:Предприятие. Это третья часть, в которой мы будем работать непосредственно с подсистемой, рассмотрим главные строительные блоки подсистемы и рассмотрим небольшой пример кода.

3 стартмани

28.01.2013    168154    Evil Beaver    171    

Шаблоны для создания внешних печатных форм с авторегистрацией (3.0.1.1) 382

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

Шаблоны для создания за 5 минут внешних печатных форм с авторегистрацией на основе типовых печатных форм встроенных в конфигурации 1С:Предприятия 8. А также примеры готовых внешних печатных форм и в пятимитнутная видео-инструкция.

1 стартмани

12.03.2010    65632    177    alexk-is    117    

Генератор модуля универсального отчета для 8.1 и 8.2. Или как очень быстро разработать красивый отчет или изменить отчет из стандартной конфигурации под свои нужды. 222

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

Генератор модуля универсального отчета для 8.1 и 8.2. Или как очень быстро разработать красивый отчет или изменить отчет из стандартной конфигурации под свои нужды. Начнем с главного. Что такое «Универсальный отчет”. В типовых конфигурациях 80 процентов отчетов сделано на основе отчетов шаблонов, задающих настройки для отчета, названного фирмой 1С «Универсальный отчет», основанного на построителе отчетов. Зачем нужен Построитель Отчетов (ПО), когда есть Система Компоновки Данных, скажете Вы, и будете правы. СКД намного мощнее, но очень сильно отличается интерфейсом и инструментарием настройки. Если это не смутит ни заказчика, ни пользователей, то выбор однозначен. Ниже я дам ссылки, на инструменты, которые вам помогут и с СКД. Но что, если заказчик не хочет переучиваться на незнакомый интерфейс? Или, если надо взять типовой универсальный отчет по регистру и быстренько прикрутить к нему связку с регистром сведений, например, да еще вставить ряд параметров, вытащить 12 различных новых реквизитов из серии номенклатуры в отборы, да задать всему этому новые представления? Переучивать на новый интерфейс несколько сотен пользователей, привыкших к старому интерфейсу?

1 стартмани

21.04.2011    65063    176    milkers    81    

Формирование линейных штрих-кодов без использования внешних компонент и шрифтов (3 способа) 128

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

Формирование линейных штрих-кодов без использования внешних компонент и шрифтов. Поддерживаются форматы: EAN8, EAN13, CODABAR, CODE39, CODE128 Способы формирования: растровая картинка (BMP, PNG), векторная картинка (WMF), штрихи в Табличном документе. Преодоление искажений при печати из терминальной сессии. Работает на мобильной платформе.

1 стартмани

02.01.2015    43499    175    Pasha1st    25    

Дерево объектной модели схемы запроса (декомпиляция текста запроса). 90

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

Удобный просмотр схемы запроса. Формирование команд программной модификации запроса.

1 стартмани

05.10.2014    30561    174    ekaruk    20    

Шаблон внешней печатной формы в управляемом приложении. Пример создания печатной формы. 71

Печатные формы документов Практика программирования v8 БП2.0 Абонемент ($m)

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

1 стартмани

10.01.2014    63019    168    Leoway    25    

Создание произвольной таблицы значений на форме в управляемом приложении программным способом 109

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

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

1 стартмани

14.08.2014    86890    165    profiprog1c    35    

Работа с планировщиком в 8.3.6 83

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

Активно читаю "Заметки из зазеркалья". Большинству заметок я очень рад, и очень жду их реализации. Одно из них - это "Планировщик". Собственно, статья будет посвящена этому новому, и как по мне, удобному механизму. Так как в процессе изучения было выявлено несколько нюансов заполнения, решил написать статью с кодом заполнения.

1 стартмани

04.03.2015    52779    161    dj_serega    83    

Использование характеристик в СКД 249

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

В конструкторе запросов, когда он вызывается из формы настройки источника данных, для схемы компоновки данных. Есть закладка "характеристики", использование которой не вполне ясно описано в документации. В этой статье я постараюсь объяснить, как и для чего используются характеристики в СКД.

1 стартмани

16.09.2011    54526    157    WaterSmith    77    

Получение запросом данных журнала регистрации хранящегося в SQLite 130

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

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

1 стартмани

17.09.2014    57012    148    rtnm    35    

Поиск битых ссылок запросом. Универсальный алгоритм и обработка-пример. 85

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

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

1 стартмани

17.11.2013    36594    145    Vladimir Litvinenko    34    

Вывод печатных форм с запросом данных в форму "Печать документов" из подсистемы БСП "Печать". 76

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

Все не раз видели, как в типовых конфигурациях, построенных на основе БСП (Библиотека стандартных подсистем), печатные формы, построенные на основе Табличного документа, выводятся в специальную форму "ПечатьДокументов". Эта форма входит в состав подсистемы "Печать" из БСП. При разработке своих печатных форм, иногда необходимо запросить у пользователя дополнительные данные необходимые для печати. Тут встает вопрос, как в этом случае вывести печатную форму в форму "Печать документа". В этой статье я рассмотрю, как реализовать вывод печатной формы в упомянутую форму из подсистемы "Печать", в случае если мы хотим перед выводом печатной формы запросить у пользователя дополнительные данные. Здесь будут рассмотрены два случая: когда реализуется печатная форма с использованием подсистемы "Дополнительные отчеты и обработки" и когда печатная форма добавляется в конфигурацию в режиме конфигуратора, т.е. вносятся изменения в типовую конфигурацию.

1 стартмани

29.03.2016    63479    142    lopatin    12