...
Code Block |
---|
DWHServerService dss = new DWHServerService(); DWHServer ds = dss.getDWHServerPortCustom(); StringArray sa20 = new StringArray(); sa20.getItem().add("IR"); sa20.getItem().add("1000766"); StringArray sa21 = new StringArray(); sa21.getItem().add("IR"); sa21.getItem().add("1000767"); StringArray sa22 = new StringArray(); sa22.getItem().add("IR"); sa22.getItem().add("1000768"); sa22.getItem().add("20090701"); StringArray sa23 = new StringArray(); sa23.getItem().add("XX"); sa23.getItem().add("1234"); sa23.getItem().add("20130321"); List<AccountValidation> resultList2 = ds.isValidFSAAccounts(Arrays.asList(sa20, sa21, sa22, sa23)); if (resultList2 != null) { for (Iterator i = resultList2.iterator(); i.hasNext();) { AccountValidation element = (AccountValidation)i.next(); System.out.println("\t" + element.getKfsChartCode() + "/" + element.getKfsAcctNumber() + " : " + element.isValid()); } } else { System.out.println("something bad happened...please check your query"); } |
...
isValidKFSExpenseAccounts(List of (kfsChartCode, kfsAccountCode, effectiveDate))
...
Code Block |
---|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">"> <soap:Body> <ns2:isValidKFSExpenseAccountsResponse xmlns:ns2="http://www.adcom.uci.edu"> <return> <kfsAcctNumber>1008543</kfsAcctNumber> <kfsChartCode>IR</kfsChartCode> <soap:Body> <ns2:isValidKFSExpenseAccountsResponse xmlns:ns2="http://www.adcom.uci.edu"> <valid>true</valid> </return> <return> <kfsAcctNumber>1008543<<kfsAcctNumber>1234</kfsAcctNumber> <kfsChartCode>IR<<kfsChartCode>XX</kfsChartCode> <valid>true<<valid>false</valid> </return> <return> <kfsAcctNumber>1234<<kfsAcctNumber>1000766</kfsAcctNumber> <kfsChartCode>XX<<kfsChartCode>IR</kfsChartCode> <valid>false</valid> </return> </ns2:isValidKFSExpenseAccountsResponse> </soap:Body> </soap:Envelope> |
Java Client Example
Code Block |
---|
DWHServerService dss = new DWHServerService(); DWHServer ds = dss.getDWHServerPortCustom(); StringArray sa30 = new <return> <kfsAcctNumber>1000766</kfsAcctNumber> <kfsChartCode>IR</kfsChartCode> <valid>false</valid> </return> </ns2:isValidKFSExpenseAccountsResponse> </soap:Body> </soap:Envelope> |
Java Client Example
Code Block |
---|
DWHServerService dss = new DWHServerService(); DWHServer ds = dss.getDWHServerPortCustom(); StringArray(); sa30.getItem().add("IR"); sa30.getItem().add("1000766"); StringArray sa31 = new StringArray(); sa31.getItem().add("IR"); sa31.getItem().add("1008543"); sa31.getItem().add("20110701"); StringArray sa32 = new StringArray(); sa32.getItem().add("XX"); sa32.getItem().add("1234"); sa32.getItem().add("20110321"); List<AccountValidation> resultList3 = ds.isValidKFSExpenseAccounts(Arrays.asList(sa30, sa31,sa32)); if (resultList3 != null) { for (Iterator i = resultList3.iterator(); i.hasNext();) { AccountValidation element = (AccountValidation)i.next(); System.out.println("\t" + element.getKfsChartCode() + "/" + element.getKfsAcctNumber() + " : " + element.isValid()); } } else { System.out.println("something bad happened...please check your query"); } |
...
getValidKFSAccounts(List of (kfsChartCode, kfsAccountCode))
...