R32246 Entry - Apply Date On Void Not In Closed Period
Code | R32246 |
Entity | Finance.Vat.Entries Entity |
Name | ApplyDateOnVoidNotInClosedPeriod |
Attribute | ApplyDate |
Layer | Back-End |
Events | Voiding |
Priority | Normal |
Modify | NO |
Action | If (Entry.State >= 30)
Validate that: BGVATDeclarations [VATPeriodEnd >= Entry.ApplyDate && VATPeriodStart <= Entry.ApplyDate, Void == false, State >= 30, BGVATDeclaration.EnterpriseCompany == Entry.EnterpriseCompany].Count() == 0 |
Description | If a VAT Declaration is released for a certain period, than the user cannot void entries that are part of the period of the declaration. The releasing of the declaration shows that that this is the final version of the declaration and it is sent to the National Revenue Agency. No entries must be voided in such VAT period. |
Message | VAT entry '{DocumentText}' cannot be voided because the entry is included in released VAT declarations (i.e. there are declarations for VAT periods that include the apply date of the entry). |
Introduced In Version | 2022 |
Revocable | NO |
* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.