SAP ABAP Class CL_RECP_SF_JOB (Output Order: Standard Impl.)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-CP (Application Component) Correspondence
     RE_CP_SF (Package) RE: Mass Print (Correspondence with PDF-Based Forms)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_OBJECT Instanciable Object (Abstract): Standard Implementation 20011126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RECP_SF_JOB Output Request 20011126
Properties
Class CL_RECP_SF_JOB  
Short Description Output Order: Standard Impl.    
Super Class CL_RECA_OBJECT Instanciable Object (Abstract): Standard Implementation 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_CP_SF   RE: Mass Print (Correspondence with PDF-Based Forms) 
Created 20011126   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RECP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RECP_SF_JOB Output Request 20011126
Friends
# Friend Modeled only Created on Description
1 CF_RECA_OBJECT 20011126 Object That Can Be Instantiated: Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_PARAM_MODE_CLOSE Constant Private Type reference (TYPE) C '3' Mode: Close Output Operation 20041226
2 MC_PARAM_MODE_OPEN Constant Private Type reference (TYPE) C '1' Mode: Open Output Operation 20041225
3 MC_PARAM_MODE_PREVIEW Constant Private Type reference (TYPE) C '4' Mode: Page Display 20041225
4 MC_PARAM_MODE_PRINT Constant Private Type reference (TYPE) C '2' Mode: Print with OPEN/CLOSE 20041225
5 MD_DEVICETYPE_JOB_OPEN Instance attribute Private Type reference (TYPE) RECPTDDEVICETYPE Output Type 20050817
6 MD_FORMTYPE Instance attribute Private Type reference (TYPE) FPTOOLTYPE Type of Formatting of Form (Smart Form or PDF) 20040814
7 MD_TDCOPIESFM Instance attribute Private Type reference (TYPE) RECPTDCOPIESFM Number of Copies of Last Form 20020506
8 MF_IS_JOB_OPEN Instance attribute Private Type reference (TYPE) ABAP_BOOL Is Output Process Open? 20020108
9 MF_IS_PRINT_REQUEST_OPEN Instance attribute Private Type reference (TYPE) ABAP_BOOL Is Internal Form Output Open 20041225
10 MO_APP Instance attribute Public Attribute reference (LIKE) 20011126
11 MO_EXIT Static Attribute Protected Object reference (TYPE REF TO) BADI_RECP_SF BAdI Interface for User Exits 20041225
12 MS_SUMMARY Instance attribute Private Type reference (TYPE) RECP_SF_SUMMARY Summary of Results of Output Activity 20020108
13 MT_PRINTED Instance attribute Public Attribute reference (LIKE) 20020207
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Instance method Public Method 20011126
2 FREE Instance method Public Method 20020207
3 INIT Instance method Public Method 20011126
4 OPEN Instance method Public Method 20011126
5 PREVIEW Instance method Public Method 20011126
6 PRINT Instance method Public Method 20011126
7 _FP_ADD_TO_SUMMARY Instance method Private Method PDF-Based Form: Completes the Results Structure 20041226
8 _FP_CLOSE Instance method Private Method PDF-Based Form: Closes Current Output Request 20040814
9 _FP_GET_FORM_PARAM Instance method Private Method PDF-Based Form: Gets Parameters for Call of Form 20041226
10 _FP_OPEN Instance method Private Method PDF-Based Form: Opens New Output Request 20040814
11 _FP_PREVIEW Instance method Private Method PDF-Based Form: Displays Print Preview 20040814
12 _FP_PRINT Instance method Private Method PDF-Based Form: Prints Document 20040814
13 _GET_DARATAB_FOR_INVOICE Instance method Private Method Gets Table with Archive Indexes at Invoicing (Mult.Contracts 20080411
14 _REGISTER_PRINTED_DOC Instance method Private Method Registers Issued Document 20020207
15 _REGISTER_SPOOLID Instance method Private Method Places Spool ID in Registration List 20020207
16 _SF_ADD_TO_SUMMARY Instance method Private Method Smart Form: Completes the Results Structure 20041226
17 _SF_CLOSE Instance method Private Method Smart Form: Closes Current Output Request 20040814
18 _SF_GET_FORM_PARAM Instance method Private Method Smart Form: Gets Parameters for Call of Form 20041225
19 _SF_GET_MAIL_PARAM Instance method Private Method Smart Form: Gets Parameters for E-Mail 20040814
20 _SF_OPEN Instance method Private Method Smart Form: Opens New Output Request 20040814
21 _SF_PREVIEW Instance method Private Method Smart Form: Displays Print Preview 20040814
22 _SF_PRINT Instance method Private Method Smart Form: Prints Document 20040814
Events
Class CL_RECP_SF_JOB has no event.
Types
Class CL_RECP_SF_JOB has no local type.
Method Signatures

Method CLOSE Signature

Method CLOSE on class CL_RECP_SF_JOB has no parameter.
Method CLOSE on class CL_RECP_SF_JOB has no exception.

Method FREE Signature

Method FREE on class CL_RECP_SF_JOB has no parameter.
Method FREE on class CL_RECP_SF_JOB has no exception.

Method INIT Signature

Method INIT on class CL_RECP_SF_JOB has no parameter.
Method INIT on class CL_RECP_SF_JOB has no exception.

Method OPEN Signature

Method OPEN on class CL_RECP_SF_JOB has no parameter.
Method OPEN on class CL_RECP_SF_JOB has no exception.

Method PREVIEW Signature

Method PREVIEW on class CL_RECP_SF_JOB has no parameter.
Method PREVIEW on class CL_RECP_SF_JOB has no exception.

Method PRINT Signature

Method PRINT on class CL_RECP_SF_JOB has no parameter.
Method PRINT on class CL_RECP_SF_JOB has no exception.

Method _FP_ADD_TO_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARAM_MODE Call by reference Type reference (TYPE) C Modus für die Parameterermittlung 20041226
2 Importing IF_ARCHDONE Call by reference Type reference (TYPE) TDARCDONE Kennzeichen, ob Archivierung durchgeführt wurde 20041226
3 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20041226
4 Importing IS_DOC_OUTPUT Call by reference Type reference (TYPE) FPFORMOUTPUT Rückgabe nach Formularausgabe 20041226
5 Importing IS_JOB_OUTPUT Call by reference Type reference (TYPE) SFPJOBOUTPUT Rückgabe nach Druckauftrag 20041226

Method _FP_ADD_TO_SUMMARY on class CL_RECP_SF_JOB has no exception.

Method _FP_CLOSE Signature

Method _FP_CLOSE on class CL_RECP_SF_JOB has no parameter.
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20040814

Method _FP_GET_FORM_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DOC_PARAMS Call by reference Type reference (TYPE) SFPDOCPARAMS Parameter für Formularausgabe 20041226
2 Exporting ES_JOB_PARAMS Call by reference Type reference (TYPE) SFPOUTPUTPARAMS Parameter für Druckauftrag 20041226
3 Importing ID_PARAM_MODE Call by reference Type reference (TYPE) C Modus für die Parameterermittlung 20041226
4 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20041226
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20041226

Method _FP_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20040814
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20040814

Method _FP_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_USEREXIT Call by reference Type reference (TYPE) TDEDEXIT Zuletzt ausgeführte Benutzerfunktion 20040814
2 Exporting ES_SUMMARY Call by reference Type reference (TYPE) RECP_SF_SUMMARY Zusammenfassung der Ergebnisse des Ausgabevorgangs 20040814
3 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20040814
# Exception Resumable Description Created on
1 ERROR Fehler 20040814

Method _FP_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20040814
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20040814

Method _GET_DARATAB_FOR_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DARATAB Call by reference Type reference (TYPE) TSFDARA SAP Smart Forms: Tabelle mit Archivindizes 20080411
2 Importing ID_GUID Call by reference Type reference (TYPE) C Dokument-GUID 20080411

Method _GET_DARATAB_FOR_INVOICE on class CL_RECP_SF_JOB has no exception.

Method _REGISTER_PRINTED_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ARCHDONE Call by reference Type reference (TYPE) RECP_SF_PRINTED-ARCHDONE ABAP_FALSE Kennzeichen, ob Archivierung durchgeführt wurde 20020207
2 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20020207

Method _REGISTER_PRINTED_DOC on class CL_RECP_SF_JOB has no exception.

Method _REGISTER_SPOOLID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SPOOLID Call by reference Type reference (TYPE) RSPOID Spool-Nummer 20020207

Method _REGISTER_SPOOLID on class CL_RECP_SF_JOB has no exception.

Method _SF_ADD_TO_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARAM_MODE Call by reference Type reference (TYPE) C Modus für die Parameterermittlung 20041226
2 Importing IF_ARCHDONE Call by reference Type reference (TYPE) TDARCDONE Kennzeichen, ob Archivierung durchgeführt wurde 20041226
3 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20041226
4 Importing IS_RESDOC Call by reference Type reference (TYPE) SSFCRESPD Smart Forms: Rückgabe Dokumenteninformation 20041226
5 Importing IS_RESJOB Call by reference Type reference (TYPE) SSFCRESCL Smart Forms: Rückgabe bei Ende Formulardruck 20041226

Method _SF_ADD_TO_SUMMARY on class CL_RECP_SF_JOB has no exception.

Method _SF_CLOSE Signature

Method _SF_CLOSE on class CL_RECP_SF_JOB has no parameter.
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20040814

Method _SF_GET_FORM_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPL_OBJ Call by reference Type reference (TYPE) SWOTOBJID E-Mail / Fax: Zu verknüpfendes Business Objekt 20041225
2 Exporting ES_ARINDEX Call by reference Type reference (TYPE) TOA_DARA ArchiveLink: Archivierungsindex 20041225
3 Exporting ES_ARPARAM Call by reference Type reference (TYPE) ARC_PARAMS ArchiveLink: Archivierungsparameter 20041225
4 Exporting ES_CONTROL Call by reference Type reference (TYPE) SSFCTRLOP Smart Forms: Ausgabesteuerung 20041225
5 Exporting ES_OPTIONS Call by reference Type reference (TYPE) SSFCOMPOP Smart Forms: Optionen für Smart Composer 20041225
6 Exporting ES_RECIPIENT Call by reference Type reference (TYPE) SWOTOBJID E-Mail / Fax: Empfänger (als BOR-Objekt) 20041225
7 Exporting ES_SENDER Call by reference Type reference (TYPE) SWOTOBJID E-Mail / Fax: Sender (als BOR-Objekt) 20041225
8 Exporting ET_ARINDEX_TAB Call by reference Type reference (TYPE) TSFDARA ArchiveLink: Tabelle mit Archivierungsindizes 20041225
9 Importing ID_PARAM_MODE Call by reference Type reference (TYPE) C Modus für die Parameterermittlung 20041225
10 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20041225
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20041225

Method _SF_GET_MAIL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPL_OBJ Call by reference Type reference (TYPE) SWOTOBJID Zu verknüpfendes Business Objekt 20040814
2 Exporting ES_RECIPIENT Call by reference Type reference (TYPE) SWOTOBJID Empfänger (als BOR-Objekt) 20040814
3 Exporting ES_SENDER Call by reference Type reference (TYPE) SWOTOBJID Sender (als BOR-Objekt) 20040814
4 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20040814
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20040814

Method _SF_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20040814
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20040814

Method _SF_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_USEREXIT Call by reference Type reference (TYPE) TDEDEXIT Zuletzt ausgeführte Benutzerfunktion 20040814
2 Exporting ES_SUMMARY Call by reference Type reference (TYPE) RECP_SF_SUMMARY Zusammenfassung der Ergebnisse des Ausgabevorgangs 20040814
3 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20040814
# Exception Resumable Description Created on
1 ERROR Fehler 20040814

Method _SF_PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC Call by reference Object reference (TYPE REF TO) CL_RECP_SF_DOC Dokumenteigenschaften allgemein 20040814
# Exception Resumable Description Created on
1 ERROR Interner Fehler 20040814
History
Last changed by/on SAP  20110908 
SAP Release Created in 110