# GreeneEspel plugin
Customer-specific code formatting plugin for Greene Espel law firm. Extends iManage migration with custom client and matter code padding rules.
DLL: Epona.GreeneEspel.dll
# What it does
- Code padding — formats client and matter codes with leading zeros
- iManage integration — extends iManage migration connector with custom formatting
- Code standardization — ensures consistent code format across migrated data
# Prerequisites
- iManage migration environment configured
- Epona.Migrate.iManage migration connector deployed
# Configuration
This is a customer-specific plugin with minimal configuration requirements. It applies automatically to iManage migrations when deployed.
# Code formatting rules
| Code Type | Minimum Length | Padding Character |
|---|---|---|
| Client code | 5 | 0 (zero) |
| Matter code | 5 | 0 (zero) |
# Code formatting examples
The plugin pads codes with leading zeros to ensure 5-character minimum:
| Original | Formatted |
|---|---|
1 | 00001 |
42 | 00042 |
123 | 00123 |
1234 | 01234 |
12345 | 12345 |
This ensures consistent code length for database systems and reporting.
# Behavior
When migrating documents from iManage with this plugin:
- Client codes are padded to 5 characters with leading zeros
- Matter codes are padded to 5 characters with leading zeros
- Padded codes are used in SharePoint site URLs and metadata
- Ensures consistent code format across all matter sites
# Related
- Configuration reference — provisioning configuration reference
- Plugins index — list of available plugins