Приветствую!
Поставили нам интерфейс кипера с гостиничной системой для возможности закрытия счета на номер и переноса начислений в гостиничную систему.
В свою очередь фиделио принимает данные и делит их по признакам МЕСТО ПРОДАЖИ и Классификацию блюда. Например, "ресторан, еда"
Со стороны кипера используется, если я все правильно понял FarCard некий Card Retranslator 6.04 и R-Keeper + Opera/Fidelio Server 1.38
Эта система отдает в Фиделио следующие данные
Типов блюда для фиделио может быть максимум 4. Соотношение идет из созданной и присвоенной каждому блюду Классификации блюд (см. вложения).Код: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
А вот в качестве Место продажи кипер отдает просто код ресторана. Т.е. в одном ресторане мы имеем один постоянный код.
Нужно же, как-то получить для одного ресторана разные коды. Т.е. отдавать вместо Кода ресторана какой-либо другой признак, который можно выбирать на станции, например "Категорию заказа".
Это нужно, чтобы забивая блюдо с одной станции можно было делать разделение (допустим в меню у нас Бефстроганов, заказали его в ресторане отправили в фиделио "ресторан, еда", заказали его же в номер отправили в фиделио "обслуживание в номерах, еда").
Вопрос, как это сделать, если это вообще возможно?


Ответить с цитированием