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

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

390 постов 4 110 подписчиков

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

Про 1С интеграцию между системами и прочий кал

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

И тут я нащёль прямо алмаз в мировой библиотеке решений для ентерпрайзе интеграций.

А именно - XDTO в 1С и прочее, что с этим связано да и вообще всё, что связано с обменом данных между разнородными системами в экосистеме 1с.

Не буду ходить долго около. Ребята, если вы считаете, что ваша ИТ система/решение должна содержать в себе все возможные схемы интеграций/обмена с любыми возможными системами - я вас поздравляю. Вы -тупые ебланы. Я даже не знаю - где ещё на мировом рынке ИТ систем настолько тупых ебланов я встречал.

А ведь такое решение продвигается на уровне вендора (1с).

"И эти люди мне запрещают ковыряться в носу" (С)

P.S. какое нахер "импортозамещение" в IТ, если ведущий вендор ИТ рынка России не знает элементарных архитектурных решений ?

8

Уникальность формы при обработке "События ОбработкаПолученияФормы". Управляемая форма

Уже неделю мучаюсь с проблемой вызова события "ОбработкаПолученияФормы" в менеджере справочника.
Необходимо было в справочнике заменить форму объекта на форму из обработки. Сделал через событие.
Но теперь уникальность формы всегда проверяется, то есть если одна форма уже открыта, то вторая никак не откроется.
Дело в том что событие не срабатывает при открытии второго документа.
Редко что-то спрашиваю, всегда гуглю но я ничего не нашел по этому поводу, наверное не там ищу.
Есть предположение что уникальность проверяется где-то, но где я не знаю.
Помогите люди добрые

15

1С и искусственный интеллект. Почему «1C:Напарник» — это только начало большого отставания?

1С и искусственный интеллект. Почему «1C:Напарник» — это только начало большого отставания?

Недавно поймал себя на мысли, что AI-ассистент в 1C:EDT, 1C:Напарник, заметно уступает тому же Cursor. Да, он помогает и автодополнение кода — это лучше, чем ничего. Но разница в качестве подсказок колоссальная.

И это не просто вопрос удобства. Этот маленький пример обнажил большую проблему: похоже, 1С, главный поставщик софта для российского бизнеса, серьёзно буксует в гонке искусственного интеллекта. Пока Сбер и Яндекс давно развивают свои модели, 1С только делает первые шаги.

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

Я вижу три фундаментальные проблемы, которые мешают 1С быстро сократить разрыв в ИИ:

Проблема №1: Архитектура и контекстное окно. Любая серьёзная конфигурация 1С — это гигантский объём метаданных и тысячи модулей. Даже топовые нейросети сегодня упираются в лимит контекстного окна. Как «объяснить» модели всю логику огромной ERP-системы, чтобы она писала качественный код, а не галлюцинировала? Архитектурно это очень сложная задача.

Проблема №2: Поздний старт. Компания, на мой взгляд, слишком долго не инвестировала в ИИ. Сейчас, когда на рынке уже есть модели, способные заменить джунов в популярных языках, 1С находится в позиции догоняющего. А в технологиях такой отрыв преодолеть крайне тяжело и дорого.

Проблема №3: Локальный язык. Модели вроде GPT обучаются на триллионах токенов кода с GitHub и всего интернета. А сколько в открытом доступе качественного кода на 1С? Язык — локальный, для рынка СНГ. Этого объёма данных катастрофически мало для обучения действительно мощной модели, которая будет понимать всю специфику платформы.

Что у 1С есть сейчас в арсенале ИИ? Если честно, немного:

- 1С:Напарник: Помощник с автодополнением кода.
- Распознавание документов: Полезно, но это уже стандарт индустрии, а не прорыв.
- Таймлист 1С: Расшифровка встреч. Тоже полезная утилита.

И, кажется, всё.

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

Коллеги, а что вы думаете? Есть у 1С шансы догнать тренды? Или её нишевость в итоге станет её же ловушкой в мире повсеместного AI? Делитесь мыслями в комментариях.

Код ИТ-директора

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

Попытка сменить работу. В чем подвох?

Всем привет! Я разработчик 1С с двухлетним стажем. Начинал с франчайзи (проработал чуть больше года), сейчас в крупной окологосударственной компании на позиции разработчика ERP (соответственно чуть меньше года). Есть спец по платформе. Передо мной встал вопрос о смене работы в целях повышения дохода. Сейчас мой доход в диапазоне 130-150 в месяц. В этом посте хотел бы поделиться попыткой устроиться в другую компанию и узнать ваше мнение о ситуации.

В моем городе (далеко от Москвы) есть сеть строительных магазинов, которая разрослась и по другим регионам. У них есть вакансия разработчика с вилкой 200-300, требования к опыту не указаны. По требованиям к знаниям я подходил, поэтому откликнулся и указал в резюме желаемую зп 200.

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

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

После проверки тестового пригласили на техническое собеседование. Анонсировали, что будет много технических вопросов. По итогу, к hr и руку отдела присоединились тимлид и еще какой-то рук. Я еще раз рассказал о себе. Анонсированных технических вопросов по сути и не было. Задали вопрос про построение итогового запроса к виртуальной таблице на уровне sql, который задавали на первом собеседовании. Мне на текущее место работы за гораздо меньшие деньги задавали намного больше технических вопросов, и они были сложнее. Здесь ощущение, что собеседовали на позицию стажера/новичка за зп 30, а не 200-300.

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

Потом я спросил, почему эта вакансия постоянно активна (она активна еще с момента, когда я решил пойти в 1С, с 23 года). Мне сказали, текучки нет, просто кто-то уходит, растёт, якобы большая команда 20 разработчиков. Ну ладно, бывает и такое.

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

Прислали оффер, зп на руки 200, до налогов 226. Вот тут мой маленький еврей зацепился, так как недавно приняли изменения в налоговую систему. Путем расчета получил за год, при 226 в месяц до налогов, 196 в месяц на руки, хотя заявлял, что надо 200.

Написал по этому поводу hr. Она сходу начала оправдываться, вы не смотрите на этот пункт, у вас будет в трудовом договоре прописано 200 на руки (кто так делает?), это вообще расчетчики считают. Но все же сказала, что уточнит этот вопрос.

Далее звонит, рассказывает, вы знаете, в договоре у вас будет прописан оклад 90, остальное премия. Вы не переживайте, у нас все так оформлены. Но планируется с декабря перевести всех на оклад, без системы премий. Вы готовы на такой вариант? Я естественно сказал нет, в чем проблема сразу сделать нормально, какая разница, сейчас или до декабря ждать? Сегодня премия есть, завтра ее нет. Сказала уточнит.

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

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

Также хотел бы узнать, реально ли с двумя годами опыта разработки устроиться на 200? Понятно, что от уровня зависит. Про себя я бы сказал, ну если не мидл, то точно и не джун уже. Заранее спасибо.

Пост анонимный, так как в принципе ничего не выкладываю и не хочется начинать.

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

Бывают волонтёры 1С?

Привет, сообщество!

С волонтёрами - офицерами запаса, помогаем инвалидам СВО получить знания по ряду IT направлений (сетевая инженерия, программирование на Go, backend на Python), для дальнейшего трудоустройства.

Было бы здорово пригласить в команду ментора по 1С из России.

Прошу совета - где такого можно поискать?

Спасибо.

3

Оператор ПК на первичку удаленно

Пытаюсь понять понять сколько может стоить на данный спец, загрузка 10 упд в день максимум в пике, по содержанию 20 наименований в каждой. Повторяемость 80% почти все от Лемана про. Просто колотить первичку в 1С, упд присылаю на мэйл, 1С в облаке, т.е. для работы нужен стабильный инет. Система 1С8 торговля и склад. Если есть доп. вопросы готов ответить.

8

Кривая дракона на 1С. Занимательные алгоритмы. 1С-Антистресс программирование

По мотивам статьи на хабре "Реверс-инжиниринг 128-битного дракона".
Программа рисует кривую дракона, вид фрактальной кривой.
Конкретный данный вариант алгоритма известен тем, что энтузиаст смог уместить его в исполнимый файл под MS-DOS размером всего 16 байт.

Кривая дракона на 1С. Занимательные алгоритмы. 1С-Антистресс программирование

&НаКлиенте

Перем Цвета, X, Y, counter, flag, МасштабВывода;

&НаКлиенте

Процедура ПриОткрытии(Отказ)

Цвета = Новый Массив;

Цвета.Добавить(Новый Цвет(0, 0, 0));

Цвета.Добавить(Новый Цвет(0, 0, 128));

Цвета.Добавить(Новый Цвет(0, 128, 0));

Цвета.Добавить(Новый Цвет(0, 128, 128));

Цвета.Добавить(Новый Цвет(128, 0, 0));

Цвета.Добавить(Новый Цвет(128, 0, 128));

Цвета.Добавить(Новый Цвет(128, 128, 0));

Цвета.Добавить(Новый Цвет(192, 192, 192));

Цвета.Добавить(Новый Цвет(128, 128, 128));

Цвета.Добавить(Новый Цвет(0, 0, 255));

Цвета.Добавить(Новый Цвет(0, 255, 0));

Цвета.Добавить(Новый Цвет(0, 255, 255));

Цвета.Добавить(Новый Цвет(255, 0, 0));

Цвета.Добавить(Новый Цвет(255, 0, 255));

Цвета.Добавить(Новый Цвет(255, 255, 0));

Цвета.Добавить(Новый Цвет(255, 255, 255));

ШиринаХолста = 900;

ВысотаХолста = 700;

МасштабВывода = 0.25;

Холст.Область(, 1,, ШиринаХолста*МасштабВывода).ШиринаКолонки = 0.5;

Холст.Область(1,, ВысотаХолста*МасштабВывода).ВысотаСтроки = 2.75;

Холст.Область(1, 1, ВысотаХолста*МасштабВывода, ШиринаХолста*МасштабВывода).ЦветФона = Новый Цвет(0, 0, 0);

X = 255;

Y = 0;

counter = 16;

flag = false;

КонецПроцедуры

&НаКлиенте

Процедура ШагРисованияДракона()

Для Сч = 1 По 5000 Цикл

if (flag) then

counter = counter + 17;

else

counter = counter + 16;

endif;

flag = counter > 255;

counter = counter % 256;

if (flag) then

Y = Y - (X + 1);

else

Y = Y - X;

endif;

flag = (Y % 2 <> 0);

Y = Цел(Y / 2);

if (flag) then

Y = Y + 256;

endif;

if (X < 0 and Y < 0) then

flag = true;

elsif (X >= 0 and Y >= 0) then

flag = false;

else

flag = Макс(X, Y) >= АБС(Мин(X, Y));

endif;

X = Y + X;

putPixel(X, Y, counter);

КонецЦикла;

ПодключитьОбработчикОжидания("ШагРисованияДракона", 0.5, Истина);

КонецПроцедуры

&НаКлиентеНаСервереБезКонтекста

Функция АБС(Икс)

Если Икс >= 0 Тогда

Возврат Икс;

Иначе

Возврат -Икс;

КонецЕсли;

КонецФункции

&НаКлиенте

Функция putPixel(x, y, colorIndex)

Цвет = Цвета[colorIndex % 15];

Холст.Область((y+351)*МасштабВывода, (x+201)*МасштабВывода).ЦветФона = Цвет;

КонецФункции

&НаКлиенте

Процедура НарисоватьДракона(Команда)

ШагРисованияДракона();

КонецПроцедуры

&НаКлиенте

Процедура Останов(Команда)

ОтключитьОбработчикОжидания("ШагРисованияДракона");

КонецПроцедуры

Показать полностью
3
Вопрос из ленты «Эксперты»

Чем занимаются люди разных профессий, связанных с 1С?

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

Книгу, в которой бы это подробно описывалось я, к сожалению, пока что не нашёл.

Отличная работа, все прочитано!