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.2.0
func NewNoSettlOblig() *NoSettlOblig
NewNoSettlOblig returns an initialized NoSettlOblig instance
func (*NoSettlOblig) SetCcyAmt ¶ added in v0.2.0
func (m *NoSettlOblig) SetCcyAmt(v float64)
func (*NoSettlOblig) SetCurrency ¶ added in v0.2.0
func (m *NoSettlOblig) SetCurrency(v string)
func (*NoSettlOblig) SetEffectiveTime ¶ added in v0.2.0
func (m *NoSettlOblig) SetEffectiveTime(v time.Time)
func (*NoSettlOblig) SetExpireTime ¶ added in v0.2.0
func (m *NoSettlOblig) SetExpireTime(v time.Time)
func (*NoSettlOblig) SetInstrument ¶ added in v0.2.0
func (m *NoSettlOblig) SetInstrument(v instrument.Instrument)
func (*NoSettlOblig) SetLastUpdateTime ¶ added in v0.2.0
func (m *NoSettlOblig) SetLastUpdateTime(v time.Time)
func (*NoSettlOblig) SetNetGrossInd ¶ added in v0.2.0
func (m *NoSettlOblig) SetNetGrossInd(v int)
func (*NoSettlOblig) SetParties ¶ added in v0.2.0
func (m *NoSettlOblig) SetParties(v parties.Parties)
func (*NoSettlOblig) SetSettlCurrAmt ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlCurrAmt(v float64)
func (*NoSettlOblig) SetSettlCurrFxRate ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlCurrFxRate(v float64)
func (*NoSettlOblig) SetSettlCurrency ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlCurrency(v string)
func (*NoSettlOblig) SetSettlDate ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlDate(v string)
func (*NoSettlOblig) SetSettlDetails ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlDetails(v settldetails.SettlDetails)
func (*NoSettlOblig) SetSettlObligID ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlObligID(v string)
func (*NoSettlOblig) SetSettlObligRefID ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlObligRefID(v string)
func (*NoSettlOblig) SetSettlObligTransType ¶ added in v0.2.0
func (m *NoSettlOblig) SetSettlObligTransType(v string)
type SettlObligationInstructions ¶ added in v0.2.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.2.0
func (m *SettlObligationInstructions) SetNoSettlOblig(v []NoSettlOblig)
Click to show internal directories.
Click to hide internal directories.