Integration Hub Actions
Integration Hub Spoke and actions provide customers with an ability to communicate with an external system.
Integration Hub Spoke and actions provide customers with an ability to communicate with an external system. For example, the integration hub action of “Create Purchase Order” within the spoke of SAP ECC will create the purchase order in SAP ECC provided the right payload data is passed to the Integration Hub Action. There also actions within a spoke that can retrieve the data from SAP. These actions form the building blocks to build a workflow which orchestrates the entire complex integration into in a seamless and easy to use workflow.
Out of the box integration hub actions that will be shipped by ServiceNow are provided in the below table. Note that all these actions are built to work JCo connector mechanism and not based on SOAP, REST, or OData. There are also some specific Integration Hub Actions which are based on IDOC which will be added to the below table as and when the development is done.
S.No | Action Name | Underlying BAPI | Comments |
1 | Create Purchase Order | ZSN_BAPI_PO_CREATE | |
2 | Update Purchase Order | ZSN_BAPI_PO_CHANGE | |
3 | Cancel Purchase Order | ZSN_BAPI_PO_CHANGE | |
4 | Create Goods Receipt | ZSN_BAPI_GOODSMVT_CREATE | |
5 | Cancel Goods Receipt | ZSN_BAPI_GOODSMVT_CANCEL | |
6 | Create Invoice | ZSN_BAPI_INCOMINGINV_CREATE | |
7 | Cancel Invoice | ZSN_BAPI_INCOMINGINV_CANCE | |
8 | Material primary (Get) | ZSN_BAPI_GETMATERIALDATA | |
9 | Vendor/Supplier (Get and Create) | ZSN_BAPI_VENDORCREATE ZSN_BAPI_GET_VENDORDATA | |
10 | Legal Entity (Get) | ZSN_BAPI_GET_DATA | |
11 | Ledger Account (Get) | ZSN_BAPI_GET_DATA | |
12 | Plant Address (Get) | ZSN_BAPI_GET_DATA | |
13 | Cost Center (Get) | ZSN_BAPI_GET_DATA | |
14 | Purchase Org (Get) | ZSN_BAPI_GET_DATA | |
15 | Currencies (Get) | ZSN_BAPI_GET_DATA | |
16 | FX Rates (Get) | ZSN_BAPI_GET_DATA | |
17 | Payment Terms (Get) | ZSN_BAPI_GET_DATA | |
18 | Purchase Group (Get) | ZSN_BAPI_GET_DATA |