** 一、什么是SAP DRC? **
DRC全称为Document and Reporting
Compliance,是SAP推出的一种可处理各国家/地区电子发票和电子报告合规化的解决方案。在它的帮助下,我们可以使用SAP系统创建、处理和监控所有电子文档和定期报告。
此外,SAP DRC中的 eDocument Cockpit 功能有助于轻松进行文档协作,SAP Application Interface
Framework (SAP AIF) 和 SAP Integration Suite 有助于SAP与其他外部系统无缝集成。借助 SAP
DRC,电子文档和法定报告可直接从 SAP 数据生成,企业可以确保其符合法规要求,最大限度地减少人工工作,并保持系统中存储信息的准确性和可靠性。
** 二、如何将SAP DRC用于电子发票? **
1\. 使用 SAP 应用程序创建源文档(例如,销售发票、收款凭证等)。发布源文档后,系统将在数据库中创建电子文档(eDocument)
2\. 我们可以通过在 eDocument Cockpit 中运行 eInvoice 流程来提交 eDocument(事务代码:EDOC_COCKPIT)
3\. SAP AIF触发系统中交易数据对XML格式中相应字段的映射,并保存XML文件。之后通过ABAP Proxy调用SAP Integration
Suite,并与税务机关或业务合作伙伴的系统建立通信,如果调用成功,则保存XML文件。
4\. SAP Integration Suite处理 XML以符合官方通信要求,并触发相应的 Web Services将 XML 文件发送到外部系统。
5\. SAP Integration Suite从外部系统接收有关请求状态的信息,将其转换为可使用的格式(通过解码和映射结果),并转发到SAP
AIF,再传输至系统。
6.系统使用来自外部系统的信息更新数据库中的eDocument。
** 三、事务代码EDOC_COCKPIT在墨西哥电子发票流程中的应用 **
当我们在财务模块或销售模块中创建和过账源发票凭证时,系统将自动生成发票的eDocument。此流程用于将电子发票发送至可验证发票的税务局授权认证供应商(Proveedores
Autorizados de Certificación,简称 PAC),PAC将验证后的凭证发送至墨西哥税务局 (SAT) 进行审批,如果 SAT
批准发票,可将其从此流程发送至客户方。
用户在事务代码EDOC_COCKPIT中可对 eDocument 执行下列操作:
**1\. 提交发票至PAC**
选择【提交】
系统将eDocument数据映射为所需的XML格式,对其进行数字签名,然后将其发送到 PAC。
如果状态仍是 已申请发送 或 已发送至税务局 ,请尝试重新提交eDocument。
**2\. 以XML格式导出发票**
选择【导出文件】
系统将打开一个对话框,可将XML文件保存在文件系统中。
**3\. 以XML格式显示发票**
选择【显示...】-> 【显示/预览 XML】
**4\. 以PDF格式显示发票**
选择【显示...】-> 【显示 PDF】
系统以PDF格式显示发票。仅当eDocument的状态为 税务机关已接受 或 已发送至客户 时,才能执行此操作。
前提条件是已经创建了输出表单,并定义了应使用哪种输出表单来生成eDocument类型的PDF文件。可在 eDocument定制的常规设置 -> 指定用于
PDF 生成的输出表单下执行此操作。
**5\. 将发票发送至客户**
选择【客户...】-> 【发送至客户】
系统将XML文件和PDF文件附加到电子邮件发送给客户。仅当 eDocument具有 税务机关已接受 状态时才能执行此操作。
**6\. 显示源凭证**
选择【转到 】->【源凭证】
系统将打开对应eDocument的源凭证。除此之外,也可以通过双击【eDocument源键值】列中的值,访问源凭证。
**7\. 显示eDocument历史记录**
选择【转到】 -> 【历史记录】
系统将打开一个对话框,其中显示eDocument曾经经历过的所有操作和状态。
**8\. 显示应用程序日志**
选择【转到】 -> 【应用程序日志】
系统显示eDocument处理期间发出的消息。
**9\. 显示接口日志**
选择【转到 】-> 【接口日志】或双击【接口】列中的图标。
系统显示凭证到达接口后弹出的消息。
**10\. 取消eDocument**
选择【更多...】-> 【取消 eDocument】
系统将按如下方式处理:
• 如果eDocument的流程状态为 已创建eDocument 、 已请求发送 或 税务机关已拒绝 ,则系统将直接取消eDocument。流程状态更改为 eDocument已取消 。
• 如果eDocument具有 税务机关已接受 或 已发送至客户 流程状态,应提供取消原因代码。如果凭证具有替换凭证,还应提供替换凭证的 UUID。系统向PAC发送取消请求。如果批准取消请求,则流程状态将更改为 eDocument已取消 。如果拒绝取消请求,则流程状态将更改为 已拒绝取消 。
如果流程状态显示 等待取消响应 ,选择【状态】以检查状态更新。
**提示:** 此操作仅取消/作废eDocument。为保持系统中数据的一致性,确保手动取消相应的源凭证。
**11\. 删除eDocument**
选择【更多...】->【删除eDocument】
系统将eDocument从数据库中删除,但是源凭证不会发生更改。
**提示:** 只能删除尚未提交至PAC的eDocument。
**12\. 以PDF格式打印发票**
选择【打印】
系统将凭证发送至已在用户参数文件中设置的打印机。
仅当发票状态为 税务机关已接受 或 已发送至客户 时才能进行打印。
相信大家对DRC已经有一个初步的了解啦,作为SAP推出的一个全新的解决方案,其功能非常灵活且强大,还有许多知识点等待着我们研究与探索,期待未来有机会与各位老师多多交流。
作者:熊茜芮
审核:王 欢
编辑:王 锐