M3 BE 订单发票的金税发票 - 人工处理

人工处理

金税系统要求的 M3 Business Engine 订单发票的订单和发票信息是在该系统中人工指定的。然后,在 M3 BE 中指定金税发票号,订单发票已准备好传输至 M3 BE 应收账款分类账 (ARL)。

概述

  • 输入金税发票号和拆分发票

    金税信息是通过选择具有用于金税发票的选项的 M3 BE 订单发票创建的。此选项可用在不同的订单发票显示功能(例如,(OIS350))中。

    金税发票。显示/输入 (GTCN10) 中,可以人工或自动拆分订单发票(如果使用金税发票的金额限制,请在金税务发票 - 设置 (CRCN01) 中进行定义),并且可以指定金税发票号。

    对于每个 M3 BE 发票,在 XCNGTH 表中创建订单发票的标题记录,以管理金税发票明细的总金额和状态。

    创建的金税发票存储在 XCNGTD 表中。也可以直接打开程序金税发票。显示/输入 (GTCN10),以更新或更正已连接到金税信息的 M3 BE 订单发票。

  • 将包含金税信息的 M3 BE 订单发票传输至应收账款分类账 (ARL)

    当所有详细发票都获得批准(在金额限制内,总金额正确并指定了金税发票号)时,发票将通过 M3 BE 标准程序传输至 M3 BE Finance 进行订单发票后处理。仅包含没有增值税的发票、以外币开具的发票(如果金税系统设置为 1 或 2)以及状态为 90 -“已批准”的金税发票。

    根据 (XCNGTD) 表中的信息,发票记录(交易代码 10)会在传输至 (GLS040) 期间进行拆分。M3 BE 发票号将替换为金税发票号。

    发票号使用信息类别 228 存储为 AR 附加信息(FSLEDX 表)。此信息类别在 M3 BE 标准安装中可用,并提供了用于从应收账款查询程序(例如,(ARS200))查询或打印发票副本的选项。

  • 从金税发票流程中排除 M3 BE 订单发票

    将按照上述方式在订单发票查询程序中选择应从金税发票流程中排除的含增值税的 M3 BE 订单发票。在金税发票。显示/输入 (GTCN10) 中,使用功能键排除订单发票,该功能键用于在 XCNGTH 表中创建状态为 91 -“已排除,传输至 ARL 就绪”的交易。

  • 传输从金税发票流程中排除的 M3 BE 订单发票

    即使已为发票过账增值税,从金税发票流程中排除的 M3 BE 订单发票也会包含在后处理传输中。

为 M3 BE 订单发票指定金税信息

在以下订单发票显示程序中,使用相关选项 80 =“添加金税发票号”创建 M3 BE 订单发票的金税发票信息:

  • 客户订单发票 (OIS350)
  • 服务订单发票 (SOS350)
  • 项目订单发票 (POS350)
  • 维护订单发票 (COS350)

在上述程序之一中对 M3 BE 订单发票使用选项 80 -“添加金税发票号”将打开金税发票。显示/输入 (GTCN10) 和 E 屏幕,其中金税发票信息按照“(GTCN10) 中的金税发票号”的描述指定。

请注意,可以在仅指定部分请求信息(例如,金税发票号)的情况下离开 E 屏幕。然后,必须通过在上述程序中再次使用选项 80 选择 M3 BE 订单发票或在金税发票。显示/输入 (GTCN10) 中使用选项 2 =“更改”来更新信息。

金税 - 订单发票标题

在 B 屏幕上使用排序顺序 1 -“发票号”显示关于金税发票号、金税发票数量和“金税 - 订单发票标题”表 XCNGTH 中的发票状态的信息。这适用于客户订单发票。显示 (OIS350)服务订单发票。显示 (SOS350)项目订单发票。显示 (POS350)维护订单发票。显示 (COS350)

请注意,金税发票号和记录数(字段 Sno)仅针对发票状态为 90 至 96 的发票显示。

使用相关选项 80 选择 M3 BE 订单发票时,将执行以下验证:

  • (CRCN01) 中必须存在金税发票设置
  • 必须对 M3 BE 订单开具发票(字段“发票号”不能为空)
  • 必须为 M3 BE 订单发票创建会计实体(订单状态必须为 90)
  • M3 BE 订单发票不得传输至 ARL(订单状态不得为 95)。

(GTCN10) 中的金税发票号

金税发票。显示/输入 (GTCN10) 是一个程序,您可以通过此程序处理或显示已包含在金税流程中的订单发票,这意味着已从订单发票区域创建一条或多条详细记录。

以下发票类型在程序中进行处理,并且可以包含在选择中:

  • 1 - 客户订单发票
  • 2 - 服务订单发票
  • 3 - 项目订单发票
  • 4 - 维护订单发票

以下排序顺序可用:

  • M3 BE 发票号
  • 金税发票号(M3 BE 发票的第一个编号)

在 B 屏幕上,可以选择已连接到金税信息的订单发票,但在发票可以传输至 ARL 之前需要添加或更正一些信息。显示在 B 屏幕上的信息从 XCNGTH 表中进行检索。

第一个金税发票号和金税发票记录数(字段 Sno)显示在已批准传输至应收账款分类账 (ARL)(发票状态 90)或已传输至此分类账(发票状态 95)的 M3 BE 订单发票的子文件中。

发票状态

要检查 M3 BE 发票是否已准备好传输至 ARL,每个发票都使用“发票状态”进行更新。该表显示可用状态:

状态 描述
00 - 未批准,初步 创建金税发票信息期间设置的状态。
11 - 未批准,存在包含错误的行 存在包含错误的金税发票行时在屏幕 (GTCN10/E) 上设置的状态。这是“金税发票明细”中描述的行状态 00-05。
12 - 未批准,总金额不同 所有行的总金额与发票总额不一致时在屏幕 (GTCN10/E) 上设置的状态。
90 - 已批准,传输至 ARL 就绪 在明细或发票级别上未发现错误时屏幕 (GTCN10/E) 上设置的状态。
91 - 已排除,传输至 ARL 就绪 按 F20 =“排除发票”时屏幕 (GTCN10/E) 上设置的状态。
95 - 已传输至 ARL 在后处理传输至 ARL 期间设置的状态。具有此状态的发票只能用于显示。
96 - 已排除,传输至 ARL 在后处理传输至 ARL 期间设置的状态。具有此状态的发票只能用于显示。

金税发票明细

在屏幕 (GTCN10/E) 上,将显示连接到一个订单发票的所有详细记录(金税发票)。

请注意,必须使用相关选项 80 =“添加金税发票号”从订单发票查询程序(例如,(OIS350))打开 E 屏幕,以创建 M3 BE 订单发票的金税信息。有关详细描述,请参阅“输入 M3 BE 订单发票的金税信息”。

如果在创建金税信息时将某些信息留空或该信息不正确,则您可以从程序 (GTCN10/B) 打开 E 屏幕以填写信息并批准发票。

该表显示 (GTCN10) 中 E 屏幕上的功能键:

功能键 描述
F3 =“关闭” 按 F3 =“关闭”可关闭 E 屏幕。如果存在包含错误的行(发票状态 00-12),则会显示一条警告消息,告知您必须更新金税发票明细才能将发票传输至 ARL。如果所有行都获得了批准,则发票状态将设置为 90,并且发票已准备好传输至 ARL。
F18 =“删除” 通过使用功能键 F18 =“删除金税信息”,可以移除尚未传输至 ARL 的 M3 BE 发票(发票状态 00-91)的金税发票信息。
F19 =“拆分” 如果在金税发票 - 设置 (CRCN01) 中定义了金额限制,且 M3 BE 订单发票超过了此限制,则该发票必须拆分为多个金税交易发票交易(最多 999 个)。这可以在 E 屏幕上人工完成,也可以使用功能键 F19 =“拆分”自动完成。请注意,如果已人工指定了行,则不能使用 F19。
F20 =“排除” 通过使用功能键 F20 =“排除发票”,将排除含增值税但不应包含任何金税发票信息的 M3 BE 订单发票。这会将发票状态设置为 91 -“已排除,传输至 ARL 就绪”。

要检查金税发票信息是否正确以及是否可以传输 M3 BE 发票,在您从 E 屏幕上按下 Enter 键后,每个明细行都会使用行状态进行更新。该表显示行状态:

行状态 描述
00 - 未批准,初步 创建金税发票信息期间或发现了不带特殊状态代码的错误时设置的状态。
01 - 未批准,金额超过限制 该行的发票金额超过了金税发票 - 设置 (CRCN01) 中定义的金额限制时 (GTCN10/E) 上设置的状态。
02 - 未批准,缺少发票号 未对该行指定金税发票号时 (GTCN10/E) 上设置的状态。
03 - 未批准,发票已存在 为该行指定的金税发票号已用作另一个 M3 BE 订单发票(XCNGTD 表)的金税发票号、用在应收账款分类账(FSLEDG 表)、交易表(FCR040 表)、内部发票方案(XCNSE1 表)或内部发票(XCNFTR 表)中时 (GTCN10/E) 上设置的状态。
04 - 未批准,缺少发票金额 指定了金税发票号但发票金额留空时 (GTCN10/E) 上设置的状态。
05 - 未批准,发票号重复 同一个金税发票号用于同一 M3 BE 订单发票中的多个行时 (GTCN10/E) 上设置的状态。
90 - 已批准,传输至 ARL 就绪 在行上未发现错误时 (GTCN10/E) 上设置的状态。
95 - 已传输至 ARL 后处理传输至 ARL 期间设置的状态。
注意

从金税发票处理中排除的 M3 BE 发票没有任何发票明细。

确认金税发票明细

当所有金税发票行已收到行状态 90 时,M3 BE 订单发票标题的发票状态将设置为 90,表示发票已准备好传输至应收账款分类账 (ARL)。E 屏幕必须使用功能键 F3 =“关闭”进行确认。

在确认过程中,金税发票标题(XCNGTH 表)将使用金税发票行数(字段 Sno)和第一个金税发票号(显示在 B 屏幕的子文件中)进行更新。同时,系统会将增值税总额分配到所有金税发票,以更新应收账款分类账(FSLEDG 表)中每个金税发票的增值税额。

将包含金税信息的 M3 BE 订单发票传输至 M3 BE 应收账款分类账 (ARL)

通过将 M3 BE 标准程序用于订单发票的后处理传输,系统将处理金税发票至 ARL 的传输。将对订单发票进行验证,以便所有以本币开具且含增值税的发票都连接到金税发票信息,并且信息已获批准。请参阅“金税发票明细”中的发票状态 90。

例外情况是已从金税发票处理中排除的订单发票。请参阅“(GTCN10) 中的金税发票号”中的发票状态 91。

订单发票的后处理传输

该表显示哪个程序用于打开负责处理不同订单发票的后处理传输的程序,以及需要选择哪些参数:

订单发票类型 程序 调用自 需要的参数
客户订单发票 客户订单发票的后处理传输 (OIS197) 客户订单发票。后处理 (OIS196)

“更新总账”

“更新 FIM”

服务订单发票 服务订单发票的后处理传输 (SOS197) 服务订单发票。后处理 (SOS196) “更新”
项目订单发票 项目订单发票的后处理传输 (POS197) 项目发票。后处理 (POS196) “更新”
维护订单发票 维修订单发票的后处理传输 (COS197) 维护发票。后处理 (COS196) “更新”

这些验证在处理流程中进行:

  • 以本币开具且含增值税的发票必须连接到金税发票,并且信息必须获得批准(发票状态必须为 90)才能包含在传输中。

    例外情况是已从金税发票处理中排除的订单发票。请参阅“(GTCN10) 中的金税发票号”中的发票状态 91。

  • 以本币开具且不含增值税但包含金税发票的发票必须获得批准(发票状态必须为 90)才能包含在传输中。

拆分 M3 BE 订单发票并更换发票号 (GLS040)

如上所述,在后处理传输期间,将自动调用用于更新 M3 BE Finance 中的应收账款分类账 (ARL) 和总账的一般程序 (GLS040)。

如上所述,如果已在金税发票。显示/输入 (GTCN10) 中拆分 M3 BE 订单发票,则在传输至 ARL 期间,将拆分所有 M3 BE 订单发票(带有 FAM 功能 ID OI20、SO20、PO20 和 CO20 的发票交易)的发票交易(交易代码 10)。

此外,M3 BE 发票号将替换为 XCNGTD 表中的金税发票号,并且原始 M3 BE 发票号将存储为应收账款附加信息 228 -“拆分客户发票”。

从 ARL 查询程序(例如,(ARS200))中调用发票查询程序(例如,(OIS350))和打印发票副本程序(例如,(OIS680))时,将在 M3 BE 标准安装中使用作为应收账款附加信息 228 存储的发票号。

在传输期间中,表 XCNGTH 和 XCNGTD 中的发票状态将设置为 95 -“已传输至 ARL”,以表明信息已传输并更新了用于传输的凭证序列 (VSER) 和凭证号 (VONO)。

例外情况是已从金税发票处理中排除的订单发票,其发票状态设置为 96 -“已排除,已传输至 ARL”。

工作流

  1. 准备 M3 BE 订单发票。

    根据 (CRCN01) 中的设置,必须先对以本币开具且已计算增值税的 M3 BE 订单发票进行开票并创建会计实体,然后才能将发票包含在金税发票流程中。

    请注意,不得将该直接传输至 M3 BE 应收账款 (ARL) 用于分部。

  2. 为 M3 BE 订单发票创建金税信息。

    如上所述,必须通过在 M3 BE 订单发票的显示功能(例如,OIS350)中使用相关选项 80 选择每个单一发票来创建 M3 BE 订单发票的金税发票信息。如果使用金额限制,则必须拆分 M3 BE 发票。如上所述,可以根据需要从金税发票处理中排除 M3 BE 订单发票。

  3. 在金税系统中指定信息

    根据用于此操作的外部流程指定金税系统中所需的信息,以接收金税发票号。

  4. 在 M3 BE 中指定金税发票号

    通过在 M3 BE 订单发票的显示功能(例如,OIS350)中或直接在 (GTCN10) 中使用相关选项 80 选择发票,在 M3 BE 的金税系统中指定金税发票号。

    当 M3 BE 发票的所有子编号都处理完毕后,发票状态(XCNGTH 表)将更改为 90,并且发票已准备好通过后处理传输程序传输至 M3 BE 应收账款 (ARL)。

  5. 将订单发票传输至 M3 BE 应收账款

    按照“订单发票的后处理传输”中所述,使用后处理传输程序将金税发票号传输至 M3 BE 应收账款。

(CRCN01) 中的金税发票设置

金税发票 - 设置 (CRCN01) 用于金税发票流程的一般设置。例如,金税系统的类型和金额限制。这些设置按分部进行定义。

在 E 屏幕上,选择金税系统的人工处理类型,并且可以根据需要指定每个金税发票的金额限制。

该表描述了 E 屏幕上的字段:

字段 描述
金税系统

1 = 人工处理

2 = 自动处理

3 = 人工处理以外币和本币开具的发票

4 = 人工处理以外币开具的发票和自动处理以本币开具的发票

金额限制

人工处理的金额限制用于控制为每个金税发票人工指定的发票金额以及程序金税发票。显示/输入 (GTCN10) 中的自动拆分选项。

指定的金额限制包含增值税,并以本币定义。

请注意,指定的金额必须为正值。如果不应使用“金额限制”,则金额将设置为 0(零)。

货币 公司。连接分部 (MNS100) 中为分部定义的本币显示为信息。
注意

必须定义金税发票 - 设置 (CRCN01) 中的设置才能使用金税发票的功能。以下程序用于验证设置,以避免在定义设置前创建金税发票信息:

  • 如果 (CRCN01) 中的参数未定义,则无法在订单查询程序(例如,(OIS350))中指定新的金税交易。在这种情况下,会显示一条错误消息。
  • 在新程序金税发票。显示/输入 (GTCN10) 中,现有的金税交易无法更改,因为如果 (CRCN01) 中的参数未定义,则无法启动程序 (GTCN10)。

M3 BE 订单开票的设置

M3 BE 中的金税发票流程要求必须将 M3 BE 订单设置功能中的“直接传输至财务会计”参数设置为“否”。

建议对每张发票使用单独的凭证号(M3 BE Finance 中增值税处理的一般建议)。

该表显示 (CRS722)、(CRS790)、(CRS792) 和 (COS822) 中的订单开票设置:

程序 字段 描述
(CRS722)、(CRS790)、(CRS792)、(COS822) 直接转入 FIM 必须设置为“否”= 使用后处理传输程序在单独的步骤中完成发票会计传输。
(CRS722)、(CRS790)、(CRS792)、(COS822) 单独凭证号 建议设置为“是”= 检索每个订单发票的凭证号。
(CRS722) 更新科目分录 必须设置为“是”= 订单开票期间创建的订单发票的会计分录。注:会计实体必须存在才能将金税发票信息连接到发票。

子文件中的金税信息

在特定于中国的功能的多个视图中提供了相关信息,例如关于金税发票号的信息。该表显示了以下视图的列表:

视图 排序顺序
客户订单发票。显示 (OIS350) 1
服务订单发票。显示 (SOS350) 1
项目订单发票。显示 (POS350) 1
维护订单发票。显示 (COS350) 1

限制

  • 对于含增值税的国内 M3 BE 订单发票,必须先指定并批准金税发票信息,然后才能将发票传输至 M3 BE 应收账款分类账。因此,四个 M3 BE 订单发票区域中的任何一个都不允许直接传输至 FIM。我们还建议对每张发票使用单独的凭证号(M3 BE Finance 中增值税处理的一般建议)。
  • 受金税开票限制的 M3 BE 订单发票不得连接到为“拆分到期日期”定义的付款条款。
  • 受金税开票限制的 M3 BE 订单发票不得连接到现金折扣期限。
  • 对于以外币开具的发票,只能为每个 M3 BE 发票指定一个金税发票号。不允许拆分关联一个 M3 BE 发票的多个金税发票。
  • 如果发票以外币开具,则不会根据 (CRCN01) 中设置的金额限制执行验证。
  • 国外金税发票号的外汇汇率是所关联的 M3 BE 发票的汇率。根据 M3 BE 标准,该汇率从 (CRS055) 中设置的表中进行检索。