找BUG第三弹——出具发票日期和时间创建日期不一致问题解决方案

Posted wild-peng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了找BUG第三弹——出具发票日期和时间创建日期不一致问题解决方案相关的知识,希望对你有一定的参考价值。

  现在负责的项目,有个已发货退货业务,要求是开票的时间节点是退货交货退货单创建之后,这就会造成这么一个问题,就是创建退货SO和退货开票的时间节点会有差别。如下图:

  技术图片

 

 

   所以客户想把这两个日期修改一致,我给出的方案有以下两种:

  1.   从配置上进行更改:
    1.   查看该开票类型ZRE1,它是参照SO进行的开票,并找其对应的复制控制;地址如下:

      Spro  --> SAP参考IMG  --> 销售和分销 --> 开票 --> 开票凭证 --> 维护开票凭证的复制规则 --> 复制控制: 销售凭证到出具发票凭证

    2. 找到开票类型对应的项目类别
    3. 双击进去之后找到对应的视图,把复制里的数据VBRK/VBRP 修改为:011即可。如下图:技术图片

   2.  用程序来修改,调用修改订单的BAPI修改原订单抬头上的出具发票索引和打印的出具发票日期,即表VBKD-FKDAT字段和凭证日期 (接收/发送日期)即VBAK-AUDAT字段把对应的日期修改为要开票的日期即可,传BAPI的字段为:header_in-doc_date, header_in-bill_date

  总结:更改日期这两个方式都可以,但更改配置的话如果有其他项目也用这个开票类型的话,要考虑到对其他有没有什么影响,一定不要把这个改了之后影响到其他;能通过配置满足客户需求的就尽量不要再去开发,因为耗时又耗力。

以上是关于找BUG第三弹——出具发票日期和时间创建日期不一致问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章

发票中暂存和生产发送日期时间之间的差异

ES学习第三弹--kibana和ES初步使用

节能惠民补贴即将于9.30取消,到底是以发票日期为准,还是以行驶证日期为准?

文件夹里的文件用日期的排列方式,但每次新增一个文件的日期和时间是乱的,和win7系统的日期和时间不一致

工商银行提示信息: 终端上送工作日期和主机系统日期不一致是啥意思

发票日期是购买日期还是开票日期