All Implemented Interfaces:
BackendBusinessObject, BackendBusinessObjectJCo, TransactionConfigurationBackend

public class TransactionConfigurationERP extends TransactionConfigurationBase
ERP specific implementation of TransactionConfigurationBackend
  • Field Details

  • Constructor Details

    • TransactionConfigurationERP

      public TransactionConfigurationERP()
  • Method Details

    • getAllowedDeliveryTypesFromBackend

      public Map<String,String> getAllowedDeliveryTypesFromBackend() throws BackendException
      Description copied from interface: TransactionConfigurationBackend
      Read delivery types from back-end.
      • CRM table crmc_ship_cond, value help crm_ship_cond
      • ERP table tvsb, value help h_tvsb
      Returns:
      Map with < value(char 3), description>
      Throws:
      BackendException - in case of issues with the JCO-Connection or ABAP-errors in the back-end
    • performDebugOutput

      public static void performDebugOutput(Log4JWrapper log, Map<String,String> map)
      Traces a map.
      Parameters:
      log - the logger instance
      map - the map which we want to trace
    • getCacheRegionForCustomizing

      protected String getCacheRegionForCustomizing()
      Specified by:
      getCacheRegionForCustomizing in class TransactionConfigurationBase
      Returns:
      Key of cache region for delivery type customizing