[KB225924550091838功能解说] INVREFDAT参数忽略了设置,使用当前日期作为Invoice日期
[i=s] 本帖最后由 anne.yao 于 2023-12-11 17:45 编辑 [/i][b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
INVREFDAT参数忽略了我的设置,使用当前日期作为Invoice日期
[/b]
创建日期:2022-05-02
最后修改日期:2022-05-02
[b]原因[/b]
在自动发货开票过程中,该参数用于选择发货日期是基于装运日期还是基于交货日期。
它不默认Invoice日期。
[b]解决方法[/b]
如果您希望Invoice日期默认为交货日期,可为此创建一个录入点。
录入点:流程TRTVENFAC中的ALISIV
ALISIV:在创建Invoice期间加载SINVOICEV文件中的字段。该录入点用于在加载“Invoice表头”记录中的字段时插入附加逻辑。可以实现在SINVOICEV表中加载特定/自定义的字段。它在自动开票流程中被调用:
-针对装运FUNAUTINVD
-针对订单FUNAUTINVO
该流程的代码[u][b]示例[/b][/u]:
$ACTION
Case ACTION
When 'ALISIV' : Gosub ALISIV
When Default
Endcase
Return
$ALISIV If INVORI = 3 & GINVTYP = 1 & GFONCTION = 'FUNAUTINVD'
[F:SIV]INVDAT = [F:SDH]SHIDAT
Endif
Return
[b][u]注意:[/u][/b]有关此录入点的帮助,请咨询有Sage认证的开发人员。
页:
[1]