2016-02-03 33 views
0

我創建了一個ach文件,在文本編輯器中看起來完全像一個有效的ach文件。當我在ACH查看器工具中打開它時,出現一個錯誤消息,說第一個字符必須是1.我在NACHA文件規範中找到了這個圖片:圖片:這是ACH系統期望看到的位的類型。 A 9表示數字值,X表示字母值 。 如果您在PIC 9位置中輸入一個字母,系統將拒絕該字段。如果在X或9之後看到括號 中的數字,則表示該字段中的字符數。例如9(10)表示該字段包含10個數字字符。使用Powershell創建ACH文件給出格式錯誤

該文件中的第一個位置應該是內容1,大小爲1的圖片格式。我不明白我需要做什麼來解決這個問題?

回答

0

我終於下載了一個十六進制文件瀏覽器,並看到有效的ACH文件和我的文件都有不同的第一個字符。我發現ACH文件需要ASCII格式的數據。我所要做的只是當我用數據填充ACH文件時,我在寫入數據之前將數據轉換爲ASCII。