on 2016 Oct 06 7:39 AM
Hi,
we have configured some wage types in IT0015 to allow for multiple records on the same date.
These records in IT0015 are created through Dynamic Actions when we create a record in a custom infotype.
We also pass on a unique ID and save it in 'Assignment Number' of the IT0015 record. So we have a way of identifying which IT0015 record on said date corresponds to our custom infotype record.
The issue is when we delete the custom infotype record. The corresponding IT0015 record should also be deleted.
9961 | 08 | 4 | F | MF_CLAIM_DEL_A(ZBB_DYNAMIC_ACTIONS_ROUTINES) | ||
9961 | 08 | 5 | P | RP50D-ZFLAG2='A' | ||
9961 | 08 | 6 | I | DEL,0015,(RP50D-FIELD1),,(RP50D-DATE1),(RP50D-DATE1)/D | ||
9961 | 08 | 7 | W | P0015-ZUORD=RP50D-ZZUORD |
We haven't managed to single out the particular record that must be deleted. All IT0015 records with this date are deleted.
1. we tried using the 'Assignment Number' - no luck
2. we tried using SEQNR - no luck
Any ideas?
Thanks,
Elsa Markoulidou
Hi Jagan,
thanks for your reply. It was an interesting suggestion.
We tried it, but infotype operations cannot take place in that program as the PERNR is already locked.
Thanks again,
Elsa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Because you are creating multiple IT 15 records on the same date, I'd suggest deleting the IT 15 in routine "MF_CLAIM_DEL_A(ZBB_DYNAMIC_ACTIONS_ROUTINES)", instead of passing a value in RP50D-ZFLAG2 and then deleting in T588Z.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
8 | |
6 | |
6 | |
5 | |
5 | |
5 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.