RFRELM_FILL_NOTE_ASSMNT_IDOC is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report creates an IDoc record (business object
If you would like to execute this report or see the full code listing simply enter RFRELM_FILL_NOTE_ASSMNT_IDOC into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: P_NANO = D .
Title: Fill an IDoc for NoteAssessmentREFX.Create
Text Symbol: 001 = Select Notice of Assessment for Which IDoc Will Be Created
Text Symbol: E00 = Error: Notice of assessment does not exist.
Text Symbol: E01 = IDoc was created successfully.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CONV_TO_RE_NOTE_ASSMNT CALL FUNCTION 'CONV_TO_RE_NOTE_ASSMNT' EXPORTING bapi_re_note_assmnt_int = ls_bus_object_int CHANGING bapi_re_note_assmnt = ls_bapi_bus_object.
RELM_API_NA_VALUE_GET CALL FUNCTION 'RELM_API_NA_VALUE_GET' EXPORTING io_notice_assessment = lo_bus_object IMPORTING et_na_value = lt_na_value_int et_text = lt_text_int.
CONV_TO_RE_T_NA_VALUE_DAT CALL FUNCTION 'CONV_TO_RE_T_NA_VALUE_DAT' TABLES it_bapi_re_na_value_int = lt_na_value_int et_bapi_re_na_value_dat = lt_na_value_dat.
CONV_TO_RE_T_TEXT_DAT CALL FUNCTION 'CONV_TO_RE_T_TEXT_DAT' TABLES it_bapi_re_text_int = lt_text_int et_bapi_re_text_dat = lt_text_dat.
REBP_API_PARTNER_GET CALL FUNCTION 'REBP_API_PARTNER_GET' EXPORTING io_has_partner = lo_bus_object IMPORTING et_partner = lt_partner_int.
CONV_TO_RE_T_PARTNER_DAT CALL FUNCTION 'CONV_TO_RE_T_PARTNER_DAT' TABLES it_bapi_re_partner_int = lt_partner_int et_bapi_re_partner_dat = lt_partner_dat.
REBD_API_OBJ_ASSIGN_GET CALL FUNCTION 'REBD_API_OBJ_ASSIGN_GET' EXPORTING io_has_obj_assign = lo_bus_object IMPORTING et_obj_assign = lt_obj_assign_int.
CONV_TO_RE_T_OBJ_ASSIGN_DAT CALL FUNCTION 'CONV_TO_RE_T_OBJ_ASSIGN_DAT' TABLES it_bapi_re_obj_assign_int = lt_obj_assign_int et_bapi_re_obj_assign_dat = lt_obj_assign_dat.
RECA_API_RESUBM_RULE_GET CALL FUNCTION 'RECA_API_RESUBM_RULE_GET' EXPORTING io_has_resubm = lo_bus_object IMPORTING et_resubm_rule = lt_resubm_rule_int.
CONV_TO_RE_T_RESUBM_RULE_DAT CALL FUNCTION 'CONV_TO_RE_T_RESUBM_RULE_DAT' TABLES it_bapi_re_resubm_rule_int = lt_resubm_rule_int et_bapi_re_resubm_rule_dat = lt_resubm_rule_dat.
RECA_API_STATUS_GET CALL FUNCTION 'RECA_API_STATUS_GET' EXPORTING io_has_status = lo_bus_object IMPORTING et_status = lt_status_int.
CONV_TO_RE_T_STATUS_DAT CALL FUNCTION 'CONV_TO_RE_T_STATUS_DAT' TABLES it_bapi_re_status_int = lt_status_int et_bapi_re_status_dat = lt_status_dat.
ALE_RE_NA_CREATE CALL FUNCTION 'ALE_RE_NA_CREATE' EXPORTING noticeassessmentnumberext = ls_bapi_bus_object-notice_assessment_number noticeassessment = ls_bapi_bus_object_dat testrun = 'X' TABLES navalue = lt_na_value_dat partner = lt_partner_dat objassign = lt_obj_assign_dat text = lt_text_dat resubmrule = lt_resubm_rule_dat status = lt_status_dat * EXTENSIONIN = receivers = lt_receiver EXCEPTIONS error_creating_idocs = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RFRELM_FILL_NOTE_ASSMNT_IDOC - Fill an IDoc for NoteAssessmentREFX.Create RFRELM_FILL_NOTE_ASSMNT_IDOC - Fill an IDoc for NoteAssessmentREFX.Create RFRELM_FILL_LAND_REG_IDOC - Fill IDoc for LandRegisterREFX.Create RFRELM_FILL_LAND_REG_IDOC - Fill IDoc for LandRegisterREFX.Create RFRELM_FILL_JOINT_LIAB_IDOC - Fill an IDoc for JointLiabilityREFX.CREATE RFRELM_FILL_JOINT_LIAB_IDOC - Fill an IDoc for JointLiabilityREFX.CREATE