Маркетплейсы. Интеграция и проблемы с ней

17.11.25

Интеграция - Маркетплейсы

Попытка изложения того, с какими проблемами сталкивается крупный контрагент маркетплейсов при работе с ними через электронное взаимодействие.

Последние несколько месяцев имел множество задач, вызванных различными нюансами работы хозяйствующего субъекта с тем, кого принято называть «маркетплейсом» или «электронной торговой площадкой». По результатам разгребания этой «Авгиевой конюшни» выводы сделались нерадостные. Если принять методологические решения 1С, как цепь, то раздел «Маркетплейсы» я сочту одним из самых слабых «звеньев». Сразу оговорюсь, что сама 1С не во всём виновата) Теперь по порядку. Произносим «Маркетплейс» и в голове сразу ассоциации с цветами и символикой конкретных брендов. Знакомые неоновые буковки, которые висят почти на каждом подъезде. Плотная непрекращающаяся реклама «дожимает» ассоциации прямо в подкорку мозга. И вот уже родилось впечатление что текущий набор «маркетплейсов» уже «навсегда». Видимо, именно такой психологический импринтинг породил вот такое построение интерфейса:

 

 

Ничего не напрягает в интерфейсе? Привыкли?) Всё же в порядке, все знакомые «буковки» на виду? Ладно, не буду мучить. Озвучу предположение, что в стране произошёл экономический бум и появилось еще полтора десятка тех, кого называют «маркетплейс». В таком интерфейсе как и куда их добавлять? Лично у меня одной из задач было добавление интеграции с таким «маркетплейсом», как «МагнитМаркет». И куда же надо было девать этого нового контрагента? Хорошо, добавил подменю под названием «прочие маркетплейсы» и уже в него вставил раздел «МагнитМаркет». На мой взгляд так себе, выход. Очередная «костыле-заплата», но куда ж деваться-то было...

В этом месте можно немного остановиться и вспомнить постоянные споры о неких, якобы, преимуществах   тех или иных платформ (языков) перед 1С, что есть программисты «настоящие» и «ненастоящие». На мой взгляд пример организации интерфейса работы с маркетплейсами в 1С демонстрирует, что нет никакой разницы в языках, когда речь идёт о «базовых инстинктах» в программировании, применительно к любому языку. Что я имею ввиду. У некоторых народов Южной Америки, «застрявших» в пещерном уровне цивилизации, арифметики ещё нет. В их мировоззрении после понимания «единицы» идёт термин «много». Улыбает, но именно таким подходом приходится регулярно пользоваться при алгоритмизации, когда надо сразу решать — объект гарантированно уникален или нет. Если нет, то в построении алгоритма сразу надо иметь ввиду множество, да ещё с неограниченным размером. Разработчик интерфейса «Маркетплейсы» решил, что в этом «курятнике» все насесты уже распределены и новых имён уже не должно появиться. Новых претендентов будут сбивать прямо на взлёте?) Зачем же так вестись на конъюнктуру и «бетонировать» в коде обычную сиюминутность. Повторюсь, «МагнитМаркет» вот уже появился. А такой гигант электронного рынка, как «Все Инструменты», почему-то сразу проигнорен в конструкции 1С. Стесняюсь спросить — почему? Ниже попробую изложить свои резоны и причины.

Надо начать с самого слова «маркетплейс». Я неслучайно забираю его в кавычки. По простой причине, как в анекдоте про «Вовочку», «...опа есть, а слова — нет». Нормативного толкования слова «маркетплейс» нет, от слова — совсем. Обывательский термин, слово из просторечия, определение из профессионального «арго» для некоторого набора профессий — не более. А что есть? Есть, как и всегда, нормативная база, опираться на которую никак не войдёт в привычку у многих моих коллег, увы. Как мы определяем, чем может заниматься   хозяйствующий субъект? А это обязательно стоит сделать на этапе заключения договора с любым контрагентом. Критерий проверки — набор кодов ОКВЭД (классификатор видов экономической деятельности), который имеет каждый хозяйствующий субъект. Для тех предприятий, которые выбрали своей деятельностью, в том числе, торговлю «вне магазина» (через интернет, почту или телевидение), отводится группа ОКВЭД «47.91», где отдельными подпунктами описаны конкретные виды (формы) взаимодействия продавца и покупателя через электронные или иные дистанционные формы коммуникации. В этом месте очень порекомендую найти в Интернете расшифровку этой группы кодов и попытаться запомнить изложенные в расшифровке формулировки, хотя бы на время чтения статьи (если собираетесь её дочитывать). Нет никаких ограничений для любого хозяйствующего субъекта, чтобы иметь такой набор кодов ОКВЭД в своём «пакете». Вывод: тех, кого мы обиходно кличем «маркетплейсами», может быть больше одного, это значит, любое количество. Если осознать этот факт, то как-то сразу «отмирает» необходимость в таком объекте конфигурации, как перечисление «Маркетплейсы», где «отлиты в бронзе» конкретные обиходные наименования, знакомые всем по рекламе. Это само по себе несуразно, т. к. названия торговых марок напрочь не соответствуют наименованиям хозяйствующих субъектов, числящихся под этими вывесками. Содержать в учёте какие-то виртуальные образы, требующие ассоциаций по памяти, так бухгалтерия это не Хогвардс.

Если отбросить собственно, сам технологический способ осуществления продаж (способ доставки товара до покупателя), то в чём же ещё отличие такой торговли от любой другой, где продавец, в лице своего персонала,   и покупатель встречаются очно? Простой ответ — ничем. Вышеупомянутые коды ОКВЭД не вносят сами по себе никаких изменений в действующее законодательство и никак его не расширяют. Так чем же занимаются пресловутые «маркетплейсы», применительно к виду сделки? Пришло время вспоминать расшифровки кодов ОКВЭД, где все пункты группы начинаются словами «Торговля розничная». Розничная и никак иначе! Допустим, хозяйствующий субъект что-то производит (или закупает), а продавать решил дистанционно. Это будет торговлей, причём, розничной. А если коммерсант (предприятие) решило торговать не своим, а чьим-то? Для этого существует статья 990 ГК РФ. Называется статья «Договор комиссии» и входит она в раздел IV («Дополнительные виды обязательств») части второй упомянутого кодекса. На этом варианты заканчиваются. Что бы не пытались придумать в договорах между хозяйствующими субъектами, стороны останутся в пределах, описанных в законодательстве. И сколько бы коммерсант не шептал свои желания «чур, у нас нет розничной комиссионной торговли», это не поможет отменить квалификацию ФХЖ, сделанную специалистами ФНС, например. Это касается известного «маркетплейса», который предлагает некий особенный вид договора, при котором создаётся виртуальный «обобщенный покупатель», из-за чего в коде 1С именно этому маркетплейсу посвящается отдельная обработка, разительно отличающаяся от алгоритмов обработки остальных задействованных в конфигурации «маркетплейсов». И да, я точно знаю организации, которые «хапнули проблем» с таким способом (попыткой) использовать в реальном учёте виртуальные миражи и пузыри. Имя «маркетплейса» всуе упоминать не будем по этическим причинам. На программистах не лежит ответственность за отчетность и налогообложение, эту проблему оставим юристам и менеджменту предприятий.

Возвращаясь к вопросу: «А как бы я вёл учёт работы с маркетплейсами?», я ответил бы: «Особенно? Никак!» В интерфейсе 1С и так уже есть документы, позволяющие передать товар комитенту на комиссию, вводить регулярные отчёты по проведённым продажам. На тезис: «Но это же маркетплейсы!» ответ ещё короче: «Ну и что?». Если хозяйствующий субъект передал одинаковый товар двум своим контрагентам, один из которых продаёт полученный товар, как комитент, но   очно, а второй контрагент делает то же самое, но через дистанционный способ торговли, то для учёта у комиссионера вообще нет никакой разницы в отражении этих операций. Комиссионера вообще не волнует способ того, как его товар нашёл покупателя, применительно к задачам учёта. Так надо ли что-то отдельное городить? Я сторонник изречения Оккамы, который уже очень давно всячески предостерегал нас от создания лишних сущностей.  

На этом мои условные «претензии» к коллегам-разрабочикам компании 1С заканчиваются и носят они характер профессионального спора, не более.

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

Оглашаю вводные условия, допустим следующее. Я — сотрудник бухгалтерии крупной (ну, о-очень!) организации, которая работает со всеми   упомянутыми в конфигурации маркетплейсами. Менеджеры зашли в личные кабинеты торговых площадок и накидали мне несколько файлов для импорта. Я приступаю к загрузке этих файлов. Вспоминаем интерфейс, в нём можно выбрать множество (более одного) файлов и программа приступает к попытке их загрузки. С чего начинается попытка? С опознания - чей это файл и что содержит. Вот в этом месте начинается невообразимое с точки зрения логики, алгоритмизации и зачатков здравого смысла. В общем модуле «ЭлектронноеВзаимодействиеБП» есть две функции, отвечающие за идентификацию того, что с большой натяжкой совы на глобус можно назвать «вид документа». С «натяжкой» потому, что никакие виды не формализованы, нигде и никак. Условная «раздача мастей». Итак, что делают эти функции, конкретно? Одна из них ("ОпределитьВидДокументаПоИмениТаблицы(ИмяТаблицы)") пытается установить «вид документа» по (минуточку!) наименованию закладки в листе книги Excell. Апофеоз точности и однозначности! Если завтра появится три-пять организаций, которые назовут закладки в файле Excell одинаково, то система опознавания видов импорта просто в тупик встанет. Ладно, функция не сработала. В дело включается следующая (последняя!) функция ("ОпределитьВидДокумента(ТаблицаДанных)"). Которая (ещё раз, минуточку!!) читает весь табличный документ (любого размера!!) по столбцам и строкам для того, чтобы (вот тут две минуточки!) найти знакомые слова, присущие только этому конкретному «маркетплейсу». Я сначала поверить не мог, что подобный «эвристический анализатор» всерьёз используется в ответственном процессе. Но быстро понял, что я, сам, ничего другого тоже не написал бы. Таков "исходный материал", поступающий в импорт. Представьте, что муниципальный ЗАГС делал бы записи в книгах актов на основании надписей на заборах, типа "Вова людит Машу"? Не надо улыбаться, опознание вида документа, по совпадающим произвольным словосочетаниям по методике и подходам абсолютно аналогичен приведённому примеру.

И опять возвращаемся к спорам о "настоящих или ненастоящих программистах", принадлежащих разным платформам. И в чём разница? Подход, вроде бы напрашивается одинаковый. Если существует импорт файлов с неограниченным заранее размером этих файлов,   то всю идентифицирующую информацию надо иметь в первых байтах файла, чтобы не шарить по всему "телу", которое может быть в сотни мегабайт (вдруг!) Всё-таки, разница (настоящих и ненастоящих) набегает не в платформах, а в базовых представлениях конкретного программиста. Просто ИТ-болезнь какая-то, почти всегда пишется код под "здесь и сейчас", под быструю диктовку конкретного заказчика. А что произойдёт через месяц и у другого заказчика? А через месяц мы будем переписывать. Каждая рыбка Гуппи умеет видеть перспективу и планировать процессы в размере длины своей памяти, не более. Круг замыкается на констатации "нам очень не хватает программистов!". С таким подходом их очень долго будет "не хватать").

Попробую посмотреть на процесс интеграции со стороны самого "маркетплейса". Прежде всего вопрос - А зачем так концентрироваться на пресловутом Excell? Да, визуальное представление информации удобно и привычно... для неболшого объема информации. Какой-нибудь ИП, работающий с электронной площадкой, вполне удовлетворён, рассматривая две-три строчки своих "обменов". Да ему вручную "переколотить" эту информацию никакого труда не составит! А что предлагает "маркетплейс" для крупных (очень крупных) контрагентов, объем обменов с которыми, составляет тысячи (иногда - многие!) строк. В этот момент уже совершенно не важно, какой красивый заголовок создан в файле обмена, как красиво прописаны значки процентов в поле "Ставка НДС" и прочие оформительские приблуды. Нужна быстрая и предсказуемая интеграция, а не ребус-квест, как это было совсем недавно, когда один "маркетплейс" в файле импорта всего лишь изменил заголовок одной из колонок. Соответственно, этих данных получать не удавалось, геморрой возник из "ничего", а оно того стоило? Хочется спросить коллег из "плейсов": "Вы что-то слышали о XML, JSON? Не? Попробуйте! Вам может понравиться. Принимающей импорт стороне точно "зашло" бы. А пока вся информация импорта считывается исключительно в символьном представлении с последующей попыткой преобразования значения в нужный тип. Что там на курсах 1С говорят про избыточное применение конструкции "Попытка-Исключение"? А-а! "Это - другое...")

Огромное количество содержания курсов, семинаров, программ обучения, просто профессионального общения программистов, базируется на почти аксиоме "мы сначала встречаемся с бизнесом и он рассказывает нам - что делать". Я вершиной квалификации ИТ-команд назвал бы способность разработчиков сначала создать продукт, а потом предлагать его заказчику. Самонадеяно? В абсолюте - да) Но, если серьёзно, то для создания фундаменталных алгоритмов для работы с теми же "маркетплейсами" точно можно обойтись без тесного общения с бизнесом. Надо уметь (учиться!) работать с нормативной документацией. А там, где не хватает нормативов, учиться их создавать самим и делать общеупотребимыми. Это я сейчс говорю про протоколы обменов, например. Ни один бизнес никогда вам таких протоколов не опишет, он просто не должен уметь это делать. А что сделает бизнес? Он впихнёт программистов в ту парадигму, к которой привык сам, т.к. другим инструментарием просто не владеет: "Наши девочки привыкли к Excell, вот вы нам все в нём и сделайте!" И программисты, привыкшие писать "под диктовку", послушно иполняют. Вот такой результат и имеем в итоге. Достаточно кратного увеличения количества "маркетплейсов" (в два-три раза, хотя бы), чтобы текущая конструкция интеграции стала ещё более громоздкой и несуразной, сложной в обслуживании и доработке. Когда разработчик должен водить пальчиком по табличному файлу и искать фразы и тексты, присущие конкретному документу конкретного "маркетплейса". Будет время, прочитайте в Интернете описание термина "Пантофельная почта". Это очень похоже.

Что можно было бы сделать? Можно кому-то стать модератором. Той же компании 1С или Инфостарту, а может кто-то из "маркетплейсов" напряжётся. Создать протокол обмена через стандартный общеприменимый протокол, условно, XML. Выложить в доступность структуру импорта, приложить файл XSD схемы. Хорошая идея вполне приживётся и распространится без всякого принуждения. Более того, этот обмен не только "маркетплейсам" пригоден. Как уже написано выше, это просто комиссионная торговля и подобный стандарт обмена радостно использовали бы все комитенты, независимо от способа и технологии своей торговли.

Я уже не жду от профессиональных законодателей создания таких механизмов, там давно разучились создавать подобное. В июле этого года родили некий Федеральный Закон № 289-ФЗ от 31.07.2025 "Об отдельных вопросах регулирования платформенной экономики". Сам факт создания закона "об отдельных вопросах" говорит о "мастерстве" законотворцев). Закон создан после массовых публичных конфликтов владельцев ПВЗ, контрагентов с одним из "маркетплейсов". В такой ситуации качественные законы вряд ли получатся, а уж ожидать подзаконных актов в виде рекомендуемых протоколов обмена - это за гранью мечты)

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Маркетплейсы 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Подключите маркетплейсы Ozon, WB, АлиЭкспресс и ЯндексМаркет к 1С. Удобное управление заказами, остатками и синхронизация данных из одного окна 1С для УНФ, УТ, КА, ERP. Единый интерфейс работы для всех площадок. Отправка остатков по сопоставленным товарам по расписанию, гибкая настройка отправки. Парсинг цен СПП для Озон и Вайлбериз доступен в версии модуля 3.0.5.10

5000 руб.

23.01.2023    71179    670    212    

250

Маркетплейсы Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Полноценный обмен со всеми маркетплейсами: МегаМаркет, Wildberries, Яндекс.Маркет, OZON, VK, ALI, Авито, МагнитМаркет. Так же подключили сервис Dostavista, автоматическая отправка заказов на доставку. Данный модуль позволяет полностью интегрировать 1С:УТ11.4/11.5, 1С:КА 2.4/2.5, 1С:ERP 2.4/2.5, 1С: УНФ 3.1, 1С: Розница 2.3/2.4 по API с Wldberries, Яндекс.Маркет, OZON, ALI, VK, МегаМаркет и МагнитМаркет. Схемы работы: ВИТРИНА + ДОСТАВКА, ЗАКАЖИ И ЗАБЕРИ + ВИТРИНА, ДОСТАВКА СИЛАМИ ПРОДАВЦА, ЭКСПРЕСС-ДОСТАВКА. Модуль зарегистрирован в Реестре программного обеспечения, а также являемся технологическими партнерами МегаМаркет и Wildberries, что говорит о гарантиях использования решения.

60000 руб.

09.10.2020    65190    408    84    

136

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, Магнит Маркет (быв.МагнитЭкспресс), Лемана про, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко, Каспи в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:ERP.

5490 руб.

12.08.2021    45544    571    71    

218
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. rambomax 22 21.11.25 10:27 Сейчас в теме
Увы, те, кто работает в "маркетплейсах" - это молодые люди.
И это умные молодые люди, а значит - это те, кто быстро меняет "технологический стек" в зависимости от того, где больше платят. Т.е. "молодость" = "мобильность".
А "мобильность" это всегда "поверхностное знание предмета".
Именно поэтому слово "XML" это "харам". Нужно использовать более модное слово "JSON". Это не настолько харам, но уже не так страшно. А вот слово "ехел" это вообще "модно, современно, молодёжно".
Поколение "грамотных потребителей" уже выросло и занимает Землю, а всякие устаревшие "строители коммунизма" её освобождают, увы.
2. DmitryKlimushkin 181 21.11.25 12:47 Сейчас в теме
(1) "Смены платформ" нашими молодыми коллегами напоминает наши детские катания на льдинах весной, когда надо было срочно перепрыгивать на следующую льдину) Других развлекух не было же! В итоге приходили домой грязными и мокрыми, без какого либо положительного влияния на сам ледоход))
3. rambomax 22 21.11.25 13:13 Сейчас в теме
(2) Тут очень подходит "Господь дай мне силы принять то, что я не могу изменить". Молодые люди - везде. Поэтому и гробится "ужасный старый BSL" и делается "модная" 1С:Элемент с "молодёжным синтаксисом". Единственный смысл - "чтобы как у всех" и "скупой платит дважды - а абонент ежемесячно".
Если "современный разработчик" вдруг узнает, что "животворящих паттернов" нет и "вайб кодинг не доступен" - он же может смузи подавиться и лавандовый раф в горло не пойдёт!
4. Happyjack 30.11.25 00:09 Сейчас в теме
В дверь WB с предложением прекрасного единого стандарта обмена в формате XML можно вполне продуктивно постучать в дверь, произнося заклинание "Мы придумали новую важную и полезную опцию для конструктора тарифов". Вот это они поймут и примут. А вот бесплатное и нужное всем, может очень даже пройти мимо.
5. DmitryKlimushkin 181 30.11.25 08:45 Сейчас в теме
(4) Странная позиция для бизнеса. Это как открывать обычный магазин, в который приходится лазить через забор. И много будет желающих туда ходить?
6. me_and_my_monkey 47 02.12.25 11:22 Сейчас в теме
Про стандарты. И тут я вспомнила про банки)). Был у меня на старой работе клиент и создан для него был ряд учетных документов, из которых, в том числе, формировались банковские реестры. Учреждение отвечает за весь регион, у них много зарплатных проектов. И казалось бы, ну тут-то набор данных стандартный, отличия только на номер да дату договора. Но нет, у каждого своя картина мира. А если у нескольких txt, то выделимся кодировкой. С годами они пересматривали форматы, в чем-то сблизись, а единства нет.

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

Хотя у банков полная власть еще с начала века.
7. DmitryKlimushkin 181 02.12.25 12:35 Сейчас в теме
(6) Эта загадочная особенность меня до сих пор неприятно изумляет. Хозяйствующие субъекты, явно не испытывающие недостатка в ресурсах! Казалось бы, могут нанять любых топовых специалистов, создать просто образец и шедевр программного продукта (протокола, стандарта) и задать планку, до которой, в полном восхищении, радостно начнут тянуться все смежные коллеги. Так нет же. Беру файл "выгрузки" банка (может и есть хорошие, но ни разу не попадались!) и приходит мысль о том, что "серверы тоже какают". Такое ощущение, что данную задачу (создать выгрузку) поручили паре калымящих студентов. Они её "слепили из того, что было".
Чем богаче контора, тем стрёмнее видеть её "подплинтусовое" содержимое....
8. me_and_my_monkey 47 02.12.25 13:40 Сейчас в теме
(7) самый убогий и проблемный формат оказался у Полевого банка (что учреждение Банка Росии). А это совсем стыдно и грустно.
10. o.nikolaev 217 29.12.25 13:37 Сейчас в теме
(7) Разработка общеотраслевого стандарта не такое простое дело, полагаю. На западе ISO, IEEC и прочие группы по стандартизации возникли не просто так, видимо. Т.е. один "хозяйствующий субъект" пусть даже и "не испытвающий недостатка в ресурсах" не сможет это сделать.
11. DmitryKlimushkin 181 29.12.25 14:51 Сейчас в теме
(10) Так это не отрасль же. Есть РСБУ и ФСБУ. Есть методические рекомендации по операциям учета такой хозяйственной деятельности. И вот именно западные группы стандартизации мне шибко нравятся. Ибо, в очень многих случаях они возникли ... "снизу". Вот какой-то мужичок придумал штрихкод и компания, его применившая, не стала делать из этого тайны. Ведь стандартом может стать то, к чему присоединились добровольно. Кто сделал USB стандартом для всего мира? Что, есть какой-то такой закон про USB? Прям, ООН его принимал?)
1С могла бы разработать удобный технологичный протокол для XML, JSON и даже DBF. Этот протокол опубликовать и заявить, что 1С дальше не будет сходить с ума и нашпиговывать свою штатную конфигурацию извращениями каждого ларька. И разумные хозяйствующие субъекты, принимая во внимание распространённость программ 1С, соорудили бы свои выгрузки и обмены по протоколу 1С. Это добровольное присоединение к стандарту этот стандарт и породило бы. У нас нет информационной технологии, позволяющей формировать такую "копилку общественных стандартов", этого ещё мы не умеем, а жаль. Совдеповская попытка каждый стандарт закреплять федеральным законом дело солидное, каноничное, но уже немного замшелое. Я понимаю, если бы речь шла об авиастроении или чём-то очень уж опасном и ответственном. Но порядок заполнения учётной ведомости в электронном виде могут сами специалисты на местах создать, не загружая депутатов такой никчемной нагрузкой.
14. o.nikolaev 217 29.12.25 15:23 Сейчас в теме
(11) Формат передачи коммерческой информации дело, все-таки, не такое уж "малоответственное". Сама разработка стандартов выполняется специалистами предметной области, а не депутатами. Закрепление федеральным законом, да, выполняется "слугами закона". Что касается "1С могла бы сделать лучше", это все понятно. Но, братья, прежде всего, зарабатывают деньги и выбранный подход "если вам что-то надо, то берите и запрограммируйте это" - работает.
9. o.nikolaev 217 29.12.25 13:26 Сейчас в теме
Насколько я помню 1С пыталась изобразить "единый формат для обмена коммерческой информацией", проект назывался CommerceML и это было исполнено еще аж в 2000 году. Но что-то массового применения он так и не нашел, как я понимаю.
12. DmitryKlimushkin 181 29.12.25 14:53 Сейчас в теме
(9) Думаю, что компетенции и навыки систематизации и стандартизации к этому периоду мы уже растеряли, потому и не получилось. Зато теперь у каждой районной сети супермаркетов свой уникальный формат учёта и обмена информацией)
13. o.nikolaev 217 29.12.25 15:17 Сейчас в теме
(12) Сложный вопрос. Упреков в его сторону (стандарта CommerceML) в сети можно найти много. Насколько помню занимался им человек весьма зрелый, т.е. еще со свойством "СделаноВССР=Истина". Сейчас проанализировать "почему не взлетел CommerceML" может и можно, но - зачем?
15. DmitryKlimushkin 181 29.12.25 15:36 Сейчас в теме
(13) Не то чтобы "зачем", а в безусловном порядке. Расхожая фраза "порядок бьёт класс". Пока не научимся упорядочивать, все наши классные программисты будут - "Лебедем, раком и щукой". Каждый классный программист создаёт работу или головную боль для трёх следующих, тем и живём. Так что, этой точки развития мы не минуем. Заметь, мы пользуемся кучей стандартов и протоколов, созданных не у нас. Иногда делаем это неряшливо (как ХML, например), но к "иностранным" стандартам относимся, как к данности, но соблюдаем и пользуемся. Представить себе, что примерно то же самое можно создать самим у себя приводит в ступор. А что так?
"Сделано в СССР" это неплохо, это крепко, надёжно, но малоповоротливо! Сам из СССР) Как раз там было принято абсолютно все стандарты сразу впихивать в ГОСТы и делалось это на самом высоком уровне. А надо ли? Есть стандарты уровня ГОСТ, а есть то, что принято называть (вполне используемый термин и сейчас!) "традиции и практики делового оборота". Это необязательно вообще проводить через какой-то нормативный акт. Но опубликовать свою успешную "практику и традицию" можно же? А если приживется, обкатается, апробируется, вот потом пусть МинФин через постановление Правительства проведёт или использует своё право законодательной инициативы и тащит это в ГосДуму. Инициативы снизу нет, и это проблема. Навыки системного мышления исчезают.
16. o.nikolaev 217 29.12.25 15:46 Сейчас в теме
(15) Работа с CommerceML была встроена в конфигурации 1С начиная еще с 7.7. Но это не было обязательностью. Но "традицией и практикой" он все-равно не стал.

"Мы пользуемся кучей стандартов и протоколов, созданных не у нас" просто потому что Россия - весьма маленькая, в "ИТ-смысле", страна. Судить об этом можно хотя бы даже по объему издаваемой литературы по ИТ - на русском языке издается (оцениваю по количеству выложенных ссылок на ruboard) ~в 7 раз меньше. И увесистая часть издаваемого - переводы западных книг или компиляция из оных (хотя то что выпускает Postgrepro весьма радует) Так что тут, мягко говоря, прям очень есть "куда расти".
17. DmitryKlimushkin 181 29.12.25 16:05 Сейчас в теме
(16) Насчёт публикаций литературы. Тут были предприняты вполне рэкетирские меры. К тому, что конкуренция и не была честной. Размер для возникновения идеи не имеет решающего значения, достаточно почитать, как возник уже упомянутый штрихкод или QR-код. И то, и другое изначально создавалось для отдельного хозяйствующего субъекта. А про размеры... Мы в книге Гиннеса по самым длинным сетям (РЖД) например.
Я про утрату компетенций как раз и имел ввиду. Римское право представляло из себя хаотичный набор указов сенатов, разных уложений от экономических до религиозных, в этом путались даже верховные чиновники империи. Порядок в Римском праве навела, как ни странно, восточная часть разделившейся Римской империи. Константин Багрянородный собрал в кучу все эти столетия законотворчества и вывел сентенцию, описывающую возникновения закона, как "привычка - обычай - традиция- закон". Есть такое проявления этой же методики, как "дорожки в парке". Когда землю сначала перекапывают, а потом смотрят - где натоптали дорожки. Дорожки - это традиции. По дорожкам "традиций" умные люди и прокладывают мощёные покрытия нормативной базы. Этот навык мы и утратили. Разучились отличать реальные полезные практики от чудовищных извратов, когда круглое носят, а квадратное - катают. Разучились превращать традиции в действующие нормативы. Потому и не получилось в 2000. Эти навыки теряют за десятилетие, а восстанавливают уже поколениями.
18. DmitryKlimushkin 181 02.02.26 13:00 Сейчас в теме
В продолжении статьи. Вновь зарегистрированная ошибка на сайте 1С:
Ozon изменил заголовок файла отчета о компенсациях, в результате отчет о компенсациях не загружается

Вот хочется набраться...м-м-м... Яду! И спросить так ехидно у коллег со стороны ОЗОНа: "Так какая же новая вершина покорена? Какой новый уровень качества, точности и полноты информации достигнут через перестановку символов в незначащей части информации, предназначенной для обмена? Это дежурная перестановка мин на поле? Передвижка кроватей в забавном заведении с задорными социально-безответственными барышнями?" Не чешите там, где не чешется! ...прости, Господи....
Теперь у целой толпы программистов опять есть задачи на свой кусок хлеба.
Для отправки сообщения требуется регистрация/авторизация