cancel
Showing results for 
Search instead for 
Did you mean: 

BW-BPC process chain error

Former Member
0 Kudos

Hi ,

Data Package /CPMB/TRIGGER_BW_CHAIN Process chain when executed completes with error status in BPC. This process chain is used within the BPC Package link to trigger BW custom process chain to run ABAP programs to download master data & hierarchies to flat files, and also to trigger BW process chain to load Foreign Exchange Rates from SAP ECC.

The process chain returns error status message when executed, this means data manager packages that follows Data Package /CPMB/TRIGGER_BW_CHAIN cannot automatically start uploading flat files from the Application server and FX Rates from the BW DSO as it#s the first one to execute on the list to prepare BW data for BPC. And though the BPC package log returns error status, the triggered BW process chain log indicates process chain executed successfully, and so

following packages fail to start executing due to feedback of error received.

Use of Package link is required to allow BPC administrator to perform data management from one access point being only in BPC by executing master data package link which will first trigger BW master download onto the application server and FX Rates to load from ECC without having to manually execute process chains respectively from BW being

production system.

Here is the package log result from running BPC process chain to trigger BW process chains:

"/CPMB/MODIFY completed in 0 seconds

/CPMB/EXECUTE_BW_CHAIN completed in 3 seconds

/CPMB/CLEAR completed in 0 seconds

[Selection]

CHAINID=DEL_BW_TO_BPC

[Messages]

Application: DELAWARE Package status: ERROR"

Any thoughts

Thanks,

Krish.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member190501
Active Contributor
0 Kudos

Hi,

If you want to use BPC trigger BW process chain function, we

require that BW process chain must have to add one BPC process type

BPCCLEAR variant.

The idea is that BPC DM package must know if customer

thinks the chain logic is successful.

So you can add one BPCCLEAR variant at the end of your BW process

chain, and this variant has two parameter:

IFCHAINCLOSE = Y

CLOSE_MODE = 1( 1 means successful;2 means warning; 3 means error )

hope it helps..

Regards,

Raju

Former Member
0 Kudos

Hello,

can you please describe in more detail where should the close variant be entered?

Should this be entered in the parameter of the clear in process chain or in Datapackage?

IFCHAINCLOSE = Y

CLOSE_MODE = 1

Thanks a lot in advance.

Jan

Former Member
0 Kudos

Hi,

first question: why is your application called Delaware, this is the name of my company

The solution of your problem is the following:

The reason the error comes out is that the standard process chain does not know whether the triggered process chain has been successfully finished.

Please find the resolution is the following: if you want to use BPC trigger BW process chain function, it is required that BW process chain has

a BPC process type BPCCLEAR variant.

The idea is that BPC DM package must know if you think the chain logic is successful.

So you can add one BPCCLEAR variant at the end of your BW process chain, and this variant has two parameter:

IFCHAINCLOSE = Y

CLOSE_MODE = 1( 1 means successful;2 means warning; 3 means error )

cheers

Dries