cancel
Showing results for 
Search instead for 
Did you mean: 

validations and workflows

Former Member
0 Kudos

hi.....can any one tell me wat is meant by validations and workflows and the difference between them. And plz explain me the functions and there syntax .....

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Anamala,

KIndly close the question and reward the points if u gt the answers of ur questions/problems regarding Validations and Workflows.

Thanks and Regards

Ankit

Former Member
0 Kudos

Hi,

in symple words validation means checking . that means we can check our records according to ur given condition .

workflow means we predefine the folw of records according to our requirment.in the workflow we can check the condition's we can send the data to diffrent users etc.

Former Member
0 Kudos

Hi,

Validations:

1. Validations are used to set some restrictions over the data in order maintain the Integrity of it.E.g. Material number should not be less than 10 digits, Emailid should contain @ in between etc.

2. validations can be executed Manually i.e. records first saved in MDM and whenever you want you can run the validation by right clicking on record and selecting Validations -> Validation_name. or Automatically i.e. it wont allow you to save the record if record is voilating the validation condition.

3. For creating validations go to Validations tab present in the Data Manager and create new validation. You need to write the logic in the validation expreession by using the available functions only.

4. For MDM Validations refer the below link

[http://help.sap.com/saphelp_mdm550/helpdata/en/43/e0615f82b40a2ee10000000a11466f/frameset.htm]

Go to Record Mode -> Validating Records

Workflows:

1. MDM Workflows are used to automize the process i.e. if you want that your records should be processed by some series of steps like it should be approved by Approvers(use Approve Step), it should be validated with few validations (use Validate step), some fields should be filled automatically for this use assignments (use Assign step), in between if you want to intimate some one by sending email (use Notify step) etc. This can be achieved using Workflows.

2. Workflows can be triggered immediately on record Add, record Update and record Import or manually you can select the record(s) and add them in the workflow.

3. To create the workflow select the Workflow table from the tables drop down list and right click to add the new workflow. For workflow design you need to install Microsoft Visio and WorkflowInstall_ver setups.

4. Please refer the below link for the detailed information on workflows.

[http://help.sap.com/saphelp_mdm550/helpdata/en/43/e0615f82b40a2ee10000000a11466f/frameset.htm]

Go to Record Mode -> MDM Workflows

Regards,

Jitesh Talreja

Former Member
0 Kudos

Hi,

Validations

Validations are formulas, which can be executed on fields or attributes.

On the Validations tab, we can specify validity conditions for some

or all records. The values Warning or Error are specified to define that the user should receive a warning or an error message. If the values

Warning or Error are specified, the validation applies to all new

records.

With SAP net weaver MDM, we can use validations to help ensure that our centrally stored master data is accurate and can be consumed by the connected remote systems. We can use validation expressions to perform all sorts of specific quality tests. These tests implement sophisticated business logic into our validation, making them far more advanced than simple data integrity checks.

Workflows:

Workflow enables the orchestration of parallel and sequential activities at the data management level, including user tasks, validations and approvals.

Group of records can be moved through the workflow at the runtime as logical packages, providing quick access to the relevant data.

MDM workflow is based on Microsoft Visio, allows us to set up a process workflow for master data maintenance by choosing from a series of workflow steps.

The workflow table stores information on the workflows existing for the repository, for example, to which table the workflow refers. A

reference to a workflow modeled in Visio is also stored, which defines how a certain group of records should be handled.

Regards

Richa

Former Member
0 Kudos

Hi,

Validations are used in MDM data manager for the data compliance i.e to check the structure of data if it is according to the business standards or not.Validations are written in data manager and applied and the result(True /False) are used for further actions.

Ex like a record Emailid is there.A validation is written to check if there is @,.com,.in etc are there or not.If not then email-id is not proper so we will make that email-id value blank by calling a assignments on the basis of the result of validations .

Have a look at the following links.They will help you to understand them better.

Validations:

Workflow as the word suggest ,is to make the business solution to be in working format by including all the process of data add/update/import/ Validating/De-duplication/merging etc(as per business req.)

Workflow is used to automate the whole process.

Workflow links

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b70eb612-0b01-0010-70b4-a01122d3...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60559952-ff62-2910-49a5-b4fb8e94...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60f28084-b90e-2b10-3eb6-d6565367...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90990743-91c0-2a10-fd8f-fad371c7...

Rgds

Ankit