what is 'X' parameter in BAPI?
Answers were Sorted based on User's Feedback
Answer / somashekar
to make a changes in BAPI Parameter we will be using staemt 'X".
Is This Answer Correct ? | 18 Yes | 3 No |
Answer / somashekar
When the BAPI is called, the fields in the additional change parameter whose ... additional change parameter consists of the parameter name with the suffix "X".
Is This Answer Correct ? | 6 Yes | 1 No |
Answer / santhi
'x' is used to commit/update the data into database
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / sathish kumar
In BAPIs that cause database changes (for example, Change() and Create() BAPIs), you must be able to distinguish between parameter fields that are to be modified (change-relevant fields) and parameter fields that are to remain unmodified.
Using an initial value is no solution because an initial value could also represent a valid new value. Also, in the ABAP programming language as well as on other development platforms, the value "NULL" should not be assigned to a data type to indicate an empty field.
Standardized change parameters are used to identify fields with modified values in Change() and Create() BAPIs. You can do this in two ways:
Flagging Fields to Identify Fields Containing Modified Values
Comparing Fields to Identify Fields Containing Modified Values
Flagging Fields to Identify Fields Containing Modified Values
In this approach parameter fields containing modified values are identified by including a flag in an additional "change parameter".
An additional change parameter must be created with the same number of fields and the same field names for every parameter in the BAPI containing modified field values.
When the BAPI is called, the fields in the additional change parameter whose counterparts in the corresponding parameter contain modifications, must be marked with an update flag.
This way the BAPI can identify both modified and unmodified fields in the parameter.
Follow the conventions below when you create change parameters to identify modified fields:
The name of the additional change parameter consists of the parameter name with the suffix "X". For instance, if the parameter is called EquiSales, the name of the additional change parameter is EquiSalesX.
The additional change parameter must contain exactly the same number of fields and the same field names as the parameter. You must use the data element BAPIUPDATE (CHAR 1) as the data element for the update fields. This can have the following values:
'X'
Is This Answer Correct ? | 1 Yes | 1 No |
What are the differences between a database index and a match code? : abap data dictionary
How many sections main window cab be divided in Script?
plz listen carefully sir,in alv reports how i insert logo into alv grid(if it is tcode 'oaer' )?tell me procedure, in the same report how insert background logo tell me the procedure please?
WHICH LANGUAGE IS USED TO WRITE ABAP CODING PART?
Explain SD and MM Flow?
12 Answers Keane India Ltd, Mascon, Tech Mahindra,
what is the impact of issuing of worning message inside the event of start of selection?
Is logo in script 1st stored as tiff format before uploading or in jpeg format?and where is that stored after uploading?
Explain badi in abap.
What are the relational operations that can be performed on view in sap? : abap data dictionary
How do you find number of records present in internal table?
Q2.What is the special character is used to mask a single characher. 1. & 2. % 3.’_____ 4._____’
how to find the report is classical or intractive report in debugging mode