IF COMM_STRUCTURE-/BIC/ZZDLV_QTY <> 0
* result value of the routine
RESULT = COMM_STRUCTURE-/BIC/ZZDLV_QTY.
UNIT = COMM_STRUCTURE-PO_UNIT.
* if the returncode is not equal zero, the result will not be updated
RETURNCODE = 0.
ELSE.
* if the returncode is not equal zero, the result will not be updated
UNIT = COMM_STRUCTURE-PO_UNIT.
RETURNCODE = 4.
ENDIF.
ENDIF.
ELSE.
UNIT = COMM_STRUCTURE-PO_UNIT.
RETURNCODE = 4.
ENDIF.
* if abort is not equal zero, the update process will be canceled
ABORT = 0.
p_monitor[] = MONITOR[].
CLEAR:
MONITOR[].
Issue in the above code where return code skip the record but it doesn't work in the 7.x conversion..
Your input and suggestions will be really helpful.
thanks.