...

Библиотека для 1С

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

Поделюсь своим опытом аудита кода авторских продуктов с Infostart.ru как одним из элементов применения DevOps-практик внутри Инфостарт. Будет настоящий код, боевые скриншоты, внутренние мемы от команды ИТ-лаборатории Инфостарт и прочее мясо – все, что любят разработчики.

10.04.2024    15499    artbear    89    

110

Групповая разработка (Git, хранилище)

Не знаете, чем бы таким заполнить свой профиль Github? Заполните его своими статьями на Инфостарт! Этот простой workflow сам соберет список ваших последних статей и будет периодически обновлять его для актуализации данных.

08.04.2024    4730    bayselonarrend    2    

36

Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11

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

08.04.2024    1345    tango    0    

2

Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11

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

08.04.2024    1400    tango    1    

0

Администрирование СУБД Платформа 1С v8.3

После приобретения Raspberry Pi 5 решил проверить, есть ли возможность использования устройства для организации тонкого клиента. В результате столкнулся с особенностью установки 1С: Предприятие 8.3.23 на Raspbian, решением которой я хочу поделиться с сообществом.

07.04.2024    2692    Bessome    5    

6

Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление торговлей 11

В прошлый раз специальной обработкой мы выбрали объекты УТ 1.5, группируя по подсистемам. Оказалось, что состав подсистем не вполне корректно отображает функциональную структуру, но зато мы нашли процедуру, которая, вроде бы, должна содержать в себе всё, что нас интересует. Обновление цен должно ведь следовать выбранной стратегии ценообразования, верно? Иначе что она обновляет...

06.04.2024    1086    tango    1    

1

Ценообразование, анализ цен Механизмы типовых конфигураций Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11

Ценовая власть - это способность (возможность) компании изменять в некоторых пределах отпускную цену своего товара (услуг, продукции). Чем в более широких пределах вы можете играть в цену продажи, тем больше этой власти у вас. Если вы не можете управлять отпускной ценой, то это или не ваш бизнес, или не бизнес вовсе. Здесь в рубрике "База знаний аналитика и руководителя проекта" слово проект не ограничено "проектом в 1С". Посмотрим, что для этого есть в УТ 11.5.

1 стартмани

05.04.2024    1957    tango    12    

3

Загрузка и выгрузка в Excel Платформа 1С v8.3

Иногда встает задача, что нужно выгрузить какую-то таблицу с формулами, чтобы дальше пользователь мог играться с данными. И есть простой путь использовать com-объект Excel, чтобы после выгрузки "активировать" формулы, но что делать, если нет windows машины ни на сервере, ни на клиенте.

1 стартмани

05.04.2024    2391    Tahallus    5    

10

Перенос данных 1C Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х

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

04.04.2024    2620    MerdaM    7    

12

Мобильная разработка WEB-интеграция Мобильная платформа

У мобильного приложения 1С нет встроенных в платформу средств логирования. Но когда нужно оперативно расследовать проблемы работы на большом количестве мобильных устройств, не имея к ним доступа, без логов не обойтись. Расскажем о том, как организовать централизованный сбор логов о работе приложения 1С с мобильных устройств и из основной базы 1С, используя готовые средства Yandex.Cloud.

04.04.2024    2743    Begemoth80    6    

12

Перенос данных 1C Платформа 1С v8.3 1С:Конвертация данных

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

04.04.2024    979    victorree    2    

6

Групповая разработка (Git, хранилище) Платформа 1С v8.3 1С:ERP Управление предприятием 2

Доработки 1С:ERP на крупных проектах можно организовать, не внося изменения в саму типовую конфигурацию, а используя только расширения и отдельные «микроконфигурации». Расскажем о том, как это сделать без EDT, используя процесс разработки GitHub Flow.

02.04.2024    12775    Begemoth80    26    

55

БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 1C:Бухгалтерия

Добавим новый отчет в меню нового документа средствами БСП.

02.04.2024    10965    John_d    15    

102

Механизмы платформы 1С Платформа 1С v8.3 1С:Управление торговлей 11

О режимах проведения документов, что, как, почему.

1 стартмани

02.04.2024    2630    tango    5    

4

Закрытие периода Учет доходов и расходов Платформа 1С v8.3 1С:ERP Управление предприятием 2

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

01.04.2024    2317    Bee_Bee    0    

3

СКД Система компоновки данных 1C:Бухгалтерия

Программно добавим параметр выбора склада по умолчанию (СКД).

01.04.2024    16405    77Viktor77    1    

7

Периферийные устройства Платформа 1С v8.3

«У нас было два контроллера Huidu, семьдесят две китайские монохромные панели на светоизлучающих диодах, они же LED, четыре мегабайта flash памяти, 1С и целое море поддерживаемых форматов вывода информации - текстов, картинок, анимаций, а так же литр промывочной жидкости, литр разбавителя, ящик черных чернил, и 12 патч-кордов и различных удлинителей. Не то, чтобы всё это было категорически необходимо в маркировке, но если уж начал собирать маркиратор на 1С, то к делу надо подходить серьёзно.» - Страх и ненависть в Маркировке, 2019 г.

01.04.2024    3072    Interrupted    16    

37

WEB-интеграция

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

01.04.2024    2061    bayselonarrend    6    

21

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

Предлагаю вашему вниманию советы мастеров древности. Программисты прошлого использовали их, чтобы заострить разум тех, кто после них будет поддерживать код. Гуру разработки при найме старательно ищут их применение в тестовых заданиях. Новички иногда используют их ещё лучше, чем матёрые ниндзя. Прочитайте их и решите, кто вы: ниндзя, новичок или, может быть, гуру? (Адаптация статьи "Ниндзя-код" из учебника JavaScript)

01.04.2024    5099    DrAku1a    15    

42

Рефакторинг и качество кода

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

01.04.2024    1655    Prepod2003    6    

2

О жизни

Немного переводного юмора по случаю первого апреля:

01.04.2024    4822    milkers    1    

10

WEB-интеграция Платформа 1С v8.3

В статье рассказывается о функциях работы с адресным классификатором ГАР по API. Работа по API происходит онлайн, не нужно качать справочник, не нужно его периодически обновлять, при этом программный код получается сравнительно простой. Единственное что нужно - соединение с интернетом. Функции, описанные в статье, будут работать как на управляемых формах, так и на обычных.

3 стартмани

31.03.2024    3396    ilyap    5    

8

Рефакторинг и качество кода Платформа 1С v8.3 1С:Бухгалтерия 3.0

Минимизация обращений к серверу на конкретном примере.

31.03.2024    2653    tango    17    

0

Инструменты администратора БД Платформа 1С v8.3

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

1 стартмани

28.03.2024    5667    MikeSh    13    

43

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

При организации работы пользователей с Excel (загрузка данных из, выгрузка в) бывает удобно предоставить пользователям возможность настройки - в какой области находятся одни данные, в какой другие. В областях, естественно, могут упоминаться столбцы. Excel предлагает 2 варианта нумерации столбцов: буквами английского алфавита: "A", "B", "C", и т.д. или числами по порядку: 1, 2, 3 и так далее. С нумерацией числами всё просто, а вот с буквами дело обстоит чуть сложнее. После столбца "Z" пойдёт столбец "AA", за ним "AB" и так далее. В этой публикации предлагаю готовые функции для 1С, которые и преобразуют один вид нумерации в другой, и наоборот.

28.03.2024    1792    kirabr    1    

3

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы

Хотел поделиться историей создания продукта Infostart Toolkit. Поясню, почему продукт платный в теме инструментов для разработчиков? Как Инфостарт способствовал созданию продукта?

28.03.2024    2721    Evg-Lylyk    2    

31

Администрирование СУБД

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

28.03.2024    2940    Garilia    9    

17

HighLoad оптимизация Механизмы платформы 1С Платформа 1С v8.3

Сравним «Регистры сведений» с «Сервисами интеграции» и узнаем, кто быстрее!

28.03.2024    6022    dsdred    23    

41

Логистика, склад и ТМЦ Платформа 1С v8.3 1C:Бухгалтерия

В данной статье будет описано то, как работает подсистема, которая отвечает за формирование рейсов в 1С:Предприятие 8. TMS Логистика. Управление перевозками. Для начала, будут рассказаны основные преимущества и необходимость использования основной системы, а затем разобраны подсистемы, отвечающие за аспекты создания, контроля и управления рейсами.

25.03.2024    2229    Koder_Line    0    

3

Перенос данных 1C Платформа 1С v8.3 1С:Конвертация данных

Многие начинающие разработчики, когда сталкиваются с задачей по доработке типовых правил обмена данными с использованием универсального формата Enterprise Data, начинают вносить изменения в общий модуль «МенеджерОбменаЧерезУниверсальныйФормат». При этом может потребоваться продолжительное время на поиск нужных процедур и функций. Для упрощения таких доработок фирма 1С специально создала конфигурацию «1С:Конвертация данных 3» (далее КД3). В данной статье рассмотрим, как начать разработку в данной конфигурации и упростить себе жизнь.

25.03.2024    11308    PROSTO-1C    12    

91

Групповая разработка (Git, хранилище) OneScript

Сегодня мы посмотрим на Github Actions - встроенный инструментарий Github для автоматизации рабочих процессов. Разберем, что это такое, зачем и причем тут OneScript.

25.03.2024    6069    bayselonarrend    3    

42

Займы, кредит, лизинг Платформа 1С v8.3 Бухгалтерский учет 1C:Бухгалтерия Финансовые услуги, инвестиции

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

25.03.2024    1359    Koder_Line    0    

1

Инструментарий разработчика Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0

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

22.03.2024    16293    KamranV21    24    

87

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

Описание добавленных функций в новой версии «Турниров 1С» – онлайн-платформы для решения задач по программированию на 1С.

22.03.2024    8739    elcoan    24    

83

Администрирование СУБД Платформа 1С v8.3

Данная статья научит вас, как создавать скрипты обслуживания MS SQL для Центра Контроля Качества (ЦКК) или Центра Администрирования (ЦА).

20.03.2024    2147    Silenser    1    

6