# reactivateBusinessPartner

## Overview

Reactivates the BusinessPartner. Uses the existing module command inside a transaction. Shared addresses and bank accounts belong to the BP; purposes and defaults belong to accounts.

## Modules Commands Used

- [business-partner] ReactivatePartner

## Exception Handling

| Error Code | Description |
| --- | --- |
| UNAUTHENTICATED | Authentication is required |
| INSUFFICIENT_PERMISSION | The user lacks the required module permission |
| Domain validation errors | The module's validation message is returned; failed transactions roll back |
