Can you please escalate this issue as TR, we need to look at the environment why the entries are being deleted from DB for all other client groups. This issue is not reproducible in house.
We can set DIPS with qcript but lets try to get the details to anaylse the best solution for your enviornment
Snippet for DIPs configuration via qscript
Add, List or Delete Client Data Interface Pairs Using Qscripts
Using Qscripts at the command line, you can:
- Add or delete one data interface pair
- List or delete all data interface pairs currently defined for one client.
- List or delete all data interface pairs currently defined for all clients.
For all Qscript operations, change to the software_installation_path/Base directory, then enter the command shown.
Add or Delete One Data Interface Pair
qoperation execscript -sn DataInterfacePairConfig.sql -si add|delete -si client_name_1 -si client_interface_1 -si client_name_2 -si client_interface_2
Delete or List all Data Interface Pairs Defined for One Client
qoperation execscript -sn DataInterfacePairConfig.sql -si listByClient|deleteByClient -si client_name
Delete or List all Data Interface Pairs Defined for All Clients
qoperation execscript -sn DataInterfacePairConfig.sql -si listAll|deleteAll