Використання завантаження-розвантаження у форматі CommerceML
Отже, скажімо, у постачальника стоїть програма 1С 8.1 Управління торгівлею, а покупця 1С 8.2 Комплексна автоматизація. Виписавши накладну, постачальник може вивантажити її у файл або відразу відправити електронною поштою:

Отримавши файл, покупець вибирає до свого 1С пункт меню "Сервіс" - > "Інші обміни даними" - > "Завантаження даних у форматі CommerceML":

Обробка завантаження у форматі CommerceML є вікном, де потрібно вибрати спосіб завантаження, а якщо завантаження відбувається з файлу, то вказати ім'я файлу. При цьому комп'ютер запитає, чи завантажувати дані з файлу:

При відповіді "Так" відбудеться попереднє завантаження, завантажена інформація з'явиться на екрані, але в пам'ять ще не потрапить. Якщо обробка не змогла порівняти будь-які об'єкти постачальника, вона повідомить про це:

І запропонує вказати відповідності вручну (на щастя, вручну це доведеться робити лише один раз: у наступних накладних обробка знайде зіставлені раніше об'єкти автоматично, крім того, непоставлені елементи можна автоматично створити в базі даних, якщо їх немає):

У нашому прикладі ми вийшло, що не зіставлена організація (покупець), контрагент (постачальника) і номенклатура. Отже, спочатку порівняємо організацію:

Потім зіставляємо контрагента:


Після проставлення відповідностей завантажені дані можна зберегти:

В результаті збереження бази даних з'явиться накладна. Щоправда, деякі дані, наприклад склад, доведеться все одно вказати вручну, але така трудомістка робота, як введення табличної частини, буде зроблено автоматично.
Варто мати на увазі, що зіставлення контрагентів таорганізацій відбувається за ІПН та КПП, тому, якщо ви зіставили організації та контрагенти, забіть у них ці реквізити. Номенклатура зіставляється за найменуванням або артикулом, тому, якщо ви вибрали номенклатуру для зіставлення вручну, проставте артикул.