4 weeks ago
Hello,
I have a requirement where i have to continue batch job even after error and the job should not cancel and the message should appear as error not like information or warning in the job log.
In the BAdI implementation did you
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I mean, you don't help us a lot if you don't answer ALL the questions asked by Raymond:
@raymond_giuseppi wrote:Is an application log available in SLG1 or in transaction V_SA?
Are pop-up windows displayed during interactive execution?
Did you already look for OSS notes?
Are other Customer Exit/BAdI/User Exit active that would check sy-batch or require a GUI connexion?
Hello, thanks everyone for guiding me.. I have found the solution by using a below code at USEREXIT_SAVE_DOCUMENT_PREPARE to skip the error deliveries without stopping the background job.
if delivery contains an errors and sy-batch = 'X'. "ct_finchdel (IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK)
DELETE ct_vbuk WHERE vbeln = <lfs_likp>-vbeln. "$ 1 entry
DELETE ct_vbup WHERE vbeln = <lfs_likp>-vbeln. "$ 1 entry
* clearing Update indicator so that delivery cannot be created and deleting the temp delivery no. so that delivery no. should not be assigned
CLEAR: <lfs_likp>-updkz, <lfs_likp>-vbeln.
* Deleting the entries from VBPA
CLEAR: ct_vbpa, ct_vbuv.
* Set the UPDKZ as D for the entries with VBELN as "$ 1" in the ct_lips and ct_vbfa
endif.
@RaviSeeThanks for the feedback. You'd better post a separate answer, it will be difficult to find it at the end of this unrelated answer. NB: what is this comment in your code: "ct_finchdel (IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK)"?
User | Count |
---|---|
75 | |
10 | |
10 | |
10 | |
10 | |
9 | |
8 | |
7 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.