Microsoft Dynamics GP 中安全支付.csv文件中的值周围显示引号
本文提供了用于解决 Microsoft Dynamics GP 中安全支付.csv文件中值周围出现引号的问题的选项。
适用于: Microsoft Dynamics GP
原始 KB 数: 2511178
现象
引号显示在Microsoft Dynamics GP 中以逗号分隔(.csv)文件生成的安全支付文件中每个值周围。 银行只希望逗号和引号之间删除数值。
原因
如果文件格式设置为逗号分隔,则会在文本周围放置引号。 这是设计的结果。
解决方法
安全支付没有选择生成一个逗号分隔的文件,该文件在字段周围没有双引号。 引号将放在文本字段周围。 使用以下选项之一解决此问题。
选项 1
改为将 Safe Pay 配置器设置为固定长度文件,并将每个字段之间的逗号硬编码为常量。 目前,只有固定长度格式才会省略文本字段的引号。 大多数银行也将接受.txt文件。 然而,确认银行将首先接受这一点。 此选项需要一些初始时间才能再次设置配置器文件,但随后文件将正确生成,而无需使用引号。
方法 2
将 Safe Pay 配置器保留为逗号分隔的文件类型。 每次发送文件之前,请在记事本中打开该文件。 使用 Find 命令查找每个引号(“)并将其替换为任何内容。 这需要对发送的每个文件进行手动编辑。
选项 3
自行支付自定义项,让生成的.csv文件去除引号。 或者查找与 Dynamics GP 兼容的第三方产品,该产品可以实现所需的文件格式。