The SAP S4 HANA RFC Spoke is built by Bristlecone Inc.
For v1.4 or above, download the SAP Transport Request ZIP file (EH8TR.zip) attached in the KB article - https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1432746. Unzip and install both files, K901358.S4H and R901358.S4H, into the SAP S/4HANA system by following these simple instructions - https://www.servicenow.com/community/knowledge-managers/sap-ecc-rfc-spoke-v2-x-x-steps-to-import-transport-request-in/ta-p/2554518.
The SAP S4 HANA RFC Spoke provides a list of Actions that interact with SAP standard BAPIs. It provides the foundation to synchronize ServiceNow and SAP S4 HANA, such as creating PO, updating PO, creating a journal entry, creating invoices, creating goods receipts, and so on.
Given that SAP S4 HANA is a highly customizable system, SAP S4 HANA RFC Spoke also showcases the design pattern that can support custom BAPIs and more standard BAPIs beyond what is out-of-the-box.
When both ServiceNow and SAP S/4 HANA do financial operations together, the possibilities are endless.
Actions:
- Look up Materials by Plant (redesigned)
- Create Purchase Order (redesigned)
- Update Purchase Order (redesigned)
- Create Invoice (redesigned)
- Cancel Invoice (new)
- Create Goods Receipts (redesigned)
- Cancel Goods Receipts (new)
- Create, Look up, Update Vendor (new)
- Post Journal Entry
- Reverse Journal Entry
- Create Fixed Asset
- Look up Material Groups
- Look up Invoices by Date
- Look up Materials by Plant
- Execute RFC
- Execute RFC for Look up Operation
- Look up Payments and Payment Status for Invoice
- Create non-PO invoice
- Look up Advance Shipment Notices
- Void/Cancel Receipt
- Delete/Void Bank Account
- Create Good Receipt for ASN
- Look up Invoices
- Look up Receipts
- Look up POs and PO Lines
- Look up PO Attachment
- Look up Asset Categories
- Authorize Payment
Sample flow:
- Polling Flow to showcase how to get the latest invoice status from SAP S/4 HANA to ServiceNow
Fixed: Added IT_ACCOUNT_GROUP object to Look up Vendor action.
Fixed: Look up material by Plants is not working as expected(Getting error in full pull)
Required plugins and products:
- See Supporting Links and Docs