Skip to main content

SAP S/4HANA Cloud Connector

SAP S/4HANA Cloud SAP S/4HANA is a multi-faceted cloud based ERP solution. Use the S/4HANA component to manage records within the SAP database.

Connections

API Key

InputCommentsDefault
SAP API KeyFollow the next steps to get an API key https://help.sap.com/docs/intelligent-robotic-process-automation/factory-user-guide/add-api-keys-to-environment
Base URLProvide the Base URL for the organization. Example https://{company-url}.api.sap.com/s4hanacloud

Actions

Add Attachment

Uploads an attachment to a business object using the file name, mime type of the attachment, business object type, and business object instance key.

InputCommentsDefault
Request BodyRequest Body
Connection

Add Item To Purchase Requisition

Adds an item to a purchase requisition using the purchase requisition number provided.

InputCommentsDefault
Connection
Purchase Requisition NumberPurchase Requisition Number
BodyRequest Body{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","PurchasingDocument":"string","PurchasingDocumentItem":"strin","PurReqnReleaseStatus":"st","PurchaseRequisitionType":"stri","PurchasingDocumentItemCategory":"s","PurchaseRequisitionItemText":"string","AccountAssignmentCategory":"s","Material":"string","MaterialGroup":"string","RequestedQuantity":"0","BaseUnit":"str","PurchaseRequisitionPrice":"0","PurReqnPriceQuantity":"0","MaterialGoodsReceiptDuration":"0","ReleaseCode":"s","PurchaseRequisitionReleaseDate":"/Date(1492041600000)/","PurchasingOrganization":"stri","PurchasingGroup":"str","Plant":"stri","CompanyCode":"stri","SupplyingPlant":"stri","OrderedQuantity":"0","DeliveryDate":"/Date(1492041600000)/","ProcessingStatus":"s","ExternalApprovalStatus":"s","PurchasingInfoRecord":"string","Supplier":"string","IsDeleted":"s","FixedSupplier":"string","RequisitionerName":"string","PurReqnItemCurrency":"strin","MaterialPlannedDeliveryDurn":"0","DelivDateCategory":"s","MultipleAcctAssgmtDistribution":"s","StorageLocation":"stri","PurReqnSSPRequestor":"string","PurReqnSSPAuthor":"string","PurchaseContract":"string","PurchaseContractItem":"strin","ConsumptionPosting":"s","PurReqnOrigin":"s","PurReqnSSPCatalog":"string","PurReqnSSPCatalogItem":"string","PurReqnSSPCrossCatalogItem":0,"IsPurReqnBlocked":"s","ItemDeliveryAddressID":"string","Language":"st","IsClosed":true,"ReleaseIsNotCompleted":true,"ServicePerformer":"string","ProductType":"st","PurchaseRequisitionStatus":"string","ReleaseStrategy":"st","PerformancePeriodStartDate":"/Date(1492041600000)/","PerformancePeriodEndDate":"/Date(1492041600000)/","PurchaseOrderPriceType":"s","SupplierMaterialNumber":"string","Batch":"string","MaterialRevisionLevel":"st","MinRemainingShelfLife":"0","ItemNetAmount":"0","GoodsReceiptIsExpected":true,"InvoiceIsExpected":true,"GoodsReceiptIsNonValuated":true,"RequirementTracking":"string","MRPController":"str","TaxCode":"st","PurchaseRequisitionIsFixed":true,"ExpectedOverallLimitAmount":"0","OverallLimitAmount":"0","PurContractForOverallLimit":"string","PurReqnExternalReference":"string","PurReqnItemExternalReference":"string","PurReqnExternalSystemId":"string","PurReqnExternalSystemType":"s","PurReqnTypeExternalReference":"stri","PurReqnProcessingType":"s","PurReqnProcessingDateTime":"string","ProcmtHubBackendBusSyst":"string","SSPAuthorExternalBPIdnNumber":"string","SSPReqrUserId":"string","to_PurchaseReqn":{"PurchaseRequisition":"string","PurchaseRequisitionType":"stri","PurReqnDescription":"string","SourceDetermination":true,"PurReqnDoOnlyValidation":true,"to_PurchaseReqnItem":{"results":["string"]}},"to_PurchaseReqnAcctAssgmt":{"results":[{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","PurchaseReqnAcctAssgmtNumber":"st","CostCenter":"string","MasterFixedAsset":"string","ProjectNetwork":"string","Quantity":"0","MultipleAcctAssgmtDistrPercent":"0","PurReqnNetAmount":"0","IsDeleted":"s","CostElement":"string","GLAccount":"string","BusinessArea":"stri","SDDocument":"string","SalesOrder":"string","SalesDocumentItem":"string","SalesOrderItem":"string","ScheduleLine":"stri","SalesOrderScheduleLine":"stri","FixedAsset":"stri","ProcessOrder":"string","OrderID":"string","UnloadingPointName":"string","ControllingArea":"stri","CostObject":"string","ProfitabilitySegment":"string","ProfitCenter":"string","ProjectNetworkInternalID":"string","CommitmentItem":"string","FundsCenter":"string","Fund":"string","FunctionalArea":"string","CreationDate":"/Date(1492041600000)/","GoodsRecipientName":"string","RealEstateObject":"string","NetworkActivityInternalID":"string","PartnerAccountNumber":"string","JointVentureRecoveryCode":"st","SettlementReferenceDate":"/Date(1492041600000)/","OrderInternalID":"string","OrderIntBillOfOperationsItem":"string","EarmarkedFundsDocument":"string","CostCtrActivityType":"string","BusinessProcess":"string","GrantID":"string","ValidityDate":"/Date(1492041600000)/","ChartOfAccounts":"stri","WBSElement":"string","NetworkActivity":"stri","PurchaseRequisitionType":"stri","Plant":"stri","PurchasingOrganization":"stri","PurchasingGroup":"str"}]},"to_PurchaseReqnDeliveryAddress":{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","Plant":"stri","CareOfName":"string","AdditionalStreetSuffixName":"string","CorrespondenceLanguage":"st","PrfrdCommMediumType":"str","POBox":"string","POBoxIsWithoutNumber":true,"POBoxPostalCode":"string","POBoxLobbyName":"string","POBoxDeviatingCityName":"string","POBoxDeviatingRegion":"str","POBoxDeviatingCountry":"str","DeliveryServiceTypeCode":"stri","DeliveryServiceNumber":"string","AddressTimeZone":"string","CityName":"string","District":"string","CityCode":"string","HomeCityName":"string","PostalCode":"string","CompanyPostalCode":"string","StreetName":"string","StreetPrefixName":"string","AdditionalStreetPrefixName":"string","StreetSuffixName":"string","HouseNumber":"string","HouseNumberSupplementText":"string","Building":"string","Floor":"string","RoomNumber":"string","Country":"str","Region":"str","County":"string","FormOfAddress":"stri","BusinessPartnerName1":"string","BusinessPartnerName2":"string","Nation":"s","PhoneNumber":"string","FaxNumber":"string","SearchTerm1":"string","StreetSearch":"string","CitySearch":"string","BusinessPartnerName3":"string","BusinessPartnerName4":"string","TaxJurisdiction":"string","TransportZone":"string","Person":"string"},"to_PurchaseReqnItemText":{"results":[{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","DocumentText":"stri","TechnicalObjectType":"string","Language":"st","NoteDescription":"string"}]}}

Create Change Record

Creates a change record.

InputCommentsDefault
BodyRequest Body
{
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordType": "string",
"ChangeRecordStatus": "string",
"ChangeNumber": "string",
"ChangeRecordLifecycleStatus": "string",
"Partner": "string",
"ChgRecordDescriptionText": "string",
"ChangeRecordDetailDescription": "string",
"ChgRecdExpectedCompletionDate": "/Date(1492041600000)/",
"to_ChangeRecordFuncLocTskList": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"FuncLocTskListGroup": "string",
"FuncLocTskList": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChangeRecordRefCharc": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"Characteristic": "string",
"ChangeNumber": "string",
"CharcDataType": "string",
"CharcStatus": "string",
"ValidityStartDate": "/Date(1492041600000)/",
"CharcInternalID": "string",
"CharcDecimals": 0,
"CharcLength": 0,
"CharcValueUnit": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"ChangeRecordReferenceSubtype": "string",
"ChangeRecordReference": "string",
"ParentChangeRecordRefUUID": "01234567-89ab-cdef-0123-456789abcdef",
"IsMainReference": "string",
"CreationDate": "/Date(1492041600000)/",
"LastChangeDate": "/Date(1492041600000)/",
"ChangeRecordItemRelevance": "string",
"ChangeRecordVirtualRefInd": "string",
"ChangeRecordRefObjectUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChangeRecordRefClass": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"Class": "string",
"ClassType": "string",
"ChangeNumber": "string",
"ClassName": "string",
"ClassTypeName": "string",
"ValidityStartDate": "/Date(1492041600000)/",
"ClassStatus": "string",
"ClassStatusName": "string",
"ClassInternalID": "string",
"ChangeRecordItemProcgStatus": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"ChangeRecordReferenceSubtype": "string",
"ParentChangeRecordRefUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordItemRelevance": "string",
"ChangeRecordReference": "string",
"ChangeRecordStatus": "string",
"CreationDate": "/Date(1492041600000)/",
"LastChangeDate": "/Date(1492041600000)/",
"ChangeRecordVirtualRefInd": "string"
}
]
},
"to_ChangeRecordRefEquipTskList": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"EquipmentTskListGroup": "string",
"EquipmentTskList": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChangeRecordRefMasterRecipe": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"MasterRecipeGroup": "string",
"MasterRecipe": "string",
"ChangeRecordItemProcgStatus": "string",
"ChangeRecordItemRelevance": "string"
}
]
},
"to_ChangeRecordRefProdnRouting": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"BillOfOperationsGroup": "string",
"BillOfOperationsVariant": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChangeRecordRefStdBOM": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"StandardObject": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeNumber": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChangeRecordRefVarBOM": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"ChangeRecordReferenceSubtype": "string",
"ChangeRecordReference": "string",
"ParentChangeRecordRefUUID": "01234567-89ab-cdef-0123-456789abcdef",
"IsMainReference": "string",
"BillOfMaterialCategory": "string",
"ChangeNumber": "string",
"ChangeRecordVirtualRefInd": "string",
"BillOfMaterial": "string",
"Material": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChgRecdCollaboration": {
"results": [
{
"ChgRecdPLMEPDCollabnUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChgRecdPLMEPDCollabnType": "string",
"CreatedByUser": "string",
"CreationDateTime": "/Date(1492098664000)/",
"ChgRecdPLMEPDCollabnSourceID": "string",
"ChgRecdPLMEPDCollabnID": "string"
}
]
},
"to_ChgRecdEquipBOM": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"Equipment": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"ChangeRecordReferenceSubtype": "string",
"ChangeRecordReference": "string",
"ParentChangeRecordRefUUID": "01234567-89ab-cdef-0123-456789abcdef",
"IsMainReference": "string",
"BillOfMaterialCategory": "string",
"ChangeNumber": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordVirtualRefInd": "string",
"BillOfMaterial": "string",
"ChangeRecordRefObjectUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChgRecdFuncLocBOM": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"FunctionalLocation": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"ChangeRecordReferenceSubtype": "string",
"ChangeRecordReference": "string",
"ParentChangeRecordRefUUID": "01234567-89ab-cdef-0123-456789abcdef",
"IsMainReference": "string",
"BillOfMaterialCategory": "string",
"ChangeNumber": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordVirtualRefInd": "string",
"BillOfMaterial": "string",
"ChangeRecordRefObjectUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChgRecdRefEngBOM": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"Material": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"BillOfMaterial": "string",
"BillOfMaterialCategory": "string",
"BillOfMaterialVersion": "string",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"ChangeRecordReferenceSubtype": "string",
"ChangeRecordRefObjectUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ParentChangeRecordRefUUID": "01234567-89ab-cdef-0123-456789abcdef",
"IsMainReference": "string",
"ChangeRecordVirtualRefInd": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChgRecdRefMaintTskList": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"RefMaintTskListGroup": "string",
"RefMaintTskList": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_ChgRecdRefMfgBOM": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"Material": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"BillOfMaterial": "string",
"BillOfMaterialCategory": "string",
"BillOfMaterialVersion": "string",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"ChangeRecordReferenceSubtype": "string",
"ChangeRecordRefObjectUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ParentChangeRecordRefUUID": "01234567-89ab-cdef-0123-456789abcdef",
"IsMainReference": "string",
"ChangeRecordVirtualRefInd": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_RefBit": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"BillOfMaterialItemNumber": "string",
"BillOfMaterialComponent": "string",
"Material": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"ChangeRecordItemRelevance": "string"
}
]
},
"to_RefBOM": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"Material": "string",
"Plant": "string",
"BillOfMaterialVariantUsage": "string",
"BillOfMaterialVariant": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_RefDoc": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"DocumentInfoRecord": "string",
"DocumentType": "string",
"DocumentPart": "string",
"DocumentVersion": "string",
"ChangeRecordItemRelevance": "string",
"ExternalDocumentStatus": "string"
}
]
},
"to_RefMat": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordReferenceType": "string",
"Material": "string",
"MaterialType": "string",
"BaseUnit": "string",
"MaterialStatus": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordItemProcgStatus": "string"
}
]
},
"to_RefPSV": {
"results": [
{
"ChangeRecordReferenceUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecordUUID": "01234567-89ab-cdef-0123-456789abcdef",
"ChangeRecord": "string",
"ChangeRecordReferenceType": "string",
"Material": "string",
"Class": "string",
"ProductStructureNodeName": "string",
"ProdStrucNodeDescription": "string",
"ProductStructureVariantName": "string",
"ProdStrucVariantDescription": "string",
"ProdStrucVariantChangeNumber": "string",
"ChangeRecordItemRelevance": "string",
"ChangeRecordRefObjectUUID": "01234567-89ab-cdef-0123-456789abcdef"
}
]
}
}
Connection
Project IDProject ID

Create Project

Creates a customer or internal project based on the level of information you provide.

InputCommentsDefault
BodyRequest Body
{
"ProjectID": "string",
"ProjectName": "string",
"ProjectStage": "string",
"OrgID": "string",
"ProjectCategory": "string",
"Currency": "string",
"StartDate": "/Date(1492098664000)/",
"EndDate": "/Date(1492098664000)/",
"ProjManagerExtId": "string",
"ProjManagerCompCode": "string",
"Customer": "string",
"CostCenter": "string",
"ProfitCenter": "string",
"ProjAccountantExtId": "string",
"ProjAccountantCompCode": "string",
"ProjControllerExtId": "string",
"ProjControllerCompCode": "string",
"ProjPartnerExtId": "string",
"ProjPartnerCompCode": "string",
"ProjectDesc": "string",
"Confidential": "string",
"UseProjectBilling": "string",
"RestrictTimePosting": "string",
"ProjectRoleSet": {
"results": [
{
"ProjectID": "string",
"ProjectRoleID": "string",
"BusinessPartnerID": "string"
}
]
},
"WorkPackageSet": {
"results": [
{
"ProjectID": "string",
"WorkPackageID": "string",
"WorkPackageName": "string",
"Description": "string",
"WPStartDate": "/Date(1492098664000)/",
"WPEndDate": "/Date(1492098664000)/",
"WorkPackageType": "string",
"UnitQuantity": "0",
"UnitId": "string",
"to_ResourceDemand": {
"results": [
{
"WorkPackage": "string",
"ResourceDemand": "string",
"Version": "string",
"EngagementProject": "string",
"WorkItem": "string",
"BillingControlCategory": "string",
"DeliveryOrganization": "string",
"EngagementProjectResourceType": "string",
"EngagementProjectResource": "string",
"WorkforcePersonUserID": "string",
"Country2DigitISOCode": "string",
"KeyDate": "/Date(1492041600000)/",
"PersonWorkAgreement": "string",
"ResourceDemandStatus": "string",
"UnitOfMeasure": "string",
"Quantity": "0",
"to_ResourceDemandDistribution": {
"results": [
{
"WorkPackage": "string",
"ResourceDemand": "string",
"Version": "string",
"CalendarMonth": "string",
"CalendarYear": "string",
"UnitOfMeasure": "string",
"Quantity": "0",
"to_ResourceDemand": null
}
]
},
"to_ResourceDemandSkills": "",
"to_ResourceSupply": {
"results": [
{
"WorkPackage": "string",
"ResourceDemand": "string",
"ResourceSupply": "string",
"Version": "string",
"EngagementProject": "string",
"DeliveryOrganization": "string",
"WorkforcePersonUserID": "string",
"Country2DigitISOCode": "string",
"KeyDate": "/Date(1492041600000)/",
"PersonWorkAgreement": "string",
"UnitOfMeasure": "string",
"Quantity": "0",
"to_ResourceDemand": null,
"to_ResourceSupplyDistribution": {
"results": [
{
"WorkPackage": "string",
"ResourceDemand": "string",
"ResourceSupply": "string",
"Version": "string",
"CalendarMonth": "string",
"CalendarYear": "string",
"UnitOfMeasure": "string",
"Quantity": "0",
"to_ResourceSupply": ""
}
]
}
}
]
}
}
]
},
"to_Project": null,
"WorkItemSet": {
"results": [
{
"ProjectID": "string",
"WorkPackageID": "string",
"WorkPackageName": "string",
"Workitem": "string",
"Workitemname": "string"
}
]
},
"DemandSet": {
"results": [
{
"BillingControlCategory": "string",
"ProjectID": "string",
"Skills": "string",
"WorkPackageID": "string",
"ExpenseCost": "0",
"WorkPackageName": "string",
"ExpenseRevenue": "0",
"ResType": "string",
"ResourceId": "string",
"Workitem": "string",
"Effort": "0",
"DelvryServOrg": "string"
}
]
},
"WorkPackageFunctionSet": {
"results": [
{
"ProjectID": "string",
"WorkPackageID": "string",
"WorkPackageName": "string",
"WorkPackageFunctionId": "string",
"WorkPackageFunctionIsBlocked": "string"
}
]
}
}
]
}
}
Connection

Create Purchase Requisition

Creates a purchase requisition with one or more items.

InputCommentsDefault
Connection
BodyRequest Body{"PurchaseRequisition":"string","PurchaseRequisitionType":"string","PurReqnDescription":"string","SourceDetermination":true,"PurReqnDoOnlyValidation":true,"to_PurchaseReqnItem":{"results":[{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","PurchasingDocument":"string","PurchasingDocumentItem":"strin","PurReqnReleaseStatus":"st","PurchaseRequisitionType":"stri","PurchasingDocumentItemCategory":"s","PurchaseRequisitionItemText":"string","AccountAssignmentCategory":"s","Material":"string","MaterialGroup":"string","RequestedQuantity":"0","BaseUnit":"str","PurchaseRequisitionPrice":"0","PurReqnPriceQuantity":"0","MaterialGoodsReceiptDuration":"0","ReleaseCode":"s","PurchaseRequisitionReleaseDate":"/Date(1492041600000)/","PurchasingOrganization":"stri","PurchasingGroup":"str","Plant":"stri","CompanyCode":"stri","SupplyingPlant":"stri","OrderedQuantity":"0","DeliveryDate":"/Date(1492041600000)/","ProcessingStatus":"s","ExternalApprovalStatus":"s","PurchasingInfoRecord":"string","Supplier":"string","IsDeleted":"s","FixedSupplier":"string","RequisitionerName":"string","PurReqnItemCurrency":"strin","MaterialPlannedDeliveryDurn":"0","DelivDateCategory":"s","MultipleAcctAssgmtDistribution":"s","StorageLocation":"stri","PurReqnSSPRequestor":"string","PurReqnSSPAuthor":"string","PurchaseContract":"string","PurchaseContractItem":"strin","ConsumptionPosting":"s","PurReqnOrigin":"s","PurReqnSSPCatalog":"string","PurReqnSSPCatalogItem":"string","PurReqnSSPCrossCatalogItem":0,"IsPurReqnBlocked":"s","ItemDeliveryAddressID":"string","Language":"st","IsClosed":true,"ReleaseIsNotCompleted":true,"ServicePerformer":"string","ProductType":"st","PurchaseRequisitionStatus":"string","ReleaseStrategy":"st","PerformancePeriodStartDate":"/Date(1492041600000)/","PerformancePeriodEndDate":"/Date(1492041600000)/","PurchaseOrderPriceType":"s","SupplierMaterialNumber":"string","Batch":"string","MaterialRevisionLevel":"st","MinRemainingShelfLife":"0","ItemNetAmount":"0","GoodsReceiptIsExpected":true,"InvoiceIsExpected":true,"GoodsReceiptIsNonValuated":true,"RequirementTracking":"string","MRPController":"str","TaxCode":"st","PurchaseRequisitionIsFixed":true,"ExpectedOverallLimitAmount":"0","OverallLimitAmount":"0","PurContractForOverallLimit":"string","PurReqnExternalReference":"string","PurReqnItemExternalReference":"string","PurReqnExternalSystemId":"string","PurReqnExternalSystemType":"s","PurReqnTypeExternalReference":"stri","PurReqnProcessingType":"s","PurReqnProcessingDateTime":"string","ProcmtHubBackendBusSyst":"string","SSPAuthorExternalBPIdnNumber":"string","SSPReqrUserId":"string","to_PurchaseReqn":"string","to_PurchaseReqnAcctAssgmt":{"results":[{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","PurchaseReqnAcctAssgmtNumber":"st","CostCenter":"string","MasterFixedAsset":"string","ProjectNetwork":"string","Quantity":"0","MultipleAcctAssgmtDistrPercent":"0","PurReqnNetAmount":"0","IsDeleted":"s","CostElement":"string","GLAccount":"string","BusinessArea":"stri","SDDocument":"string","SalesOrder":"string","SalesDocumentItem":"string","SalesOrderItem":"string","ScheduleLine":"stri","SalesOrderScheduleLine":"stri","FixedAsset":"stri","ProcessOrder":"string","OrderID":"string","UnloadingPointName":"string","ControllingArea":"stri","CostObject":"string","ProfitabilitySegment":"string","ProfitCenter":"string","ProjectNetworkInternalID":"string","CommitmentItem":"string","FundsCenter":"string","Fund":"string","FunctionalArea":"string","CreationDate":"/Date(1492041600000)/","GoodsRecipientName":"string","RealEstateObject":"string","NetworkActivityInternalID":"string","PartnerAccountNumber":"string","JointVentureRecoveryCode":"st","SettlementReferenceDate":"/Date(1492041600000)/","OrderInternalID":"string","OrderIntBillOfOperationsItem":"string","EarmarkedFundsDocument":"string","CostCtrActivityType":"string","BusinessProcess":"string","GrantID":"string","ValidityDate":"/Date(1492041600000)/","ChartOfAccounts":"stri","WBSElement":"string","NetworkActivity":"stri","PurchaseRequisitionType":"stri","Plant":"stri","PurchasingOrganization":"stri","PurchasingGroup":"str"}]},"to_PurchaseReqnDeliveryAddress":{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","Plant":"stri","CareOfName":"string","AdditionalStreetSuffixName":"string","CorrespondenceLanguage":"st","PrfrdCommMediumType":"str","POBox":"string","POBoxIsWithoutNumber":true,"POBoxPostalCode":"string","POBoxLobbyName":"string","POBoxDeviatingCityName":"string","POBoxDeviatingRegion":"str","POBoxDeviatingCountry":"str","DeliveryServiceTypeCode":"stri","DeliveryServiceNumber":"string","AddressTimeZone":"string","CityName":"string","District":"string","CityCode":"string","HomeCityName":"string","PostalCode":"string","CompanyPostalCode":"string","StreetName":"string","StreetPrefixName":"string","AdditionalStreetPrefixName":"string","StreetSuffixName":"string","HouseNumber":"string","HouseNumberSupplementText":"string","Building":"string","Floor":"string","RoomNumber":"string","Country":"str","Region":"str","County":"string","FormOfAddress":"stri","BusinessPartnerName1":"string","BusinessPartnerName2":"string","Nation":"s","PhoneNumber":"string","FaxNumber":"string","SearchTerm1":"string","StreetSearch":"string","CitySearch":"string","BusinessPartnerName3":"string","BusinessPartnerName4":"string","TaxJurisdiction":"string","TransportZone":"string","Person":"string"},"to_PurchaseReqnItemText":{"results":[{"PurchaseRequisition":"string","PurchaseRequisitionItem":"strin","DocumentText":"stri","TechnicalObjectType":"string","Language":"st","NoteDescription":"string"}]}}]}}

Create Record

Creates a new record in SAP S/4HANA.

InputCommentsDefault
Connection
Record TypeType of SAP S/4HANA Record, e.g: WorkItemSetWorkItemSet
BodyRequest Body
{
"BusEventSubscriberCode": "string",
"SAPObjectType": "string",
"SAPObjectTaskCode": "string",
"BusEventSubscriptionStateCode": "string",
"BusEventPriority": 0
}

Create Subscription

Creates business event subscriptions.

InputCommentsDefault
BodyRequest Body
{
"BusEventSubscriberCode": "string",
"SAPObjectType": "string",
"SAPObjectTaskCode": "string",
"BusEventSubscriptionStateCode": "string",
"BusEventPriority": 0
}
Connection

Delete Attachment

Deletes the attachment associated with the business object using the document type, document number, document version, document part, logical document ID, archive document ID, business object type, and business object instance key.

InputCommentsDefault
Connection
Document Info Record Document TypeDocument Info Record Document Type
Document Info Record Document NumberDocument Info Record Document Number
Document Info Record Document VersionDocument Info Record Document Version
Document Info Record Document PartDocument Info Record Document Part
Logical DocumentLogical Document
Archive Document IDArchive Document ID
Linked SAP Object KeyLinked SAP Object Key
Business Object Type NameBusiness Object Type Name

Delete Record

Deletes an existing record in SAP S/4HANA.

InputCommentsDefault
Connection
Record TypeType of SAP S/4HANA Record, e.g: WorkItemSetWorkItemSet
Record IDID number tied to the record12312313

Get Attachment

Reads the attachments associated with a document info record.

InputCommentsDefault
Connection
Document Info Record Document TypeDocument Info Record Document Type
Document Info Record Document NumberDocument Info Record Document Number
Document Info Record Document VersionDocument Info Record Document Version
Document Info Record Document PartDocument Info Record Document Part
FilterFilter items by property values
Inline Count
Order ByOrder items by property value
SelectSelect property to be returned

Get Change Records

Reads data of a specific change record based on its universally unique identifier (UUID).

InputCommentsDefault
Connection
Change Record UUIDNodeID
SelectSelect property to be returned
ExpandExpand property to be returned

Get Project

Returns details about a customer or internal project.

InputCommentsDefault
Connection
Project IDProject ID
SelectSelect property to be returned
ExpandExpand to include related entities

Get Purchase Requisition

Gets the header details of a purchase requisition using the purchase requisition number provided.

InputCommentsDefault
Connection
SelectSelect property to be returned
ExpandExpand property to be returned
Purchase Requisition NumberPurchase Requisition Number

Get Purchase Requisition Item Details

Gets the item details of all the items in a purchase requisition

InputCommentsDefault
Connection
TopShow only the first n items
SkipSkip the first n items
FilterFilter items by property values
Inline Count
Order ByOrder items by property value
SelectSelect property to be returned
ExpandExpand property to be returned
Purchase Requisition NumberPurchase Requisition Number

Get Record

Retrieve a single record from SAP S/4HANA

InputCommentsDefault
Connection
Record TypeType of SAP S/4HANA Record, e.g: WorkItemSetWorkItemSet
Record IDID number tied to the record12312313
TopShow only the first n items
SkipSkip the first n items
FilterFilter items by property values
Inline Count
Order ByOrder items by property value
SelectSelect property to be returned
ExpandExpand related entities

List Change Records

Retrieves the list of change records in the system.

InputCommentsDefault
Connection
TopShow only the first n items
SkipSkip the first n items
FilterFilter items by property values
Inline Count
Order ByOrder items by property value
SelectSelect property to be returned
ExpandExpand property to be returned

List Files

Retrieves list of prepared files, based on specific filter conditions.

InputCommentsDefault
Connection
FilterFilter items by property values
Inline Count
SelectSelect property to be returned

List Projects

Returns details about all customer and internal projects in the system.

InputCommentsDefault
Connection
FilterFilter items by property values
Inline Count
Order ByOrder by property
SelectSelect property to be returned
ExpandExpand property to be returned

List Purchase Requisitions

Gets the header details of all the purchase requisitions in the system.

InputCommentsDefault
Connection
TopShow only the first n items
SkipSkip the first n items
FilterFilter items by property values
Inline Count
Order ByOrder items by property value
SelectSelect property to be returned
ExpandExpand property to be returned

List Records

Retrieve a list of records from SAP S/4HANA.

InputCommentsDefault
Connection
TopShow only the first n items
SkipSkip the first n items
FilterFilter items by property values
Inline Count
Order ByOrder items by property value
SelectSelect property to be returned
ExpandExpand related entities
Record TypeType of SAP S/4HANA Record, e.g: WorkItemSetWorkItemSet

List Subscriptions

Reads subscription information for business events.

InputCommentsDefault
Connection
TopShow only the first n items
SkipSkip the first n items
SearchSearch items by search phrases
FilterFilter items by property values
Inline Count
Order ByOrder by property
SelectSelect property to be returned

List Timesheet Entry Collection

Reads data for all workforce’s timesheet entries. It retrieves information about the time recording made by each workforce’s on a particular task and on a particular day.

InputCommentsDefault
Connection
TopShow only the first n items
SkipSkip the first n items
FilterFilter items by property values
Inline Count
Order ByOrder by property
SelectSelect property to be returned

Raw Request

Send raw HTTP request to SAP S/4HANA

InputCommentsDefault
Connection
URLInput the path only (/sap/opu/odata/sap/API_CHANGE_RECORD/A_ChangeRecord(guid'01234567-89ab-cdef-0123-456789abcdef')/to_ChangeRecordRefClass?%24inlinecount=allpages&%24top=50), The base URL is already included (https://{company-url}.api.sap.com/s4hanacloud). For example, to connect to https://{company-url}.api.sap.com/s4hanacloud/sap/opu/odata/sap/API_CHANGE_RECORD/A_ChangeRecord(guid'01234567-89ab-cdef-0123-456789abcdef')/to_ChangeRecordRefClass?%24inlinecount=allpages&%24top=50, only /sap/opu/odata/sap/API_CHANGE_RECORD/A_ChangeRecord(guid'01234567-89ab-cdef-0123-456789abcdef')/to_ChangeRecordRefClass?%24inlinecount=allpages&%24top=50 is entered in this field.
MethodThe HTTP method to use.
DataThe HTTP body payload to send to the URL.
Form DataThe Form Data to be sent as a multipart form upload.
File DataFile Data to be sent as a multipart form upload.
File Data File NamesFile names to apply to the file data inputs. Keys must match the file data keys above.
Query ParameterA list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2.
HeaderA list of headers to send with the request.
Response TypeThe type of data you expect in the response. You can request json, text, or binary data.json
TimeoutThe maximum time that a client will await a response to its request
Debug RequestEnabling this flag will log out the current request.false
Retry Delay (ms)The delay in milliseconds between retries.0
Retry On All ErrorsIf true, retries on all erroneous responses regardless of type.false
Max Retry CountThe maximum number of retries to attempt.0
Use Exponential BackoffSpecifies whether to use a pre-defined exponential backoff strategy for retries.false

Raw Request - ODATA

Send an ODATA raw HTTP request to SAP S/4HANA

InputCommentsDefault
Connection
URLInput the path only (/sap/opu/odata/sap/API_CHANGE_RECORD/A_ChangeRecord(guid'01234567-89ab-cdef-0123-456789abcdef')/to_ChangeRecordRefClass?%24inlinecount=allpages&%24top=50), The base URL is already included (https://{company-url}.api.sap.com/s4hanacloud). For example, to connect to https://{company-url}.api.sap.com/s4hanacloud/sap/opu/odata/sap/API_CHANGE_RECORD/A_ChangeRecord(guid'01234567-89ab-cdef-0123-456789abcdef')/to_ChangeRecordRefClass?%24inlinecount=allpages&%24top=50, only /sap/opu/odata/sap/API_CHANGE_RECORD/A_ChangeRecord(guid'01234567-89ab-cdef-0123-456789abcdef')/to_ChangeRecordRefClass?%24inlinecount=allpages&%24top=50 is entered in this field.
MethodThe HTTP method to use.
DataThe HTTP body payload to send to the URL.
Form DataThe Form Data to be sent as a multipart form upload.
File DataFile Data to be sent as a multipart form upload.
File Data File NamesFile names to apply to the file data inputs. Keys must match the file data keys above.
Query ParameterA list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2.
HeaderA list of headers to send with the request.
Response TypeThe type of data you expect in the response. You can request json, text, or binary data.json
TimeoutThe maximum time that a client will await a response to its request
Debug RequestEnabling this flag will log out the current request.false
Retry Delay (ms)The delay in milliseconds between retries.0
Retry On All ErrorsIf true, retries on all erroneous responses regardless of type.false
Max Retry CountThe maximum number of retries to attempt.0
Use Exponential BackoffSpecifies whether to use a pre-defined exponential backoff strategy for retries.false
TopShow only the first n items
SkipSkip the first n items
SearchSearch items by search phrases
FilterFilter items by property values
Inline Count
Order ByOrder by property
SelectSelect property to be returned
ExpandExpand property to be returned

Update Change Record

Updates header attributes of the change record specified in the request.

InputCommentsDefault
BodyRequest Body
{
"d": {
"ChangeRecord": "string",
"ChangeRecordType": "string",
"ChangeRecordStatus": "string",
"ChangeNumber": "string",
"ChangeRecordLifecycleStatus": "string",
"Partner": "string",
"ChgRecordDescriptionText": "string",
"ChangeRecordDetailDescription": "string",
"ChgRecdExpectedCompletionDate": "/Date(1492041600000)/"
}
}
Connection
Change Record UUIDNodeID

Update Project

Updates the basic information for a customer or internal project.

InputCommentsDefault
BodyRequest Body
{
"d": {
"ProjectName": "string",
"ProjectStage": "string",
"Currency": "string",
"StartDate": "/Date(1492098664000)/",
"EndDate": "/Date(1492098664000)/",
"ProjManagerExtId": "string",
"ProjManagerCompCode": "string",
"ProfitCenter": "string",
"ProjAccountantExtId": "string",
"ProjAccountantCompCode": "string",
"ProjControllerExtId": "string",
"ProjControllerCompCode": "string",
"ProjPartnerExtId": "string",
"ProjPartnerCompCode": "string",
"ProjectDesc": "string",
"Confidential": "string",
"UseProjectBilling": "string",
"RestrictTimePosting": "string"
}
}
Connection
Project IDProject ID

Update Purchase Requisition

Updates the header details of a purchase requisition.

InputCommentsDefault
BodyRequest Body{"d":{"PurchaseRequisitionType":"string","PurReqnDescription":"string","SourceDetermination":true,"PurReqnDoOnlyValidation":true}}
Connection
Purchase Requisition NumberPurchase Requisition Number

Update Record

Updates an existing record in SAP S/4HANA.

InputCommentsDefault
BodyRequest Body
{
"BusEventSubscriberCode": "string",
"SAPObjectType": "string",
"SAPObjectTaskCode": "string",
"BusEventSubscriptionStateCode": "string",
"BusEventPriority": 0
}
Connection
Record TypeType of SAP S/4HANA Record, e.g: WorkItemSetWorkItemSet
Record IDID number tied to the record12312313

Update Subscription

Updates business events subscription status using the business event subscriber code, SAP object type, SAP object task code, and business event subscription state code.

InputCommentsDefault
Bus Event Subscriber CodeSubscriber ID
SAP Object TypeSAP Object Type
SAP Object Task CodeSAP Object Task Code
BodyRequest Body
{
"d": {
"BusEventSubscriptionStateCode": "s",
"BusEventPriority": 0
}
}
Connection

Update Timesheet Entry Collection

Creates, updates, or deletes workforce timesheet entry based on the data provided in payload.

InputCommentsDefault
BodyRequest Body
{
"TimeSheetDataFields": {
"ControllingArea": "string",
"SenderCostCenter": "string",
"ReceiverCostCenter": "string",
"InternalOrder": "string",
"ActivityType": "string",
"WBSElement": "string",
"WorkItem": "string",
"BillingControlCategory": "string",
"PurchaseOrder": "string",
"PurchaseOrderItem": "string",
"TimeSheetTaskType": "string",
"TimeSheetTaskLevel": "string",
"TimeSheetTaskComponent": "string",
"TimeSheetNote": "string",
"RecordedHours": "0",
"RecordedQuantity": "0",
"HoursUnitOfMeasure": "string",
"RejectionReason": "string",
"TimeSheetWrkLocCode": "string",
"TimeSheetOvertimeCategory": "string",
"SenderPubSecFund": "string",
"SendingPubSecFunctionalArea": "string",
"SenderPubSecGrant": "string",
"SenderPubSecBudgetPeriod": "string",
"ReceiverPubSecFund": "string",
"ReceiverPubSecFuncnlArea": "string",
"ReceiverPubSecGrant": "string",
"ReceiverPubSecBudgetPeriod": "string"
},
"PersonWorkAgreementExternalID": "string",
"CompanyCode": "string",
"TimeSheetRecord": "string",
"PersonWorkAgreement": "string",
"TimeSheetDate": "/Date(1492098664000)/",
"TimeSheetIsReleasedOnSave": true,
"TimeSheetPredecessorRecord": "string",
"TimeSheetStatus": "string",
"TimeSheetIsExecutedInTestRun": true,
"TimeSheetOperation": "string"
}
Connection