...

Библиотека по теме "Разработка" для 1С

Тестирование QA Платформа 1С v8.3

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

11.05.2022    2889    zeltyr    5    

14

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

Дополнительные реквизиты и сведения существуют давно. Задумка очень хорошая. Суть этих механизмов понятна всем. По этому поводу написано много. Что тут можно сказать нового? Однако бес, как всегда, в деталях. Как создавали реквизиты в объектах типовых конфигураций, так и продолжаем это делать. Почему это происходит? За всех сказать не могу. Могу рассуждать только на своем примере. Являясь убежденным практиком, одно могу сказать вполне определенно. Если что-то на практике недостаточно удобно, то останется оно главным образом в теории... Если не приложить немного усилий.

11.05.2022    15848    user1374747    21    

59

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

Копнем глубже в тему "Что же такое динамическое обновление" и почему оно может привести к проблемам. И может ли?

09.05.2022    41402    Infostart    84    

252

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

На митапе для аналитиков "Истории внедрения" выступил Евгений Люлюк – ведущий разработчик Infostart Toolkit. Он рассказал, какие инструменты помогут аналитику исследовать незнакомую базу, находить решения проблем, работать с данными и вносить в них точечные изменения.

04.05.2022    3403    Evg-Lylyk    0    

19

Мобильная разработка Мобильная платформа

Новые поля ввода, кнопки и т.д. Основная статья тут: http://infostart.ru/public/1153616/

04.05.2022    1889    informa1555    2    

6

Универсальные функции Платформа 1С v7.7 1C77

Получение реквизитов контрагентов из 1С:Контрагент для старых конфигураций под 1с 7.7.

25.04.2022    2750    zhenyat    7    

8

HighLoad оптимизация Тестирование QA Платформа 1С v8.3

Мы рассмотрим подход к тестированию с применением элементов искусственного интеллекта

25.04.2022    2750    ivanov660    0    

15

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

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

25.04.2022    23417    quazare    11    

140

СКД Платформа 1С v8.3 Система компоновки данных

Продолжение публикации https://infostart.ru/public/1639182/. Как справиться с неудачным отображением концов графика. Проверено в версии 8.3.13.1644.

23.04.2022    1413    AnatolPopov    0    

4

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

Здравствуйте, коллеги! В статье рассмотрим работу с правилами регистрации объектов в библиотеке стандартных подсистем 1С.

20.04.2022    35754    Koder_Line    22    

38

Мобильная разработка

Проект Simple UI обзавелся новым, самостоятельным инструментом создания/редактирования конфигураций с множеством улучшений. Также претерпели изменения сама архитектура решений и разработки. Основная статья, где содержатся файлы, тут: http://infostart.ru/public/1153616/

19.04.2022    4044    informa1555    20    

22

Мобильная разработка Мобильная платформа

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

18.04.2022    24657    AntonChausov    20    

132

Работа с интерфейсом Платформа 1С v8.3

Возникла необходимость выбирать цвет для элементов справочника через html и хранить его в реквизите справочника в формате строки: НЕХ цвет (#FDFDFD), R - Значение красного, G - Значение зеленого, B - Значение синего. По параметрам RGB - формируется Цвет 1С - Новый Цвет(R, G, B). Проверена на платформе 8.3.20.1710.

18.04.2022    2203    andrybar    8    

8

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

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

17.04.2022    6031    malikov_pro    0    

14

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

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

15.04.2022    18212    ns_bulatov    7    

17

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

Улучшенный аналог "Все функции" или "Функции технического специалиста" из набора инструментов Infostart Toolkit.

15.04.2022    4639    Evg-Lylyk    5    

25

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

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

12.04.2022    3060    vit59    5    

8

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1C v8.2 1C:Бухгалтерия

В статье будут разобраны способы использования визуального HTML Редактора whizzywig в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE, но при этом обладает большими возможностями. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

12.04.2022    2143    user1206119    9    

5

Механизмы платформы 1С Платформа 1С v8.3 Мобильная платформа Платформа 1C v8.2

В статье будут разобраны способы использования визуального HTML Редактора NicEdit в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

11.04.2022    3408    user1206119    7    

6

СКД Система компоновки данных

Как в СКД простыми средствами улучшить отображение графика, которому слишком тесно на шкале. Проверено в версии 8.3.13.1644.

09.04.2022    1527    AnatolPopov    0    

7

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

При переходе на платформу 8.3.20 мы столкнулись с ошибкой "Повторяющийся псевдоним "Ссылка" Ссылка AS Ссылка,Presentation AS Presentation,Ссылка AS Ссылка" в ряде типовых конфигураций. Причём, эта проблема оказались неизвестна ни Яндексу, ни Гуглу. Путём мучительных экспериментов нам удалось найти решение. Пока я ещё не уверен, действительно это решение или обходной костыль, а настоящая проблема -- в чём-то другом, но это решение работает в ситуации, когда всё сломалось, а проблему надо решать срочно. Предположительная причина: платформа 8.3.20 более строго относится к типизации данных в запросах, чем предыдущие версии, вываливая в случае несоблюдения новшеств малопонятные ошибки.

08.04.2022    10258    Kernelbug    27    

34

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

Привожу код для вывода нескольких табличных документов c разной ориентацией страниц в один файл pdf.

06.04.2022    6193    sdjoker    5    

31

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

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

06.04.2022    7002    serverstar    4    

9

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

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

01.04.2022    15968    quazare    16    

126

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

Динамический список предоставляет несколько объектов "Отбор". В статье разбирается, какой для чего нужен и как их использовать на форме. Рассматриваются только возможности платформы (без БСП).

28.03.2022    109088    Gladkov_Anton    8    

118

БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 1С:Комплексная автоматизация 2.х

При написании внешней обработки, например для импорта данных из сторонней базы данных используя HTTP-сервисы, необходимо сохранять настройки соединения с HTTP. Подсказали оригинальный способ сохранения настроек с БД. При использовании "ХранилищеОбщихНастроек" все сильно зависит от прав пользователя. Чтобы читать настройки, сохраненные другим пользователем, необходимы права: "АдминистрированиеДанных". Как-то не хочется раздавать всем пользователям права администратора. Помогает БСП.

25.03.2022    5027    AlexeyRaevsky    7    

6

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

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

25.03.2022    3039    ixijixi    0    

12

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

При выполнении нагрузочного тестирования информационной системы на базе 1С:ERP для одного из клиентов с целью оценки возможности миграции системы на PostgreSQL и Astra Linux мы столкнулись с неприемлемым увеличением времени выполнения расчета себестоимости. Строго говоря, сценарий тестирования закрытия месяца не был выполнен вообще – он не укладывался в таймаут выполнения теста, 24 часа. По прошествии 18 часов всё ещё шло выполнение операции «Распределение затрат и расчет себестоимости». Более 16 часов выполнялся подэтап “Расчет партий и себестоимости. Этап. Расчет себестоимости: РассчитатьСтоимость”. Всё это время выполнялся запрос, который в текущей инфраструктуре клиента (СУБД MS SQL Server) выполняется чуть более 3 минут на аналогичных данных.

25.03.2022    10025    it-expertise    93    

73

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

В данной небольшой статье рассмотрим обработку параметров работы клиента и режим диалога (выбора вопроса) модулей "стандартные подсистемы" БСП.

22.03.2022    10902    quazare    12    

86

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

Как скрестить формирование отчетных данных с помощью СКД и вывод в табличный документ с помощью Макет.ПолучитьОбласть(...) и ТабДок.Вывести(Секция)? А также сделать этот процесс простым и удобным? Об этом в статье ниже.

1 стартмани

22.03.2022    19621    Alxby    14    

61

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

Исправление ошибки «Значение контролируемого свойства объект расширяемой конфигурации у объекта Язык.Русский не совпадает со значением в расширяемой конфигурации».

21.03.2022    14076    BARDER    2    

5

Файловый обмен (TXT, XML, DBF), FTP Групповая разработка (Git, хранилище) Платформа 1С v8.3

Скрипт, выполняющий выгрузку произвольной версии из хранилища в XML.

17.03.2022    5900    kraynev-navi    2    

8

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

В статье описан подход структурирования доработок обработчиков объектов и форм.

15.03.2022    2518    Bazil    2    

14

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

В данной заметке рассмотрены вспомогательные инструменты платформы, которыми часто пренебрегают начинающие программисты 1С.

11.03.2022    18944    Dimbayyyy    98    

66

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

Инструкция по конвертации HTML файлов в файлы PDF программно в 2 строчки и без заморочек.

09.03.2022    8182    maxrubtsoff    7    

8

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

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

08.03.2022    9183    Koder_Line    9    

1

Работа с интерфейсом OneScript

Графический интерфейс расширяет возможности и область применения скриптового языка. Перед вами ещё один вариант GUI для уже широко используемого и отлично зарекомендовавшего себя инструмента автоматизации OneScript. С доступным комплектом контролов можно написать полноценное приложение, со множеством форм и диалогов. Большое внимание уделено документации, есть примеры на каждое свойство/метод. И в придачу к формам написан дизайнер форм. Без него работу над GUI считал не законченной. Всё это для того, чтобы тратить минимум усилий для получения максимального результата.

08.03.2022    6064    ahyahy    8    

61

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

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

07.03.2022    24795    vandalsvq    0    

72

Адаптация типовых решений Универсальные функции 8.3.14 1С:Управление торговлей 11

Доработка подсистемы скидок в УТ 11 для расширения функционала применения ручных скидок.

06.03.2022    3263    malikov_pro    0    

8

Адаптация типовых решений Универсальные функции Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление торговлей 10

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

05.03.2022    1507    andrew.ab    0    

1