...

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

Как читать чужой код? Часть 1. Общие вопросы. Доработка чужого кода. Code review

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

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

20.09.2021    13227    biimmap    55    

137

Как доработать производительный RLS

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

Неоднократно в последнее время поступали задачи, когда требовалось доработать новый производительный RLS. В своей статье Ретунский Александр, программист компании АО «Корпоративные ИТ-проекты» (официальный партнер ИнфоСофт) опишет последовательность действий при доработке нового RLS, ключевые моменты и сложности, с которыми столкнулся. В Интернете статей или инструкций, которые подробно и просто описывают – как доработать производительный RLS, не так много и автор делиться своим опытом. В данной статье не будут описаны различия и плюсы/минусы между стандартным и производительным RLS, в Интернете по этому вопросу есть много информации.

18.10.2021    7260    Shining_ninja    7    

116

Управление доступом - как быстро доработать RLS (БСП)

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

Ранее в своей статье - https://infostart.ru/1c/articles/1535498/, подробно описывал по процессу доработки производительного RLS. Для оперативной доработки RLS может потребоваться значительного времени разбора процесса RLS. Для таких случае 1С в своей поставки БСП разработала удобный помощник для доработки производительного RLS (данная доработка не требует глубокого понимания RLS). Как я увидел, многие не знакомы с данной обработкой, поэтому в данной статье хочу рассказать про данную обработку и её возможности.

31.01.2022    6865    Shining_ninja    4    

86

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

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

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

20.09.2021    5020    biimmap    31    

39

Как читать чужой код? Часть 3. Разбор и доработка запросов

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

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

20.09.2021    5147    biimmap    33    

38

Доработайте это "немедленно", или как уменьшить доработки конфигурации

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

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

25.09.2020    5031    Богатырев Артур    24    

14

Отчет по дублям счетов-фактур (можно доработать под любые нужные виды документов)

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

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

1 стартмани

22.10.2014    10103    11    b-dm    1    

7

Редактирование списка пользователей и их ролей, Версия 2, доработана

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

Обработка для редактирования списка пользователей и быстрой установки ролей. Миграция списка пользователей между базами. Доработаны некоторые возможности.

07.04.2009    9416    808    Voloshinks    2    

41

Расширение - доработана печатная форма "Приказ на работу в выходные и праздники"

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

Расширение для документа "Работа в выходные и праздничные дни" - дорабатывает типовую печатную форму "Приказ о работе в выходной (праздничный день)" - добавлен вывод отработанных часов и способ компенсации переработки. Проверен на - ЗУП.3.1.8.246, 3.1.9.107.

1 стартмани

04.06.2019    7458    10    user_2010    0    

2

Стоимостная оценка склада в ценах номенклатуры (доработана)

Учет ТМЦ Платформа 1С v8.3 1С:Управление торговлей 10 Бесплатно (free)

В отчет "Стоимостная оценка склада в ценах номенклатуры" добавлены колонки: количество в единицах изменения для отчетов и цена в единицах изменения для отчетов.

20.05.2009    19333    346    WiseSnake    29    

16

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

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

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

20.09.2021    4943    biimmap    9    

53

Сверка остатков оперативного и регламентированного учетов по займам предоставленным (доработана для приобретенных прав требований) для 1С:Управление микрофинансовой организацией и кредитным потребительским кооперативом

Анализ учета Займы, кредит, лизинг Управление инвестициями Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8 Финансовые услуги, инвестиции Бухгалтерский учет Управленческий учет Абонемент ($m)

Конфигурация: 1С:Управление микрофинансовой организацией и кредитным потребительским кооперативом. Стандартный отчет доработан для сверки приобретенных займов. Цифры регистров накопления в отчете не изменились, ОД для покупных займов сверяется с номинальной стоимостью, проценты - номинальная стоимость + начисленный процент. Стоимость приобретения не сверяет. Отчет разработчика не учитывает приобретенные займы и всегда показывает разницу оперативного и регламентного учета.

5 стартмани

25.03.2021    5525    0    user1393353    0    

3

Регламентированый отчет 8 форма для 1С, доработана

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

Алкогольная Декларация 8 форма автозаполнение, реализовано заполнение по базе 1С, добавлены водители, марка и модель машины

1 стартмани

27.09.2013    1779    2    garikus    2    

0

Зачем и как читать чужой код? Какой результат ожидаем получить? Основные подходы

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

Данная статья является кратким содержанием статей цикла "Как читать чужой код". Цель такой публикации: создать чек-лист различных подходов для чтения непонятного кода. Более подробно каждый из методов можно прочитать в исходной статьей. Последовательность изложения материала полностью совпадает с исходными статьями, и разделена на 4 части.

06.02.2023    2922    biimmap    9    

29

Доработка типового отчета на СКД с помощью расширения

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

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

1 стартмани

09.01.2022    9229    Spacer    9    

26

Интеграция с API WIldberries. Что нового в 2022 во взаимодействии 1С и Вайлдберриз

Маркетплейсы 8.3.14 8.3.8 Конфигурации 1cv8 Абонемент ($m)

Демонстрация взаимодействия системы учета на 1С и АПИ Вайлдберриз. Готовое решение, которое можно доработать под ваши запросы. Новая версия API 1.0.2, расскажу, как получить supplierID, как создать карточки товара на вайлдберриз, как получить остатки и задать цены.

10 стартмани

09.01.2022    36085    114    kiv1c    53    

27

Расширение глобального поиска 1С, или Глобальный поиск "на максималках"

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

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

27.03.2023    4172    SeiOkami    9    

121

Универсальный обмен XML (КД 2) + RabbitMQ – простая и комфортная работа вместе

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

В некоторых проектах перехода на новые конфигурациями 1С типовых возможностей обменов, разработанных на правилах конвертации КД 2, становится недостаточно. О том, какие преимущества можно получить, добавив в типовую обработку «Универсальный обмен в формате XML» интеграцию с брокером сообщений RabbitMQ, на конференции Infostart Event 2021 Post-Apocalypse рассказал генеральный директор компании MoscowSoft Сергей Сорокин.

1 стартмани

12.05.2023    1062    primat    1    

19

Порядок учета операций импорта из стран ЕАЭС в УПП 1.3

Операции по ВЭД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет НДС Бесплатно (free)

Полноценный автоматизированный учет НДС при ввозе товаров из государств Таможенного союза в конфигурации в УПП 1.3 не поддерживается, и в данной редакции развития в этом направлении не планируется. В случае, если такие операции встречаются систематически, имеет смысл доработать конфигурацию. В статье изложены особенности исчисления и уплаты НДС у покупателя при ввозе товаров из стран ЕАЭС на примере типовой конфигурации 1С:Предприятие 8.3 (8.3.15.1830) Управление производственным предприятием, редакция 1.3 (1.3.147.1) .

26.02.2021    12743    VYA    6    

9

SALE! 50%

SynchroSber - модуль API интеграции с маркетплейсом СберМегаМаркет для 1С УТ 11.X, КА 2.X, ERP 2.X, УНФ 1.6, 3.0 (новый режим - без публикации web сервисов, покупка за руб/SM)

Розничная торговля Маркетплейсы Оптовая торговля Рабочее место Платформа 1С v8.3 Оперативный учет Бизнес-процессы 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Расширение SynchroSber осуществляет информационный обмен между маркетплейсом СберМегаМаркет (sbermegamarket.ru) и 1С (Управление торговлей 11.4, 11.5, ERP Управление предприятием 2.4, 2.5, Комплексная автоматизация 2.4, 2.5, 1С:Управление нашей фирмой 1.6, 3.0) через API интерфейс. Модуль API интеграции с маркетплейсом СберМегаМаркетI интегрируется в 1С без каких-либо изменений вашей конфигурации. Поддержка 1C облачных сервисов Scloud.ru и 1С:Готовое рабочее место. Бесплатный период техподдержки осуществляется до окончания этапа вашего внедрения API интеграции с маркетплейсом СберМегаМаркет, что гарантирует вам 100% результат запуска данного решения! Доступно так же за SM

19920 9960 руб.

24.01.2022    21834    41    54    

47

Доработка визуализации ЭП для 1С:Документооборот государственного учреждения КОРП

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

В этот раз хочу поделиться с вами решением одной практической задачи для одного из проектов Компании Омега, а именно доработки механизма визуализации электронной подписи, т.к. это потребовало проработки 3-х различных способах взаимодействия со сторонним ПО: работа с com-объектом Word (вставка в .doc), разбор структуры docx и создание картинки для дополнения ЭП и вставки этого добра в pdf.

01.12.2022    1035    zeltyr    0    

9

Графит. Правщик 1С морд от kuzkov.info. 6. Сохраняем и правим SVG формат

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

Шестая часть хронологии разработки программы Графит, векторного правщика 1С морд от kuzkov.info. Добавлен функционал сохранения схемы в svg с возможностью повторной правки сохраненного svg файла. Практический пример приложения svg картинок к задаче в задачнице Мантис. Тяни-бросай svg на поле рисования из виндового проводника и пример гиперссылок между svg в обозревателе.

25.02.2021    1035    Steelvan    0    

1

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

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

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

20.08.2021    5796    TitanLuchs    19    

41

ФинОфис. Контроль и управление финансами. Практика применения

Бюджетирование и планирование Бесплатно (free)

На конференции Infostart Event 2022 Saint-Petersburg выступил Сергей Тангатаров, руководитель направления «Бюджетирование и МСФО» компании Инфостарт. Сергей рассказал о возможностях модульного программного продукта ФинОфис для автоматизации бюджетирования и управления денежными средствами в компании, а также продемонстрировал возможности модулей ФинОфиса на практике.

21.12.2022    1192    Serg_Tangatarov    0    

13

Простое логирование действий системы

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

Маленькое расширение для быстрой организации записи и просмота логов действий системы

1 стартмани

21.03.2021    9188    5    Yashazz    3    

4

Vanessa Automation. Как начать создавать видеоинструкции

Тестирование QA Бесплатно (free)

Автоматические видеоинструкции на основе сценариев тестирования поражают воображение. Но многие сталкиваются с проблемами при попытке создать собственные фичи для видео. В ходе мастер класса на онлайн-митапе «DevOps в 1С» Светлана Попова рассмотрела особенности создания видеоинструкций с помощью Vanessa Automation для SikuliX и веб-клиента. И рассказала, какие подводные камни нужно учесть при их написании.

26.05.2021    8565    SvVik    12    

48

Возможности доработки выгрузки из 1С в Битрикс

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

В статье собраны некоторые полезные и интересные примеры доработок выгрузки из 1С на сайты на платформе Битрикс (Возможно, что-то подойдёт и для WordPress и других платформ, принимающих типовую выгрузку на сайт из 1С). Доработки рассмотрены без привязки к конкретным конфигурациям, примеры кода взяты в основном из доработок УТ 10 и 11. Некоторые доработки требуют изменений на стороне Битрикса, некоторые укладываются в типовой функционал. Примеры взяты из личного опыта, возможно, описание где-то не полное, т.к. доработки делались в разное время. Если материал будет интересен или будут аналогичные актуальные задачи, буду стараться дополнять статью более подробным описанием и примерами.

01.11.2022    1441    de0nis    2    

13

Открытие формы подключаемой внешней обработки без записи документа

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

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

1 стартмани

15.12.2021    4427    2    maraty    11    

9

Я - ЗУПер! Часть 2. Классификация проектов и задач

Внедрение ИТ-системы Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Бесплатно (free)

В первой части рассмотрели компетенции специалиста в сфере ЗУП. В этой статье рассмотрим классификацию проектов и задач на проектах. Классификация построена на моём личном опыте длиною в 20 лет. На неё будем опираться в третьей части статьи.

13.04.2023    1969    biimmap    14    

32

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

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

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

18.01.2017    70853    Vladimir Litvinenko    27    

327

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11 / КА 2 / ERP 2 (ЕРП 2)

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

Уже более 240 компаний выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки. Можно перенести начальные остатки, НСИ и вообще все виды документов из УТ 10.3 в УТ 11 / КА 2 / ERP 2. При выгрузке можно установить отбор периоду, по необходимым организациям и складам. При выходе новых релизов 1C оперативно выпускаем обновление переноса данных. Если у вас появятся замечания по переносу данных - пишите, исправим. В стоимость включена техническая поддержка - решаем все возникающие вопросы по переносу данных.

43889 39500 руб.

24.04.2015    182224    279    225    

256

Пример создания кадрового отчета для ЗУП 3.1

Адаптация типовых решений Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бесплатно (free)

Пример создания отчёта "Изменение графиков работы" для ЗУП 3.1 с использованием механизма представлений и объекта СхемаЗапроса.

22.12.2020    5106    vazelin    0    

28

DevOps: бери и делай!

DevOps и автоматизация разработки Бесплатно (free)

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

15.01.2021    5913    OPM    2    

38