[KB功能解说] 用于SDD付款的SEPA文件中的RmtInf元素为空
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[b]适用产品版本[/b]
Sage X3 V6、V7、PU8、PU9
[b]模块[/b]
会计
[b]问题概要[/b]
我们的客户自X3内部生成了SEPA直接扣款,并带有付款提议。
他遇到的问题是:自销售模块生成的所有销售的汇款信息元素('RmtInf')为空。折旧导致了SEPA文件被驳回,因为这项信息缺失。
当我们调查原因时,我们发现了以下情况:
——RmtInf是自[PYH:]EPARENPAY的内容生成的。
——在付款提议中有一套例行程序是收集一笔收付款的所有的BPCINVNUM内容,并用所有这些数字构建一个列表。这个数字列表是存储在EPARENPAY字段中的。
——但是,在销售屏幕GESSIH中,针对,是没有EPARENPAY字段的。鉴于这原因,的BPCINVNUM保持为空,而这也导致进而导致了EPARENPAY字段为空。
注意:GESSIH中的BPCINVNUM对于贷项凭证也是可用的。而且,BPCINVNUM在应收/应付模块的销售中同样可用(这些可以生成汇款信息)。
这个问题有解决办法吗?
对我们的客户来说,在直接借记中传递汇款信息非常重要,因为他们经常用一笔直接付款收集一个客户的多个。
此致,Dominik
[b]详细信息[/b]
汇款信息元素是通过收付款表头表(PAYMENTH)的EPARENPAY字段填入的。
这个字段由与收付款的未结账项关联的会计凭证([F:HAE]BPRVCR)的原始凭证构成的。
对于采购来说,这个信息是在中填入的,但我们通常不将这个信息填入销售订单。
[b]解决方法[/b]
要想解决此问题,你可以更新销售自动凭证(SIHI + SIHI2 + SIHI3)。
在表头上,以SIHI*开头的自动凭证的“原始文档”公式为[F:SIH]BPRVCR。
对于客户(GESBIC功能,BPCIN自动凭证)而言,这个公式激素: string$([F:SIH]BPRVCR<>"",[F:SIH]BPRVCR)+string$([F:SIH]BPRVCR="",[F:SIH]NUM)
如果你将这些公式应用于销售自动凭证,那么之后的的[F:HAE]BPRVCR就不会为空了,而且SDD付款提议的EPARENPAY也会填入值。
至于更新现有的BPRVCR为空的销售会计凭证,你可以针对GACCENTRY表执行一次“更新交易”(GESAMI)。
1/ 筛选条件:BPRVCR = "" 且 ORIMOD = 5 (销售);你也可以包括ORIMOD = 3(应收/应付会计)
2/ 运用[F:HAE]NUM的值更新BPRVCR字段
页:
[1]