Display Changes to Vendors - Table
S_ALR_87012089 - Display Changes to Vendors
Question: Is there a table that keeps track of these changes from where this report gets data? Or Does this report just look of entries in standard tables and give the current and old values?
Hi,
Check table CDHDR and CDPOS for object class KRED.
Please let me know if you require further help.
Regards,
Ganesh Sawant
Similar Messages
-
RFKABL00 SAP Report - Display Changes to Vendors
Hi
Report: RFKABL00 SAP Report - Display Changes to Vendors
In R3, we can run this report either from:
1) SE38 or
2) "Change Vendor: Initial Screen" (i.e. FK02) -> Environment-> Account Changes-> All Fields-> Environment-> Multiple Display.
it shows all the updates dates & who changed the information, i wanted to use these info into my Program. but don't know what table its using to fetch update date & time and changed fields. LFA1 has only recent change.
Can anyone have some idea what table i can use for these change History.
Thanks...Hi,
Check table CDHDR and CDPOS for object class KRED.
Please let me know if you require further help.
Regards,
Ganesh Sawant -
S_ALR_87012089-Display changes to Vendor:does not show details of change
Hi Experts,
S_ALR_87012089 report displays the changes to vendor master. However in ECC 6.0, the same report is not displaying the details of the change ('old' and 'new' ) value, wheras it was in 4.6 C. Now in ECC 6.0 it just says whether 'Created' /'Deleted'...but no details.
Did some one face this kind of problem? I searched for SAP notes not with much success.
-PradeepHi:
Report S_ALR_87012089.
Go to the report.give vendor account no
In further selections
Select General data,All vendors,Company code data,company code data,company code,purchasing organization,purchasing organization,check boxs,
Execute the report.
You will see the all the changes made in vendor master by date,time,vendor,changed by,field name,old value,new value.
If you need more fields, select the screen layout and select additional fields for your report.
Please let me know if you need more information.
Assign points if useful.
Regards
Sridhar M -
Change the display of the multiple Table items using a single Drop-down
I have created a Web Template in BEx WAD (BW 3.5) with 4 Tables assigned to 4 dfferent Queries. Now I want to change the display of the all the Four Tables based on the selection of display properties chosen in a single Dropdown item. The properties to be selected in the dropdown are like changing the Alternate style display of Rows, Suppress Alternate Style, Display only 30 Rows or 60 Rows.
Please help me in writing the script necessary to pass the command from the dropdown to all the Tables to get the desired output.
Thanks,
Krishna
Edited by: Hari Krishna Velampalli on Oct 26, 2008 12:00 AMDipika, Thanks for the response.
I tried using that option but again since we cannot give custom options in a drop-down,
I created a Form with a drop-down list of options like Suppress Result Rows, Suppress alternate style of rows, Display only 30 Rows, Display only 100 rows .. and so on.
Now I am able to change the display of my first table by selecting the options in the drop-down list. But my intention is to apply that selection to Multiple Tables.
How can I achieve that?
HK -
Vendor Display/Change Line Items
Vendor with Debit balance
Dear Friends:
In FBL1N - Display/Change Line Items, How to indentify vendors with debit balance and How to identify vendors who has to be paid and why are amounts showing with - sign?
Please explain.
Thanks&Regards
MSReddyHi,
You can identify the debit balance by checking the amount with positive value. Or you can also select "debit/credit" indicator in the screen layout. when the layout come out, you'll see "H" representing credit and "S" representing debit.
Regarding second question, normally the line item that still need to be paid is identified as "open item" (red color", and the amount that has been paid as "cleared item" (green color).
Even the amount already paid, it will still sign negative, but you can see the "clearing document" number as the payment or clearing document.
Note that, the assumption on the above is that the payment of outstanding vendor is using clearing procedure.
regards, -
Updating a vendor table when address changes in infotype 6
hello all,
when an employee changes his personal information in the PZ02 service, it updates the infotype 6, as soon as the update is done it has to update the LFA1 or LFB! vendor table.
is there a workaround for this
BR
venuthanks for the reply.
whenever there is an address change in IT6 it should update the vendor table(for eg: if changes are done in PA30 and not from ess, so its kind of generic version that i have to create to update the vendor table either from ess or PA30).
i am already using the HR_ESS_ADDRESSDETAIL and HR_ESS_ADDRESSLIST for changing the fields on the iview.
(t77www_sc)and linking it to pz02.so what u mean is i can go ahead and write the code in the same module for updates.
is this is the only way to do it, or we can do it by BAPI_address_change.
I am trying to know all the different ways it can be done.
a)can i use a BAPI if so which one?
b) can i do it thru workflow.
c)or user exit.
Please help me out with details
thanks
venu -
Displaying non existing vendors from lfa1 table..
Hi All..
I have a selection screen range for vendor number: LIFNR.
I want to display all the vendor numbers that are not present in the LFA1 table.. ( If the user gives the vendor range on the selection screen)..
Any idea or suggestions on how to approach would be great..
Thanks a lot..OK then , pl try thye following piece of code...
report zlif .
data: w_num type i.
data: begin of itab occurs 0,
lifnr type lifnr,
end of itab.
data itab2 like itab occurs 0 with header line.
data w_lifnr type lifnr.
select-options: s_lifnr for w_lifnr.
ranges: r_lifnr for w_lifnr.
select lifnr into table itab from lfa1.
find the number of entries
w_num = s_lifnr-high - s_lifnr-low.
w_num = w_num + 1.
do w_num times.
if sy-index = 1.
w_lifnr = s_lifnr-low.
else.
w_lifnr = w_lifnr + 1.
endif.
r_lifnr-sign = 'I'.
r_lifnr-option = 'EQ'.
r_lifnr-low = w_lifnr.
append r_lifnr.
enddo.
loop at r_lifnr.
read table itab with key lifnr = r_lifnr-low.
if sy-subrc ne 0.
write:/ r_lifnr-low.
endif.
endloop.
Regards,
Suresh Datti -
TABLE : Display changes for materials
Hi,
There is any table to display changes of a material (With the table and field name modified)
ThanksHi,
I Think AUT10 T_Code will help you. Use Transaction Code AUT10 , put Start Date, End Date and in Transaction code put MM02 and execute.
In log displayed, you can use various option like filter on table name or field name or user wise or T_Code wise
Regards,
Vikas -
Hi All,
We have a requirement of displaying changes to IBAN(International banking number ) of a vendor. We need to display the old value as well the new one.We are following :
1.Getting details from CDHDR for Change doc object = KRED and
Date = input date and
Transaction = XK02 or FK02.
2.For these details we are going to CDPOS to get old and new value.
The problem is old and new value are not getting updated.Is the way we are following correct?.
Any pointers are highly appreciated.
This is very urgent.
Regards,
RajahsreeHi
The approach looks OK
How can you say that the OLD and NEW values are not updated in Table
Since they are Long length fields they can't appear in SE16
fetch the values into int table and do offset of length 20 and display in the program it will come.
Reward points for useful Answers
Regards
Anji -
I have been producing a VI that loads a set of data and displays it in a table: A table control is initialised with an empty variable, the loaded data takes the place of the variable and fills the table, while some headers are added. That table feeds an intensity graph to give a pictorial impression of the data.
With this scheme, a user can change any value of the table, and the changes are interactively reflected on the graph.
Problem: after few saving of the VI, the access to the table doesn't work anymore. It is the same with all my numerical controls in the VI where it should be possible to enter a value.
If anybody has an idea on the potential
causes of these problem, I would be really grateful as it is very useful...when it works !
Regards,
Elie AllouisI can not image what is causing the error. Would you be willing to post some code to see if we can reproduce the problem?
Jeremy7 -
Dynamic display of fields of table in ALV report.
To display the records of a table in ALV report dynamically such that first 10 fields of the table should only be displayed excluding 'mandt' field .
That is field no 2nd to 11th should be displayed.parameters: p_vari type slis_vari.
at selection-screen on value-request for p_vari.
perform alv_variant_f4 changing p_vari.
form alv_variant_f4 changing l_vari type slis_vari.
On F4 for layout selection - Get laouts created to this report.
data: l_variant type disvariant.
l_variant-report = sy-repid.
l_variant-username = sy-uname.
call function 'REUSE_ALV_VARIANT_F4'
exporting
is_variant = l_variant
i_save = 'A'
importing
es_variant = l_variant
exceptions
others = 1.
if sy-subrc = 0.
l_vari = l_variant-variant.
endif.
Create a structure
data: wa_layout type disvariant.
fill up the layout with selected fields.
wa_layout-report = sy-repid.
wa_layout-username = sy-uname " Choose this if you want user specific
wa_layout-variant = p_vari.
Assign the same to the REUSE_ALV_GRID_DISPLAY
it is a import paramter IS_VARIANT = wa_layout.
All you have to do is first execute the report and save layouts what exactly you want
and then next time you run the report you will get a chance to select the layout of your own.
or
You can get rid of MANDT field from fieldcatalog and internal table by creating a new
structure. I mean, if you know you always want to display the field from 2 to 11 then simply
delete the field from fieldcatalog.
You can assign to different field catalog using Field symbols and change your internal
table as well since you have created a dynamic internal table.
Let me know if you need more. -
Editable ALV-No change in internal table
Hello Experts,
I have an ALV output, in which I have a column as editable. I have generated the output using 'REUSE_ALV_GRID_DISPLAY'. I got to know that after changing the editable cell's value, if we double click the cell or if operate with any PF-status components, the value will automatically get changed in internal table also. For double click I am getting the expected result. But If I click a button the value doesn't get changed in internal table. Is there any other change I have to do for this. If I have checkbox in ALV will it be rectified. But my requirement is when I click the button only It has to be modified in the database table.
Thanks and regards,
Venkat.Hi Venkat,
In your form for User Command
write following
DATA ref1 TYPE REF TO cl_gui_alv_grid.
CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
IMPORTING
e_grid = ref1.
CALL METHOD ref1->check_changed_data.
Case 'User-Command'.
Endcase.
or
data : i_grid_settings type lvc_s_glay.
"Calling ALV grid for display
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = sy-repid
i_callback_user_command = i_callback_user_command
i_grid_settings = i_grid_settings
is_layout = is_layout
it_fieldcat = it_fieldcat
tables
t_outtab = it_final
"for call back values from editable grid cells
i_grid_settings-edt_cll_cb = 'X'.
Hope it helps you,
Pratik -
Change of vendor address in PO
Hello,
Problem: End user can change the Vendor address at the time of creation of PO.
According to me the system fetch all vendor details in PO form vendor master.
In reference of above issue i want to put a check in the system so that end user cannot able to change any information which comes in the PO through Vendor master.
Thanks & regards
Varun Bisaria.> Problem: End user can change the Vendor address at the time of creation of PO.
>
> According to me the system fetch all vendor details in PO form vendor master.
>
> In reference of above issue i want to put a check in the system so that end user cannot able to change any information which comes in the PO through Vendor master.
Hi,
If you are referring to vendor address at the header, you can restrict this by suppressin gthe address field in IMG> Mat Mgt> Purchasing> PO> Define Screen Layout @ doc level > and double click ME21N and double click on Reference data header set the field Address as Display which will solve your problem
Regards
Shiva -
Material Master- Display changes thr' Z-program
Hi,
I have created two custom fields in MM01, which appear as DISPLAY
only fields.
The value in these fields is populated depending on some another
Z-field. This value is populated in database table thr' one Z-program.
But reqmt is like, whenever the value is changed thr' Z-program,
material master - Environment Menu>Display changes, should display the
change history for that material.
Can we use some 'CHANGEDOC*' function modules in Z-program so that it
will record the user name , tcode, time and date in CDHDR table?
If yes, what are those FM's and what should be the sequence for using
those function modules?
Thanks in advance,
PrasadHello,
First you will have to go to the domain level and click a flag for change documents in attributes. Once you have done that you need to put those fields in the object for mara. For that you need to go to transaction SCDO. Find the the material object and add your fields there. Do not forget to regnerate teh program. Now once you have done that try to see if you are getting the change pointers if not then you will have to code to create the same using these
<b>
SCD0 Change document creation
CHANGEDOCUMENT_CLOSE Change document: Close change document creation
CHANGEDOCUMENT_INSERT_NUMBER
CHANGEDOCUMENT_IS_GENERATED
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)
</b> -
How to change Preferred Vendor to Fixed Vendor in SC - SRM-5.0
SRM Experts,
We are using SRM 5.0, ECC 6.0 and PI-7.0.
We are using classic scenario in SRM. When user selects the vendor with Outline agreement in SOS tab then SC creates PO in backend system because it has Fixed Vendor otherwise SC creates PR in the backend system.
We have a new requirement in SRM to create PO instead of PR in the backend system if Purchasing Org=5xxx and total value of SC is less than USD 5XXX and Vendor is a Preferred Vendor in the SC.
Do I need to use the Check Document BADI to check the total value of the SC and to check whether it is a Preferred Vendor and then in the Change Document BADI, change the value from Preferred Vendor to the Fixed Vendor before SC is saved?
OR someone has any other suggestions on this?
Which BADI is called first Check Document or Change Document before saving the SC?
Thanks in advance!
MPHi Atul/Disha,
I sent you my code and problem in detail at your email address.
Here is the requirement for Changing Preferred Vendor to Fixed Vendor. We are on SRM 5.0 and using classic scenario. I am new to SRM world. I also checked the note- 962474 in our system and it has been applied. We upgraded to SRM 5.0 in Oct-07.
1. My client has customization for sources of supply tab. It shows the vendor information in SOS tab based Product category, Plant and Purchasing group selected in the SC. If SC contains Vendor with Outline agreement then SC creates PO in the backend system. So in Change BADI logic for new enhancement of converting Preferred vendor into Fixed Vendor should not change anything in the SC using Outline agreement.
2. We have created Custom table-zsrm_fix_vend with fields, purchasing group, company code, currency and total value.
3. We need to convert the preferred vendor into fixed vendor
if the SCs 1st line item purchasing group = zsrm_fix_vend-ekorg and
SCs 1st line item company code = zsrm_fix_vend-bukrs and
SCs currency = zsrm_fix_vend-currency and
SCs Total value less than(<)zsrm_fix_vend-totalvalue.
My testing results and problems
1. When I create a new SC with less value than totalValue from the custom table, change document BADI is changing the preferred vendor into fixed vendor and it is creating PO in the backend system. So this is working as expected.
2. When I create a new SC with greater value than totalValue from the custom table, change document BADI is NOT changing the preferred vendor into fixed vendor and it is creating PR in the backend system. So this is working as expected.
3. When I use Outline agreement in the SC, it is creating PO in the backend so change BADI logic is not affecting this existing functionality which is good.
4. Problem - When I copy a new SC from existing SC with less value than totalValue from the custom table and then changing the amount with the greater value than the custom table, change document BADI is not changing the fixed vendor to the preferred vendor and when I click on sources of supply tab - it is giving me an error Partner Function may not be Changed and it exits me to main shopping cart screen.
5. Problem - When I copy a new SC from existing SC with greater value than totalValue from the custom table and then changing the amount with the lessser value than the custom table, change document BADI is not changing the preferred vendor to the fixed vendor and when I click on sources of supply tab - it is giving me an error Partner Function may not be Changed and it exits me to main shopping cart screen.
6. When I copy the SC with Outline Agreement and change the amount it works all the time it is not affected by the change document BADI which is good.
Please help me to resolve this issue.
Millions thanks to you!
MP
Maybe you are looking for
-
What the Heck is going on with 10.5.2? . . . Part 1
Part 2: Is a huge list of all kinds of weirdness that follows this, but . . . For the longest time 10.5.2 was flawless and I thought +"I'm home!"+ Then my machine started freezing at sleep and then the Part 2 of things started to happen that I am see
-
Magic track pad freezes up after I wakeup my iMac
After upgrade to Mavericks my Magic track pad for my Imac 27" Mid 2011 freezes up! I have to push and hole the button on the trackpad to disconect it! The screen dosen't show that it has been disconected! Then I press the button on the trackpad, and
-
Entourage syncing problem......HELP!
So, I'm on Snow Leopard 10.6 with Entourage 2008 (using Exchange), and the calendar constantly says "Now updating Calendar." Mail is fine, calendar is not. The problem is, it is not syncing items added/edited from my iPhone. Major problem. Any ideas?
-
TS1389 Keep Asking Me to Authorized Computer
I still can't play the music i just bought, it still ask me to authorized the computer. I already try the suggestion from FAQ, but none of them work, please help what else i can do?
-
Problem with cdrdao reading .wav files
Hi, I have being having problems with using cdrdao to read .wav files that I created from other sources (.flac, .ogg and .mp3) using flac123/ogg123/mpg123. Basically, this is the error [phil@discovery hack]$ cdrdao simulate --device /dev/cdrom1 toc C