SAP Knowledge Base Article - Public

3454513 - Workflow Rule Condition Looking Into Account Address Field Additional House Number Does Not Work

Symptom

You setup a workflow that has as condition the 'Additional House Number' field - for example, you are trying to check if 'Additional House Number' field is empty or filled in one of account's addresses. However it does not work despite you filling / leaving empty the field. Commonly this is renamed as 'Apartment'.

Environment

SAP Cloud for Customer

Reproducing the Issue

  1. Go to the Customers work center.
  2. Open the Accounts view.
  3. Go to the Addresses tab.
  4. Open Address line ABC (where ABC is the line of address you will update the 'Additional House Number' field).
  5. Set the 'Additional House Number' field as DEF (where DEF is as per workflow condition set).

You do not see workflow triggering as expected.

Cause

In your workflow condition, your selection is 'Additional House Number[]'. This means that condition check will look into all 'Additional House Number' fields of all addresses the account has. You not checking against only the field you updated in step 4.

You have as condition example (you are trying to make sure the field is different from before and that it is not blank):

Additional House Number[] (Before Object Change) Not equal to Additional House Number[]
AND Additional House Number[] Does not contain [blank]

Now suppose:

Address A: apartment [blank]
Address B: apartment [blank]

then you update apartment of address A; you have

Address A: apartment ABC
Address B: apartment [blank]

then condition check is (you need all statements to be true to trigger the workflow):

For Address A Apartment ABC - [Blank] is not equal to ABC - true
For Address A Apartment ABC - ABC Does not contain [blank] - true

For Address B Apartment [blank] - [Blank] is not equal to [blank] - false
For Address B Apartment [blank] - [Blank] does not contain [blank] - false

Thus workflow does not trigger.

There is no way to only look into a single 'Additional House Number' of just one account address (that you are changing). Workflow will check them all. Please relay this to your team helping in your workflows.

Resolution

This is the current system standard behavior. There is no way to only look into a single 'Additional House Number' of just one account address (you are changing). Workflow will check them all.

Keywords

Workflow, Condition, Address, Apartment, Additional, House, Number, Fail, Not, Work, Incorrect, About, Blank, Empty, Contains, Does, Contain , KBA , LOD-CRM-WKF , Workflow , LOD-CRM-ACC , Account , How To

Product

SAP Cloud for Customer core applications 2402