SAP ABAP Interface IF_VBP_XML_BUILDER_FOR_EBR (Batch Log: Builder of XML Data)
Hierarchy
BBPCRM (Software Component) BBPCRM
   PP-PI-PDO (Application Component) Process Data Documentation
     VBP (Package) Batch record
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_VBP_XML_BUILDER_FOR_EBR Batch Log: Builder of XML Data 20060327
Properties
Interface IF_VBP_XML_BUILDER_FOR_EBR  
Short Description Batch Log: Builder of XML Data    
General Data
Package VBP   Batch record 
Created 20060327   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_VBP_XML_BUILDER_FOR_EBR has no forward declaration.
Interfaces
Interface IF_VBP_XML_BUILDER_FOR_EBR has no interface.
Friends
Interface IF_VBP_XML_BUILDER_FOR_EBR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DOCTYPE_CONT Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRCONTE' Document Type 20060328
2 GC_DOCTYPE_DEVI Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRDEVIA' Document Type 20060328
3 GC_DOCTYPE_LOT Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRPRLOS' Document Type 20060328
4 GC_DOCTYPE_MATLI Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRMATLI' Document Type 20060328
5 GC_DOCTYPE_MESSA Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRMESSA' Document Type 20060328
6 GC_DOCTYPE_ORDER Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRORDER' Document Type 20060328
7 GC_DOCTYPE_POC Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRPOC' Document Type 20060328
8 GC_DOCTYPE_SHEET Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRSHEET' Document Type 20060328
9 GC_DOCTYPE_USER Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRUSER' Document Type 20060328
10 GC_DOCTYPE_VERS Constant Public Type reference (TYPE) VBCP6-AR_OBJECT 'PIEBRVERS' Document Type 20060328
11 GC_FALSE Constant Public Type reference (TYPE) BOOLE_D '' Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060328
12 GC_SAVE_MODE_D Constant Public Type reference (TYPE) C 'D' Update Mode "Delete" (D) 20060328
13 GC_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060328
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_XML_CONTENT Instance method Public Method Builds XML Element for Content of PDF Form 20060327
2 BUILD_XML_DOCUMENT Instance method Public Method Builds XML Document and Master Element of PDF Form 20060327
3 BUILD_XML_FOOTER Instance method Public Method Builds XML Elements for Footer Line of PDF Form 20060327
4 BUILD_XML_HEADER Instance method Public Method Builds XML Elements for Header Line of PDF Form 20060327
5 GET_SST_AS_PLAIN_STRING Instance method Public Method Delivers SAPscript Text As String; Format Plain Text 20060428
6 PRINT_XML_AS_PDF Instance method Public Method Prints Out XML Data as PDF-Based Form 20060327
Events
Interface IF_VBP_XML_BUILDER_FOR_EBR has no event.
Types
Interface IF_VBP_XML_BUILDER_FOR_EBR has no local type.
Method Signatures

Method BUILD_XML_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DOCUMENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT XML-Wurzelelement zu XML-Dokument 20060327
2 Changing CR_MASTER_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument 20060327
3 Exporting ER_CONTENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT XML-Element für den Inhalt des XML-Dokuments 20060327
# Exception Resumable Description Created on
1 CX_VBP_XML_BUILDER_EXCEPTION Chargenprotokoll: Ausnahme für XML-Erzeuger 20060327

Method BUILD_XML_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CONTENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT XML-Element für den Inhalt des XML-Dokuments 20060327
2 Exporting ER_DOCUMENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT XML-Wurzelelement zum Dokument 20060327
3 Exporting ER_MASTER_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument 20060327
4 Importing IS_PDF_FOOTER Call by reference Type reference (TYPE) PDF_FOOTER Chargenprotokoll PDF: Daten Fußzeile 20060327
5 Importing IV_BATCH Call by reference Type reference (TYPE) CHARG_D Chargennummer 20060327
6 Importing IV_EBR_VERSION Call by reference Type reference (TYPE) EBR_VERS Version eines Chargenprotokolls 20060612
7 Importing IV_MATERIAL Call by reference Type reference (TYPE) MATNR Materialnummer 20060327
8 Importing IV_MATERIAL_TEXT Call by reference Type reference (TYPE) MAKTX Materialkurztext 20060327
9 Importing IV_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20060327
10 Importing IV_ORDER_TEXT Call by reference Type reference (TYPE) AUFTEXT Kurztext zum Auftrag 20060327
11 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20060327
12 Importing IV_PLANT_TEXT Call by reference Type reference (TYPE) T001W-NAME1 Kurzbezeichnung Werk 20060327
13 Importing IV_TITLE Call by reference Type reference (TYPE) STRING Titel der Kopfzeile 20060327
14 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME Benutzername 20060327
# Exception Resumable Description Created on
1 CX_VBP_XML_BUILDER_EXCEPTION Chargenprotokoll: Ausnahme für XML-Erzeuger 20060327

Method BUILD_XML_FOOTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DOCUMENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT XML-Wurzelelement zu XML-Dokument 20060327
2 Changing CR_MASTER_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument 20060327
3 Importing IS_PDF_FOOTER Call by reference Type reference (TYPE) PDF_FOOTER Chargenprotokoll PDF: Daten Fußzeile 20060327
# Exception Resumable Description Created on
1 CX_VBP_XML_BUILDER_EXCEPTION Chargenprotokoll: Ausnahme für XML-Erzeuger 20060327

Method BUILD_XML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_DOCUMENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT XML-Wurzelelement zu XML-Dokument 20060327
2 Changing CR_MASTER_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument 20060327
3 Importing IV_BATCH Call by reference Type reference (TYPE) CHARG_D Chargennummer 20060327
4 Importing IV_EBR_VERSION Call by reference Type reference (TYPE) EBR_VERS Version eines Chargenprotokolls 20060612
5 Importing IV_MATERIAL Call by reference Type reference (TYPE) MATNR Materialnummer 20060327
6 Importing IV_MATERIAL_TEXT Call by reference Type reference (TYPE) MAKTX Materialkurztext 20060327
7 Importing IV_ORDER Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20060327
8 Importing IV_ORDER_TEXT Call by reference Type reference (TYPE) AUFTEXT Kurztext zum Auftrag 20060327
9 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20060327
10 Importing IV_PLANT_TEXT Call by reference Type reference (TYPE) T001W-NAME1 Kurzbezeichnung Werk 20060327
11 Importing IV_TITLE Call by reference Type reference (TYPE) STRING Titel der Kopfzeile 20060327
12 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME Benutzername 20060327
# Exception Resumable Description Created on
1 CX_VBP_XML_BUILDER_EXCEPTION Chargenprotokoll: Ausnahme für XML-Erzeuger 20060327

Method GET_SST_AS_PLAIN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) TDID Text-ID 20060428
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20060428
3 Importing IV_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20060428
4 Importing IV_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20060428
5 Returning RV_SST_PLAIN Value transfer Type reference (TYPE) STRING SAP-Script Text; Format Plain 20060428
# Exception Resumable Description Created on
1 CX_VBP_XML_BUILDER_EXCEPTION Chargenprotokoll: Ausnahmeklasse für XML-Erzeuger 20060428

Method PRINT_XML_AS_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PDF_XSTRING Call by reference Type reference (TYPE) XSTRING PDF-Daten als XString 20060327
2 Exporting EV_XML Call by reference Type reference (TYPE) XSTRING XML-Daten als XString 20060327
3 Importing IR_MASTER_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT XML-Dokument 20060327
4 Importing IS_SFPDOCPARAMS Call by reference Type reference (TYPE) SFPDOCPARAMS Formularverarbeitung Formularparameter 20060327
5 Importing IV_FORM_PDF Call by reference Type reference (TYPE) FPNAME Name eines Formularobjektes 20060327
# Exception Resumable Description Created on
1 CX_VBP_XML_BUILDER_EXCEPTION Ausnahme für XML-Erzeuger 20060327
History
Last changed by/on SAP  20100310 
SAP Release Created in 700