Fonction SAP BAPI_BUS1077_DELETE - EHS: Delete Specification

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
CHANGE_NUMBER RCGADDINF-AENNR C 12 X Change number
FLG_APPLSCP BAPISTDTYP-BOOLEAN C 1 X Delete Scopes of Application
FLG_BUFFER BAPISTDTYP-BOOLEAN C 1 X Buffer Specification Data
FLG_HEADER BAPISTDTYP-BOOLEAN C 1 X Delete Specification
FLG_HEADER_USAGE BAPISTDTYP-BOOLEAN C 1 X Delete restrictions to specification header
FLG_IDENT BAPISTDTYP-BOOLEAN C 1 X Delete Identifiers
FLG_IDENT_LONGTEXT BAPISTDTYP-BOOLEAN C 1 X Delete identifier long texts
FLG_IDENT_SUBLIST BAPISTDTYP-BOOLEAN C 1 X Delete regulatory list assignments
FLG_IDENT_USAGE BAPISTDTYP-BOOLEAN C 1 X Delete identifier usages
FLG_INHED_DATA_DEL BAPISTDTYP-BOOLEAN C 1 X Delete inheritances with passed-on data
FLG_KEY_DATE_SWITCH_ONLY BAPISTDTYP-BOOLEAN C 1 X Change key date and change number only
FLG_MATJOIN BAPISTDTYP-BOOLEAN C 1 X Delete Material Assignments
FLG_OWNID_SRSID_KEEP BAPISTDTYP-BOOLEAN C 1 X Retain Data Origin and Data Provider
FLG_PROP BAPISTDTYP-BOOLEAN C 1 X Delete instances of value assignments
FLG_PROP_CARR BAPISTDTYP-BOOLEAN C 1 X Delete Provisions for Carriage
FLG_PROP_COMP BAPISTDTYP-BOOLEAN C 1 X Delete compositions
FLG_PROP_DATA BAPISTDTYP-BOOLEAN C 1 X Delete value assignments
FLG_PROP_FTEXT BAPISTDTYP-BOOLEAN C 1 X Delete User-Defined Texts
FLG_PROP_FTEXT_LONGTEXT BAPISTDTYP-BOOLEAN C 1 X Delete Long Texts for User-Defined Texts
FLG_PROP_HEADER BAPISTDTYP-BOOLEAN C 1 X Delete value assignment types
FLG_PROP_PACK BAPISTDTYP-BOOLEAN C 1 X Delete Packaging Data
FLG_PROP_REL BAPISTDTYP-BOOLEAN C 1 X Delete Assessments
FLG_PROP_SOURCE BAPISTDTYP-BOOLEAN C 1 X Delete Source Details
FLG_PROP_SPROV BAPISTDTYP-BOOLEAN C 1 X Delete Special Packing Provisions
FLG_PROP_TAB07 BAPISTDTYP-BOOLEAN C 1 X Delete Transport Approval Data
FLG_PROP_TAB0B BAPISTDTYP-BOOLEAN C 1 X Delete Packaging Code Approval Data
FLG_PROP_TAB0D BAPISTDTYP-BOOLEAN C 1 X Delete Risk Classification Data
FLG_PROP_TAB0F BAPISTDTYP-BOOLEAN C 1 X Delete Transport Classification Data
FLG_PROP_USAGE BAPISTDTYP-BOOLEAN C 1 X Delete Usage
FLG_REFSUBS BAPISTDTYP-BOOLEAN C 1 X Delete reference specification data
FLG_TESTRUN BAPISTDTYP-BOOLEAN C 1 X Simulate only
FLG_TPLREL BAPISTDTYP-BOOLEAN C 1 X Delete Inheritance Relationships
FLG_VAL_CHECK_BY_STATUS BAPISTDTYP-BOOLEAN C 1 'X' X Check: Status allows value assignment to be deleted
KEY_DATE RCGADDINF-VALDAT D 8 SY-DATUM X Validity date for object key
VALFR RCGADDINF-VALDAT D 8 X Lower Time Interval Limit
VALTO RCGADDINF-VALDAT D 8 X Upper Time Interval Limit

Paramètre Reférence Type Long. Description
FLG_ABORT_ON_ERROR BAPISTDTYP-BOOLEAN C 1 Cancel processing

Paramètre Reférence Long. Facultatif Description
APPLSCP BAPI1077APPLSCP 401 X Scopes of Application
IDENT_HEADER BAPI1077RI 622 X Identifier data
IDENT_LONGTEXT BAPI1077IL 230 X Identifier long texts
IDENT_SUBLIST BAPI1077RL 239 X Identifier-regulatory list assignments
MATJOIN BAPI1077MJ 313 X Material Assignments
PROP_CARR BAPI1077CARR 448 X Provisions for Carriage
PROP_COMPONENT BAPI1077VP 332 X Specification-component assignments
PROP_DATA BAPI1077PR 456 X Value Assignments
PROP_FTEXT BAPI1077DF 463 X User-Defined Texts
PROP_FTEXT_LONGTEXT BAPI1077FL 270 X Long Texts for User-Defined Texts
PROP_HEADER BAPI1077VH 269 X Value assignment types
PROP_PACK BAPI1077PACK 349 X Packaging Data
PROP_RELIABILITY BAPI1077DR 259 X Assessment data
PROP_SOURCE BAPI1077DS 299 X Source data
PROP_SPROV BAPI1077SPROV 270 X Special Packing Provisions
PROP_TAB07 BAPI107707 327 X Transport Approval Data
PROP_TAB0B BAPI10770B 360 X Packaging Code Approval Data
PROP_TAB0D BAPI10770D 467 X Risk Classification Data
PROP_TAB0F BAPI10770F 298 X Transport Classification Data
PROP_USAGE BAPI1077DU 302 X Usage Data
PROP_VAL BAPI1077VA 350 X Value assignment instances
REFSUBS BAPI1077RR 230 X Reference Specification Data
RETURN BAPIRET2 548 BAPI feedback
SUB_HEADER BAPI1077RH 331 X Specification Header Data
TPLREL BAPI1077TPLREL 289 X Inheritance relationships

Functionality
This method allows you to delete the object Specification. Bothwhole objects and subcomponents of objects can be deleted. Deleting doesnot, however, mean physically but means that the delete indicator is setin the database.

Further information
In order that subobjects can be deleted, the respective keys for thesubobjects must exist. Otherwise, the method terminates with an errormessage.
The subobjects for the specification are structured logically in astructure that is defined by the key relationship (foreign-primary key).
SUB_HEADER
|
|-- REFSUBS
|-- IDENT_HEADER
| |
| |-- IDENT_SUBLIST
| --- IDENT_LONGTEXT
|-- MATJOIN
|-- TPLREL
|-- APPLSCP
--- PROP_HEADER
|
--- PROP_VAL
|
|-- PROP_DATA
|-- PROP_COMPONENT
|-- PROP_USAGE
|-- PROP_RELIABILITY
|-- PROP_FTEXT
| |
| --- PROP_FTEXT_LONGTEXT
|-- PROP_SOURCE
|-- PROP_TAB07
|-- PROP_TAB0B
|-- PROP_TAB0D
--- PROP_TAB0F
INCLUDE EHS_FMODULE_API_FORBIDDEN OBJECT DOKU ID TX
INCLUDE EHS_BAPI_BUS1077_SAP_NOTE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_ERROR OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_CHANGE_NUMB OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_25A_SAF_BUFFER OBJECT DOKU ID TX
By means of an explicit call of the methodSAVEFROMBUFFER, the buffered datais written to the database.

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
If the import parameter is set, the system expects the table parameterPROP_USAGE with content.
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
If the import parameter is set, the system expects the table parameterPROP_USAGE with content.
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
This import parameter causes passed-on data to be deleted.
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
See Interval-Based Read and Write.

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_KEY_DATE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
This import parameter causes the data not to be deleted and not to havethe delete indicator set. However, all possible checks are run on thedata.
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_DELETE OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
This import parameter causes the system to check whether the statusallows the value assignment to be deleted.
From the parameter structure, the data element ESEBOOLE is used forthis.

Value range
Value,,Meaning
X,,Indicator is set
Initial,,Indicator is not set

Default
As default, the indicator is set.
INCLUDE EHS_SAF_50A_BAPI_DELETE3 OBJECT DOKU ID TX

Description
INCLUDE EHS_25A_SAF_BAPI_KEY_DATE OBJECT DOKU ID TX

Description
See Interval-Based Read and Write.

Description
See Interval-Based Read and Write.

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE BAPI_TABLE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

Description
INCLUDE EHS_SAF_50A_BAPI_TAB_DELETE OBJECT DOKU ID TX

1494425Delete (B)API deletes inherited value assignment instances
1247216Specification BAPI/API and inheritance: Important notes
1403521Missing authorization for class type 100
946701Deleting restrictions with the Delete (B)API
1133746Irrelevant lock error: Data record is in process
1047423Performance problems with specifications and phrases
1074977Example programs for specification BAPIs
1042303Buffer error C$ 128 when deleting detail data with API
945416Delete (B)API requires too much runtime
916095Deleting to 2 value assignment details w/ API w/ change numb
590214Delete (B)API executes unwanted status checks
497978Delete BAPI does not delete uses of headers and identifiers
487062Error in delete API when header also specified