在SAP中可能碰到与单据日期、到期日相关的报错有以下几种:
日期偏离允许范围 [日记账分录 - 到期日] [消息 173-11]
日期偏离允许范围 [日记账分录 - 单据日期] [消息 173-11]
在许可范围内指定日期
原因是,单据上填写的单据日期、到期日超出了当前期间(营销单据的过账期间字段、生产订单的订单日期字段)所允许的范围,比如2010年1月这个期间,默认允许的单据日期、到期日都是
2010-01-01到2010-01-31 ,那么当用户填了超出这个范围的一个单据日期或到期日时就会碰到"日期偏离范围"的红字报错(或前述三种错误中的一种)。
解决办法:
到SAP的过账期间界面,将单据日期、到期日的范围改大,比如将日期范围改为2000-01-01到2099-12-31(如下图):
注意:过账日期保持按一个自然月为一个期间
示例:
比如财务12月4日(过账日期)收到一张 供应商的发票,发票日期是11月30日,财务为了记录准确的发票日期,那么财务可以在SAP的应付发票上填写过账日期:12月4日,单据日期11月30日,【过账期间】默认的设置不允许在12月填【单据日期】在11月,通过以上方法,可以填写11月的【单据日期】。
比如生产计划人员在2018-12-10(开始日期)下了一张生产订单,因为生产周期长,预计要到19年1月份完工,那么可以在生产订单上填写开始日期:2018-12-10,到期日:2019-01-01,【过账期间】默认的设置不允许在12月填写【到期日】为次年1月,通过以上方法,可以填写【到期日】为2019-01-01。
2010年12月31日SAP期初上线时,有一笔销售订单是2008年10月1日的,那么可以在这张期初订单上填写过账日期为2010-12-31,单据日期填写2008-10-1,【过账期间】默认的设置不允许在12月填【单据日期】在历史期间,通过以上方法,可以填写2010-12-31的【单据日期】。