Использование загрузки-выгрузки в формате CommerceML

01.04.13

Задачи пользователя - Инструкции пользователю

Если вы кладовщик или бухгалтер, то наверняка сталкивались с такой проблемой, что приходные накладные приходится вводить в компьютер. И зачастую вводить приходится много и очень объемных накладных. А если вы программист, то наверняка не раз шутили: "Пользователи хотят, чтобы компьютер сам в себя накладные вводил. По их пониманию это и есть автоматизация". А если кроме шуток, то ввод накладных автоматизировать можно. Например, поставщик отправляет их покупателю в электронном формате, а затем уже на стороне покупателя происходит программная загрузка. Многие программисты наверняка сталкивались с задачей написания такой программы. Но на самом деле в 1С подобная задача уже решена. Это обмен данными в формате CommerceML.

Использование загрузки выгрузки в формате CommerceML

 

Если вы кладовщик или бухгалтер, то наверняка сталкивались с такой проблемой, что приходные накладные приходиться вводить в компьютер. И зачастую вводить приходиться много и очень объемных накладных. А если вы программист, то наверняка не раз шутили: "Пользователи хотят, что бы компьютер сам в себя накладные вводил. По их понимаю это и есть автоматизация". А если кроме шуток, то ввод накладных автоматизировать можно. Например, поставщик отправляет их покупателю  в электронном формате, а затем уже на стороне покупателя происходит программная загрузка. Многие программисты наверняка сталкивались с задачей написания такой программы. Но на самом деле в 1С подобная задача уже решена. Это обмен данными в формате CommercalML.

И так, допустим, у поставщика стоит программа 1С 8.1 Управление торговлей, а у покупателя 1С 8.2 Комплексная автоматизация. Выписав накладную, поставщик может выгрузить ее в файл или сразу отправить по электронной почте:

 

Использование загрузки выгрузки в формате CommerceML

 

Получив файл, покупатель выбирает в свой 1С пункт меню "Сервис" -> "Прочие обмены данными" -> "Загрузка данных в формате CommercelML":

 

Использование загрузки выгрузки в формате CommerceML

 

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

 

Использование загрузки выгрузки в формате CommerceML

 

При ответе "Да" произойдет предварительная загрузка, загруженная информация отобразиться на экране, но в память еще не попадет. Если обработка не смогла сопоставить какие либо объекты поставщика, она сообщит об этом:

 

Использование загрузки выгрузки в формате CommerceML

 

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

 

Использование загрузки выгрузки в формате CommerceML

 

В нашем примере у нас получилось, что не сопоставлена организация (покупатель), контрагент (поставщика) и номенклатура. И так, сначала сопоставим организацию:

 

Использование загрузки выгрузки в формате CommerceML

 

Затем сопоставляем контрагента:

 

Использование загрузки выгрузки в формате CommerceML

 

И номенклатуру:

 

Использование загрузки выгрузки в формате CommerceML

 

После проставления соответствий загруженные данные можно сохранить:

 

Использование загрузки выгрузки в формате CommerceML

 

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

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

 

Источник: http://easyprog.ru/index.php?option=com_content&task=view&id=952&Itemid=48

См. также

SALE! 20%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

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

28500 22800 руб.

21.04.2017    90178    105    39    

190

SALE! 20%

Перенос данных из УПП 1.3 в ERP 2 / УТ 11 / КА 2. Переносятся документы, справочная информация и остатки

Обмен между базами 1C Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) в продаже с 2015 года, постоянно работаем над их развитием | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

45650 36520 руб.

04.08.2015    159680    363    267    

345

SALE! 15%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 22572 руб.

12.06.2017    134933    722    291    

388

SALE! 20%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

34650 27720 руб.

15.04.2019    68417    178    138    

111

SALE! 20%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Воспользовались более 79 предприятий! | Предлагаем приобрести готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | В продаже с 2020г. | Оперативно обновляем правила до актуальных релизов 1С | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

43450 34760 руб.

03.12.2020    34169    80    58    

78

Модуль "Ответственное хранение" или фулфилмент (FBS / FBO) для 1С:УТ 11.5, КА 2.5, ERP 2.5

Логистика, склад и ТМЦ Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Модуль "Ответственное хранение" для 1С (УТ 11.5, КА 2.5, ERP 2.5) позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

60000 руб.

09.06.2020    34308    27    57    

54

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.87.x) и УТ 11.5 (11.5.16.x).

28000 25200 руб.

23.07.2020    46290    196    64    

158
Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. kapustinag 02.04.13 10:52 Сейчас в теме
Да, многие постепенно сейчас к этому обмену приходят. Конечно, вряд ли можно положиться на то, что кладовщик, или менеджер по закупкам, или рядовой бухгалтер все правильно настроят и сопоставят. На бухгалтера надежи побольше, но не 100% гарантия.
А "по накатанной дорожке", когда соответствия по данному контрагенту уже предварительно настроены, вполне можно работать.
2. q_i 577 02.04.13 11:38 Сейчас в теме
3. buval 65 05.04.13 01:27 Сейчас в теме
Спасибо, полезная статья. При случае полезно возпользоваться
4. MoshkovEV 06.04.13 22:04 Сейчас в теме
Интересное дело. Много раз этот CommerceML на глаза попадался, причем ещё со времен ТиС на 7 платформе, а я ему все не придавал значения, всегда думал что эта фишка только для обмена с сайтами. Поставил автору плюс за пинок в нужном направлении.
Кстати кого тема заинтересовала вот здесь полное описание стандарта в свободном доступе:
http://v8.1c.ru/edi/edi_stnd/90/92.htm
5. sanches 256 06.11.13 10:52 Сейчас в теме
к счастью, вручную это придется делать только один раз: в следующих накладных обработка найдет сопоставленные ранее объекты автоматически, кроме того, несопоставленные элементы можно автоматом создать в базе данных, если их нет

Не совсем так. Пробовал на версии УТ 10.3.24.1 выгружать счет на оплату покупателю.
Сколько бы раз я ни указывал соответствия номенклатуры в ручную, программа при каждой загрузке не могла сопоставить номенклатуру.
Предварительно в базе поставщика нужно выгрузить Информация о товарах (каталог товаров) через обработку Выгрузка данных в формате CommerceML. После того, как покупатель загрузит себе каталог, произойдет сопоставление номенклатуры в регистре Номенклатура контрагентов. И судя по всему, если появляется новый товар, то надо из базы поставщика выгрузить еще раз каталог товаров. Следует иметь в виду, что при загрузке каталога данные старого каталога затираются
6. Veika 25 27.11.13 00:26 Сейчас в теме
А в моей конфигурации УТ 10.3.26.2 выгрузка в формате CommerceML имеется, а вот загрузка в Сервисе отсутствует???
7. DmitriyKB 14.08.14 12:00 Сейчас в теме
Скажите, а сумма по строкам в документе берется из файла обмена или рассчитывается как произведение цены на количество? Например в стандартной обработке ЗагрузкаДанныхИзТабличногоДокумента при занесении информации в табличную часть документа сумма по строкам не рассчитывается автоматически, поэтому ее также нужно заносить из документа, либо писать выражение для вычисления этой суммы.
8. wowkai 4 11.01.15 16:32 Сейчас в теме
А есть какие-то доработки этой стандартной обработки? Интересует возможность выгрузки всех типов документов в формат CommerceML.
9. ivprovotorov 41 29.01.15 13:55 Сейчас в теме
А для УТ 11 и Розницы 2.1 есть аналогичные решения?
10. olbir 07.04.15 16:53 Сейчас в теме
11. CaSH_2004 372 12.09.15 00:01 Сейчас в теме
Для УТ этот механизм используем давно, а вот встал вопрос что делать если у поставщика есть БП 3.0 - там что то не пахнет этой выгрузкой, кто нибудь сталкивался с тем как произвести выгрузку из БП 3.0 поставщика к себе в УТ 10.3?
12. Enya_06 28.10.15 11:41 Сейчас в теме
(11) CaSH_2004, Да. Писала обработку для выгрузки в xml, а потом пользовалась типовой обработкой в УТ для загрузки.
13. mav1 28.05.20 10:55 Сейчас в теме
А есть ли аналогичная обработка для загрузки файлов в формате CommerceML в 1с Предприятие 8.3 (УНФ 1.6) ? Выгрузить файлы import.xml и offers.xml я могу, но желаю иметь возможность их обратно загружать в 1с
14. kravru 7 17.06.20 18:21 Сейчас в теме
(13) А специализированный модуль https://1c.1c-bitrix.ru/ecommerce/download.php чем-то не устраивает?
Оставьте свое сообщение