Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

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 you find this response useful, kindly consider selecting 'Accept As Solution' and clicking on the 'Kudos' button.

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.