Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

How to provision salutation for SAP accounts?

TimoR
Regular Contributor
Regular Contributor

Hi,

is it possible to provision the attribute "TITLE" for an account in SAP?

I have tried the following CreateAccountJSON to try and achieve it:

    "ADDRESS": {
        "LASTNAME": "${user.lastname}",
        "FIRSTNAME": "${user.firstname}",
        "E_MAIL": "${user.email}",
        "DEPARTMENT": "${user.departmentname}",
        "FUNCTION": "${user?.jobDescription}",
        "TITLE": "${user?.customproperty17 == 'Mr.' ? '0002' : '0001'}"
    }

The field in SAP's address table is a 4 character char field, which holds the index of the salutation.

But it seems to not get written into the account, even though Saviynt and SAP do not return any error.

Is it possible to do this?

Thanks.

2 REPLIES 2

rushikeshvartak
All-Star
All-Star

 

 

https://www.se80.co.uk/sap-tables/?name=usr03

Correct attribute is TITIL_P


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

Thank you!

When I use "SALUT", SAP returns this error message:

Error while createAccountSAP - Field 'SALUT' is not a member of record 'BAPIADDR3'

When looking into BAPIADDR3 I found an attribute TITLE_P and tried that one. And this worked.

So the correct attribute is TITLE_P.