Статьи

...

Доработка проведения в ERP 2.5. (Регистры накопления, Регистры сведений)

Практика программирования

Покажу точки входа для доработки "типового" проведения документов в ERP для регистров оперативного учета. Рассмотрим три основные ситуации: нужно изменить имеющееся проведение документа; нужно сделать записи в существующие регистры; нужно с нуля описать алгоритм проведения в добавленный регистр. Пример реализован на 1С:ERP Управление предприятием 2 (2.5.4.120)

10.01.2021    5534    BuriyLesha    9    

Сжатие баз данных 1С:Предприятие в MS SQL Server

Администрирование данных 1С

Тема сжатия баз данных 1С в настоящий момент довольно часто обсуждается. Достоинства сжатия известны – уменьшение размера базы данных, уменьшение нагрузки на дисковую подсистему и некоторое ускорение выполнения тяжелых операций чтения/записи. Из недостатков – небольшое увеличение нагрузки на процессоры сервера СУБД за счет расхода ресурсов на компрессию/декомпрессию данных. Но при использовании в качестве MSSQL и DB2 (за Oracle и PostgreSQL не скажу, т.к. не знаю) есть один «подводный камень» - при выполнении реструктуризации происходит декомпрессия новых таблиц и индексов. Происходить это может как при выполнении обновления конфигурации с изменением структуры метаданных, так и при выполнении тестирования и исправления ИБ (реиндексация пересоздает только индексы, а реструктуризация – и таблицы, и индексы). «Проблема» кроется в том, что признак сжатия устанавливается индивидуально для каждой таблицы и индекса.

29.01.2012    91430    Aleksey.Bochkov    62    

1С:Ассемблер. Немного летнего веселья!

Практика программирования Разработка

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

1 стартмани

21.06.2019    30864    Evil Beaver    136    

Программное заполнение пользовательских параметров и отборов СКД

Практика программирования

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

13.11.2018    56314    Unk92    26    

[ERP] Бюджетирование. 1С:Специалист-консультант. Часть 2

Решение задач на 1С:Специалист Финансовый учет и бюджетирование (FRP)

Разберем основные подзадачи из билетов экзамена "1С:Специалист-консультант" по внедрению подсистемы "Бюджетирование" в "1С:ERP Управление предприятием 2.4".

25.06.2020    4846    leobrn    18    

Гибкий суррогат

Личная эффективность

Для чего придуман scrum и agile? А для чего вы его используете? Неважно, все равно ничего не получится.

27.06.2018    13064    1c-intelligence    59    

R.I.P. РИБ

Обмен через XML Распределенная БД (УРИБ, УРБД)

РИБ, спасибо и до свидания.

19.02.2021    4965    1c-intelligence    120    

Борьба с перебором/брутом паролей по RDP (Cyberarms Intrusion Detection)

Удаленное управление

Одна из проблем Windows Server'ов с доступом по RDP их легкое обнаружение в сети интернет и постоянные атаки по бруту/перебору паролей роботами и прочими умельцами желающими попасть на ваш сервер и заработать на вас легких денег, либо просто добавить головной боли в виде шифровальщика, кодированных архивов, удаление информации, форматировании дисков и другие неприятные вещи. Чтобы этого избежать и снизить переборы до минимума, есть программный продукт бесплатный и простой в настройке и управлении, который будет еще одним надежным замком от вредителей.

10.09.2020    6413    ClickUp    34    

Отображение картинок в рамках мобильной платформы

Мобильная разработка Работа с интерфейсом

Решение проблемы с отображением картинок в формате JPEG в рамках мобильной платформы. Показ "тяжелых" картинок и анимации.

19.04.2017    18462    nbeliaev    11    

Агрегатные функции СКД, о которых мало кто знает

Практика программирования

Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.

05.09.2019    57997    ids79    55    

Доступ из базы 1С к стандартному интерфейсу Odata базы 1С, в которой заведен пользователь

WEB

Есть база, с пользователем/паролем, нужно подключиться к Odata из другой базы 1С, получить элементы справочника.

вчера в 13:00    198    user823999    3    

Контроль отрицательных остатков в конфигурациях: УТ 11.4, КА 2.4, ЕРП 2.4

Бухгалтерский учет Учет ТМЦ Управленческий учет (прочее) Учет ТМЦ

Подробный разбор всех присутствующих в конфигурациях УТ 11, КА 2, ЕРП 2 вариантов контроля отрицательных остатков: по организациям, складам, оперативный контроль

08.11.2018    66213    ids79    84    

Про js и 1С или как я ужа с ежом скрещивал

Практика программирования Разработка

Опыт создания динамического списка для обычной формы на js в html и подводных камнях, которые обязательно встретятся при написании оного.

20.02.2019    6684    ntemny    31    

Связи параметров выбора номенклатуры и характеристики в 1С 8.3

Практика программирования

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

1 стартмани

22.02.2021    222    plotnikov1c    2    

Документ на документ. Автоматическое создание связанных документов

Практика программирования

Пример решения простой и распространенной задачи - автоматическое создание документа на основании другого документа.

16.09.2019    11851    YPermitin    27    

Ошибка "Обнаружено дублирование ключевых значений в колонках "Ссылка".Отображение данных в списке невозможно"

Регламентированная отчетность

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

10.03.2020    8656    Котяня    25    

Пользователь ИБ не идентифицирован

Тестирование и исправление

Реанимация ИБ после такой ошибки

12.01.2021    11258    mrcamomile    59    

1С: Конвертация данных 2. Разработка с "нуля" на простых примерах разработки

Перенос данных из 1C8 в 1C8

1. Вступление 2. Что понадобится: конфигурация 1С: Конвертация данных 2. и обработки из пакета. Для примера задач возьмем конфигурации 1С: Управление торговлей 11 и 1С: БП 3.*. 3. Нам понадобятся Обработки для выгрузки структуры метаданных и обмена. 4. Выгрузка структуры метаданных конфигурации 1С: Управление торговлей 11.3 и 1С: Бухгалтерия предприятия 3.0.* 5. Загрузка структур метаданных конфигураций в базу конвертации. 6. Создание правил конвертации в 1С на конкретном примере задачи. 7. Подводим итоги: Выгрузка и загрузка данных с помощью разработанных правил обмена данными.

26.10.2017    96903    somel    23    

Практика применения DevOps. Работа с SonarQube

DevOps

Во второй части мастер-класса «Практика применения DevOps» на конференции Infostart Event 2019 Inception выступил Виталий Подымников – он рассказал про процесс проверки качества кода и использование SonarQube для работы с ним.

07.12.2020    3569    arcius_7012    10    

HTML редактор/editor (Wysiwyg) для WebKit 1С (CMS, B2B), альтернатива TinyMCE и стандартному ФорматированныйДокумент

WEB Интеграция

Suneditor - отличная замена HTML редактору TinyMCE (бесплатному), в публикации с открытым кодом подключим его в 1С с WebKit, скачать HTMLeditor обработку можно бесплатно.

28.12.2020    1723    SizovE    19    

Работа с кассой Atol через веб-сервер ДТО-10

Внешние источники данных ККМ Фискальный регистратор Кассовые операции Кассовые операции

Поддержка многопользовательской печати на одном устройстве ККТ. Поддержка изменений в законодательстве (Переход на ФФД 1.05 и НДС 20%).

31.12.2018    44615    medangel    63    

Выгрузка HTML описаний с картинками (Base64) товаров на сайт/интернет-магазин/B2B, разберем регулярное выражение получения тега body, ПолучитьHTML, ФорматированныйДокумент

Практика программирования WEB Универсальные функции

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

24.11.2020    670    SizovE    2    

Последний раз про срез последних (на каждую дату в запросе)

Инструментарий разработчика Практика программирования Консоль запросов Универсальные функции

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

15.02.2021    2491    randomus    47    

Типовые методы конфигурации "Зарплата и управление персоналом", которые пригодятся каждому ЗУП программисту и не только

Практика программирования

В данном обзоре дам описание полезных встроенных функций и процедур в конфигурации "Зарплата и управление персоналом 3.1".

19.07.2020    4189    quazare    7    

«1С» на рынках Европы

О жизни

Долгое время компания «1С» не выходила на зарубежный рынок, активно развиваясь и обеспечивая уровень роста продаж в России. Затем, продолжая оставаться в списке лидеров среди ERP-систем, «1С» успешно освоила рынок Украины, Белоруссии, Казахстана, Латвии, Киргизии, вышла в Румынию, Болгарию, Вьетнам, Китай, Польшу. Говорят о том, что перспективы развития компании «1С» зарубежом, в частности в Европе, многообещающие. Так что, господа специалисты 1С, может нужно начинать готовиться к командировкам?

12.12.2012    55300    Elv_Ra    386    

Глобальное меню разработчика для управляемых форм

Инструментарий разработчика

Подсистема "Инструменты разработчика". Глобальное контекстное меню разработчика для управляемых форм в толстом клиенте.

03.08.2020    4175    tormozit    25    

Подсистема "Версионирование объектов". Ошибка сохранения в xml

Практика программирования Обмен через XML

Здесь рассматривается возможный метод исправления ошибки "Недостаточно памяти для записи файла формата Base64" путем изменения алгоритма сериализации объектов в подсистеме "Версионирование".

16.02.2021    229    maria_vl    2    

Интеграция 1С с сайтом (магазином) WordPress (WooCommerce) с помощью Rest API сайта. Часть 1. Авторизация

WEB

Интеграция 1С с сайтом (магазином) WordPress (WooCommerce) с помощью функционала Rest API предоставляемого платформой (CMS) WordPress (WooCommerce). Без дополнительных приложений на PHP/вставьте сюда любой другой язык программирования/.

1 стартмани

12.10.2019    34255    osivv    34    

Чтение метаданных 1С в SQL Server

Структура метаданных

Описание файла DBNames таблицы Params и файлов объектов метаданных таблицы Config.

16.02.2021    1799    zhichkin    34    

Устранение ошибки "Объект не найден в Справочнике "ИдентификаторыОбъектовМетаданных"

Тестирование и исправление

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

25.06.2015    41504    ni_cola    24    

Настройка веб сервера Apache + 1С (Пошаговое руководство)

Администрирование данных 1С Apache

Пошаговое руководство настройки Web сервера Apache на Windows. Не секрет, что файловые базы через веб-сервер будут работать намного шустрее, чем через обычный доступ к сетевому каталогу. Эффект особенно заметен, когда старые компы вообще не справляются с обычным сетевым доступом, регулярно выплевывают 1С. А доступ через веб сервер даже на компьютерах серии "Хлам" работает на ура!

19.07.2017    290813    Aleksey81    163    

СКД. Использование Менеджера временных таблиц в системе компоновки

Практика программирования

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

29.04.2020    7787    the1    38    

1C8 + SOAP

Практика программирования WEB

1C8 + SOAP Три способа работы из 1С с вебсервисами.

11.04.2013    31967    ture    10    

Swagger для 1С.

OneScript WEB

Решение для формирования Swagger спецификаций, описывающих HTTP сервисы конфигураций 1С.

21.10.2019    14543    botokash    47    

Свои итоги в СКД или расчет среднего значения

Практика программирования

Описание настройки СКД для вывода в отчете среднего значения ресурса расчитаного на основе итогов других столбцов.

05.06.2013    90020    tamaks    17    

Весы МАССА-К ВПМ 15.2 - Т1. Путеводитель по настройке и подключению. Интеграция в 1С:Розница

Весы Розничная торговля Розничная торговля

Самая подробная инструкция по подключению, настройке и интеграции весов МАССА - К ВПМ 15.2 - Т1 в 1С:Розница.

2 стартмани

12.07.2018    39347    user594264_e.sitnik    40    

УТ 11.1 Знак рубля на ценнике, шрифтом, без конфигуратора

Ценники Розничная торговля Розничная торговля

Банк России 11 декабря 2013 года утвердил графическое обозначение рубля (символ рубля) в виде прописной буквы «Р» кириллического алфавита, дополненной в нижней части горизонтальной чертой.

16.06.2014    31116    Yury1001    11    

Исправление ошибки "Для одного ссылочного кода существует более одной таблицы в базе данных"

Тестирование и исправление

Описана методика исправления ошибки путем внесения изменений в sql-таблицы.

23.09.2019    24037    Дмитрий74Чел    84    

Как получить из текста в BPMN схему. Видеоинструкция

Управление бизнес-процессами (BPM)

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

16.02.2021    295    raiml    1    

Перенос данных с использованием XDTO

Обмен через XML

Использование объекта типа "ОбъектXDTO" для переноса данных из одной конфигурации в другую

1 стартмани

21.04.2019    11776    axae    12