Interface ConverterBackend

    • Field Detail

      • BE_TYPE

        static final java.lang.String BE_TYPE
        ID for converter BE object, see backendobject-config.xml
        See Also:
        Constant Field Values
    • Method Detail

      • convertUnitKey2UnitID

        java.lang.String convertUnitKey2UnitID​(java.lang.String unitKey)
                                        throws BackendException
        Converting unit key to language dependent ID.
        E.g. ST to PC in English
        Parameters:
        unitKey - SAP unit key
        Returns:
        language dependent unit ID
        Throws:
        BackendException
      • convertUnitID2UnitKey

        java.lang.String convertUnitID2UnitKey​(java.lang.String unitID)
                                        throws BackendException
        Converting language dependent unit ID to unit key
        Parameters:
        unitID - language dependent unit ID e.g PC in English
        Returns:
        SAP unit key e.g. ST for piece
        Throws:
        BackendException
      • getCurrencyScale

        int getCurrencyScale​(java.lang.String sapCurrencyCode)
                      throws BackendException
        Get currency scale. In standard e.g.
      • USD: 2
      • EUR: 2
      • JPY: 0
Parameters:
sapCurrencyCode - SAP currency code, note that depending on customizing also non-ISO codes may occur
Returns:
number of decimals for UI display and validation
Throws:
BackendException