...

Разработка

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

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

5 стартмани

11.03.2024    2589    2    user632212    0    

18

Работа с интерфейсом Пользователь Платформа 1С v8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 Управленческий учет Абонемент ($m)

Пользовательская сортировка - инструмент формирования сортировки элементов справочников в 1С:Предприятие 8.3 по заданному пользователем принципу через присвоение значений в выделенном под сортировку числовом или строковом реквизите (весовом коэффициенте, индексе сортировки и т.п.).

2 стартмани

11.03.2024    1144    2    BosnyakVN    0    

4

Групповая разработка (Git, хранилище) Программист Бесплатно (free)

GitFlic – первая в России полностью самостоятельная реализация сервиса для хранения репозиториев с исходным кодом. За три года разработки сервис GitFlic стал полноценным инструментом, которым можно заменить GitLab, GitHub и BitBucket. Расскажем о том, как выстроить в GitFlic процесс автоматического тестирования, статического анализа кода и сборки приложений.

05.03.2024    7167    user1989937    6    

18

Работа с интерфейсом Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

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

1 стартмани

05.03.2024    5690    KawaNoNeko    6    

47

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

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

1 стартмани

05.03.2024    824    4    artem04041994    0    

4

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

При работе с формой в расширении многие рекомендуют все дополнительные элементы создавать программно. Рекомендация очень разумная. Т.к. часто расширения множатся и одна и та же форма может изменяться несколько раз. Любые изменения в конструкторе формы могут стать критичными при обновлении или переносе расширений. О том, как придерживаться этой рекомендации без лишний усилий и потерь в скорости разработки, и пойдет речь в этой статье.

04.03.2024    5392    user1374747    16    

43

Мобильная разработка Программист Бесплатно (free)

Этот релиз во многом зеркален предыдущему релизу "JavaScript в Simple" и статья местами повторяется. Так и задумано. Просто общая цель релиза – добавить еще один упрощенный подход для работы с python в SimpleUI – без внешних файлов, без работы в отдельном IDE – все через новый редактор и другие фичи для упрощения, аналогичные релизу JS. Это не замена старому подходу, а альтернатива. Для простых проектов – этого более чем достаточно. Например, все примеры к статьям я буду выпускать именно с обработчиками в виде pythonscript – так удобнее. Дополнение к статье https://infostart.ru/1c/tools/1153616/

04.03.2024    2660    informa1555    0    

11

Механизмы платформы 1С Программист Платформа 1С v8.3 Бесплатно (free)

Есть мнение, что использование в наших проектах синтаксической конструкции Попытка – Исключение существенно влияет на производительность платформы. Иными словами, не стоит повсеместно использовать Попытку. Можешь обойтись без исключения? Обойдись! А как на самом деле обстоят дела с обработкой исключения и производительностью платформы? В статье описаны результаты тестирования использования в коде синтаксической конструкции «Попытка - Исключение». И да, картинку для публикации нарисовал "второй пилот Bing".

04.03.2024    6835    infosoft-v    43    

56

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

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

01.03.2024    10501    dimanich70    10    

22

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

Наверняка многим специалистам, кто работает в «1С: Бухгалтерия предприятия 3.0», знакома проблема с отборами в типовых бухгалтерских отчетах. Когда необходимо сформировать отчет с отбором в 100 и более значений, на это может потребоваться до получаса, а если их 10 тысяч и больше? Как 1С-разработчик может автоматизировать этап импорта, тем самым облегчив бизнес-процесс для многих специалистов? Оказывается, сделать это не так уж сложно. Подробнее рассказали в нашей статье.

01.03.2024    1795    user2009129    6    

15

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

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

1 стартмани

01.03.2024    1851    29    Sergey1CSpb    7    

19

Инструментарий разработчика Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Парсер текста простых экземпляров YAML формата.

1 стартмани

29.02.2024    1535    10    kuzyara    0    

4

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

Добрый день, задачка возникла при внедрении 1С «Документооборот 3.0». Заказчику потребовалось реализовать чтение примечаний из прикрепленного к согласованию Word файла и помещение его в результат согласования при исполнении задачи «Согласовать».

28.02.2024    2101    Luis-Gomer    5    

23

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

Обработка предназначена для подготовки кода для отправки на регистрацию в Роспатенте.

1 стартмани

26.02.2024    742    6    wing    0    

8

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

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

1 стартмани

26.02.2024    530    4    st.gaevoy    0    

1

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

Данная обработка создана как шаблон для разработки функций заполнения или обработки документа или табличных частей документов. Платформа 8.3.

1 стартмани

22.02.2024    1056    10    barsuk-best    1    

0

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Инструментарий разработчика Универсальные функции Программист Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

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

4800 руб.

22.02.2024    3162    0    1    

8

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

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

22.02.2024    930    18    bakmistoff1977    0    

3

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

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

20.02.2024    6095    SeiOkami    5    

59

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

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

1 стартмани

20.02.2024    5016    39    hottion    4    

16

Инструментарий разработчика Программист Платформа 1С v8.3 Россия Абонемент ($m)

Представленная конфигурация 1С имеет в своем составе две подсистемы: "HTTP-Сервер", "HTTP-Клиент" . Подсистема "HTTP-Сервер" предназначена для реализации функционала HTTP-сервиса в стиле удаленного вызова процедур (RPC). Подсистема "HTTP-Клиент" предназначена для работы с этим HTTP-сервисом. Указанные две подсистемы позволяют упростить реализацию методов (функций) публикуемых на HTTP-сервисе и их вызов на клиенте. Программист освобождается от необходимости преобразовывать данные в/из JSON/XML – программист работает с методами HTTP-сервиса на клиенте почти как с обычными функциями. Главной особенностью механизма является возможность передавать между HTTP-сервисом и HTTP-клиентом объекты информационной базы в качестве параметров и результата при выполнении методов, в том числе с отличиями в реквизитах как по типу так и составу.

10 стартмани

19.02.2024    1961    6    user706545_kseg1971    9    

16

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

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

19.02.2024    876    6    bakmistoff1977    0    

4

Терминал сбора данных Мобильная разработка Мобильная платформа 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

Основная особенность — расширенные возможности по работе с сериями номенклатуры для конфигураций 1С:ERP, КА, УТ. Совместно с решением Подсистема штрихкодирования серий номенклатуры для 1С:УТ 11.4/11.5 КА, ERP 2.4/2.5 формирует готовое решение с расширенными возможностями по учету партионных товаров и мерных товаров, товаров с индивидуальными номерами.

1 стартмани

19.02.2024    1424    17    milkers    2    

7

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

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

15.02.2024    1917    23    bakmistoff1977    5    

16

Инструментарий разработчика Бесплатно (free)

Почти в каждой компании мы встречаем «зоопарк» систем, и это уже не воспринимается как ошибка архитектора – это наша новая реальность. Но как автоматизировать сквозные процессы, проходящие через несколько узкоспециализированных приложений? Чтобы не погрязнуть в зависимостях, на помощь приходят технологии RPA и принцип LowCode: «лучший код – это код, который не написан». Расскажем о том, как с помощью роботизации процессов принести AI и ML в каждый дом быстро, дешево и «вчера».

15.02.2024    2689    comol    4    

11

Инструментарий разработчика Программист Абонемент ($m)

Часто у вас бывало такое, что хочется сравнить текст двух модулей, но для этого необходимо сделать миллион кликов мышью, придумать, как назвать файлы, найти, куда это сохранить, открыть в программе для сравнения и т.д. Данное решение упрощает работу по сравнению текстов. Для этого слушает и логирует текстовый буфер обмена. Выводит сохраненные в буфер тексты в обратной последовательности в окно приложения. Выводит пользователю содержимое лога буфера обмена текста и картинок в виде HTML-отчета (используется IE). Для сравнения текстов использует две альтернативные команды сравнения (указываются в настройках, я использую totalcmd.exe и kdiff.exe).

4 стартмани

14.02.2024    952    0    user632212    4    

2

СКД Программист Стажер Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Абонемент ($m)

СКД, открытие отчета без проверки прав (привилегированный режим).

2 стартмани

14.02.2024    2966    15    vladimir_korshun    2    

7

Запросы СКД Программист Стажер Платформа 1С v8.3 Запросы Система компоновки данных 1С:ERP Управление предприятием 2 Бесплатно (free)

В типовых конфигурациях разработчики компании 1С иногда используют в отчетах, построенных на СКД, такую конструкцию, как "ГДЕ ЛОЖЬ". Такая конструкция говорит о том, что данные в запросе не будут получены совсем. Для чего же нужен тогда запрос?

13.02.2024    8380    KawaNoNeko    23    

26

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

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

13.02.2024    3420    fixin    19    

21

Мобильная разработка Программист Бесплатно (free)

В SimpleUI и SimpleWEB, наряду с обработчиками на python и онлайн (1С и т.д.) добавляется интерпретатор JavaScript. В андроид платформе он скорее играет на поле python, т.к. является оффлайновым решением для самостоятельной обработки и расширяет аудиторию разработчиков для разработки самостоятельных решений. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

12.02.2024    2422    informa1555    0    

25

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

Небольшая шпаргалка по функциям БСП касательно адреса. Так скажем, еще один способ помимо https://infostart.ru/1c/articles/1060970/

12.02.2024    1868    FilippovRI    0    

18

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

Пришлось помучиться с GUID-ами немного, решил поделиться опытом, мало ли кому пригодится.

12.02.2024    30770    atdonya    25    

59

СКД Программист Стажер Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Абонемент ($m)

СКД, распределение суммы пропорционально коэффициентам.

1 стартмани

12.02.2024    1695    18    vladimir_korshun    0    

8

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

Для создания более четких картинок разделов, под разные разрешения экрана, 1С допускает использование zip архивов с файлом манифеста. Обработка создает архив основании картинки png, без БСП, и может быть открыта только в конфигурации на 32х битной платформе window.

2 стартмани

09.02.2024    832    3    unduty    0    

0