SAP ABAP Class CL_SWF_BND_BINDING (Binding)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_BND (Package) Workflow: Data Flow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20040603
Properties
Class CL_SWF_BND_BINDING  
Short Description Binding    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_BND   Workflow: Data Flow 
Created 20010528   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_RLS_COMPARISON Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SWFBN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SWFTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20040603
Friends
# Friend Modeled only Created on Description
1 CL_SWF_BND_GRID_CONTROL 20011116 Data flow control for one direction
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DETAIL_TRC_LEVEL Constant Private Type reference (TYPE) SWFTRCLEV 3 Trace Level at Which All Details Will Be Traced 20040614
2 MC_MIN_TRC_LEVEL Constant Private Type reference (TYPE) SWFTRCLEV 2 Trace Level at Which the Binding Will Be Traced 20040603
3 MC_OWN_MSGID Constant Private Type reference (TYPE) SYMSGID 'SWF_BND_001' Name of Binding Error Message Class 20011026
4 M_BINDING Instance attribute Private Type reference (TYPE) SWFBINDTAB Table with Binding Definition, Runtime Display 20011026
5 M_CONTEXT Instance attribute Private Type reference (TYPE) SWFBNDCTXT Binding Context 20011026
6 M_EXCEPTIONLOG Instance attribute Private Type reference (TYPE) SWF_CX_TAB Table with Workflow Exceptions 20011026
7 M_EXPRESSION_FACTORY Instance attribute Private Type reference (TYPE) SWFEXPFACT Reference to Expression Factory 20011026
8 M_INSTANTIATED Instance attribute Private Type reference (TYPE) XFLAG 'X' - Expressions Already Instantiated 20011026
9 M_LANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Current Language for Expression Texts 20011026
10 M_LOG_CONTEXT Static Attribute Private Type reference (TYPE) SWF_LOGCTX Context 'Binding' for Creating Exceptions 20020712
11 M_T100 Static Attribute Private Type reference (TYPE) SWF_T100MS Structure for T100 Message 20011026
12 M_TRACE_HANDLE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Trace Handle 20040603
13 M_TRC_BINDING Instance attribute Private Type reference (TYPE) SWFBINDTAB Trace: Binding Definition 20040603
14 M_TRC_DATAFLOW Instance attribute Private Type reference (TYPE) SWA_DAFLOW Trace: Executed Binding Direction 20040603
15 M_TRC_PREPARE Instance attribute Private Type reference (TYPE) XFLAG 'X' - Trace Write-To Access Must Be Prepared 20040603
16 M_TRC_SOURCE_PREIMAGE Instance attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Trace: Source Container Pre-Image 20040603
17 M_TRC_TARGET_PREIMAGE Instance attribute Private Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Trace: Target Container Pre-Image 20040603
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check All Binding Statements of a Type 20011127
2 CHECK_ALL Static method Public Method Check All Binding Statements 20020117
3 CHECK_INTERNAL Instance method Private Method 20060705
4 CHECK_OBLIG_IMP Instance method Private Method 20060705
5 CHECK_OPERATION Instance method Protected Method Check Binding Statement 20011029
6 CHECK_SEQUENCE Instance method Private Method 20060705
7 CHECK_SINGLE Static method Public Method Check Binding Statement 20011127
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020712
9 CLEAR Instance method Private Method Initialize Internal State 20020114
10 CONTAINER_BINDING_OPERATION Static method Public Method Execute: Assignment/Append for Container Operation 20011019
11 CONTAINER_BINDING_OP_CHECK Static method Public Method Check: Assignment/Append for Container Operation 20020325
12 CREATE Static method Public Method 20060314
13 CREATE_CONSTANT_REFERENCE Static method Private Method Creates Type Definition for Constant 20010613
14 CREATE_FROM_MULTIPLE_TYPES Static method Public Method Create MIT Upgrade Check, Multiple Binding Directions 20011029
15 CREATE_FROM_SINGLE_TYPE Static method Public Method Create MIT Upgrade Check, One Binding Direction 20011029
16 DEFINE Static method Public Method Define Binding Statement 20011029
17 EXECUTE Instance method Public Method Execute Binding Statement 20010528
18 GET_BINDING Instance method Public Method Get Binding Definition (SWFBINDING) 20010528
19 GET_BINDING_EXPRESSIONS Static method Public Method List All Expressions Used in Binding 20020403
20 GET_EXCEPTIONS Instance method Public Method Get Exception(s) 20011026
21 GET_FACTORY Instance method Public Method Get Factory for Creating Expressions 20011029
22 GET_OPERATOR_INFO Static method Public Method Get Operator Details 20011207
23 GET_PERSISTENT_BINDING Instance method Public Method Get Binding Definition (SWFBINDDB) 20010528
24 GET_SOURCE_CONTAINER Instance method Public Method Get Default Namespace for Source Expressions 20010528
25 GET_TARGET_CONTAINER Instance method Public Method Get Default Namespace for Target Expressions 20010528
26 GET_WORST_ERROR Instance method Private Method 20030812
27 IMPORT_MULTIPLE_TYPES Instance method Public Method Import/Convert Binding Definition (Multiple Directions) 20011029
28 IMPORT_SINGLE_TYPE Instance method Public Method Import/Convert Binding Definition (One Direction) 20011029
29 INSTANTIATE_BINDING_EXPR Instance method Protected Method Instantiation of a Binding Statement 20041202
30 PRINT_PREPARE Static method Public Method Create Printable Binding Representation 20031208
31 SET_BINDING Instance method Public Method Set Binding Definition (SWFBINDING) 20010528
32 SET_PERSISTENT_BINDING Instance method Public Method Set Binding Definition (SWFBINDDB) 20020114
33 SET_SOURCE_CONTAINER Instance method Public Method Set Default Namespace for Source Expressions 20010528
34 SET_TARGET_CONTAINER Instance method Public Method Set Default Namespace for Target Expressions 20010528
Events
Class CL_SWF_BND_BINDING has no event.
Types
Class CL_SWF_BND_BINDING has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_OBLIG_IMP Call by reference Type reference (TYPE) XFLAG 'X' 20060705
2 Importing DATAFLOW Value transfer Type reference (TYPE) SWA_DAFLOW 'A' 'E' / 'I' / 'A' zur Auswahl des(r) Datenflusszeitpunkte(s) 20011127
3 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Tabelle mit Workflow-Exceptions 20011127
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011127

Method CHECK_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Value transfer Object reference (TYPE REF TO) CL_SWF_BND_BINDING Zu verwendenes Datenflussobjekt 20020117
2 Importing CALLED_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Zielcontainer für Export, Quellcontainer für Import 20020121
3 Importing CALLING_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Quellcontainer für Export, Zielcontainer für Import 20020121
4 Importing CHECK_OBLIG_IMP Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Oblig. Importelemente des called_container versorgt ? 20040129
5 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Tabelle mit Workflow-Exceptions 20020117
6 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Tabelle mit Datenflußdefinitionen, persistente Form 20020117
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20020117

Method CHECK_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_OBLIG_IMP Call by reference Type reference (TYPE) XFLAG 'X' 20060705
2 Importing DATAFLOW Value transfer Type reference (TYPE) SWA_DAFLOW 'A' 20060705
3 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB 20060705
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING 20060705

Method CHECK_OBLIG_IMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'X' 20060705
2 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB 20060705
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING 20060705

Method CHECK_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION Call by reference Type reference (TYPE) SWFBNDOPER Workflow-Datenflussoperation 20011029
2 Importing SOURCE_EXPRESSION Call by reference Type reference (TYPE) SWFEXPREF Quell-Ausdruck 20011029
3 Importing TARGET_EXPRESSION Call by reference Type reference (TYPE) SWFEXPREF Ziel-Ausdruck 20011029
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011029
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20011029

Method CHECK_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'X' 20060705
2 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB 20060705
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING 20060705

Method CHECK_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) SWFBINDING Datenflußdefinition 20011127
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_BND_BINDING Workflow Ausnahme 20011127
3 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Erzeugung & Verwaltung von Ausdrücken 20011127
4 Importing SOURCE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Namensraum für Quellausdruck 20011127
5 Importing TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Namensraum für Ziellausdruck 20011127
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Workflow Ausnahme 20011127

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SWF_BND_BINDING has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWF_BND_BINDING has no exception.

Method CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_CONTEXT Call by reference Type reference (TYPE) XFLAG Containerreferenzen löschen 20020114
2 Importing CLEAR_FACTORY Call by reference Type reference (TYPE) XFLAG Ausdrucks-Instanzverwaltung zurücksetzen 20020114

Method CLEAR on class CL_SWF_BND_BINDING has no exception.

Method CONTAINER_BINDING_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für Quell- und Zielausdruck 20011019
2 Exporting EXCEPTION_RETURN Value transfer Object reference (TYPE REF TO) CX_SWF_BND_BINDING Erste aufgetretene Ausnahme 20011019
3 Importing OPERATION Call by reference Type reference (TYPE) SWD_CONCMD Art der Operation: Zuweisung oder Append 20011019
4 Importing SOURCE_EXPR Call by reference Type reference (TYPE) C Ausdruck (Definition), dessen Wert zugewiesen werden soll 20011019
5 Importing SOURCE_EXPRESSION Value transfer Type reference (TYPE) SWFEXPREF Ausdruck (Objekt), dessen Wert zugewiesen werden soll 20011019
6 Importing SOURCE_EXPR_STRING Call by reference Type reference (TYPE) STRING Ausdruck (Definition), dessen Wert zugewiesen werden soll 20011019
7 Importing TARGET_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Name des Zielelements 20011019
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011019
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20011107

Method CONTAINER_BINDING_OP_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für Quell- und Zielausdruck 20020325
2 Exporting EXCEPTION_RETURN Value transfer Object reference (TYPE REF TO) CX_SWF_BND_BINDING Erste aufgetretene Ausnahme 20020325
3 Importing OPERATION Value transfer Type reference (TYPE) SWD_CONCMD Art der Operation: Zuweisung oder Append 20020325
4 Importing SOURCE_EXPR Call by reference Type reference (TYPE) C Ausdruck (Definition), dessen Wert zugewiesen werden soll 20020325
5 Importing SOURCE_EXPRESSION Value transfer Type reference (TYPE) SWFEXPREF Ausdruck (Objekt), dessen Wert zugewiesen werden soll 20020325
6 Importing SOURCE_EXPR_STRING Call by reference Type reference (TYPE) STRING Ausdruck (Definition), dessen Wert zugewiesen werden soll 20020325
7 Importing TARGET_ELEMENT_NAME Call by reference Type reference (TYPE) SWFDNAME Name des Zielelements 20020325
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20020325
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20020325

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) SWFBINDTAB Table with Binding Definition, Runtime Display 20060314
2 Returning BINDING_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_BND_BINDING Binding 20060314
3 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Workflow Binding: Binding Time 20060314
4 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Create and Manage Expressions 20060314
5 Importing SOURCE_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Reference to Container Interface IF_SWF_CNT_CONTAINER 20060314
6 Importing TARGET_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Reference to Container Interface IF_SWF_CNT_CONTAINER 20060314
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Error in the Binding Package 20060314

Method CREATE_CONSTANT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSTANT Call by reference Type reference (TYPE) C Konstante ohne Typdeklaration 20010613
2 Returning CONST_EXPRESSION Value transfer Type reference (TYPE) STRING Fertige Konstante 20010613
3 Importing REFELEM Value transfer Type reference (TYPE) C Name eines Referenzelements (LIKE-Typisierung) 20010613
4 Importing REFOBJ Value transfer Type reference (TYPE) SIBFOTYPE Referenzobjekttyp 20010613
5 Importing REFTYPE Value transfer Type reference (TYPE) C Referenzdatentyp (DDIC-Typisierung) 20010613
6 Importing REF_ELEMENT_OBJ Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Containerelement auf das Bezug genommen werden soll 20020130

Method CREATE_CONSTANT_REFERENCE on class CL_SWF_BND_BINDING has no exception.

Method CREATE_FROM_MULTIPLE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BINDING Value transfer Object reference (TYPE REF TO) CL_SWF_BND_BINDING Datenflußobjekt 20011029
2 Importing CALLED_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Elemente ('ELEMENT') 20011029
3 Importing CALLING_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Ausdrücke ('EXPR') 20011029
4 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'A' 'A' - alle, 'E' - Export oder 'I' - Import 20011029
5 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Erzeugung & Verwaltung von Ausdrücken 20020628
6 Importing PAR_FOR_EACH_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Zeilenzugriff auf Par-for-each-Element. 20011029
7 Importing SWA_BINDING Call by reference Type reference (TYPE) SWA_BINDEFS Tabelle mit pre-6.1 Datenflußdefinitionen 20011029
8 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Datenflußdefinitionen in neuer Struktur, ggf. alte Semantik 20011029
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011029

Method CREATE_FROM_SINGLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BINDING Value transfer Object reference (TYPE REF TO) CL_SWF_BND_BINDING Datenflußobjekt 20011029
2 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Auswahl von 'E' oder 'I'-Zeilen, falls beides übergeben wird 20011029
3 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Erzeugung & Verwaltung von Ausdrücken 20020628
4 Importing PAR_FOR_EACH_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Zeilenzugriff auf Par-for-each-Element. 20011029
5 Importing SOURCE_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Quell-Ausdrücke 20011029
6 Importing SWA_BINDING Call by reference Type reference (TYPE) SWA_BINDEFS Tabelle mit pre-6.1 Datenflußdefinitionen 20011029
7 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Datenflußdefinitionen in neuer Struktur, ggf. alte Semantik 20011029
8 Importing TARGET_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Ziel-Ausdrücke 20011029
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011029

Method DEFINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BINDING Call by reference Type reference (TYPE) SWFBINDING Datenflußdefinition 20020305
2 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'E' oder 'I' zur Bestimmung des Datenflußzeitpunktes 20011029
3 Importing EXPRESSION_FACTORY Call by reference Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Erzeugung & Verwaltung von Ausdrücken 20020305
4 Importing OPERATION Call by reference Type reference (TYPE) SWFBNDOPER Workflow-Datenflussoperation 20011029
5 Importing SOURCE_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum für Quell-Ausdruck 20011029
6 Importing SOURCE_EXPR_OBJECT Call by reference Type reference (TYPE) SWFEXPREF Quell-Ausdruck 20011029
7 Importing SOURCE_EXPR_STRING Call by reference Type reference (TYPE) STRING Definition: Quell-Ausdruck 20011029
8 Importing TARGET_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum für Ziel-Ausdruck 20011029
9 Importing TARGET_EXPR_OBJECT Call by reference Type reference (TYPE) SWFEXPREF Ziel-Ausdruck 20011029
10 Importing TARGET_EXPR_STRING Call by reference Type reference (TYPE) STRING Definition: Ziel-Ausdruck 20011029
11 Importing TRANSFORMATION Call by reference Type reference (TYPE) SWFEXECPOR Transformation (Exit-FB, weitere Parameter) 20020305
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011029
2 CX_SWF_EXP_EXPRESSION Ausnahme im Ausdrucks-Service 20011029

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'E' oder 'I' zur Auswahl des Datenflusszeitpunktes 20011026
2 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Aufgetretene Ausnahmen. Falls abgefragt: kein RAISE 20010924
3 Exporting WORST_ERROR Call by reference Type reference (TYPE) SYMSGTY 'E' bzw. 'W' oder ' ' (keine Meldung) 20030812
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING ERSTER aufgetretener Fehler 20010601

Method GET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BINDING Value transfer Type reference (TYPE) SWFBINDTAB Datenflußdefinition 20010528
2 Importing CONSTANTS_VIA_TARGET Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Konstanten werden über dem Zielcontainer instantiiert 20020117
3 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'A' Datenflußzeitpunkt(e) 20011026
4 Importing EXIT_ON_FIRST_ERROR Call by reference Type reference (TYPE) XFLAG SPACE ' ' - Fehler loggen und weiter, 'X' - Raise except. 20011122
5 Importing IGNORE_EMPTY_TARGET Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Bei leerem Zielausdruck Anweisung ignorieren 20031009
6 Importing INSTANTIATE_EXPRESSIONS Call by reference Type reference (TYPE) XFLAG 'X' Sicherstellen, dass alle Ausdrucksobjekte instanziiert sind 20011026
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20010601

Method GET_BINDING_EXPRESSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Value transfer Object reference (TYPE REF TO) CL_SWF_BND_BINDING Datenflussobjekt 20020403
2 Importing COMPATIBILITY_MODE Call by reference Type reference (TYPE) XFLAG 'X' Datenfluss eventuell in prä-6.20 Form ? 20020403
3 Exporting CROSS_REFERENCES Call by reference Type reference (TYPE) SWFBNCRTAB Tabelle mit Querverweisen Datenfluss <-> verwendete Elemente 20020404
4 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'A' Datenflusszeitpunkt: 'E' - export, 'I'-Import, 'A'-beide 20020403
5 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Exceptions (fehlerhafte Ausdrücke / fehlender Container) 20020403
6 Importing EXPORT_SOURCE_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Quellcontainer (für Exportrichtung) 20020403
7 Importing EXPORT_TARGET_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Zielcontainer (für Exportrichtung) 20020403
8 Exporting EXPRESSIONS Call by reference Type reference (TYPE) SWFEXPRTAB Tabelle mit Ausdrucksreferenzen 20020403
9 Importing EXPRESSION_FACTORY Value transfer Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Erzeugung & Verwaltung von Ausdrücken 20020403
10 Importing GET_SOURCE_EXPRESSIONS Value transfer Type reference (TYPE) XFLAG 'X' 'X' - Ausdrücke berücksichtigen, die DatenflussQUELLE sind 20020403
11 Importing GET_TARGET_EXPRESSIONS Value transfer Type reference (TYPE) XFLAG 'X' 'X' - Ausdrücke berücksichtigen, die DatenflussZIEL sind 20020403
12 Importing ONLY_BASE_ELEMENTS Call by reference Type reference (TYPE) XFLAG 'X' - Nur das Basiselement jedes Ausdrucks liefern 20020403
13 Exporting REF_ELEMENTS Call by reference Type reference (TYPE) SWFELEMTAB Tabelle der referenzierten Containerelemente 20020403
14 Exporting REF_ELEMENT_NAMES Call by reference Type reference (TYPE) SWFSTRTAB Tabelle mit Namen der referenzierten Containerelemente 20020403
15 Importing RESTRICT_TO_SOURCE_CONTAINER Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Nur Ausdrücke über dem Quellcontainer berücksichtigen 20020403
16 Importing RESTRICT_TO_TARGET_CONTAINER Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Nur Ausdrücke über dem Zielcontainer berücksichtigen 20020403
17 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Persistente Datenflußdefinition 20020403
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20020403
2 CX_SWF_EXP_EXPRESSION Fehlerhafter Ausdruck im Datenfluss 20020403

Method GET_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXCEPTIONS Value transfer Type reference (TYPE) SWF_CX_TAB Aufgetretene Ausnahme(n) 20011029

Method GET_EXCEPTIONS on class CL_SWF_BND_BINDING has no exception.

Method GET_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FACTORY Value transfer Object reference (TYPE REF TO) CL_SWF_EXP_FACTORY Erzeugung & Verwaltung der Ausdrücke im Datenfluß 20011029

Method GET_FACTORY on class CL_SWF_BND_BINDING has no exception.

Method GET_OPERATOR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING_OPERATOR Call by reference Type reference (TYPE) SWFBNDOP Workflow-Datenflussoperation und Qualifier 20011207
2 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprache, in der der Text ermittelt werden soll 20011207
3 Importing LEFT_TO_RIGHT Call by reference Type reference (TYPE) XFLAG 'X' Datenfluss wird von links nach rechts dargestellt 20011207
4 Exporting OPERATOR_INFO Call by reference Type reference (TYPE) SWFBNDINFO Informationen über einen Datenflussoperator 20011207
5 Importing TRANSFORMATION Call by reference Type reference (TYPE) SWFEXECPOR Typ der auszuführenden Transformation 20020703

Method GET_OPERATOR_INFO on class CL_SWF_BND_BINDING has no exception.

Method GET_PERSISTENT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Datenflußzeitpunkt(e) 20011026
2 Returning SWF_BINDING Value transfer Type reference (TYPE) SWFBNDPTAB Datenflußdefinition in persistenter Repräsentation 20020114

Method GET_PERSISTENT_BINDING on class CL_SWF_BND_BINDING has no exception.

Method GET_SOURCE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Workflow Binding: Datenflusszeitpunkt 20011026
2 Returning SOURCE_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Namensraum, für die Quell-Ausdrücke 20010528

Method GET_SOURCE_CONTAINER on class CL_SWF_BND_BINDING has no exception.

Method GET_TARGET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Workflow Binding: Datenflusszeitpunkt 20011026
2 Returning TARGET_CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Namensraum, für die Ziel-Ausdrücke 20010528

Method GET_TARGET_CONTAINER on class CL_SWF_BND_BINDING has no exception.

Method GET_WORST_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting WORST_ERROR Value transfer Type reference (TYPE) SYMSGTY Schwerwiegendster, bisher aufgetretener Fehler 20030812
2 Exporting WORST_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SWF_IFS_EXCEPTION Gravierendste Ausnahme 20031204

Method GET_WORST_ERROR on class CL_SWF_BND_BINDING has no exception.

Method IMPORT_MULTIPLE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLED_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Elemente ('ELEMENT') 20011029
2 Importing CALLING_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Ausdrücke ('EXPR') 20011029
3 Importing CLEAR_BEFORE_IMPORT Call by reference Type reference (TYPE) XFLAG 'X' ' ' - Anhängen, 'X' - Ersetzen 20011029
4 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'A' 'A' - Alle, 'E' Export oder 'I' - Import 20011029
5 Importing PAR_FOR_EACH_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Zeilenzugriff auf Par-for-each-Element. 20011029
6 Importing SWA_BINDING Call by reference Type reference (TYPE) SWA_BINDEFS Tabelle mit pre-6.1 Datenflußdefinitionen 20011029
7 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Datenflußdefinitionen in neuer Struktur, ggf. alte Semantik 20011029
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011029

Method IMPORT_SINGLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_BEFORE_IMPORT Call by reference Type reference (TYPE) XFLAG 'X' ' ' - Anhängen, 'X' - Ersetzen 20011029
2 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'E' oder 'I' zur Auswahl des Datenflusszeitpunktes 20011029
3 Exporting EXCEPTION_LIST Call by reference Type reference (TYPE) SWF_CX_TAB Tabelle mit Workflow-Exceptions 20011122
4 Importing PAR_FOR_EACH_INDEX Call by reference Type reference (TYPE) SWC_INDEX Index für Zeilenzugriff auf Par-for-each-Element. 20011029
5 Importing SOURCE_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Quell-Ausdrücke 20011029
6 Importing SWA_BINDING Call by reference Type reference (TYPE) SWA_BINDEFS Tabelle mit pre-6.1 Datenflußdefinitionen 20011029
7 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Datenflußdefinitionen in neuer Struktur, ggf. alte Semantik 20011029
8 Importing TARGET_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Namensraum, für die Ziel-Ausdrücke 20011029
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20011029

Method INSTANTIATE_BINDING_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BINDING_STATEMENT Call by reference Type reference (TYPE) SWFBINDING Datenflußanweisung 20041202
2 Exporting ERROR Call by reference Object reference (TYPE REF TO) CX_SWF_BND_BINDING Fehler 20041202
3 Exporting SKIP Call by reference Type reference (TYPE) XFLAG 'X' - Datenflussanweisung kann übersprungen werden 20041202
4 Importing SOURCE_CONT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Quellcontainer 20041202
5 Importing TARGET_CONT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Zielcontainer 20041202
6 Exporting WARNING Call by reference Object reference (TYPE REF TO) CX_SWF_BND_BINDING Warnung 20041202
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20041202

Method PRINT_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Object reference (TYPE REF TO) CL_SWF_BND_BINDING Datenfluss-Objekt 20031208
2 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'A' Datenflusszeitpunkt: 'E' - export, 'I'-Import, 'A'-beide 20031208
3 Importing EXPORT_SOURCE_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Quellcontainer (für Exportrichtung) 20031208
4 Importing EXPORT_TARGET_CONTAINER Call by reference Type reference (TYPE) SWFRCNTREF Zielcontainer (für Exportrichtung) 20031208
5 Exporting SAPSCRIPT_TEXT Call by reference Type reference (TYPE) SWFTTLINE Druckbare Darstellung im SAPScript-Format 20031208
6 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Datenflußdefinition 20031208

Method PRINT_PREPARE on class CL_SWF_BND_BINDING has no exception.

Method SET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) SWFBINDTAB Datenflußdefinition 20010528

Method SET_BINDING on class CL_SWF_BND_BINDING has no exception.

Method SET_PERSISTENT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW 'A' Datenflußzeitpunkt(e) 20020114
2 Importing PAR_FOR_EACH_INDEX Call by reference Type reference (TYPE) SWC_INDEX Legacyindex für aktuellen Zweig bei dynamischer Parallelität 20020114
3 Importing SWF_BINDING Call by reference Type reference (TYPE) SWFBNDPTAB Datenflußdefinition in persistenter Repräsentation 20020114
# Exception Resumable Description Created on
1 CX_SWF_BND_BINDING Fehler im Datenfluss-Paket 20020114

Method SET_SOURCE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Workflow Binding: Datenflusszeitpunkt 20011026
2 Importing SOURCE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Namensraum, für die Quell-Ausdrücke 20010528

Method SET_SOURCE_CONTAINER on class CL_SWF_BND_BINDING has no exception.

Method SET_TARGET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATAFLOW Call by reference Type reference (TYPE) SWA_DAFLOW Workflow Binding: Datenflusszeitpunkt 20011026
2 Importing TARGET_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Namensraum, für die Ziel-Ausdrücke 20010528

Method SET_TARGET_CONTAINER on class CL_SWF_BND_BINDING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 620