Работа поставщиков Castorama с заказами через электронную почту. Функционал Email2EDI

Процесс обмена документами по схеме Email2EDI на CorePlat

  1. Castorama отправляет «Заказ» (ORDERS) продавцу на платформе CorePlat  в сторону продавца. ORDERS формируется в xml-формате.
  2. CorePlat применяет трансформацию, которая ORDERS в xml-формате от Castorama превращает в документ Excel-формата.
  3. Документ в Excel-формате отправляется на электронную почту продавца.
  4. Продавец может с электронной почты скачать документ на жёсткий диск. Далее продавец должен выполнить действия с документом, описанные в разделе «Отправка „Ответа на заказ“ (ORDRSP)».
  5. Продавец через электронную почту отправляет документ на адрес, указанный в разделе «Правила создания письма». 
  6. К документу применяется трансформация, которая превращает из Excel-формата в xml-формат, который отображается на платформе в виде документа «Ответ на заказ» (ORDRSP).

Отправка / получение «Заказа» (ORDERS)

При отправке ORDERS от Castorama, у поставщика отображается на UI в виде входящего документа, одновременно с этим отправляется на электронную почту в Excel-формате.

Тема письма:

«заказ от организации //наименование покупателя//_//дата_время//_//GLN покупателя//»

Пример: «заказ от организации Максидом Тест ООО_201710110000_8731230921241»

Наименование документа:

«заказ_//GLN покупателя//_//дата_время//.xls»

Пример: «заказ_8731230921241_201710110000.xls»

После скачивания на жёсткий диск документ доступен для редактирования.

Важно

Структуру документа менять нельзя.

Отправка «Ответа на заказ» (ORDRSP)

Правила редактирования документа в Excel-формате для корректной обработки:

Важно

Обрабатывать xls-формат нужно в MS Excel. Используя программы-аналоги, функционал может не работать.

  1. Даты должны быть в Excel-формате (т.е. в формате DD.MM.YYYY, например: «25.12.2017»)
  2. Поля для заполнения и их обязательность в «шапке» документа представлены ниже (Табл. 1).
Отображение в документе Обязательность заполнения Примечание
ОТВЕТ НА ЗАКАЗ    
Ответ на заказ номер: Обязательно  
Дата ответа на заказ: Обязательно  
На основании заказа номер: Обязательно  
На основании заказа дата: Обязательно  
Номер контракта: Необязательно Если было заполнено в ORDERS, то автоматически переносится в это поле. В таком случае поле обязательно.
Дата контракта: Необязательно Если было заполнено в ORDERS, то автоматически переносится в это поле. В таком случае поле обязательно.
ПОЛУЧАТЕЛЬ    
Наименование покупателя: Обязательно  
ILN Покупателя: Обязательно  
ОТПРАВИТЕЛЬ    
Наименование продавца: Обязательно  
ILN Продавца: Обязательно  
ДОСТАВКА    
Дата доставки: Необязательно Если было заполнено в ORDERS, то автоматически переносится в это поле. В таком случае поле обязательно.
Время доставки: Необязательно Если было заполнено в ORDERS, то автоматически переносится в это поле. В таком случае поле обязательно.
ILN Грузополучателя: Обязательно  
Наименование грузополучателя: Обязательно  
Адрес грузополучателя: Обязательно  
ILN точки доставки: Необязательно Если было заполнено в ORDERS, то автоматически переносится в это поле. В таком случае поле обязательно.
Наименование точки доставки: Необязательно Если было заполнено в ORDERS, то автоматически переносится в это поле. В таком случае поле обязательно.
Адрес точки доставки: Необязательно Если было заполнено в ORDERS, то автоматически переносится в это поле. В таком случае поле обязательно.

Табл. 1. Обязательность полей в «шапке» документа

 

Поля для заполнения по товарным линиям и их обязательность представлены ниже (Табл. 2).

Отображение в документе Обязательность заполнения Примечание
Штрихкод Обязательно Строго 8 или 13 символов
Код товара покупателя Необязательно  
Код товара поставщика Необязательно  
Описание товара Необязательно  
Количество в заказе Обязательно  
Ед. измерения Необязательно  
Количество для доставки Необязательно Если не заполнено, то считается, что количество в поставке = количеству в ORDERS Иначе требуется заполнение Возможно значение = 0
Цена за шт. Обязательно  
НДС Обязательно  
Цена с НДС Необязательно  
Сумма без НДС Необязательно  
Сумма с НДС Необязательно  

Табл. 2. Обязательность полей в товарных строках документа

 

При заполнении количества в заказе, количества для доставки, цены и НДС, суммы на платформе подсчитываются автоматически. Пример заполнения (Рис. 1).

Рис. 1. Пример заполнения

     3.     Товарные линии можно удалять

     4.     В товарной линии количество может быть равное нулю.

Правила создания письма

После того, как отредактировали документ, его нужно отправить по эл.почте на CorePlat. 

Для этого создайте письмо с данными:

  1. Получатель
    Для тестового стенда – editest@edimail.ediweb.ru
    Для продуктивного стенда – ediplatform2_all_inbox@edimail.ediweb.ru
  2. Тема письма
    Формат темы имеет вид (символ % – обязателен):
    LEGACY_ORDER_RESP%GLN ПОСТАВЩИКА%GLN ПОЛУЧАТЕЛЯ

    Пример: «LEGACY_ORDER_RESP%1111115548433%8731230921241»
    Тема не должна содержать RE: или FWD:
  3. Вложение
    Прикреплен должен быть один документ формата xls или xlsx. Имя файла может быть любым.
  4. Тело письма – ограничений нет.

После отправки письма документ отобразится на CorePlat в отправленных документах типа «Ответ на заказ» (ORDRSP).

3 июня 2022 г.