Documentation
¶
Index ¶
- type NoSettlOblig
- func (m *NoSettlOblig) SetCcyAmt(v float64)
- func (m *NoSettlOblig) SetCurrency(v string)
- func (m *NoSettlOblig) SetEffectiveTime(v time.Time)
- func (m *NoSettlOblig) SetExpireTime(v time.Time)
- func (m *NoSettlOblig) SetInstrument(v instrument.Instrument)
- func (m *NoSettlOblig) SetLastUpdateTime(v time.Time)
- func (m *NoSettlOblig) SetNetGrossInd(v int)
- func (m *NoSettlOblig) SetParties(v parties.Parties)
- func (m *NoSettlOblig) SetSettlCurrAmt(v float64)
- func (m *NoSettlOblig) SetSettlCurrFxRate(v float64)
- func (m *NoSettlOblig) SetSettlCurrency(v string)
- func (m *NoSettlOblig) SetSettlDate(v string)
- func (m *NoSettlOblig) SetSettlDetails(v settldetails.SettlDetails)
- func (m *NoSettlOblig) SetSettlObligID(v string)
- func (m *NoSettlOblig) SetSettlObligRefID(v string)
- func (m *NoSettlOblig) SetSettlObligTransType(v string)
- type SettlObligationInstructions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NoSettlOblig ¶
type NoSettlOblig struct {
//NetGrossInd is a non-required field for NoSettlOblig.
NetGrossInd *int `fix:"430"`
//SettlObligID is a non-required field for NoSettlOblig.
SettlObligID *string `fix:"1161"`
//SettlObligTransType is a non-required field for NoSettlOblig.
SettlObligTransType *string `fix:"1162"`
//SettlObligRefID is a non-required field for NoSettlOblig.
SettlObligRefID *string `fix:"1163"`
//CcyAmt is a non-required field for NoSettlOblig.
CcyAmt *float64 `fix:"1157"`
//SettlCurrAmt is a non-required field for NoSettlOblig.
SettlCurrAmt *float64 `fix:"119"`
//Currency is a non-required field for NoSettlOblig.
Currency *string `fix:"15"`
//SettlCurrency is a non-required field for NoSettlOblig.
SettlCurrency *string `fix:"120"`
//SettlCurrFxRate is a non-required field for NoSettlOblig.
SettlCurrFxRate *float64 `fix:"155"`
//SettlDate is a non-required field for NoSettlOblig.
SettlDate *string `fix:"64"`
//Instrument is a non-required component for NoSettlOblig.
Instrument *instrument.Instrument
//Parties is a non-required component for NoSettlOblig.
Parties *parties.Parties
//EffectiveTime is a non-required field for NoSettlOblig.
EffectiveTime *time.Time `fix:"168"`
//ExpireTime is a non-required field for NoSettlOblig.
ExpireTime *time.Time `fix:"126"`
//LastUpdateTime is a non-required field for NoSettlOblig.
LastUpdateTime *time.Time `fix:"779"`
//SettlDetails is a non-required component for NoSettlOblig.
SettlDetails *settldetails.SettlDetails
}
NoSettlOblig is a repeating group in SettlObligationInstructions
func NewNoSettlOblig ¶ added in v0.3.0
func NewNoSettlOblig() *NoSettlOblig
NewNoSettlOblig returns an initialized NoSettlOblig instance
func (*NoSettlOblig) SetCcyAmt ¶ added in v0.3.0
func (m *NoSettlOblig) SetCcyAmt(v float64)
func (*NoSettlOblig) SetCurrency ¶ added in v0.3.0
func (m *NoSettlOblig) SetCurrency(v string)
func (*NoSettlOblig) SetEffectiveTime ¶ added in v0.3.0
func (m *NoSettlOblig) SetEffectiveTime(v time.Time)
func (*NoSettlOblig) SetExpireTime ¶ added in v0.3.0
func (m *NoSettlOblig) SetExpireTime(v time.Time)
func (*NoSettlOblig) SetInstrument ¶ added in v0.3.0
func (m *NoSettlOblig) SetInstrument(v instrument.Instrument)
func (*NoSettlOblig) SetLastUpdateTime ¶ added in v0.3.0
func (m *NoSettlOblig) SetLastUpdateTime(v time.Time)
func (*NoSettlOblig) SetNetGrossInd ¶ added in v0.3.0
func (m *NoSettlOblig) SetNetGrossInd(v int)
func (*NoSettlOblig) SetParties ¶ added in v0.3.0
func (m *NoSettlOblig) SetParties(v parties.Parties)
func (*NoSettlOblig) SetSettlCurrAmt ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlCurrAmt(v float64)
func (*NoSettlOblig) SetSettlCurrFxRate ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlCurrFxRate(v float64)
func (*NoSettlOblig) SetSettlCurrency ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlCurrency(v string)
func (*NoSettlOblig) SetSettlDate ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlDate(v string)
func (*NoSettlOblig) SetSettlDetails ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlDetails(v settldetails.SettlDetails)
func (*NoSettlOblig) SetSettlObligID ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlObligID(v string)
func (*NoSettlOblig) SetSettlObligRefID ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlObligRefID(v string)
func (*NoSettlOblig) SetSettlObligTransType ¶ added in v0.3.0
func (m *NoSettlOblig) SetSettlObligTransType(v string)
type SettlObligationInstructions ¶ added in v0.3.0
type SettlObligationInstructions struct {
//NoSettlOblig is a non-required field for SettlObligationInstructions.
NoSettlOblig []NoSettlOblig `fix:"1165,omitempty"`
}
SettlObligationInstructions is a fix50sp2 Component
func New ¶
func New() *SettlObligationInstructions
New returns an initialized SettlObligationInstructions instance
func (*SettlObligationInstructions) SetNoSettlOblig ¶ added in v0.3.0
func (m *SettlObligationInstructions) SetNoSettlOblig(v []NoSettlOblig)
Source Files
¶
- SettlObligationInstructions.go
Click to show internal directories.
Click to hide internal directories.