📘ABAP - Destination
Definición de Destination
La cláusula ABAP DESTINATION se utiliza en la declaración de módulos de función RFC para especificar un destino RFC.
El destino RFC es una de la maneras de conectarse desde un sistema ABAP a un sistema externo.
Los módulos de funciones RFC se crean a través de la transacción SE37 Biblioteca de funciones, de igual forma de los módulos de funciones convencionales, con la excepción
Veamos a continuación un ejemplo de la implementación de destino en la llamada a un módulo de funciones RFC:
DATA: vl_destino(9) TYPE c.
*Armado de cadena Destination
IF sy-sysid(3) EQ 'LD0'.
vl_destino = 'BD3ARG110'.
ELSEIF sy-sysid(3) EQ 'LK0'.
vl_destino = 'BK3ARG311'.
ELSEIF sy-sysid(3) EQ 'LP0'.
vl_destino = 'BP3ARG311'.
ENDIF.
CALL FUNCTION 'Z01FIAP_EXTR_RFC_RETEN_PDF'
DESTINATION vl_destino
EXPORTING
bukrs = d_bukrs
belnr = d_belnr
gjahr = d_gjahr
autorizacion = d_autoriz
firma = d_firma
rspolname = d_rspolname
witht = d_witht
zlsch = d_zlsch
IMPORTING
bin_length = bin_length
TABLES
content_bin = content_bin2.