on 02-02-2007 3:57 PM
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.