Service Virtualization

 View Only
  • 1.  From where to Virtualize MQ

    Posted Jul 07, 2020 04:47 PM
    Hi,

    I have one request and 2 responce files and it says MQ 
    Not sure how to do this and from where (is it something same as Request/Responce way ?)

    Request:
     <
    Message><Message> <SourceSystemID>50</SourceSystemID> <LocationID>55</LocationID> <TeamID>55</TeamID> <MessageTypeID>5555</MessageTypeID> <CompanyRef>4545454545454545</CompanyRef> <PrimaryRef>LTR</PrimaryRef> <SecondaryRef>D/2222222222222222/000</SecondaryRef> <Amount>2100.00</Amount> <Currency>USD</Currency> <ValueDate>2020/05/07</ValueDate> <SourceRefNum>4545454545454545 2020-05-07 06:42:49.727</SourceRefNum> <Tags> <Tag> <TagNum>Hdr - Imt</TagNum> <TagDesc>Incoming MTP</TagDesc> <Value>202COV</Value> <ScanType>0</ScanType> </Tag>                 <Tag> <TagNum>Header-SID</TagNum> <TagDesc>SBK ID</TagDesc> <Value>S/CRESCHZZ80A</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>Header-SName</TagNum> <TagDesc>SBK Name &amp; Addr</TagDesc> <Value>CREDIT SUISSE (SCHWEIZ) AG |ZURICH SWITZERLAND CH 8070</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:20:</TagNum> <TagDesc>Sender Ref Number</TagDesc> <Value>13XV200507M71259</Value> <ScanType>0</ScanType> </Tag> <Tag> <TagNum>:21:</TagNum> <TagDesc>Ref For BNF</TagDesc> <Value>60U6200507M32684</Value> <ScanType>0</ScanType> </Tag> <Tag> <TagNum>:32A:-Cur</TagNum> <TagDesc>Base Currency</TagDesc> <Value>USD</Value> <ScanType>0</ScanType> </Tag> <Tag> <TagNum>:32A:-Amt</TagNum> <TagDesc>Base Amount</TagDesc> <Value>2100,</Value> <ScanType>0</ScanType> </Tag> <Tag> <TagNum>:53B:-ID</TagNum> <TagDesc>Sndr Corr ID</TagDesc> <Value>/2000193006391</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:58A:-ID</TagNum> <TagDesc>BNF ID</TagDesc> <Value>BARBINBBXXX</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:50K:-ID</TagNum> <TagDesc>Orig ID</TagDesc> <Value>/CH4704835075023042001</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:50K:-Name</TagNum> <TagDesc>Orig Name</TagDesc> <Value>BUREAU MANDATAIRE TRIDENT S.A. |AVENUE DE LAVANT-POSTE 4 CH/LAUSANNE/1005</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:57A:-ID</TagNum> <TagDesc>BBK ID</TagDesc> <Value>BARBINBBIBK</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:59:-BNF</TagNum> <TagDesc>BNF ID</TagDesc> <Value>/NRE 30770100001848 |CHANDAN KUMAR D. SINGH PASS NO: M2015467 INDIA IN</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:70:</TagNum> <TagDesc>OBI Reference</TagDesc> <Value>OUR REF. 620-15A M/V ATENI ML.04.05.2020</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>:33B:-Cur</TagNum> <TagDesc>Instructed Currency</TagDesc> <Value>USD</Value> <ScanType>0</ScanType> </Tag> <Tag> <TagNum>:33B:-Amt</TagNum> <TagDesc>Instructed Amount</TagDesc> <Value>2100,</Value> <ScanType>0</ScanType> </Tag> <Tag> <TagNum>SendingBank.ID</TagNum> <TagDesc>SBK ID</TagDesc> <Value>S/CRESCHZZ80A</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>SendingBank.NameAndAddress</TagNum> <TagDesc>SBK Name &amp; Addr</TagDesc> <Value>CREDIT SUISSE (SCHWEIZ) AG |ZURICH SWITZERLAND CH</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>DebitParty.AcctID</TagNum> <TagDesc>Debit ID</TagDesc> <Value>D/2000193006391/000</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>DebitParty.NameAndAddress</TagNum> <TagDesc>Debit Name &amp; Addr</TagDesc> <Value>CREDIT SUISSE (SCHWEIZ) AG |PARADEPLATZ 8 ZURICH SWITZERLAND CH</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>BeneficiaryParty.ID</TagNum> <TagDesc>BNF ID </TagDesc> <Value>D/2000193001118/000</Value> <ScanType>6</ScanType> </Tag> <Tag> <TagNum>BeneficiaryParty.NameAndAddress</TagNum> <TagDesc>BNF Name &amp; Addr</TagDesc> <Value>BANK OF BARODA |BARODA SUN TOWER C -26 G- BLOCK MUMBAI INDIA IN</Value> <ScanType>6</ScanType> </Tag> </Tags>     </Message>

    Responce 1:
    <?xml version="1.0"?>
    <GSMOSResponse>
    <SourceRefNum>4545454545454545 2020-04-12 23:31:10.961</SourceRefNum>
    <GSMOSRefNum>USN820200413GMT1990505</GSMOSRefNum>
    <GSMOSStatus>PASS</GSMOSStatus>
    <Result>PASS</Result>
    <TimeStamp>04/13/2020 01:35:44 AM</TimeStamp>
    <Comments />
    </GSMOSResponse>

    Responce 2:
    <GSMOSResponse>
    <SourceRefNum>7897897897897897 2019-08-22 13:30:34.371</SourceRefNum>
    <GSMOSRefNum>UMTA20190822MTS348561</GSMOSRefNum>
    <GSMOSStatus>REJECT-CMPL </GSMOSStatus>
    <Result>FAIL</Result>
    <TimeStamp>09/10/2019 09:55:13 AM</TimeStamp>
    <Comments>Reject Compliance Reasons Due to compliance considerations, Wells Fargo is unable to process this transaction // NO RESPONSE// NO INFORMATION IN THIRD PARTY TOOLS// ONLY TWO OUT OF FOUR DATA ELEMENTS MATCH</Comments>
    </GSMOSResponse>

    Please explain me


  • 2.  RE: From where to Virtualize MQ
    Best Answer

    Posted Jul 07, 2020 06:26 PM
    Hi Vamsi,
    You can create service for such scenarios using R-R pairs.
    Use below file naming conventions in R-R folder:
    Test-req.xml 
    Test-rsp1.xml 
    Test-rsp2.xml

    Thanks.


    ------------------------------
    Regards,
    Vaibhav Jain
    Capgemini
    ------------------------------



  • 3.  RE: From where to Virtualize MQ

    Posted Jul 07, 2020 07:52 PM
    Thank You Vaibhav