Singleton class is a class which can have one active instance of the class at a time. Singleton Class can be created as: Create a Private Class, Create a private static attribute of type Class, have a public static method which returns the instance of the class.
While preparing the Field Catalogue we need to make the property EDIT = X for the fields which need to be editable
"gr_columns->set_exception_column( value = 'LIGHTS' ). Here LIGHTS is the name of column to be added in the internal table.
1 for RED, 2 for YELLOW and 3 for GREEN."
1 for RED, 2 for YELLOW and 3 for GREEN."
TMG is specific to a particular table on which its created however Maintenance view clubs fields from multiple tables based on foreign key relationship.
Kernel BADI is implemented using GET BADI and CALL BADI statement. So to find it we can search for these 2 statements in the package level or tcode level. We can use tcode CODE_SCANNER to speed up the search.
Status 51(document not posted), 53(posted sucessfully),02(Failed to transfer data to port),03(Data transfer to port OK),41(Application document generated in the target system)
BDC deals with the Screen so in future if the BDC related screens are changed by SAP as part of upgrade then BDC might stop working correctly.
"1) Go to ST01 and switch ON the trace
2) Do the required actions on Java webdynpro screen such as (Press any Button: Save/update/Delete)
3) Go to ST01 and switch OFF the trace and Press analysis to see the required RFCs
4) Go to SE37 and find the RFC name. on the external debugging , put the break point
5) Do the required actions on Java webdynpro screen as done in step 2 and find that the debugger is on."
2) Do the required actions on Java webdynpro screen such as (Press any Button: Save/update/Delete)
3) Go to ST01 and switch OFF the trace and Press analysis to see the required RFCs
4) Go to SE37 and find the RFC name. on the external debugging , put the break point
5) Do the required actions on Java webdynpro screen as done in step 2 and find that the debugger is on."
We can go to SM30 and go to maintain TMG. in the menu bar we have option Table View->Transport, this will ask us to create TR. Finally we can select the records to be transported and click on button Include in request.
In the block for ‘Dialog Data Transport details’, for the option ‘Recording Routine’, select the radio button ‘Standard recording Routine‘ instead ‘no, or user, recording routine’. Then go to the menu bar, “Environment -> Maintenance Objects -> Change and In the ‘object attributes’ block, for the transport option, select ‘Automatic Transport‘ instead ‘No transport’.This will enable us to ask for transport automatically while saving.