已交货未开票货物或服务的控制报表

本文档介绍了如何在控制清单。打印已交货/未开发票 (CAS515) 中创建控制报表。

结果

了解 M3 用于为该报表选择交货的表格和特定条件。

作为故障排除和审计的一部分,使用本文档中的信息来验证报表的内容。

目的

控制报表包含在用户定义的“至会计日期”之前的基于客户订单、服务订单和采购订单的所有未开票的货物或服务交付。

内容

对于每个交货,报表包含基本计量单位的记录的金额、会计日期、客户、订单号和订单行号、交货号、订单类型、物料号、仓库、分厂和交易数量。

源交易

未开票交货由 M3 中的以下科目分录表示:SO10-951(用于服务订单)、OI10-951(用于客户订单)和 PP10-951(用于采购订单)。

在以下情况下创建 SO10-951 科目分录的基础:

  • 货物在结束维护。服务指派 (SOS640) 中报告为“已送交客户”。
  • 发票方案在租赁发票方案。更新 (STS180) 中获得批准。为租赁协议创建科目分录。
  • 发票方案在租赁发票建议。打开 (LTS180) 中获得批准。为租赁协议创建科目分录。

当在拣货单。报告 (MWS420) 中向客户报告货物交付时,将创建 OI10-951 科目分录的基础。

PP10-951 表示采购订单行的总净值。用于连接到行类型为 2(直接交货)的客户订单或服务订单的采购订单。在下列情况下创建 PP10-951 科目分录的基础:

  • 货物在采购订单。收货 (PPS300) 中报告为已收
  • 采购订单。显示行交易 (PPS330) 中删除收货。

在运行内部会计分录。创建 (CAS950) 时,会生成实际的科目分录。在内部科目分录的表 (CINACC) 中创建科目分录。同时,M3 根据会计规则 SO10-951、OI10-951 和 PP10-951 用所有科目分录自动填充已交货/未开票的历史表 (CININD)。在历史表中为每个科目分录存储的信息包括科目编号、序号、会计事件和发票匹配日期。只要交货没有开具发票,发票匹配日期就是 0。

选择交货

在 (CAS515) 中打印报表时,M3 开始将选择 CININD 表中发票匹配日期为零或“至会计日期”后日期的所有记录。

  1. 当满足以下要求之一时,将在报表上打印交货:1) 交货尚未开发票,以及 2) 内部科目分录尚未转移到总账。CININD 表未更新,因为发票匹配日期仍为零。

  2. 如果交货已开票且总账已更新,M3 将在以下三个位置搜索具有发票会计日期的记录:

    • 交货:CINACC 表中的内部科目分录:OI10-951、SO10-951 和 PP10-951
    • 发票:在客户订单标题,ODHEAD(对于 OI20-951)和服务订单标头,SDHEAD(对于 SO20-951)的表中中没有发票号的记录
    • 交货证明:CINACC 表中的记录:OI15-951。

    基于在这三个位置找到的日期,M3 通过从这三个来源中挑选发票会计日期的最高日期来设置 CININD 表中相应交易的发票匹配日期。发票匹配日期作为 CININD 表中的标签,表示交易已开具发票。如果发票在“至会计日期”之后具有发票匹配日期,则会在报表上将其打印为一行。