cancel
Showing results for 
Search instead for 
Did you mean: 

Errors in Auto GR/Confirmation Function Module - BBP_CF_AUTOMATIC

Former Member
0 Kudos

Hi ,

We used the FM- BBP_CF_AUTOMATIC with the following inputs.

Input values for FM's import table - IT_SELECTION.

H_OBJECT_TYPE = BUS2201

H_GUID = Purchase Order's Header GUID

I_OBJECT_TYPE = BUS2201001

I_GUID = Item ( Purchase Order Item's GUID )

OBJECT_ID = XXXXXXXX (PO Number)

NUMBER_INT = 0000000001

LOGSYS = XXXCLNT350 (ECC Backend System)

H_SRC_OBJTYPE =

H_SRC_GUID = 00000000000000000000000000000000

H_SRC_VERSION_GUID = 00000000000000000000000000000000

(Please let us know if we need to fill in FM's import table - IT_CONFIRM as well.)

We are getting following errors :-

A BBP_PD 002 Interface data contains errors

A BBP_PD 082 Object type of the reference document is not allowed

A BBP_PD 091 The number or object type of the ref.document in MM backend is missing

E BBP_PD 040 Create confirmation with regard to only one purchase order

I BBP_CF 050 Confirmation still contains errors; Check the confirmation

We already referred the following links(and many more) but no success in Auto GR Posting:-

Please advise.

Thanks in advance ...

Edited by: GauravGupta on Feb 22, 2011 4:23 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

yeushengteo
Advisor
Advisor
0 Kudos

hi,

Are you used for posting to backend? If yes, try the following:

it_selection

=========

H_OBJECT_TYPE = BUS2012

H_GUID = empty

I_OBJECT_TYPE = BUS2012001

I_GUID = empty

OBJECT_ID = XXXXXXXX (PO Number)

NUMBER_INT = 0000000001

it_confirm

========

be_refobj_type = BUS2012001

be_refobj = XXXXXXXX (PO Number)

be_refobj_item = 0000000001

quantity = XXX

unit = XX

The example above is a single item in the PO.

Regards.

YS

Former Member
0 Kudos

Hi,

Thanks for your fast input. The input helped me a lot, modifying it a bit helped me post the

confirmation successfully in SRM System(Inputs detailed below).

IS_USER_INFO

USER_GUID - GUIDS of the Goods Receipent

*Input in IT_SELECTION Table:- *

H_OBJECT_TYPE = BUS2012

H_GUID = PO_GUID

I_OBJECT_TYPE = BUS2012001

I_GUID = Item GUIDOBJECT_ID = XXXXXXXXXX

NUMBER_INT = 00000000XX (Item Number you want to confirm)

LOGSYS = XXXXXXXXXX350 (ECC/R3 Backend System where confirmation is to be posted)

Input in IT_CONFIRM Table:- using BBP_PD

GUID = Item GUID

PARENT = Parent GUID

NUMBER_INT = PO Line Item number to be confirmed

CATEGORY = Category GUID

CATEGORY_ID = Product Category

QUANTITY = 1,000 (Quantity to be confirmed)

UNIT = Unit(EA/UN etc)

BE_REFOBJ_TYPE = BUS2012

BE_REFOBJ = PO Number

BE_REFOBJ_ITEM = PO Line Item number to be confirmed

BE_REFOBJ_TYPE2 = BUS2012

BE_REFOBJ2 = PO Number

BE_REFOBJ_ITEM2 = PO Line Item number to be confirmed

It has worked for me for Material POs, confirmation number generated in SRM System but it's not transferred to ECC.