How did you handle errors in Call Transaction?
Answers were Sorted based on User's Feedback
Answer / guest
We can create a internal table like 'bsgmcgcoll'. All the
messages will go to internal table. We can get errors in
this internal table.
Below messages are go to internal table. when you run the
call transaction.
- Message type
- Message id
- Message Number
- Variable1
- Variable2
- Variable3
Is This Answer Correct ? | 2 Yes | 1 No |
Answer / sukhbir
IN addition to above:
The BDCMSGCOLL does not have the messages text. It has only
the message type, number and message parameters.
You have to read the message text from the database table
T100 that stores all the messages.
After reading consider only error message.
--------------------------------------------------------
" Read the dictionary table T100 FOR ALL ENTRIES in
BDCMSGCOLL."
you can use the function module
WRITE_MESSAGES to read the messages.
see function module for the list of parameters.
refer FORMAT_MESSAGES function module also.
Is This Answer Correct ? | 2 Yes | 1 No |
in start of selection if we perform validation ,what happens?
2 Answers Bristle Cone, Cap Gemini, HP, Satyam, Wipro,
why sapscripts are client dependent and smartforms are cliet independent,plz give me a brief explanation,thank u.
How many fields(max) can be there in a transparent table?
2 Answers iGate, Unilogic Software,
What is table buffer? Which type of tables used this buffer?
What is pass by value and what is pass by reference? Which is better?
WHY WE NEED TO CREATE A PORT IN ALE IDOCS?
what is the role of CUID in Business Objects Import Wizard
What is the Landscape in ur company?
How to maintain the table control in BDC?
What are the problems in processing batch input session?
What is pseudo comment (#EC) and How it is different from normal comments(i.e. '*' and '"')
Explain the different types of screen keywords?