Service Configuration

The order management service is configured like most business processes services of the adesso Group using the IOptions pattern.

adessoFulfillmentConfiguration

The values of this configuration class determine custom logic within the processing of bookings. This mainly includes fixating the internal laptop supplier identifiers.

Key

Description

Example

AdessoSupplierId

The SAP identifier of the supplier of laptops. This supplier MUST have the plant configured in LaptopPlantId associated to it.

10001760

LaptopPlantId

The SAP identifier of the supplying plant of laptops.

1010

LaptopPlantStorageId

The SAP identifier of the supplying plant storage of laptops.

0001

S4HanaOrdersConfiguration

The values of this configuration class have a central meaning within the S4Hana ordering process. They are supplied when creating purchase requisitions.

Key

Description

Example

PlantId

The S4Hana plant to use for ordering.

1010

PurchasingGroupId

The purchasing group to use during the creation of requisitions and orders.

001

CostCenter

The cost center to use during the creation of requisitions and orders.

1010106012

PurchasingOrganizationId

Unique identifier of the purchasing organization under which orders are executed.

1000

CompanyCode

Identifier of the company within SAP.

1010

ServiceMaterialType

The name used for the product type of services.

SERV

AssetMaterialType

The name used for the product type of assets.

ZHAW

AssetGlobalLedgerAccount

The global ledger account to use during the creation of asset requisitions and orders.

65150000

PurchaseGlobalLedgerAccount

The global ledger account to use during the creation of purchase requisitions and orders.

65150000

ServiceGlobalLedgerAccount

The global ledger account to use during the creation of service requisitions and orders.

66004100

FloatingInventoryStorageLocation

A001

PersistenceConfiguration

The values of this configuration class determine the information required for persisting the domain entities of this service.

Key

Description

Example

Technology

Determines the type of persistence technology to use.

PostgresSql

Connection:Uri

Endpoint of the persistence server.

localhost

Connection:Port

Port of the persistence server.

localhost

Connection:Database

Database of the persistence server to use for storage.

localhost

Connection:Credential:Username

Username to be used for the authentication against the persistence server.

postgres

Connection:Credential:Password

Password to be used for the authentication against the persistence server.

postgres