使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

摘要

电子发票是合法接受的数字税 组织在发票注册处注册的收据文档 门户 (IRP) 。 通过使用 Microsoft Dynamics AX 生成电子发票, 帮助确保组织使用的电子发票 生成是安全、机密、真实且法律上可接受的。 您可以 另请确保将所需的标准应用于电子发票。

可以生成以下内容的电子发票 文件:

  • 客户发票

  • 免费文本发票

  • 项目发票

  • 及其信用笔记

更多信息

使用电子发票的先决条件

若要在组织中使用电子发票,必须 完成以下任务作为先决条件:

注意:需要 GSTIN、用户名、 密码、客户端 ID 和客户端密码。

配置数字证书以进行通信 使用 IRP

完成以下步骤以提取证书 并将其导入本地计算机:

 1. 双击下载的证书文件 具有“.cer”扩展。

image.png

2.在打开的窗口中单击“安装” 证书...“:

image.png

3. 在下一个窗口中选择“本地” 计算机“,然后单击”下一步”


image.png

4. 在下一个窗口中选择“放置”选项 以下存储中的所有证书“,然后单击”浏览“ :



image.png选择“个人”文件夹,然后单击“确定:

image.png
然后单击”下一步”。
5. 在下一个窗口中,单击“完成”:

image.png


6. 安装已完成:

image.png

电子发票中包含的信息

电子发票包括以下内容 细节:

  • 姓名、地址、联系人信息和 GSTIN 组织 (卖方) 和客户 (买方)

  • 发票号、日期和文档 类型

  • 销售的每件商品的商品和服务的详细信息:

    • 项的序列号

    • 指示它是否是服务供应

    • SAC \ HSN 代码

    • 数量、度量单位和单价

    • GST 速率

    • 已应用的费用或折扣

    • 发票行总数

  • 包含的文档总详细信息 发票总计的项化

将系统配置为使用电子票务

请完成以下过程,将系统设置为 对印度使用电子票务。

设置度量单位

你需要针对所有度量单位重复此操作 在电子发票中使用以匹配允许的外部代码。

  1. 转到 组织 管理 > 安装 > 单位 > 单位

  2. 选择其中一个单位, 例如。 “ea”单元,然后单击 “外部代码”。

  3. 输入 代码 (例如。 EInv_IN) 和 外部代码定义

    说明:代码将为 在所有度量单位中使用来标识单位的主数据集 电子票务接受的度量值代码。

  4. 选择已创建的 电子票务单位外部代码 (例如。”Einv_IN“) 并输入 (例如 窗体底部网格中的“NOS”)

设置电子发票参数

去 到 帐户应收 > 安装 > eInvoices > 电子 印度) (发票参数 ,填写以下参数:

参数

参数 描述

GSTIN

你的商品 和服务纳税人标识号,用于 IRP 集成。

用户名

你的用户 NIC 提供的名称,用于 IRP 集成

用户密码

你的用户 NIC 提供的密码,用于 IRP 集成

客户端 ID

客户端 NIC 提供的 ID,用于 IRP 集成

客户端机密

客户端 NIC 提供的机密,用于 IRP 集成

Certificate

你 NIC 提供的证书,用于 IRP 集成

授权 URL 路径

电子 发票授权 URL 路径

注册 URL 路径

电子 发票注册 URL 路径

取消 URL 路径

电子 发票取消 URL 路径

单元代码

永久代码 用于转换度量单位的类型。 之前创建

验证 发布前

您可以 针对要包含的所有必需信息启用其他验证 在发票发布时的电子发票中。

设置 HSN 代码和产品

以下过程仅说明设置 HSN 代码的过程和 将其分配给产品。

定义 HSN 代码

  1. 转到常规账本 > 安装>税务>印度> HSN 代码

  2. 创建记录。

  3. “章节”字段中, 输入值。

  4. “标题”字段中, 输入值。

  5. “子标题”字段中, 输入值。

  6. 国家/地区 扩展字段,输入值。

  7. 统计中 后缀字段,输入值。

  8. 保存记录并验证 HSN 代码字段已更新。

  9. “说明”字段中, 输入值。

  10. 选择“关闭”。

将 HSN 代码分配给产品

  1. 转到 产品信息管理 > 产品 > 发布产品

  2. 选择产品,然后选择 “编辑”。

  3. 常规 FastTab 上,如果产品 类型为 Item,在 HSN 代码 字段中选择一个值。

设置税务登记号

有关如何设置 GSTIN 主数据的详细信息,请参阅 https://learn.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/ind-set-up-tax-registration-numbers。 以下过程仅演示了简化的设置过程 用于电子票务的注册号。

  1. 转到 “常规” 账本 > 安装 > 企业税务登记号

  2. Crate a new record

  3. 选择 “税务”类型 = GST 和 注册号类型 = 公司

  4. 输入 注册 编号 并保存数据

  5. Crate a new record

  6. 选择 “税务”类型 = GST 和 注册号类型 = 客户

  7. 输入 注册 编号 并保存数据

设置法律实体

1. 转到 组织 管理 > 设置 > 组织 > 法律 实体

2. 展开 地址 选项卡和使用“添加”按钮创建新的或“编辑已存在的主地址”

3. 输入或更新 ZIP街道

image.png

注意:请注意,国家应具有 状态 组织中分配的代码 管理 > 设置 > 地址 >“ 地址”设置 > “状态/省”选项卡

4. 在 “编辑”中 地址 窗体展开 “税务信息 快速”选项卡

5.使用 “添加 ”设置 名称或说明 (例如。 “GST”) 并选择以前创建的公司注册 GSTIN/GDI/UID 字段中的 number

6. 关闭 税收 信息地址窗体

7. 展开 联系人 “ 法律实体”窗体中用于添加 主手机主要电子邮件

设置客户

从帐户打开客户主控形状 应收>常见>客户 >所有客户输入或编辑所需的信息 电子Voicing。

设置税务信息

1.      展开所选客户的 “地址” 选项卡 帐户 并使用“添加”按钮创建新的或“编辑已存在的主数据库” 地址

2.      输入或更新 ZIPStreetCity地区

注意:请注意,国家应具有 状态 组织中分配的代码 管理 > 设置 > 地址 >“ 地址”设置 > “状态/省”选项卡

3.      在 “编辑地址 ”窗体中展开 “税收” “信息 快速”选项卡

4.      使用“添加”设置名称或说明 ( “GST”) 并选择 以前在 GSTIN/GDI/UID 中创建的客户注册号 领域

5.      关闭 税务信息地址 形式

设置联系人信息

  1. 使用 “联系人” 按钮进行任一编辑 现有或创建新的客户联系人

  2. 客户”的“销售人口统计信息”选项卡 master,选择现有的 主联系人

  3. 在“客户”中快速展开 “联系信息 ”选项卡 用于添加 主手机主电子邮件的窗体

为客户启用电子票务

  1. 在“客户”中展开 “发票”和“快速交付 ”选项卡 形式

  2. 选中客户的 eInvoice 复选框

注意:如果此选项设置为“是”, 系统将为此客户帐户发布的发票标记为已准备就绪 用于电子发票处理。

使用电子发票

发布已启用电子发票的客户的发票时 销售订单、免费文本发票或项目发票建议书、电子发票 将创建。 你在通知中心获得电子信息 已创建发票 [.....].

处理所有电子发票的中心位置是 帐户 应收 > 定期 > eInvoices > 电子 发票 (印度) 。 查看 “详细信息” 选项卡以查看所有信息 将在电子发票处理的不同阶段填充。

领域

说明

已发送的数据

发送到的数据 JSON 格式的服务

确认 数量

印度 电子发票事务号

确认 日期和时间

日期和时间 在哪个发票上注册

已签名的 QR 代码

已签名的 QR 从 IRP 收到的发票代码

签署 发票

签署 从 IRP 收到的发票文本

错误消息

的文本 从 IRP 收到的错误

创建者

用户 ID 创建了电子发票

创建日期 和时间

日期和时间 创建发票时

发送者

用户 ID 发送电子发票

发送日期和 时间

日期和时间 发送发票时

取消者

用户 ID 已取消电子发票

取消 日期和时间

日期和时间 发票取消时

源发票 打开发票日志 用作电子发票基础的发票。 电子发票时 注册, 除其他信息外, 你得到的 IRN 和 QR 代码可以是 在 Sales 中提供的税务发票和 Debit\Credit 报表中打印 或 Project 发票日志

image.png

注册电子发票

必须至少有一个已 创建状态的电子发票 或 发送错误 以在 IRP 上注册发票。

  1. 转到 应收账 款> 定期 > eInvoices > 电子发票 (印度) 并选择一个或 要在 IRP 上发送用于注册的多个发票

  2. 单击 “发送” 按钮

  3. 可以使用 “发送电子发票” 窗体 并查询以更改要发送的发票的选择条件。

注意:可以使用 “批处理 ”选项卡进行定义 在没有用户交互的情况下重复和注册已发布的发票。

取消电子发票

可以取消以前在 IRP 上注册的发票。 你 必须至少有一个电子发票,其状态 为“已发送 ”或“ 取消” 在 IRP 中取消发票时出错。

  1. 转到 应收账 款> 定期 > eInvoices > 电子发票 (印度) 并选择一个或 IRP 中要取消的多个发票

  2. 单击 “取消” 按钮

  3. 可以使用 “发送电子发票” 窗体 并查询以更改要发送的发票的选择条件。

注意:可以使用 “批处理 ”选项卡进行定义 在没有用户交互的情况下重复和注册已发布的发票。

向 JSON 电子发票添加字段

本主题针对自定义 JSON 的用户 电子发票,包括其他信息,在必要时。 是的 仅作为需要拥有人员的指导和说明提供 使用 X++自定义产品的技能。

  1. 标识对应于 要修改的 JSON 部件。 Einvoice 协定类具有以下内容 名称模式 Einvoice*Contract_IN。 例如:

    • EInvoiceSupplierInformationContract_IN (客户和项目发票的 2 个后代: EInvoiceSupplierInfoCustInvContract_IN和 EInvoiceSupplierInfoProjInvContract_IN)

    • EInvoiceBuyerInformationContract_IN 客户和项目发票有 2 个后代: EInvoiceBuyerInfoCustInvoiceContract_IN和EInvoiceBuyerInfoProjInvoiceContract_IN)

  2. 将方法添加到父抽象类,其中 将返回所需的数据。 如果以不同方式为客户提取数据 和项目发票,在每个后代中重写此方法并提供 必需的实现。 否则,方法可以添加到抽象父级 仅类。

  3. 确定负责 JSON 的类 生成。 此类类具有以下名称模式 “Einvoice*Details_IN”并实现 ITaxEngineJsonSerializable 接口。 例如:

    • EInvoiceSellerDetails_IN

    • EInvoiceBuyerDetails_IN

  4. 向类声明添加变量 对应于要添加到 JSON 文件的参数。

  5. 为此变量添加 parm- 方法。

  6. 相应地修改 getJsonAttributes 方法 通过将新创建的 parm- 方法添加到列表的末尾 getJsonAttributes 方法。 此外,在 getJsonAttributes,你将不得不添加属性名称 - 与 应以 JSON 文件编写。

  7. 在EInvoiceCreateOutputFile_IN类中找到 负责创建要更改的 JSON 部件的方法。 For 例子:

    • insertSeller

    • insertBuyer

  8. 将行添加到此方法以添加新 数据到 JSON。 例如

_sellerDetails.parmGSTIN (supplierInformationContract.getGSTIN () ) ;


此行将从协定中获取 GSTIN 编号,并将其传递给“Details”类。

如果参数不能为空,请使用以下模式进行其他验证:

    if (!_sellerDetails.parmGSTIN (supplierInformationContract.getGSTIN () ) )


    {


        ret = checkFailed (strFmt (“@SYS136411”、“@SYP4887805”) ) ;


    }


注意:使用更改编译项目并重启所有 AOSes,然后再测试这些更改。


常见问题

问:是否可以指定要在何时考虑的其他条件 选择用于电子处理的发票,以注册或取消 发票?

可以查看和修改查询 在帐户中使用 “发送 ”或 “取消” 函数后用于发票 应收 > 定期 > eInvoices > 电子 发票 (印度) 。 按钮 选择 打开系统查询表单以设置其他 或修改现有查询条件。

image.png

问:在哪里可以找到出现问题的详细信息 未成功注册的发票?

可以查看收到的错误代码结束消息 在 应收账款 > 定期 > eInvoices > 电子 发票 (印度)

image.png

问:不应对电子发票解决方案 印度?

  • 卖家的数字签名

  • IRN 的生成

  • ISD 发票

  • AP 电子发票导入

问:电子发票支持哪些格式 印度?

电子发票的导出 可以采用包含定义的所有必需字段的 JSON 格式完成 在技术规范中。 如果有其他格式,或者需要添加额外格式 电子发票消息的信息,是作为自定义完成的。 请参阅 将字段添加到 JSON 电子发票 部分 本文,详细了解如何扩展支持的 JSON 格式。

问:印度电子版支持的集成是什么 发票注册?

支持的开箱即用集成 是直接到 IRP 。 任何其他集成,例如与任何 GSP 的集成 你的选择是由 ISV 或实现合作伙伴自定义生成。

注意:通过 GSP 集成就是 Microsoft 本机不支持。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×