使用Powershell创建ACH文件,格式错误

时间:2016-02-03 22:12:55

标签: format

我创建了一个ach文件,在文本编辑器中看起来就像一个有效的ach文件。当我在ACH查看器工具中打开它时,我得到一个错误,说第一个字符必须是1.我在NACHA文件规范中找到了这个'图片:这是ACH系统期望看到的位类型。 A 9表示数值,X表示a 字母值。 如果您将字母置于PIC 9位置,系统将拒绝该字段。如果你在括号中看到一个数字 在X或9之后,表示该字段中的字符数。例如,9(10)表示该字段包含10 数字字符。'

文件中的第一个位置应该是大小为1的图片格式的内容1.我不明白我需要做些什么来解决这个问题?

1 个答案:

答案 0 :(得分:0)

我终于下载了一个Hex文件浏览器,发现有效的ACH文件和我的文件都有不同的第一个字符。我发现ACH文件需要ASCII格式的数据。我所要做的就是当我用数据填充ACH文件时,我在写入之前将数据转换为ASCII。