Сообщество - 1C:Предприятие 8

1C:Предприятие 8

414 постов 4 155 подписчиков

Популярные теги в сообществе:

4

Поиск работы 1С разработчиком, как лучше действовать в текущих условиях?

Привет всем,

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

Знаю, что сейчас ситуация с наймом очень сложная, поэтому интересует:

  • где сейчас искать реально найти работу? (Hh, телеграм, что-то еще)?

  • может, у кого-то есть личный опыт поиска за последние полгода?

Буду рад любым советам или полезным материалам.

5

Продажа маркированной продукции в АльфаАвто 6.1

Доброго времени суток!

Нужна помощь, уже весь измучился и не понимаю куда копать.

Вводные данные:
ПО АльфаАвто 6.1.23.18

ККТ Атол FPrint 22ПТК версия прошивки 5.17.0 ФФД 1.2

Драйвер ККТ в системе Атол 10.10.8.0

Версия компоненты 1С: 10.10.8.20

Сканер штрихкодов настроен в режиме СОМ-порт.

Признак предмета расчета для типа номенклатуры указан "Подакцизный товар, маркируемым средством идентификации, имеющий код маркировки"

ЛМ ЧЗ проверку проходит успешно.

Теперь к сути проблемы:
Наблюдается проблема при пробитии чека с моторным маслом. Во-первых очень долгая проверка кодов перед пробитием.
Во-вторых в случайном порядке (закономерность не выявил) с первой попытки чеки не пробиваются.
Выдает ошибку "Контрольная марка не проверена.Код маркировки не может быть обработан или проверен ККТ. Проверьте корректность КМ, а также отсутствие ограничений или блокировок по работе с маркировкой. После исправления данных повторите операцию. Если эти действия не помогли, обратитесь в техническую поддержку программы".

Ошибка плавающая. Может проявиться как 2-3 чека подряд, иногда бывает что каждый 3-4 чек с ошибкой. Иногда по пол дня вообще без ошибок, максимум 2-3 чека с ошибкой при пробитии за всю смену. Проблемные позиции в чеке разные. Есть маркированные мной, введенные при маркировке остатов, есть и по маркам полученным от поставщика. Тоесть нет какой-то одной номенклатурной позиции по которой ошибка. А один и тот же товар может 5 чеков подряд пробиться без проблем, а в следующем отвалиться с ошибкой.
Ошибка именно по уведомительному режиму. Который выполняется средствами ККТ.
Проверка в ГИС МТ:  "У нас в обороте" "В честном знаке в обороте". Проверка в разрешительном режиме - успешно.


Если закрыть чек, перезагрузить ККТ, открыть чек - чек пробивается успешно. Иногда не с первого раза, но после повторной перезагрузки все же пробивается, в Честном знаке отображается корректно.

Пост БЕЗ РЕЙТИНГА.
Может быть кто-то тоже работает с АльфаАвто и сталкивался с подобными проблемами?
Уже руки опускаются, ай нид хелп.

PS. Рекомендации разработчика АльфаАвто (1С-Рарус) выполнены. Альфа обновлена, прошивка обновлена, драйвер АТОЛ последний доступный на данный момент.

Показать полностью
39

HTTP-сервер внутри 1С. Показываю как и зачем

Серия Вайбкодинг 1С

Несколько человек просили написать как создавался MCP сервер, исполняю их желание.

Если вы работаете с 1С и пробовали просить ChatGPT или Claude помочь с кодом — вы знаете боль. ИИ пишет красиво, уверенно и абсолютно неправильно. Потому что он понятия не имеет что у вас в базе.

Какие справочники. Какие реквизиты. Какие типы данных. Он угадывает — и промахивается.

Я решил это починить.

В чём проблема

Представьте: вы просите ИИ написать обработку для 1С Бухгалтерия или ЗУП . Он спрашивает — а какие у вас документы? Какие реквизиты у Расходной Накладной? А контрагент — это справочник или перечисление? А НДС — это ставка из справочника или значение перечисления?

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

На это уходит больше времени, чем на саму задачу.

Идея

А что если ИИ сам увидит базу? Не через скриншоты. Не через мои объяснения. А напрямую — залезет в метаданные, выполнит запрос, посмотрит документ.

Оказалось, для этого существует протокол. Называется MCP — Model Context Protocol. Его придумали в Anthropic (создатели Claude). Суть — стандартный способ подключить к ИИ любой источник данных. Базу данных, API, файловую систему — что угодно.

Нужен только сервер, который говорит на этом протоколе. Для 1С такого не было.

Я сделал.

Схема: Claude Code ↔ MCP (JSON-RPC) ↔ OneBridge ↔ База 1С

Схема: Claude Code ↔ MCP (JSON-RPC) ↔ OneBridge ↔ База 1С

Как устроен OneBridge

Это внешняя обработка. Обычный .epf файл. Открываете в 1С, нажимаете «Запустить» — и на вашем компьютере поднимается HTTP-сервер.

Да, прямо внутри 1С.

Главный трюк — нативная внешняя компонента. Маленькая DLL на C++, которая умеет слушать порт и принимать HTTP-запросы. Она живёт внутри обработки как макет. Подключается автоматически при запуске.

Когда Claude Code отправляет запрос — компонента его принимает и стреляет событие в 1С. Дальше 1С-код разбирает JSON, находит нужный инструмент, выполняет, возвращает результат. Протокол — JSON-RPC 2.0 поверх SSE (Server-Sent Events).

Событийная модель: запрос → DLL → событие 1С → обработка → ответ

Событийная модель: запрос → DLL → событие 1С → обработка → ответ

Звучит сложно. На практике — один файл конфига в папке проекта:

{"mcpServers": {"onec": {"type": "sse", "url": "http://192.168.31.254:1414/mcp"}}}

Всё. Claude Code видит базу.

Что он умеет

Восемь инструментов. Каждый — отдельная команда, которую Claude может вызвать сам, без моего участия.

Все 8 инструментов OneBridge

Все 8 инструментов OneBridge

  • execute_query — выполнить любой запрос на языке 1С. «Покажи все документы за март» — и через секунду таблица с данными.

  • execute_code — выполнить произвольный код. Claude пишет код, OneBridge его запускает на сервере, возвращает результат.

  • get_metadata — прочитать структуру базы. Справочники, документы, реквизиты, табличные части, типы данных. Три режима: общая сводка, фильтрованный список и детальная структура конкретного объекта.

  • get_event_log — журнал регистрации с фильтрами. Полезно для диагностики.

  • get_object_by_link — получить конкретный документ или элемент справочника по ссылке. Claude видит все поля, все строки табличных частей.

  • get_link_of_object — обратная операция: по описанию объекта получить навигационную ссылку.

  • find_references_to_object — найти все места в базе, где используется конкретный объект. Аналог «Найти ссылки на объект» из конфигуратора.

  • get_access_rights — права доступа к объектам метаданных. Кто что может делать.

Про безопасность

Первый вопрос, который задают: «А он не удалит мне всю базу?»

Нет. В OneBridge есть детектор опасных операций. Когда Claude просит выполнить код с Записать(), Удалить() или УстановитьПривилегированныйРежим() — сервер не выполняет молча. Он останавливается и показывает диалог: вот код, вот что в нём опасного. Разрешить?

Три режима: автоматическое разрешение (для записи — если вы доверяете), подтверждение через диалог, или полная блокировка. Настраивается галочками прямо в форме обработки.

Как я это создал

Одним (почти) промптом через Claude Code.

Я написал спецификацию: какие инструменты нужны, какой протокол, какие форматы данных, как работает нативная компонента. Дал Claude Code — и он сгенерировал 12 000 строк кода на языке 1С.

Конечно, не с первого раза. Были итерации — парсер JSON не обрабатывал ссылки на объекты, метаданные расширений кэшировались неправильно, legacy-транспорт SSE не работал параллельно с новым. Но каждый раз я объяснял проблему — и Claude исправлял.

Итого: два вечера. Один — на спецификацию и первую рабочую версию. Второй — на допиливание и тестирование.

Зачем вам это

Если вы работаете с 1С и используете (или хотите начать использовать) ИИ для разработки — OneBridge меняет всё. Вместо слепого ИИ, который угадывает структуру вашей базы, вы получаете ИИ, который её видит.

В прошлой статье я показывал как за 55 минут создал обработку загрузки данных с Wildberries. Так вот — она была создана именно через OneBridge. Claude сам залезал в базу, смотрел эталонные документы, проверял метаданные. Без этого — было бы не 55 минут, а 55 сообщений с копипастом метаданных.

OneBridge бесплатный. Полностью. Телеграм-бот @onebridge1c_bot — написали, нажали /start, получили файл. Всё.

Скачать промт, чтобы попробовать создать самому.
Не забываем при первичной постановке ТЗ включать режим Plan.


12 000 строк кода. Восемь инструментов. JSON-RPC поверх SSE. Детектор опасных операций. И всё это — внешняя обработка, которая открывается в любой базе 1С одним файлом.

Показать полностью 4
23

Написал обработку для 1С за 55 минут. Раньше это заняло бы неделю

Серия Вайбкодинг 1С

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

Сегодня я попробовал это проверить на реальной задаче. Засёк время, записал процесс на видео — и вот что вышло.

Кто я и почему это важно

Меня зовут Иван. Я работаю с 1С уже больше десяти лет. Начинал как проджект-менеджер, потом системный аналитик. Был кем угодно — только не программистом. Ни одной строчки кода за свою жизнь не написал и не напишу.

Но при этом я достаточно неплохо умею автоматизировать процессы и разобрался в новых инструментах. Об одном из них — сегодня.

Задача

У меня есть 1С:УНФ (Управление нашей фирмой — конфигурация для малого бизнеса). И в ней почему-то до сих пор не завезли загрузку из Wildberries по API. Загрузка есть — но только из файла и только для Ozon.

Если попробовать создать отчёт комиссионера и загрузить данные из файла — ничего не получится. Там обычная табличная часть, каждый документ нужно создавать руками. Это долго и муторно.

Я так делать не хочу. Я хочу чтобы всё загружалось само.

Что у меня есть из инструментов

Первый — Claude Code. Это AI который умеет писать код, анализировать ошибки и исправлять их. Работает в терминале, я просто надиктовываю ему что нужно.

Второй — OneBridge. Это мой собственный MCP-сервер для 1С, по сути мост между Claude и базой 1С. Через него Claude видит всю структуру документов, справочники, регистры — и может сам разбираться в метаданных, тестировать, находить ошибки.

Без OneBridge Claude не понимает что происходит внутри базы. С ним — видит всё.

Как это выглядит

Открываю Claude Code. Надиктовываю задачу голосом:

«Создай внешнюю обработку для 1С УНФ. Назови её "Загрузка реализации Wildberries". Я беру ключ API из Wildberries, вставляю его в обработку, выбираю свою компанию, выбираю контрагента — и она загружает через HTTP-запрос все необходимые данные. Нужно чтобы я мог выбирать период. Если номенклатуры нет — создавать автоматически.»

Да, вот прямо так — обычным языком. С опечатками, повторами, эканьем. Claude всё понял.

17 минут — план готов

Claude запустил три агента параллельно. Один полез в базу через OneBridge изучать структуру документов. Другой смотрел метаданные — справочники, регистры. Третий разбирался с API Wildberries.

Через 17 минут у меня готовый план: какие документы создавать, какие поля заполнять, откуда брать данные. Я даже не читал — просто нажал «yes».

25 минут — код написан, EPF собран

К 25-й минуте код готов. Claude сам собрал EPF через v8unpack и отправил на сервер.

Открываю. Работает. Вставляю API-ключ, выбираю период, нажимаю «Загрузить».

Создались три документа — расходная накладная, отчёт комиссионера, реализация.

Первый баг — неправильная цена

Суммы не сходятся. Claude взял цену из личного кабинета WB, а нужно было брать столбец «цена продажи» — то что реально заплатил покупатель.

Говорю ему: посмотри Excel-файл на сервере, найди правильное поле в API, переделай.

К 30-й минуте цены правильные.

Второй баг — даты

Документы создались сегодняшней датой. А нужно датами из отчёта Wildberries. Это важно для отчётности: мы сдаём её поквартально, и если документ за январь создан апрелем — бухгалтер не обрадуется.

Объясняю проблему. Claude сам нашёл нужное поле в API, переписал код. Проверяю — даты правильные.

Третий баг — НДС и строки

В отчёте комиссионера должно быть две строки, а создалась одна. Плюс колонка НДС пустая — документ не проводится.

Тут я сделал полезную штуку: просто сделал скриншот ошибки в 1С и отправил его Claude. Он посмотрел на картинку, понял в чём дело — нашёл что ставка НДС в УНФ это справочник, а не перечисление как в других конфигурациях. Поэтому его код и не работал.

Исправил, пересобрал, задеплоил.

50 минут — готово

К 50-й минуте у меня работающая обработка. Документы загружаются, суммы сходятся, даты правильные, НДС заполнен, документы проводятся.

Остался один отчёт комиссионера который не провёлся — но и его уже решил. Оказалось, что документы не проводились из-за отсутствия остатков. Поэтому во второй версии документ создаётся раньше фактической продажи и кладёт на остатки ровно то количество товара которое нужно.

Сухие цифры

Общее время: 55 минут от «надиктовал задачу» до «рабочая обработка». Моё личное время: меньше 15 минут. Остальное я сидел и ждал, переключаясь между другими задачами. Итераций правок: 5 (цена, даты, НДС, строки, автозаполнение). Потрачено токенов: 37% от пятичасового лимита, 10% от недельного. Строк кода написано мной: 0.

Ноль. Я не написал ни одной строчки. Только говорил что не так и отправлял скриншоты.

Что это значит на практике

Раньше такую задачу я бы отдал программисту. Он бы оценил её в 3-5 рабочих часов. Стоило бы тысяч 10-20. А результат на самом деле пришёл бы через пару дней.

Я сделал это за час. Бесплатно — не считая подписки на Claude. Не написав ни строчки кода.

Да, обработка не идеальна — нужно ещё разобраться с парой мелочей. Но 95% работы сделано. А допилить оставшееся — ещё 15 минут диалога с Claude.

Важный момент

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

Обработки - https://disk.yandex.ru/d/uph7Kz9OaWPTOQ

OneBridge (мост между Claude и 1С) — тоже бесплатный.

https://disk.yandex.ru/d/_NYrMSHk3N7fzA

Это не будущее. Это уже настоящее. Я не программист. Но я автоматизирую процессы быстрее чем большинство программистов.

Вопрос к вам: с какой задачей по 1С Claude и OneBridge не справятся? Пишите в комментариях — возьмём самую интересную и снимем видео.

Показать полностью 3

Цена работы

Обращаюсь к спецам. Есть унф в облаке. Есть нуб в 1с - я. Спросил в поддержке реализовать следущее:

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

Выставили счет 9000 руб. чтобы реализовать это.

Мне кажется или пытаются лохануть?

Прошу соорентировать, подсказать.

1

Тормоза в 1С!!!

1С, а что у вас с серверами/зеркалами обновлений? Почему качается со скоростью диалапа?Может сделаете зеркало где-то на другой площадке, где нормальный канал? Или вы решили экономить? Платформа гигабайт весит, обновление за ночь не успевает скачаться!

Показать полностью 2

Международная финансовая отчётность: курсы

Компания выходит на зарубежного инвестора — он просит отчётность по МСФО. Банк даёт кредит под консолидированную отчётность группы. Российские листинговые компании обязаны сдавать МСФО. Знание международных стандартов — не «бонус», а необходимость для финансистов, главбухов и аудиторов в компаниях с международными связями. МСФО отличается от РСБУ логикой и принципами — простого «перевода» мало.

Курсы дают структуру и практику. Разберём, кому нужно и что входит.

Что такое МСФО

МСФО — набор стандартов, по которым формируют отчётность. От РСБУ есть отличия в признании доходов, оценке активов, раскрытии информации. Для многих компаний обязательна консолидированная отчётность по МСФО; для других — добровольный переход для привлечения инвесторов.

Кому нужны курсы

Бухгалтерам и финансовым специалистам компаний, которые готовят или используют МСФО-отчётность. Аудиторам, работающим с международной отчётностью. Финансовым аналитикам и консультантам. Тем, кто переходит из РСБУ в МСФО, нужна перестройка мышления: принципы учёта различаются, и простое заучивание стандартов без понимания логики приводит к ошибкам. Курсы помогают увидеть разницу и выработать правильный подход.

Что входит в программы

Базовые принципы МСФО (концептуальные основы), разбор ключевых стандартов: IFRS 9 (финансовые инструменты), IFRS 15 (выручка), IFRS 16 (аренда), IAS 2 (запасы), IAS 36 (обесценение) и др. Трансформация отчётности из РСБУ в МСФО, консолидация групп компаний, практические кейсы. Уровни — от вводного до углублённого. Сертификат или диплом может быть плюсом для резюме и карьерного роста.

Вопросы и ответы

Чем МСФО отличается от РСБУ?

РСБУ — российские стандарты, МСФО — международные. Отличия в признании выручки, оценке активов, раскрытии информации. МСФО ориентированы на инвесторов и сравнимость компаний из разных стран.

Сколько времени нужно, чтобы освоить МСФО?

Базовый уровень — 2–3 месяца при структурированном обучении. Для уверенной работы с отчётностью — полгода и больше практики. Тем, кто переходит из РСБУ, нужно перестроить мышление, не только выучить стандарты.

Где искать вакансии с МСФО?

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

Итог

Курсы МСФО — способ систематически освоить международные стандарты и применять их на практике. Выбор программы зависит от опыта и целей.

Чтобы освоить МСФО — в SF Education есть курсы по международной финансовой отчётности. Подробнее →

Реклама ООО СФ Образование

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества