How and where does SAP standard programs update the master tables...
Hello there,
How and where does SAP standard programs update the master tables...
to be precise.. if a (any) transaction occurs the programs behind it holds the data in temporary structures.
where and when does it get updated in the master table.
can anyone tell me how it happens?
I Know that from the where used list one can find the corresponding table but most of the time it wont suffice
I am expecting a proper answer.
Santosh B
Hello Santosh,
you need to do some self-reading on the following topic
Updates in the SAP System (BC-CST-UP)
http://help.sap.com/saphelp_47x200/helpdata/en/e5/de86e135cd11d3acb00000e83539c3/frameset.htm
Regards,
Siddhesh
Similar Messages
-
How many bytes does a refresh check on the DDLOG table cost?
Hello,
each application server checks after "rdisp/bufrefreshtime" in the DDLOG table on the database whether one of it's tables or entries of tables are invalid.
Only tables or entries of tables that are invalid appear in the DDLOG table. If an application servers gets to know which of his tables are invalid, he can synchronize with the next read access.
Does anybody know how many bytes such a check cost?
The whole DDLOG must be read by each application server, so it depends on the number of entries in the DDLOG.
Does anybody know?
thx, holgerHi,
except of system and some timestamps, everything is stored in a raw field.
Checking FM SBUF_SEL_DDLOG_RECS I found some additional info:
- There are several synchronization classes
- Classes 8 and 16 don't contain table or key info -> complete buffer refresh
- Other classes should have a table name
- In this case is an option for a key definition
-> I guess, generic and single buffers are handled with corresponding key fields, full buffered is probably handled without key fields.
An entry in DDLOG itself is the flag / mark for: this buffer is invalid.
It's obviously single/generic key specific - otherwise the whole concept of single/generic key would be obsolete.
Christian -
How to insert past record after updating the master table in history table through store PROC
Master Table
Party Status
A Active
B Inactive
C Active
D Inactive
Duplicate Table
Party Status
A Active
B Active
C Active
D Inactive
Updated Master Table
Party Status
A Active
B Active
C Active
D Inactive
Party History Table
B Inactive
I have two table one master and another duplicate I need to update master table based on duplicate table insert the record which updated into Party history table as shown above. need help to write store proc.Check MERGE syntax in BOL (example D). There should be a sample with output, e.g.
insert into PartyHistory (Party, [Status])
select Party, [Status] FROM
(MERGE Master M using Duplicate D on M.[Party]=D.[Party]AND M.[Status]<>D.[Status]
WHEN MATCHED THEN UPDATE
SET [Status] = D.[Status]
OUTPUT Deleted.[Party], Deleted.[Status], $Action) AS Changes (Party, [Status], Action) WHERE Action = 'UPDATE'
For every expert, there is an equal and opposite expert. - Becker's Law
My blog
My TechNet articles -
How and where does Delivery Date get calculated in ME51N
Hi,
Can anyone please let me know the point where the delivery date is calculated in ME51N ?
i enter the Material and Plant and press enter and Delivery Date ( = Current Date ) gets populated automatically. I need to find out where it happens.
Because there is a requirement that the Delivery Date should be equal to the Current Date + some Lead Time, instead of the current Date. So, I need to find a BADI or exit.
For the transaction ME51N, there is only one Customer Exit - MEREQ001. And if I put a break-point at the compnents of this exit, the control doesnt go to these exits when I press Enter.
And there is a BADI 'ME_REQ_POSTED', which gets triggered when we save ME51N, but it should be triggered even when we press enter.
Please help me with all the above details.Hi Dagny,
This is related to PO stuff. Probably the logic may be useful for you.
You can try out enhancements:
LMEKO001
LMEKO002
And you try out below code.
FIELD-SYMBOLS: <beket> TYPE ANY TABLE.
DATA: l_date TYPE d
l_ebelp TYPE ebelp,
w_beket TYPE beket,
t_beket TYPE STANDARD TABLE OF beket,
w_data TYPE ty_data.
* Get the item number in the correct format.
l_ebelp = komp-kposn+1(5).
* Get the tabe with Delivery Schedule data.
ASSIGN ('(SAPLMEPO)ETT[]') TO <beket>.
t_beket[] = <beket>[].
READ TABLE t_beket INTO w_beket WITH KEY ebelp = l_ebelp.
*l_data = w_beket-eindt.*
Here l_data has the delivey date field you can even modify this data and update what ever u want.
Thanks,
Raj
Edited by: Raja gurrala on Jul 23, 2009 3:24 PM -
How and where does vendor sub range affect PO?
can someone explain to me how is vendor subrange affecting a PO?
meaning, I have my usual set of Partners in a PO and the GS has sub ranges in the vendor master record.
how can I see that
1) the vendor/GS has sub ranges
2) the subranges vendors
thank you
AlisaHi,
Use
Vendor Sub-Ranges (VSRs) subdivide a vendor's total product range according to a variety of criteria.
You can specify which materials or articles belong to which VSR in the info records of the relevant vendor. There you can also specify the sequential position of the material in the vendor sub-range, so that the items of a purchase order are sorted into the sequence in which your vendor expects them.
In the SAP System, you can maintain certain data at vendor sub-range level. For each sub-range:
● You can maintain different data
In addition to the purchasing data or partners that have been created for a purchasing organization, you can enter different data or partners in the vendor master record for each vendor sub-range, for example, different ordering addresses, terms of payment, or partner roles.
Your vendor Smith & Co. of Atlanta has two sub-ranges: detergents and adhesives.
All the materials belonging to the sub-range "detergents" are ordered in Memphis.
You have maintained a different ordering address in Orlando for the sub-range "adhesives" in the vendor master record.
When you order materials belonging to the sub-range "adhesives", the system determines the ordering address in Orlando via the vendor sub-range.
● Certain conditions apply
You can maintain and change separate conditions for each vendor sub-range.
For more details , you can refer to the link
http://help.sap.com/erp2005_ehp_05/helpdata/EN/e2/f3333956bd9f05e10000000a11402f/frameset.htm
Regards, -
EDIT field in ALV GRID and on SAVE it has to update the DB Table
Hi Experts,
I have searched lot of forums...
But i had not got the exact solution for this...
I have multiple records that displayed in the ALV output screen and i had modified more than one record and then click on save.
It has to modify all the lines that i had changed in the EDITABLE FIELD.
Can any one help me in doing so...
Sample code will be more help full....
Thanks in advance,
KruthikHi Kruthik
Check [=> OO ALV Event DATA_CHANGED <= |http://abaptips.com/?p=70], hope you will get idea.
Please reply in case of any confusion.
Thanks and Best Regards,
Faisal -
How to fnd SAP STANDARD program of Database table
Hi to all,
Please can anybody tell me , how to find out SAP standard program of database Tables S070 (Breakdown Statistics).
As this table contain two filelds Time To Repair and Time Between Repair , i want to knew how the standard program for the table have calculate them.
i shall be thankfull to you for this.
Regards
Pavneet RanaHi,
Program for table is generated dynamically for each user ID, when ever you change the selection screen in SE16 or when you are executing the table entries for first time. Usually it starts with /1BCDWB/DB followed by table name. In your case it would be /1BCDWB/DBS070.
Go to Se16, enter your table name and click enter. Once you are in selection screen, goto Menu=>system=>Status. Here you can see the program name.
Thanks,
Vinod. -
How to Debug SAP standard Program SAPMM07I
Hi All
Please tell how to debug an SAP Standard Program for MI07 T-code.
In this Transaction I would like to change the Unit of Measure filed to Alternate Unit.
Please, Help me out .. how to debug this program and how to change this field.
Thank you
Prasead KHi Myline
Thanks for your reply. My Issue is that I would like to Diplay "Difference Qty" VM07I-DIFMG and Base Unit
of Measure (ISEG-MEINS) in MI07 Tcode as Unit of Issue (MARM-AUSME) which is defined on Material Master Plant Data View.
Till Now, I did is I copied MI07 Standard Program SAPMM07I to ZSAPMM07I. And Assigned this Z program to MI07 in SE93. Now, I need to make modifcation in this Zprogram such that I display: Unit of Issue and Difference Qty fields on MI07 instead of Base unit of Measure.
Here, Base unit of measure is EA and Unit of Issue in ICS (Imperial Cases). IN MI04 we enter in ICS(unit of Issue.. which is converted to EA. and MI01 its in EA. (Base unit of Measure).
Please if this not clear.. please let me know.
Waiting for your reply.
Thanks once again.. !
Prasead K
Edited by: Prasead K on Feb 19, 2008 9:15 AM -
How and where do I install a wireless internet card in G3 PowerBook?
I own a G3 PowerBook "Pismo", Firewire, M7572. Not being familiar with working with the internals of a laptop, how and where does one install wireless internet card? Any help would be appreciated
The G3 Powerbook "Pismo" takes an original Apple Airport Card, and NOT the extreme card. The original airport card is available here:
http://www.macwireless.com/html/products/wirelesscards/11g_11bcards/airportcard.php
http://www.ifixit.com/Apple-Parts/Airport-Card/IF143-010
http://www.quadmation.com/AIRPORT.cardonly/
http://www.powerbookmedic.com/Apple-Airport-Card-80211b-p-16144.html
http://www.a1acomputing.com/usorapaicam7.html
Installation instructions are here, if you are adventurous:
http://www.ifixit.com/Guide/Mac/PowerBook-G3-Pismo/Airport-Card/6/3/Page-1 -
How to add custom fields to the sap standard program ukm_bp_display
How to add new custom fields to the sap standard program ukm_bp_display .
could u please any one help me on this?Hello Kumar,
You have to modify below structure, as this structure is providing the field catalog for output display (ALV).
Here you can see there are a lot of include structures, so if you want to add fields in the output display you can add those fileds as an append structure to any of the below mentioned structures (Like ukm_s_account, ukm_s_bp_cms_sgm etc as per your requiremnt and positon at which you need to dispaly your fields.)
DATA: BEGIN OF gt_grid_alv OCCURS 0.
partner LIKE but000-partner,
credit_sgmnt LIKE ukmbp_cms_sgm-credit_sgmnt.
INCLUDE STRUCTURE ukm_s_account.
INCLUDE STRUCTURE ukm_s_bp_cms_sgm.
DATA: credit_sgmnt_txt LIKE ukmcred_sgm0t-credit_sgmnt_txt.
Gruppe Vector
INCLUDE STRUCTURE ukm_s_bp_vector.
Gruppe OBL = Obligo
include structure UKM_S_BP_CMS_MALUSDSP_OUT.
INCLUDE STRUCTURE ukm_s_display_segment.
INCLUDE STRUCTURE ukm_s_bp_cms.
INCLUDE STRUCTURE bus000_dat.
*DATA: icon(4).
Gruppe RAST (Raster)
DATA:
rast01 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast02 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast03 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast04 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast05 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast06 LIKE ukm_s_display_segment-AMOUNT_GRID.
DATA: rast2_6 LIKE ukm_s_display_segment-AMOUNT_GRID.
"Summe raster 2 bis 6
DATA: END OF gt_grid_alv.
Another way is you can go to SE38, and you can create implicit enhancements.One enhancement point is available here in this required area. so create an implementation and add your fileds with data types.This way is also simple.
Hope this will solve yiour problems.
Regards,
Antony Thomas -
How and where to find Adobe Updater in my PC?
Hi ALL!
How and where to find Adobe Updater in my PC?
Thanks,
OzzyBelow are the location of Adobe Updater :-
Windows:- C:\Program Files(x86)\Common Files\Adobe\OOBE\PDApp\UWA
Mac :- Mac HD /Library/Application Support/Adobe/OOBE/PDApp/UWA -
I read the article on how to remove Bing; however, it does not show up on my list of installed programs and it does not show up in the list of extenstions under "Tools" and "Addon" yet it is installed as an extention to the right of the addlress line. It is not my home page. Help!!!
See also:
*https://support.mozilla.com/kb/Removing+the+Search+Helper+Extension+and+Bing+Bar
*https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes
*http://kb.mozillazine.org/Resetting_preferences -
How and where can I write a subject matter in a reply I am doing,
How and where can I write a subject matter in a reply I am doing, I dont want the original subject matter and all I can see is the person to whom I am sending it and cc on the right?
What are you actually asking about use of webmail ?
*[[Problems with email and how to find help]] -
I just updated my iPhone 4s iOS to iOS 8 and but can no longer find personal hotspot, How and where can I find it on my iPhone 4s.
Usually I share my internet with other device with ios7 but now that I have ios8 on my iPhone 4s I can no longer find the personal hotspot. How can I share internet with other device using ios8 on my iPhone 4s?
THanksSettings>Cellular>Personal Hotspot. The carrier has to support this for you. This is where you should find the setting to turn it on or off.
-
How to know changes in Standard program of SAP
hi
suppose some one has made some manual changes in SAP standard code with the help of access key. The another person wants to know what changes has been made by him?Hi,
To find out modifications in a standard SAP program, check out modification overview. It is a part of modification assistant. When you open a SAP standard program, you will see some extra buttons on the tool bar i.e.Insert, Replace etc., just besides them there is a button for modification overview. Click on that and it will give you the list of modifications done on the program.
If you just want to check out when modifications are done & their request nos, go to the version management and you will get the whole list of requests that the program has.
Reward points if the answer is helpful.
Regards,
Mukul
Maybe you are looking for
-
Voice Command does not function anywhere on phone
Have owned the RAZR MAXX HD for two weeks. Voice Command functionality does not work regardless of whether I try to open it from the apps list, dialer, or contacts list. The error I get reads as follows: "Unfortunately, Voice Command has stopped."
-
Palm Desktop seems to back up only select data from Treo 650
I recently transferred my Palm Desktop program and backup files from my old XP PC to my new PC running Windows 7 (64bit). Aside from the frustrations of being unable to HotSync using USB, I was more concerned that that address & calendar files in my
-
Thread Safe Issue with Servlet
I saw the following statement in one of the J2EE compliant server documentations: "By default, servlets are not thread-safe. The methods in a single servlet instance are usually executed numerous times simultaneously (up to the available memory limit
-
Is it possible to create Detail entity row before Master entity row?
Hi All, I have a Master - Detail relationship. When I insert a row into the detail entity, I need to create a corresponding master record. Is this even possible? I've been fiddling with different association relationships, this.setNewRowState() comma
-
I have just changed from windows to mac. I can open my .xls (excel) files in numbers, but they won't open in Icloud, and I can only save them in Icloud under the numbers umbrella. Can anyone help. Thanks