cancel
Showing results for 
Search instead for 
Did you mean: 

Any Badi..

Former Member
0 Kudos

Hi All,

Is there any BADI available to let us know, SC has been created by this way ( Catalog or Describe Requirement or Old Purchase order Templates.. )

Please this very urgent one..

Help me out..

Thanks,

John.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

You can use FM BBP_PD_SC_GETDETAIL to call any SC and compare this fields:

E_ITEM-CATALOGID and CATALOGITEM (for SC created from Catalog)

E_ITEM-EXT_DEMID, EXT_DEM_POSTID, EXT_DEM_LOGSYS(for SC created in eg. backend)

E_ITEM-BE_fields (old PO, doc type etc.)

Regards,

Marcin Gajewski

Former Member
0 Kudos

Hi you can implement BBP_DOC_SAVE_BADI to use BBP_PD_SC_GETDETAIL to retrieve SC data and then try to look for the values that our colleagues have said before....

Best regards,

Gerardo.

Former Member
0 Kudos

hello Friends..

Thanks for your immediate reply..

The requirement is PO should only create <b>if SC created and approved SC from Ext.Catalog Else PR has to create..</b>

I can use BADI 'BBP_TARGET_OBJECTS' to create PO rather than create PR , but how can I let the system know this SC has been created by Ext.Calalog.. Since This Badi does not have any importing parameter such as by which way this cart is created..

I appreciate if you please elaborate your hints.

Thanks,

John.

Former Member
0 Kudos

Hello, field catalogid is set forr items that have ben downloaded from a catalog.

my 0.002

regards, Luciano