Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Automatically translated by Lango

Invoice Interface Template

On the template for maintenance permission line, we need fields

...

  • Active Service Check

    • The system checks whether the Service is active on the contract

  • Discount Check

    • The system compares the amount of the discount in the data record with the set amount of the discount on the object or on the framework service contract

  • Amount Check

    • The system checks the amount from the data record against the amount on the allowance. The system flags an error if the difference is greater than the limit without approval for the service type.

      • If the difference is smaller than the limit, it does not report an error and automatically creates a line for the given allowance for the different amount.

      • If the difference is greater than the limit and the user accepts the soft error, the delta line is also created

  • Service Period Check

    • The system checks whether the client has a valid service in the given period

  • Tire Category Check

    • For Tire

    • The system checks whether the tire category corresponds to the prescribed tire category on the contract service

  • Contract End Check

    • The system checks that the financing contract has not been terminated in the given period according to the posting date

  • Approval No. Check

    • The system checks whether the approval number is filled in the data record

    • The system checks that the specified approval number exists

  • Empty OdometerStatus

    • The system checks whether the odometer status is filled in in the data record

  • Zero Amount Reinvoice

    • The system checks whether the amount to be reinvoiced is not equal to 0 on the allowance traced through the approval number when marking reinvoice

  • Refa Check Mark by User

    • The system checks the allowance line to see if the reason for reinvoicing is other than the default. (The default reason for reinvoicing is set automatically by the system if the Service of the contract is marked Reinvoice - from the beginning, or this Service is not on the contract). Other reinvoice reasons are entered by the user when setting the Reinvoice = Yes field

Because the system can additionally create maintenance permission for imported data, it checks whether the detailed contract status is "Active" and whether it is possible to create maintenance permission for it (this is the Service Permission check box = Yes)

...