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

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

1С:УТ 11: Быстрый подбор номенклатуры Промо 8

Обработка документов Практика программирования Администратор Программист v8 УТ10 Оптовая торговля, дистрибуция, логистика Оптовая торговля Платные (руб)

Обработка подбора номенклатуры в документах продажи товара для 1С:Управление Торговлей 11. Поддерживается тонкий, толстый, web клиент, не используются динамические списки.

1000 руб.

19.06.2013    25824    0    34    

Стандартный механизм нумерации документов и справочников в конфигурациях от 1С (Заметки программиста) 2

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

Написать статью подтолкнуло добавление в конфигурацию нового типа документа. И сделать его хотелось так, как будто он был в этой базе с поставки. Обработка содержит указания на подписки на события и код процедур для быстрого приведения документа / справочника к стандартному для конфигураций механизму нумерации.. Является шпаргалкой и помощником программиста при разработке. На обычных формах механизм проверен у документов и справочников в конфигурациях: УПП 1.3, БП 2.0, УПП 10.3, в последней, кстати, он кстати немного упрощён.

1 стартмани

24.03.2017    439    0    2    

Оповещение об изменении публикации: обработки/конфигурации. 7

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

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

24.03.2017    457    0    4    

Web сервис 1С 16

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

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

1 стартмани

21.03.2017    1414    8    28    

Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 2. Проф. Промо 30

Инструментарий Практика программирования Администратор Программист v8 Россия Платные (руб)

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

12900 руб.

15.03.2017    3752    0    59    

Работа с конвертацией данных 127

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

Поскольку к конвертации обращаюсь время от времени и какие-то детали забываются, хочу выделить несколько пунктов, чтобы "было где посмотреть". Статья сделана преимущественно «для себя», так что просьба не судить строго.

16.03.2017    4157    0    11    

Форма выбора объекта(ов) метаданных и внешних обработок 0

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

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

1 стартмани

13.03.2017    560    0    0    

Регулярные выражения – это просто. Построитель и отладчик регулярных выражений 119

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

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

1 стартмани

13.03.2017    3703    46    33    

Недокументированное использование стандартных обработок из меню "Все функции". Промо 665

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

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

19.06.2015    47175    0    94    

Изучение событий 1С для программирования 48

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

Какие события и в какой последовательности вызываются платформой 1С? Куда лучше поместить свой программный код, чтобы добиться нужного поведения программы? Предлагаю разработку «Изучение событий» которая облегчит поиск ответов на такие вопросы.

2 стартмани

12.03.2017    3302    20    13    

Нормализация адресов с помощью сервиса DaData.ru 9

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

Вариант решения проблемы нормализации адресов с помощью стороннего сервиса DaData.ru

09.03.2017    1174    0    2    

Отображение активности как в GitHub 35

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

Обработка шаблон для наглядного отображения активности по дням, аналогично GitHub и GitLab.

1 стартмани

07.03.2017    1878    10    16    

Баттерфляй - метод быстрого расчета нарастающего итога в запросе Промо 178

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

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

1 стартмани

20.09.2013    32425    71    47    

Дюжина вопросов для программиста 1С 50

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

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

07.03.2017    6201    0    98    

Как восстановить текущую строку в форме выбора номенклатуры 4

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

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

06.03.2017    1053    0    2    

Расширение конфигурации. Создаем печатную форму для документа. 28

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

На примере покажу, как можно создать новую печатную форму для документа, используя расширение.

05.03.2017    2596    0    15    

Расширения конфигурации. Полезные советы для разработки Промо 526

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

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

12.01.2016    67363    0    91    

Библиотека стандартных подсистем (Механизм БСП) 23

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

Конфигурации в 1С пишутся для пользователей и по их «правилам» (клиент всегда прав), поэтому в основном все конфигурации разные, но достаточно часто в них используются одни и те же объекты, которые незначительно отличаются друг от друга. Действительно, сложно представить конфигурацию, где не фигурировали бы такие сущности как номенклатура, контрагенты, пользователи, валюта. И некоторые задачи являются типичными: возможность базового разграничения прав, работа с электронной почтой, задачи пользователям и т.д. Но...!

03.03.2017    2901    0    7    

Ноль или NULL - это важно 6

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

Все знают, что Ноль ("0") и NULL это не одно и то же. Все знают, как "превратить" NULL в то, что нужно по смыслу, с помощью ЕстьNULL(). Но иногда очень важно, например, в отчете, видеть, что это таки не ноль, а пустое значение.

1 стартмани

03.03.2017    769    0    0    

Метод определения и списания партий по ФИФО, реализованный в запросе 5

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

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

1 стартмани

03.03.2017    717    1    7    

Оптимизация запросов 1С - от теории к практике Промо 56

Оптимизация БД (HighLoad) Практика программирования Теория программирования Программист v8 1cv8.cf Платные (руб)

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

1500 руб.

06.07.2015    24905    207    4    

Добавление произвольной картинки (факсимиле, виза, подпись и т.д.) в шаблон документа (Microsoft Word doc., docx.) для конфигурации 1С: Документооборот 2.1 с минимальными изменениями в конфигурации 4

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

В данном примере представлен небольшой сниппет для добавления картинок (подписи, визы, факсимиле) к шаблону документа (Microsoft Word doc., docx.) в системе 1С: Документооборот 2, используя типовую функцию вставки штрихкода.

28.02.2017    963    0    0    

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

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

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

1 стартмани

27.02.2017    1941    2    32    

Копирование группы номенклатуры с иерархией вложенных элементов 4

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

Рекурсивное копирование группы номенклатуры с иерархией вложенных элементов. Описание всех процедур и изменений, статья подойдёт даже новичкам.

27.02.2017    969    0    5    

Быстрое определение интервалов в запросе Промо 144

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

В статье описывается новый метод определения интервалов между данными различных записей в запросе. В отличие от общеизвестного метода, время работы предлагаемого метода зависит от объема данных ЛИНЕЙНО. Это обеспечивает ему значительный выигрыш по быстродействию на больших объемах данных. В качестве иллюстрации возможностей метода приведен отчет, показывающий гистограмму распределения времени между продажами.

1 стартмани

01.10.2015    14630    25    18    

Функциональное программирование на 1С - миф или реальность? 13

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

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

25.02.2017    2025    41    113    

Отправка PUT запроса средствами 1С 8.3 44

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

HTTP запрос с использованием метода PUT средствами 1С 8.3 на практике - проблема и решение

16.02.2017    2625    0    13    

Масштабирование по выбранному объекту географической схемы 8

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

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

14.02.2017    1133    0    0    

Сложный («нелинейный») учет в БП, ЗУП и т.д. Мой взгляд на проблему Промо 42

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

Есть насущная проблема: а) сначала разбора и понимания ЗУПовских запросов, б) затем внесения изменений в заложенные механизмы. Если используется запрос для получения всех взаимосвязей и взаимовлияний показателей, то получается «большой» запрос. В чем проблема «большого» запроса? Он подобен карточному домику: строится долго, а захочется поменять карту из середины строения – домик разрушится. На своем примере учета задолженностей контрагентов в разрезе полугодий (не типовой учет БП, и не ЗУПовский) я покажу, как я изменил механизм учета и превратил «большой» запрос в «маленький», а дальнейшее сопровождение программы в сказку 1С-ника. Есть предположение, что причины использования "больших" запросов кроются в схемах построения учетных механизмов, и, изменив схему, мы сможем избавиться от всех неудобств "больших" запросов.

26.07.2013    9025    0    39    

Документооборот: Перепоручить задачу из почты 9

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

Смысл доработки - в письмах-командах добавляется команда-ссылка "Перепоручить". При клике создается письмо, если в копию поставить email пользователей СЭД и отправить письмо, то данная задача будет перепоручена данным пользователям. Удобно для линейных руководителей - получив задачу от СЭД в почту, достаточно двух кликов, чтобы не заходя в 1С, поручить дело подчиненному.

13.02.2017    1164    0    4    

Добавляем http-ссылки на самописную систему учета задач 70

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

Захотелось мне, чтобы в удаленном git репозитории можно было указывать ссылки на задачи и переходить по ним. Но не очень хотелось тратить на это много времени.

1 стартмани

09.02.2017    3415    2    15    

Ошибка при заполнении строки 070 раздела 1 формы 6-НДФЛ 4

Практика программирования Ошибки в отраслевых решениях Программист v8::БУ КА1 Россия НУ Зарплата НДФЛ Бесплатно (free)

Комплексная автоматизация, редакция 1.1 (1.1.82.1). Возможно, в ЗУП 2.5.114.1 присутствует также. После очередного обновления КА, бухгалтер по заработной плате пожаловался на неправильное заполнение 070 строки раздела 1 отчета 6-НДФЛ.

08.02.2017    957    0    3    

Порождающий запрос Промо 227

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

Иногда в запросе необходимо получить искусственную таблицу заданного размера, не связанную с данными информационной базы. Эта получаемая «из воздуха» таблица может быть заполнена, например, числами натурального ряда или функционально связанными с ними значениями. Такая таблица может пригодится как временная таблица в запросе для соединения с реальными таблицами. Другой вариант – быстрое получение таблиц значений заданного размера, списков, массивов и прочее. В последних версиях MS-SQL есть возможности непроцедурной генерации таблиц посредством специального «итеративного» описания. Ну а для 1С пригодится следующее решение:

1 стартмани

15.09.2011    32950    134    85    

Как открыть отчет на СКД с заданными реквизитами и отбором (8.2), с выполнением результата? 6

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

Решил написать данную статью из-за того, что с трудом нашел данный материал с работоспособными параметрами. Задача стояла открыть ОСВ по счету с заданными параметрами и отбором (8.2), чтобы на экране был результат отчета Казалось бы, куда проще...

08.02.2017    1418    0    11    

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

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

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

1 стартмани

08.02.2017    3465    35    9    

Расчет себестоимости и его Откат в ERP: практика применения 9

Практика программирования Программист v8 ERP2.0 Россия УУ Закрытие периода Учет ТМЦ Бесплатно (free)

В системе erp отключен партионный учет, метод оценки по средней, учет по видам запаса отключен. Казалось бы, что может быть еще проще, но себестоимость упорно не закрывалась процедурой закрытия месяца

08.02.2017    1482    0    3    

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

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

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

1500 руб.

11.02.2014    30430    587    9    

Поиск по наименованию в динамическом списке 2

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

Пример позиционирования в динамическом списке по набранной строке

1 стартмани

08.02.2017    944    2    0    

Ошибка 2-НДФЛ ЗУП (3.0.25.150) {ОбщийМодуль.ЗарплатаКадры.Модуль(5279)}: Индекс находится за границами массива 6

Практика программирования Ошибки в отраслевых решениях Программист v8 ЗУП3.x Россия БУ Зарплата НДФЛ Бесплатно (free)

Ошибка при выполнении обработчика - 'ПриЗаписи' по причине: {ОбщийМодуль.ЗарплатаКадры.Модуль(5279)}: Индекс находится за границами массива ИмяПоля = УзелФормата.ДочерниеУзлы[3].ТекстовоеСодержимое;

01.02.2017    1964    0    3    

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

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

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

31.01.2017    1257    0    23    

Как нарисовать граф на 1С Промо 320

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

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

1 стартмани

09.08.2013    32061    417    105    

Простой запуск юнит-тестов 9

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

Шаблон экспресс теста на базе xUnitFor1C

1 стартмани

28.01.2017    1229    2    2    

Пополнение товара на складе по теории ограничения систем 11

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

В статье рассматривается алгоритм пополнения склада по теории ограничений систем. Сами подходы описаны в книге Элия М. Голдратта «Я так и знал! Теория ограничений для розничной торговли».

1 стартмани

26.01.2017    1418    4    4    

Несколько видов оплат в Чеке ККМ и Z-отчете, разделение по секциям в X отчете 5

Практика программирования Программист v8 Розница Россия УУ Кассовые операции Розничная торговля Бесплатно (free)

В данной статье вы сможете найти описание того, как реализовать несколько видов оплат в чеке ККМ, разделение по видам оплат в Z-отчете, а также посекционный вывод в X-отчет в 1С: Рознице 8.2 в связке с фискальными регистраторами Штрих.

25.01.2017    1444    0    1    

1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут Промо 40

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

Как сделать автоматические уведомления о разных событиях из 1С в корпоративный чат MyChat для сотрудников компании

1 стартмани

14.08.2016    7838    15    22    

Код для кнопки "Отправить почтовым сообщением" любого табличного документа, используя механизмы УТ 11.2 8

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

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

23.01.2017    1307    0    0    

Запрос для получения остатков по дням даже если не было движений 5

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

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

1 стартмани

23.01.2017    961    0    5    

Оформление и рефакторинг сложных логических выражений Промо 159

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

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

20.09.2012    32942    0    62    

Быстрый бэкап изменяемых данных 40

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

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

19.01.2017    3385    0    25    

Нестандартный способ подключения оборудования с использованием Расширения 51

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

Как подключить оборудование к новой конфигурации 1С, если оно не имеет драйвера по стандарту 1С-Совместимо, а очень нужно.

18.01.2017    3762    0    11    

Автоматизированная проверка конфигураций… и пара слов о стандартах разработки 145

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

Предлагаю познакомиться с инструментом "Автоматизированная проверка конфигураций" и получить практику его применения

18.01.2017    7559    3    11    

“Вес и Объем” в 1С:Управление торговлей 10.3 3

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

Доработка Счета на Оплату в 1С: Управление торговлей 10.3 с Весом и Объемом.

18.01.2017    1215    0    3