Вот как сделано у нас:
Формат файла-заказа.
Текстовый файл с разделителем - CSV (разделитель - ; (точка с запятой)), состоящий из двух секций:
1- Секция (одна строка) – заголовок*
a. дата – [ДД.ММ.ГГ] дата документа Заказ Поставщику
b. текст - № документа в СуперМаге
c. текст – Наименование юр лица заказчика
d. текст – Юридический адрес заказчика.
e. текст – наименование магазина (внутреннее)
f. текст – адрес магазина
g. дата – [ДД.ММ.ГГ] - дата поставки (может отсутствовать)
h. число – ИНН заказчика
i. число – КПП магазина
2- Секция (по одной строке на товар) – тело заказа
a. число - № позиции в заказе – желательно соблюдать данную последовательность при создании накладной на реализацию.
b. число - 7 знаков – артикул товара в СуперМаге (единый для всей сети)
c. число – штрихкод товара.
Если ШК несколько, то идут подряд, разделитель - /
d. текст – код товара поставщика (если не указан, то 0 (ноль))
e. текст – наименование товара
f. текст – единица измерения – шт., кг,
g. число – кол-во товара для заказа
h. число – цена
i. число – сумма
* - Примечание – в дальнейшем возможно добавление какой-либо информации в конец строки.
И живой файлик... ниже