2010 Dec 27 3:45 PM
Hello,
we use the function module IDOC_INPUT_DELINS_START for processing incoming DELINS idocs. We use the customer function '003' ( Exit EXIT_SAPLVED4_003) to change the field refgrp in table t_idoc_contrl.
Coding in customer exit: t_idoc_contrl-refgrp = werks.
DATA: t_idoc_contrl-refgrp = '0021'.
The coding in customer function works right. I have a problem if i process the coding after the customer exit, because the entry in field refgrp will be deleted.
DATA: idoc_contrl-refgrp = '0021'.
SAP Standard coding: read table idoc_contrl index 1.
DATA: idoc_contrl-refgrp = ''.
What is the reason for this problem?
Many thanks
Andreas Walter
Hello,
we use the function module IDOC_INPUT_DELINS_START for processing incoming DELINS idocs. We use the customer function '003' ( Exit EXIT_SAPLVED4_003) to change the field refgrp in table t_idoc_contrl.
Coding in customer exit: t_idoc_contrl-refgrp = werks.
DATA: t_idoc_contrl-refgrp = '0021'.
The coding in customer function works right. I have a problem if i process the coding after the customer exit, because the entry in field refgrp will be deleted.
DATA: idoc_contrl-refgrp = '0021'.
SAP Standard coding: read table idoc_contrl index 1.
DATA: idoc_contrl-refgrp = ''.
What is the reason for this problem?
Many thanks
Andreas Walter
2010 Dec 28 3:52 AM
Did you modify the internal table with the values being passed?
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |