Class TransactionConfigurationERP
java.lang.Object
de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
de.hybris.platform.sap.core.bol.backend.jco.BackendBusinessObjectBaseJCo
de.hybris.platform.sap.sapordermgmtbol.transaction.misc.backend.impl.TransactionConfigurationBase
de.hybris.platform.sap.sapordermgmtbol.transaction.misc.backend.impl.erp.TransactionConfigurationERP
- All Implemented Interfaces:
BackendBusinessObject,BackendBusinessObjectJCo,TransactionConfigurationBackend
ERP specific implementation of TransactionConfigurationBackend
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringstatic final StringName of cache region.protected static final Stringprotected static final StringSwitchesFields inherited from class de.hybris.platform.sap.sapordermgmtbol.transaction.misc.backend.impl.TransactionConfigurationBase
deliverTypeCacheAccess, deliveryTypes, sapLogger, toolsFields inherited from class de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
genericFactory, moduleConfigurationAccess -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRead delivery types from back-end.protected Stringstatic voidperformDebugOutput(Log4JWrapper log, Map<String, String> map) Traces a map.Methods inherited from class de.hybris.platform.sap.sapordermgmtbol.transaction.misc.backend.impl.TransactionConfigurationBase
getAllowedDeliveryTypes, getDeliveryTypes, getDeliveryTypesFromBackend, initAllowedDeliveryTypes, initBackendObject, isLanguageSwitchDelivCustomizingAvailableMethods inherited from class de.hybris.platform.sap.core.bol.backend.jco.BackendBusinessObjectBaseJCo
getDefaultConnectionName, getDefaultDestinationName, getDefaultJCoConnection, getJCoConnection, getJCoConnection, getModuleId, setDefaultConnectionName, setDefaultDestinationName, setManagedConnectionContainer, toStringMethods inherited from class de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
destroyBackendObject, getModuleConfigurationAccess, setGenericFactory, setModuleConfigurationAccessMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.hybris.platform.sap.core.bol.backend.BackendBusinessObject
destroyBackendObject
-
Field Details
-
CACHEKEY_TITLE_LIST
- See Also:
-
CACHE_NAME_FOR_CUSTOMIZING
Name of cache region.- See Also:
-
SWITCH_ECC60_EHP5
Switches- See Also:
-
BF_ECC60_EHP5
- See Also:
-
-
Constructor Details
-
TransactionConfigurationERP
public TransactionConfigurationERP()
-
-
Method Details
-
getAllowedDeliveryTypesFromBackend
Description copied from interface:TransactionConfigurationBackendRead 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
Traces a map.- Parameters:
log- the logger instancemap- the map which we want to trace
-
getCacheRegionForCustomizing
- Specified by:
getCacheRegionForCustomizingin classTransactionConfigurationBase- Returns:
- Key of cache region for delivery type customizing
-