R30982 PaymentType - System Type Update Not Allowed

Code R30982
Entity Finance.Payments.PaymentTypes Entity
Name SystemTypeUpdateNotAllowed
Attribute SystemType



Layer Back-End
Events Commit
Priority Normal
Modify NO
Applicable Legislations ALL // no condition needed
Action Validate that:

If (SystemType != NULL)

, then SystemType = SystemType.DatabaseValue
Description Once indicated the System Type of the Payment Type can no longer be changed. This is necessary because the System Type defines whether the payment type and relatively the document in which it is indicated requires printing to а fiscal device.

If you want to change the System Type of the Payment Type because it should no longer be printed to the fiscal device, then you should deactivate it and replace with a new one.
Message Once indicated the System Type of the Payment Type can no longer be changed.

If the current payment type should have a different system type, it should be deactivated and replaced with a new one.
Version Introduced: 2020.1

Updated: -
Revocable NO

* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.