Commit 56fac3ad by s_guodong

增加MT608、MT690、MT691、MT692、MT695、MT696、MT698、MT699

parent 9cc3cc53
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"26C","status":"M","tno":2,"letter":[],"label":"Identification of the Commodity and the Commodity Account","tagValue":[{},null]},
{"tag":"25","status":"O","tno":3,"letter":[],"label":"Further Account Identification","tagValue":[{},null]},
{"tag":"28","status":"M","tno":4,"letter":[],"label":"Statement Number/Sequence Number","tagValue":[{},null]},
{"tag":"60F","status":"M","tno":5,"letter":["60F","60M"],"label":"Opening Balance","tagValue":[{},null]},
{"cyclist":"6","cycs":[[
{"tag":"61","status":"O","tno":6,"letter":[],"label":"Statement Line","tagValue":[{},null]}
]],
"pattern":[
{"tag":"61","status":"O","tno":6,"letter":[],"label":"Statement Line","tagValue":[{},null]}
] },
{"tag":"62F","status":"M","tno":7,"letter":["62F","62M"],"label":"Closing Balance","tagValue":[{},null]},
{"tag":"64","status":"O","tno":8,"letter":[],"label":"Closing Available Balance","tagValue":[{},null]},
{"cyclist":"9","cycs":[[
{"tag":"65","status":"O","tno":9,"letter":[],"label":"Forward Available Balance","tagValue":[{},null]}
]],
"pattern":[
{"tag":"65","status":"O","tno":9,"letter":[],"label":"Forward Available Balance","tagValue":[{},null]}
] }
]
const Title = "Statement of a Commodity Account"
export default { Tags,Title}
\ No newline at end of file
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"21","status":"M","tno":2,"letter":[],"label":"Related Reference","tagValue":[{},null]},
{"tag":"25","status":"M","tno":3,"letter":[],"label":"Account Identification","tagValue":[{},null]},
{"tag":"32C","status":"M","tno":4,"letter":["32C","32D"],"label":"Value Date, Currency Code, Amount","tagValue":[{},null]},
{"tag":"52A","status":"O","tno":5,"letter":["52A","52D"],"label":"Ordering Institution","tagValue":[{},null]},
{"tag":"71B","status":"M","tno":6,"letter":[],"label":"Details of Charges","tagValue":[{},null]},
{"tag":"72","status":"O","tno":7,"letter":[],"label":"Sender to Receiver Information","tagValue":[{},null]}
]
const Title = "Advice of Charges, Interest and Other Adjustments"
export default { Tags,Title}
\ No newline at end of file
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"21","status":"M","tno":2,"letter":[],"label":"Related Reference","tagValue":[{},null]},
{"tag":"32B","status":"M","tno":3,"letter":[],"label":"Currency Code, Amount","tagValue":[{},null]},
{"tag":"52A","status":"O","tno":4,"letter":["52A","52D"],"label":"Ordering Institution","tagValue":[{},null]},
{"tag":"57A","status":"O","tno":5,"letter":["57A","57B","57D"],"label":"Account With Institution","tagValue":[{},null]},
{"tag":"71B","status":"M","tno":6,"letter":[],"label":"Details of Charges","tagValue":[{},null]},
{"tag":"72","status":"O","tno":7,"letter":[],"label":"Sender to Receiver Information","tagValue":[{},null]}
]
const Title = "Request for Payment of Charges, Interest and Other Expenses"
export default { Tags,Title}
\ No newline at end of file
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"21","status":"M","tno":2,"letter":[],"label":"Related Reference","tagValue":[{},null]},
{"tag":"11S","status":"M","tno":3,"letter":[],"label":"MT and Date of the Original Message","tagValue":[{},null]},
{"tag":"79","status":"O","tno":4,"letter":[],"label":"Narrative Description of the Original Message","tagValue":[{},null]},
{"tag":"","status":"O","tno":5,"letter":[],"label":"Copy of at least the Mandatory Fields of the Original Message","tagValue":[{},null]}
]
const Title = "Request for Cancellation"
export default { Tags,Title}
\ No newline at end of file
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"21","status":"M","tno":2,"letter":[],"label":"Related Reference","tagValue":[{},null]},
{"tag":"75","status":"M","tno":3,"letter":[],"label":"Queries","tagValue":[{},null]},
{"tag":"77A","status":"O","tno":4,"letter":[],"label":"Narrative","tagValue":[{},null]},
{"tag":"11R","status":"O","tno":5,"letter":["11R","11S"],"label":"MT and Date of the Original Message","tagValue":[{},null]},
{"tag":"79","status":"O","tno":6,"letter":[],"label":"Narrative Description of the Message to Which the Query Relates","tagValue":[{},null]},
{"tag":"","status":"O","tno":7,"letter":[],"label":"Copy of at least the Mandatory Fields of the Original Message","tagValue":[{},null]}
]
const Title = "Queries"
export default { Tags,Title}
\ No newline at end of file
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"21","status":"M","tno":2,"letter":[],"label":"Related Reference","tagValue":[{},null]},
{"tag":"76","status":"M","tno":3,"letter":[],"label":"Answers","tagValue":[{},null]},
{"tag":"77A","status":"O","tno":4,"letter":[],"label":"Narrative","tagValue":[{},null]},
{"tag":"11R","status":"O","tno":5,"letter":["11R","11S"],"label":"MT and Date of the Original Message","tagValue":[{},null]},
{"tag":"79","status":"O","tno":6,"letter":[],"label":"Narrative Description of the Original Message to Which the Answer Relates","tagValue":[{},null]},
{"tag":"","status":"O","tno":7,"letter":[],"label":"Copy of at least the Mandatory Fields of the Original Message","tagValue":[{},null]}
]
const Title = "Answers"
export default { Tags,Title}
\ No newline at end of file
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"12","status":"M","tno":2,"letter":[],"label":"Sub-Message Type","tagValue":[{},null]},
{"tag":"77E","status":"M","tno":3,"letter":[],"label":"Proprietary Message","tagValue":[{},null]}
]
const Title = "Proprietary Message"
export default { Tags,Title}
\ No newline at end of file
const Tags = [
{"tag":"20","status":"M","tno":1,"letter":[],"label":"Transaction Reference Number","tagValue":[{},null]},
{"tag":"21","status":"O","tno":2,"letter":[],"label":"Related Reference","tagValue":[{},null]},
{"tag":"79","status":"M","tno":3,"letter":[],"label":"Narrative","tagValue":[{},null]}
]
const Title = "Free Format Message"
export default { Tags,Title}
\ No newline at end of file
......@@ -44,7 +44,15 @@ import MT604 from './MT604'
import MT605 from './MT605'
import MT606 from './MT606'
import MT607 from './MT607'
import MT608 from './MT608'
import MT620 from './MT620'
import MT690 from './MT690'
import MT691 from './MT691'
import MT692 from './MT692'
import MT695 from './MT695'
import MT696 from './MT696'
import MT698 from './MT698'
import MT699 from './MT699'
import MT700 from './MT700'
import MT701 from './MT701'
......@@ -164,8 +172,25 @@ export default function MTFactory(mty)
return MT606
if(mty=="mt607")
return MT607
if(mty=="mt608")
return MT608
if(mty=="mt620")
return MT620
if(mty=="mt690")
return MT690
if(mty=="mt691")
return MT691
if(mty=="mt692")
return MT692
if(mty=="mt695")
return MT695
if(mty=="mt696")
return MT696
if(mty=="mt698")
return MT698
if(mty=="mt699")
return MT699
if(mty=="mt700")
return MT700
if(mty=="mt701")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment