Основным конфигурационным файлом кассового ПО 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

Используется в Artix VPOS

[HW.FR.DepartMapping]

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



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

Используется в Artix VPOS

[HW.FR.TaxMapping]Соотнесение кодов налогов в ФР и кодов налогов в кассе

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

Используется в Artix VPOS

[HW.PINPAD.DepartMapping]

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




[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Печатать чек даже если добавлен адрес покупателя
Начиная с версии 4.6.203 настройка является устаревшей.
frPositionMaskФормат печати наименования позиции в чеке
splitPaymentToMerchants

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


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

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


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

addPositionWithoutCard

Разрешить добавлять позиции в чек, если в нем нет карты
autoPaymentInSubtotalByCardАвтоматически совершать оплату при переходе в подытог с указанной валютой
defaultDeptНомер отдела для позиции, если не указан код отделаИспользуется в Artix VPOS
documentMaxSumОграничение максимальной суммы чека продажиИспользуется в Artix VPOS
forceMeasureПреобразовывать единицы измерения к одному типуИспользуется в Artix VPOS
checkEffectiveDateOnSelectIndexPricesПроверять дату переоценки при выборе дополнительных цен
showValutChoiceПоказать диалог с выбором типа оплаты в подытоге

alwaysShowCashierMessages

Всегда показывать сообщение кассиру при переходе в подытог
[CertificateBurnedAmountPosition]Параметры позиции, которая будет создана при превышении номинальной стоимости подарочной картыnameНазвание позиции
deptНомер логического отдела
vatcodeКод налога
codeКод для позиции
barcodeШтрих-код для позиции
[Misc]РазноеrequestReasonInBackCheckЗапрашивать причину возврата для возврата и возврата по чеку продажи
forbidMixedBackBySaleОграничить возвраты по чеку продажи одним способом: локально или через сервер.
showCashDrawerSumОтображать сумму в денежном ящике при выеме
calculateRemainsOfGoodsВычислять остаткиИспользуется в 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Таймаут ожидания сообщения от сервера при выполнении дополнительной регистрации
cardVerificationUrlURL сервиса верификации карты
cardVerificationTimeoutТаймаут ожидания сообщения от сервера на запрос верификации карты
autoVerificationBonusLimitМаксимальное количество бонусных баллов для оплаты без запроса верификации для автоверифицированных карт
checkBonusLimitWithEmptyShopCodeПроверять лимит бонусных баллов для оплаты без верификации если домашний магазин карты не заполнен
minQuantМинимальное количество
disableZeroPriceЗапрет регистрации позиции с нулевой ценой
authenticateByKeyboardKeyПодтверждение прав по положению клавиатурного ключа
keyboardKeyTimeoutТаймаут комбинаций клавиш клавиатурного ключа
keyboardKeyNКомбинации клавиш для каждого положения ключа
checkCashSumПроверка суммы в денежном ящике
maxCashSum

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


dangerousCashSum

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


cashSumNotificationTypeТип оповещения о превышении пороговой суммы dangerousCashSum
allowSeveralBackBySaleРазрешать выполнение нескольких возвратов по одному чеку
denyBackIfDeficiencySumGainЗапрещать возврат, если недостаточно выручки
minPasswordLengthМинимальная допустимая длина пароля
alwaysConfirmStornoПодтверждение сторнирования позиции или всего чека другим пользователем
alwaysConfirmProcessingStornoПодтверждение сторнирования безналичной оплаты другим пользователем
checkUserAccessПроверять наличие у пользователя доступа к работе на кассе в магазине
ageConfirmDelayВремя задержки в секундах перед закрытием диалога подтверждения возраста
[Proxy]Настройки прокси-сервераhostNameИмя хоста
portПорт
userЛогин
passwordПароль
[Shop]Реквизиты магазинаparamsSource

Источник настроек магазина (ИНН, КПП, адрес, название)


innИНН магазина
kppКПП магазина
addressАдрес магазина
nameНазвание магазина
[EGAIS]ЕГАИСenableВключение проверки ЕГАИС
barcodeMaskМаска для проверки штрих-кода Pdf417 акцизной марки
enableAdditionalBarcodeВключить сканирование дополнительного штрих-кода DataMatrix
additionalBarcodeMaskМаска для проверки штрих-кода DataMatrix акцизной марки
checkAlcoCodeПроверять алкокод акцизной марки

checkTmcAlcoCode

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

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

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