Validation Rules: Complete Reference
Use this section to review the validation rules for fixed assets management, including rules for asset creation, capitalization, depreciation, revaluation, disposal, and undo capitalization.
Asset Creation
| Rule | Error |
|---|---|
| Name must not be empty | Asset name cannot be empty |
| Asset group must be specified | Asset group must be specified |
| Asset tag must be unique within company | A fixed asset with the same tag already exists |
| Asset tag not allowed in batch creation (quantity > 1) | Asset tag is not allowed in batch creation |
Capitalization
| Rule | Error |
|---|---|
| At least one asset must be specified | No assets specified for capitalization |
| At least one transaction must be specified | No transactions specified for capitalization |
| Cannot capitalize multiple assets with multiple transactions | Multiple assets and transactions not allowed |
| Asset must not be disposed | Asset has been disposed |
| Asset must not be already capitalized and depreciated | Asset is already capitalized and depreciation has started |
| Previously capitalized (not depreciated) asset must be capitalized individually | Asset can only be capitalized individually |
| Transaction amount must not be zero | Invalid transaction amount |
| Transaction amount cannot exceed available amount | Allocation exceeds available amount |
| Capitalization date must be ≥ latest transaction date | Invalid capitalization date |
| Capitalization date must be in an open finance period | Capitalization date is outside open period |
| First depreciation month must be same month or one month after capitalization date | Invalid first depreciation date |
| Asset cost must remain positive after capitalization | Capitalization would result in non-positive asset cost |
| Asset group must have asset account configured | Asset group is missing asset account |
| All purchase dates must be ≤ capitalization date | Purchase date validation |
Depreciation
| Rule | Error |
|---|---|
| Asset must be capitalized (have FirstDepreciationDate) | Asset not eligible for depreciation |
| Asset must not be disposed | Asset has been disposed |
| Asset group must have depreciation expense account | Missing depreciation expense account |
| Asset group must have accumulated depreciation account | Missing accumulated depreciation account |
| All purchase dates must be ≤ depreciation date | Purchase date validation |
| All assets must belong to the same company | Assets belong to different companies |
Revaluation
| Rule | Error |
|---|---|
| Asset must be capitalized | Asset not capitalized |
| Asset must not be disposed | Asset has been disposed |
| New value must be ≥ 0 | Negative asset value |
| New value must differ from current value | No value changes |
| At least one asset must have a value change | Missing asset value changes |
| Revaluation date must be within valid range | Revaluation date out of range |
| Asset group must have asset and revaluation accounts | Incomplete group accounts |
| All purchase dates must be ≤ revaluation date | Purchase date validation |
Disposal
| Rule | Error |
|---|---|
| Asset must not already be disposed | Disposed asset cannot be processed |
| Asset must be capitalized | Asset must have first depreciation date |
| Disposal date must be within valid range | Disposal date out of range |
| For invoice disposal: invoice must be posted | Sales invoice not posted |
| For invoice disposal: proceeds cannot exceed line amount | Disposal proceeds exceed invoice line amount |
| For invoice disposal: invoice lines must exist | Sales invoice lines not found |
Undo Capitalization
| Rule | Error |
|---|---|
| Asset must not be disposed | Disposed asset cannot be processed |
| Asset must not have been depreciated | Depreciated asset cannot be processed |
| Last operation must be Capitalization type | Last operation is not capitalization |
Parent Topic: Fixed Assets Management