‎2010 May 15 6:29 AM
Hi All,
I have using a method 'CONDITION_SAVE_EXIT' in BADI 'SD_CONDI_SAVE_A' for VK11 & VK12 transaction, where when customer enters start date as any past/current date the BADI should automatically update the start date to current date. The problem in BADi is the data that is being transferred into function module ('SD_CONDITION_SAVE_EXIT') is being copied into internal tanle and this copied table data is available for me while programming. Now the problem is as data is being copied into internal table when I update this data (the start date) the data is not being reflected in main program and condition is being stroed with user entered date itself.
I came to that the main internal data can be changed using update statement on internal table (sAPLV13A)db_xkondat[].
If so can anybody please specify the coding for this staement, when I code with the statement
MODIFY (sAPLV13A)db_xkondat[] from wa_kondat_new INDEX l_line.
it's giving error messgae AFTER "(SAPLV13A)", THERE MUST BE A SPACE OR EQUIVALENT CHARACTER (";", "," ".").
Thanks in Advance.
‎2010 May 18 11:45 AM
‎2010 May 18 10:36 AM
Hello,
try it:
MODIFY( sAPLV13A ) db_xkondat[] from wa_kondat_new INDEX l_line.
regards,
R
‎2010 May 18 11:45 AM
‎2010 Jun 01 1:07 PM