Accelerator SAP S/4HANA Customers System API - Implementation Template
Deployment
Each Accelerator implementation template in Exchange includes Bash and Windows scripts for building and deploying the APIs to CloudHub. These scripts depend on repositories, global settings, deployment profiles, and associated properties configured in the Maven settings.xml
file.
Most applications can also be run in Anypoint Studio without having to create custom Run Configuration profiles.
Required property overrides
At a minimum, the following properties must be customized to reflect the target deployment environment.
Property Name | Description |
---|---|
api.autodiscoveryID | Required if using API Manager to secure this API |
sap.hana.url | SAP S/4HANA URL |
sap.hana.user | SAP S/4HANA User |
sap.hana.password | SAP S/4HANA Password |
sap.hana.language | SAP S/4HANA language |
sap.hana.correspondenceLanguage | SAP S/4HANA default correspondence Language |
sap.hana.businessPartnerGrouping | SAP S/4HANA default business Partner Grouping |
sap.hana.businessPartnerCategory.person | SAP S/4HANA person business Partner Category |
sap.hana.businessPartnerCategory.organization | SAP S/4HANA organization business Partner Category |
sap.hana.currency | SAP S/4HANA default currency |
sap.hana.salesOrganization | SAP S/4HANA sales organization |
sap.hana.distributionChannel | SAP S/4HANA default distributionChannel |
sap.hana.division | SAP S/4HANA default division |
sap.hana.customerPricingProcedure | SAP S/4HANA default customer Pricing Procedure |
sap.hana.customerRole | SAP S/4HANA default customer Role |
sap.hana.addressUsage | SAP S/4HANA default address Usage |
sap.hana.customerRoleExtra | SAP S/4HANA default customer Role Extra |
sap.hana.paymentTerms | SAP S/4HANA default payment Terms |
sap.hana.reconAccount | SAP S/4HANA default recon Account |
sap.hana.customerTaxCategory | SAP S/4HANA default customer Tax Category |
sap.hana.customerTaxClass | SAP S/4HANA default customer Tax Class |
sap.hana.departureCountry | SAP S/4HANA default departure Country |
sap.hana.incoTermsClass | SAP S/4HANA default inco Terms Class |
sap.hana.incoTermsLocation | SAP S/4HANA default inco Terms Location |
sap.hana.shippingCondition | SAP S/4HANA default shipping Condition |
sap.hana.customerAssignmentGroup | SAP S/4HANA default customer Assignment Group |
sap.hana.customerGroup | SAP S/4HANA default customer Group |
sap.hana.customerPaymentTerms | SAP S/4HANA default customer Payment Terms |
sap.hana.authorizationGroup | SAP S/4HANA default customer authorization Group |
sap.hana.businessPartnerType | SAP S/4HANA default customer businessPartner Type |
sap.hana.countryName | SAP S/4HANA default country Name |
sap.hana.stateProvinceName | SAP S/4HANA default stateProvince Name |
Please refer to the README.md
file in the asset for detailed instructions on how to download and deploy the template.