...

База знаний 1С

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

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

13.03.2023    1523    1CUnlimited    0    

3

Администрирование СУБД Системный администратор Россия Бесплатно (free)

Как скрыть сообщение "WARNING: An illegal reflective access operation has occurred...." при использовании ring license list последней версии.

08.09.2022    3770    Ganz911    4    

24

Мобильная разработка Программист Мобильная платформа 1C:Бухгалтерия Россия Абонемент ($m)

Пишем два приложения - конфигурацию на мобильной платформе 1С и приложение Java Android Studio. На примере рассматриваем совместное использование двух приложений через Intent. Публикация состоит из 3 частей: Часть 1. Запуск приложения Java из 1С Часть 2. Получаем данные в 1С из приложения Java Часть 3. Отправляем данные в приложение Java из 1С.

1 стартмани

20.04.2017    34240    user621724_Dimav1979    24    

111

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

Приветствую коллеги! Данная библиотека призвана упростить и настроить быстрое и простое взаимодействия 1С и вашего скрипта на Java, далее по тексту просто - jar.

1 стартмани

04.10.2021    4757    6    kaliuzhnyi    6    

9

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

В сети Интернет мало информации по интеграции Java и 1С. Тем не менее, есть интересные Java-проекты, работу которых хотелось бы оценить внутри 1С. Apache PDFBox – один из таких популярных проектов. Так сложилось, что файлы pdf являются очень распространенными, а 1С не имеет хороших средств работы с данным форматом. Предложенный здесь способ состоит в том, чтобы через утилиту IKVM.NET перевести JAVA-библиотеку в .Net-сборку, а затем использовать эту сборку внутри 1С средствами интеграции.

1 стартмани

17.09.2013    25494    17    Elisy    40    

13

Мобильная разработка Программист Мобильная платформа 1C:Бухгалтерия Россия Бесплатно (free)

Пишем два приложения - конфигурацию на мобильной платформе 1С и приложение Java Android Studio. На примере рассматриваем совместное использование двух приложений через Intent. Публикация состоит из 3 частей: Часть 1. Запуск приложения Java из 1С Часть 2. Получаем данные в 1С из приложения Java Часть 3. Отправляем данные в приложение Java из 1С.

20.04.2017    26386    user621724_Dimav1979    31    

46

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

Обращение к 1С из JAVA по COM, используя библиотеку JAWIN.

1 стартмани

27.12.2012    24548    40    sbv2005    3    

10

EDT Программист Бесплатно (free)

Введение в разработку плагинов для 1С:EDT. Цель: показать, что плагины для 1С:EDT можно делать быстро и легко.

17.10.2020    9244    marmyshev    25    

72

О жизни ИТ-компания Россия Бесплатно (free)

В этой статье расскажу, как перешёл из разработки на 1С на java и вернулся обратно.

22.01.2024    8813    sergsyp    47    

26

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

Изучаете Java или хотите переехать с платформы 1С 8 на сервер приложения с Java? Данная обработка под версию 8.3.6 сгенерирует код Java-классов для метаданных 1С с аннотациями под Фреймворк Hibernate.

1 стартмани

21.05.2015    9710    3    detec    7    

12

Разработка внешних компонент Программист Платформа 1С v8.3 Абонемент ($m)

Запускаем виртуальную машину Java в 1С. Собрана внешняя компонента которая позволяет запускать виртуальную машину java в среде 1С. Позволяет как передавать параметры в java - так и получать уведомление через externalevent. Предпосылкой создания являлся тот факт, что есть много готового функционала которого не хватает в 1С. Язык сpp - довольно сложен для быстрой разработки, и теперь возможно использовать готовые сборки java классов (так называемые jar-файлы) для использования в 1С.

1 стартмани

20.06.2018    26279    52    minimajack    75    

40

Математика и алгоритмы Программист Бесплатно (free)

Развенчание мифа о тяжёлой жизни не 1С программистов на примере создания веб сервиса редактирования таблички с использованием framework spring в Java.

24.05.2018    13244    van_za    62    

23

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

Альтернативная-opensource реализация распаковщика cf, epf & etc на Java.

1 стартмани

02.06.2015    12641    13    minimajack    66    

32

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

Пишем два приложения - конфигурацию на мобильной платформе 1С и приложение Java Android Studio. На примере рассматриваем совместное использование двух приложений через Intent. Публикация состоит из 3 частей: Часть 1. Запуск приложения Java из 1С Часть 2. Получаем данные в 1С из приложения Java Часть 3. Отправляем данные в приложение Java из 1С.

24.04.2017    20041    user621724_Dimav1979    23    

43

OneScript Программист Бесплатно (free)

Думаете, на OneScript неудобно создавать сложные инфраструктурные приложения? Ошибаетесь. Благодаря фреймворку ОСень за последний год экосистема библиотек, упрощающих написание собственных приложений, существенно выросла. Расскажем о самых передовых технологиях OneScript. Спойлер: будет много рефлексии, мета-аннотаций, желудей, напильников и дубов с завязями.

21.11.2023    5074    NikitaIvanchenko    16    

49

Игры Абонемент ($m)

Мини игра, написанная на JAVA.

1 стартмани

26.04.2021    4435    0    FIERYLIONS    0    

0

Внешние источники данных Системный администратор Программист Платформа 1С v7.7 1C77 Абонемент ($m)

J1C - это реализация программного API на JAVA к данным на платформе 1C:Предприятие v7.7. J1C позволяет, как прочитать данные из системы, так и изменять (создавать, удалять и изменять объекты, проводить документы и т.п.). Использование J1C возможно одновременно с 1С:Предприятием, так как J1C не нарушает работу 1С:Предприятия (используются те же механизмы работы с данными, что и само 1С:Предприятие).

1 стартмани

08.07.2010    26705    251    gildebrand    43    

45

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

Я создал копию базы, чтобы на работе и дома работать с одной и той же базой. Делать обмены мне быстро надоело, поэтому я потрудился, и за 2 часа написал скрипт на языке java-script для обмена между этими базами. Он даже обновляет конфигурацию периферийной базы! Для работы нужно, чтобы в конфигурации не было ошибок при компиляции модулей для внешнего соединения, т.к. используется внешнее соединение. Программа сделана для файловой версии, вы можете переделать ее для серверной версии.

27.03.2012    17211    fixin    7    

20

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

Подключение к 1С через COM из Java Application

1 стартмани

24.05.2012    20992    rustamsmax    13    

30

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

Программа для контроля наборки товаров на складе (складской терминал, требуется ПК+Сканер штрих-кодов). Отслеживаются статусы "Поступил на склад", "Наборка", "Набран", "Отгружен". Применяется для исключения двойной наборки на складе одного документа, контроля за работой склада из 1С. Информация может учитываться в расчете зарплаты

1 стартмани

18.06.2015    15257    4    bds22    1    

3

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

Может возникнуть необходимость добавлять файлы в систему под управлением 1С:Предприятие через достаточно распространенный и удобный механизм - перетаскивание (Drag & Drop). В данной публикации этот механизм реализован через поле HTML, с небольшим усовершенствованием на Java Script.

1 стартмани

04.03.2021    7557    13    Andreyyy    22    

14

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

UPD 06.02.2024 Версия встроенных библиотек 3.5.3 Обработка позволяет распознавать штрих-код и QR-код картинки с помощью ZXing (java).

3 стартмани

30.07.2018    21370    137    tanat74    45    

14

EDT Программист Бесплатно (free)

Описание процесса создания плагина для EDT по валидации с квикфиксом.

07.11.2020    4506    marmyshev    1    

25

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

Что делать, если необходим богатый интерфейс, а управляемые формы нам его не могут обеспечить? Использовать HTML и JavaScript. В статье рассмотрено взаимодействие кода 1С и JavaScript, работающее на любой платформе: толстый, тонкий и веб-клиент, под Windows и Linux.

1 стартмани

14.09.2015    106123    277    VitaliyCeban    69    

343

Игры Россия Абонемент ($m)

Старые добрые пятнашки. Нужно собрать исходное изображение. Нажимаем на пустое поле и выбираем картинку, которую хотим поставить на её место.

1 стартмани

26.04.2021    5122    0    FIERYLIONS    0    

-2

Сканер штрих-кода Разработка внешних компонент Программист Мобильная платформа Оптовая торговля, дистрибуция, логистика Абонемент ($m)

Подключаем сканер ШК и клавиатуру к "1С мобильное приложение", на терминале сбора данных "ATOL Smart.Lite android 7.0". Работаем с буфером обмена. В архиве к теме; 1. исходник компоненты (папка package готовый zip); 2. исходник "AccessibilityService" для перехвата клавиатуры (папка package готовый apk); 3. cf - тестовая конфигурация

1 стартмани

15.04.2020    22331    130    SanyMaga    122    

24

EDT Программист Бесплатно (free)

Сборка репозитория P2 на основе исходников плагина 1С:EDT для поставки пользователям.

27.12.2020    2063    marmyshev    0    

6

WEB-интеграция Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

16.07.2013    36091    Elisy    53    

35

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

AllegroСlient-android– универсальное программное обеспечение для мобильных устройств, позволяющее организовать учет на складах, в торговых залах, в магазинах с применением штрих-кодирования. Решение превращает мобильный телефон в полноценный терминал сбора данных, а так же может использоваться на любой модели терминала сбора данных с ОС Android. Программный продукт позволяет адаптировать всевозможные бизнес процессы под любые конфигурации 1С версий 8.2 и выше. Преимущественное отличие от других систем – вся разработка логики работы клиента на мобильном устройстве осуществляется на стороне 1С и не требует от программиста 1С отдельных знаний. Программа позволяет быстро настроить операции на мобильном устройстве в связке с 1С. Конструирование форм и программирование обработчиков событий осуществляется во внешней обработке, что в свою очередь не требует изменений в конфигурации 1С.

1 стартмани

01.10.2019    17987    100    allegrosoft    41    

20

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

Интерес к интернет-технологиям с каждым годом становится все больше и больше. Эта тенденция не обходит стороной и такие информационные системы как 1С. Для удаленного взаимодействия (через интернет) в 1С 8 предусмотрен ряд объектов, таких как HTTP соединение и веб-сервисы. Но традиционно не все 1С-разработчики сильны в вопросе веб-технологий. А когда возникает потребность в более детальном их изучении, то многим знакома ситуация, когда не знаешь, с чего же начать. И информации в интернете вроде бы много, но как разобраться в этом разнообразии, как выделить главное?

15.08.2011    65517    1cspecialist    40    

148

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

Простейшая игра на HTML5 + canvas + javascript. Управляемые + Обычные формы. Запуск во всех конфигурациях, во всех видах интерфейсов (Упр. формы Такси, упр. формы во вкладках, обычные формы). В 1С используется встроенный объект ПолеHTMLДокумента. УПРАВЛЕНИЕ ПЕРСОНАЖЕМ с клавиатуры (клавиши движения WASD). Персонаж двигается, собирает ключи, открывает двери.

1 стартмани

13.08.2018    20468    21    pvlunegov    22    

23

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

На ресурсе сейчас очень много решений, которые позволяют редактировать карты, используя географические схемы. Так же много решений, которые позволяют редактировать объекты онлайн веб-карт. Мне же нужно было простое решение, для того чтобы расставить квадратные объекты на плане, показать их пользователю. Ну и распечатать, опять же. Я решил написать простенький редактор на JavaScript с использованием библиотеки Raphael.

1 стартмани

23.11.2016    36621    122    igel9780    23    

112

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

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

1 стартмани

26.12.2016    20777    Alxby    21    

115

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

Обработка позволяет отобразить в виде диаграммы иерархический справочник с картинками средствами 1С и javascript в поле html. Данная статья в ознакомительных целях.

1 стартмани

13.06.2023    2668    user805837    4    

7

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

Общеизвестная игра "Арканоид", доступная для запуска в 1с. Выполнена в виде обработки, запускаемой из папки, в которой расположены файлы проекта (html, js файла и картинки) Любые конфигурации на обычных формах, управляемых формах (Тонкий + Толстый клиент). УПП, БП 2.0, 3.0. После открытия обработки нажимаем мышью на область экрана игры, точнее, нажимаем на кнопку "СТАРТ" (области игры). Начинается игра. Управление мышью.

1 стартмани

04.05.2019    13799    10    pvlunegov    2    

8

WEB-интеграция Программист 8.3.14 1C:Бухгалтерия Абонемент ($m)

Хотелось бы поделиться своими наработками в части использования возможностей HTML + JS из клиента 1С. Показанная в статье идея будет интересна тем, кто использует карты Yandex... или ещё какие-нибудь HTML извращения в конфигурациях 1С. Тестировал подход в тонком клиенте на версии платформы 8.3.18.1289, но должно работать на любой 8.3.14+ (движок webkit).

1 стартмани

09.02.2021    22353    47    savelievD    28    

73

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

Это еще одна статья про документ HTML и JavaScript. Уклон сделан на организацию хранения HTML документа и скриптов а так же на подключение скриптов к документу.

1 стартмани

08.06.2018    18616    infosoft-v    21    

43