1
0
mirror of https://github.com/aclindsa/ofxgo.git synced 2025-07-03 12:28:38 -04:00

Initial commit

This commit is contained in:
2017-03-11 07:15:15 -05:00
commit 99cd8f7273
6 changed files with 928 additions and 0 deletions

23
acctinfo.go Normal file
View File

@ -0,0 +1,23 @@
package ofxgo
import (
"github.com/golang/go/src/encoding/xml"
)
type OfxAcctInfoRequest struct {
XMLName xml.Name `xml:"ACCTINFOTRNRQ"`
TrnUID OfxUID `xml:"TRNUID"`
CltCookie OfxInt `xml:"CLTCOOKIE"`
DtAcctup OfxDate `xml:"ACCTINFORQ>DTACCTUP"`
}
func (r *OfxAcctInfoRequest) Name() string {
return "ACCTINFOTRNRQ"
}
func (r *OfxAcctInfoRequest) Valid() (bool, error) {
if ok, err := r.TrnUID.Valid(); !ok {
return false, err
}
return true, nil
}