Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- type CabeDocTesouraria struct {
- gorm.Model
- Codigo string `json:"codigo" gorm:"column:codigo" sql:"index"`
- Descricao string `json:"descricao" gorm:"column:descricao"`
- Data time.Time `json:"data" gorm:"column:data"` //cuidado que isto permite nulls
- Numdoc int `json:"numDoc" gorm:"column:numdoc" sql:"index"`
- ContaRelacao ContaBancaria `json:"contaSugestao" gorm:"-"`
- ContaDestinoRefer ContaBancaria `json:"contaDestinoRefer" gorm:"-"`
- ContaOrigem int `json:"contaOrigem" gorm:"foreignkey:contaOrigem"`
- ContaDestino int `json:"contaDestino" gorm:"foreignkey:contaDestino"`
- MoedaRelacao []Moeda `json:"moeda" gorm:"-"`
- MoedaRef uint `json:"moedaRef" gorm:"column:moedaRef"` // campo que será activada com por aqui a estrutura da moeda
- Linhas []LinhasDocTesouraria `json:"linhas" gorm:"foreignkey:LinhasDocTesourariaRefer"`
- Empresa string `json:"empresa" gorm:"empresa"`
- TipoDocRefer uint `json:"tipodocRefer" gorm:"foreignkey:tipodocRefer" `
- TipoDoc TipoDoc `json:"tipodoc" gorm:"-"`
- NumDias int `json:"numDias" gorm:"column:numDias"`
- TaxaJuros float32 `json:"taxaJuros" gorm:"column:taxaJuros"`
- Valor float32 `json:"valor" gorm:"column:valor"`
- DataVencimento time.Time `json:"dataVencimento" gorm:"column:dataVencimento"`
- NumDiaro int `json:"numDiario" gorm:"column:numDiario"`
- EntidadeRefer int `json:"entidadeRefer" gorm:"foreignkey:entidadeRefer" `
- Entidade Entidade `json:"entidade"`
- NumDocCBL int `json:"numDocCbl" gorm:"column:numDocCbl"`
- DocumentoCBLRefer int `json:"documentoCbl" gorm:"foreignkey:documentoCbl"`
- DocumentoCBL DocumentoCBL `json:"documentoCbl"`
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement