CLAS CL_FDT_BRS_PROCESSOR

Source Link
Open in ADT

Home
Previous Object: CL_EXCHANGE_RATES
Next Object: CL_FDT_CP_AST_FACTORY

Status: RELEASED

Public
Type data_format TYPE BAPI_SIGN
Type ty_tabname TYPE TABNAME
Type s_data_object TYPE cl_fdt_brs_processor=>s_data_object
Type t_data_object TYPE cl_fdt_brs_processor=>t_data_object
Type s_name_value TYPE cl_fdt_brs_processor=>s_name_value
Type t_name_value TYPE cl_fdt_brs_processor=>t_name_value
Attribute mv_processing_timestamp TYPE TIMESTAMP
Static Attribute gc_result_identifier TYPE if_fdt_types=>name
Constant gc_data_format_abap TYPE BAPI_SIGN
Constant gc_data_format_brfplus TYPE BAPI_SIGN
Static Method get_instance
  IMPORTING
    iv_function_id TYPE if_fdt_types=>id
    iv_processing_timestamp TYPE TIMESTAMP Optional
    iv_trace TYPE if_fdt_types=>trace_mode Optional
    iv_auth_check_for_db_lookup TYPE ABAP_BOOL Optional
    iv_action_in_update_task TYPE ABAP_BOOL Optional
  RETURNING ro_processor TYPE cl_fdt_brs_processor
  RAISING cx_fdt_input
Method clear_trace_buffer
  IMPORTING
    iv_only_add_start TYPE ABAP_BOOL Optional
Method convert_data_for_processing
  IMPORTING
    ir_data TYPE any
    iv_data_object TYPE clike
    iv_has_ddic_binding TYPE ABAP_BOOL Optional
  EXPORTING
    er_data TYPE REF TO any
  RAISING cx_fdt_input
Method get_context_data_objects
  EXPORTING
    et_data_object TYPE cl_fdt_brs_processor=>t_data_object
  RAISING cx_fdt_input
Method get_data_object_reference
  IMPORTING
    iv_data_object TYPE clike
  EXPORTING
    ev_data_object_name TYPE if_fdt_types=>name
    er_data TYPE REF TO any
  RAISING cx_fdt_input
Method get_trace_buffer
  EXPORTING
    et_trace_header TYPE FDT_BRS_T_TRACE_HEADER
    et_trace_record TYPE FDT_BRS_T_TRACE_RECORD
Method process
  IMPORTING
    iv_data_format TYPE BAPI_SIGN Optional
    it_name_value TYPE cl_fdt_brs_processor=>t_name_value Optional
  CHANGING
    ct_name_value TYPE cl_fdt_brs_processor=>t_name_value Optional
  EXPORTING
    ea_result TYPE any
  RAISING cx_fdt_input
  RAISING cx_fdt_processing
Method save_trace
  IMPORTING
    iv_external_id TYPE NOT_RELEASED Optional
    iv_update_task TYPE ABAP_BOOL Optional
    iv_trace_db_table_h TYPE TABNAME Optional
    iv_trace_db_table_r TYPE TABNAME Optional
  RAISING cx_fdt_input

Exists on:
754true
750true
702true

Bug reports and ideas welcome
Made using abaplint.app