SAP CFC OO Class - Class for Administration of Fast Close









CFC is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CFC including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of CFC SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
AUTO_TIMEInsert DependencyPublic
CALL METHOD cfc=>AUTO_TIME...more details

BUILD_METHOD_TEXTSCreate Texts for Generated MethodsPrivate
CALL METHOD cfc=>BUILD_METHOD_TEXTS...more details

BUILD_MT_ALL_ORGPrivate
CALL METHOD cfc=>BUILD_MT_ALL_ORG...more details

BUILD_SCMA_PROFILECreate/Read SchedMan NamesPublic
CALL METHOD cfc=>BUILD_SCMA_PROFILE...more details

BUILD_TEXT_FOR_AUSPRAEGPrivate
CALL METHOD cfc=>BUILD_TEXT_FOR_AUSPRAEG...more details

CAN_ADD_TO_DEP_TREECan Node Be Built into DepTreePublic
CALL METHOD cfc=>CAN_ADD_TO_DEP_TREE...more details

CHANGE_DOCUMENT_READRead Change DocumentsPublic
CALL METHOD cfc=>CHANGE_DOCUMENT_READ...more details

CHECK_CONSISTENCY_OF_IMPORTPrivate
CALL METHOD cfc=>CHECK_CONSISTENCY_OF_IMPORT...more details

CHECK_IMPORTED_TASKPrivate
CALL METHOD cfc=>CHECK_IMPORTED_TASK...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD cfc=>CLASS_CONSTRUCTOR...more details

CLEARReset EverythingPublic
CALL METHOD cfc=>CLEAR...more details

CLEAR_VALUESDelete m_Values1+2(0)Protected
CALL METHOD cfc=>CLEAR_VALUES...more details

COMPRESS_SEL_NODESSummarize All Selected NodesPublic
CALL METHOD cfc=>COMPRESS_SEL_NODES...more details

CONSTRUCTORPrivate
CALL METHOD cfc=>CONSTRUCTOR...more details

COPY_ITEMCopy ItemPublic
CALL METHOD cfc=>COPY_ITEM...more details

COPY_NOTIZCOPY_OFFICE_DOCUMENTProtected
CALL METHOD cfc=>COPY_NOTIZ...more details

COPY_OFFICE_DOCUMENTCOPY_OFFICE_DOCUMENTProtected
CALL METHOD cfc=>COPY_OFFICE_DOCUMENT...more details

COPY_PROFILECreate New Instance or New TemplatePublic
CALL METHOD cfc=>COPY_PROFILE...more details

CREATECreate Records According to Creation ParametersProtected
CALL METHOD cfc=>CREATE...more details

CREATE_DEFAULT_FOLDERPrivate
CALL METHOD cfc=>CREATE_DEFAULT_FOLDER...more details

CREATE_DEPSGenerate DependenciesPrivate
CALL METHOD cfc=>CREATE_DEPS...more details

CREATE_DEP_TREEBuild Dependency TreesPublic
CALL METHOD cfc=>CREATE_DEP_TREE...more details

CREATE_FOLDER_TEXTPrivate
CALL METHOD cfc=>CREATE_FOLDER_TEXT...more details

CREATE_NODECreate NodesPrivate
CALL METHOD cfc=>CREATE_NODE...more details

CREATE_ORGSDIE Method for Creating Tree StructurePrivate
CALL METHOD cfc=>CREATE_ORGS...more details

CREATE_RT_DEFAULTJOBSCreation of CPS Default JobsPublic
CALL METHOD cfc=>CREATE_RT_DEFAULTJOBS...more details

CREATE_TASKLISTS_REMOTECREATE_TASKLISTS_REMOTEPublic
CALL METHOD cfc=>CREATE_TASKLISTS_REMOTE...more details

CREATE_TASKLIST_REMOTECREATE_TASKLIST_REMOTEPublic
CALL METHOD cfc=>CREATE_TASKLIST_REMOTE...more details

CREATE_TASK_LISTCreate Task List for SchedManPublic
CALL METHOD cfc=>CREATE_TASK_LIST...more details

CREATE_TREEGenerate a Level of the Org StructurePrivate
CALL METHOD cfc=>CREATE_TREE...more details

DELETE_PROFILEDelete Profiles from DBPublic
CALL METHOD cfc=>DELETE_PROFILE...more details

DEQUEUEUnlockPrivate
CALL METHOD cfc=>DEQUEUE...more details

DISPLAY_APP_LOGDisplay Application Log in DialogPublic
CALL METHOD cfc=>DISPLAY_APP_LOG...more details

EDIT_JOBAdd a Task to All Selected NodesPublic
CALL METHOD cfc=>EDIT_JOB...more details

ENQUEUELock ProfilePrivate
CALL METHOD cfc=>ENQUEUE...more details

EXPANDExplode Collapsed NodesPublic
CALL METHOD cfc=>EXPAND...more details

EXTRACT_FROM_START_LEVELDetermine Subnodes from LevelPublic
CALL METHOD cfc=>EXTRACT_FROM_START_LEVEL...more details

FILL_ALL_ORGSFill TFC_ALL_ORGSPublic
CALL METHOD cfc=>FILL_ALL_ORGS...more details

FREEFreePublic
CALL METHOD cfc=>FREE...more details

GET_ALL_ORGReturn of mt_all_orgPublic
CALL METHOD cfc=>GET_ALL_ORG...more details

GET_AS_LISTReturn Objects as ListPublic
CALL METHOD cfc=>GET_AS_LIST...more details

GET_CHANGE_MODEReturn of is_change_modePublic
CALL METHOD cfc=>GET_CHANGE_MODE...more details

GET_DATA_CHANGEDPrivate
CALL METHOD cfc=>GET_DATA_CHANGED...more details

GET_DEP_ITEMSSelect All ir_item abh. ItemsPublic
CALL METHOD cfc=>GET_DEP_ITEMS...more details

GET_DOM_NAMEReturn Domain NamePublic
CALL METHOD cfc=>GET_DOM_NAME...more details

GET_DOM_NAMES_LIReturn Domain Name in All Available LanguagesPublic
CALL METHOD cfc=>GET_DOM_NAMES_LI...more details

GET_EXPANDED_NODESReturn Exploded NodesPublic
CALL METHOD cfc=>GET_EXPANDED_NODES...more details

GET_FISCAL_YEAR_VARIANTPrivate
CALL METHOD cfc=>GET_FISCAL_YEAR_VARIANT...more details

GET_HEADERRead Profile HeaderPublic
CALL METHOD cfc=>GET_HEADER...more details

GET_HEADER_TEXTPrivate
CALL METHOD cfc=>GET_HEADER_TEXT...more details

GET_HIER_PATHPrivate
CALL METHOD cfc=>GET_HIER_PATH...more details

GET_INSTANCERead m_InstancePublic
CALL METHOD cfc=>GET_INSTANCE...more details

GET_IS_TEMPLATEReturn of m_Is_TemplatePublic
CALL METHOD cfc=>GET_IS_TEMPLATE...more details

GET_MAX_DEPTHPrivate
CALL METHOD cfc=>GET_MAX_DEPTH...more details

GET_MG_TYPPrivate
CALL METHOD cfc=>GET_MG_TYP...more details

GET_NEW_ORG_IDReturn and Increase of org_counterPublic
CALL METHOD cfc=>GET_NEW_ORG_ID...more details

GET_NEXT_FREE_INSTANCEGet New Instance Number for a ProfileProtected
CALL METHOD cfc=>GET_NEXT_FREE_INSTANCE...more details

GET_ORGTYPESReturn Table of Org Types (MANDT, ERKRS, KOKRS ...)Private
CALL METHOD cfc=>GET_ORGTYPES...more details

GET_ORG_LEVELPrivate
CALL METHOD cfc=>GET_ORG_LEVEL...more details

GET_ORG_OBJECTSReturn mt_org_objectsPublic
CALL METHOD cfc=>GET_ORG_OBJECTS...more details

GET_ORG_OBJECTS2Return mt_org_objectsPublic
CALL METHOD cfc=>GET_ORG_OBJECTS2...more details

GET_ORG_TYPESOperating Concern -> Controlling Area ...Public
CALL METHOD cfc=>GET_ORG_TYPES...more details

GET_PERIOD_FISCAL_YEARDetermine Month and Fiscal Year Using Key DatePrivate
CALL METHOD cfc=>GET_PERIOD_FISCAL_YEAR...more details

GET_SELECTION_VARIABLESReturn Names of Selection VariablesPublic
CALL METHOD cfc=>GET_SELECTION_VARIABLES...more details

GET_TIME_INTERVALGet Start and End Date of Task ListPublic
CALL METHOD cfc=>GET_TIME_INTERVAL...more details

GROUP_BYGroup by Chart of AccountsPublic
CALL METHOD cfc=>GROUP_BY...more details

HANDLE_JOB_FINISHEDReact when Task CompletePrivate
CALL METHOD cfc=>HANDLE_JOB_FINISHED...more details

HAS_DATA_LOADEDPrivate
CALL METHOD cfc=>HAS_DATA_LOADED...more details

INHERIT_PROPERTIESDispatch Properties to Subordinate Org ObjectsPrivate
CALL METHOD cfc=>INHERIT_PROPERTIES...more details

INITIALIZEInitialization of Data ElementsPrivate
CALL METHOD cfc=>INITIALIZE...more details

IS_FCC_ADDON_ACTIVEHas the new FCC AddOn been activated?Public
CALL METHOD cfc=>IS_FCC_ADDON_ACTIVE...more details

IS_IMPORTIs template currently being imported?Public
CALL METHOD cfc=>IS_IMPORT...more details

IS_MIG_MODEPrivate
CALL METHOD cfc=>IS_MIG_MODE...more details

IS_PROFILE_EXECUTEDHas the profile already been executed?Public
CALL METHOD cfc=>IS_PROFILE_EXECUTED...more details

IS_USR_CONTAINED_STATICPrivate
CALL METHOD cfc=>IS_USR_CONTAINED_STATIC...more details

JOB_FINISHEDWhen task has been completed: Start next task if possiblePublic
CALL METHOD cfc=>JOB_FINISHED...more details

LOAD_FROMLoad a Profile from DBPublic
CALL METHOD cfc=>LOAD_FROM...more details

LOG_CLOSEOpen Appl LogPublic
CALL METHOD cfc=>LOG_CLOSE...more details

LOG_OPENOpen Appl LogPublic
CALL METHOD cfc=>LOG_OPEN...more details

MIGRATED_TASKLISTHas the task list been migrated?Private
CALL METHOD cfc=>MIGRATED_TASKLIST...more details

ONPBO1Private
CALL METHOD cfc=>ONPBO1...more details

ORGVALUE_TO_NAMETranslate Value into Mnemonic NamePublic
CALL METHOD cfc=>ORGVALUE_TO_NAME...more details

READ_CREATE_DEFAULT_METHODSRead/Create Closing MethodsPrivate
CALL METHOD cfc=>READ_CREATE_DEFAULT_METHODS...more details

READ_CREATE_DEFAULT_ORG_OBJECTRead/Generate Org ObjectsPrivate
CALL METHOD cfc=>READ_CREATE_DEFAULT_ORG_OBJECT...more details

RECALCULATE_DATES_FACTORY_CALRecalculate Each Start Date According to Factory CalendarPublic
CALL METHOD cfc=>RECALCULATE_DATES_FACTORY_CAL...more details

RELOAD_ITEMSLoad a Profile from DBPublic
CALL METHOD cfc=>RELOAD_ITEMS...more details

SAVE_ASWrite Tree to DatabaseProtected
CALL METHOD cfc=>SAVE_AS...more details

SAVE_TO_ANYSave All without DialogProtected
CALL METHOD cfc=>SAVE_TO_ANY...more details

SCMA_TASKLIST_PARSEPrivate
CALL METHOD cfc=>SCMA_TASKLIST_PARSE...more details

SELECT_SORT_JOBSList Jobs ChronologicallyPublic
CALL METHOD cfc=>SELECT_SORT_JOBS...more details

SET_CHANGE_MODESet or Delete Change ModePublic
CALL METHOD cfc=>SET_CHANGE_MODE...more details

SET_DATA_CHANGEDPrivate
CALL METHOD cfc=>SET_DATA_CHANGED...more details

SET_HDR_READYSet Ready FlagPublic
CALL METHOD cfc=>SET_HDR_READY...more details

SET_HEADERReset HeaderPublic
CALL METHOD cfc=>SET_HEADER...more details

SET_HEADER_TEXTPrivate
CALL METHOD cfc=>SET_HEADER_TEXT...more details

SET_IMPORTSet or Reset IMPORT IndicatorPublic
CALL METHOD cfc=>SET_IMPORT...more details

SET_INSTANCESet InstancePublic
CALL METHOD cfc=>SET_INSTANCE...more details

SET_INSTANCE_ACreate New Instance or Activate OldPublic
CALL METHOD cfc=>SET_INSTANCE_A...more details

SET_ORG_LEVEL_WITH_PARENTPrivate
CALL METHOD cfc=>SET_ORG_LEVEL_WITH_PARENT...more details

SET_TVARVCSet TVarvc VariablesPublic
CALL METHOD cfc=>SET_TVARVC...more details

STORE_USER_DATAUpdate TFC_USRProtected
CALL METHOD cfc=>STORE_USER_DATA...more details

TASKLIST_SCHEDULEPrivate
CALL METHOD cfc=>TASKLIST_SCHEDULE...more details

TOGGLE_CHANGE_MODESwitch Between Display and ChangeProtected
CALL METHOD cfc=>TOGGLE_CHANGE_MODE...more details

TRANSPORTTransport Connection for TemplatesProtected
CALL METHOD cfc=>TRANSPORT...more details

TRANSPORT_ADD_BDSAdd BDS ObjectsPrivate
CALL METHOD cfc=>TRANSPORT_ADD_BDS...more details

TRANSPORT_ADD_SAPSCRIPTAdd SAPScript ObjectsPrivate
CALL METHOD cfc=>TRANSPORT_ADD_SAPSCRIPT...more details

TRANSPORT_ADD_TABLEAdd Individual Table in Customizing RequestPrivate
CALL METHOD cfc=>TRANSPORT_ADD_TABLE...more details

TRANSPORT_ADD_TABLESAdd Table-Like ObjectPrivate
CALL METHOD cfc=>TRANSPORT_ADD_TABLES...more details

TRANSPORT_ADD_VARIANTSAdd VariantsPrivate
CALL METHOD cfc=>TRANSPORT_ADD_VARIANTS...more details

TRANSPORT_ADD_WORKFLOWSPrivate
CALL METHOD cfc=>TRANSPORT_ADD_WORKFLOWS...more details

TRANSPORT_GEN_CUSTAdd Table-Like ObjectPrivate
CALL METHOD cfc=>TRANSPORT_GEN_CUST...more details

UPDATE_READY_FROM_DBPrivate
CALL METHOD cfc=>UPDATE_READY_FROM_DB...more details

UPDATE_TASKLIST_STATUSPrivate
CALL METHOD cfc=>UPDATE_TASKLIST_STATUS...more details

VALUE_CLEARReturn Objects as ListPublic
CALL METHOD cfc=>VALUE_CLEAR...more details



CFC attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
CMD_REF_ACEConstantConstant for ACE'ACE'LIKE
TFC_REFERENCE
Public
CMD_REF_MGPL_NO_SPLITConstantConstant for Migration Plans Without Split'01'LIKE
TFC_REFERENCE
Public
CMD_REF_MGPL_WITH_SPLITConstantConstant for Migration Plans with Split'02'LIKE
TFC_REFERENCE
Public
CMD_REF_SLLConstantConstants for LLS'SLL'LIKE
TFC_REFERENCE
Public
C_EINSConstantConstant with Value 11LIKE
CHAR1
Public
C_FUENFConstantConstant with Value 55LIKE
CHAR1
Public
C_XFLAGConstantIndicator with Value X'X'LIKE
XFELD
Public
HDRInstance AttributeHeader Information on Status Admin for Fast CloseLIKE
TFC_TEMPL_HDR
Private
HDRTInstance AttributeHeader Information on Status Admin for Fast CloseLIKE
TFC_TEMPL_HDRT
Private
MD_NEW_STARTDTInstance AttributeNew Start DateLIKE
SYDATUM
Public
MD_NEW_STARTTMInstance AttributeNew Start DateLIKE
SYUZEIT
Public
MD_NEW_STATUS_CHG_DEPInstance AttributeLIKE
Private
MD_NEW_STATUS_REASONInstance AttributeReason for Status ChangeLIKE
SM_STATUS_TXT
Public
MD_NEW_STATUS_SCHED_DEPInstance AttributeLIKE
Private
MS_CUSTStatic AttributeGeneral CustomizingLIKE
TFC_GEN_CUST
Public
MS_MESSAGEInstance AttributeMessagesLIKE
TFC_S_MESSAGE
Private
MT_ALL_ORGInstance AttributeAll Organizational UnitsLIKE
TFC_IALL_ORG
Public
MT_ALL_ORGTInstance AttributeTFC_ALL_ORGT as ITABLIKE
TFC_IALL_ORGT
Public
MT_CLS_ITEMInstance AttributeLIKE
Private
MT_CLS_METHODInstance AttributeLIKE
Private
MT_CLS_METHODTInstance Attributeitab for TFC_CLS_METHODTLIKE
TFC_T_CLS_METHODT
Private
MT_ORG_OBJECTSInstance AttributeBufferung TFC_ORG_OBJECTSLIKE
TFC_T_ORG_OBJECTS
Private
MT_USRInstance AttributeITAB for DB-Tab TFC_USRLIKE
TFC_IUSR
Private
M_APP_LOG_MANAGERInstance AttributeAdministration of Application LogLIKE
CL_APP_LOG_MANAGER
Public
M_CHANGEABLEInstance AttributeModifiableLIKE
I
Public
M_DATA_CHANGEDInstance AttributeData Change Has Occurred: XLIKE
CHAR1
Private
M_HDR_LOCKEDInstance AttributeLocked HeaderLIKE
TFC_TEMPL_HDR
Private
M_IF_EXIT_ORG_PARENTInstance AttributeLIKE
Private
M_IF_EXIT_VISIBLEStatic AttributeBADI Exit HandlerLIKE
IF_EX_TFC_IS_VISIBLE
Public
M_IMPORTInstance AttributeImporting Template' 'LIKE
XFELD
Private
M_INSTANCEInstance AttributeMonth InstanceLIKE
TFC_INSTANCE
Private
M_INSTANCE_LOCKEDInstance AttributeLocked InstanceLIKE
TFC_INSTANCE
Private
M_ORG_COUNTERInstance AttributeCounter for Number StatusLIKE
SCMA_NODE
Private
M_OUT_DEPInstance AttributeITAB for TFC_DEPLIKE
TFC_IDEP
Public
M_OUT_DOCUMENTSInstance AttributeTable Type of Office Document FilesLIKE
TFC_T_DOCUMENTS_NS
Public
M_OUT_ITEMInstance AttributeTFC_ITEM itabLIKE
TFC_IITEM
Public
M_OUT_LANGInstance AttributeItab for DB tab TFC_LANGLIKE
TFC_ILANG
Public
M_OUT_ORGInstance AttributeITAB for TFC_ORGLIKE
TFC_IORG
Public
M_OUT_PARAMInstance AttributeITAB for TFC_ParamLIKE
TFC_IPARAM
Public
M_OUT_VALInstance AttributeITab for TFC_VALLIKE
TFC_IVAL
Public
M_RFCDESTInstance AttributeLogical Destination (Specified in Function Call)LIKE
RFCDEST
Protected
M_RFC_IMP_PARAMInstance AttributeLIKE
Private
M_WEBDYNPROInstance AttributeIndicator WebDynpro EnvironmentSPACELIKE
CHAR1
Private
NODEInstance AttributeRoot AccountsLIKE
CNODE
Public
SMT_ALL_ORGStatic AttributeAll Organizational UnitsLIKE
TFC_IALL_ORG
Private
SMT_ALL_ORGTStatic AttributeTFC_ALL_ORGT as ITABLIKE
TFC_IALL_ORGT
Private


Links to Related Class(s)

CFC...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!