cancel
Showing results for 
Search instead for 
Did you mean: 

Vendor changes tracking, Payment term filtering, Vendor listing

Former Member
0 Kudos

Hi All,

Need somebody help on the following points,

1- While changing the vendor via "process vendor and Bidder" (Business partner maintenance) transaction in EBP, the selection of payment term is restricted. That is in SPRO I can see lot of payment terms, but while changing the vendor some few payment terms are coming. Where is the filter? Can anybody guide me.

2- Vendor changes Tracking. In our project somebody has changed frequently the vendor indicators and details in EBP via process Vendor and Bidder(BP maintenance) transaction. But I couldnt able to track which fields are changed and by whom like in R/3. I tried in BP also, but only the address changed details are coming there. Can anybody guide me how to track the changes, if somebody changed somefield in EBP directly?

3- Vendor list - I want list ERS activated vendor in EBP. How to get the list of vendor for which ERS indicator is active? Please guide me.

Many thanks in Advance.

Regards

Shunmugaraj. T

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Sunmugaraj,

Did you find a way to track Vendor changes? If so, can you please help me with the solution? We have the same situation at our client here.

Hello all,

Do anyone out there know a way (or tables) on how to track Vendor Data changes, such as who changed when changed the ERS indicator, the medium for a POrg etc., on the a Business Partner in EBP?

Thank you,

Hari.

Ramki
Active Contributor
0 Kudos

Hi Hari/Shunmugraj

I am afraid there is no standard report for changes. Good news is that , they are recorded.

You can build a report easily from CDPOS/CDHDR for object BUPA_BBP0060

Best regards

Ramki

Former Member
0 Kudos

Hi Ramakrishna,

Thanks .

But I am not well versed with the BW system. I hope you are talking about the BW report writing, right?

Can you please explain me that in detail.

many thanks in advance.

Note; -Do you remember me. We have met in my SAP training, also I have forwarded the sample questions to your team.

Raaj

Ramki
Active Contributor
0 Kudos

Yes, Raj. I do remember.

In fact, you sent it to 'your' team only:-) Thanks for that.

You can do ABAP development also. No need todo it in BW.

Best regards

Ramki

Former Member
0 Kudos

Hi..

Thanks for the input..

I got the change number from that.. but how to see what have been changed for the particular vendor..

please throw some light on this also.

Thanks

Shanmug

Former Member
0 Kudos

Hi

<u>For the Object - BUPA_BBP0060</u>

<b>Use any of the following function modules in the report to get all the details of the Changes made by the users.</b>

Function Module Name           Short text for function module


CHANGEDOCUMENT_DISPLAY_LOAN


CHANGEDOCUMENTS_TO_OBJECT


CHANGEDOCUMENT_CLOSE           Change document: Close change document creation

CHANGEDOCUMENT_INSERT_NUMBER

CHANGEDOCUMENT_IS_FIELD_INTRAW

CHANGEDOCUMENT_IS_GENERATED

CHANGEDOCUMENT_IS_KEY_INTRAW

CHANGEDOCUMENT_MULTIPLE_CASE   Change document: Create change document items (multiple case)

CHANGEDOCUMENT_OPEN            Change document: Open change document creation

CHANGEDOCUMENT_PREPARE_TABLES  Change document: Edit tables for change document

CHANGEDOCUMENT_SINGLE_CASE     Change document: Create change document items (single case)

CHANGEDOCUMENT_TEXT_CASE       Change document: Create change document items (text case)

CHANGEDOCUMENT_PREPARE_DISPLAY Change document: Edit change document items

CHANGEDOCUMENT_PREPARE_POS     Change document: Edit change document items

CHANGEDOCUMENT_READ_HEADERS    Change document: Read change document header

CHANGEDOCUMENT_READ_POSITIONS  Change document: Read change document items

CHANGEDOCUMENT_UNICODE_CHECK

CHANGEDOCUMENT_READ            Change document: Read and edit change documents

CHANGEDOCUMENT_READ_RANGES     Change document: Read and edit change documents

CHANGEDOCUMENT_DELETE          Delete change documents (client-independent, generic)

CHANGEDOCUMENT_DELETE_V2

CHANGEDOCUMENT_READ_WITHOUT_ED

CHANGEDOCUMENT_DISPLAY         Display change documents

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi Atul

Still I am not getting what has been changed? can you please explain how to get this.. sorry...

Many thanks in advance.

Regards

Shunmugaraj.

Former Member
0 Kudos

Hi

Please refer to standard transaction - BBP_PD.. give any Shopping cart number, which is approved by a list of buyers, managers, etc..

Incase the changes are made, it will display all the details related to them in that case.

Understand its logic by putting break-point inside.

<b>Incase you are using SRM 5.5 version, there is a report, which displays the changes made to the Purchase orders with old and new values.

Report name -> TERM_DISPLAY_CHANGE_HISTORY</b>

<i>Also please refer this as well.</i>

<u>Say you use this Function module for the change object - BUPA_BBP0060</u>

This sample code will all the changes, if any, made to the object, with the old value and new values.

Here is the sample code for the FM ->

<b>CHANGEDOCUMENTS_TO_OBJECT </b>

data: listtitle(80)    type c.
data: objectclass      like cdhdr-objectclas.
data: objecttitle(20)  type c.
data: con_keylength(2) type n value 10.
data: cursor_field(20) type c.

  listtitle    = 'Changes made'.          
  listtitle+22 = vibebe-sberi.
  listtitle+34 = vibebe-xberibz.
  condense listtitle.

  objectclass = 'BUPA_BBP0060'.
  call function 'CHANGEDOCUMENTS_TO_OBJECT'
       exporting
            callmodus         = callmodus
            cursor_field      = cursor_field
            keylength         = con_keylength
            listtitle         = listtitle
            objectclass       = objectclass
            objectid          = objectid
            objecttitle       = objecttitle
       exceptions
            error_in_function = 01
            invalid_field     = 02
            others            = 03.
  if sy-subrc <> 0.
    message id sy-msgid type 'S' number sy-msgno
      with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  endif.

Hope this will help.

Please reward suitable points.

Regards

- Atul

Ramki
Active Contributor
0 Kudos

Hi Raj

I know this is easy for you to do:

1) CDPOS

Object class=BUPA_BBP0060

Get Object ID and other details (Fname, value new and value old etc)

2) The Object ID in CDPOS is partner GUID of vendor

In BUT000 if you check partner and name_org1, you will get vendor and name given the partner_guid.

I am sure this resolves your problem

Best regards

Ramki

Former Member
0 Kudos

Hi

For the Point 3

ERS ->

Since you want Vendor list of all ERS activated vendor in EBP, you need to go the R/3 backend system and pick the data from there only

because, ERS indicator is maintained at R/3 only in the Vendor master record (Refer to the R/3 transactions - XK01/XK02/XK03).

Hope this will definitely help.

Pls rewards suitable points.

Regards

- Atul

former_member195032
Active Contributor
0 Kudos

regarding payment terms,there is a standard SAP report to bring it from backend.

BBP_UPLOAD_PAYMENT_TERMS

It will bring payment term and populate two tables BBP_PAYTERM and BBP_PAYTERM_TEXT.

With each payment term just make sure that logical system should be SRM system as one entry into the table each payment term.

like SRMCLNT100 if SRM is SRM system.There may be entry from ERP backend system so just copy those using SE16 transaction and create using refernce.

In SPRO,you see a view made on these two tables.

BBPV_PTERM_LOCAL

I hope for payment term issue,this will solve issue.

regards,nishant

please rewards if this solves payment terms issue