...

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

Мессенджеры и боты

Делюсь лайфхаками после трех проектов на Telegram Bot API.

19.07.2023    10585    barelpro    24    

42

Тестирование QA

Юнит-тесты – неотъемлемая часть процесса современной разработки. Расскажем о том, как организовать тестирование конфигураций 1С в Jenkins, используя хранение тестов и данных для тестирования в расширениях.

19.07.2023    3233    yukon    17    

18

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

Основная специализация Jenkins – это, прежде всего, CI/CD. Но его можно использовать и для других важных задач: разбора хранилищ, настройки копий баз данных, раздачи прав пользователям, рестарта кластера и проверки кода проектов.

19.07.2023    8428    yukon    9    

14

EDT Тестирование QA

EDT позволяет не только полноценно использовать гитфлоу при разработке – изолировать код по веткам в рамках задач и анализировать мерж-реквесты, но и нативно запускать тесты, а также видеть покрытие кода прямо в редакторе. Расскажем о том, как получить от 1С-разработки в EDT максимум пользы и автоматизировать сборку поставки из EDT с помощью Jenkins.

19.07.2023    6253    yukon    12    

40

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

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

19.07.2023    1983    fancy    1    

22

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

Как сохранить любой табличный документ 1С (отчет) в excel так, чтобы дата была датой, а не строкой? Я заинтересовался этим вопросом по долгу службы. Выяснилось, что примерно никак))) Все, можно расходиться! Но есть лайфхаки и самый из них, по моему скромному мнению, это сохранить штатными средствами, а затем в получившемся файле сделать автозамену точки на точку)))

1 стартмани

19.07.2023    2712    Zlohobbit    4    

13

Нейросети

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

18.07.2023    7391    zyryanek    34    

32

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

В данной статье я постараюсь разобрать механизм, который Вам может встретиться на просторах типовой конфигурации 1С:ERP. Управление холдингом. Я не могу гарантировать, что этот механизм не исключат из следующих версий конфигурации (как, собственно, и любой другой). К сожалению, мне не удалось найти его ни в одном модуле конфигурации "Библиотеки стандартных подсистем". Мне он показался интересным, и захотелось более детально во всем этом разобраться.

18.07.2023    3946    it_box    3    

8

Перенос данных 1C Платформа 1С v8.3

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

1 стартмани

17.07.2023    3185    user706545_kseg1971    7    

7

Логистика, склад и ТМЦ Управление складом и логистикой (WMS) Платформа 1С v8.3 1С:ERP Управление предприятием 2

Есть мнение, что для оптимальной работы склада встроенного блока 1С:ERP недостаточно, и нужно как можно скорее переходить на WMS. Действительно, полноценные WMS-системы открывают огромные возможности для автоматизации складских процессов. Однако и на базе 1С:ERP можно успешно решать многие задачи. Пример — наш кейс внедрения ТСД на адресном складе торгово-производственной компании.

15.07.2023    3564    ystetsenko    5    

4

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1C:Бухгалтерия

Небольшая публикация для тех, кто ни разу не работал с dbf в 1С. Далее представлен пример чтения dbf файлов.

14.07.2023    8383    Mattakushi    15    

13

Бизнес-аналитика (BI)

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

13.07.2023    2238    klickg    1    

2

СКД Платформа 1С v8.3 1С:Управление холдингом

Пример простого формирования отчёта на СКД, который дополнительно может подтянуть данные из другой базы в случае, когда часть данных содержится в одной ИБ, а часть – в другой и необходимо получить общий итог по ним.

5 стартмани

12.07.2023    4551    vi329    0    

5

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

Задачу эту дают на собеседованиях, видимо, те франчи, которые не в состоянии оценить человека по резюме и в ходе беседы. По идее задачи, подобные этой, должны давать начинающим студентам. Но дают всем подряд. Итак: мои 5 копеек. Критика приветствуется.

11.07.2023    3202    magic1s    32    

12

Разработка внешних компонент Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2

На чем только не писали работу с контейнером: C++, C#, Python, Delphi (Lazarus), и даже на такой экзотике, как Lua и 1С! Хотите экзотик, их есть у меня! И это… язык C!

5 стартмани

11.07.2023    5601    bakmistoff1977    17    

14

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

Демонстрация работы полезных хоткеев для новичков (gif)

10.07.2023    27954    kuzyara    52    

121

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

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

05.07.2023    9237    uribur    22    

95

Сайты и интернет-магазины

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

04.07.2023    1259    markbraer    2    

3

Обновление 1С Платформа 1С v8.3

Проверка настроек почтового ящика выдает ошибки. Официальный баг 1С и как его исправить.

04.07.2023    35442    VPanin56    65    

71

О жизни

Вам когда-нибудь приходилось общаться с программистами 1С? Если да, то вы, наверное, заметили, что они немного изменились за последние 20 лет. Не то чтобы они внезапно начали носить модные очки или стали общаться с помощью мемов, нет – их компетенции и навыки прошли серьезные изменения. Предлагаю погрузиться в этот вопрос в этой юморной и немного ностальгической поездке в прошлое и настоящее разработки на 1С.

30.06.2023    2757    user1471172    5    

2

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

Прилетела интересная задача с примером, когда одно и то же действие выполняется на MS SQL за 1 минуту и около часа на Postgre SQL 14. Вот и решил поделиться занимательным опытом расследования причин вышеупомянутой проблемы. Ну и посмотреть вскользь на модуль ERP "1С:Хлебобулочное и кондитерское производство".

30.06.2023    4924    zeltyr    15    

16

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

Написание статического анализатора для 1С традиционным способом на Си.

30.06.2023    3978    prohorp    15    

12

Зарплата Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x

Мое мнение по стратегии исправления ошибок. Если у кого другой опыт, рад буду услышать.

29.06.2023    3756    niko11s    10    

7

Эквайринг/ридер магнитных карт Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11

В данной статье будет рассмотрен функционал отражения экварийнговых платежей и эквайринговой комиссии в розничной торговле. Демонстрация функционала будет проводиться в конфигурации 1С: Управление торговлей 11. В конфигурациях 1С: ЕRP и 1С: Комплексная автоматизация функционал аналогичный.

28.06.2023    14845    Koder_Line    1    

1

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

Рассмотрим новую возможность 8.3.24 и как её можно эффективно использовать

27.06.2023    34327    SeiOkami    33    

121

Сообщество

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

27.06.2023    1834    dklimchuk    5    

6

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

Использование webhook`а в конфигурации 1С при работе с телеграм ботом.

26.06.2023    8543    XeRo174    6    

25

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

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

26.06.2023    11461    gamletspb    6    

57

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

Авторизация является важной частью любой информационной системы, и в 1C:Предприятие 8.3 можно легко реализовать авторизацию пользователей с использованием специального справочника "Пользователи". В этой статье мы рассмотрим этапы создания справочника "Пользователи" с реквизитами "Логин", "Пароль", "Роль" и "Уникальный идентификатор", где роль будет ссылаться на перечисление "Роли".

26.06.2023    12470    user1962379    4    

5

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

У меня была идея поднять дома сервер, доступный из интернета, с шифрованием трафика и, что самое главное, бесплатный!

26.06.2023    17724    YA_418728146    7    

40

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

Функция для компактного вызова отбора элементов коллекции произвольным БЫСТРЫМ (легким) условием

24.06.2023    5783    tormozit    32    

38

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

Решение давно наболевшего вопроса о потере фиксации колонок при сохранении табличного документа в 1С штатными средствами.

1 стартмани

22.06.2023    3116    wertep    1    

15

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

Следующее решение является развитием модели запроса 1С. В этой модели конструируется запрос на SQL с использованием таблиц БД на 1С и внешних источников. Можно использовать все типы запросов: выборка, изменение, удаление. В качестве источника данных можно указать таблицу значений. Работать с запросом SQL из 1С никогда еще не было так просто! :)

1 стартмани

22.06.2023    11188    kalyaka    10    

22

Логистика, склад и ТМЦ Мобильная разработка

На конференции Infostart Event 2021 Moscow Premiere выступил руководитель проектов в компании «Автомакон» Алексей Матюшкин. Он рассказал, как в короткие сроки автоматизировать на мобильной платформе 1С сеть из большого количества дарксторов, и добиться надежной работы приложения, обеспечивающуго сборку 100 000 заказов в сутки.

21.06.2023    2772    Potroshitel    0    

4

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

Есть много подобных статей, но когда передо мной встала данная задача, я потратил немало времени на поиск нужных источников информации. В этой статье написано решение с самого начала, до появления свойств количества страниц и их формата (в одном файле могут быть листы разного размера) как у старых PDF, так и вновь добавленных. Использована конфигурация Appius-PLM.

1 стартмани

21.06.2023    1667    serezh1a    0    

3

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

Интерфейс мобильных приложений 1С сильно отличается от привычных нативных приложений. Игорь Антонов на конференции Infostart Event 2022 Saint Peterburg рассмотрел несколько альтернативных способов разработки современных мобильных приложений – с помощью веб-технологий React Native и Framework7 (Cordova).

20.06.2023    6178    antonov_i    12    

16

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

За счет применения HTTP-сервисов мы можем создавать интерфейсы, настраивать обмены и делать многое другое. О том, как использовать HTTP-сервисы в связке с веб-технологией React и собрать в одном веб-приложении личного кабинента информацию из нескольких информационных баз 1С:Розница, на конференции Infostart Event 2021 Moscow Premiere рассказал Игорь Антонов.

20.06.2023    3825    antonov_i    1    

25

Запросы HighLoad оптимизация Запросы

Многие знают, что для ускорения работы запроса нужно «изучить план». При этом сам план обычно обескураживает: куча разноцветных иконок и стрелочек; ничего не понятно, но очень интересно! Аналитик производительности Александр Денисов на конференции Infostart Event 2021 Moscow Premiere рассказал, как выполняется план запроса и что нужно сделать, чтобы с его помощью находить проблемы производительности.

20.06.2023    36391    Филин    37    

123