settlobligationinstructions

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2016 License: Apache-1.1 Imports: 4 Imported by: 0

Documentation

Index

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

New returns an initialized SettlObligationInstructions instance

func (*SettlObligationInstructions) SetNoSettlOblig added in v0.2.0

func (m *SettlObligationInstructions) SetNoSettlOblig(v []NoSettlOblig)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL