GSTR 报表上的字段值不正确

生成 GSTR 报表时,某些字段值可能不正确。 在这种情况下,请按照本文各节中的步骤尝试解决此问题。

本文以 GSTR-1 法律实体中的发票和供应帐单字段的供应状态为例。

若要确定问题是否与 Microsoft Excel 相关,请参阅问题459982的详细信息(dynamics.com)。 如果问题与 Excel 相关,请使用 Microsoft Dynamics Lifecycle Services (LCS) 中的信息对其进行修复,或删除数据中的引号(“)。 如果问题与 Excel 无关,请转到下一部分。

查看报表控制器设置

  1. 转到税务>设置>税配置>税务设置>配置。
  2. “报表配置 ”选项卡上,验证是否选择了正确的报表控制器。
  3. 如果选择了错误的控制器,请选择正确的控制器。 如果已选择正确的控制器,请转到下一部分。

查看 TaxDocumentRowTransaction 值

  1. 运行以下 SQL 查询,验证 TaxDocumentRowTransaction 的值是否正确。

    select * from TaxDocumentRowTransaction T1 
        inner join TaxDocumentRowTransaction_IN T2
    on T1.RecId = T2.TaxDocumentRowTransactionRecId
        inner join TaxDocumentExtension_IN T3
    on T2.TaxDocumentExtension = T3.RecId
        where T3.TaxTransactionId = 'xx'; 
    

    注意

    在查询的最后一行中,将 xx 替换为 GSTR 报表中的发票编号。

    生成的 GSTR 报表中的发票编号。

  2. 如果值不正确,则问题与发布相关。 若要解决此问题,请参阅 发票日记或凭证中的字段值不正确。 如果值正确,请转到下一部分。

验证字段值是否已传输到 GSTR 报表

  1. 转到工作区>电子报告>配置。

  2. 选择配置,然后选择 “格式设计器”。

  3. “格式设计器 ”页上,选择“ 映射 ”选项卡。

    “格式设计器”页上的“映射”选项卡。

  4. 在树中,找到报表名称,展开<“报表名称>>序列>线>序列”,并验证字段映射是否正确。 在此示例中,字段映射应为 parmPlaceOfSupply

    仔细检查展开树中的字段映射。

  5. 转到 TaxGSTRReportContract_IN 该类,并在报表配置中搜索以确定字段映射是否存在。 在此示例中,在类中TaxGSTRReportContract_IN搜索parmPlaceOfSupply

    TaxGSTRReportContract_IN类中的字段映射。

  6. 如果字段映射不存在,请将问题报告给Microsoft。 如果字段映射存在,请转到下一部分。

调试代码以分析字段逻辑

  1. 按照本文前面所述查找方法的引用。

  2. 在调用方法的位置设置断点,然后对其进行调试。

    在调用方法的位置设置断点。

确定是否存在自定义

如果您已经完成了上一节中的步骤,但未发现问题,请确定是否存在自定义。 如果不存在自定义,请创建 Microsoft 服务请求寻求进一步支持。