package model import ( "github.com/shopspring/decimal" "gorm.io/gorm" ) type MoneyAdder interface { AmountReceivableAdd(tx *gorm.DB, id int, amount decimal.Decimal) error AmountReceivedAdd(tx *gorm.DB, id int, amount decimal.Decimal) error AmountInvoicedAdd(tx *gorm.DB, id int, amount decimal.Decimal) error AmountNotInvoicedAdd(tx *gorm.DB, id int, amount decimal.Decimal) error }