lib/app/glbalance.go

39 lines
856 B
Go
Raw Permalink Normal View History

2021-01-10 23:44:39 +00:00
package app
2021-01-10 18:40:46 +00:00
2021-01-12 05:46:24 +00:00
import (
"database/sql"
"code.tnxs.net/taxnexus/lib/api/ledger/ledger_models"
)
2021-01-19 20:23:02 +00:00
// GlBalanceActivityWrapper wraps the object with workflow params
type GlBalanceActivityWrapper struct {
2021-01-19 01:50:45 +00:00
Obj ledger_models.GlBalance
APIKey string
SagaID string
SagaType string
2021-01-12 05:46:24 +00:00
}
2021-01-10 18:40:46 +00:00
// GlBalance is a first class object type
type GlBalance struct {
ID string
AccountName string
Amount float64
CloseDate sql.NullTime
CreatedByID string
CreatedDate sql.NullTime
Credits float64
Debits float64
Description string
GlAccountID string
GlAccountDisplay string
LastModifiedByID string
LastModifiedDate sql.NullTime
PeriodID string
Ref string
RollupCredits float64
RollupDebits float64
Status string
TenantID string
}