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

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

Спутник программиста - каркасная конфигурация начинающим программистам 1С 64

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

Спутник программиста - каркасная конфигурация с примерами для разработки начинающим программистам 1С.

1 стартмани

23.05.2019    8753    94    27    

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

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

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

1 стартмани

30.10.2016    92708    760    54    

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

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

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

1 стартмани

28.12.2011    143778    8679    410    

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

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

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

1 стартмани

16.03.2012    334115    7645    727    

Структура подчиненности с хронологией документов и кнопками проведения и удаления 67

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

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

1 стартмани

22.07.2019    2183    43    15    

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

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

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

1 стартмани

31.01.2019    19826    208    93    

1С:Ассемблер. Немного летнего веселья! 268

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

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

1 стартмани

21.06.2019    9975    108    

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

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

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

1 стартмани

11.12.2017    49175    40    

Шаблон для разработки внешних печатных форм 43

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

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

1 стартмани

18.07.2019    2159    27    0    

Создание внешней печатной формы в формате документа Word 37

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

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

1 стартмани

17.05.2019    3331    7    

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

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

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

1 стартмани

22.09.2015    126450    437    60    

Перфолента, первое знакомство. Новый язык программирования 121

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

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

22.07.2019    11991    69    154    

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

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

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

1 стартмани

05.11.2014    174550    644    91    

Создание подключаемой обработки табличной части с диалогом запроса параметров заполнения (управляемые формы) 31

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

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

1 стартмани

03.05.2018    21989    14    

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

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

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

2 стартмани

30.06.2012    66083    1318    84    

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

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

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

1 стартмани

19.11.2015    65490    407    199    

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

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

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

1 стартмани

20.10.2014    105985    371    52    

WhatsApp и 1С 217

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

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

1 стартмани

24.09.2014    50419    611    101    

1С:JSON 193

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

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

1 стартмани

05.03.2012    60011    763    49    

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

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

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

2 стартмани

21.11.2012    33988    581    51    

Макеты СКД 273

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

Рассмотрены некоторые типовые задачи, которые решаются с помощью предопределенных макетов, а также перечислены несколько случаев, для которых макеты не подходят

1 стартмани

25.07.2017    63091    24    

Работа со схемой запроса 158

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

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

1 стартмани

24.04.2018    24643    33    

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

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

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

1 стартмани

24.12.2012    38230    346    20    

HTML в новой версии 8.3.14 на примере 3-х JavaScript библиотек: AmCharts, HighCharts, DHTMLX 165

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

Тестируем возможности HTML в новой версии 8.3.14 платформы на примере 3-х JavaScript библиотек: AmCharts, HighCharts, DHTMLX.

1 стартмани

29.01.2019    10868    33    

Группировка измерений в заголовках СКД 59

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

Методика создания общей шапки над измерениями в таблице созданной при помощи СКД. Без всякого кода. Только штатными средствами.

1 стартмани

07.11.2018    8350    11    

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

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

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

1 стартмани

29.06.2008    139489    233    

Распознавание текста с помощью нейросетей Google Cloud Vision и 1С 118

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

Возможности Google Cloud Vision в распознавании текста.

1 стартмани

08.02.2017    19685    96    14    

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

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

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

1 стартмани

02.01.2015    41721    289    25    

XDTO - часть 3 411

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

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

3 стартмани

28.01.2013    162331    170    

Шаблон для 1С8 по Excel (куча новых для 8.3) 7

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

Это файл шаблона для 1С 8, содержит в себе готовые коды, Для любой конфигурации (подключается в конфигураторе). Тестировал на ЗУП, редакция 3.1 (3.1.5.407) и выше.

1 стартмани

16.07.2019    722    10    0    

Недокументированное использование стандартных форм 115

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

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

1 стартмани

26.07.2016    22405    52    49    

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

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

Продолжаем знакомство с протоколом oData и в данной статье мы рассмотрим такие вопросы, как минимально необходимый багаж теоретических знаний, необходимый для работы, способы изменения доступных данных, а также с какими ограничениями можем при этом столкнуться. Осторожно, будет много скриншотов!

1 стартмани

30.12.2017    20715    26    

Комбинатор. Подбор суммы из набора чисел. Обработка для 1С версии 8.х (УФ) 9

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

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

1 стартмани

19.05.2017    11272    41    30    

Расшифровка представления битой ссылки. Как перевернуть ГУИД. UUID to GUID и обратно... 104

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

Немножко о UUID и GUID и их взаимосвязи. Когда мы встречаемся с битой ссылкой в Предприятии 8, иногда возникает необхоимость создать объект с её идентификатором. Однако строка идентификатора и текст битой ссылки в предприятии различаются, но легко восстановить одно зная другое.

1 стартмани

21.11.2011    32229    168    25    

Система взаимодействия. Не интерактивное взаимодействие 8

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

Обработка демонстрирует возможность использования системы взаимодействия различными методами встроенного языка: программное создание, изменение объектов и подписка на события системы взаимодействия.

1 стартмани

10.02.2019    2770    19    0    

Отладка сложных отчетов на СКД 137

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

Расширение для отладки сложных отчетов на СКД (в т.ч. для собираемых программно "на лету") и быстрого перехода к отладке таких отчетов в консоли запросов и отчетов на СКД.

1 стартмани

28.12.2018    10780    50    42    

Загрузка списка значений в стандартных отчетах (Обычное приложение) 13

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

Загрузка данных из табличного документа в список значений для отбора в стандартных отчетах (в режиме Обычного приложения системы 1С: Предприятие 8). Назначение - быстрое копирование списков значений для отборов.

1 стартмани

26.03.2014    9497    60    2    

Распознавание штрих-кода картинки ZXing (java) 6

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

Обработка позволяет распознавать штрих-код картинки с помощью ZXing (java).

3 стартмани

30.07.2018    4823    33    24    

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

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

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

1 стартмани

17.09.2014    74073    534    58    

Отображение прогресса выполнения длительных операций в БСП и их отладка в текущем сеансе. 143

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

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

1 стартмани

17.02.2016    37528    135    20