Alle Technologien in einem Band! Ob Sie zukunftssichere Erweiterungen programmieren oder mit den Modifikationen in Ihren SAP-Systemen aufräumen möchten – hier erhalten Sie das erforderliche Wissen. Jede Methode wird ausführlich und mit Codebeispielen erläutert: User-Exits, klassische und neue BAdIs, Business Transaction Events, implizite und explizite Erweiterungspunkte u. v. m.
Bei amazon.de ansehen →The Function Module SO_DOCUMENT_INSERT_API1 (SAPoffice: Create new office document using RFC) is a standard Function Module in SAP ERP and is part of the function group SOI1 within the package SO.
Function Module | SO_DOCUMENT_INSERT_API1 |
Short Text | SAPoffice: Create new office document using RFC |
Function Group | SOI1 |
Package | SO |
Module Type | Remote-Enabled |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
DOCUMENT_DATA | LIKE | SODOCCHGI1 | Document attributes (general header) | |
DOCUMENT_TYPE | LIKE | SOODK-OBJTP | Document Class | |
FOLDER_ID | LIKE | SOOBJINFI1-OBJECT_ID | ID of folder in which document is to be created |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
DOCUMENT_INFO | LIKE | SOFOLENTI1 | Complete attributes of document |
This function module does not define any CHANGING parameters.
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
CONTENTS_HEX | LIKE | SOLIX | Document contents (binary) | |
OBJECT_CONTENT | LIKE | SOLISTI1 | Document contents (text) | |
OBJECT_HEADER | LIKE | SOLISTI1 | Header data for document (spec.header) | |
OBJECT_PARA | LIKE | SOPARAI1 | SET/GET parameter for processing | |
OBJECT_PARB | LIKE | SOPARBI1 | Fields and values for processing |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
DOCUMENT_TYPE_NOT_EXIST | Document type does not exist |
ENQUEUE_ERROR | Required locks could not be set |
FOLDER_NOT_EXIST | Specified folder does not exist |
OPERATION_NO_AUTHORIZATION | No authorization to create document |
PARAMETER_ERROR | Invalid combination of parameter values |
X_ERROR | Internal error or database inconsistency |