Conversión de Moneda Rate [Acabado] SAP Exchange

Cambio de divisas Conversión de Tasa de demostración

 

I. Descripción

Se puede utilizar el tipo de cambio para mantener el código de transacción ERP en OB07 o OB08, cada uno desde un diferentes variaciones de los tipos de cambio de divisas va a crear un nuevo registro en el sistema oficial de producción, después de ahorro se almacenará en un TCURR mesa pueden ser adquiridos función de conversión de nota (por CONVERT_TO_LOCAL_CURRENCY función Exportación de cada parámetro no debe ser una constante, el uso variable), la función se pondrá automáticamente la tasa de cambio actual como de la hora más reciente de la conversión del tipo de cambio.

Debe tenerse en cuenta que hay algo de moneda especial, como el yen yenes, no es de punto decimal, almacenada dentro del sistema y diferentes consultas se pueden ver, esto es debido a la razón que el factor de conversión, SAP primera cantidad antes de ser almacenada en las tablas y luego dividido por este factor en. Podemos llamar a las funciones de conversión siguientes:

  • BAPI_CURRENCY_CONV_TO_INTERNAL : convierte en la cantidad de almacenamiento interno en la base de datos
  • BAPI_CURRENCY_CONV_TO_EXTERNAL : External convierte en cantidades reales

 

El tipo de cambio En segundo lugar, el mantenimiento

Los tipos de cambio se dividen en directo (cita textual) y la tasa de intercambio indirecto (la cita indirecta) dos clases.

El tipo de cambio directo: 1 = XX moneda moneda extranjera

El tipo de cambio indirecto: XX = 1 moneda en moneda extranjera

Por ejemplo, la moneda de la sociedad es RMB, entonces 1USD = 6.5CNY tasa de intercambio directo, 0.15385USD = 1 tipo de cambio RMB indirectamente. China usando cita directa, la oferta dólar / yuan.

 

 

, los ejemplos Tercero de conversión

*&---------------------------------------------------------------------*
*& Report  ZTEST_CONVERT_CURR
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ZTEST_CONVERT_CURR.

DATA: GV_AMOUNT LIKE BSEG-WRBTR,
      GV_INTER  LIKE BSEG-WRBTR,
      GV_FROM   TYPE CHAR20,
      GV_TO     TYPE CHAR20.

************************************
* selection screen
************************************
PARAMETERS : P_FC TYPE TCURC-WAERS DEFAULT 'JPY',
             P_TC TYPE TCURC-WAERS DEFAULT 'CNY',
             P_DATE LIKE SY-DATUM DEFAULT SY-DATUM,
             P_CURR TYPE BAPICURR-BAPICURR,
             P_KURST TYPE TCURR-KURST DEFAULT 'M'.

************************************
* start- of -selection
************************************
START-OF-SELECTION.
*** Conversion of Currency Amounts into Internal Data Format
  CALL FUNCTION 'BAPI_CURRENCY_CONV_TO_INTERNAL'
    EXPORTING
      CURRENCY             = P_FC
      AMOUNT_EXTERNAL      = P_CURR
      MAX_NUMBER_OF_DIGITS = 13
    IMPORTING
      AMOUNT_INTERNAL      = GV_INTER.

*** Translate foreign currency amount to local currency
  CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
    EXPORTING
      DATE             = P_DATE
      FOREIGN_AMOUNT   = GV_INTER
      FOREIGN_CURRENCY = P_FC
      LOCAL_CURRENCY   = P_TC
      TYPE_OF_RATE     = P_KURST
    IMPORTING
      LOCAL_AMOUNT     = GV_AMOUNT
    EXCEPTIONS
      NO_RATE_FOUND    = 1
      OTHERS           = 2.

************************************
*  end - of - selection
************************************
END-OF-SELECTION.
  MOVE P_CURR TO GV_FROM.
  MOVE GV_AMOUNT TO GV_TO.
  CONDENSE GV_FROM NO-GAPS.
  CONDENSE GV_TO NO-GAPS.

  WRITE : / P_FC,'→',P_TC.
  WRITE : / GV_FROM ,'→',GV_TO.

 

Liberadas 2018 artículos originales · ganado elogios 3957 · Vistas 10350000 +

Supongo que te gusta

Origin blog.csdn.net/zhongguomao/article/details/104826802
Recomendado
Clasificación