Interface TransactionConfigurationBackend

All Superinterfaces:
BackendBusinessObject
All Known Implementing Classes:
TransactionConfigurationBase, TransactionConfigurationERP

public interface TransactionConfigurationBackend extends BackendBusinessObject
Communication interface between a shop and a back end.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    identifies the field 'County' of the ResultData for the taxCom table
    static final String
    identifies the field 'OUTOF_CITY' of the ResultData for the taxCom table
    static final String
    identifies the field 'State' of the ResultData for the taxCom table
    static final String
    identifies the field 'City' of the ResultData for the taxCom table
    static final String
    identifies the field 'Country' of the ResultData for the taxCom table
    static final String
    identifies the field 'TXJCD' of the ResultData for the taxCom table
    static final String
    identifies the field 'TXJCD_L1' of the ResultData for the taxCom table
    static final String
    identifies the field 'TXJCD_L2' of the ResultData for the taxCom table
    static final String
    identifies the field 'TXJCD_L3' of the ResultData for the taxCom table
    static final String
    identifies the field 'TXJCD_L4' of the ResultData for the taxCom table
    static final String
    identifies the field 'ZipCode' of the ResultData for the taxCom table
  • Method Summary

    Modifier and Type
    Method
    Description
    Read delivery types from cache (or from back-end, if cache is not ready) CRM table crmc_ship_cond, value help crm_ship_cond ERP table tvsb, value help h_tvsb
    Read delivery types from back-end.

    Methods inherited from interface de.hybris.platform.sap.core.bol.backend.BackendBusinessObject

    destroyBackendObject, initBackendObject
  • Field Details

    • T_COUNTRY

      static final String T_COUNTRY
      identifies the field 'Country' of the ResultData for the taxCom table
      See Also:
    • STATE

      static final String STATE
      identifies the field 'State' of the ResultData for the taxCom table
      See Also:
    • COUNTY

      static final String COUNTY
      identifies the field 'County' of the ResultData for the taxCom table
      See Also:
    • T_CITY

      static final String T_CITY
      identifies the field 'City' of the ResultData for the taxCom table
      See Also:
    • ZIPCODE

      static final String ZIPCODE
      identifies the field 'ZipCode' of the ResultData for the taxCom table
      See Also:
    • TXJCD_L1

      static final String TXJCD_L1
      identifies the field 'TXJCD_L1' of the ResultData for the taxCom table
      See Also:
    • TXJCD_L2

      static final String TXJCD_L2
      identifies the field 'TXJCD_L2' of the ResultData for the taxCom table
      See Also:
    • TXJCD_L3

      static final String TXJCD_L3
      identifies the field 'TXJCD_L3' of the ResultData for the taxCom table
      See Also:
    • TXJCD_L4

      static final String TXJCD_L4
      identifies the field 'TXJCD_L4' of the ResultData for the taxCom table
      See Also:
    • TXJCD

      static final String TXJCD
      identifies the field 'TXJCD' of the ResultData for the taxCom table
      See Also:
    • OUTOF_CITY

      static final String OUTOF_CITY
      identifies the field 'OUTOF_CITY' of the ResultData for the taxCom table
      See Also:
  • Method Details

    • getAllowedDeliveryTypes

      Map<String,String> getAllowedDeliveryTypes() throws BackendException
      Read delivery types from cache (or from back-end, if cache is not ready)
      • 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
    • getAllowedDeliveryTypesFromBackend

      Map<String,String> getAllowedDeliveryTypesFromBackend() throws BackendException
      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