...

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

1С:Предприятие для программистов: Тренинг к экзамену “1С:Специалист”. Онлайн-интенсив с 1 по 26 февраля 2021 г. Промо

Инструментарий разработчика Практика программирования Разработка Прочие инструменты разработчика Конфигурирование 1С Решение задач на 1С:Специалист v8 Платные (руб)

Данный онлайн-курс предусматривает решение различных прикладных задач для подготовки к сдаче экзамена “1С:Специалист” по платформе “1С:Предприятие 8.3”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

11500 руб.

18.09.2020    8048    29    26    

Новое отображение ошибок в 1С

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

Рассмотрим развитие механизма отображения ошибок в 1С (начиная с 8.3.17)

10.08.2020    6872    SeiOkami    21    

Перенос подсистемы "Скидки и наценки" из УТ 11.4.6 в УТП для Украины (УТ 10, УПП 1.3, УТ 2.3. для Украины и в другие подобные конфигурации)

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

Статья, описывающая реальный опыт перенос подсистемы "Скидки и наценки" из конфигурации УТ 11.4.6 в конфигурацию УТП 1.2.50 для Украины. Поскольку ряд конфигураций предыдущего поколения имеют одинаковую структуру данных, следовательно данный пример можно применить и к конфигурациям: УТ 10, УПП 1.3, УТ 2.3. для Украины и им подобным.

01.04.2019    5783    script    8    

Программное создание реквизита управляемой формы с помощью механизма расширений

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

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

1 стартмани

12.03.2019    40244    ni_cola    32    

Запросы 1С OnLine. Интерактивная обучающая программа. Промо

Практика программирования Решение задач на 1С:Специалист v8 1cv8.cf Платные (руб)

Интерактивное изучение языка запросов с самого начала: - 50 практических заданий с различным уровнем сложности; - Методические материалы по практике написания запросов; - Описание назначения таблиц и индексов 1С Предприятие 8; - Методика решения реальных задач запросом 1С; - Автоматическая система проверки решений с указанием ошибок; - Инструкции по решению задач с разъяснениями; - Техническая поддержка пользователей. Подходит для начинающих и действующих разработчиков 1С

1500 руб.

11.02.2014    60607    654    9    

Видеозаписи онлайн-митапа "Путь к идеальному коду"

Практика программирования Тестирование и исправление Рефакторинг и качество кода Сценарное тестирование Бесплатно (free)

В связи с переносом ежегодной конференции INFOSTART EVENT на май 2021 года, мы возобновляем серию онлайн-мероприятий. Первым стал митап по идеальному коду.

3000 руб.

06.11.2020    3075    0    93    

Обработка: управление активностью записей регистров

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

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

1 стартмани

18.07.2012    21925    192    soulsteps    5    

[Шпаргалка] Программное создание элементов формы

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

Программное создание практически всех популярных элементов формы.

06.09.2019    61826    rpgshnik    68    

Онлайн-курс "Программирование управляемых форм" с 19 по 22 января 2021 г. Промо

Практика программирования v8 Платные (руб)

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

28.12.2020    1809    0    Infostart    0    

Тестовое задание на вакансию "Программист 1С" №3

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

Наверное, самый лучший, встречавшийся мне тест.

08.01.2021    3192    Sungang    33    

Расширенный автоподбор при вводе по строке в поле ввода в управляемых формах

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

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

21.01.2021    235    herfis    6    

О формах 1С замолвите слово... Необычное использование знакомого всем объекта

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

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

13.01.2021    4300    CyberCerber    43    

1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении.

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

Из информационного выпуска 1С № 16872 от 08.07.2013г. стало известно об относительно скором необходимом переходе на редакцию 1С:Бухгалтерия 3.0. В данной публикации будут разобраны некоторые особенности перевода нетиповой конфигурации 1С:Бухгалтерия 2.0 на редакцию 3.0, которая работает в режиме "Управляемое приложение". Публикация будет дополняться по мере подготовки нового материала. Публикация не является "универсальной инструкцией". Update 3. Права доступа. 14.08.2013 Update 4. Добавлен раздел 0. Дополнен раздел 4. Добавлен раздел 7. Внесены поправки, актуализирована информация. 23.11.2013.

1 стартмани

24.07.2013    76742    Kosstikk    36    

Групповое изменение реквизитов объектов расширений

Практика программирования v8 ERP2 УТ11 КА2 Бесплатно (free)

Доработка встроенной обработки "Групповое изменение реквизитов" для возможности изменения ссылочных реквизитов с ссылками на объекты расширения. Работает в Комплексной конфигурации 2.4.

07.11.2020    742    Alfn    11    

Налогообложение сотрудников, работающих по ГПХ (доработка 1С:Зарплата и управление персоналом КОРП, редакция 3.1)

Зарплата Практика программирования v8::СПР v8::Запросы ЗУП3.x Россия БУ ФОМС, ПФ, ФСС Бесплатно (free)

Цель этой статьи - быстро доработать ЗУП для налогообложения сотрудников, работающих по ГПХ. Эта статья решает задачи, связанные с отсутствием в ЗУП функционала по обложению налогом работников ГПХ. На вопросы ниже вы найдете ответ в статье и решите эту задачу. Как настроить ЗУП 3, чтобы по договору ГПХ начислялись страховые взносы? У нас ситуация: есть договор ГПХ с одним человеком, который носит систематический характер и надо по нему начислять взносы, но ЗУП 3 не начисляет.

26.11.2019    4040    Lupeykin    8    

Serverless (Faas) в 1С. Создание и вызов Yandex Cloud Functions Промо

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

"Я не могу просто взять и скопировать код с гитхаба", "у нас 1С микросервисами окружена", "возможностей мало" - частые фразы 1С разработчиков. которым не хватает возможностей платформы в современном мире. Faas, конечно, история не новая, но нас сдерживало 152ФЗ и задержки по пингам. Для того, чтобы действительно использовать в 1С код, к примеру, на Python, надо было приложить усилия. Теперь всё намного проще - берём и используем.

28.12.2020    3625    comol    20    

Выбор Адреса контрагента из Контактной информации. Пример работы с "Оповестить о выборе"

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

Решение задачи выбора Адреса контрагента из Контактной информации на платформах 8.2, 8.3, на обычных и управляемых формах, Бухгалтерии 2.0 и 3.0

1 стартмани

16.12.2015    25397    5    config    4    

Добавляем кнопку "Присоединенные файлы" к любому документу без строчки кода

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

Добавляем кнопку "Присоединенные файлы" к любому документу на примере базы Зарплата и управление персоналом в кредитных организациях, редакция 3.1 (3.1.4.171)

20.06.2018    16497    pavel_pss    10    

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

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

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

2000 руб.

31.01.2019    59391    397    166    

Автоматическое заполнение шаблонов из дополнительных реквизитов "1С:Документооборот 8".

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

Администратор создаёт новое поле в карточке документа в пользовательском режиме (дополнительный реквизит), пользователь 1С:Документооборот вводит данные в это поле, система должна автоматически подставить в шаблон документа введенные данные. Как подобраться к доп.реквизиту?

19.05.2014    46565    Stalker27    35    

Пример использования временных таблиц в запросах (8.2)

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

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

27.09.2012    126875    dst31    49    

Загрузка файлов на сервер с использованием HTTP-сервиса 1С (multipart/form-data).

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

Вариант загрузки файлов в составных данных методом POST (multipart/form-data) на примере демонстрационной базы.

1 стартмани

12.08.2020    4037    13    ltfriend    5    

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5 Промо

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

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

5 стартмани

21.12.2020    2008    12    huxuxuya    11    

Изображения в справке 1С

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

Иногда полезно сделать скриншот и вставить его в справку. К счастью, картинку можно преобразовать в строку base64 и вставить в тег img. Выглядит это так: img src="data:image/jpg;base64,-=СТрокаИзображения=-" /img. Для редактирования можно использовать объект "форматированный документ" (реквизит формы). Данный объект может выгрузить свое содержимое в формате html и все картинки в структуру. Далее останется только преобразовать картинки в строку base64 и заменить исходные теги img.

1 стартмани

13.11.2018    9043    20    makc2k    17    

Наследование свойств элементов, или Как пользователь может сломать вашу форму

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

В 1С можно установить свойства ТолькоПросмотр, Доступность и Видимость не только на элементы формы, но и на группы элементов. Но стоит ли так делать? Оказывается, пользователь может обойти запреты, которые установлены на папку. Об этом подробнее в видео.

12.01.2021    2330    SeiOkami    25    

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

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

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

1 стартмани

14.08.2014    112881    228    profiprog1c    41    

1C:Предприятие для программистов: Запросы и отчеты. Четвертый поток. Онлайн-интенсив с 15 марта по 15 апреля 2021 г. (понедельник-четверг) Промо

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

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

6900 руб.

12.10.2020    3029    7    0    

Под капотом управляемых форм

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

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

26.08.2013    274742    Evil Beaver    274    

Модульная (open source) конфигурация "Скат-Актив"

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

Учетная модульная конфигурация "Скат-Актив" для ведения комплексного учета на предприятии.

31.08.2020    4160    254    33lab    47    

Способы получения данных из ЗУП

Зарплата Практика программирования v8 v8::СПР ЗУП3.x Россия БУ Бесплатно (free)

Рассмотрены варианты получения данных в конфигурации Зарплата и управление персоналом 3.1.

31.12.2020    1536    vazelin    2    

Онлайн курс "БИЗНЕС-ПРОЦЕССЫ" для подготовки к экзамену 1С:СПЕЦИАЛИСТ по платформе Промо

Практика программирования Решение задач на 1С:Специалист Управление бизнес-процессами (BPM) v8 1cv8.cf Платные (руб)

На курсе будут рассмотрены все теоретические вопросы, связанные с устройством механизма бизнес-процессов – это необходимо для успешной сдачи экзамена 1С:Специалист по платформе. Также, в качестве практического примера, будет решаться задача, аналогичная экзаменационной.

16.10.2020    2449    0    Infostart    0    

Тестовое задание на вакансию "Программист 1С" №5

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

Решенное тестовое задание в крупный франч. Тестировалось на платформе 8.3.13.1513, в конфигурациях УТ 11.4.11.93 и БП 3.0.61.47 (управляемые формы).

1 стартмани

18.01.2021    710    0    Sungang    4    

Ускоряем удаление объектов штатной обработки комментарием 1 строчки кода

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

У меня достаточно часто бывают случаи, когда нужно удалить более 1000 объектов, при этом в программе работают пользователи. Я пользуюсь типовой обработкой "Удаление помеченных объектов". Немного поразбирвашись в коде, нашел очень простое решение, как ускорить удаление объектов.

24.04.2019    5334    w.r.    19    

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

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

Получение данных запроса из отладки. Загрузка текста запроса, параметров, данных временных таблиц

01.11.2018    17437    Evg-Lylyk    63    

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 5 по 29 октября 2020 г. Промо

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

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

23.07.2020    9619    37    Infostart    5    

Возможности перетаскивания, примеры использования, помощь в понимании и отладке механизма работы (8.3, управляемые формы)

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

Механизм перетаскивания используется редко, а ведь его использование может помочь в реализации интуитивно понятных функций, которые могут весьма ускорить работу пользователя, и получить в итоге более дружественный интерфейс. Данная обработка не содержит копированного из Синтакс-Помощника текста (его вы сможете прочитать и сами). Она показывает примеры использования перетаскивания; позволяет прямо в режиме Предприятия протестировать, проверить и отладить основные приёмы работы; понять принцип вызова событий и увидеть состав их параметров.

1 стартмани

17.11.2015    36622    97    Alias    17    

Добавление команд печати в конфигурациях на БСП 2.4.3 (в частности, в самописных документах в Бухгалтерии 3.0 после релиза 3.0.52.35)

Печатные формы документов Практика программирования БСП (Библиотека стандартных подсистем) v8 v8::БУ БП3.0 Россия Бесплатно (free)

В статье https://infostart.ru/public/237013/ пользователя nick max рассматривался список действий для подключения команд печати в Бухгалтерии 3.0, работающей на БСП 2.3.6. В новом релизе Бухгалтерии 3.0.52.35 от 15.09.2017г. стала использоваться БСП 2.4.3, из-за чего произошли изменения в процедурах общих модулей, связанных с механизмом печати, и в процедурах их вызова в формах документов и в формах списков. Рассмотрим их.

18.09.2017    72671    bugtester    52    

Расчет сложных итогов СКД

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

Малоизвестный прием для расчета итогов в отчетах на СКД.

1 стартмани

05.08.2019    24665    23    masterkio    18    

Онлайн-митап "Путь к идеальному коду". 6 ноября 2020 года. Промо

Практика программирования Тестирование и исправление Рефакторинг и качество кода Сценарное тестирование Платные (руб)

В связи с переносом ежегодной конференции INFOSTART EVENT на май 2021 года, мы возобновляем серию онлайн-мероприятий. Первым станет митап по управлению кодовой базой решений на 1С.

23.10.2020    5097    64    Infostart    26    

СКД: все, что вы хотели знать о подмене схемы компоновки данных в отчетах и обработках

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

Довольно часто на различных тематических форумах задается вопрос, можно ли использовать в отчете/обработке несколько схем компоновки данных, подменяя одну другой по мере надобности? При этом желательно, чтобы и пользовательские настройки при смене схемы менялись соответственно.

1 стартмани

07.12.2020    1536    user1502278    15    

Сравнение двух таблиц значений.

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

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

30.09.2013    26865    Lokiy    11    

Добавление внешних отчетов / обработок в собственные подсистемы

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

Краткая инструкция по добавлению функционала доп обработок/отчетов в собственную подсистему.

24.05.2019    12680    login1020    8    

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 04 по 27 мая 2021 года Промо

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

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

7000 руб.

12.10.2020    2727    3    6    

Использование механизма Web-сервисов в системе "1С:Предприятие"

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

Web-сервис – это сетевая технология, обеспечивающая межпрограммное взаимодействие (между различными приложениями) на основе веб-стандартов. Web-сервисы дают возможность обратиться с одного приложения к другому и при этом выполнять определенные функции. Прикладное решение «1С:Предприятия 8» может являться: - поставщиком веб-сервисов; - потребителем веб-сервисов, опубликованных другими поставщиками.

28.01.2015    47089    AXIOMLAB24    10    

Формат баз 1CD - классические и 8.3.8

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

Некоторые дополнения к описанию формата 1CD от awa и описание нововведений в 8.3.8

14.07.2016    34740    Pasha1st    27    

Тестовое задание на вакансию "Программист 1С" №4

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

Достаточно сложное тестовое задание. Решение тестировалось на платформе 8.3.13.1513 (управляемые формы).

1 стартмани

13.01.2021    867    1    Sungang    7    

Доработка проведения в ERP 2.5. (Регистры накопления, Регистры сведений)

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

Покажу точки входа для доработки "типового" проведения документов в ERP для регистров оперативного учета. Рассмотрим три основные ситуации: нужно изменить имеющееся проведение документа; нужно сделать записи в существующие регистры; нужно с нуля описать алгоритм проведения в добавленный регистр. Пример реализован на 1С:ERP Управление предприятием 2 (2.5.4.120)

10.01.2021    4450    BuriyLesha    7    

Создание новой внешней печатной формы под управляемое приложение с нуля (для начинающих)

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

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

23.10.2014    23173    Hitchenson91    43    

1c + kafka.apache

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

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

1 стартмани

27.01.2019    15311    dmarenin    70