index.js 12.3 KB
Newer Older
zhengxiaokui committed
1 2 3
export default class Trnmod {
    constructor() {
        this.data = {
4
            hvpmod:{
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
                agnamedl:"",                   //.trnmod.hvpmod.agnamedl
                agencydl:"",                   //.trnmod.hvpmod.agencydl
                feecod:"",                    //.trnmod.hvpmod.feecod
                feesen:"",                    //.trnmod.hvpmod.feesen
                feecom:"",                    //.trnmod.hvpmod.feecom
                skrmc2:"",                    //.trnmod.hvpmod.skrmc2
                skrmc3:"",                    //.trnmod.hvpmod.skrmc3
                skrdz2:"",                    //.trnmod.hvpmod.skrdz2
                skrdz3:"",                    //.trnmod.hvpmod.skrdz3
                skrdz4:"",                    //.trnmod.hvpmod.skrdz4
                skrdz5:"",                    //.trnmod.hvpmod.skrdz5
                skrzh2:"",                    //.trnmod.hvpmod.skrzh2
                agname2:"",                    //.trnmod.hvpmod.agname2
                agency2:"",                    //.trnmod.hvpmod.agency2
                fecomm:"",                    //.trnmod.hvpmod.fecomm
                fkrmc2:"",                    //.trnmod.hvpmod.fkrmc2
                fkrmc3:"",                    //.trnmod.hvpmod.fkrmc3
                fkrdz2:"",                    //.trnmod.hvpmod.fkrdz2
                fkrdz3:"",                    //.trnmod.hvpmod.fkrdz3
                fkrdz4:"",                    //.trnmod.hvpmod.fkrdz4
                fkrdz5:"",                    //.trnmod.hvpmod.fkrdz5
                fkrzh2:"",                    //.trnmod.hvpmod.fkrzh2
27
            },
28 29 30 31
            reconebchnam:"",			//  收款直接参与者名称		.trnmod.reconebchnam
            reconebch:"",			//  收款直接参与者行号		.trnmod.reconebch
            commen:"",			//  附言		.trnmod.commen
            bustyp:"",			//  业务种类		.trnmod.bustyp
zhengxiaokui committed
32
            swiadd: {
Eivi committed
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
                amedat: "", //  Amendment Date		.trnmod.swiadd.amedat
                amenbr: "", //  Amend. No Received		.trnmod.swiadd.amenbr
                amecur: "", //  Amended		.trnmod.swiadd.amecur
                ameamt: "", //  Amended		.trnmod.swiadd.ameamt
                newcur: "", //  New Data		.trnmod.swiadd.newcur
                newamt: "", //  New Data		.trnmod.swiadd.newamt
                newnomtop: "", //  New positive tolerance		.trnmod.swiadd.newnomtop
                newnomton: "", //  New negative tolerance		.trnmod.swiadd.newnomton
                nomspc: "", //  Amount Specification		.trnmod.swiadd.nomspc
                newexpdat: "", //  New Expiry Date		.trnmod.swiadd.newexpdat
                newshpdat: "", //  New Shipment Date		.trnmod.swiadd.newshpdat
                shpper: "", //  Shipment Period		.trnmod.swiadd.shpper
                shpfro: "", //  Dispatch from		.trnmod.swiadd.shpfro
                porloa: "", //  Air-/Port of Loading		.trnmod.swiadd.porloa
                pordis: "", //  Air-/Port of Discharge		.trnmod.swiadd.pordis
                purpos: "", //   Purpose of message           trnmod.swiadd.purpos
                shpto: "", //  Final Destination		.trnmod.swiadd.shpto
                addamtcov: "", //  Amounts Covered		.trnmod.swiadd.addamtcov
                addamt: "", //  Amounts Covered		.trnmod.swiadd.addamt
                insbnk: "", //  Instruction to P/A/N Bank amendment		.trnmod.swiadd.insbnk
                nartxt: "",
                newnomtopame: "",
                newnomtoname: "",
                prepers18: "", //New Presentation Period
                strinf: "", //  Narrative of Maturity		.trnmod.swiadd.strinf
huangxin committed
58 59 60 61 62 63 64 65 66 67 68
                newmatpercnt:"",			//  New Tenor Data		.trnmod.swiadd.newmatpercnt
				newmatpertyp:"",			//  Days/Month or Year for Maturity Period		.trnmod.swiadd.newmatpertyp
				newmatperbeg:"",			//  Start of Maturity Period		.trnmod.swiadd.newmatperbeg
				newmatdat:"",			//  New Maturity Date		.trnmod.swiadd.newmatdat
				ametxt:"",			//  Further Amendments		.trnmod.swiadd.ametxt
                shptoelc: "",			//  货物目的地/交货地(港)		.trnmod.swiadd.shptoelc
				shpfroelc: "",			//  Shipment from		.trnmod.swiadd.shpfroelc
                //nartxtflg: "",			//  Narrative modified		.trnmod.swiadd.nartxtflg
			    lcrgod: "",			//  Description of Goods amendment		.trnmod.swiadd.lcrgod
				lcrdoc: "",			//  Documents Required amendment		.trnmod.swiadd.lcrdoc
				//adlcnd: "",			//  Additional Conditions amendment		.trnmod.swiadd.adlcnd
liyixun committed
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
                purposamein:"",			//  Inc. Purpose of amend.		.trnmod.swiadd.purposamein
                purposame:"",			//  Purpose of amend.		.trnmod.swiadd.purposame
                orddat:"",			//  Order from		.trnmod.swiadd.orddat
                ameblk:"",			//  Text for Amendments		.trnmod.swiadd.ameblk
                reqcan:"",			//  Cancellation Request		.trnmod.swiadd.reqcan
                amemsgdonflg:"",			//  Create Amendment Message		.trnmod.swiadd.amemsgdonflg
                addamtflg:"",			//  Add. Amount Flag		.trnmod.swiadd.addamtflg
                addcur:"",			//  Additional Currency		.trnmod.swiadd.addcur
                addamtcovs20:"",			//  Additional Amount Covered		.trnmod.swiadd.addamtcovs20
                redrea:"",			//  Reason for Reduce / Discharge		.trnmod.swiadd.redrea
                exptyp:"",			//  New Expiry Type 		.trnmod.swiadd.exptyp
                exptxt:"",			//  New Expiry Condition		.trnmod.swiadd.exptxt
                liatypc:"",			//  New Liability Type 		.trnmod.swiadd.liatypc
                newliadat:"",			//  New Liability Date		.trnmod.swiadd.newliadat
                liatxtc:"",			//  New Liability Condition		.trnmod.swiadd.liatxtc
                newdtaappexpdat:"",			//  New appr. Expiry Date		.trnmod.swiadd.newdtaappexpdat
                ameblkc:"",			//  Text for Amendments		.trnmod.swiadd.ameblkc
                amecurc:"",			//  Amended Amount		.trnmod.swiadd.amecurc
                ameamtc:"",			//  Increase of Local Guarantee Amount		.trnmod.swiadd.ameamtc
                newcurc:"",			//  Local Undertaking		.trnmod.swiadd.newcurc
                newamtc:"",			//  New Amount Local Guarantee		.trnmod.swiadd.newamtc
                addamtflgc:"",			//  Additional Amount Flag Seq. C		.trnmod.swiadd.addamtflgc
                addcurc:"",			//  Additional Currency Seq. C		.trnmod.swiadd.addcurc
                addamtc:"",			//  Additional Amount Seq. C		.trnmod.swiadd.addamtc
                addamtcovc:"",			//  Add. Amount Covered 		.trnmod.swiadd.addamtcovc
                newexpflg:"",			//  Unlimited Validity		.trnmod.swiadd.newexpflg
                newliaflg:"",			//  Unlimited Liability		.trnmod.swiadd.newliaflg
panziyi committed
96 97
                chaamt:"",              //  charges amount          .trnmod.swiadd.chaamt
                chacur:"",              //Amount of Charges         .trnmod.swiadd.chacur
wangna committed
98 99
                tracur:"",
                traamt:"",
zhengxiaokui committed
100
            },
zhengxiaokui committed
101
            trndoc: {
Eivi committed
102 103 104 105 106 107 108 109 110 111 112
                nar754: "", //  Narrative :77A:		.trnmod.trndoc.nar754
                advlabel: "", //  ADVLABEL		.trnmod.trndoc.advlabel
                amdnam: "", //  AMDNAM		.trnmod.trndoc.amdnam
                advdoc: "", //  国内证通知书		.trnmod.trndoc.advdoc
                advnam: "", //  国内证落款		.trnmod.trndoc.advnam
                amdapl: "", //  修改申请人名称		.trnmod.trndoc.amdapl
                doclbl: "", //  Lable for CONDOCSTM		.trnmod.trndoc.doclbl
                doctrestm: "", //  Document tree		.trnmod.trndoc.doctrestm
                shwinc: "", //  Show Incoming Messages		.trnmod.trndoc.shwinc
                shwout: "", //  Show Outgoing Messages		.trnmod.trndoc.shwout
                condocstm: "", //  Connected Documents		.trnmod.trndoc.condocstm
zhengxiaokui committed
113
                rcvatt: {
Eivi committed
114
                    seainf: "", //  		.trnmod.trndoc.rcvatt.seainf
zhengxiaokui committed
115
                },
Eivi committed
116
                filrecv: "", //  File Receiver		.trnmod.trndoc.filrecv
zhengxiaokui committed
117
                doceot: [],
Wuyuqiu committed
118
                addstr750:""//trnmod.trndoc.addstr750
zhengxiaokui committed
119
            },
zhujiazhan committed
120 121 122 123 124 125
            docimm:{
                ascin:"",			//  Message as stream		            .trnmod.docimm.ascin
                prtswtrpblk:"",			//  XMLPanel prtswtrp的内置block	.trnmod.docimm.prtswtrpblk
                xmldocblk:"",			//  XMLPanel xmldoc的内置block		.trnmod.docimm.xmldocblk
                prtswtpblk:"",			//  XMLPanel prtswtp的内置block		.trnmod.docimm.prtswtpblk
            },
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181
            cipmod:{
                dddbsh:"",			//  端到端标识号		.trnmod.cipmod.dddbsh
                zjg1hh:"",			//  中介机构1行号		.trnmod.cipmod.zjg1hh
                zjg1mc:"",			//  中介机构1名称		.trnmod.cipmod.zjg1mc
                zjg2hh:"",			//  中介机构2行号		.trnmod.cipmod.zjg2hh
                zjg2mc:"",			//  中介机构2名称		.trnmod.cipmod.zjg2mc
                dafnzh:"",			//  借记记账账号		.trnmod.cipmod.dafnzh
                dafnmc:"",			//  借记记账名称		.trnmod.cipmod.dafnmc
                recsehbch:"",			//  收款间接参与者行号		.trnmod.cipmod.recsehbch
                staonebch:"",			//  付款直接参与者行号		.trnmod.cipmod.staonebch
                recsehbchnam:"",			//  收款间接参与者名称		.trnmod.cipmod.recsehbchnam
                staonebchnam:"",			//  付款直接参与者名称		.trnmod.cipmod.staonebchnam
                fuynh2:"",			//  附言2		.trnmod.cipmod.fuynh2
                fuynh3:"",			//  附言3		.trnmod.cipmod.fuynh3
                fuynh4:"",			//  附言4		.trnmod.cipmod.fuynh4
                skrdz2:"",			//  收款人地址2		.trnmod.cipmod.skrdz2
                skrdz3:"",			//  收款人地址3		.trnmod.cipmod.skrdz3
                skrdz4:"",			//  收款人地址4		.trnmod.cipmod.skrdz4
                skrdz5:"",			//  收款人地址5		.trnmod.cipmod.skrdz5
                fkrdz2:"",			//  付款人地址2		.trnmod.cipmod.fkrdz2
                fkrdz3:"",			//  付款人地址3		.trnmod.cipmod.fkrdz3
                fkrdz4:"",			//  付款人地址4		.trnmod.cipmod.fkrdz4
                fkrdz5:"",			//  付款人地址5		.trnmod.cipmod.fkrdz5
                pyebchkey:"",			//  收款行开户行行号		.trnmod.cipmod.pyebchkey
                pyebchnam:"",			//  收款行开户行名称		.trnmod.cipmod.pyebchnam
                stasehbch:"",			//  付款间接参与者行号		.trnmod.cipmod.stasehbch
                stasehbchnam:"",			//  付款间接参与者名称		.trnmod.cipmod.stasehbchnam
                fkrdz6:"",			//  付款人地址6		.trnmod.cipmod.fkrdz6
                fkrdz7:"",			//  付款人地址7		.trnmod.cipmod.fkrdz7
                skrdz6:"",			//  收款人地址6		.trnmod.cipmod.skrdz6
                skrdz7:"",			//  收款人地址7		.trnmod.cipmod.skrdz7
                covflg:"",			//  112COV		.trnmod.cipmod.covflg
                fufeih:"",			//  付费行号1		.trnmod.cipmod.fufeih
                ffeih2:"",			//  付费行号2		.trnmod.cipmod.ffeih2
                fkrkhh:"",			//  付款行开户行行号		.trnmod.cipmod.fkrkhh
                fukrhm:"",			//  付款行开户行名称		.trnmod.cipmod.fukrhm
                feecod:"",			//  费用承担方		.trnmod.cipmod.feecod
                feiyon:"",			//  费用1		.trnmod.cipmod.feiyon
                feiyn2:"",			//  费用2		.trnmod.cipmod.feiyn2
                fuyns1:"",			//  致收款人银行附言1		.trnmod.cipmod.fuyns1
                fuyns2:"",			//  致收款人银行附言2		.trnmod.cipmod.fuyns2
                fuyns3:"",			//  致收款人银行附言3		.trnmod.cipmod.fuyns3
                fuyns4:"",			//  致收款人银行附言4		.trnmod.cipmod.fuyns4
                fyo1bz:"",			//  费用1币种		.trnmod.cipmod.fyo1bz
                fyo2bz:"",			//  费用2币种		.trnmod.cipmod.fyo2bz
                fkhkhh:"",			//  付款行行号		.trnmod.cipmod.fkhkhh
                fkkhmc:"",			//  付款行行名		.trnmod.cipmod.fkkhmc
                fkkhzh:"",			//  付款行账号		.trnmod.cipmod.fkkhzh
                fkhdzh:"",			//  付款行地址		.trnmod.cipmod.fkhdzh
                skkhhh:"",			//  收款行行号		.trnmod.cipmod.skkhhh
                skkhhm:"",			//  收款行行名		.trnmod.cipmod.skkhhm
                skkhzh:"",			//  收款行账号		.trnmod.cipmod.skkhzh
                skkhdz:"",			//  收款行地址		.trnmod.cipmod.skkhdz
                ddbhao:"",			//  订单编号		.trnmod.cipmod.ddbhao
                ddmisu:"",			//  订单描述		.trnmod.cipmod.ddmisu
            },
zhengxiaokui committed
182 183
        }
    }
Eivi committed
184
}