Prerequisites

The following table lists the prerequisites for membership premium calculation through an inbound web service:

If you want to... Then...
Create adjustments through an inbound web service You need to do the following:
  • Define a REST or SOAP based inbound web service to call the C1-CreateAdjustment business service.

  • Authorize the ORMB user to access the required application service.

  • Define the required account identifier types, divisions, contract types, and currencies in the system.

  • Define the required calculated or non-calculated adjustment types in the system.

  • Define the required characteristic types where the characteristic entity is set to Adjustment.

  • Associate the required characteristic types with the required adjustment types.

  • Include the adjustment type in the adjustment type profile which is associated with the respective contract type.

  • Define the required exchange rates in the system.

  • Define a currency conversion algorithm for adjustments using the C1_​CURALGAD or C1_​EXCRTAD algorithm type.

  • Attach a currency conversion algorithm to the Currency Conversion For Adjustments algorithm spot of the required divisions.

Cancel adjustments through an inbound web service You need to do the following:
  • Define a REST or SOAP based inbound web service to call the C1-CancelAdjustment business service.

  • Authorize the ORMB user to access the required application service.

  • Define the required adjustment cancel reasons in the system.

View adjustments through an inbound web service You need to do the following:
  • Define a REST or SOAP based inbound web service to call the C1-GetAdjustmentHistory business service.

  • Authorize the ORMB user to access the required application service.

  • Define the required account identifier types, divisions, contract types, and adjustment types in the system.

  • Set the Set Fetch Record Limit option type of the C1-RECLMT feature configuration.

Enable the Inbound Web Service History feature You need to do the following:
  • Define an outbound message type with the following specifications:

    • Outbound Message Business Object - Web Service History (C1-WebServiceHistory)

    • Priority - Priority 10 -- Highest

  • Define an external system and associate the above outbound message type with the external system using the following specifications:

    • Processing Method - Batch

    • Batch Control - F1-FLUSH

  • Create an algorithm using the C1-IWSHIST algorithm type and attach it to the Web Service History system event in the installation options.

    Note: You need to specify the above outbound message type, using which the outbound message should be created, in the Outbound Message Type parameter of the C1-IWSHIST algorithm.