2014 Jul 10 12:54 PM
Dear Friends,
When I am creating sales order after entering order quantity field value in item table giving dump error.
INCLUDE LV03VF0B.
INCLUDE LV03VFB4 inside below code trigger error.
PERFORM VVBBD_AUFBAUEN USING WA_AVBBD
WA_AVBBD-APOMOBILE
DA_SUBRC
DA_UPDKZ
DA_VVBBD_TABIX
0.
2014 Jul 10 1:02 PM
Hello Praveen,
checked this program in other systems.
The weird thing in your code is the final parameter 0, it should not be there.
The call should be:
PERFORM VVBBD_AUFBAUEN USING WA_AVBBD
WA_AVBBD-APOMOBILE
DA_SUBRC
DA_UPDKZ
DA_VVBBD_TABIX.
Hope it helps.
2014 Jul 10 1:00 PM
Hi Praveen,
Check with the data declarations of that actual and formal parameters are same or not
Regards
Sathish
2014 Jul 10 1:01 PM
Hi
In my system that perform is called in this way:
PERFORM VVBBD_AUFBAUEN USING AVBBD
AVBBD-APOMOBILE
DA_SUBRC
DA_UPDKZ
DA_VVBBD_TABIX.
So there isn't the 0 as last input parameter:
it's a standard program, so you should check if somebody has changed it or try to check some notes
Max
2014 Jul 10 1:02 PM
Hello Praveen,
checked this program in other systems.
The weird thing in your code is the final parameter 0, it should not be there.
The call should be:
PERFORM VVBBD_AUFBAUEN USING WA_AVBBD
WA_AVBBD-APOMOBILE
DA_SUBRC
DA_UPDKZ
DA_VVBBD_TABIX.
Hope it helps.
2014 Jul 10 1:27 PM
2014 Jul 10 1:04 PM
In Form Routine VVBBD_AUFBAUEN there are only 5 number of parameters and in Perform statement passed 6 number of parameters.
2014 Jul 10 1:11 PM
Did someone try to implement an OSS note (*) recently or are you involved in an upgrade project, check the include thru version management ?
Regards,
Raymond
(*) e.g. 1899656 - During delivery creation with HUs inconsistencies or 1850090 - Optimization for construction of requirements. (which changed number of parameters in the form, first note added a paremeter second removed it to correct first note...)
2014 Jul 10 3:40 PM
Hi,
I have checked include "LV03VFB4" in that subroutine there is no formal parameter as '0' please check it once how that additional parameter is appearing on your code.
PERFORM VVBBD_AUFBAUEN USING AVBBD
AVBBD-APOMOBILE
DA_SUBRC
DA_UPDKZ
DA_VVBBD_TABIX.
IF DA_SUBRC = 0.
AVBBD-TABIX_BD = DA_VVBBD_TABIX.
MODIFY AVBBD.
ENDIF.
Thanks,
Mallikarjuna