We are hiring and constantly growing! Have a look through our vacancies to find the right role for you!
This enhancement can be implemented for EDI data exchange in the IS-H System.
You require this enhancement component if you want to make restrictions to the standard processing of EDI messages in the central EDI worklist. In this way, you can, for example, assign only the messages for selected cases or patients to particular processing agents.
You can also implement general processing exclusions. For example, you can make the processing of messages dependent on their age or status. The error messages for outbound/inbound EDI messages in tables INC301E and INC301I are at your disposal should you only want to postprocess EDI messages with particular error messages.
The following applies to all modifications:
After this user exit, only the messages contained in transfer table INC301S are displayed for processing.
It is not recommended to directly program on user IDs. Instead, make use of the option of defining user parameters (transaction SM30, maintain table TPARA), and only program on specific values for these parameters. Thus new assignments are made possible by simply changing the value of the user parameter. The parameter values should somehow reflect the criteria that are used for the assignment (for example, for letter ranges, the parameter should take on the values 'A_K' and 'L_Z' and not '1' and '2'). Mnemonic values simplify program maintenance and in this case the actual assignment too.
If in doubt, ask the advice of experts. The principle is often quickly implemented and you can then easily modify or enhance it.
Please see the sample source code provided and the documentation on the components.