Browse Source

Fixes for exporting

master
Gerdriaan Mulder 6 years ago
parent
commit
f8f5ca96ef
  1. 4
      cmd/createbatch/main.go
  2. 1
      pain/api.go
  3. 2
      pain/pain.go

4
cmd/createbatch/main.go

@ -18,10 +18,10 @@ func main() {
log.Fatalf("finalizing failed: %v", err)
}
xml, err := xml.Marshal(d)
xmlBytes, err := xml.Marshal(d)
if err != nil {
log.Fatalf("marshaling failed: %v", err)
}
fmt.Printf("%v", string(xml))
fmt.Printf("%v%v", xml.Header, string(xmlBytes))
}

1
pain/api.go

@ -81,6 +81,7 @@ func (d *Document) Finalize(msgId string) error {
*/
//csum := 0.0
d.Contents.GroupHeader.MessageId = msgId
return d.Valid()
}

2
pain/pain.go

@ -6,8 +6,8 @@ import (
)
const (
PAIN_XMLNS = "urn:iso:std:iso:20022:tech:xsd:pain.008.002.02"
PAIN_XMLNS_XSI = "http://www.w3.org/2001/XMLSchema-instance"
PAIN_XMLNS = "urn:iso:std:iso:20022:tech:xsd:pain.008.001.02"
)
type Document struct {

Loading…
Cancel
Save