示例#1
0
        public F07_BalanceInquiry()
            : base(SPDHTransactionTypeEnum.F07, "Balance inquiry")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#2
0
        public F06_CardVerification()
            : base(SPDHTransactionTypeEnum.F06, "Card verification")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#3
0
        public F04_MerchandiseReturn()
            : base(SPDHTransactionTypeEnum.F04, "Merchandise return")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#4
0
        public F03_MailOrTelephoneOrder()
            : base(SPDHTransactionTypeEnum.F03, "Mail or telephone order")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#5
0
        public F00_NormalPurchase()
            : base(SPDHTransactionTypeEnum.F00, "Normal purchase")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#6
0
        public F05_CashAdvance()
            : base(SPDHTransactionTypeEnum.F05, "Cash advance")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#7
0
        public F02_PreauthorizationPurchaseCompletion()
            : base(SPDHTransactionTypeEnum.F02, "Preauthorization purchase completion")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('i', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#8
0
        public F14_CashBackAdjustment()
            : base(SPDHTransactionTypeEnum.F14, "Cash back adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#9
0
        public F13_CashAdvanceAdjustment()
            : base(SPDHTransactionTypeEnum.F13, "Cash advance adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#10
0
        public F12_MerchandiseReturnAdjustment()
            : base(SPDHTransactionTypeEnum.F12, "Merchandise return adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#11
0
        public F11_PurchaseAdjustment()
            : base(SPDHTransactionTypeEnum.F11, "Purchase adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
示例#12
0
        public F08_PurchaseWithCashBack()
            : base(SPDHTransactionTypeEnum.F08, "Purchase with cash back")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }