func (addenda11 *Addenda11) String() string {
	var buf strings.Builder
	buf.Grow(94)
	buf.WriteString(addenda11.recordType)
	buf.WriteString(addenda11.TypeCode)
	buf.WriteString(addenda11.OriginatorNameField())
	buf.WriteString(addenda11.OriginatorStreetAddressField())
	buf.WriteString(addenda11.reservedField())
	buf.WriteString(addenda11.EntryDetailSequenceNumberField())
	return buf.String()
}
String writes the Addenda11 struct to a 94 character string.
package ach
import (
	"strings"
	"unicode/utf8"
)
type Addenda11 struct {
	ID string `json:"id"`
	recordType string
	TypeCode string `json:"typeCode"`
	OriginatorName string `json:"originatorName"`
	OriginatorStreetAddress string `json:"originatorStreetAddress"`
	reserved string
	EntryDetailSequenceNumber int `json:"entryDetailSequenceNumber"`
	validator
	converters
}
func NewAddenda11() *Addenda11 {
	addenda11 := new(Addenda11)
	addenda11.recordType = "7"
	addenda11.TypeCode = "11"
	return addenda11
}
func (addenda11 *Addenda11) Parse(record string) {
	if utf8.RuneCountInString(record) != 94 {
		return
	}
	addenda11.recordType = "7"
	addenda11.TypeCode = record[1:3]
	addenda11.OriginatorName = strings.TrimSpace(record[3:38])
	addenda11.OriginatorStreetAddress = strings.TrimSpace(record[38:73])
	addenda11.reserved = "              "
	addenda11.EntryDetailSequenceNumber = addenda11.parseNumField(record[87:94])
}