Ansicht
Dokumentation

BAPI_CRMCASE_GETCASEDOC - Get a document (Metadata and Content) linked to the case.

BAPI_CRMCASE_GETCASEDOC - Get a document (Metadata and Content) linked to the case.

Addresses (Business Address Services)   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

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_INFO
FILE_CONTENT_ASCII
FILE_CONTENT_BINARY
GUID
INCLUDE_CONTENT
IO
LOIO
PHIOS
PROPERTIES
PROPERTIES_ATTR
RETURN

Exceptions

Function Group

CRM_CMG_BAPI

General 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 )