You can also go for SES route.
Here you can charge the Services by calculating the Service quantity using EnhancementSRVESLL.
Create measuring point like Distance travel, hours operated on Equipment. Use Text field in service master for storing equipment number. Fetch these record in Service quantity field.
You can maintain Rate in Service info records.