Описание конфига КСО
<?xml version="1.0" encoding="utf-8" ?>
<parameters>
<!-- служебные данные -->
<KSOServerConnection>Provider=IBMDADB2.DB2COPY1;Data Source=POS;Persist Security Info=True;Password=PASSWORD;User ID=userid</KSOServerConnection>
<KSOServerIdent>154d8b69-4296-4948-ba86-771d131951d6</KSOServerIdent>
<!-- станция -->
<DeviceID>2</DeviceID>
<Connection>Provider=IBMDADB2.DB2COPY1;Data Source=POS;Persist Security Info=True;Password=PASSWORD;User ID=userid</Connection>
<!-- Товар для использования, как пакет в корзине -->
<PaketItemID></PaketItemID>
<!-- параметры для проверки честного знака -->
<CZDocData>21.11.2023</CZDocData>
<CZDocNum>1944</CZDocNum>
<CZFOIV>030</CZFOIV>
<!-- Печать чеков -->
<PrintCheck Show="No" Print="No"></PrintCheck>
<!-- Получение балансов через процессинг -->
<UseRServer>No</UseRServer>
<RServerUrl>https://biocad.averstech.ru/RServer3/wsclient.asmx</RServerUrl>
<RServerLogin>BCD2</RServerLogin>
<RServerPassword>BCD2</RServerPassword>
<RServerPaymentCode>AVR</RServerPaymentCode>
<!-- Выбор суммы оплаты балансом -->
<SelectPayBalansSumma>Yes</SelectPayBalansSumma>
<!-- Показ номера заказа при успешной оплате -->
<PayOkShowBillNumber>No</PayOkShowBillNumber>
<!-- Не отображать товары со штрих кодом в каталоге -->
<HideItemWithBarcode>Yes</HideItemWithBarcode>
<!-- Подтверждать марки при оплате -->
<ConfirmMarkType>1,2,3,4,5,6,7,8,9</ConfirmMarkType>
<!-- Единицы измерения (весовые) -->
<WeightMeasureID>2,3</WeightMeasureID>
<!-- Отображение кнопки товаров без штрих кода в корзине -->
<ShowCatalogChoice>Yes</ShowCatalogChoice>
<!-- Отображение кнопки весовых товаров в корзине -->
<ShowWeightItemsChoice>Yes</ShowWeightItemsChoice>
<!-- Сканер штрихкодов -->
<ReadBarcode>Yes</ReadBarcode>
<!-- Не начинать заказ без карты клиента -->
<NeedClientCard>No</NeedClientCard>
<!-- прокрутка групп в каталоге товаров первой версии, как в лк -->
<ScrollCatalogGroups>Yes</ScrollCatalogGroups>
<!-- время автозакрытия смены -->
<DayCloseTime>19:36:00</DayCloseTime>
<!-- пользователь автозакрытия смены -->
<DayCloseUserID>1</DayCloseUserID>
<!-- спец питание (молоко)-->
<SpecialFoodItems>777,775</SpecialFoodItems>
<!-- кол-во товаров в добавляемой порции -->
<SpecialFoodItemAmount>2</SpecialFoodItemAmount>
<!-- отображение кнопок спец питания в корзине -->
<ShowSpecialFoodItemsInKorzina></ShowSpecialFoodItemsInKorzina>
<!-- процессинг для списания спец питания -->
<UseRServerSpecialFood>Yes</UseRServerSpecialFood>
<RServerSpecialFoodUrl>https://lk.averstech.ru/rserver_milk/wsclient.asmx</RServerSpecialFoodUrl>
<RServerSpecialFoodLogin>100</RServerSpecialFoodLogin>
<RServerSpecialFoodPassword>498894</RServerSpecialFoodPassword>
<!-- Показыват баланс клиента -->
<ShowClientBalans>Yes</ShowClientBalans>
<!-- тестовое Распознование блюд -->
<TestDishRecognition>Yes</TestDishRecognition>
<!-- Распознование блюд -->
<UseDishRecognition>Yes</UseDishRecognition>
<DishRecognitionGreenScore>90</DishRecognitionGreenScore>
<DishRecognitionOrangeScore>50</DishRecognitionOrangeScore>
<!--http://10.8.0.10:3588-->
<!-- адрес сервера распознования -->
<DishRecognitionServer>127.0.0.1</DishRecognitionServer>
<!-- адрес и порт локального сервера для получения распознанных блюд -->
<DishRecognitionIP>127.0.0.1</DishRecognitionIP>
<DishRecognitionIPPort>12345</DishRecognitionIPPort>
<!--не используется -->
<DishRecognitionReadDishesInterval>10</DishRecognitionReadDishesInterval>
<!--отображение каталога 0-стандартный 1-самообслуживание -->
<CatalogType>1</CatalogType>
<!--кол-во столбцов в каталоге -->
<CatalogItemColumnsCount>4</CatalogItemColumnsCount>
<!--кол-во строк в каталоге -->
<CatalogItemRowsCount>3</CatalogItemRowsCount>
<!--анимация появления товаров в каталоге -->
<ShowAnimationItems>Yes</ShowAnimationItems>
<!--запуск сеанса с каталога, а не с корзины -->
<CatalogStartSession>Yes</CatalogStartSession>
<!--использование лимитов на оплаты -->
<UsePaymentLimit>Yes</UsePaymentLimit>
<!-- платеж автосписания -->
<PaymentLimitAutoPayPaymentID>7</PaymentLimitAutoPayPaymentID>
<!--тип ксо 0-по-умолчанию 1-интерфейс ifcm с группировкой блюд -->
<KSODisplayType>1</KSODisplayType>
<!--группа товаров для комплексного обеда для интерфейса 1, StartWithGroup - начинать каталог с этой группы -->
<ComplexObedItemGroupID StartWithGroup="Yes">14</ComplexObedItemGroupID>
<!--принудительная ориентация экрана 0-горизонтальная 1-вертикальная -->
<ScreenOrientation>1</ScreenOrientation>
<!--брать единицу измерения 0-из кода 1-из названия -->
<MeasureField>0</MeasureField>
<!--брать баланс клиента 0-из account.total 1-из client.homephone -->
<ClientBalansField>0</ClientBalansField>
<!--использовать Использовать защиту персональных данных клиента -->
<ClientUseCliext>Yes</ClientUseCliext>
<!--единицы измерения, допускающие полпорции -->
<HalfPortionMeasureID>1,2</HalfPortionMeasureID>
<!--ввод веса товара вручную -->
<UseCustomWeight>Yes</UseCustomWeight>
<!--показывать весовые товары в каталоге -->
<ShowWeightItemsInCatalog>Yes</ShowWeightItemsInCatalog>
<!--весовые единицы в килограммах -->
<KGMeasureID>2</KGMeasureID>
<!--возможность оплаты заказа -->
<CanPayZakaz>Yes</CanPayZakaz>
<!--время отображения окна завершения сеанса по таймауту в секундах -->
<ShowLogoutTimeoutSec>20</ShowLogoutTimeoutSec>
<!--использовать избранное меню -->
<UseFavoriteMenu>Yes</UseFavoriteMenu>
<!--добавить кнопку в меню администрирования -->
<AdminCustomButton RunFile="C:\AVERS\xch1c\MenuFromKassa.bat" ButtonText="ОБНОВИТЬ МЕНЮ">Yes</AdminCustomButton>