...

Все публикации — все для 1С

Парсер арифметических выражений

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

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

1 стартмани

29.11.2014    13166    25    thelans    7    

Вычисление строк отчёта по формулам. Отчёт по статьям ДДС

Управленческие Банковские операции Кассовые операции Банковские операции Кассовые операции v8 1cv8.cf УУ Абонемент ($m)

Предыдущая статья по теме построения парсера выражений была написана здесь: http://infostart.ru/public/315692/. Для построения регламентированных отчётов (в том числе регламентированного отчёта по движению денежных средств) и сложных отчётов СКД можно использовать концепцию вычисления строк отчёта по определённым формулам. При этом расшифровки вычисляемых строк могут быть получены как слагаемые алгоритмической таблицы. Желательно, чтобы формулы можно было использовать так же просто, как на листе таблицы в MS Excel.

1 стартмани

21.12.2014    10345    19    thelans    1    

Журнал регистрации на СКД (полностью программная реализация) Промо

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

Очередная вариация на тему отчет по журналу регистрации на СКД

1 стартмани

22.08.2013    27059    225    Жолтокнижниг    6    

Описание механизмов программных реализаций на платформе 1С:Предприятие 8.1 : «Использование временных таблиц в запросах»

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

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

28.11.2007    16679    Provlax    11    

Легкий "тюнинг" УТ 10.3

Инструментарий разработчика Практика программирования v8 v8::ОУ УТ10 Россия УУ Абонемент ($m)

Вариант программной реализации изменения форм типовых объектов для конфигурации Управление торговлей 10.3.

1 стартмани

15.03.2019    5098    pm74    6    

Программное управление пользовательскими настройками динамического списка

Практика программирования v8 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Начнем с постановки задачи. Случай касался списка заказов покупателя, который по совместительству являлся еще и динамическим списком. В управляемых формах для динамических списков на их командной панели есть подменю "Все действия" и в нем есть 2 пункта: "Выбрать настройки" и "Установить стандартные настройки". Клиенту почему-то было влом туда лезть и он попросил, чтобы список настроек, которые живут в "Выбрать настройки", отображался на форме в виде подменю, пункты которого и будут соответствовать перечню этих настроек + пункт сброса текущих настроек("Установить стандартные настройки"). В инете ничего толкового на форумах не нашел, поэтому изложу результат своих поисков здесь, вдруг кому пригодится.

30.04.2016    18882    lisrws    3    

Установка параметров в простом отчете на СКД (без программного построения отчета)

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

Исходные условия: 1. Есть форма отчета на СКД с вынесенными на нее полями редактирования параметров 2. Сам отчет на СКД не содержит программной реализации компоновки (на форму просто вынесена стандартная команда формы «Сформировать») Как установить параметры СКД непосредственно перед формированием отчета?

30.09.2015    54585    fromtomike    9    

Программная корректировка при выводе отчета СКД

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

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

1 стартмани

08.10.2020    11509    dabu-dabu    16    

Модель C4 (C4 model) для визуализации архитектуры программного обеспечения

Анализ и проектирование ИТ-систем Бесплатно (free)

Перевод главной страницы сайта https://c4model.com/, посвященной C4 model.

26.10.2021    550    malikov_pro    9    

Быстрая кодогенерация программной доработки форм

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

Данная статья является описанием идеи по быстрому получению кода для программной доработки форм. А также приглашением к участию в реализации данной идеи (даже звездочке на гите буду рад).

12.10.2020    2389    huxuxuya    29    

Программное создание характеристик с дополнительными реквизитами в УНФ 1.6

БСП (Библиотека стандартных подсистем) v8 УНФ Бесплатно (free)

В статье опишу порядок создания объектов и вариант их заполнения.

29.10.2020    2118    malikov_pro    7    

Программная обработка данных отчета, полученных с помощью запроса, с выводом измененных данных в СКД

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

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

17.02.2019    9237    srub    10    

Комплект документов (Счет + УПД) для Заказа клиента. УНФ 1.6, УТ 11.4

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

Внешняя печатная форма "Комплект документов (Счет+УПД) для Заказа клиента УНФ 1.6, УТ 11.4" позволяет печатать все счета и УПД с заказа. Есть форма настройки, в которой можно указать, стандартные ли печатные формы брать или внешние (зарегистрированные в программе), печатать с факсимиле или без, количество копий.

2 стартмани

13.02.2019    8214    34    kn    10    

Программное открытие отчета СКД с параметрами и отбором

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

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

07.08.2021    5502    Eugen-S    19    

Обработки обслуживания для "ВебЧек: Программный регистратор расчетных операций" (ПРРО)

Кассовые операции Розничная торговля ККМ Фискальный регистратор v7.7 v8 1cv8.cf 1cv7.md Украина Абонемент ($m)

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

1 стартмани

03.03.2020    10189    6    sergoff1    18    

Оптимизация проведения документов списания партий в УПП 1.3

HighLoad оптимизация v8 УТ10 УПП1 Бесплатно (free)

Почти в каждой конфигурации УПП 1.3 (возможно, и в УТ 10.3) есть медленный запрос, тормозящий проведение документа списания. Данная публикация раскрывает места вызова данного запроса и приводит пример оптимизации. Пример показывает результаты проведения документа «Реализация товаров и услуг», но метод работает и для других документов списания партий.

09.09.2021    566    info1i    4    

SALE! 30%

Распознавание и загрузка сканов и DOC-файлов в 1С "одним нажатием": УПД, ТОРГ-12, накладные, счета, номенклатура, заказы, прайсы, реализации, поступления, возвраты и т.д. (УТ10-11.х, БП2-3.х, УПП1.3, ERP2.х, КА1.1-2.х, Розница1-2.х, УНФ1.х, УТП2.х, Далион Промо

Универсальные обработки Загрузка и выгрузка в Excel Документооборот и делопроизводство Документооборот и делопроизводство v8::УФ БП2.0 ERP2 БП3.0 УТ11 КА2 БУ УУ Платные (руб)

Универсальная программа-обработка для распознавания ЛЮБЫХ СКАНОВ ИЛИ ФОТО ТОВАРНЫХ ДОКУМЕНТОВ и загрузки в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML и т.д.) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить". Программа сама находит таблицу в файле, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, накладную, заказ клиента, установку цен и т.д.). Содержит модуль работы с электронной почтой. Для поиска таблиц используются новейшие методы OCR-нейросети. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. При пополнении баланса загрузок вы получите 1 месяц бесплатной тех.поддержки.

5400 4050 руб.

04.06.2019    56934    164    116    

Отправка счетов и актов на принтер и по электронной почте

Email Пакетная печать v8 БП3.0 Россия БУ Абонемент ($m)

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

1 стартмани

22.11.2020    2756    3    Jacob34    0    

Программное событие "ПослеЗавершенияТранзакции"

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

Подсистема программного события "ПослеЗавершенияТранзкации". Сбор и хранение сведений о событиях записи в разрезе транзакций.

1 стартмани

09.06.2020    2057    0    shmalevoz    0    

Как читать чужой код? Часть 2. Доработка типовой конфигурации. Обновление доработанной типовой конфигурации

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

Во всех вакансиях есть требование - умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и главное как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

20.09.2021    1657    biimmap    24    

Как читать чужой код? Часть 4. Программный интерфейс. Исправление чужих доработок

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

Во всех вакансиях есть требование - умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и, главное, как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

20.09.2021    1506    biimmap    7    

Пример очень сложной установки привязок ПРОГРАММНО элементам формы, для их скрытия/ отображения. Скрытие элементов на форме. Программная свертка элементов на форме

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.05.2019    10367    29    _1c_coder    20    

Товарно-транспортная накладная (ТТН) для документов "Поступление товаров и услуг", "Реализация товаров и услуг" и "Операция Бухгалтерская справка" Промо

Печатные формы документов Оптовая торговля Оптовая торговля v8 v8::БУ v8::УФ ERP2 БП3.0 БУ Платные (руб)

Внешняя печатная форма «Товарно-транспортной накладной» для документа «Поступление товаров и услуг». Внешняя печатная форма «Товарно-транспортной накладной» для документа «Реализация товаров и услуг». Внешняя печатная форма «Товарно-транспортной накладной» для документа «Операция (Бухгалтерская справка)».

1500 руб.

21.02.2018    19993    18    0    

Доработка ERP 2 для отражения акциза при реализации подакцизных товаров (табачной продукции)

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

При внедрении ЕРП2.4 на нашем табачном производственном предприятии встал вопрос учета в 1С ЕРП2.2 акциза с продажи табачных изделий. Компания 1С категорически игнорирует учет акцизов в 1С, а занимается только алкогольным ЕГАИС. Что ж, будем реализовывать самостоятельно.

28.11.2017    15144    dima_home    8    

Формирование цепочки документов (Реализация - Поступление - Реализация ..... - Поступление)

Обработка документов Оптовая торговля Оптовая торговля v8::ОУ КА1 УТ10 УПП1 УУ Абонемент ($m)

Внешняя обработка "Ввод цепочки документов". Выполняет формирование цепочек документов Реализация - Поступление - Реализация ..... - Поступление по заданным пользователем цепочкам Орг1 [0%] - Орг2 [5%] - ... - ОргN [Х%] раскручивает реализацию конечному пользователю от организации 1 назад до поступления на организацию N. Обработка работает на платформе 8.2/8.3, проверялось на УТ 10.3, УПП 1.3, КА 1.

1 стартмани

29.11.2017    17485    17    sapervodichka    2    

Адаптеры - реализация и применение шаблонов проектирования в 1С

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

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

1 стартмани

19.06.2020    4756    0    shmalevoz    3    

Расшифровка отчета на СКД с детализацией по выбранному полю на основе БСП

Работа с интерфейсом Инструментарий разработчика Практика программирования v8 v8::УФ v8::СКД 1cv8.cf Россия Бесплатно (free)

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

14.05.2019    29181    Viktor_Ermakov    8    

Программный вывод факсимиле (скан подписи и печати) в печатную форму с заменой в пользовательском режиме на основе БСП. Пример для УТ 11.1, ERP 2.0: "Акт об оказании услуг (со скидками)"

Печатные формы документов Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) БСП (Библиотека стандартных подсистем) Практика программирования v8 ERP2 УТ11 УУ Абонемент ($m)

Исходя из специфических требований заказчика решил сделать "болванку" Для УТ 11.1 и ERP 2.0 для программной печати факсимиле (скана печати и подписей должностных лиц) на непредвиденный случай. Расписано по шагам для опытных пользователей и начинающих программистов, как добавить собственную графику в данную внешнюю печатную форму (ВПФ) и изменять ее в пользовательском режиме, не прибегая каждый раз к услугам программистов, используя встроенную возможность для хранения графики в справочнике "Организации" (поддержка с релиза УТ 11.1.7).

1 стартмани

24.09.2015    33309    15    Prog1CZUP31    4    

Вывод остатка товаров на складе в документ Реализация товаров и услуг (для конфигурации Управление Торговлей 11.2 / 11.3 / 11.4)

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

Пример динамического изменения (добавления) данных в табличной части формы стандартного документа из внешней обработки с использованием типа команды "ЗаполнениеФормы".

1 стартмани

25.04.2016    37419    148    dklp    24    

Быстрый План-фактный анализ с хитрой программной расшифровкой СКД

Бухгалтерские Анализ учета Управленческие Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 КА1 УПП1 Россия БУ УУ Абонемент ($m)

Быстрый План фактный анализ (СКД) с программной расшифровкой СКД для УПП, КА. Традиционный режим (партионный учет). Расшифровывается дополнительными отчетами на СКД: Выпуск продукции и Затраты на выпуск. Для УУ учета: План факт БУ по данным УУ.erf. Для БУ учета: План факт БУ по данным БУ.erf

1 стартмани

18.06.2013    15345    99    Ulus    9    

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

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

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

06.09.2019    104107    rpgshnik    77    

Мастер-класс: Реализация цикла CI/CD на практическом примере с использованием системы Тестер

CI/CD Git (GitHub, GitLab, BitBucket) Сценарное тестирование v8 Бесплатно (free)

На онлайн-митапе Инфостарта «DevOps в 1С» выступил Дмитрий Решитко – руководитель отдела разработки в компании C.T. Consultants Inc. Дмитрий провел мастер-класс, в котором продемонстрировал, как создавать новую функциональность в конфигурации с одновременным использованием инструмента тестирования и реализовать автоматизированное тестирование конфигурации при помещении кода в репозиторий на GitLab.

31.05.2021    1491    grumagargler    0    

Особенности реализации доступа по протоколу OAuth 1.0a в случае, если в запросе есть параметры

WEB v8 1cv8.cf Украина Абонемент ($m)

Некоторые сервера с API в сети все еще используют протокол OAuth 1.0a. Реализация его для программистов 1С представляет немалые трудности. А иногда в запросах еще используются параметры, и вот с ними совсем беда.

1 стартмани

03.01.2021    2081    2    bulpi    3    

Универсальный расчет премий для продавцов на основании документов (ЧЕК, Реализация, Отчет о розничных продажах) для УНФ, Управление торговлей 11, Розница2.2 и 2.3, Бухгалтерия 3

Зарплата v8 Розница БП3.0 УТ11 Россия УУ Платные (руб)

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

2500 руб.

18.05.2021    2711    0    0    

Еще один способ программной модификации управляемых форм

Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

Пример программной модификации управляемой формы для случая когда вызов метода СобытияФорм.ПриСозданииНаСервере разработчиком конфигурации не предусмотрен.

1 стартмани

03.09.2019    5120    infosoft-v    15    

Автоматизация предприятий пищевой отрасли на базе 1С:ERP (прослеживаемость состава готовой продукции от сырья до реализации)

Производство готовой продукции (работ, услуг) v8 ERP2 Пищевая промышленность Россия УУ Абонемент ($m)

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

1 стартмани

14.06.2020    7425    1СERP    3    

Методика оптимизации программного кода 1С: проведение документов

Обработка документов HighLoad оптимизация Инструментарий разработчика v8 v8::УФ Абонемент ($m)

Описание простого метода анализа производительности программного кода 1С, способов его оптимизации и оценки результатов в виде числовых показателей прироста производительности. Не требует сторонних программных продуктов, используются только типовые возможности платформ 1С. Методика проверена на линейке платформ начиная с 1С:Предприятие 8.2 (обычные формы, управляемые формы). Позволяет ускорить проведение проблемных документов в 3 и более раз, провести проверку корректности формирования проводок оптимизированным кодом и подтвердить результаты оптимизации реальными замерами производительности в режиме предприятия. К публикации приложены демонстрационные базы для режимов обычного и управляемого приложения на платформе 1С:Предприятие 8.3 (8.3.9.2033).

1 стартмани

19.03.2019    32189    21    dmitrydemenew    85    

Алгоритм перехода на учет без серий для программного продукта "Управление торговлей" редакция 11 или Комплексная Автоматизация редакция 2. (отказ от серий, удаление серий, отмена серий, без серий, УТ, КА) Промо

Обработка документов Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 v8::ОУ УТ11 Россия УУ Платные (руб)

Если вы начали работать в программном продукте Управление Торговлей, редакция 11 или Комплексная Автоматизация редакция 2 и включили механизм учёта серий, то перейти обратно в учёт без серий будет не так-то просто. Сложность заключается в том, что нужно очистить серии в табличной части документа, например, Реализация Товаров и услуг. Предлагаем алгоритм перехода на учет без серий для программного продукта «Управление торговлей» редакция 11. (Очистка серий.)

2000 руб.

09.04.2019    18155    20    8    

Программный проект: соотносим теорию с практикой

Бухгалтерский учет v77::БУ Россия Бесплатно (free)

Описание реального проекта с позиций теоретических рекомендаций

23.08.2010    16401    Арчибальд    8    

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

Методология Интеграция с сервисами СППР v8 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

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

03.10.2018    19597    roman72    19