Приветствую!
Поставили нам интерфейс кипера с гостиничной системой для возможности закрытия счета на номер и переноса начислений в гостиничную систему.
В свою очередь фиделио принимает данные и делит их по признакам МЕСТО ПРОДАЖИ и Классификацию блюда. Например, "ресторан, еда"
Со стороны кипера используется, если я все правильно понял FarCard некий Card Retranslator 6.04 и R-Keeper + Opera/Fidelio Server 1.38
Эта система отдает в Фиделио следующие данные
Код:
UnitNumber = 4
UnitName = fidelio
SelectedNumber = 1
Account = 9500
ServingNumber = 1
PostingNumber = 1
RestaurantNumber = 2
CheckNumber =
GuestsNumber = 1
PaymentNumber = 100
Amount = 0.00
Sales_A = 0
Sales_B = 0
Sales_C = 0
Sales_D = 0
Типов блюда для фиделио может быть максимум 4. Соотношение идет из созданной и присвоенной каждому блюду Классификации блюд (см. вложения).
А вот в качестве Место продажи кипер отдает просто код ресторана. Т.е. в одном ресторане мы имеем один постоянный код.
Нужно же, как-то получить для одного ресторана разные коды. Т.е. отдавать вместо Кода ресторана какой-либо другой признак, который можно выбирать на станции, например "Категорию заказа".
Это нужно, чтобы забивая блюдо с одной станции можно было делать разделение (допустим в меню у нас Бефстроганов, заказали его в ресторане отправили в фиделио "ресторан, еда", заказали его же в номер отправили в фиделио "обслуживание в номерах, еда").
Вопрос, как это сделать, если это вообще возможно?