cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Restrict to change contact field value during import

Former Member
171

Hello,
We have got custom checkbox in WebUI on each contact which helps system to suppress communication.
Some abap logic:

...
LOOP AT lt_contact_data ASSIGNING FIELD-SYMBOL(<contact>) WHERE 'custom checkbox' = abap_true.
... <rule>-is_suppressed = abap_true. <rule>-reason = 'SUPPRESSED'. ...

Could we make this checkbox non changeable for import and changeable only for MKT?
I have already disabled this field from 'Marketing Data Import' in Custom Fields and Logic app but it did not help.

I mean currently if we receive all contact data without such field, in MKT system it is set to blank value.

Thanks in advance!

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Likes

Hi fanyaff,

for the import if you do not pass the field in the payload or remove from the excel template as well it should not modify the flag value. can you try to call the import api without passing the value for your custom field and see if the data is updated on not.

Moreover, there are BADI's for contact update during import where your can write your logic to enable disable the value for your field.