> For the complete documentation index, see [llms.txt](https://docs.mastersoftgroup.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mastersoftgroup.com/harmony-suite/user-guides/version-3.0.0/business-lookup-and-validation/business-validation.md).

# 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
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
