SiT! Bugs - SiT!
View Issue Details
0001670SiT!billingpublic2011-08-06 16:002012-10-20 14:43
normalmajorhave not tried
Current GIT 
3.90beta1Current GIT 
0001670: Billing matrix is blank when adding service to a contract
When adding service to an existing contract the billing matrix is set to blank. I'm not sure whether the add service form should be asking for a matrix or whether the same matrix chosen for the contract should be used.

Either way, not having a billing matrix appears to be a bad thing.
No tags attached.
has duplicate 0001672closed  Adding a service doesn't add a billing matrix 
has duplicate 0001694closed  New services have blank billing matrix 
png sit3.90-billing5.png (43,457) 2011-08-06 16:04

png sit3.90-billing6.png (71,189) 2011-08-06 16:04
Issue History
2011-08-06 16:00ivanNew Issue
2011-08-06 16:04ivanFile Added: sit3.90-billing5.png
2011-08-06 16:04ivanFile Added: sit3.90-billing6.png
2011-08-06 16:12ivanRelationship addedhas duplicate 0001672
2011-08-06 16:21TomseNote Added: 0004162
2011-08-06 16:21TomseAssigned To => Tomse
2011-08-06 16:21TomseStatusnew => confirmed
2011-08-06 16:21TomseAssigned ToTomse =>
2011-08-08 11:30ivanNote Added: 0004187
2011-08-19 20:25paulhRelationship addedhas duplicate 0001694
2011-08-19 20:26paulhAssigned To => paulh
2011-08-19 20:26paulhStatusconfirmed => assigned
2011-08-20 12:13paulhNote Added: 0004243
2011-08-20 12:13paulhAssigned Topaulh =>
2011-08-20 12:13paulhStatusassigned => confirmed
2012-10-20 13:11paulhAssigned To => paulh
2012-10-20 13:11paulhStatusconfirmed => assigned
2012-10-20 14:06paulhNote Added: 0004552
2012-10-20 14:38paulhNote Added: 0004553
2012-10-20 14:43paulhStatusassigned => resolved
2012-10-20 14:43paulhResolutionopen => fixed
2012-10-20 14:43paulhFixed in Version => Current GIT

2011-08-06 16:21   
2011-08-08 11:30   
I don't think I fully understand the implications of having a different billing matrix for each service period within a contract. Is the service record really the right place to store the billing matrix selection or should it be on the contract record so that the selection is made once per contract.
2011-08-20 12:13   
21105d9 adds the ability to specify the billing matrix on new services so at least it doesn't break horribly, as for whether we should specify the billing matrix at the service or contract level I'm not sure
2012-10-20 14:06   
I think it makes sense that the billing matrix is stored at the contract level rather than the service level
2012-10-20 14:38   
git a824934 moves teh billing matrix to the contract