Panel |
---|
Начиная с версии 4.6.99 настройки взаимодействия с ФР вынесены в отдельный конфигурационный файл Начиная с версии 4.6.132 отправка сообщений об операциях будет реализована только через очередь Artix-Queue. |
Основным конфигурационным файлом кассового ПО Artix является /linuxcash/cash/conf/ncash.ini
.
Секция | Описание секции | Наименование параметра | Описание параметра | Примечания | |||||
---|---|---|---|---|---|---|---|---|---|
[NetworkTester] | Настройки проверки доступа к удаленному ресурсу | timeout | Интервал проверки доступа к удаленному ресурсу | ||||||
requestTimeout | Таймаут запроса к удаленному ресурсу | ||||||||
host | Хост, доступность которого будет проверяться | ||||||||
port | Порт, доступность которого будет проверяться | ||||||||
iconOn | Ресурс доступен | ||||||||
iconOff | Ресурс недоступен | ||||||||
[Shift.Duration] | Настройки длительности смены | limit | Лимит длительности смены | ||||||
alarmTimeout | Период в минутах в течение, которого выдается предупреждение о приближении окончания смены | ||||||||
enableLimit | Включить контроль длительности смены | ||||||||
shiftInOneDay | Включить контроль смены в пределах одного дня | ||||||||
[WorkDay.Duration] | Установка продолжительности рабочего дня | enableLimit | Включить контроль длительности рабочего дня | ||||||
workDayBegin | Начало рабочего дня | ||||||||
workDayEnd | Окончание рабочего дня | ||||||||
alarmTimeout | Период, в течение которого выдается предупреждение о приближении окончания рабочего дня | ||||||||
[HW.LOCKTIMER] | Настройка таймера автоматической блокировки | timeout | Таймаут автоматической блокировки кассы | ||||||
[HW.KEYBOARD] | Настройки клавиатуры | timeout | Чувствительность ввода | ||||||
handleStuckEnter | Обрабатывать залипший Enter на клавиатуре Posiflex KB-66xx | ||||||||
separateCodes | Разделять слипшиеся штрих-коды | ||||||||
[HW.KEYBOARD.FILTER.MSR] | Фильтр клавиатурного ридера магнитных карт | pattern | Шаблон данных | ||||||
rule | Правило преобразования данных | ||||||||
[HW.KEYBOARD.FILTER.SCANNER] | Фильтр клавиатурного сканера | pattern | Шаблон данных | ||||||
rule | Правило преобразования данных | ||||||||
[HW.CUSTOMERDISPLAY] | Настройки дисплея покупателя | marketingActionPrefix | Префикс названия товара, участвующего в маркетинговой акции | ||||||
[HW.FR.commons.params] | Параметры программирования ФР | Перенесена в файл fr.ini | |||||||
[HW.FR.commons.cliche] | Настройки для программирования клише на всех подключенных ФР | Перенесена в файл fr.ini | |||||||
[HW.FR.commons.tail] | Настройки для программирования рекламного текста на всех подключенных ФР | Перенесена в файл fr.ini | |||||||
HW.FR.PayAccordance] | Соотнесение логических типов оплаты в программе и типов оплаты ФР | Используется в Artix VPOS | |||||||
[HW.FR.DepartMapping] | Используется в Artix VPOS | ||||||||
[HW.FR.TaxMapping] | Соотнесение кодов налогов в ФР и кодов налогов в кассе | Используется в Artix VPOS | |||||||
[HW.PINPAD.DepartMapping] | |||||||||
[Check] | Настройки чека | checkIdentifierMask | Шаблон идентификатора чека | ||||||
disableInventSaleByMinPrice | Блокировать продажу товара, если минимальная цена больше основной цены товара | Используется в Artix VPOS | |||||||
countLinePrintDoc | Количество строк при печати документа | ||||||||
countPaymentProcessingSlips | Максимальное количество печатаемых слипов процессинга | ||||||||
saveFirstPaymentProcessingSlip | |||||||||
printFailedPaymentProcessingSlips | Печать слипов с отказом оплаты | ||||||||
printQrPaymentSlip | Печать слипов с QR-кодом для оплаты | ||||||||
useDiscountOnChange | Использовать скидку на мелочь | Используется в Artix VPOS | |||||||
useIncreaseOnChange | Используется в Artix VPOS | ||||||||
useCorrectionDiscount | |||||||||
ignoreMinPriceForCorrectionDiscount | |||||||||
distributeDiscountOnChange | Используется в Artix VPOS | ||||||||
discountOnChangePrecision | Точность вычисления скидки на мелочь | ||||||||
ignoreMinPriceForDiscountByChange | Игнорировать минимальную цену для скидки на сдачу | Используется в Artix VPOS | |||||||
numberingDocumentsByShifts | Нумерация документов в пределах смены | ||||||||
positionsLimit | Лимит позиций в чеке | Используется в Artix VPOS | |||||||
defaultItemPriceType | Код автоматической схемы скидок на позицию | ||||||||
defaultCheckPriceType | Код автоматической схемы скидок на чек | ||||||||
multiFrPayment | Распределение оплаты чека по нескольким ФР | ||||||||
unitePosition | Объединение позиций | Используется в Artix VPOS | |||||||
checkBarcodeForUnion | Учитывать штрих-код при объединении | Используется в Artix VPOS | |||||||
cancelDocumentByCommandOnly | Аннулировать документ только командой "аннулировать документ" | ||||||||
transmitLeadZero | Дополнять штрих-код до 13 символов нулями слева | ||||||||
recalcDiscInFormingMode | Пересчитывать скидки в режиме формирования чека | ||||||||
deleteCardByBackFormingMode | Удалять карты при переходе из режима оплаты в режим формирования чека | ||||||||
useDiscountOnChangeForCashPaymentOnly | Использовать скидку на мелочь только при оплате наличными | Используется в Artix VPOS | |||||||
calculateDiscountOnChangeByBalance | Считать скидку на мелочь от оставшейся суммы доплаты | ||||||||
onlyOneCard | Запрет добавления более одной карты в документ | ||||||||
allowCardReplace | |||||||||
useBaseValutForBackBySale | Использовать базовую валюту при возврате по чеку продажи | ||||||||
choiceValutInBackBySale | Выбор валюты в документе возврата по чеку продажи | ||||||||
editPositionBackBySale | Редактировать позиции при возврате по чеку продажи | ||||||||
applyConsultantOnCheck | Назначать консультанта на чек или на позицию | ||||||||
allowZeroMinPriceForExciseAlco | Разрешать продажу алкогольного товара с акцизной маркой, если минимальная цена товара равна 0 | Используется в Artix VPOS | |||||||
printPositionsByFr | Печатать позиции чека средствами ФР | ||||||||
alwaysPrint | Печатать чек даже если добавлен адрес покупателя |
| |||||||
frPositionMask | Формат печати наименования позиции в чеке | ||||||||
splitPaymentToMerchants | |||||||||
forbidValutPrintCopy | Запрет печати копии чека по настройке в валюте | ||||||||
autoTotal | Закрытие чека без ввода оплаты | ||||||||
autoCloseCashless | Автоматическое закрытие чека, если последняя оплата является безналичной | ||||||||
synchroniseImageWithDisk | Включить принудительный сброс дискового кэша | ||||||||
addPositionByArticul | Добавлять позицию по артикулу | Используется в Artix VPOS | |||||||
backMode | Работать в режиме возврата по умолчанию | ||||||||
blockAddPositionManualByCode | Запретить ввод кода товара вручную в главном окне без команды COMMAND_CODE | Используется в Artix VPOS | |||||||
minRetailPrice | Минимальная розничная цена товара | Используется в Artix VPOS | |||||||
notSendAlcoholToOfd | Не отправлять код товара для алкогольной продукции (тег 1162) в ОФД | ||||||||
addPositionWithoutCard | Разрешить добавлять позиции в чек, если в нем нет карты | ||||||||
[SoftCheck] | Настройки для работы с софт-чеками | engine | Тип движка для работы с софт-чеками | path | Путь до софт-чеков | timeout | Таймаут ожидания ответа от сервераautoPaymentInSubtotalByCard | Автоматически совершать оплату при переходе в подытог с указанной валютой | |
defaultDept | Номер отдела для позиции, если не указан код отдела | Используется в Artix VPOS | |||||||
documentMaxSum | Ограничение максимальной суммы чека продажи | Используется в Artix VPOS | |||||||
forceMeasure | Преобразовывать единицы измерения к одному типу | Используется в Artix VPOS | |||||||
checkEffectiveDateOnSelectIndexPrices | Проверять дату переоценки при выборе дополнительных цен | ||||||||
showValutChoice | Показать диалог с выбором типа оплаты в подытоге | ||||||||
alwaysShowCashierMessages | Всегда показывать сообщение кассиру при переходе в подытог | ||||||||
[CertificateBurnedAmountPosition] | Параметры позиции, которая будет создана при превышении номинальной стоимости подарочной карты | name | Название позиции | ||||||
dept | Номер логического отдела | ||||||||
vatcode | Код налога | ||||||||
code | Код для позиции | ||||||||
barcode | Штрих-код для позиции | ||||||||
[Misc] | Разное | requestReasonInBackCheck | Запрашивать причину возврата для возврата и возврата по чеку продажи | ||||||
forbidMixedBackBySale | Ограничить возвраты по чеку продажи одним способом: локально или через сервер. | ||||||||
showCashDrawerSum | Отображать сумму в денежном ящике при выеме | ||||||||
calculateRemainsOfGoods | Вычислять остатки | beepNotification | Уведомление звуковым сигналом об ошибках при добавлении товара в чекИспользуется в Artix VPOS | ||||||
fiscalPositionName | Наименование фискальной позиции в чеке | ||||||||
requiredMoneyIn | Требовать внесение денег при переходе в режим продажи | ||||||||
closeNotOpenedShift | Позволять закрывать не открытую смену | ||||||||
openShiftInFrOnOpenCheck | Открывать смену в ФР при открытии чека в кассовой программе | ||||||||
openShiftInFrAfterOpenInCash | Открывать смену в ФР сразу после открытия смены в кассе | ||||||||
checkTimeDiscrepancy | Проверять расхождение времени между программой и ФР | ||||||||
setTimeManually | Устанавливать время вручную | ||||||||
alcoholCaution | Показывать сообщение с предупреждением для кассира о приближении времени блокировки продажи алкоголя | ||||||||
inputBarcodeInFreeSaleSum | Обязательный ввод штрих-кода при продаже и возврате по свободной цене | ||||||||
multipleModifierQuant | Умножать количество из модификатора на количество из штрих-кода | ||||||||
depositOnNextShift | Перенос остатка наличных денег на следующую смену при закрытии текущей | ||||||||
blockWorkOfBadCounters | Блокировать работу кассы при расхождении сумм | ||||||||
alarmUnsendMessageCount | Количество непереданных в ОФД чеков, после которого показывать предупреждение кассиру | ||||||||
alarmUnsendMessageStep | Интервал вывода предупреждения о непереданных в ОФД чеках | ||||||||
notifyAfterDaysFromLastSentCheck | Количество дней с момента отправки последнего чека в ОФД, по истечении которых выводится уведомление об отсутствии связи с ОФД и количестве дней до блокировки кассы | ||||||||
notifyPaperNearEnd | Показывать уведомление об окончании чековой ленты | Функционал поддержан только для ФР Шрих-М | |||||||
requestCardBalanceIfNecessary | Запрашивать баланс бонусной карты с сервера | ||||||||
showDialogAfterPrinting | Показывать кассиру диалог после печати документа | ||||||||
useBcodeParserForMsrData | Использовать правила интерпретации штрих-кодов при считывании карты через ридер | ||||||||
useBcodeParserForAddCouponByButton | Использовать правила интерпретации штрих-кодов при добавлении купона по кнопке | ||||||||
prefixForEncryptedCoupon | Префикс зашифрованного номера купона | ||||||||
disableDemoMode | Запретить переход в демонстрационный режим при возникновении проблем с лицензией | ||||||||
useArtixQueue | Использовать очередь ArtixQueue для работы с бонусным сервером | ||||||||
forbidCloseShiftOnChangeKkm | Запрещать закрывать смену при замене ФР | ||||||||
ignoreRequireQuantityManual | Игнорировать признак товара "Обязательный ввод количества вручную" | ||||||||
ignoreRequireQuantityScales | |||||||||
ignoreMinPriceWhenInputPriceManual | Игнорировать минимальную цену товара, при вводе цены вручную | ||||||||
useCancelWhenSelectPrice | Закрытие диалога выбора цены товара из списка по клавише ESC и кнопке "Отмена" | ||||||||
usePositionTax | Использовать код налога товара, если налог отсутствует в таблице vat | ||||||||
considerRemainsOfGoods | Учитывать остатки товара при продаже | Используется в Artix VPOS | |||||||
updateCheckNumberInRegistryOnStart | Реестр кассы | ||||||||
[Discounts] | Скидки | distributeReceiptDiscountFully | Полностью распределять по позициям сумму скидки на чек | Используется в Artix VPOS | |||||
discMode | Способ воздействия скидок на чек | ||||||||
discPositionMode | Способ воздействия скидок на позицию | ||||||||
pos2CheckDiscRel | Отношение скидки на чек к скидке на позиции | ||||||||
unitePositionsInKit | Объединять позиции в наборах | ||||||||
saveNullDiscountForPosition | Сохранять скидку 0% на позицию в базу данных | Используется в Artix VPOS | |||||||
ignoreMinimalPriceForKit | Игнорирование минимальной цены при предоставлении скидки на наборы | Используется в Artix VPOS | |||||||
[Card] | Настройки для карт | forbidShowCardInfo | Запрет показа информации по карте для любых групп карт | ||||||
cardNameToDisplay | Наименование карты для отображения при отсутствии клиента | ||||||||
useCardNumberRuleOnReplace | Использование правила преобразования номеров карт при замене старой карты на новую | ||||||||
[Security.Restrictions] | Параметры безопасности | additionalRegistrationCardAddress | Адрес для дополнительной регистрации карты | ||||||
additionalRegistrationCardTimeout | Таймаут ожидания сообщения от сервера при выполнении дополнительной регистрации | ||||||||
cardVerificationUrl | URL сервиса верификации карты | ||||||||
cardVerificationTimeout | Таймаут ожидания сообщения от сервера на запрос верификации карты | ||||||||
autoVerificationBonusLimit | Максимальное количество бонусных баллов для оплаты без запроса верификации для автоверифицированных карт | ||||||||
checkBonusLimitWithEmptyShopCode | Проверять лимит бонусных баллов для оплаты без верификации если домашний магазин карты не заполнен | ||||||||
minQuant | Минимальное количество | ||||||||
disableZeroPrice | Запрет регистрации позиции с нулевой ценой | ||||||||
authenticateByKeyboardKey | Подтверждение прав по положению клавиатурного ключа | ||||||||
keyboardKeyTimeout | Таймаут комбинаций клавиш клавиатурного ключа | ||||||||
keyboardKeyN | Комбинации клавиш для каждого положения ключа | ||||||||
checkCashSum | Проверка суммы в денежном ящике | ||||||||
maxCashSum | |||||||||
dangerousCashSum | |||||||||
cashSumNotificationType | Тип оповещения о превышении пороговой суммы dangerousCashSum | ||||||||
allowSeveralBackBySale | Разрешать выполнение нескольких возвратов по одному чеку | ||||||||
denyBackIfDeficiencySumGain | Запрещать возврат, если недостаточно выручки | ||||||||
minPasswordLength | Минимальная допустимая длина пароля | ||||||||
alwaysConfirmStorno | Подтверждение сторнирования позиции или всего чека другим пользователем | ||||||||
alwaysConfirmProcessingStorno | Подтверждение сторнирования безналичной оплаты другим пользователем | ||||||||
checkUserAccess | Проверять наличие у пользователя доступа к работе на кассе в магазине | forbidScanInDialog | |||||||
ageConfirmDelay | Время задержки в секундах перед закрытием диалога подтверждения возраста | ||||||||
[Proxy] | Настройки прокси-сервера | hostName | Имя хоста | ||||||
port | Порт | ||||||||
user | Логин | ||||||||
password | Пароль | ||||||||
[Shop] | Реквизиты магазина | paramsSource | Источник настроек магазина (ИНН, КПП, адрес, название) | ||||||
inn | ИНН магазина | ||||||||
kpp | КПП магазина | ||||||||
address | Адрес магазина | ||||||||
name | Название магазина | ||||||||
[EGAIS] | ЕГАИС | enable | Включение проверки ЕГАИС | ||||||
barcodeMask | Маска для проверки штрих-кода Pdf417 акцизной марки | ||||||||
enableAdditionalBarcode | Включить сканирование дополнительного штрих-кода DataMatrix | ||||||||
additionalBarcodeMask | Маска для проверки штрих-кода DataMatrix акцизной марки | ||||||||
checkAlcoCode | Проверять алкокод акцизной марки | ||||||||
checkTmcAlcoCode | Проверять соответствие алкокода акцизной марки коду товара | ||||||||
enableExciseMarkVerifyLocal | Проверять акцизные марки на кассе | ||||||||
enableExciseMarkVerify | Проверять акцизные марки на сервере | ||||||||
exciseMarkVerifyUrl | URL сервера проверки акцизных марок | ||||||||
exciseMarkVerifyTimeout | Таймаут обращения к серверу проверки акцизных марок в секундах | ||||||||
ignoreExciseMarkVerifyErrors | Игнорировать ошибки обращения к серверу проверки акцизных марок | ||||||||
sendFnInfo | Отправлять в качестве номеров документа и кассы значения фискального документа и номера ФН | ||||||||
useExciseMarkInInventory | Контролировать акцизные марки при инвентаризации | ||||||||
sendEgaisBeforeCashlessPayment | Отправлять чек в ЕГАИС перед проведением безналичной оплаты | ||||||||
useSerialNumber | Использовать серийный номер для получения акцизной марки из БД | ||||||||
addAlcoholOnlyByExciseMark | Добавлять алкоголь только по акцизной марке | [BillsVerify] | Настройка покупюрной ведомости | coins | Значения номиналов монет | bills | Значения номиналов купюр|||
checkEgaisAvailableBeforeAddPosition | Проверять доступность ЕГАИС перед добавлением позиции | ||||||||
setMinRetailPrice | Устанавливать для позиции минимальную розничную цену равной цене, если минимальная розничная цена не задана | ||||||||
[Waybill] | serverUrl | Адрес сервера, на который отправляются запросы на получение и обновление статуса номера счета-фактуры | |||||||
timeout | Таймаут обращения к серверу | ||||||||
numberToPrint | Количество экземпляров передаточного документа, которое нужно распечатать при закрытии чека, если печать была подтверждена | ||||||||
[ArtixQueue] | Настройки для очереди Artix | address | Адрес для REST сервиса | ||||||
checkDatabaseAfterDocumentClose | Проверка состояния БД после закрытия чека |