Skip to Content
0

Global Item for Intercompany trading - Error facing

Aug 14, 2017 at 08:22 AM

86

avatar image
Former Member

Dear Gurus,

I am facing the error when I mark the item as a global item.

Error Details: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.bizprocessor.BizProcException: BPE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: java.lang.RuntimeException: DI Error: (-5002) Expense account not defined for this item [OITW.ExpensesAc] , 'IC_DShip-RE000583'-The di call #2 did fail.

The G/L account for items are set to Item Level for my company.

How to avoid this error?

Do I miss something on key mapping process?

Regards

Daniel

10 |10000 characters needed characters left characters exceeded

Hi

You are on the workflow forum and really don't think this is a workflow issue.

Check with the consultant in charge of the GTM contract customising the error is clearly functionnal : Expense account not defined for this item

Check how the account are defined in the customising and you'll have to add the determination for your item

Cheers

Stephane

0
* Please Login or Register to Answer, Follow or Comment.

3 Answers

ANKIT CHAUHAN
Aug 14, 2017 at 11:26 AM
0

Hi Daniel,

Open SAP Business One and Select Administration → Setup → Stock Management (Inventory) → Warehouses. Open the warehouse mentioned in the above request and make sure that the Expense Account in the Accounting tab is valid.

Whatever action you are trying to do via the DI API code, try it first using the SAP Business One application to make sure it's a valid action.

Hope it helps!

Kind regards,

ANKIT CHAUHAN

SAP SME Support

Share
10 |10000 characters needed characters left characters exceeded
Pankaj Sharma Aug 17, 2017 at 10:00 AM
0

Hi Daniel,

From this error message, it seems you have not defined the expense g/l account for "IC_Dship" warehouse in the receiver company.

Define the g/l account and retry the failure message from the intercompany message log and update us with the result.

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hi Pankaj,

I have already defined the expense G/L account for "IC_DShip", but this message still exists.

0
Yash Rastogi Aug 21, 2017 at 11:44 AM
0

Dear Daniel,

Please update the same Item master data record again from the SAP B1 company [do not retry the failed message], and let us know the output.

Regards,

Yash

Show 2 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Dear Yash,

I tried the action you told. And the error still exists

Error Details are as below:

com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception:

com.sap.b1i.bizprocessor.BizProcException: BPE001 Nested exception:

com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception:

com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception:

java.lang.RuntimeException: DI Error: (-5002) Expense account not defined for this item

[OITW.ExpensesAc] , '01 -GFW000142'-The di call #2 did fail.

Best Regards,

Daniel

0
Former Member
Former Member

Dear Yash,

Do you have any idea? Thank you for your help.

Regards,

Daniel

0