-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cash Letter / Bundle trailers missing #140
Comments
I'm seeing trailer records as being added in X9.100-180 which we originally didn't support.
|
@adamdecaf 🤞 "originally didn't support" means you currently do support it (or it's on the roadmap)? |
We need to read over that spec and others that mention trailers to come up with a design/structs to implement. Previously we talked about explicit version declaration in the Reader/Writer which would be useful here, but we didn't implement that. Instead the ReaderOption/WriterOption types were added. This change looks to be something version related, so versions outside of X9.100-180 should reject these trailer records? X9.100-187 UCD might be better to support after reading the last sentence.
|
@adamdecaf We have been explicitly told this should be an X9.37 file - where are you reading this about the trailers ... because we were told explicitly NOT to use an X9.100 spec |
Hey @zbruhnke and @neilmanley I've spent some time today researching this and it seems like the "trailer" records indicated by your partner bank are simply the Control records that are required in every file (seemingly regardless of the microversion). From that x9ware document you shared:
According to a couple ANSI specs and the FRB, these are record types:
Can either of you share more information about the file you created? Better yet, if the file doesn't contain PII or other sensitive data can you attach the file here or send it to me in Slack? |
What were you trying to do?
Create an imagecashletter that could be validated by our partner bank to make sure we're generating the correct Check21 images for mobile deposits.
What did you expect to see?
According to our partner bank:
What did you see?
The file was missing a Bundle trailer and a Cash Letter trailer - not 100% sure what those are supposed to represent. I did find this white paper from X9assist: https://x9ware.com/wp-content/uploads/2016/07/x9-File-Editing-White-Paper.pdf but won't claim to understand everything I read.
How can we reproduce the problem?
Not entirely sure - we didn't get a ton of information back other than what is quoted above.
The text was updated successfully, but these errors were encountered: