Versions Compared

Key

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

...

This service is used retrieve valid KFS organizations and related attributes. Returns an XML result set with a list of organizations

DB Query

Code Block
SELECT a.SELECT 
FIN_COA_CD, 
ORG_CD, 
ORG_MGR_UNVL_ID, 
ORG_NM, 
RC_CD,
ORG_PHYS_CMP_CD,
ORG_TYP_CD,
ORG_DFLT_ACCT_NBR,
ORG_LN1_ADDR,
ORG_LN2_ADDR,
ORG_CITY_NM,
ORG_STATE_CD,
ORG_ZIP_CD,
ORG_CNTRY_CD,
ORG_BEGIN_DT,
ORG_END_DT,
RPTS_TO_FIN_COA_CD 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\", ",
RPTS_TO_ORG_CD,
ORG_ACTIVE_CD,
ORG_PLNT_ACCT_NBR,
CMP_PLNT_ACCT_NBR,
ORG_PLNT_COA_CD,
CMP_PLNT_COA_CD 
FROM CA_ORG_T a WHERE a.ORG_ACTIVE_CD <> 'N' AND 
(
(a.ORG_CD='9052' AND a.FIN_COA_CD='IR') OR 
(a.ORG_CD='9053' AND a.FIN_COA_CD='IR') OR 
(a.ORG_CD='1111' AND a.FIN_COA_CD='IR') OR
(a.ORG_CD='9054' AND a.FIN_COA_CD='XX')
);

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

DB ParameterJava ParameterDescriptionData TypeExample
FIN_COA_CDkfsChartCodeKFS Chart CodeString (2)IR
ORG_CDkfsOrgCodeKFS Organization CodeString (4)

1234

ORG_MGR_UNVL_IDkfsOrgManagerIdKFS Organization Manager IDString 
ORG_NMkfsOrgNameKFS Organization NameString 
RC_CDKfsRcCodeKfsRCCodeKFS RC Responsibility Center CodeString 
ORG_PHYS_CMP_CDkfsOrgCampusCodeKFS Organization Physical Campus CodeString 
ORG_TYP_CDkfsOrgTypeCodeKFS Organization Type CodeString 
ORG_DFLT_ACCT_NBRkfsDfltAcctNumberkfsOrgDefaultAcctNumberKFS DFLT Default 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_CDkfsReportsToChartCodekfsReportToChartCodeKFS Reports To Chart CodeString 
RPTS_TO_ORG_NBRCDkfsReportsToOrgNumberkfsReportToOrgCodeKFS Reports To Organization NumberCodeString 
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
 

...

No input parameter, ALL active KFS organization details will be returned in result set.

DB Query

Code Block
SELECT 
FIN_COA_CD, 
ORG_CD, 
ORG_MGR_UNVL_ID, 
ORG_NM, 
RC_CD,
ORG_PHYS_CMP_CD,
ORG_TYP_CD,
ORG_DFLT_ACCT_NBR,
ORG_LN1_ADDR,
ORG_LN2_ADDR,
ORG_CITY_NM,
ORG_STATE_CD,
ORG_ZIP_CD,
ORG_CNTRY_CD,
ORG_BEGIN_DT,
ORG_END_DT,
RPTS_TO_FIN_COA_CD,
RPTS_TO_ORG_CD,
ORG_ACTIVE_CD,
ORG_PLNT_ACCT_NBR,
CMP_PLNT_ACCT_NBR,
ORG_PLNT_COA_CD,
CMP_PLNT_COA_CD 
FROM CA_ORG_T WHERE ORG_ACTIVE_CD <> 'N';

Result Schema: SAME as getValidKFSOrganizations

WS Example

Request
Code Block
 
Response
Code Block
 

Java Client Example

Code Block