SAP ABAP Function Module SO_DOCUMENT_SEND_API1 (SAPoffice: Send new document with attachments using RFC)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SO (Package) SAPoffice
Basic Data
Function Module SO_DOCUMENT_SEND_API1 SAPoffice: Send new document with attachments using RFC  
Function Group SOI1   API Function Modules for Externals  
Program Name SAPLSOI1    
INCLUDE Name LSOI1U32    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Exporting SENT_TO_ALL TYPE SONV-FLAG Flag: Document sent to all
Exporting NEW_OBJECT_ID TYPE SOFOLENTI1-OBJECT_ID ID of created object (not document!)
Exporting SENDER_ID TYPE SOUDK
Importing DOCUMENT_DATA TYPE SODOCCHGI1 Attributes of new document
Importing PUT_IN_OUTBOX TYPE SONV-FLAG SPACE Flag: Move document to outbox after send
Importing SENDER_ADDRESS TYPE SOEXTRECI1-RECEIVER SY-UNAME
Importing SENDER_ADDRESS_TYPE TYPE SOEXTRECI1-ADR_TYP 'B'
Importing COMMIT_WORK TYPE SONV-FLAG SPACE Execute explicit commit works at end of function module
Importing IP_ENCRYPT TYPE BCSD_ENCR Indicator: Encryption Required
Importing IP_SIGN TYPE BCSD_SIGN Indicator: Signature Required
Importing IV_VSI_PROFILE TYPE VSCAN_PROFILE Virus Scan Profile
Tables PACKING_LIST TYPE SOPCKLSTI1 Information about structure of data tables
Tables OBJECT_HEADER TYPE SOLISTI1 Header data for document (spec.header)
Tables CONTENTS_BIN TYPE SOLISTI1 Obsolete - see CONTENTS_HEX
Tables CONTENTS_TXT TYPE SOLISTI1 ASCII contents of object and attachments
Tables CONTENTS_HEX TYPE SOLIX Binary contents of object and attachments
Tables OBJECT_PARA TYPE SOPARAI1 SET/GET parameter for processing
Tables OBJECT_PARB TYPE SOPARBI1 Fields and values for processing
Tables RECEIVERS TYPE SOMLRECI1 Document recipients with send attributes
Tables ET_VSI_ERROR TYPE BAPIRET2 Return Parameter(s)
Exception TOO_MANY_RECEIVERS TYPE Too many recipients, no authorization
Exception DOCUMENT_NOT_SENT TYPE Document was not sent
Exception DOCUMENT_TYPE_NOT_EXIST TYPE Document type or attachment type does not exist
Exception OPERATION_NO_AUTHORIZATION TYPE No authorization to send/create
Exception PARAMETER_ERROR TYPE Invalid combination of parameter values
Exception X_ERROR TYPE Internal error or database inconsistency
Exception ENQUEUE_ERROR TYPE Required locks could not be set
               
Processing Type
Normal Function Module  
Remote-Enabled Module BaseXML supported
Update Module Start immediately
Immediate Start, No Restart
Start Delayed
Coll.run
JAVA Module Callable from ABAP  
Remote-Enabled JAVA Module  
Module Callable from JAVA  
History
Last changed by/on SAP  19970620 
SAP Release Created in