Загрузка справочников из товароучетной системы в БД кассы осуществляется следующими способами:

Сервис Exchanger при необходимости конвертирует полученные файлы в формат AIF и помещает данные в очередь для последующей загрузки в базу данных. Из очереди сервис Nes извлекает справочники и загружает их БД кассовой программы.

Режимы для загрузки справочников на кассу

При загрузке справочников с помощью команд AIF касса запускается с режимами "ANY" (режим по умолчанию для стандартных команд) и "CASH" (команда будет выполнена только на БД кассы).

Команды в режиме CASH:

  • addShop, clearShop, deleteShop;
  • addShopLabels, clearShopLabels, deleteShopLabels;

КС для обычного магазина запускается с режимами "ANY" и "CS", для магазина All запускается с режимами "ANY", "CS" и "CS_ALL".

Команды в режиме CS:

  • addRemain, clearRemain, deleteRemain, deleteOutdatedRemains;
  • addTmcScale, clearTmcScale, deleteTmcScale;
  • addTmcScaleGroup, clearTmcScaleGroup, deleteTmcScaleGroup.

Команды в режиме CS_ALL:

  • addChangeAccountBalance, clearChangeAccountBalance, deleteChangeAccountBalance;
  • addChangeCardAccount, clearChangeCardAccount, deleteChangeCardAccount;
  • addSoftCheck, clearSoftCheck, deleteSoftCheck;
  • addTmcAlcocode, clearTmcAlcocode, deleteTmcAlcocode;
  • addExciseMark, clearExciseMark, deleteExciseMark;
  • addAdditionalCard, clearAdditionalCard, deleteAdditionalCard;
  • addCardGroupSearchPlace, clearCardGroupSearchPlace, deleteCardGroupSearchPlace.

Остальные команды относятся к режиму "ANY" – доступна загрузка в любую БД.

Если для команды указан режим "CASH", значит она будет выполнена только на БД кассы, для остальных игнорируется.

Если для команды указан режим "CS", значит она будет выполнена только на БД КС, для кассы игнорируется.

Если для команды указан режим "CS_ALL", значит она будет выполнена только на БД All в КС, для остальных БД игнорируется.


  • No labels