Class ConverterBackendERP
java.lang.Object
de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
de.hybris.platform.sap.core.bol.backend.jco.BackendBusinessObjectBaseJCo
de.hybris.platform.sap.sapcommonbol.common.backendobject.impl.ConverterBackendERPCRM
de.hybris.platform.sap.sapcommonbol.common.backendobject.impl.ConverterBackendERP
- All Implemented Interfaces:
BackendBusinessObject,BackendBusinessObjectJCo,ConverterBackend
ERP backend functionality for conversion.
Customizing for units and currencies need to be fetched from ERP
Customizing for units and currencies need to be fetched from ERP
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.sap.sapcommonbol.common.backendobject.impl.ConverterBackendERPCRM
ConverterBackendERPCRM.CurrencyLocalization, ConverterBackendERPCRM.UomLocalization -
Field Summary
Fields inherited from class de.hybris.platform.sap.sapcommonbol.common.backendobject.impl.ConverterBackendERPCRM
currencyCacheAccess, sapLogger, unitCacheAccessFields inherited from class de.hybris.platform.sap.core.bol.backend.BackendBusinessObjectBase
genericFactory, moduleConfigurationAccessFields inherited from interface de.hybris.platform.sap.sapcommonbol.common.backendobject.interf.ConverterBackend
BE_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadCurrenciesByLanguageFromBackend(String applicationID, String language) Loads currencies per language.loadUOMsByLanguageFromBackend(String applicationID, String language) Loads UOM's per language.Methods inherited from class de.hybris.platform.sap.sapcommonbol.common.backendobject.impl.ConverterBackendERPCRM
convertUnitID2UnitKey, convertUnitKey2UnitID, getCurrencyScale, getUnitScaleMethods 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, initBackendObject, 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, initBackendObject
-
Constructor Details
-
ConverterBackendERP
public ConverterBackendERP()
-
-
Method Details
-
loadUOMsByLanguageFromBackend
public ConverterBackendERPCRM.UomLocalization loadUOMsByLanguageFromBackend(String applicationID, String language) throws BackendException Description copied from interface:ConverterBackendLoads UOM's per language. Called from cache loaders on BO level- Specified by:
loadUOMsByLanguageFromBackendin interfaceConverterBackend- Specified by:
loadUOMsByLanguageFromBackendin classConverterBackendERPCRMlanguage- Language in SAP format (1 place)- Returns:
- Map of UOM's and their descriptions
- Throws:
BackendException
-
loadCurrenciesByLanguageFromBackend
public ConverterBackendERPCRM.CurrencyLocalization loadCurrenciesByLanguageFromBackend(String applicationID, String language) throws BackendException Description copied from interface:ConverterBackendLoads currencies per language. Called from cache loaders on BO level- Specified by:
loadCurrenciesByLanguageFromBackendin interfaceConverterBackend- Specified by:
loadCurrenciesByLanguageFromBackendin classConverterBackendERPCRMlanguage- Language in SAP format (1 place)- Returns:
- Map of currencies and their decimal format
- Throws:
BackendException
-