moov-io / wire

FedWire funds service file parser and writer. The HTTP server is available in a Docker image and the Go package is available.
https://moov-io.github.io/wire/
Apache License 2.0
81 stars 39 forks source link

The business function code should not have a delimiter if transaction type code is not specified #387

Closed choudharynitu closed 4 months ago

choudharynitu commented 4 months ago

Wire Version: 0.15.3

What were you trying to do? Generate Wire Message and send to Fed, seeing an error: TAG3600 DELIMITER NOT PERMITTED

What Wire specification are you referencing? FAIM 3.0.7

What did you expect to see? No delimiter if there is no transaction code specified

What did you see? See a delimiter being added to the wire message: {3600}CTR

How can we reproduce the problem? You can generate a test message the delimiter should not get appended, as per the fed spec