Hi,
we are able to export the data from Data Management to Excel sheet but we are getting error in ERP side that
revalidating Budget data errored. Error message: There exist multiple ledgers associated with different Chart Of Accounts and Calendar. All ledgers in a single run should be associated with the same Chart Of Accounts and Calendar
we have asked ERP team but they were using only one ledger for Budgeting purpose then why we are getting this error :
2017-10-06 06:02:58,148 INFO [AIF]: FDMEE Process: 641, Log Level: 5
2017-10-06 06:02:58,149 INFO [AIF]: Location : Export_PBCS to GL (Partitionkey:23)
2017-10-06 06:02:58,149 INFO [AIF]: Period Name : September 2017 (Period Key:9/30/17 12:00 AM)
2017-10-06 06:02:58,149 INFO [AIF]: Category Name: Budget (Category key:3)
2017-10-06 06:02:58,149 INFO [AIF]: Rule Name : Export_PBCS to GL (Rule ID:31)
2017-10-06 06:03:09,177 INFO [AIF]: FDM Version: 11.1.2.4.220
2017-10-06 06:03:09,178 INFO [AIF]: Log File Encoding: UTF-8
2017-10-06 06:03:10,442 INFO [AIF]: -------START IMPORT STEP-------
2017-10-06 06:03:10,579 DEBUG [AIF]: CommData.preImportData - START
2017-10-06 06:03:10,579 DEBUG [AIF]: CommData.getRuleInfo - START
2017-10-06 06:03:10,624 DEBUG [AIF]:
SELECT adim.BALANCE_COLUMN_NAME DIMNAME, adim.DIMENSION_ID, adim.TARGET_DIMENSION_CLASS_NAME, tiie.IMPCONCATCHAR
,(SELECT COA_SEGMENT_NAME FROM AIF_COA_SEGMENTS cs WHERE cs.COA_LINE_ID = tiie.IMPSOURCECOALINEID1) COA_SEGMENT_NAME1
FROM TPOVPARTITION tpp
INNER JOIN AIF_TARGET_APPL_DIMENSIONS adim
ON adim.APPLICATION_ID = 20
LEFT OUTER JOIN TBHVIMPITEMERPI tiie
ON tiie.IMPGROUPKEY = tpp.PARTIMPGROUP AND tiie.IMPFLDFIELDNAME = adim.BALANCE_COLUMN_NAME AND tiie.IMPMAPTYPE = 'ERP'
WHERE tpp.PARTITIONKEY = 23
AND adim.BALANCE_COLUMN_NAME IS NOT NULL
AND adim.TARGET_DIMENSION_CLASS_NAME <> 'ICPTRANS'
ORDER BY adim.BALANCE_COLUMN_NAME
2017-10-06 06:03:10,626 DEBUG [AIF]: {'TARGET_SOURCE_SYSTEM_TYPE': u'FUSION_GL_CLOUD', 'EXPORT_TO_TARGET_FLAG': u'Y', 'PLAN_NUMBER': 0L, 'TARGET_APPLICATION_SUB_TYPE': u'FUSION', 'JOURNAL_FLAG': None, 'DIMNAME_MAP': {u'UD2': {'DIMNAME': u'UD2', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD1': {'DIMNAME': u'UD1', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD4': {'DIMNAME': u'UD4', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD3': {'DIMNAME': u'UD3', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD5': {'DIMNAME': u'UD5', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'ACCOUNT': {'DIMNAME': u'ACCOUNT', 'TARGET_DIMENSION_CLASS_NAME': u'Account'}, u'ENTITY': {'DIMNAME': u'ENTITY', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}}, 'CATKEY': 3L, 'SOURCE_TGT_APP_NAME': u'BVBudget', 'APPLICATION_ID': 20L, 'SOURCE_DATA_LOAD_METHOD': u'CLASSIC_VIA_EPMI', 'DIMNAME_LIST': [u'ACCOUNT', u'ENTITY', u'UD1', u'UD2', u'UD3', u'UD4', u'UD5'], 'TARGET_APPLICATION_TYPE': u'ESSBASE', 'CALENDAR_ID': None, 'PARTITIONKEY': 23L, 'EXECUTION_MODE': u'REPLACE', 'LEDGER_GROUP_CODE': u'NONE', 'PS_LEDGER': None, 'PARTVALGROUP': u'[NONE]', 'WEB_SERVICE_URL': u'http://ap1pbcsr302111.audc1.oraclecloud.com:9000/aif', 'IMPORT_FROM_SOURCE_FLAG': u'Y', 'IS_INCREMENTAL_LOAD': False, 'INCLUDE_ADJ_PERIODS_FLAG': u'N', 'SOURCE_APPLICATION_TYPE': u'HPL', 'FCI_FLAG': 'N', 'IMPSOURCECOAID': 0L, 'KK_FLAG': u'N', 'LAST_UPDATED_BY': u'raghunandan.rao@bharatividyapeeth.edu', 'SOURCE_SYSTEM_ID': 0L, 'CHECK_FLAG': u'Y', 'RULE_ID': 31L, 'PERIOD_MAPPING_TYPE': u'EXPLICIT', 'INCLUDE_ZERO_BALANCE_FLAG': u'N', 'SOURCE_APP_NAME': u'BVBudget', 'IMPGROUPKEY': u'Export_PBCS to GL', 'SOURCE_SYSTEM_TYPE': u'EPM', 'IMPGROUPFILETYPE': u'EPM_EPM', 'LEDGER_GROUP': None, 'SOURCE_ADAPTER_FLAG': u'N', 'RECALCULATE_FLAG': u'Y', 'DATA_LOAD_METHOD': u'FUSION_GL_CLOUD', 'SOURCE_APPLICATION_ID': u'4', 'PLAN_TYPE': None, 'IMPTARGETSOURCESYSTEMID': 11L, 'TARGET_APPLICATION_NAME': u'BHARATIVIDYAPEETH'}
2017-10-06 06:03:10,628 DEBUG [AIF]: {u'AccountingPeriod': {'BCN': None, 'DCN': u'Period'}, u'Ledger': {'BCN': u'ACCOUNT', 'DCN': u'Account'}, u'FUTURE2': {'BCN': u'UD5', 'DCN': u'Generic'}, u'FUTURE1': {'BCN': u'UD4', 'DCN': u'Generic'}, u'DEPARTMENT': {'BCN': u'UD2', 'DCN': u'Generic'}, u'COURSE': {'BCN': u'UD1', 'DCN': u'Generic'}, u'Scenario': {'BCN': u'ENTITY', 'DCN': u'Generic'}, u'ACCOUNT': {'BCN': u'UD3', 'DCN': u'Generic'}, u'Balance Amount': {'BCN': None, 'DCN': u'Generic'}, u'Amount Type': {'BCN': None, 'DCN': u'Generic'}, u'Currency': {'BCN': None, 'DCN': u'Currency'}, u'Currency Type': {'BCN': None, 'DCN': u'Generic'}}
2017-10-06 06:03:10,630 DEBUG [AIF]: {u'UD2': {'IMPFLDSOURCECOLNAME': u'Entity'}, u'UD1': {'IMPFLDSOURCECOLNAME': u'Version'}, u'UD4': {'IMPFLDSOURCECOLNAME': u'Version'}, u'UD3': {'IMPFLDSOURCECOLNAME': u'Account'}, u'UD5': {'IMPFLDSOURCECOLNAME': u'Version'}, u'ACCOUNT': {'IMPFLDSOURCECOLNAME': u'Version'}, u'ENTITY': {'IMPFLDSOURCECOLNAME': u'Version'}, u'AMOUNT': {'IMPFLDSOURCECOLNAME': u'Amount'}}
2017-10-06 06:03:10,630 DEBUG [AIF]: CommData.getRuleInfo - END
2017-10-06 06:03:10,630 DEBUG [AIF]: CommData.insertEpmPeriods - START
2017-10-06 06:03:10,631 DEBUG [AIF]: doAppPeriodMappingsExist - BHARATIVIDYAPEETH: Y
2017-10-06 06:03:10,632 DEBUG [AIF]: doAppPeriodMappingsExist - BVBudget: Y
2017-10-06 06:03:10,632 DEBUG [AIF]: Period mapping section: EXPLICIT
2017-10-06 06:03:10,637 DEBUG [AIF]:
INSERT INTO AIF_PROCESS_PERIODS (
PROCESS_ID, PERIODKEY, ADJUSTMENT_PERIOD_FLAG, GL_PERIOD_YEAR, GL_PERIOD_YEAR_CHAR, GL_PERIOD_NUM, GL_PERIOD_NAME, GL_PERIOD_CODE
,GL_EFFECTIVE_PERIOD_NUM, YEARTARGET, PERIODTARGET, IMP_ENTITY_TYPE, IMP_ENTITY_NAME, TRANS_ENTITY_TYPE, TRANS_ENTITY_NAME, PRIOR_PERIOD_FLAG
)
SELECT DISTINCT brl.LOADID PROCESS_ID
,tpp.PERIODKEY PERIODKEY
,'N' ADJUSTMENT_PERIOD_FLAG
,0 GL_PERIOD_YEAR
,spp.YEARTARGET GL_PERIOD_YEAR_CHAR
,0 GL_PERIOD_NUM
,spp.PERIODTARGET GL_PERIOD_NAME
,spp.PERIODKEY GL_PERIOD_CODE
,0 GL_EFFECTIVE_PERIOD_NUM
,tpp.YEARTARGET YEARTARGET
,tpp.PERIODTARGET PERIODTARGET
,'PROCESS_BAL_IMP_FILE' IMP_ENTITY_TYPE
,'BVBudget_641.dat' IMP_ENTITY_NAME
,'PROCESS_BAL_TRANS' TRANS_ENTITY_TYPE
,tpp.PERIODDESC TRANS_ENTITY_NAME
,'N' PRIOR_PERIOD_FLAG
FROM (
AIF_BAL_RULE_LOADS brl
INNER JOIN TPOVCATEGORY pc
ON pc.CATKEY = brl.CATKEY
INNER JOIN TPOVPERIODADAPTOR_FLAT_V tpp
ON tpp.PERIODFREQ = pc.CATFREQ
AND tpp.PERIODKEY >= brl.START_PERIODKEY
AND tpp.PERIODKEY <= brl.END_PERIODKEY
AND tpp.INTSYSTEMKEY = 'BHARATIVIDYAPEETH'
)
INNER JOIN TPOVPERIODSOURCE ppsrc
ON ppsrc.TARGET_PERIODKEY = tpp.PERIODKEY
AND ppsrc.SOURCE_SYSTEM_ID = 0
AND SOURCE_APPLICATION_NAME = 'BVBudget'
AND TARGET_APPLICATION_NAME = 'BHARATIVIDYAPEETH'
AND ppsrc.MAPPING_TYPE = 'EXPLICIT'
INNER JOIN TPOVPERIODADAPTOR_FLAT_V spp
ON spp.PERIODFREQ = pc.CATFREQ
AND spp.PERIODKEY = ppsrc.PERIODKEY
AND spp.INTSYSTEMKEY = 'BVBudget'
WHERE brl.LOADID = 641
ORDER BY tpp.PERIODKEY, spp.PERIODKEY
2017-10-06 06:03:10,638 DEBUG [AIF]: periodSQL - periodParams: [u'BVBudget_641.dat', u'BHARATIVIDYAPEETH', 0L, u'BVBudget', u'BHARATIVIDYAPEETH', u'BVBudget', 641]
2017-10-06 06:03:10,671 DEBUG [AIF]: insertRowCount: 2
2017-10-06 06:03:10,672 DEBUG [AIF]: CommData.insertEpmPeriods - END
2017-10-06 06:03:10,672 DEBUG [AIF]: CommData.updateBalRuleLoadParams - START
2017-10-06 06:03:10,678 DEBUG [AIF]: yearDimensionName=Years, yearFilter="FY17"
2017-10-06 06:03:10,678 DEBUG [AIF]: periodDimensionName=Period, periodFilter="Sep","Total_Year"
2017-10-06 06:03:10,684 DEBUG [AIF]: CommData.updateBalRuleLoadParams - END
2017-10-06 06:03:10,685 DEBUG [AIF]: CommData.getPovList - START
2017-10-06 06:03:10,688 DEBUG [AIF]:
SELECT DISTINCT brl.PARTITIONKEY, part.PARTNAME, brl.CATKEY, cat.CATNAME, pprd.PERIODKEY
,COALESCE(pp.PERIODDESC, TO_CHAR(pprd.PERIODKEY,'YYYY-MM-DD HH24:MI:SS')) PERIODDESC
,brl.RULE_ID, br.RULE_NAME, CASE WHEN (tlp.INTLOCKSTATE = 60) THEN 'Y' ELSE 'N' END LOCK_FLAG
FROM AIF_BAL_RULE_LOADS brl
INNER JOIN AIF_BALANCE_RULES br
ON br.RULE_ID = brl.RULE_ID
INNER JOIN TPOVPARTITION part
ON part.PARTITIONKEY = brl.PARTITIONKEY
INNER JOIN TPOVCATEGORY cat
ON cat.CATKEY = brl.CATKEY
INNER JOIN AIF_PROCESS_PERIODS pprd
ON pprd.PROCESS_ID = brl.LOADID
LEFT OUTER JOIN TPOVPERIODADAPTOR pp
ON pp.PERIODKEY = pprd.PERIODKEY AND pp.INTSYSTEMKEY = 'BHARATIVIDYAPEETH'
LEFT OUTER JOIN TLOGPROCESS tlp
ON tlp.PARTITIONKEY = brl.PARTITIONKEY AND tlp.CATKEY = brl.CATKEY AND tlp.PERIODKEY = pprd.PERIODKEY AND tlp.RULE_ID = brl.RULE_ID
WHERE brl.LOADID = 641
ORDER BY brl.PARTITIONKEY, brl.CATKEY, pprd.PERIODKEY, brl.RULE_ID
2017-10-06 06:03:10,694 DEBUG [AIF]: CommData.getPovList - END
2017-10-06 06:03:10,694 DEBUG [AIF]: Comm.doScriptInit - START
2017-10-06 06:03:10,760 DEBUG [AIF]: fdmContext: {PERIODKEY=2017-09-30, CATKEY=3, EXPORTFLAG=Y, SOURCEID=0, TARGETAPPNAME=BHARATIVIDYAPEETH, USERLOCALE=en, IMPORTFLAG=Y, SCRIPTSDIR=/u03/inbox/data/scripts, SOURCENAME=EPM, PERIODNAME=September 2017, BATCHSCRIPTDIR=/u02/user_projects/instance0/FinancialDataQuality, LOCNAME=Export_PBCS to GL, USERNAME=raghunandan.rao@bharatividyapeeth.edu, APPROOTDIR=/u03/inbox, EPMORACLEHOME=/u02/Oracle/Middleware/EPMSystem11R1, TARGETAPPTYPE=ESSBASE, OUTBOXDIR=/u03/inbox/outbox, TARGETAPPDB=db, FILEDIR=inbox, APPID=20, MULTIPERIODLOAD=N, LOADID=641, RULEID=31, IMPORTMODE=REPLACE, SOURCETYPE=EPM, CATNAME=Budget, RULENAME=Export_PBCS to GL, LOCKEY=23, EXPORTMODE=null, INBOXDIR=/u03/inbox/inbox, EPMORACLEINSTANCEHOME=/u02/user_projects/instance0, IMPORTFORMAT=Export_PBCS to GL}
2017-10-06 06:03:10,769 DEBUG [AIF]: Added jar to Classpath: /u02/Oracle/Middleware/EPMSystem11R1/products/FinancialDataQuality/lib/epm-aif-odi-manual.jar
2017-10-06 06:03:10,777 DEBUG [AIF]: The executeEventScript is set to: NO
2017-10-06 06:03:10,777 DEBUG [AIF]: The AppRootFolder is set to: /u03/inbox
2017-10-06 06:03:10,778 DEBUG [AIF]: The JavaHome is set to: %EPM_ORACLE_HOME%/../jdk160_35
2017-10-06 06:03:10,778 DEBUG [AIF]: The OleDatabaseProvider is set to: ORAOLEDB.ORACLE
2017-10-06 06:03:10,778 DEBUG [AIF]: Comm.doScriptInit - END
2017-10-06 06:03:10,778 DEBUG [AIF]: CommData.preImportData - END
2017-10-06 06:03:10,821 DEBUG [AIF]: CommData.extractDataFromSource - START
2017-10-06 06:03:10,821 DEBUG [AIF]: AIFUtil.callOdiServlet - START
2017-10-06 06:03:10,887 INFO [AIF]: EssbaseService.extractData - START
2017-10-06 06:03:10,919 DEBUG [AIF]: appId:20, appType:HPL, mcFlag:false, dataLoadMethod:CLASSIC_VIA_EPMI, mDataFlowNode:LOCAL, textDataLoad:N, isFccsLoad:false, isJournalLoad:false
2017-10-06 06:03:10,919 DEBUG [AIF]: LOAD_METHOD:ESSFILE, LOAD_TYPE:DATA, EXPORT_MODE:STORE_DATA, CREATE_DRILL_REGION:false, PURGE_DATA_FILE:false, EXPORT_FILE_DELIMITER:,, BATCH_SIZE:10000
2017-10-06 06:03:10,976 INFO [AIF]: cloudServiceType: Planning, Resolved user name for application access: epm_default_cloud_admin
2017-10-06 06:03:10,976 DEBUG [AIF]: We need to connect to Essbase server.
2017-10-06 06:03:11,579 DEBUG [AIF]: Extracting data from BVBudget:Budget...
2017-10-06 06:03:11,685 INFO [AIF]: Extract Script (Calc): SET DataExportOptions
{
DATAEXPORTCOLFORMAT ON;
DATAEXPORTDIMHEADER ON;
DATAEXPORTDRYRUN OFF;
DataExportRelationalFile OFF;
DataExportNonExistingBlocks OFF;
DataExportLevel ALL;
DATAEXPORTCOLHEADER "Period";
DATAEXPORTOVERWRITEFILE ON;
DataExportDynamicCalc OFF;
};
FIX ("50201001","21001","Sep","Total_Year","Budget","Working","FY17")
DATAEXPORT "File" "," "/u03/inbox/data/BVBudget_Budget_641.txt" "#";
ENDFIX
2017-10-06 06:03:15,086 INFO [AIF]: EssbaseService.extractData - END (true)
2017-10-06 06:03:15,107 DEBUG [AIF]: AIFUtil.callOdiServlet - END
2017-10-06 06:03:15,108 DEBUG [AIF]: CommData.extractDataFromSource - END
2017-10-06 06:03:15,132 DEBUG [AIF]: CommData.insertImportProcessDetails - START
2017-10-06 06:03:15,133 DEBUG [AIF]:
INSERT INTO AIF_PROCESS_DETAILS (
PROCESS_ID, ENTITY_TYPE, ENTITY_ID, ENTITY_NAME, ENTITY_NAME_ORDER, TARGET_TABLE_NAME, EXECUTION_START_TIME
,EXECUTION_END_TIME, RECORDS_PROCESSED, STATUS, LAST_UPDATED_BY, LAST_UPDATE_DATE
)
SELECT PROCESS_ID, ENTITY_TYPE, ENTITY_ID, ENTITY_NAME, ENTITY_NAME_ORDER, 'TDATASEG' TARGET_TABLE_NAME, CURRENT_TIMESTAMP EXECUTION_START_TIME
,NULL EXECUTION_END_TIME, 0 RECORDS_PROCESSED, 'PENDING' STATUS, 'raghunandan.rao@bharatividyapeeth.edu' LAST_UPDATED_BY, CURRENT_TIMESTAMP LAST_UPDATE_DATE
FROM (
SELECT DISTINCT PROCESS_ID, IMP_ENTITY_TYPE ENTITY_TYPE, IMP_ENTITY_ID ENTITY_ID, IMP_ENTITY_NAME ENTITY_NAME
,(COALESCE(SOURCE_LEDGER_ID,0) * 100000000 + GL_EFFECTIVE_PERIOD_NUM) ENTITY_NAME_ORDER
FROM AIF_PROCESS_PERIODS
WHERE PROCESS_ID = 641
) q
ORDER BY ENTITY_NAME_ORDER
2017-10-06 06:03:15,137 DEBUG [AIF]: CommData.insertImportProcessDetails - END
2017-10-06 06:03:15,159 DEBUG [AIF]: FileData.importData - START
2017-10-06 06:03:15,160 DEBUG [AIF]: Importing data for load id: 641
2017-10-06 06:03:15,206 DEBUG [AIF]: CommData.getRuleInfo - START
2017-10-06 06:03:15,210 DEBUG [AIF]:
SELECT adim.BALANCE_COLUMN_NAME DIMNAME, adim.DIMENSION_ID, adim.TARGET_DIMENSION_CLASS_NAME, tiie.IMPCONCATCHAR
,(SELECT COA_SEGMENT_NAME FROM AIF_COA_SEGMENTS cs WHERE cs.COA_LINE_ID = tiie.IMPSOURCECOALINEID1) COA_SEGMENT_NAME1
FROM TPOVPARTITION tpp
INNER JOIN AIF_TARGET_APPL_DIMENSIONS adim
ON adim.APPLICATION_ID = 20
LEFT OUTER JOIN TBHVIMPITEMERPI tiie
ON tiie.IMPGROUPKEY = tpp.PARTIMPGROUP AND tiie.IMPFLDFIELDNAME = adim.BALANCE_COLUMN_NAME AND tiie.IMPMAPTYPE = 'ERP'
WHERE tpp.PARTITIONKEY = 23
AND adim.BALANCE_COLUMN_NAME IS NOT NULL
AND adim.TARGET_DIMENSION_CLASS_NAME <> 'ICPTRANS'
ORDER BY adim.BALANCE_COLUMN_NAME
2017-10-06 06:03:15,211 DEBUG [AIF]: {'TARGET_SOURCE_SYSTEM_TYPE': u'FUSION_GL_CLOUD', 'EXPORT_TO_TARGET_FLAG': u'Y', 'PLAN_NUMBER': 0L, 'TARGET_APPLICATION_SUB_TYPE': u'FUSION', 'JOURNAL_FLAG': None, 'DIMNAME_MAP': {u'UD2': {'DIMNAME': u'UD2', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD1': {'DIMNAME': u'UD1', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD4': {'DIMNAME': u'UD4', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD3': {'DIMNAME': u'UD3', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'UD5': {'DIMNAME': u'UD5', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}, u'ACCOUNT': {'DIMNAME': u'ACCOUNT', 'TARGET_DIMENSION_CLASS_NAME': u'Account'}, u'ENTITY': {'DIMNAME': u'ENTITY', 'TARGET_DIMENSION_CLASS_NAME': u'Generic'}}, 'CATKEY': 3L, 'SOURCE_TGT_APP_NAME': u'BVBudget', 'APPLICATION_ID': 20L, 'SOURCE_DATA_LOAD_METHOD': u'CLASSIC_VIA_EPMI', 'DIMNAME_LIST': [u'ACCOUNT', u'ENTITY', u'UD1', u'UD2', u'UD3', u'UD4', u'UD5'], 'TARGET_APPLICATION_TYPE': u'ESSBASE', 'CALENDAR_ID': None, 'PARTITIONKEY': 23L, 'EXECUTION_MODE': u'REPLACE', 'LEDGER_GROUP_CODE': u'NONE', 'PS_LEDGER': None, 'PARTVALGROUP': u'[NONE]', 'WEB_SERVICE_URL': u'http://ap1pbcsr302111.audc1.oraclecloud.com:9000/aif', 'IMPORT_FROM_SOURCE_FLAG': u'Y', 'IS_INCREMENTAL_LOAD': False, 'INCLUDE_ADJ_PERIODS_FLAG': u'N', 'SOURCE_APPLICATION_TYPE': u'HPL', 'FCI_FLAG': 'N', 'IMPSOURCECOAID': 0L, 'KK_FLAG': u'N', 'LAST_UPDATED_BY': u'raghunandan.rao@bharatividyapeeth.edu', 'SOURCE_SYSTEM_ID': 0L, 'CHECK_FLAG': u'Y', 'RULE_ID': 31L, 'PERIOD_MAPPING_TYPE': u'EXPLICIT', 'INCLUDE_ZERO_BALANCE_FLAG': u'N', 'SOURCE_APP_NAME': u'BVBudget', 'IMPGROUPKEY': u'Export_PBCS to GL', 'SOURCE_SYSTEM_TYPE': u'EPM', 'IMPGROUPFILETYPE': u'EPM_EPM', 'LEDGER_GROUP': None, 'SOURCE_ADAPTER_FLAG': u'N', 'RECALCULATE_FLAG': u'Y', 'DATA_LOAD_METHOD': u'FUSION_GL_CLOUD', 'SOURCE_APPLICATION_ID': u'4', 'PLAN_TYPE': None, 'IMPTARGETSOURCESYSTEMID': 11L, 'TARGET_APPLICATION_NAME': u'BHARATIVIDYAPEETH'}
2017-10-06 06:03:15,213 DEBUG [AIF]: {u'AccountingPeriod': {'BCN': None, 'DCN': u'Period'}, u'Ledger': {'BCN': u'ACCOUNT', 'DCN': u'Account'}, u'FUTURE2': {'BCN': u'UD5', 'DCN': u'Generic'}, u'FUTURE1': {'BCN': u'UD4', 'DCN': u'Generic'}, u'DEPARTMENT': {'BCN': u'UD2', 'DCN': u'Generic'}, u'COURSE': {'BCN': u'UD1', 'DCN': u'Generic'}, u'Scenario': {'BCN': u'ENTITY', 'DCN': u'Generic'}, u'ACCOUNT': {'BCN': u'UD3', 'DCN': u'Generic'}, u'Balance Amount': {'BCN': None, 'DCN': u'Generic'}, u'Amount Type': {'BCN': None, 'DCN': u'Generic'}, u'Currency': {'BCN': None, 'DCN': u'Currency'}, u'Currency Type': {'BCN': None, 'DCN': u'Generic'}}
2017-10-06 06:03:15,214 DEBUG [AIF]: {u'UD2': {'IMPFLDSOURCECOLNAME': u'Entity'}, u'UD1': {'IMPFLDSOURCECOLNAME': u'Version'}, u'UD4': {'IMPFLDSOURCECOLNAME': u'Version'}, u'UD3': {'IMPFLDSOURCECOLNAME': u'Account'}, u'UD5': {'IMPFLDSOURCECOLNAME': u'Version'}, u'ACCOUNT': {'IMPFLDSOURCECOLNAME': u'Version'}, u'ENTITY': {'IMPFLDSOURCECOLNAME': u'Version'}, u'AMOUNT': {'IMPFLDSOURCECOLNAME': u'Amount'}}
2017-10-06 06:03:15,214 DEBUG [AIF]: CommData.getRuleInfo - END
2017-10-06 06:03:15,215 DEBUG [AIF]:
SELECT a.partitionkey, a.catkey, a.start_periodkey, b.perioddesc, coalesce(a.journal_flag,'N') JOURNAL_FLAG, c.last_updated_by,
coalesce(a.FILE_NAME_STATIC,'') FILE_NAME_STATIC, a.FILE_PATH, a.RULE_ID, a.application_id
FROM aif_bal_rule_loads a,
aif_balance_rules br,
tpovperiodadaptor b,
aif_processes c
WHERE a.loadid = 641
AND a.start_periodkey=b.periodkey
AND a.loadid =c.process_id
AND br.rule_id = a.rule_id
AND b.INTSYSTEMKEY = 'BHARATIVIDYAPEETH'
2017-10-06 06:03:15,217 DEBUG [AIF]: FileData.py: Importing Text data for load id: 641
2017-10-06 06:03:15,295 INFO [AIF]: EPMFDM-140274:Message - LOADID:PARTKEY:CATKEY:RULEID:CURRENCYKEY:FILEPATH:IMPGROUPFILETYPE::641;23:3:31:INR:/u03/inbox/data:EPM_EPM
2017-10-06 06:03:15,300 INFO [AIF]: EPMFDM-140274:Message - File CharEncoding as per settings: UTF-8
2017-10-06 06:03:15,300 INFO [AIF]: EPMFDM-140274:Message - ImportTextData - Start
2017-10-06 06:03:15,300 DEBUG [AIF]: EPMFDM-140274:Message - SELECT pp.PERIODKEY,
pp.PERIODTARGET,
pp.GL_PERIOD_NAME,
en.FILE_ENTITY_NAME,
en.ENTITY_NAME_ORDER,
br.MULTI_PERIOD_FILE_FLAG,
pp.TRANS_ENTITY_NAME,
pp.GL_PERIOD_YEAR_CHAR,
pp.GL_PERIOD_NUM ,
pp.YEARTARGET
FROM AIF_PROCESS_PERIODS pp,
AIF_BALANCE_RULES br,
AIF_PROCESSES p,
(SELECT DISTINCT entity_name FILE_ENTITY_NAME,
pd.process_id,
pd.entity_name_order
FROM aif_process_details pd
WHERE pd.entity_type = 'PROCESS_BAL_IMP_FILE'
AND pd.target_table_name = 'TDATASEG'
AND pd.status = 'PENDING'
) en
WHERE pp.PROCESS_ID = ?
AND p.process_id = pp.process_id
AND en.process_id = pp.process_id
AND pp.IMP_ENTITY_NAME = en.file_entity_name
AND br.rule_id = p.rule_id
AND en.entity_name_order = pp.GL_EFFECTIVE_PERIOD_NUM
ORDER BY en.entity_name_order
2017-10-06 06:03:15,383 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=AMOUNT:ImpFieldText=null:StartPos=1:SourceClName=Amount
2017-10-06 06:03:15,383 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD3:ImpFieldText=null:StartPos=1:SourceClName=Account
2017-10-06 06:03:15,383 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD2:ImpFieldText=null:StartPos=1:SourceClName=Entity
2017-10-06 06:03:15,383 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD1:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,383 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD5:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,383 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=ACCOUNT:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,383 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=ENTITY:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,384 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD4:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,384 INFO [AIF]: EPMFDM-140274:Message - Initialize error maps
2017-10-06 06:03:15,385 INFO [AIF]: EPMFDM-140274:Message - File Name BVBudget_641.dat
periodKey2017-09-30
2017-10-06 06:03:15,385 INFO [AIF]: EPMFDM-140274:Message - dataLoadEngine.getSourceSystemTypeEPM() HPL
2017-10-06 06:03:15,385 DEBUG [AIF]: BOM exists
2017-10-06 06:03:15,385 DEBUG [AIF]: After removing BOM ["Years","Scenario","Version","Entity","Account","Period"]
2017-10-06 06:03:15,385 DEBUG [AIF]: EPMFDM-140274:Message - HEADER: ["Years", "Scenario", "Version", "Entity", "Account", "Period"]
2017-10-06 06:03:15,390 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=CURKEY:ImpFieldText=null:StartPos=1:SourceClName=Currency
2017-10-06 06:03:15,418 DEBUG [AIF]: EPMFDM-140274:Message - Exception while applying CURKEY mapping on the row:["FY17","Budget","Working","21001","50201001",129042,1548500]
2017-10-06 06:03:15,478 INFO [AIF]: EPMFDM-140274:Message - PROCESS ID: 641
PARTITIONKEY: 23
IMPORT GROUP: Export_PBCS to GL
FILE TYPE: DELIMITED
DELIMITER: ,
SOURCE FILE: BVBudget_641.dat
PROCESSING CODES:
-----------------------------------------------------------------------------------
BLANK............. Line is blank or empty.
NN................ Non-Numeric, Amount field contains non numeric characters.
TC................ Type Conversion, Amount field could not be converted to a number.
ZP................ Zero Suppress, Amount field contains a 0 value and zero suppress is ON.
SKIP FIELD.............. SKIP field value was found
NULL ACCOUNT VALUE.............. Account Field is null
SKIP FROM SCRIPT.............. Skipped through Script
HEADER ROW.............. Header Row
ERROR_INVALID_PERIOD.............. Invalid period specified in the file.
Rows Loaded: 1
Rows Rejected: 0
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=AMOUNT:ImpFieldText=null:StartPos=1:SourceClName=Amount
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD3:ImpFieldText=null:StartPos=1:SourceClName=Account
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD2:ImpFieldText=null:StartPos=1:SourceClName=Entity
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD1:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD5:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=ACCOUNT:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=ENTITY:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,516 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=UD4:ImpFieldText=null:StartPos=1:SourceClName=Version
2017-10-06 06:03:15,517 INFO [AIF]: EPMFDM-140274:Message - Initialize error maps
2017-10-06 06:03:15,517 INFO [AIF]: EPMFDM-140274:Message - File Name BVBudget_641.dat
periodKey2017-09-30
2017-10-06 06:03:15,517 INFO [AIF]: EPMFDM-140274:Message - dataLoadEngine.getSourceSystemTypeEPM() HPL
2017-10-06 06:03:15,517 DEBUG [AIF]: BOM exists
2017-10-06 06:03:15,517 DEBUG [AIF]: After removing BOM ["Years","Scenario","Version","Entity","Account","Period"]
2017-10-06 06:03:15,517 DEBUG [AIF]: EPMFDM-140274:Message - HEADER: ["Years", "Scenario", "Version", "Entity", "Account", "Period"]
2017-10-06 06:03:15,520 DEBUG [AIF]: EPMFDM-140274:Message - ImpFieldName=CURKEY:ImpFieldText=null:StartPos=1:SourceClName=Currency
2017-10-06 06:03:15,545 DEBUG [AIF]: EPMFDM-140274:Message - Exception while applying CURKEY mapping on the row:["FY17","Budget","Working","21001","50201001",129042,1548500]
2017-10-06 06:03:15,547 INFO [AIF]: EPMFDM-140274:Message - PROCESS ID: 641
PARTITIONKEY: 23
IMPORT GROUP: Export_PBCS to GL
FILE TYPE: DELIMITED
DELIMITER: ,
SOURCE FILE: BVBudget_641.dat
PROCESSING CODES:
-----------------------------------------------------------------------------------
BLANK............. Line is blank or empty.
NN................ Non-Numeric, Amount field contains non numeric characters.
TC................ Type Conversion, Amount field could not be converted to a number.
ZP................ Zero Suppress, Amount field contains a 0 value and zero suppress is ON.
SKIP FIELD.............. SKIP field value was found
NULL ACCOUNT VALUE.............. Account Field is null
SKIP FROM SCRIPT.............. Skipped through Script
HEADER ROW.............. Header Row
ERROR_INVALID_PERIOD.............. Invalid period specified in the file.
Rows Loaded: 1
Rows Rejected: 0
2017-10-06 06:03:15,548 DEBUG [AIF]: EPMFDM-140274:Message - Script- archiveDataFile- Start
2017-10-06 06:03:15,549 INFO [AIF]: EPMFDM-140274:Message - ARCHIVE MODE: Copy
2017-10-06 06:03:15,549 INFO [AIF]: EPMFDM-140274:Message - Start archiving file:
2017-10-06 06:03:15,549 DEBUG [AIF]: EPMFDM-140274:Message - ArchiveId: 64120170930
2017-10-06 06:03:15,550 DEBUG [AIF]: EPMFDM-140274:Message - Archive- SourceFileName: BVBudget_641
Extension: dat
2017-10-06 06:03:15,550 INFO [AIF]: EPMFDM-140274:Message - Archive file name: 64120170930.dat
2017-10-06 06:03:15,552 INFO [AIF]: EPMFDM-140274:Message - Deleting the source file: BVBudget_641.dat
2017-10-06 06:03:15,552 INFO [AIF]: EPMFDM-140274:Message - File not deleted: /u03/inbox/data/BVBudget_641.dat
2017-10-06 06:03:15,555 DEBUG [AIF]: EPMFDM-140274:Message - ArchiveDocKey:BVBudget_641-raghunandan.rao@bharatividyapeeth.edu-20171006_060315-1
2017-10-06 06:03:15,562 DEBUG [AIF]: EPMFDM-140274:Message - Script- archiveDataFile- End
2017-10-06 06:03:15,562 INFO [AIF]: EPMFDM-140274:Message - ImportTextData - End
2017-10-06 06:03:15,563 INFO [AIF]: EPMFDM-140274:Message - Total time taken for the import in ms = 262
2017-10-06 06:03:15,565 DEBUG [AIF]: FileData.importData - END
2017-10-06 06:03:15,636 DEBUG [AIF]: CommData.postImportData - START
2017-10-06 06:03:15,636 DEBUG [AIF]: CommData.updateTDATASEG_T - START
2017-10-06 06:03:15,636 DEBUG [AIF]:
SELECT pp.PERIODKEY
FROM AIF_PROCESS_PERIODS pp
,( SELECT entity_name FILE_ENTITY_NAME, pd.process_id, pd.entity_name_order
FROM aif_process_details pd
WHERE pd.entity_type = 'PROCESS_BAL_IMP_FILE'
AND pd.target_table_name = 'TDATASEG'
AND pd.status = 'FAILED'
) en
WHERE pp.PROCESS_ID = 641
AND en.process_id = pp.process_id
AND pp.IMP_ENTITY_NAME = en.file_entity_name
order by en.entity_name_order
2017-10-06 06:03:15,639 INFO [AIF]:
Import Data from Source for Period 'September 2017'
2017-10-06 06:03:15,639 DEBUG [AIF]: CommData.updateWorkflow - START
2017-10-06 06:03:15,639 DEBUG [AIF]:
SELECT tlp.PROCESSSTATUS, tlps.PROCESSSTATUSDESC, CASE WHEN (tlp.INTLOCKSTATE = 60) THEN 'Y' ELSE 'N' END LOCK_FLAG
FROM TLOGPROCESS tlp, TLOGPROCESSSTATES tlps
WHERE tlp.PARTITIONKEY = 23 AND tlp.CATKEY = 3 AND tlp.PERIODKEY = '2017-09-30' AND tlp.RULE_ID = 31 AND tlps.PROCESSSTATUSKEY = tlp.PROCESSSTATUS
2017-10-06 06:03:15,645 DEBUG [AIF]:
UPDATE TLOGPROCESS
SET PROCESSENDTIME=CURRENT_TIMESTAMP
,PROCESSSTATUS=0,PROCESSIMP=0,PROCESSVAL=0,PROCESSEXP=0,PROCESSENTLOAD=0,PROCESSENTVAL=0,BLNWCDIRTY=0,BLNLOGICDIRTY=0,BLNVALDIRTY=0
,PROCESSIMPNOTE=NULL,PROCESSVALNOTE=NULL,PROCESSEXPNOTE=NULL,PROCESSENTLOADNOTE=NULL,PROCESSENTVALNOTE=NULL
WHERE PARTITIONKEY=23 AND CATKEY=3 AND PERIODKEY='2017-09-30' AND RULE_ID=31
2017-10-06 06:03:15,649 DEBUG [AIF]: CommData.updateWorkflow - END
2017-10-06 06:03:15,649 DEBUG [AIF]:
SELECT adim.BALANCE_COLUMN_NAME DIMNAME, dim.TARGET_DIMENSION_CLASS_NAME
FROM TPOVPARTITION tpp
INNER JOIN AIF_TARGET_APPL_DIMENSIONS adim
ON adim.APPLICATION_ID = tpp.PARTTARGETAPPLICATIONID AND adim.BALANCE_COLUMN_NAME IS NOT NULL
INNER JOIN AIF_DIMENSIONS dim
ON dim.DIMENSION_ID = adim.DIMENSION_ID
WHERE tpp.PARTITIONKEY = 23
AND dim.TARGET_DIMENSION_CLASS_NAME <> 'ICPTRANS'
ORDER BY adim.BALANCE_COLUMN_NAME
2017-10-06 06:03:15,656 DEBUG [AIF]:
UPDATE TDATASEG_T
SET AMOUNTX = AMOUNT, DATAX = NULL
,ACCOUNTX = NULL
,ENTITYX = NULL
,UD1X = NULL
,UD2X = NULL
,UD3X = NULL
,UD4X = NULL
,UD5X = NULL
WHERE TDATASEG_T.LOADID = 641 AND TDATASEG_T.PARTITIONKEY = 23 AND TDATASEG_T.CATKEY = 3 AND TDATASEG_T.PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,659 INFO [AIF]: Generic Data Rows Imported from Source: 2
2017-10-06 06:03:15,659 DEBUG [AIF]:
INSERT INTO AIF_APPL_LOAD_AUDIT (
LOADID, TARGET_APPLICATION_TYPE, TARGET_APPLICATION_NAME, PLAN_TYPE, SOURCE_LEDGER_ID
,EPM_YEAR, EPM_PERIOD, SNAPSHOT_FLAG, PARTITIONKEY, CATKEY, RULE_ID, PERIODKEY, EXPORT_TO_TARGET_FLAG
)
SELECT DISTINCT PROCESS_ID, 'ESSBASE', 'BHARATIVIDYAPEETH', NULL, 0
,YEARTARGET, PERIODTARGET, 'Y', 23, 3, 31, PERIODKEY, 'N'
FROM AIF_PROCESS_PERIODS
WHERE PROCESS_ID = 641
AND PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,674 INFO [AIF]: Total Data Rows Imported from Source: 2
2017-10-06 06:03:15,674 DEBUG [AIF]: CommData.updateTDATASEG_T - END
2017-10-06 06:03:15,674 DEBUG [AIF]: CommData.postImportData - END
2017-10-06 06:03:15,699 DEBUG [AIF]: LogicGroup.createLogicAccounts - START
2017-10-06 06:03:15,699 DEBUG [AIF]: CommLogicGroup.getRuleInfo - START
2017-10-06 06:03:15,699 DEBUG [AIF]:
select part.PARTLOGICGROUP, lgrp.CALCGROUPTYPE
from AIF_PROCESSES prs, TPOVPARTITION part,TBHVLOGICGROUP lgrp
where prs.PROCESS_ID=641 and prs.PARTITIONKEY=part.PARTITIONKEY
and part.PARTLOGICGROUP=lgrp.CALCGROUPKEY
2017-10-06 06:03:15,700 DEBUG [AIF]: CommLogicGroup.getRuleInfo - END
2017-10-06 06:03:15,701 DEBUG [AIF]: LogicGroup.createLogicAccounts - END
2017-10-06 06:03:15,725 DEBUG [AIF]: CommData.mapData - START
2017-10-06 06:03:15,725 DEBUG [AIF]: CommData.insertTransProcessDetails - START
2017-10-06 06:03:15,725 DEBUG [AIF]:
INSERT INTO AIF_PROCESS_DETAILS (
PROCESS_ID, ENTITY_TYPE, ENTITY_ID, ENTITY_NAME, ENTITY_NAME_ORDER, TARGET_TABLE_NAME, EXECUTION_START_TIME
,EXECUTION_END_TIME, RECORDS_PROCESSED, STATUS, LAST_UPDATED_BY, LAST_UPDATE_DATE
)
SELECT PROCESS_ID, ENTITY_TYPE, ENTITY_ID, ENTITY_NAME, ENTITY_NAME_ORDER, 'TDATASEG' TARGET_TABLE_NAME, CURRENT_TIMESTAMP EXECUTION_START_TIME
,NULL EXECUTION_END_TIME, 0 RECORDS_PROCESSED, 'PENDING' STATUS, 'raghunandan.rao@bharatividyapeeth.edu' LAST_UPDATED_BY, CURRENT_TIMESTAMP LAST_UPDATE_DATE
FROM (
SELECT PROCESS_ID, TRANS_ENTITY_TYPE ENTITY_TYPE, MIN(TRANS_ENTITY_ID) ENTITY_ID, TRANS_ENTITY_NAME ENTITY_NAME
,MIN(COALESCE(SOURCE_LEDGER_ID,0) * 100000000 + GL_EFFECTIVE_PERIOD_NUM) ENTITY_NAME_ORDER
FROM AIF_PROCESS_PERIODS
WHERE PROCESS_ID = 641
AND PRIOR_PERIOD_FLAG = 'N'
GROUP BY PROCESS_ID, TRANS_ENTITY_TYPE, TRANS_ENTITY_NAME
) q
ORDER BY ENTITY_NAME_ORDER
2017-10-06 06:03:15,729 DEBUG [AIF]: CommData.insertTransProcessDetails - END
2017-10-06 06:03:15,729 DEBUG [AIF]:
DELETE FROM TDATAMAP_T
WHERE LOADID < 641
AND EXISTS ( SELECT 1 FROM AIF_PROCESSES p WHERE p.RULE_ID = 31 AND p.PROCESS_ID = TDATAMAP_T.LOADID )
2017-10-06 06:03:15,734 DEBUG [AIF]:
DELETE FROM TDATASEG_T
WHERE LOADID < 641
AND EXISTS ( SELECT 1 FROM AIF_PROCESSES p WHERE p.RULE_ID = 31 AND p.PROCESS_ID = TDATASEG_T.LOADID )
2017-10-06 06:03:15,737 DEBUG [AIF]:
DELETE FROM AIF_PROCESS_PERIODS
WHERE PROCESS_ID < 641
AND EXISTS ( SELECT 1 FROM AIF_PROCESSES p WHERE p.RULE_ID = 31 AND p.PROCESS_ID = AIF_PROCESS_PERIODS.PROCESS_ID )
2017-10-06 06:03:15,740 DEBUG [AIF]: CommMap.loadTDATAMAP_T - START
2017-10-06 06:03:15,740 DEBUG [AIF]: CommData.getMapPartitionKeyandName - START
2017-10-06 06:03:15,740 DEBUG [AIF]:
SELECT COALESCE(part_parent.PARTITIONKEY, part.PARTITIONKEY) PARTITIONKEY, COALESCE(part_parent.PARTNAME, part.PARTNAME) PARTNAME
FROM TPOVPARTITION part
LEFT OUTER JOIN TPOVPARTITION part_parent
ON part_parent.PARTITIONKEY = part.PARTPARENTKEY
WHERE part.PARTITIONKEY = 23
2017-10-06 06:03:15,741 DEBUG [AIF]: CommData.getMapPartitionKeyandName - END
2017-10-06 06:03:15,741 DEBUG [AIF]:
INSERT INTO TDATAMAP_T (
LOADID, DATAKEY, PARTITIONKEY, DIMNAME, SRCKEY, SRCDESC, TARGKEY
,WHERECLAUSETYPE, WHERECLAUSEVALUE, CHANGESIGN, SEQUENCE, VBSCRIPT, TDATAMAPTYPE, SYSTEM_GENERATED_FLAG, RULE_ID
)
SELECT 641, DATAKEY, 23 PARTITIONKEY, DIMNAME, SRCKEY, SRCDESC, CASE WHEN TARGKEY = '<BLANK>' THEN ' ' ELSE TARGKEY END
,WHERECLAUSETYPE, WHERECLAUSEVALUE, CHANGESIGN, SEQUENCE, VBSCRIPT, TDATAMAPTYPE, SYSTEM_GENERATED_FLAG, RULE_ID
FROM TDATAMAP
WHERE PARTITIONKEY = 23
AND ( RULE_ID IS NULL OR RULE_ID = 31 )
2017-10-06 06:03:15,760 DEBUG [AIF]: Number of Rows inserted into TDATAMAP_T: 7
2017-10-06 06:03:15,761 DEBUG [AIF]: CommMap.updateTDATASEG_T_TDATASEGW - START
2017-10-06 06:03:15,761 DEBUG [AIF]:
SELECT DIMNAME, SRCKEY, TARGKEY, WHERECLAUSETYPE, WHERECLAUSEVALUE, CHANGESIGN, SEQUENCE, DATAKEY, MAPPING_TYPE
,CASE WHEN (RULE_ID IS NOT NULL) THEN 'Y' ELSE 'N' END IS_RULE_MAP
FROM (
SELECT DISTINCT tdm.DIMNAME, tdm.RULE_ID, NULL SRCKEY, NULL TARGKEY, tdm.WHERECLAUSETYPE, tdm.WHERECLAUSEVALUE, NULL CHANGESIGN
,1 SEQUENCE, COALESCE(tdm.SYSTEM_GENERATED_FLAG,'N') SYSTEM_GENERATED_FLAG, NULL DATAKEY
,CASE WHEN tdm.WHERECLAUSETYPE IS NULL THEN 1 ELSE 3 END MAPPING_TYPE, COALESCE(atad.CALC_SEQ,9999999999) CALC_SEQ
FROM TDATAMAP_T tdm
INNER JOIN AIF_TARGET_APPL_DIMENSIONS atad ON atad.BALANCE_COLUMN_NAME = tdm.DIMNAME
WHERE tdm.LOADID = 641
AND atad.APPLICATION_ID = 20
AND tdm.PARTITIONKEY = 23
AND tdm.TDATAMAPTYPE = 'ERP'
AND (tdm.RULE_ID IS NULL OR tdm.RULE_ID = 31)
AND tdm.WHERECLAUSETYPE IS NULL
UNION ALL
SELECT tdm.DIMNAME, tdm.RULE_ID, tdm.SRCKEY, tdm.TARGKEY, tdm.WHERECLAUSETYPE, tdm.WHERECLAUSEVALUE, tdm.CHANGESIGN
,CASE WHEN (tdm.WHERECLAUSETYPE = 'BETWEEN') THEN 2 WHEN (tdm.WHERECLAUSETYPE = 'IN') THEN 3
WHEN (tdm.WHERECLAUSETYPE = 'MULTIDIM') THEN 4 WHEN (tdm.WHERECLAUSETYPE = 'LIKE') THEN 5
ELSE 0 END SEQUENCE
,COALESCE(tdm.SYSTEM_GENERATED_FLAG,'N') SYSTEM_GENERATED_FLAG, tdm.DATAKEY
,CASE WHEN tdm.WHERECLAUSETYPE IS NULL THEN 1 ELSE 3 END MAPPING_TYPE, COALESCE(atad.CALC_SEQ,9999999999) CALC_SEQ
FROM TDATAMAP_T tdm
INNER JOIN TPOVPARTITION tpp ON tpp.PARTITIONKEY = tdm.PARTITIONKEY
INNER JOIN AIF_TARGET_APPL_DIMENSIONS atad ON atad.BALANCE_COLUMN_NAME = tdm.DIMNAME
WHERE tdm.LOADID = 641
AND atad.APPLICATION_ID = 20
AND tdm.PARTITIONKEY = 23
AND tdm.TDATAMAPTYPE = 'ERP'
AND (tdm.RULE_ID IS NULL OR tdm.RULE_ID = 31)
AND tdm.WHERECLAUSETYPE IN ('BETWEEN','IN','MULTIDIM','LIKE')
) q
ORDER BY CALC_SEQ, DIMNAME, SEQUENCE, RULE_ID, SYSTEM_GENERATED_FLAG, SRCKEY
2017-10-06 06:03:15,770 INFO [AIF]:
Map Data for Period 'September 2017'
2017-10-06 06:03:15,770 DEBUG [AIF]: Comm.updateProcessDetail - START
2017-10-06 06:03:15,770 DEBUG [AIF]:
UPDATE AIF_PROCESS_DETAILS
SET STATUS = 'RUNNING'
,RECORDS_PROCESSED = CASE WHEN RECORDS_PROCESSED IS NULL THEN 0 ELSE RECORDS_PROCESSED END + NULL
,EXECUTION_END_TIME = CURRENT_TIMESTAMP
,LAST_UPDATED_BY = CASE WHEN ('raghunandan.rao@bharatividyapeeth.edu' IS NULL) THEN LAST_UPDATED_BY ELSE 'raghunandan.rao@bharatividyapeeth.edu' END
,LAST_UPDATE_DATE = CURRENT_TIMESTAMP
WHERE PROCESS_ID = 641 AND ENTITY_TYPE = 'PROCESS_BAL_TRANS' AND ENTITY_NAME = 'September 2017'
2017-10-06 06:03:15,772 DEBUG [AIF]: Comm.updateProcessDetail - END
2017-10-06 06:03:15,773 DEBUG [AIF]:
SELECT COUNT(*) ROW_COUNT
FROM TDATASEG_T
WHERE LOADID = 641
AND (PARTITIONKEY = 23 AND CATKEY = 3 AND PERIODKEY = '2017-09-30' AND RULE_ID = 31 AND VALID_FLAG = 'Y')
2017-10-06 06:03:15,775 INFO [AIF]:
Processing Mappings for Column 'ACCOUNT'
2017-10-06 06:03:15,776 DEBUG [AIF]:
UPDATE TDATASEG_T
SET (ACCOUNTX ,ACCOUNTR, AMOUNTX, CHANGESIGN, VALID_FLAG) = (
SELECT tdm.TARGKEY
,tdm.DATAKEY
,AMOUNTX * CASE tdm.CHANGESIGN WHEN 1 THEN -1 ELSE 1 END
,CASE tdm.CHANGESIGN
WHEN 1 THEN CASE TDATASEG_T.CHANGESIGN
WHEN 1 THEN 0
WHEN 0 THEN 1
ELSE TDATASEG_T.CHANGESIGN
END
ELSE TDATASEG_T.CHANGESIGN
END
,CASE tdm.TARGKEY WHEN 'IGNORE' THEN 'I' ELSE TDATASEG_T.VALID_FLAG END
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'ACCOUNT'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.ACCOUNT
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM'
)
,ACCOUNTF = 1
WHERE LOADID = 641
AND PARTITIONKEY = 23
AND CATKEY = 3
AND (ACCOUNTX IS NULL OR ACCOUNTX = '')
AND EXISTS ( SELECT 1
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'ACCOUNT'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.ACCOUNT
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM' )
AND PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,779 INFO [AIF]: Data Rows Updated by Rule Mapping EXPLICIT: 2
2017-10-06 06:03:15,779 INFO [AIF]:
Processing Mappings for Column 'ENTITY'
2017-10-06 06:03:15,781 DEBUG [AIF]:
UPDATE TDATASEG_T
SET (ENTITYX ,ENTITYR, AMOUNTX, CHANGESIGN, VALID_FLAG) = (
SELECT tdm.TARGKEY
,tdm.DATAKEY
,AMOUNTX * CASE tdm.CHANGESIGN WHEN 1 THEN -1 ELSE 1 END
,CASE tdm.CHANGESIGN
WHEN 1 THEN CASE TDATASEG_T.CHANGESIGN
WHEN 1 THEN 0
WHEN 0 THEN 1
ELSE TDATASEG_T.CHANGESIGN
END
ELSE TDATASEG_T.CHANGESIGN
END
,CASE tdm.TARGKEY WHEN 'IGNORE' THEN 'I' ELSE TDATASEG_T.VALID_FLAG END
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'ENTITY'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.ENTITY
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM'
)
,ENTITYF = 1
WHERE LOADID = 641
AND PARTITIONKEY = 23
AND CATKEY = 3
AND (ENTITYX IS NULL OR ENTITYX = '')
AND EXISTS ( SELECT 1
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'ENTITY'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.ENTITY
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM' )
AND PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,784 INFO [AIF]: Data Rows Updated by Rule Mapping EXPLICIT: 2
2017-10-06 06:03:15,784 INFO [AIF]:
Processing Mappings for Column 'UD1'
2017-10-06 06:03:15,786 DEBUG [AIF]:
UPDATE TDATASEG_T
SET (UD1X ,UD1R, AMOUNTX, CHANGESIGN, VALID_FLAG) = (
SELECT tdm.TARGKEY
,tdm.DATAKEY
,AMOUNTX * CASE tdm.CHANGESIGN WHEN 1 THEN -1 ELSE 1 END
,CASE tdm.CHANGESIGN
WHEN 1 THEN CASE TDATASEG_T.CHANGESIGN
WHEN 1 THEN 0
WHEN 0 THEN 1
ELSE TDATASEG_T.CHANGESIGN
END
ELSE TDATASEG_T.CHANGESIGN
END
,CASE tdm.TARGKEY WHEN 'IGNORE' THEN 'I' ELSE TDATASEG_T.VALID_FLAG END
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD1'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD1
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM'
)
,UD1F = 1
WHERE LOADID = 641
AND PARTITIONKEY = 23
AND CATKEY = 3
AND (UD1X IS NULL OR UD1X = '')
AND EXISTS ( SELECT 1
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD1'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD1
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM' )
AND PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,789 INFO [AIF]: Data Rows Updated by Rule Mapping EXPLICIT: 2
2017-10-06 06:03:15,789 INFO [AIF]:
Processing Mappings for Column 'UD2'
2017-10-06 06:03:15,790 DEBUG [AIF]:
UPDATE TDATASEG_T
SET (UD2X ,UD2R, AMOUNTX, CHANGESIGN, VALID_FLAG) = (
SELECT tdm.TARGKEY
,tdm.DATAKEY
,AMOUNTX * CASE tdm.CHANGESIGN WHEN 1 THEN -1 ELSE 1 END
,CASE tdm.CHANGESIGN
WHEN 1 THEN CASE TDATASEG_T.CHANGESIGN
WHEN 1 THEN 0
WHEN 0 THEN 1
ELSE TDATASEG_T.CHANGESIGN
END
ELSE TDATASEG_T.CHANGESIGN
END
,CASE tdm.TARGKEY WHEN 'IGNORE' THEN 'I' ELSE TDATASEG_T.VALID_FLAG END
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD2'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD2
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM'
)
,UD2F = 1
WHERE LOADID = 641
AND PARTITIONKEY = 23
AND CATKEY = 3
AND (UD2X IS NULL OR UD2X = '')
AND EXISTS ( SELECT 1
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD2'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD2
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM' )
AND PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,793 INFO [AIF]: Data Rows Updated by Rule Mapping EXPLICIT: 2
2017-10-06 06:03:15,794 INFO [AIF]:
Processing Mappings for Column 'UD3'
2017-10-06 06:03:15,795 DEBUG [AIF]:
UPDATE TDATASEG_T
SET (UD3X ,UD3R, AMOUNTX, CHANGESIGN, VALID_FLAG) = (
SELECT tdm.TARGKEY
,tdm.DATAKEY
,AMOUNTX * CASE tdm.CHANGESIGN WHEN 1 THEN -1 ELSE 1 END
,CASE tdm.CHANGESIGN
WHEN 1 THEN CASE TDATASEG_T.CHANGESIGN
WHEN 1 THEN 0
WHEN 0 THEN 1
ELSE TDATASEG_T.CHANGESIGN
END
ELSE TDATASEG_T.CHANGESIGN
END
,CASE tdm.TARGKEY WHEN 'IGNORE' THEN 'I' ELSE TDATASEG_T.VALID_FLAG END
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD3'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD3
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM'
)
,UD3F = 1
WHERE LOADID = 641
AND PARTITIONKEY = 23
AND CATKEY = 3
AND (UD3X IS NULL OR UD3X = '')
AND EXISTS ( SELECT 1
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD3'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD3
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM' )
AND PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,798 INFO [AIF]: Data Rows Updated by Rule Mapping EXPLICIT: 2
2017-10-06 06:03:15,798 INFO [AIF]:
Processing Mappings for Column 'UD4'
2017-10-06 06:03:15,799 DEBUG [AIF]:
UPDATE TDATASEG_T
SET (UD4X ,UD4R, AMOUNTX, CHANGESIGN, VALID_FLAG) = (
SELECT tdm.TARGKEY
,tdm.DATAKEY
,AMOUNTX * CASE tdm.CHANGESIGN WHEN 1 THEN -1 ELSE 1 END
,CASE tdm.CHANGESIGN
WHEN 1 THEN CASE TDATASEG_T.CHANGESIGN
WHEN 1 THEN 0
WHEN 0 THEN 1
ELSE TDATASEG_T.CHANGESIGN
END
ELSE TDATASEG_T.CHANGESIGN
END
,CASE tdm.TARGKEY WHEN 'IGNORE' THEN 'I' ELSE TDATASEG_T.VALID_FLAG END
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD4'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD4
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM'
)
,UD4F = 1
WHERE LOADID = 641
AND PARTITIONKEY = 23
AND CATKEY = 3
AND (UD4X IS NULL OR UD4X = '')
AND EXISTS ( SELECT 1
FROM TDATAMAP_T tdm
WHERE tdm.LOADID = TDATASEG_T.LOADID
AND tdm.PARTITIONKEY = TDATASEG_T.PARTITIONKEY
AND tdm.DIMNAME = 'UD4'
AND tdm.WHERECLAUSETYPE IS NULL
AND tdm.SRCKEY = TDATASEG_T.UD4
AND tdm.RULE_ID = TDATASEG_T.RULE_ID
AND tdm.TDATAMAPTYPE <> 'MULTIDIM' )
AND PERIODKEY = '2017-09-30'
2017-10-06 06:03:15,802 INFO [AIF]: Data Rows Updated by Rule Mapping EXPLICIT: 2
2017-10-06 06:03:15,803 INFO [AIF]:
Processing Mappings for Column 'UD5'
2017-10-06 06:03:15,804 DEBUG [AIF]:
UPDATE TDATASEG_T
SET (UD5X ,UD5R, AMOUNTX, CHANGESIGN, VALID_FLAG) = (
SELECT tdm.TARGKEY
,tdm.DATAKEY
,AMOUNTX * CASE tdm.CHANGESIGN WHEN 1 THEN -1 ELSE 1 END
,CASE tdm.CHANGESIGN
WHEN 1 THEN CASE TDATASEG_T.CHANGESIGN
WHEN 1 THEN 0
WHEN 0 THEN 1
ELSE TDATASEG_T.CHANGESIGN
END