Currently: We are working with managed service contracts where initial configuration of devices (serialized equipment) and any issues that will come up are billed against the agreement.
These contracts are typically for 1 year, paid upfront and recognize revenue monthly. There is no schedule to these contracts, because customers send these devices in randomly to get reworked and repaired.
So what would be needed is a contract that can be pre-paid for a certain amount of hours/or $ amount and then labor from appointments would be charge against these hours/$ amount.
Can we solve this through service contracts in Acumatica?
Create a master contract, add one contract for the annual billing and one for the schedule with just one appointment and then add more appointments as they come up?
So time could be captured through those appointments.
Would it be possible to create a report, where we can see, how much time billed through these appointments has accumulated against the pre-paid amount from the annual contract?