Все настройки обмена производятся в конфигурационном файле /linuxcash/cash/exchangesystems/exchangers/config/cash/exchangers.ini
.
Выгрузка продаж
Формат crystal
не поддерживает выгрузку документов инвентаризации, продажи и возврата суммой в отдел, возврата поставщику, возврата товара в чеке продажи.
Для выгрузки продаж в формате crystal
необходимо:
- указать название конвертера в секции
[UNLOAD]
:converter
= crystal
, - сконфигурировать секцию выгрузки
[unload.converter.crystal]
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
salePath | строковый | Путь выгрузки продаж (директория) | Указывается полный путь выгрузки. В названии файлов и директорий можно использовать макросы | |
flagPath | строковый | Путь к файлу-флагу выгрузки продаж | Выгрузка продаж производится в соответствии с содержимым файла-флага | |
formdiscounts | логический |
| Формировать информацию о скидках в файле выгрузки продаж:
| По умолчанию true |
Пример настройки
[UNLOAD] ... converter = crystal ... [unload.converter.crystal] ; <параметры_конвертера> ; Путь выгрузки продаж (директория) salePath = /tmp/crystal/reports ; Путь к файлу-флагу выгрузки продаж ;flagPath = /tmp/sales/sale.req ; Формировать информацию о скидках ; По умолчанию True ;formdiscounts = True
Соответствие типов оплаты crystal и кодов валюты
Настройка соответствия типов оплаты crystal
и кодов валюты производится в секции [unload.converter.crystal.payment]
.
Пример настройки
[unload.converter.crystal.payment] ; <Соответствие типов оплаты (cash, credit) и кодов валюты> ; <тип оплаты crystal> = <код валюты в артикс> ; По умолчанию cash - 1, credit - 0. Все остальные валюты - банковские операции (bank) ;cash = 1 ;credit = 0