Ansicht
Dokumentation
BAPI_CRMCASE_GETCASEDOC - Get a document (Metadata and Content) linked to the case.
Addresses (Business Address Services) General Material DataThis documentation is copyright by SAP AG.
Functionality
You can use this BAPI to get metadata and content details of a document linked to the case.
Example
REPORT z_test_get_case_doc.
DATA:
ls_bo TYPE sibflporb,
ls_error TYPE skwf_error,
ls_io TYPE bapicasedoc,
ls_loio TYPE bapicasedoc,
ls_phio TYPE bapicasedoc,
ls_parent_folder TYPE bapicasedoc,
ls_message TYPE crmt_cmg_attr_error,
ls_file_info TYPE bapisdokfilaci,
ls_ascii_content TYPE bapisdokcntasc,
ls_binary_content TYPE bapisdokcntbin,
ls_property TYPE bapisdokpropty,
ls_property_attr TYPE bapiattrprop,
ls_bapi_file_info TYPE bapisdokfilaci,
ls_bapi_ascii_content TYPE bapisdokcntasc,
ls_bapi_binary_content TYPE bapisdokcntbin,
ls_bapi_property TYPE bapisdokpropty,
ls_bapi_property_attr TYPE bapiattrprop,
lt_properties_attr TYPE STANDARD TABLE OF bapiattrprop,
lt_properties TYPE STANDARD TABLE OF bapisdokpropty,
lt_access_info TYPE STANDARD TABLE OF bapisdokfilaci,
lt_ascii_content TYPE STANDARD TABLE OF bapisdokcntasc,
lt_binary_content TYPE STANDARD TABLE OF bapisdokcntbin,
lt_phios TYPE STANDARD TABLE OF bapicasedoc,
lv_does_not_exist TYPE C,
lt_return TYPE STANDARD TABLE OF bapiret2,
lt_message TYPE crmt_cmg_attr_error_t,
ls_cm_loio TYPE skwf_io.
ls_io-class = 'CRM_L_CASE' or 'CRM_P_CASE' .
ls_io-OBJTYPE = 'L' or 'P'.
ls_io-OBJID = '
CALL FUNCTION 'BAPI_CRMCASE_GETCASEDOC'
EXPORTING
GUID = '
IO = ls_io
INCLUDE_CONTENT = 'X'
IMPORTING
LOIO = ls_loio
TABLES
PROPERTIES = lt_properties
PROPERTIES_ATTR = lt_properties_attr
FILE_ACCESS_INFO = lt_access_info
FILE_CONTENT_ASCII = lt_ascii_content
FILE_CONTENT_BINARY = lt_binary_content
PHIOS = lt_phios
RETURN = lt_return.
IF NOT lt_return[] IS INITIAL.
WRITE:/ 'error'.
ENDIF.
Notes
The case and the document must exist before calling this BAPI, and the document must be linked to the case.
GUIDis the case GUID.
IOis the document linked to the case.
,,Note: Provide only OBJTYPE and CLASS and OBJID.
INCLUDE_CONTENT indicates if the content is required.
RETURNis the Result of the BAPI call.
PROPERTIEScontains the document properties.
PROPERTIES_ATTRcontains the attributes properties.
FILE_ACCESS_INFOcontains file access information.
FILE_CONTENT_ASCIIcontains the ASCII content of the document,.
FILE_CONTENT_BINARYcontains the binary content of the document.
,,Note: provide either FILE_CONTENT_ASCII or FILE_CONTENT_BINARY.
Further information
Parameters
FILE_ACCESS_INFOFILE_CONTENT_ASCII
FILE_CONTENT_BINARY
GUID
INCLUDE_CONTENT
IO
LOIO
PHIOS
PROPERTIES
PROPERTIES_ATTR
RETURN
Exceptions
Function Group
CRM_CMG_BAPIGeneral Material Data rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 5290 Date: 20240523 Time: 113458 sap01-206 ( 33 ms )