...

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

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

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

09.04.2023    10948    ISChaplagin    3    

3

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

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

07.04.2023    37573    ISChaplagin    12    

35

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

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

07.04.2023    9686    ISChaplagin    5    

0

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

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

06.04.2023    9818    s.sintsov    31    

17

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

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

06.04.2023    6132    ISChaplagin    4    

6

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

Представляю инструмент для просмотра таблицы символов шрифта. Дополнительно в статье рассмотрены: стандарт Unicode, символы и пиктограммы некоторых блоков Unicode, комбинируемые диакритические знаки, суррогатные пары символов. Подробно описаны эмодзи - внешний вид, модификация и конструирование составных эмодзи.

1 стартмани

05.04.2023    7697    Alxby    4    

41

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

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

05.04.2023    3472    daa147    2    

6

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

Новые функции мобильной платформы Simple в релизе 11.42. Дополнение к статье https://infostart.ru/public/1153616/

05.04.2023    2638    informa1555    1    

32

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

Иногда при записи объекта хочется обработчик ПослеЗаписи, который бы выполнялся всегда после успешного завершения транзакции записи объекта. Статья описывает способ реализации такого обработчика.

03.04.2023    6916    tormozit    69    

52

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

Пример вывода уникальных ссылок в строку таблицы макета WORD при печати с помощью БСП. Может быть полезна при создании интерактивных прайсов.

03.04.2023    2771    user1575928    0    

23

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

Три задачи - три идеи - три решения. Мало кода, много смысла. Мини-статья.

03.04.2023    7615    RustIG    9    

29

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

Простейшая конфигурация для ведения складского учета на адресном складе - праздничная разработка для начинающих.

1 стартмани

01.04.2023    3318    alexey_kurdyukov    8    

8

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

Статья даёт ответы на некоторые вопросы, возникающие у разработчиков, которые погружаются в океан технологий EDT и Git, омывающий царство DevOps... Сколько и какие ветки нужны? Какой репозиторий выбрать? Кто должен сливать доработки в мастер ветку или ветку версии? Как не тратить время в EDT на ресурсоёмких операциях? Зачем нам сборочный конвейер и как его построить? Зачем нам нужно тестирование и как его реализовать? Как вести разработку, если есть разработчики, не умеющие вести разработку в EDT или не имеющие технической возможности, но нам нужны их skills в 1С? Что такое фантомы и нужно ли с ними бороться? Как слить 20 доработок с конфликтами и уложиться в 4 часа? Опыт использования модных технологий в реальных проектах.

30.03.2023    18844    check2    11    

101

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

Подсказка по использованию асинхронных вызовов и методов Внешних компонент. Есть ли отличия асинхронных вызовов от обычных для компоненты. Отличия "Обратного вызова" от вызова через "Обещания". Ответ на вопрос: Асинхронность и Параллельность - одно и то же?

28.03.2023    2299    ksuman    2    

12

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

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

27.03.2023    9846    SeiOkami    10    

146

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

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

24.03.2023    7798    kuntashov    10    

27

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

1С работает с СУБД Postgres более 10 лет, а сейчас это единственный легальный вариант для инсталляций в России. Много ли мы потеряем в производительности по сравнению с MS SQL? Выдержит ли Postgres 15.2 жесткий Highload со стороны 1С? Цель этой статьи - ответить на данные вопросы, с цифрами, которые можно использовать при расчете архитектуры.

23.03.2023    4715    1CUnlimited    9    

37

Запросы Платформа 1С v8.3 Запросы

Подробное описание функционала загрузки данных запроса из отладчика в консоли "Анализатор сложных запросов".

21.03.2023    4733    manuel    2    

22

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

Список всех популярных обработок.

17.03.2023    80028    kuzyara    92    

194

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

Статья о инструменте Метаданные в продукте Infostart Toolkit. Просмотр метаданных, структуры хранения в режиме 1С: Предприятия.

16.03.2023    4935    Evg-Lylyk    15    

26

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

Иногда требуется добавить свою строку в начала или в конец отчета. Простейший способ сделать это.

15.03.2023    4551    FloNes    11    

3

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

Вы запускаете задачу, которая должна пытаться выполниться, пока не выполнится, даже после перезагрузки устройства... У вас есть задача по расписанию, которая должна выполняться независимо от того, запущено приложение или нет… Эти и другие подобные задачи решаются с помощью воркеров. В Android есть инструмент, позволяющий упростить жизнь разработчика в случае с фоновыми задачами, разовыми или периодическими, обеспечив их гарантированное выполнение несмотря ни на что. Это WorkManager из Jetpack. Доселе в симпле было представлено множество других видов фоновой работы, но не было самого важного, теперь есть. Дополнение к статье https://infostart.ru/public/1153616/

15.03.2023    2032    informa1555    0    

8

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

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

14.03.2023    18037    krisstya2000    11    

14

Языки и среды Платформа 1С v8.3

При работе с 1С ORM (object relation mapping) все время преследует ощущение постоянного создания монолитного приложения — один раз привязался к какой либо сущности (например, справочник Контрагенты), и весь код заполнен ссылками на эту конкретную реализацию. Можно ли независимо разрабатывать в ORM совместимые между собой справочник «Контрагентов» и использующий его документ «Платежное поручение», но при этом избежать жестких зависимостей? Спасут ли нас микросервисы? Пример на аннотациях Java демонстрирует, как это возможно делать.

13.03.2023    1533    1CUnlimited    0    

3

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

Итак! Представим, что наступил момент, когда разработка через исходный код реализована на предприятии в полном объеме. Мы разрабатываем в EDT или конфигураторе (но выгружаем конфигурацию в исходный код), версионируем внешние отчеты и обработки и расширения, собираем релизы, проверяем код статическим анализом, в разработке царит гармония и мир. Красота! Но менеджерам этого мало, всегда хочется чего-то еще, и вот мне прилетает задача - дай статистику по вкладу в код каждого разработчика.

13.03.2023    10161    ardn    3    

27

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

Давайте разберемся в механизме «История данных» и поэкспериментируем для наглядности. Сравним «Версионирование объектов» и «Историю данных».

06.03.2023    41447    dsdred    97    

218

WEB-интеграция Языки и среды Платформа 1С v8.3

Добавление в JS обозревателя 1Сных коллекций массив, структура и таблица значений. Строкование в json формат для обмена с 1Сным сервером.Убедимся, что в обозревателе 1Сные коллекции действительно работают через чтение, изменение и строкование объекта обратно в json строку.

10 стартмани

01.03.2023    3268    Steelvan    0    

5

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

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

1 стартмани

26.02.2023    12980    egoriy111    32    

97

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

Опыт применения SonarQube в нескольких командах. Плюс некоторые тонкости: уменьшение объемов базы SQ, интеграция, покрытие кода.

26.02.2023    10284    kraynev-navi    18    

52

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

Программно перехватываем сообщения обсуждений системы взаимодействия 1С, например, для параллельной отправки сообщений в Telegram.

23.02.2023    6206    prog2019    8    

9

Логистика, склад и ТМЦ Механизмы типовых конфигураций Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0

Между Управлением торговлей 11.5 и Бухгалтерией предприятия 3.0 настроена синхронизация для обмена данными из Торговли в Бухгалтерию. Настройки обеих программ должны обеспечивать равенство стоимостной оценки товаров (счет 41) между двумя программами. Пришлось столкнуться с ситуацией, когда равенство было нарушено. О причинах возникшей разницы и способе ее решения речь в статье.

21.02.2023    2126    gull22    2    

3

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

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

20.02.2023    4737    dovolos    0    

20

DevOps и автоматизация разработки

Плейстоцен — эпоха четвертичного периода, начавшаяся 2.588 миллионов лет назад и закончившаяся 11,7 тысяч лет назад. В 1С этот период характеризуется обычными формами, использованием толстого клиента и вызовом «Предупреждение» без таймаутов прямо из модулей проведения документов. О том, как внедрять инженерные практики для огромного монолита легаси и тестировать функциональность без менеджера и клиента тестирования под разными пользователями, на конференции Infostart Event 2021 Moscow Premiere рассказал ведущий программист компании BCS FinTech Сергей Голованов.

20.02.2023    5610    Golovanoff    17    

20

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

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

20.02.2023    4379    alex67dee    7    

31

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

Как в конфигурациях на БСП при создании расширений обойтись без заимствования форм.

19.02.2023    6273    ixijixi    25    

69

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

В ежедневной практике программирования на платформе 1С оператор Goto (Перейти) практически не встречается. Не удивительно, что половина специалистов даже не подозревает о существовании данного оператора. Ну, а знающим он внушает ужас, и его стараются избегать. Так что же это за редкий оператор, и для чего он нужен?

19.02.2023    14673    Dementor    79    

54

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

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

17.02.2023    2310    ArseniyFenix    0    

3