Сторонние форматы обмена поддержаны не в полном объеме. Передача всех реквизитов осуществляется в формате AIF.
Загрузка справочников
Загрузка справочников в формате SAP осуществляется в виде документов формата xml.
В формате SAP доступна загрузка справочников товаров со следующими свойствами:
Наименование параметра | Описание |
---|---|
CODE | Код товара |
NAME | Наименование товара |
PRICE | Цена товара |
EDIZM (в составе тега BARCODES) | Единица изменения |
EAN (в составе тега BARCODES) | Штрих-код товара |
TYPE | Тип товара:
|
NDS | Налоги
Во всех случаях в dictionaries.vat загружаются налоги 18% с кодом 1 и 10% с кодом 2 |
PRICE (в составе тега MRC) | Дополнительные цены |
Пример справочника
<ITEMS> <MATERIAL> <CODE>1001001</CODE> <NAME>Молоко Домик в деревне 3,5% 1л</NAME> <PRICE>2.50</PRICE> <BARCODES> <EDIZM>KAR</EDIZM> <EAN>4607099999999</EAN> <EDIZM>ST</EDIZM> <EAN>4607029999999</EAN> </BARCODES> <TYPE>0</TYPE> <NDS>2</NDS> <MRC> <PRICE>2.6</PRICE> <PRICE>2.7</PRICE> <PRICE>2.8</PRICE> </MRC> </MATERIAL> </ITEMS>
Выгрузка продаж
При закрытии смены в директории, указанной в настройках сервиса Exchanger
, формируется файл выгрузки продаж export_<дата>.xml. Данные о продажах записываются в теги:
Тег | Значение |
---|---|
SHOP | Код магазина |
DATE | Дата и время открытия смены |
PAYMENT | Суммы продаж:
|
RETURNPAYMENT | Суммы возвратов:
|
SALE | Данные о продажах потоварно:
|
RETURN | Данные о возвратах потоварно:
|
ROOT | Пользовательская информация |
Пример выгрузки продаж
<Level1> <Level2> <SHOP>111</SHOP> <Level3> <DATE>01/18/2018 09:38:52</DATE> <payments> <payment> <valcode>1</valcode> <amount>24.90</amount> </payment> <payment> <valcode>3</valcode> <amount>26.90</amount> </payment> <returnpayment> <valcode>1</valcode> <amount>14.90</amount> </returnpayment> <returnpayment> <valcode>3</valcode> <amount>23.90</amount> </returnpayment> </payments> <Level4> <SALE>SALE</SALE> <Level5> <CODE>1</CODE> <QUANTITY>1.000</QUANTITY> <AMOUNT>120.00</AMOUNT> <TAXCODE>1</TAXCODE> <TAXRATE>10.00</TAXRATE> </Level5> <Level5> <CODE>10</CODE> <QUANTITY>1.000</QUANTITY> <AMOUNT>0.20</AMOUNT> <TAXCODE>2</TAXCODE> <TAXRATE>20.00</TAXRATE> </Level5> <Level5> <CODE>100</CODE> <QUANTITY>1.000</QUANTITY> <AMOUNT>100.00</AMOUNT> <TAXCODE>3</TAXCODE> <TAXRATE>30.00</TAXRATE> </Level5> <Level5> <CODE>1001001</CODE> <QUANTITY>1.000</QUANTITY> <AMOUNT>2.80</AMOUNT> <TAXCODE>4</TAXCODE> <TAXRATE>40.00</TAXRATE> </Level5> <RETURN>RETURN</RETURN> <Level5> <CODE>1001001</CODE> <QUANTITY>1.000</QUANTITY> <AMOUNT>2.50</AMOUNT> <TAXCODE>5</TAXCODE> <TAXRATE>50.00</TAXRATE> </Level5> </Level4> </Level3> </Level2> <ROOT>Retail Trade</ROOT> </Level1>