Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

FBV0 when delete document using OB28 for validating

Former Member
0 Likes
777

Hi Experts,

i have a stucking problem. Here's the scenario.

I add a validation in OB28 in Doc Header like this.

Prerequisite :

SYST-TCODE = 'FBV0' OR BKPF-TCODE = 'FBV0' OR

SYST-TCODE = 'FB08' OR BKPF-TCODE = 'FB08'

Check :

U944

Then in ZGGBR000, i add this code for checking before delete :

FORM u944 CHANGING b_result.

IF lt_data[] IS NOT INITIAL OR

MESSAGE e000(zz) WITH ld_msg1 ld_msg2.

ENDIF.

ENDFORM.

So when i process t-code FBV0,

input the Comp,code, Doc Num, and Fiscal Year, press Enter.

CASE 1 :

I clicked DOCUMENT > DELETE. and then the ERROR message COME OUT (from U944). (SUCCESS)

but when,

CASE 2 :

I clicked SAVE. then DOCUMENT > DELETE. its successfully DELETED without checking to the U944 first. (FAIL)

i'm wandering where else i should put this validation? because it didnt pass this U944 when i do case number two.

Can anybody help me with this one? plis.

Regards,

Yusyonin

Edited by: ai03yudyon05 on Mar 16, 2011 11:15 AM

2 REPLIES 2
Read only

ThomasZloch
Active Contributor
0 Likes
618

TCODE might be different in your second case. To find out, enter OB28 in display mode, select the step and set a breakpoint via "extras - expert trace - set breakpoint", then run your case again.

Thomas

Read only

0 Likes
618

dear Thomas,

thanks for your response. your answer quite a little bit help by adding break points in OB28 in one of the step that i added.

so just when i click menu DOCUMENT > DELETE., it does stop at break point, press F8, and then error message appears.

But when you click SAVE > Document > DELETE. it appears a YES NO message button like this :

Data will be lost.

Delete parked document?

Yes No

if i click yes, then the break point didnt stop, and the document deleted straight away.

I think there must be an exit to add a validation in this fbv0 so i could check before this message appears.