# Business Validation

To complete business validation, PDP's (pluggable post processing modules) can be chained within company data model to achieve a specific data cleansing exercise. PDPs are available for both AUSTRALIA and NEW\_ZEALAND.

PDP for AUSTRALIA :  AuBusinessValidation

PDP for NEW\_ZEALAND: NzBusinessValidation

## Prerequisites:&#x20;

A comprehensive guide that signifies the essential requirements that needs to be met to access Business Validation.

{% content-ref url="/pages/iCvh6rgMXc08eZxFBUeG" %}
[Prerequisites](/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/prerequisites.md)
{% endcontent-ref %}

## Configurations for Business Validation:

This section provides insights into configuring the Business Validation PDP setup using Harmony Management Console. It also offers guidance on customizing the business configuration file to fine tune the validation process to suit specific customer requirements.

### Introduction to PDPs

PDPs are designed to work on a specific data model to collaboratively refine data, you can dynamically plug or unplug PDPs into the application according to the requirements of the application.

PDPs are specific to their functions and are executed according to the sequence as specified in the PDP chain for a give “Client Role”.

User can choose to add the PDP to the existing client role to perform business validation. This can be done via Harmony Management console.

Comprehensive guide that details the configuration of PDPs is shown at [Business Validation PDP Setup](/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/business-validation/business-validation-configurations.md#business-validation-pdp-setup)&#x20;

### Business Validation Configuration File Setup

A configuration file has been implemented for Business Validation, allowing customers to customize or adjust the business validation according to their specific needs.

Comprehensive guide that details the configurational file is shown at [Business Validation Configuration File Setup](/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/business-validation/business-validation-configurations.md#business-validation-configuration-file-setup)

## Using Business Validation

After completing the necessary [Prerequisites](#prerequisites) and [configurations for business validation](#configurations-for-business-validation), the system is prepared for business validation runs through both Harmony Batch and Harmony WS.&#x20;

The business validation process can now be initiated, allowing users to run validations tailored for specific regions.

It is advisable to review the [Guides](/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/guides.md) section, which provides explanations on business validation enriched information and offers tips for analyzing or resolving parse ambiguities. Prioritizing this section before examining the detailed sample illustrations in the following pages is recommended.

Refer [Business Validation using Harmony Batch System](/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/business-validation/business-validation-using-harmony-batch-system.md) for an illustration of sample batch run.

Refer [Business Validation using Harmony WS](/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/business-validation/business-validation-using-harmony-ws.md) for an illustration of sample webservice calls.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mastersoftgroup.com/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/business-validation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
