You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Начиная с версии 4.6.99 настройки взаимодействия с ФР вынесены в отдельный конфигурационный файл /linuxcash/cash/conf/ncash.ini.d/fr.ini.

Начиная с версии 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]Соотнесение логических типов оплаты в программе и типов оплаты ФР

Перенесена в файл fr.ini
[HW.FR.DepartMapping]

Соотнесение логических и фискальных отделов для ФР



Перенесена в файл fr.ini
[HW.FR.TaxMapping]Соотнесение кодов налогов в ФР и кодов налогов в кассе

Перенесена в файл fr.ini

[HW.PINPAD.DepartMapping]

Соотнесение отделов на Pinpad и отделов на кассе




[Check]Настройки чека





































checkIdentifierMaskШаблон идентификатора чека
disableInventSaleByMinPrice

Блокировать продажу товара, если минимальная цена больше основной цены товара


countLinePrintDocКоличество строк при печати документа

countPaymentProcessingSlips

Максимальное количество печатаемых слипов процессинга
saveFirstPaymentProcessingSlip

Запись слипов в БД


printFailedPaymentProcessingSlipsПечать слипов с отказом оплаты
useDiscountOnChangeИспользовать скидку на мелочь
useIncreaseOnChange

Использовать надбавку на мелочь для документов возврата


distributeDiscountOnChange

Распределять скидку на мелочь по позициям


discountOnChangePrecisionТочность вычисления скидки на мелочь
ignoreMinPriceForDiscountByChangeИгнорировать минимальную цену для скидки на сдачу
numberingDocumentsByShiftsНумерация документов в пределах смены
positionsLimitЛимит позиций в чеке
defaultItemPriceTypeКод автоматической схемы скидок на позицию
defaultCheckPriceTypeКод автоматической схемы скидок на чек
multiFrPaymentРаспределение оплаты чека по нескольким ФР
unitePositionОбъединение позиций
checkBarcodeForUnionУчитывать штрих-код при объединении
cancelDocumentByCommandOnlyАннулировать документ только командой "аннулировать документ"
transmitLeadZeroДополнять штрих-код до 13 символов нулями слева
recalcDiscInFormingModeПересчитывать скидки в режиме формирования чека
deleteCardByBackFormingModeУдалять карты при переходе из режима оплаты в режим формирования чека
useDiscountOnChangeForCashPaymentOnlyИспользовать скидку на мелочь только при оплате наличными
onlyOneCardЗапрет добавления более одной карты в документ
allowCardReplace

Замена ранее добавленной карты


useBaseValutForBackBySaleИспользовать базовую валюту при возврате по чеку продажи
editPositionBackBySaleРедактировать позиции при возврате по чеку продажи
applyConsultantOnCheckНазначать консультанта на чек или на позицию
allowZeroMinPriceForExciseAlcoРазрешать продажу алкогольного товара с акцизной маркой, если минимальная цена товара равна 0
printPositionsByFrПечатать позиции чека средствами ФР
alwaysPrintПечатать чек даже если добавлен адрес покупателя
frPositionMaskФормат печати наименования позиции в чеке
splitPaymentToMerchants

Использование одного терминала для нескольких организаций


forbidValutPrintCopyЗапрет печати копии чека по настройке в валюте
autoTotalЗакрытие чека без ввода оплаты
autoCloseCashlessАвтоматическое закрытие чека, если последняя оплата является безналичной
synchroniseImageWithDiskВключить принудительный сброс дискового кэша
addPositionByArticulДобавлять позицию по артикулу
backMode

Работать в режиме возврата по умолчанию


blockAddPositionManualByCodeЗапретить ввод кода товара вручную в главном окне без команды COMMAND_CODE
minRetailPriceМинимальная розничная цена товара
notSendAlcoholToOfdНе отправлять код товара для алкогольной продукции (тег 1162) в ОФД

addPositionWithoutCard

Разрешить добавлять позиции в чек, если в нем нет карты
[SoftCheck]Настройки для работы с софт-чекамиengineТип движка для работы с софт-чеками
pathПуть до софт-чеков
timeoutТаймаут ожидания ответа от сервера
[CertificateBurnedAmountPosition]Параметры позиции, которая будет создана при превышении номинальной стоимости подарочной картыnameНазвание позиции
deptНомер логического отдела
vatcodeКод налога
codeКод для позиции
barcodeШтрих-код для позиции
[Misc]РазноеrequestReasonInBackCheckЗапрашивать причину возврата для возврата и возврата по чеку продажи
forbidMixedBackBySaleОграничить возвраты по чеку продажи одним способом: локально или через сервер.
showCashDrawerSumОтображать сумму в денежном ящике при выеме
calculateRemainsOfGoodsВычислять остатки
beepNotificationУведомление звуковым сигналом об ошибках при добавлении товара в чек
fiscalPositionNameНаименование фискальной позиции в чеке
requiredMoneyInТребовать внесение денег при переходе в режим продажи
closeNotOpenedShiftПозволять закрывать не открытую смену
openShiftInFrOnOpenCheckОткрывать смену в ФР при открытии чека в кассовой программе
openShiftInFrAfterOpenInCashОткрывать смену в ФР сразу после открытия смены в кассе
checkTimeDiscrepancyПроверять расхождение времени между программой и ФР
setTimeManuallyУстанавливать время вручную
alcoholCautionПоказывать сообщение с предупреждением для кассира о приближении времени блокировки продажи алкоголя
inputBarcodeInFreeSaleSumОбязательный ввод штрих-кода при продаже и возврате по свободной цене
multipleModifierQuantУмножать количество из модификатора на количество из штрих-кода
depositOnNextShiftПеренос остатка наличных денег на следующую смену при закрытии текущей
blockWorkOfBadCountersБлокировать работу кассы при расхождении сумм
alarmUnsendMessageCount

Количество непереданных в ОФД чеков, после которого показывать предупреждение кассиру


alarmUnsendMessageStepИнтервал вывода предупреждения о непереданных в ОФД чеках
notifyAfterDaysFromLastSentCheckКоличество дней с момента отправки последнего чека в ОФД, по истечении которых выводится уведомление об отсутствии связи с ОФД и количестве дней до блокировки кассы
requestCardBalanceIfNecessaryЗапрашивать баланс бонусной карты с сервера
showDialogAfterPrintingПоказывать кассиру диалог после печати документа
useBcodeParserForMsrDataИспользовать правила интерпретации штрих-кодов при считывании карты через ридер
prefixForEncryptedCouponПрефикс зашифрованного номера купона
disableDemoModeЗапретить переход в демонстрационный режим при возникновении проблем с лицензией
useArtixQueueИспользовать очередь ArtixQueue для работы с бонусным сервером
forbidCloseShiftOnChangeKkmЗапрещать закрывать смену при замене ФР
ignoreRequireQuantityManualИгнорировать признак товара "Обязательный ввод количества вручную"

ignoreRequireQuantityScales

Игнорировать признак товара "Обязателен ввод количества с весов" при получении количества из штрих-кода


ignoreMinPriceWhenInputPriceManualИгнорировать минимальную цену товара, при вводе цены вручную

useCancelWhenSelectPrice

Закрытие диалога выбора цены товара из списка по клавише ESC и кнопке "Отмена"


[Discounts]СкидкиdistributeReceiptDiscountFullyПолностью распределять по позициям сумму скидки на чек
discModeСпособ воздействия скидок на чек
discPositionModeСпособ воздействия скидок на позицию
pos2CheckDiscRelОтношение скидки на чек к скидке на позиции
unitePositionsInKitОбъединять позиции в наборах
saveNullDiscountForPositionСохранять скидку 0% на позицию в базу данных
ignoreMinimalPriceForKitИгнорирование минимальной цены при предоставлении скидки на наборы
[Card]Настройки для картforbidShowCardInfoЗапрет показа информации по карте для любых групп карт
cardNameToDisplayНаименование карты для отображения при отсутствии клиента
useCardNumberRuleOnReplaceИспользование правила преобразования номеров карт при замене старой карты на новую
[Security.Restrictions]Параметры безопасностиadditionalRegistrationCardAddressАдрес для дополнительной регистрации карты
additionalRegistrationCardTimeoutТаймаут ожидания сообщения от сервера при выполнении дополнительной регистрации
cardVerificationUrlURL сервиса верификации карты
cardVerificationTimeoutТаймаут ожидания сообщения от сервера на запрос верификации карты
autoVerificationBonusLimitМаксимальное количество бонусных баллов для оплаты без запроса верификации для автоверифицированных карт
minQuantМинимальное количество
disableZeroPriceЗапрет регистрации позиции с нулевой ценой
authenticateByKeyboardKeyПодтверждение прав по положению клавиатурного ключа
keyboardKeyTimeoutТаймаут комбинаций клавиш клавиатурного ключа
keyboardKeyNКомбинации клавиш для каждого положения ключа
checkCashSumПроверка суммы в денежном ящике
maxCashSum

Значение суммы в денежном ящике, после превышения которого происходит блокирование режима формирования документов


dangerousCashSum

Список сумм в денежном ящике, после превышения которых будет происходить вывод предупреждающего сообщения перед каждым формированием чека, или отображение уведомления в верхней части экрана


cashSumNotificationTypeТип оповещения о превышении пороговой суммы dangerousCashSum
allowSeveralBackBySaleРазрешать выполнение нескольких возвратов по одному чеку
denyBackIfDeficiencySumGainЗапрещать возврат, если недостаточно выручки
minPasswordLengthМинимальная допустимая длина пароля
alwaysConfirmStornoПодтверждение сторнирования позиции или всего чека другим пользователем
alwaysConfirmProcessingStornoПодтверждение сторнирования безналичной оплаты другим пользователем
checkUserAccessПроверять наличие у пользователя доступа к работе на кассе в магазине
forbidScanInDialogЗапрещать сканирование данных в диалоге
[Proxy]Настройки прокси-сервераhostNameИмя хоста
portПорт
userЛогин
passwordПароль
[Shop]Реквизиты магазинаinnИНН магазина
kppКПП магазина
addressАдрес магазина
nameНазвание магазина
[EGAIS]ЕГАИСenableВключение проверки ЕГАИС
barcodeMaskМаска для проверки штрих-кода Pdf417 акцизной марки
enableAdditionalBarcodeВключить сканирование дополнительного штрих-кода DataMatrix
additionalBarcodeMaskМаска для проверки штрих-кода DataMatrix акцизной марки
checkAlcoCodeПроверять алкокод акцизной марки

checkTmcAlcoCode

Проверять соответствие алкокода акцизной марки коду товара
enableExciseMarkVerifyLocalПроверять акцизные марки на кассе
enableExciseMarkVerifyПроверять акцизные марки на сервере
exciseMarkVerifyUrlURL сервера проверки акцизных марок
exciseMarkVerifyTimeoutТаймаут обращения к серверу проверки акцизных марок в секундах
ignoreExciseMarkVerifyErrorsИгнорировать ошибки обращения к серверу проверки акцизных марок
sendFnInfoОтправлять в качестве номеров документа и кассы значения фискального документа и номера ФН
useExciseMarkInInventoryКонтролировать акцизные марки при инвентаризации
sendEgaisBeforeCashlessPaymentОтправлять чек в ЕГАИС перед проведением безналичной оплаты
addAlcoholOnlyByExciseMarkДобавлять алкоголь только по акцизной марке
[BillsVerify]Настройка покупюрной ведомостиcoinsЗначения номиналов монет
billsЗначения номиналов купюр
[Waybill]

Настройки универсального передаточного документа (УПД)

serverUrlАдрес сервера, на который отправляются запросы на получение и обновление статуса номера счета-фактуры
timeoutТаймаут обращения к серверу
numberToPrintКоличество экземпляров передаточного документа, которое нужно распечатать при закрытии чека, если печать была подтверждена
[ArtixQueue]Настройки для очереди ArtixaddressАдрес для REST сервиса
checkDatabaseAfterDocumentCloseПроверка состояния БД после закрытия чека
  • No labels