Versions Compared

Key

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

...

Dev Endpoint: https://thea.adcom.uci.edu/WebServices/DWHServer

isValidKFSOrganizations(List of (kfsOrgCode, kfsChartCode))

This service is used to validate KFS organization. Returns an XML result set with a value of true or false for each organization.

...

KFS Project Number
ParameterDescriptionRequired?Data Type (max length)ExamplekfsProjCode
kfsOrgCodeKFS Organization CodeYesString(4)9052
kfsChartCodeKFS Chart CodeYesString(102)'1234567890'IR

DB Query

Code Block
select *SELECT FIN_COA_CD, ORG_CD, ORG_ACTIVE_CD FROM KFSINT.CA_ORG_T a " + "where a.org_cd='" + pKFSOrganizationCode + " WHERE a.ORG_ACTIVE_CD <> 'N' AND 
(
(a.ORG_CD='9052' AND a.FIN_COA_CD='IR') OR 
(a.ORG_CD='9053' AND a.finFIN_coaCOA_cdCD='IR'") OR + pChartCode + "' " + "
(a.ORG_CD='1111' AND a.FIN_COA_CD='IR') OR
(a.ORG_CD='9054' AND a.ORGFIN_ACTIVECOA_CD <> ='NXX')
");

Result Schema: A list of following elements (OrganizationValidation.java)

kfsCode
ParameterDescriptionData TypeExample
kfsOrgCodeKFS Organization CodeString(4)9052
kfsChartCodeKFS Chart CodeString(102)'1234567890'IR
isValidIs the KFS Project Code valid?booleantrue 

...

getAllKFSOrganizations()

DB Query

Code Block
sql.append("SELECT ");
sql.append(" a.finFIN_coaCOA_cdCD as \"Chart Code\", ");
sql.append(" a.org_cd as \"Organization Code \", ");
sql.append(" a.org_nm as \"Organization Name \", ");
sql.append(" a.RPTS_TO_FIN_COA_CD as \"Reports to Chart Code\", ");

Result Schema: A list of following elements (OrganizationDetails.java)

KFS 10)true 
DB ParameterJava ParameterDescriptionData TypeExamplekfsCode
FIN_COA_CDkfsChartCodeKFS Chart CodeString (2)IR
ORG_CDkfsOrgCodeKFS Organization CodeString ('1234567890'isValidIs the KFS Project Code valid?boolean4)

1234

ORG_MGR_UNVL_IDkfsOrgManagerIdKFS Organization Manager IDString 
ORG_NMkfsOrgNameKFS Organization NameString 
RC_CDKfsRcCodeKFS RC CodeString 
ORG_PHYS_CMP_CDkfsOrgCampusCodeKFS Organization Physical Campus CodeString 
ORG_TYP_CDkfsOrgTypeCodeKFS Organization Type CodeString 
ORG_DFLT_ACCT_NBRkfsDfltAcctNumberKFS DFLT Account NumberString 
ORG_LN1_ADDRkfsOrgAddr1KFS Address Line 1String 
ORG_LN2_ADDRkfsOrgAddr2KFS Address Line 2String 
ORG_CITY_NMkfsOrgCityKFS Organization City NameString 
ORG_STATE_CDkfsOrgStateKFS Organization State CodeString 
ORG_ZIP_CDkfsOrgZipKFS Organization Zip CodeString 
ORG_CNTRY_CDkfsOrgCountryCodeKFS Organization Country CodeString 
ORG_BEGIN_DTkfsOrgBeginDateKFS Organization Begin DateString 
ORG_END_DTkfsOrgEndDateKFS Organization End DateString 
RPTS_TO_FIN_COA_CDkfsReportsToChartCodeKFS Reports To Chart CodeString 
RPTS_TO_ORG_NBRkfsReportsToOrgNumberKFS Reports To Organization NumberString 
ORG_ACTIVE_CDkfsOrgActiveCodeKFS Organization Active CodeString 
ORG_PLNT_ACCT_NBRkfsOrgPlantAcctNumberKFS Organization Plant Account NumberString 
CMP_PLNT_ACCT_NBRkfsCampusPlantAcctNumberKFS Campus Plant Account NumberString 
ORG_PLNT_COA_CDkfsOrgPlantChartCodeKFS Organization Plant Chart CodeString 
CMP_PLNT_COA_CDkfsCampusPlantChartCodeKFS Campus Plant Chart CodeString 

 

WS Example

Request
Code Block
 

...