Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

WS Example

Request
Code Block
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:adc="http://www.adcom.uci.edu">
   <soapenv:Header/>
   <soapenv:Body>
      <adc:isValidKFSSubAccounts>
         <kfsSubAccountList>
            <item>IR</item>
            <item>1001783</item>
            <item>EXP01</item>
         </kfsSubAccountList>
         <kfsSubAccountList>
            <item>IR</item>
            <item>1001783</item>
            <item>EXP02</item>
         </kfsSubAccountList>
         <kfsSubAccountList>
            <item>IR</item>
            <item>1001783</item>
            <item>XXXX</item>
         </kfsSubAccountList>
      </adc:isValidKFSSubAccounts>
   </soapenv:Body>
</soapenv:Envelope>
Response
Code Block
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:isValidKFSSubAccountsResponse xmlns:ns2="http://www.adcom.uci.edu">
         <return>
            <kfsAcctNumber>1001783</kfsAcctNumber>
            <kfsChartCode>IR</kfsChartCode>
            <kfsSubAcctNumber>XXXX</kfsSubAcctNumber>
            <valid>false</valid>
         </return>
         <return>
            <kfsAcctNumber>1001783</kfsAcctNumber>
            <kfsChartCode>IR</kfsChartCode>
            <kfsSubAcctNumber>EXP02</kfsSubAcctNumber>
            <valid>true</valid>
         </return>
         <return>
            <kfsAcctNumber>1001783</kfsAcctNumber>
            <kfsChartCode>IR</kfsChartCode>
            <kfsSubAcctNumber>EXP01</kfsSubAcctNumber>
            <valid>true</valid>
         </return>
      </ns2:isValidKFSSubAccountsResponse>
   </soap:Body>
</soap:Envelope> 
Response
Code Block
 

Java Client Example

Code Block
DWHServerService dss = new DWHServerService();
DWHServer ds = dss.getDWHServerPortCustom();

System.out.println("\nWSClient-isValidKFSSubAccounts()");
StringArray sa250 = new StringArray();
sa250.getItem().add("IR");
sa250.getItem().add("1001783");
sa250.getItem().add("EXP01");
StringArray sa251 = new StringArray();
sa251.getItem().add("IR");
sa251.getItem().add("1001783");
sa251.getItem().add("EXP02");
StringArray sa252 = new StringArray();
sa252.getItem().add("IR");
sa252.getItem().add("1001783");
sa252.getItem().add("XXXX");
List<SubAccountValidation> resultList25 = ds.isValidKFSSubAccounts(Arrays.asList(sa250, sa251, sa252));
if (resultList25 != null) {
	for (Iterator i = resultList25.iterator(); i.hasNext();) {
		SubAccountValidation element = (SubAccountValidation)i.next();
		System.out.println("\t" + element.getKfsChartCode() + "/" + element.getKfsAcctNumber() + "/" + element.getKfsSubAcctNumber() + " : " + element.isValid());
	}
} else {
	System.out.println("something bad happened...please check your query");
}

...

WS Example

Request
Code Block
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:adc="http://www.adcom.uci.edu">
   <soapenv:Header/>
   <soapenv:Body>
      <adc:getValidKFSSubAccounts>
         <kfsSubAccountList>
            <item>IR</item>
            <item>1001783</item>
            <item>EXP01</item>
         </kfsSubAccountList>
         <kfsSubAccountList>
            <item>IR</item>
            <item>1001783</item>
            <item>EXP02</item>
         </kfsSubAccountList>
         <kfsSubAccountList>
            <item>IR</item>
            <item>1001783</item>
            <item>XXXX</item>
         </kfsSubAccountList>
      </adc:getValidKFSSubAccounts>
   </soapenv:Body>
</soapenv:Envelope>
Response
Code Block
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:getValidKFSSubAccountsResponse xmlns:ns2="http://www.adcom.uci.edu">
         <return>
            <kfsAcctNumber>1001783</kfsAcctNumber>
            <kfsChartCode>IR</kfsChartCode>
            <kfsSubAcctName>Test Sample Sub Account Number</kfsSubAcctName>
         </return>
         <return>
            <kfsAcctNumber>1001783</kfsAcctNumber>
            <kfsChartCode>IR</kfsChartCode>
            <kfsSubAcctName>Test Sample Sub Account Number</kfsSubAcctName>
         </return>
      </ns2:getValidKFSSubAccountsResponse>
   </soap:Body>
</soap:Envelope> 
Response
Code Block
 

Java Client Example

Code Block
DWHServerService dss = new DWHServerService();
DWHServer ds = dss.getDWHServerPortCustom();

System.out.println("\nWSClient-getValidKFSSubAccounts()");
StringArray sa260 = new StringArray();
sa260.getItem().add("IR");
sa260.getItem().add("1001783");
sa260.getItem().add("EXP01");
StringArray sa261 = new StringArray();
sa261.getItem().add("IR");
sa261.getItem().add("1001783");
sa261.getItem().add("EXP02");
StringArray sa262 = new StringArray();
sa262.getItem().add("IR");
sa262.getItem().add("1001783");
sa262.getItem().add("XXXX");
List<SubAccountDetails> resultList26 = ds.getValidKFSSubAccounts(Arrays.asList(sa260, sa261, sa262));
if (resultList26 != null) {
	for (Iterator i = resultList26.iterator(); i.hasNext();) {
		SubAccountDetails element = (SubAccountDetails)i.next();
		System.out.println("\t" + element.getKfsChartCode() + "/" + element.getKfsAcctNumber() + "/" + element.getKfsSubAcctNumber() + " : " + element.getKfsSubAcctName());
	}
} else {
	System.out.println("something bad happened...please check your query");
}

...

WS Example

Request
Code Block
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:adc="http://www.adcom.uci.edu">
   <soapenv:Header/>
   <soapenv:Body>
      <adc:getAllKFSSubAccounts/>
   </soapenv:Body>
</soapenv:Envelope>
Response
Code Block
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:getAllKFSSubAccountsResponse xmlns:ns2="http://www.adcom.uci.edu">
         <return>
            <kfsAcctNumber>1001783</kfsAcctNumber>
            <kfsChartCode>IR</kfsChartCode>
            <kfsSubAcctName>Test Sample Sub Account Number</kfsSubAcctName>
         </return>
         <return>
            <kfsAcctNumber>1001783</kfsAcctNumber>
            <kfsChartCode>IR</kfsChartCode>
            <kfsSubAcctName>Test Sample Sub Account Number</kfsSubAcctName>
         </return>

         ...
         ...
      </ns2:getAllKFSSubAccountsResponse>
   </soap:Body>
</soap:Envelope> 
Response
Code Block
 

Java Client Example

Code Block
DWHServerService dss = new DWHServerService();
DWHServer ds = dss.getDWHServerPortCustom();

System.out.println("\nWSClient--getAllKFSSubAccounts()================================");
List<SubAccountDetails> resultList27 = ds.getAllKFSSubAccounts();
if (resultList27 != null) {
	System.out.println("getAllSubAccount-total size: " + resultList27.size());
	System.out.println("getAllSubAccount-1st item ChartCode / AcctNum / SubAcctNum: SubAcctName" + ((SubAccountDetails)resultList27.get(0)).getKfsChartCode() + " / " + ((SubAccountDetails)resultList27.get(0)).getKfsAcctNumber() + " / " + ((SubAccountDetails)resultList27.get(0)).getKfsSubAcctNumber() + ":" + ((SubAccountDetails)resultList27.get(0)).getKfsSubAcctName());
} else {
	System.out.println("something bad happened...please check your query");
}