SAP中单据日期、到期日相关的报错

2023-12-12 19:10 上海逐城

在SAP中可能碰到与单据日期、到期日相关的报错有以下几种:


  • 日期偏离允许范围 [日记账分录 - 到期日]   [消息 173-11]


  • 日期偏离允许范围 [日记账分录 - 单据日期]   [消息 173-11]


  • 许可范围内指定日期



    原因是,单据上填写的单据日期、到期日超出了当前期间(营销单据的过账期间字段、生产订单的订单日期字段)所允许的范围,比如2010年1月这个期间,默认允许的单据日期、到期日都是

2010-01-01到2010-01-31 ,那么当用户填了超出这个范围的一个单据日期或到期日时就会碰到"日期偏离范围"的红字报错(或前述三种错误中的一种)。



解决办法:

到SAP的过账期间界面,将单据日期、到期日的范围改大,比如将日期范围改为2000-01-01到2099-12-31(如下图):

注意:过账日期保持按一个自然月为一个期间


示例:

  1. 比如财务12月4日(过账日期)收到一张 供应商的发票,发票日期是11月30日,财务为了记录准确的发票日期,那么财务可以在SAP的应付发票上填写过账日期:12月4日,单据日期11月30日,【过账期间】默认的设置不允许在12月填单据日期】在11月,通过以上方法,可以填写11月的【单据日期】

  2. 比如生产计划人员在2018-12-10(开始日期)下了一张生产订单,因为生产周期长,预计要到19年1月份完工,那么可以在生产订单上填写开始日期:2018-12-10,到期日:2019-01-01,【过账期间】默认的设置不允许在12月填写【到期日】为次年1月,通过以上方法,可以填写到期日为2019-01-01

  3. 2010年12月31日SAP期初上线时,有一笔销售订单是2008年10月1日的,那么可以在这张期初订单上填写过账日期为2010-12-31,单据日期填写2008-10-1,【过账期间】默认的设置不允许在12月填单据日期】在历史期间,通过以上方法,可以填写2010-12-31的【单据日期】