SAP最近推出了一项名为SAP本地化中心(SAP Localization Hub)的云服务,这是一项针对印度的数字合规服务,安娜尔返利机器人,数据与大数据,旨在支持在印度开展业务的公司,连接到印度政府以提交GST特定信息。
以下方框图概述了如何进行沟通:
此博客讨论了实现SAP云平台集成以将数字合规服务与GSP连接所需执行的步骤。
词汇表:
GST:商品和服务税GSP:GST Suvidha供应商印度数字合规服务解决方案SLH:SAP本地化中心
购买数字合规服务许可证,即可获得2个云平台集成租户。一个租户用于开发,另一个租户用于生产。对于每个租户,您都会收到一封欢迎邮件,其中概述了租户的详细信息。
此邮件仅发送给合同签订时提到的人员:
为云平台集成添加更多用户,使用URL从欢迎电子邮件访问云平台驾驶舱,并转到子帐户视图:
现在单击要提供访问权限的租户的子帐户:请注意,低价的云服务器,每个云集成租户都有自己的子帐户,网站自助建站系统,需要在子帐户级别向每个用户提供访问权限。
现在单击安全–>授权。转到"用户"选项卡:
创建以下5类用户:
注意:上述每个角色的分配详细信息可在以下位置找到:https://cloudintegration.hana.ondemand.com/PI/help>SAP云平台集成操作指南>云集成用户管理>管理用户和角色分配>定义授权
将上述角色分配给用户
为了配合云平台集成,需要访问基于web的工具UI,它可以通过以下链接启动:
/itspaces
您也可以在Web UI url下的欢迎电子邮件中找到它。
它是一个单一的界面,您可以在其中执行以下所有操作:
访问SAP预交付的内容构建您的内容部署内容监视部署的工件执行操作任务
根据提供给用户的角色,您的视图和您可以执行的操作将有所不同。
以下是Discover视图的屏幕截图–它列出了SAP预交付的所有内容。在这里,您将发现可用于常见用例的现成内容—在完成小型配置(如端点、证书、用户等)之后,可以针对生产场景运行它。除非您需要定制,否则您不需要对此内容执行任何其他建模。
如果您希望构建自己的内容或对预交付的内容添加定制/调整,您可以使用下一个视图,我们称之为"设计"视图。此视图允许您使用可视化BPMN建模器构建或更新内容,如下面的屏幕截图所示。
最后一个选项卡是操作视图/监视器。它用于对租户执行操作任务,如:
监视消息处理监视部署的工件管理安全资料管理数据存储管理JMS队列管理锁使用租户密钥库定义日志级别查看日志和跟踪对后端系统执行连接测试将用户映射到证书
您可以通过两种方式获得连接到GSP的集成包:
从GSP
您可以直接从GSP获得内容。内容应作为包含内容包的zip文件提供。您需要将此内容导入到开发租户的设计视图中。转到"设计"视图。
单击"导入"并浏览到您存储从GSP收到的zip文件的位置:
该包已成功添加到"设计"视图中的包列表。
从"发现"视图中的预交付内容
您将在此处找到一个需要调整以适应工作的模板为了普惠制。转到Web工具界面并浏览到Discover视图。单击全部并搜索"Integration from Digital Compliance Service to GST Suvidha Provider and eSign Application Service Provider"
现在打开软件包并转到Artifacts选项卡以查看与软件包绑定的集成流。
为了开始处理集成流,您需要将内容包复制到设计中查看:点击"复制"。
如果您要复制多次以创建多个工作副本,将要求您为复制的实例提供唯一标识符:
现在您已经获得了内容,您可以编辑它以增强它,也可以配置它以添加基本参数。
移动到设计视图并搜索复制的包。打开包:
文档选项卡列出您需要了解预交付内容的所有指南:
转到工件选项卡,双击GST集成模板(或GSP提供的内容)打开它:
编辑内容
编辑允许您更改集成流以合并定制和调整。在此过程中,SAP发布此集成流的新更新时,您将失去接收内容更新的资格。
要了解有关标准内容更新管理的更多信息,请阅读以下博客:
https://blogs.sap.com/2017/04/14/sap-cloud-platform-integration-standard-content-update-goverenance/
单击"编辑"后,画布左侧将启用调色板。使用调色板中的流程步骤来增强您的集成流。
完成后,您可以选择保存或部署集成流。
云平台集成学习材料
想要了解有关使用集成流的更多信息。请参阅以下链接:
配置内容
配置允许您在集成流中输入基本配置参数,如端点、证书、用户等。由于您不更新集成流,因此当有新的更新可用时,您仍有资格接收集成流的更新。对参数进行必要的输入。
一旦配置完集成流的参数,您就可以保存或部署它。
角色:具有AuthGroup.IntegrationDeveloper分配给他自己的角色。
一旦编辑或配置完集成流,您就可以需要执行它。集成流需要部署才能执行
点击部署
或
会通知您集成流已触发部署。这表示集成流中没有建模错误。
屏幕底部的以下消息确认集成流已成功部署:
角色:具有AuthGroup.IntegrationDeveloper分配给自己的角色
进入操作视图->管理集成内容。
单击第一个磁贴–它将列出部署在租户上的所有集成流。
确保集成流的状态设置为"已启动"。
如果捆绑包未设置为"已启动"状态,它将显示错误。右侧窗格中的状态详细信息部分将概述错误原因:
角色:租户管理员可以执行上述步骤。
一旦成功部署并启动集成流,暴露了一个需要在云平台驾驶舱DCS目的地配置的HTTP端点
在设计视图中打开集成流程,进入发送方HTTPS通道配置:
查找地址字段的值。这里它被设置为/sapdcs/dcs2gsp.
HTTP端点是:/HTTP/
管理url可以在欢迎邮件中找到。
现在在云平台驾驶舱中创建的目的地配置相同:
角色:检索通道配置来构建HTTP端点可以由具有AuthGroup.IntegrationDeveloper分配给自己的角色。
以下描述假设:
1)数字合规服务和云平台集成之间的通信使用基本身份验证进行
2)云平台集成和GST之间的通信Suvidha提供程序使用基于证书的身份验证。
下图定义了为完成上述任务需要执行的一组操作:
A)使用基本身份验证在数字合规服务和云平台集成之间建立安全连接:
当您配置DCS与云集成通信的目的地,记下所配置的用户:
使用设置用户、权限和角色下的步骤,分配角色ESBMessaging.send发送在目标中配置的用户,如上所示。
现在,在云集成场景的发送者HTTPS通道中,请确保使用了以下设置:
授权:用户角色–这表示使用了基本身份验证。
用户角色:表示必须允许用户执行流程的角色。