返回列表 发帖

[KB225924550091838功能解说] INVREFDAT参数忽略了设置,使用当前日期作为Invoice日期

本帖最后由 anne.yao 于 2023-12-11 17:45 编辑

* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。


INVREFDAT参数忽略了我的设置,使用当前日期作为Invoice日期


创建日期:2022-05-02
最后修改日期:2022-05-02


原因


在自动发货开票过程中,该参数用于选择发货日期是基于装运日期还是基于交货日期。


它不默认Invoice日期。


解决方法


如果您希望Invoice日期默认为交货日期,可为此创建一个录入点。


录入点:流程TRTVENFAC中的ALISIV


ALISIV:在创建Invoice期间加载SINVOICEV文件中的字段。该录入点用于在加载“Invoice表头”记录中的字段时插入附加逻辑。可以实现在SINVOICEV表中加载特定/自定义的字段。它在自动开票流程中被调用:

-针对装运FUNAUTINVD
-针对订单FUNAUTINVO


该流程的代码示例

$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


注意:有关此录入点的帮助,请咨询有Sage认证的开发人员。

返回列表