SAP ABAP Class CL_CON_FIN_CALL_ACC_INTF_STEP (Generate Document in RW Interface (CO Interface))
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-INV (Application Component) Inventory Accounting
     CON_ACC (Package) Connector Financials - NewFIN Part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_DOCUMENT_PROCESS_STEP Simple Process Step 20030305
Properties
Class CL_CON_FIN_CALL_ACC_INTF_STEP  
Short Description Generate Document in RW Interface (CO Interface)    
Super Class /EACC/CL_DOCUMENT_PROCESS_STEP Simple Process Step 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CON_FIN_ACCE_01    
Program status     
Category 0   
Package CON_ACC   Connector Financials - NewFIN Part 
Created 20030305   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CON_FIN_CNST_1 Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_CON_FIN_CALL_ACC_INTF_STEP has no interface implemented.
Friends
Class CL_CON_FIN_CALL_ACC_INTF_STEP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GB_ABAP_UNIT_TEST Static Attribute Private Type reference (TYPE) XFLAG ABAP Unit Test 20050302
2 GT_GRIR_BUFFER Static Attribute Private See coding Buffer for GR/IR Journal 20050228
3 MD_COUNT_CURRENT Instance attribute Private Type reference (TYPE) D_COUNT Current Count (Temporary Document Number) 20030804
4 MD_FINB_SNDKEY Instance attribute Private Type reference (TYPE) FINB_SNDKEY Document Key of the Sending System 20030527
5 MD_FINB_SND_ID Instance attribute Private Type reference (TYPE) FINB_SND_ID Sender Identification 20030527
6 MD_FIN_BTATYPE Instance attribute Private Type reference (TYPE) FIN_BTATYPE Business Transaction Category 20040625
7 MO_CALL_ACC_INTF Instance attribute Private Object reference (TYPE REF TO) OBJECT Update Call RWIN 20030916
8 MO_DOCNO_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Structure with GL Document Number 20030527
9 MO_DOC_SEL_COND Instance attribute Private Object reference (TYPE REF TO) CL_FINB_CONDITION Condition for Document Selection (GL Doc. Number Assignment) 20030527
10 MO_GLITEMNO_STRUCTURE Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Structure with GL Line Number 20040618
11 MT_DOC_MAPPING Instance attribute Private Type reference (TYPE) YT_DOC_MAPPING Mapping Table for Document Numbers 20030718
12 MT_GLITEMNO_MAPPING Instance attribute Private Type reference (TYPE) YT_GLITEMNO_MAPPING Mapping Table for GL Document Lines 20040618
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ERROR Instance method Private Method Append an Error Message to ..DOCS_ROOT 20030523
2 COLLECT_ITEMS Instance method Private Method Summarize Data for RWIN Document 20050302
3 CONSTRUCTOR Instance method Public Constructor Constructor 20040514
4 CREATE_ACCIF_DATA Instance method Private Method Creation of RWIN Data from ..DOCS_ROOT 20030523
5 CREATE_SEL_COND Static method Private Method Create Selction Condition 20030718
6 FILL_GRIR_BUFFER Static method Private Method Fill GR/IR Journal Buffer 20050217
7 GET_AWREF_REV Static method Public Method Determine Prima Nota of Canceled Document 20050214
8 GET_FINAL_SNDKEY Instance method Private Method Determine Final Sender Key 20030804
9 GET_FOBJ_VALUES Static method Public Method Determine Characteristics of FIN Object 20050214
10 GET_MESSAGE_HANDLER Instance method Private Method Append an Error Message to ..DOCS_ROOT 20030828
11 GET_WEBUD_FROM_GRIR Static method Public Method Determine WEBUD from GR/IR Journal 20050228
12 POST_DOCUMENT Instance method Private Method Post RWIN Document 20030522
13 RAISE Instance method Private Method Append an Error Message to ..DOCS_ROOT 20030828
Events
Class CL_CON_FIN_CALL_ACC_INTF_STEP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 D_COUNT Private Type reference (TYPE) I Document Number Counter 20050302
2 YS_DOC_MAPPING Public See coding Document Number Mapping 20050302 BEGIN OF ys_doc_mapping, fin_tmpdocno TYPE fin_tmpdocno, belnr_tmp TYPE belnr_d, belnr TYPE belnr_d, f_amnt_eq_0_allowed TYPE boole_d, count_amnt_ne_0 TYPE i, fin_company TYPE fin_company, END OF ys_doc_mapping
3 YS_GLITEMNO_MAPPING Private See coding Document Number Mapping 20050302 begin of YS_GLITEMNO_MAPPING, fin_tmpdocno TYPE fin_tmpdocno, fin_itemno TYPE fin_itemno, fin_glitemno TYPE fin_glitemno, end of ys_glitemno_mapping
4 YT_CON_FIN_S_DOC_READER Public See coding Runtime Document 20050302 yt_con_fin_s_doc_reader TYPE STANDARD TABLE OF con_fin_s_doc_reader
5 YT_DOC_MAPPING Public See coding Document Number Mapping 20050302 yt_doc_mapping TYPE STANDARD TABLE OF ys_doc_mapping
6 YT_GLITEMNO_MAPPING Private See coding Document Number Mapping 20050302 YT_GLITEMNO_MAPPING type standard table of ys_glitemno_mapping
Method Signatures

Method ADD_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCUMENTS_ROOT Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOT Belegeinstieg 20030523
2 Importing IT_DOC_MAPPING Call by reference Type reference (TYPE) YT_DOC_MAPPING Mappingtabelle für Belegnummern 20030718
3 Importing IT_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Fehlermeldungen 20030523

Method ADD_ERROR on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method COLLECT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_MAPPING Call by reference Type reference (TYPE) YT_DOC_MAPPING Mapping Belegnummern 20050302
2 Exporting ET_DOC_MAPPING_CURRENT Call by reference Type reference (TYPE) YT_DOC_MAPPING Mapping aktueller Beleg 20070305
3 Exporting ET_ITEM_COLLECT Call by reference Type reference (TYPE) YT_CON_FIN_S_DOC_READER Verdichtete Daten für RWIN 20050302
4 Importing IO_CALL_ACC_INTF Call by reference Object reference (TYPE REF TO) OBJECT Verbuchungsaufruf RWIN 20050302
5 Importing IT_ITEM_READER Call by reference Type reference (TYPE) YT_CON_FIN_S_DOC_READER Daten aus Reader 20050302

Method COLLECT_ITEMS on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONSTANTS_ACC_DOC Call by reference Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ACC_DOC Konstanten 20040514
2 Importing IO_MD_FACTORY Call by reference Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zentrale Fabrik 20040514
3 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20040514
# Exception Resumable Description Created on
1 IMPORT_PARAMETER_NOT_BOUND 20040514

Method CREATE_ACCIF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_MAPPING Call by reference Type reference (TYPE) YT_DOC_MAPPING Mappingtabelle für Belegnummern 20030718
2 Exporting ET_DOC_MAPPING_CURRENT Call by reference Type reference (TYPE) YT_DOC_MAPPING Mappingtabelle aktueller Beleg 20070305
3 Exporting ET_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Fehlermeldungen 20030523
4 Importing IO_DOCUMENTS_ROOT Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOT Belegeinstieg 20030523
# Exception Resumable Description Created on
1 NO_ITEMS Keine Positionen für Überleitung vorhanden 20040930

Method CREATE_SEL_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIN_ITEMNO Call by reference Type reference (TYPE) FIN_ITEMNO Postennummer 20040618
2 Importing ID_FIN_TECHDOCNO Call by reference Type reference (TYPE) FIN_TECHDOCNO Technischer Identifizierer eines Beleges 20050127
3 Importing ID_FIN_TMPDOCNO Call by reference Type reference (TYPE) FIN_TMPDOCNO Temporärer Belegschlüssel 20040514
4 Returning RO_FINB_CONDITION Value transfer Object reference (TYPE REF TO) CL_FINB_CONDITION Bedingung 20030718

Method CREATE_SEL_COND on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method FILL_GRIR_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_ITEM Call by reference Type reference (TYPE) STANDARD TABLE Laufzeitbeleg 20050217
2 Exporting ET_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Tabellentyp zu Zeilentyp BAL_S_MSG 20050228

Method FILL_GRIR_BUFFER on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method GET_AWREF_REV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_REV_SNDKEY Call by reference Type reference (TYPE) FINB_SNDKEY Referenzbelegnummer 20050216
2 Exporting ED_REV_SND_ID Call by reference Type reference (TYPE) FINB_SND_ID Referenzvorgang 20050216
3 Exporting ET_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Tabellentyp zu Zeilentyp BAL_S_MSG 20050214
4 Importing ID_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20050214
5 Importing ID_FIN_REVTECHDOCNO Call by reference Type reference (TYPE) FIN_REVTECHDOCNO Technischer Identifizierer des stornierten Beleges 20050214

Method GET_AWREF_REV on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method GET_FINAL_SNDKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCUMENTS_ROOT Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOT Belegeinstieg 20030804

Method GET_FINAL_SNDKEY on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method GET_FOBJ_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUES Call by reference Type reference (TYPE) ANY Merkmale des FIN-Objekts 20050216
2 Exporting ET_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Tabellentyp zu Zeilentyp BAL_S_MSG 20050214
3 Importing ID_FIN_POSTDAT Call by reference Type reference (TYPE) FIN_POSTDAT Buchungsdatum 20050214
4 Importing ID_FOBJ_OBJECT_ID Call by reference Type reference (TYPE) FOBJ_OBJECT_ID Objekt-ID 20050214
5 Importing ID_FOBJ_TYPE_NAME Call by reference Type reference (TYPE) FOBJ_TYPE_NAME Name eines Objekttyps 20050214

Method GET_FOBJ_VALUES on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method GET_MESSAGE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030828
2 Importing IT_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Fehlermeldungen 20030828

Method GET_MESSAGE_HANDLER on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method GET_WEBUD_FROM_GRIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WEBUD Call by reference Type reference (TYPE) DATUM Buchungdatum Wareneingang 20050228
2 Exporting ET_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Tabellentyp zu Zeilentyp BAL_S_MSG 20050228
3 Importing IS_ITEM Call by reference Type reference (TYPE) CON_FIN_S_DOC_READER Struktur zum Auslesen der AccEngine Belege 20050228

Method GET_WEBUD_FROM_GRIR on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method POST_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Fehlermeldungen 20030522
2 Importing IO_DOCUMENTS_ROOTS Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOTS Loser Container für Documents Root 20030527

Method POST_DOCUMENT on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.

Method RAISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCUMENTS_ROOT Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOT Belegeinstieg 20030828
2 Importing IT_DOC_MAPPING Call by reference Type reference (TYPE) YT_DOC_MAPPING Mappingtabelle für Belegnummern 20030828
3 Importing IT_RETURN Call by reference Type reference (TYPE) SFB_T_BAL_S_MSG Fehlermeldungen 20030828

Method RAISE on class CL_CON_FIN_CALL_ACC_INTF_STEP has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 10