Config.xml - Позволяет произвести конфигурацию параметров службы
<?xml version="1.0" encoding="utf-8"?>
<Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Connection>Data Source=WIN-QS9RJB3LHQG;Initial Catalog=sb2_Olympus1;User ID=sa;Password=Dk3651340</Connection>
<!--<CashID>297</CashID>-->
<Port>8882</Port>
<IdMediaTypeGen>92296</IdMediaTypeGen>
<IdMediaTypeRead>98797</IdMediaTypeRead>
<PrintTurnstileCheckOnTerminal>true</PrintTurnstileCheckOnTerminal>
<Terminals>
<Terminal>
<Id>1</Id>
<CashDeskID>297</CashDeskID>
<SectedKey>TEST</SectedKey>
<GeographyId>0</GeographyId>
<PaymobServerOpLogin></PaymobServerOpLogin>
<PaymobServerSysLogin></PaymobServerSysLogin>
<PaymobServerPwd></PaymobServerPwd>
</Terminal>
<Terminal>
<Id>2</Id>
<CashDeskID>297</CashDeskID>
<SectedKey>TEST2</SectedKey>
<GeographyId>0</GeographyId>
<PaymobServerOpLogin></PaymobServerOpLogin>
<PaymobServerSysLogin></PaymobServerSysLogin>
<PaymobServerPwd></PaymobServerPwd>
</Terminal>
</Terminals>
<TurnstileCheckpointId>296</TurnstileCheckpointId>
<TurnstileDeviceName>ema</TurnstileDeviceName>
<CodeConvert>0</CodeConvert>
<PaymobServerUrl></PaymobServerUrl>
<AllowSellManyTicketForOneActivity>false</AllowSellManyTicketForOneActivity>
<AllowSellActivityByMoney>true</AllowSellActivityByMoney>
<AllowFreeActivities>false</AllowFreeActivities>
<AllowClientPayMeansMissingInCashDesk>false</AllowClientPayMeansMissingInCashDesk>
<EnableDiscountCards>true</EnableDiscountCards>
<TaxMappingForCCT>
<TaxMap>
<!--WITHOUT_TAX-->
<BarsTax>-1</BarsTax>
<PaymobTax>-1</PaymobTax>
</TaxMap>
<TaxMap>
<!--TAX_0-->
<BarsTax>0</BarsTax>
<PaymobTax>0</PaymobTax>
</TaxMap>
<TaxMap>
<!--TAX_10-->
<BarsTax>1</BarsTax>
<PaymobTax>1</PaymobTax>
</TaxMap>
<TaxMap>
<!--TAX_18-->
<BarsTax>2</BarsTax>
<PaymobTax>2</PaymobTax>
</TaxMap>
<TaxMap>
<!--TAX_10_110-->
<BarsTax>3</BarsTax>
<PaymobTax>3</PaymobTax>
</TaxMap>
<TaxMap>
<!--TAX_18_118-->
<BarsTax>4</BarsTax>
<PaymobTax>4</PaymobTax>
</TaxMap>
<TaxMap>
<!--TAX_20-->
<BarsTax>5</BarsTax>
<PaymobTax>5</PaymobTax>
</TaxMap>
</TaxMappingForCCT>
<TaxMappingForPaymobF>
<TaxMap>
<!--18-->
<BarsTax>1</BarsTax>
<PaymobTax>1</PaymobTax>
</TaxMap>
<TaxMap>
<!--10-->
<BarsTax>2</BarsTax>
<PaymobTax>2</PaymobTax>
</TaxMap>
<TaxMap>
<!--18/118-->
<BarsTax>3</BarsTax>
<PaymobTax>3</PaymobTax>
</TaxMap>
<TaxMap>
<!--10/110-->
<BarsTax>4</BarsTax>
<PaymobTax>4</PaymobTax>
</TaxMap>
<TaxMap>
<!--0-->
<BarsTax>0</BarsTax>
<PaymobTax>5</PaymobTax>
</TaxMap>
<TaxMap>
<!--without tax-->
<BarsTax>6</BarsTax>
<PaymobTax>6</PaymobTax>
</TaxMap>
</TaxMappingForPaymobF>
<TaxMappingFor2Can>
<TaxMap>
<!--without tax-->
<BarsTax>-1</BarsTax>
<PaymobTax>-1</PaymobTax>
</TaxMap>
<TaxMap>
<!--0-->
<BarsTax>0</BarsTax>
<PaymobTax>0</PaymobTax>
</TaxMap>
<TaxMap>
<!--10-->
<BarsTax>1</BarsTax>
<PaymobTax>1</PaymobTax>
</TaxMap>
<TaxMap>
<!--18-->
<BarsTax>2</BarsTax>
<PaymobTax>2</PaymobTax>
</TaxMap>
<TaxMap>
<!--10/110-->
<BarsTax>3</BarsTax>
<PaymobTax>3</PaymobTax>
</TaxMap>
<TaxMap>
<!--20/120-->
<BarsTax>4</BarsTax>
<PaymobTax>4</PaymobTax>
</TaxMap>
<TaxMap>
<!--20-->
<BarsTax>5</BarsTax>
<PaymobTax>5</PaymobTax>
</TaxMap>
</TaxMappingFor2Can>
<TaxMappingForMsPos>
<TaxMap>
<!--without tax-->
<BarsTax>-1</BarsTax>
<PaymobTax>-1</PaymobTax>
</TaxMap>
<TaxMap>
<!--0-->
<BarsTax>0</BarsTax>
<PaymobTax>0</PaymobTax>
</TaxMap>
<TaxMap>
<!--10-->
<BarsTax>1</BarsTax>
<PaymobTax>1</PaymobTax>
</TaxMap>
<TaxMap>
<!--18-->
<BarsTax>2</BarsTax>
<PaymobTax>2</PaymobTax>
</TaxMap>
<TaxMap>
<!--10/110-->
<BarsTax>3</BarsTax>
<PaymobTax>3</PaymobTax>
</TaxMap>
<TaxMap>
<!--20/120-->
<BarsTax>4</BarsTax>
<PaymobTax>4</PaymobTax>
</TaxMap>
<TaxMap>
<!--20-->
<BarsTax>5</BarsTax>
<PaymobTax>5</PaymobTax>
</TaxMap>
</TaxMappingForMsPos>
<!--
None = 0,
FromSy14ToWiegand26 = 1,
HexInvert = 2,
SLR700AbaHex = 3,
SLR700AbaHexInvert = 4,
HexToASCII = 5,
HexToSy14 = 6,
HexInvertToSy14 = 7,
HexToSy14Type2 = 8,
HexInvertToSy14Type2 = 9,
OK5325ToHidProxAba = 10,
HexToDec10 = 11,
HexInvertToDec10 = 12,
AxessNG = 13,
AxessNGInvert = 14,
First8 = 15,
First8Invert = 16,
HexToDec = 17,
HexInvertToDec = 18,
DecToHex = 19,
DecToHexInvert = 20,
DecToSy14Type2 = 21,
DecInvertToSy14Type2 = 22,
First6 = 23,
First6Invert = 24,
Z2ToHidProxAba = 25,
Wiegand26ToHex = 26,
HexToWiegand26 = 27,
Z2origHidToHidProxAba = 28,
HexInvertToWiegand26 = 29,
Swap8HexInvert = 30,
RestoreHexLetters = 31-->
</Config>
Где:
None = 0,
FromSy14ToWiegand26 = 1,
HexInvert = 2,
SLR700AbaHex = 3,
SLR700AbaHexInvert = 4,
HexToASCII = 5,
HexToSy14 = 6,
HexInvertToSy14 = 7,
HexToSy14Type2 = 8,
HexInvertToSy14Type2 = 9,
OK5325ToHidProxAba = 10,
HexToDec10 = 11,
HexInvertToDec10 = 12,
AxessNG = 13,
AxessNGInvert = 14,
First8 = 15,
First8Invert = 16,
HexToDec = 17,
HexInvertToDec = 18,
DecToHex = 19,
DecToHexInvert = 20,
DecToSy14Type2 = 21,
DecInvertToSy14Type2 = 22,
First6 = 23,
First6Invert = 24,
Z2ToHidProxAba = 25,
Wiegand26ToHex = 26,
HexToWiegand26 = 27,
Z2origHidToHidProxAba = 28,
HexInvertToWiegand26 = 29,
Swap8HexInvert = 30,
RestoreHexLetters = 31