...

База знаний 1С

Корректный вывод суммы и сроков в печатной форме

Адаптация типовых решений Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Простой лайфхак для вывода суммы или числа дней В скобках и склоняемых единиц измерения или валюты ЗА скобками.

16.11.2022    931    vladimir-89    0    

12

Маркировка: как не надо печатать этикетки SSCC

Розничная торговля Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Легкая промышленность, мода и одежда Россия Абонемент ($m)

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

1 стартмани

25.01.2021    4322    aspiid    2    

5

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

Загрузка и выгрузка в Excel Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

18.07.2018    23400    59    _root    17    

21

Сведения об ОС - отчет тормозит. Неоптимальный запрос или странное поведение платформы?

Учет ОС и НМА Платформа 1С v8.3 1С:Бухгалтерия 2.0 Украина Бухгалтерский учет Абонемент ($m)

Типовой отчет тормозит неподобно! В случае выполнения отчета с отбором по одному элементу справочника ОС. На больших объемах справочника ОС и при большом количестве бухгалтерских проводок. Проведу небольшое исследование и исправлю типовой отчет.

1 стартмани

22.11.2015    8125    0    dap    5    

3

Быстрый ввод неудобных символов

Работа с интерфейсом Бесплатно (free)

Использование Alt-кодов для ввода “[”, “]”, “”, “&”, “#”, “|”

15.04.2019    19958    pparshin    30    

97

Тестовые задания для отбора на вакансию "Ведущий программист 1С" (г. Москва)

Подготовка к аттестации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Вашему вниманию представлены 9 тестовых заданий для отбора на вакансию "Ведущий программист 1С" (г. Москва)

9 стартмани

30.05.2020    4931    5    Tornado_Storm    0    

5

Подсистема регулярных выражений с использованием RegEx

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

30.01.2023    2324    1    kucar_ip    13    

11

Строковые отборы в 1С

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

14.12.2020    10016    lastcontra    4    

0

Снегопат – Dev или Ops?

Инструментарий разработчика Платформа 1С v8.3 Бесплатно (free)

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

17.08.2020    9839    orefkov    50    

60

Особенности работы с COM-соединением

Обмен между базами 1C Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Бесплатно (free)

О чём и зачем данная статья? Казалось бы, что написано об этом соединении очень много, да и технология устаревшая... И мне так раньше казалось! Однако, столкнувшись с необходимостью на двух проектах подряд работать с этой технологией, стало понятно, что описание трудных ситуаций или отсутствует, или есть только на форумах, что крайне неудобно! Поэтому особенности работы с COM соберу в одном месте, чтоб не искать в будущем.

22.02.2023    4774    biimmap    71    

65

Как сделать простой парсер сложных запросов

Запросы Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

11.07.2013    9005    blockcode    8    

14

Гарри Поттер и подкапотное пространство веб-клиента

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

При разработке сайтов, интегрированных с 1С через HTTP-сервисы, приходится бороться с кодировками, искать производительные интерфейсные решения и задумываться над безопасностью. В ходе онлайн-митапа «Web-клиенты для 1С» Юрий Лазаренко показал на практике, как работает магия самодельного веб-клиента и как решать проблемы, возникающие при интеграции.

20.08.2021    5811    TitanLuchs    19    

41

Улучшайзер - как одна внешняя обработка может улучшать другие внешние обработки

Универсальные обработки Инструментарий разработчика Идеи и тренды в разработке DevOps и автоматизация разработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

08.07.2022    5108    86    delta    2    

21

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

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

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

20.09.2012    85688    tormozit    132    

244

Начало внедрения БСП в новую конфигурацию

БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Начало внедрения БСП 2.4.4.80. Первые "проблемы" и пути их решения. !!! UPD !!! Как подсказывают более умные коллеги в комментариях: необходимо использовать чистую конфигурацию БСП, которую можно найти в каталоге шаблонов конфигураций!!!

1 стартмани

24.11.2017    23768    Kim1C    18    

16

Заполнение шаблонов в Word и Excel

Загрузка и выгрузка в Excel Печатные формы Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Внешняя обработка подключаемая как "Печатная форма" через регистрацию внешних печатных форм. Для заполнения подготовленных документов в Word или Excel. Добавлена "универсальность" отчета. Теперь работает с любой, даже самописной, конфигурацией без каких-либо доработок. ОБНОВЛЕНИЕ от 29.09.2010

1 стартмани

01.10.2008    51580    1690    zsrg    91    

141

Не спеша, эффективно и правильно – путь разработки. Часть 3. Практика

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

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

29.06.2020    16389    WildHare    37    

126

[ED] Обмен для предыдущих версий - УТ 11.0, УТ 11.1, УТ 11.2, УТ 11.3, УТ 11.4, 11.4.5 с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Правила в универсальном формате обмена для предыдущих версий конфигураций УТ 11.0, УТ 11.1, УТ 11.2, УТ 11.3, УТ 11.4, 11.4.5, с момента выхода которых прошло более года.Обмен с любыми последними конфигурациями, поддерживающими обмен в EnterpriseData - БП 3.0, ERP, УТ, КА, УНФ, Розница. Не требуется обновления правил после обновления других конфигураций, участвующих в обмене - версии конфигураций могут быть произвольными. Обмен осуществляется через планы обмена кнопкой "Синхронизация" вручную или автоматически по расписанию, или вручную обработкой.

16600 руб.

13.09.2021    16992    20    30    

12

Правила работы с транзакциями 1С

Рефакторинг и качество кода Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Список правил при работе с транзакциями из BSL Language Server и SonarQube 1C (BSL) Plugin. Переработка и осмысление материала.

01.12.2022    4789    kuzyara    42    

78

Простые регулярные выражения

HighLoad оптимизация Технологический журнал Платформа 1С v8.3 Россия Бесплатно (free)

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

30.04.2018    23789    vasilev2015    39    

121

Не провоцируйте СКД, или пример "как не надо"

СКД Система компоновки данных Конфигурации 1cv8 Бесплатно (free)

Пример того, что не нужно использовать в запросах, чтобы не провоцировать СКД.

10.06.2019    17655    SeiOkami    96    

59

Статья о системе маркировки

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

В этом году вышло сразу несколько статей о практике работы с новой системой маркировки “Честный знак”. Написаны они “айтишниками” IT-отделов компаний-участников оборота, что отражает их взгляд на ход пилотного проекта и первые дни запуска боевой системы. Систему часто критиковали и критикуют, в основном из-за частых изменений API, багов личного кабинета и белых пятен в некоторых процессах. Мы решили, пусть и не первыми, опубликовать свой опыт и свои мысли об этом новом амбициозном проекте государства, в котором мы активно участвуем.

03.08.2020    9695    Cleverence    43    

10

Пользовательское поле СКД одной процедурой

СКД Платформа 1С v8.3 Бесплатно (free)

Быстрое создание пользовательского поля "выражение" одной процедурой

05.08.2020    3164    Yashazz    0    

23

Минимализмы 2

Математика и алгоритмы Платформа 1С v8.3 Бесплатно (free)

Следующая серия "минимализмов" [http://infostart.ru/public/306536/]. Также, как и в предыдущей статье, здесь приведена подборка коротких оригинальных решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

23.02.2016    55038    ildarovich    84    

371

Закрытие счетов 41.11 и 42.01

Закрытие периода Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Закрытие счета 41.11 и 42.01 для Бухгалтерии предприятия с учетом кривых остатков и при продаже готовой продукции. Тестировалось на бухгалтерии предприятия 3.0.100.23 и 3.0.106.101.

2 стартмани

26.01.2022    3246    1    Keath    0    

2

Алгоритм по переносу вложенных запросов в пакеты

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

26.08.2016    14280    20    ostapchenko.alexandr    20    

16

Генетический алгоритм для решения простой задачки

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Генетический алгоритм в решении задачи: Необходимо расставить правильно (по другому) скобки, чтобы получилось 850 (1 + 2) (3 + 4) (5 + 6) (7 + 8) (9 + 10) (11 + 12) (13 + 14) + 15

1 стартмани

26.09.2016    14732    5    eugeniezheludkov    4    

6

Нечёткий поиск "ПОДОБНО". Нюансы

Запросы Платформа 1С v8.3 Бесплатно (free)

Заметки о "ПОДОБНО" в языке запросов

23.02.2020    63767    Yashazz    34    

121

Парсер строки по шаблону с помощью RegExp 

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

03.06.2019    5095    trim89    7    

10

АКЦИЗЫ или что делать, если БСО много

Учет ТМЦ Бухгалтерский учет Акцизы Абонемент ($m)

Как оприходовать 100 000 000 БСО (Бланки строгой отчетности), так чтоб база не стала? И при ошибке не пришлось препроводить все документы, связанные с этим БСО.

1 стартмани

31.10.2012    12872    4    artms    3    

7

Формат файлов журнала регистрации 1С 8.1/8.2 - ELF/LOG/LGF/LGP

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В статье детально описан формат текстовых файлов журнала регистрации 1С 8.1 - ELF/LOG и 1С 8.2 - LGF/LGP

09.04.2013    91857    Антон Ширяев    36    

147

Как нажать на кнопку программно

Периферийные устройства Бесплатно (free)

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

16.03.2015    40298    Nik_1c_bitrix    27    

56

Конструктор печатных форм для ЗУП 3.1 по шаблонам MSOffice и OpenOffice

Печатные формы Документооборот и делопроизводство (СЭД) Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

Данная обработка позволяет быстро создавать печатные формы документов на основании документов из программы 1С ЗУП8 версии 3.1. Печатные формы можно заполнять на основании следующих документов: "Прием на работу", "Прием на работу списком", "Кадровый перевод", "Кадровый перевод списком", "Перемещение в другое подразделение", "Договор ГПХ" Обработка протестирована на платформе 1С:Предприятие 8.3 (8.3.12.1714) релиз ЗУП 3.1.9.187 Тонкий клиент (файловый или клиент-сервер) Установленный Microsoft office (2003 и выше) или OpenOffice/LibreOffice 09/04/2019 Исправил ошибку, возникающую, если наименование вида расчета содержит скобки.

10 стартмани

02.11.2017    39814    320    zabaluev    62    

70

Логические выражения и красивый код

Рефакторинг и качество кода Платформа 1С v8.3 Бесплатно (free)

В данной статье я хочу поделиться своей практикой применения логических выражений при написании кода. Учитывая тот факт, что платформа 1С 8.х использует сокращенный цикл вычисления логических выражений, можно заменить громоздкие конструкции “Если Тогда ИначеЕсли КонецЕсли” на красивую и лаконичную запись, похожую на список операций.

20.04.2019    37654    Vortigaunt    88    

58

Консультация для сдачи экзамена "1С:Специалист" по конфигурированию платформы

Подготовка к аттестации Платформа 1С v8.3 Россия Абонемент ($m)

В данной статье приведено описание решения задач при подготовке к сдаче экзамена на специалиста по платформе "1С:Предприятие 8.3".

1 стартмани

23.12.2017    35063    FoxSPb2012    8    

149