SAP IF_RECD_CASHFLOW_MNGR OO Class - Cash Flow Manager (VICDCFOBJ and VICDCFPAY)









IF_RECD_CASHFLOW_MNGR 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 IF_RECD_CASHFLOW_MNGR 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 IF_RECD_CASHFLOW_MNGR 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
ADD_CHILDPrivate
CALL METHOD if_recd_cashflow_mngr=>ADD_CHILD...more details

CHANGE_OBJECTChanges the Object in OCF and PCFPublic
CALL METHOD if_recd_cashflow_mngr=>CHANGE_OBJECT...more details

CHECK_ALLPrivate
CALL METHOD if_recd_cashflow_mngr=>CHECK_ALL...more details

CHECK_ANY_DELETION_IND_ALLOWEDChecks If Deletion Ind. Allowed for At Least One Act.RecordPublic
CALL METHOD if_recd_cashflow_mngr=>CHECK_ANY_DELETION_IND_ALLOWED...more details

CHECK_KEYChecks If Entry Exists (Except.)Public
CALL METHOD if_recd_cashflow_mngr=>CHECK_KEY...more details

CHECK_KEY_OBJChecks If Entry Is in Object-Related Cash Flow (Excep.)Public
CALL METHOD if_recd_cashflow_mngr=>CHECK_KEY_OBJ...more details

CHECK_KEY_PAYChecks If Entry Is in Payment-Related Cash Flow (Excep.)Public
CALL METHOD if_recd_cashflow_mngr=>CHECK_KEY_PAY...more details

COUNTSupplies Number of Entries in Both Cash FlowsPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT...more details

COUNT_ARCHIVEDCounts Archived EntriesPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT_ARCHIVED...more details

COUNT_ARCHIVED_OBJCounts Archived OCF EntriesPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT_ARCHIVED_OBJ...more details

COUNT_ARCHIVED_PAYCounts Archived PCF EntriesPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT_ARCHIVED_PAY...more details

COUNT_OBJSupplies Number of Entries in Object-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT_OBJ...more details

COUNT_OBJ_OLDSupplies Number of Entries in 'Old' Object-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT_OBJ_OLD...more details

COUNT_PAYSupplies Number of Entries in Payment-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT_PAY...more details

COUNT_PAY_OLDSupplies No. of Entries in 'Old' Payment-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>COUNT_PAY_OLD...more details

DELETE_OBJDeletes Entry from OCFPublic
CALL METHOD if_recd_cashflow_mngr=>DELETE_OBJ...more details

DELETE_PAYDeletes Entry from PCFPublic
CALL METHOD if_recd_cashflow_mngr=>DELETE_PAY...more details

DELETE_PLANDeletes All Planned ItemsPublic
CALL METHOD if_recd_cashflow_mngr=>DELETE_PLAN...more details

EXISTSChecks If Entry Exists for Any Cash Flow (Y/N)Public
CALL METHOD if_recd_cashflow_mngr=>EXISTS...more details

EXISTS_ARCHIVEDChecks If There Are Archived EntriesPublic
CALL METHOD if_recd_cashflow_mngr=>EXISTS_ARCHIVED...more details

EXISTS_ARCHIVED_OBJChecks If There Are Archived OCF EntriesPublic
CALL METHOD if_recd_cashflow_mngr=>EXISTS_ARCHIVED_OBJ...more details

EXISTS_ARCHIVED_PAYChecks If There Are Archived PCF EntriesPublic
CALL METHOD if_recd_cashflow_mngr=>EXISTS_ARCHIVED_PAY...more details

EXISTS_OBJChecks If Entry Exists for Object-Related Cash Flow (Y/N)Public
CALL METHOD if_recd_cashflow_mngr=>EXISTS_OBJ...more details

EXISTS_OBJ_OLDChecks If Entry Exists for 'Old' Obj.-Related Cash Flow(Y/N)Public
CALL METHOD if_recd_cashflow_mngr=>EXISTS_OBJ_OLD...more details

EXISTS_PAYChecks If Entry Exists for Payment-Related Cash Flow (Y/N)Public
CALL METHOD if_recd_cashflow_mngr=>EXISTS_PAY...more details

EXISTS_PAY_OLDChecks If Entry Exists for 'Old'Pmnt-Related Cash Flow (Y/N)Public
CALL METHOD if_recd_cashflow_mngr=>EXISTS_PAY_OLD...more details

EXIST_PAY_ACTUALChecks If Actual Records ExistPublic
CALL METHOD if_recd_cashflow_mngr=>EXIST_PAY_ACTUAL...more details

FREEPrivate
CALL METHOD if_recd_cashflow_mngr=>FREE...more details

GENERATE_CASHFLOWGenerates the Cash FlowsPublic
CALL METHOD if_recd_cashflow_mngr=>GENERATE_CASHFLOW...more details

GET_ARCHIVED_LIST_OBJ_XGets All Archived Entries for OCF Including Add. DataPublic
CALL METHOD if_recd_cashflow_mngr=>GET_ARCHIVED_LIST_OBJ_X...more details

GET_ARCHIVED_LIST_PAY_XGets All Archived Entries for PCF Including Add. DataPublic
CALL METHOD if_recd_cashflow_mngr=>GET_ARCHIVED_LIST_PAY_X...more details

GET_BOOKING_CONTEXTSupplies Posting Data for Cash FlowsPublic
CALL METHOD if_recd_cashflow_mngr=>GET_BOOKING_CONTEXT...more details

GET_CFPOSTING_TYPEGets the Type of First-Posting-From TreatmentPublic
CALL METHOD if_recd_cashflow_mngr=>GET_CFPOSTING_TYPE...more details

GET_CHILDRENPrivate
CALL METHOD if_recd_cashflow_mngr=>GET_CHILDREN...more details

GET_DETAIL_OBJSupplies OCF Item for KeyPublic
CALL METHOD if_recd_cashflow_mngr=>GET_DETAIL_OBJ...more details

GET_DETAIL_OBJ_XSupplies Detail OCF Item for KeyPublic
CALL METHOD if_recd_cashflow_mngr=>GET_DETAIL_OBJ_X...more details

GET_DETAIL_PAYSupplies PCF Item for KeyPublic
CALL METHOD if_recd_cashflow_mngr=>GET_DETAIL_PAY...more details

GET_DETAIL_PAY_XSupplies Detail PCF Item for KeyPublic
CALL METHOD if_recd_cashflow_mngr=>GET_DETAIL_PAY_X...more details

GET_DOCUMENT_FMGets Funds Management Document for Cash Flow ItemPublic
CALL METHOD if_recd_cashflow_mngr=>GET_DOCUMENT_FM...more details

GET_EXTENSIONPrivate
CALL METHOD if_recd_cashflow_mngr=>GET_EXTENSION...more details

GET_FIELDSTATUSPrivate
CALL METHOD if_recd_cashflow_mngr=>GET_FIELDSTATUS...more details

GET_LIST_OBJSupplies All Entries for Object-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_OBJ...more details

GET_LIST_OBJ_BY_PAYGUIDGets All Entries for OCF That Belong to PCF RecordPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_OBJ_BY_PAYGUID...more details

GET_LIST_OBJ_OLDSupplies All Entries for 'Old' Object-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_OBJ_OLD...more details

GET_LIST_OBJ_XSupplies All Entries for OCF Including Additional DataPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_OBJ_X...more details

GET_LIST_OBJ_X_OLDSupplies All Entries for 'Old' OCF Including Additional DataPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_OBJ_X_OLD...more details

GET_LIST_PAYSupplies All Entries for Payment-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_PAY...more details

GET_LIST_PAY_BY_OBJGUIDSupplies All Entries for OCF that Belong to PCF RecordPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_PAY_BY_OBJGUID...more details

GET_LIST_PAY_KSupplies All Entries for PCF Incl. Additional Data & Alt.KeyPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_PAY_K...more details

GET_LIST_PAY_OLDSupplies All Entries for 'Old' Payment-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_PAY_OLD...more details

GET_LIST_PAY_XSupplies All Entries for PCF Including Additional DataPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_PAY_X...more details

GET_LIST_PAY_X_OLDSupplies All Entries for 'Old' PCF Including Additional DataPublic
CALL METHOD if_recd_cashflow_mngr=>GET_LIST_PAY_X_OLD...more details

GET_PAYING_CONTEXTGets Payment Context for ItemPublic
CALL METHOD if_recd_cashflow_mngr=>GET_PAYING_CONTEXT...more details

HANDLE_CFPOSTINGFROM_CHANGEDHandles Changes from CFPOSTINGFROMPublic
CALL METHOD if_recd_cashflow_mngr=>HANDLE_CFPOSTINGFROM_CHANGED...more details

INIT_BY_PARENTInitializes Manager via Superordinate ObjectPublic
CALL METHOD if_recd_cashflow_mngr=>INIT_BY_PARENT...more details

INIT_BY_TEMPLATEPrivate
CALL METHOD if_recd_cashflow_mngr=>INIT_BY_TEMPLATE...more details

INSERT_OBJAdds an Entry to OCFPublic
CALL METHOD if_recd_cashflow_mngr=>INSERT_OBJ...more details

INSERT_PAYAdds an Entry to PCFPublic
CALL METHOD if_recd_cashflow_mngr=>INSERT_PAY...more details

IS_BATCH_GENERATE_ACTIVEAsks If Batch Generation Is ActivePublic
CALL METHOD if_recd_cashflow_mngr=>IS_BATCH_GENERATE_ACTIVE...more details

IS_CF_CONDENSE_ACTIVEAsks If Summarization Is ActivePublic
CALL METHOD if_recd_cashflow_mngr=>IS_CF_CONDENSE_ACTIVE...more details

IS_CURRENCY_TRANSLATION_ACTIVEAsks If Currency Translation Is ActivePublic
CALL METHOD if_recd_cashflow_mngr=>IS_CURRENCY_TRANSLATION_ACTIVE...more details

IS_FIELDSTATUS_SETPrivate
CALL METHOD if_recd_cashflow_mngr=>IS_FIELDSTATUS_SET...more details

IS_FORCE_STOREAsks If Forced Generation Is ActivePublic
CALL METHOD if_recd_cashflow_mngr=>IS_FORCE_STORE...more details

IS_MARKED_FOR_BATCH_GENERATEAsks If Selected for Batch GenerationPublic
CALL METHOD if_recd_cashflow_mngr=>IS_MARKED_FOR_BATCH_GENERATE...more details

IS_MODIFIEDPrivate
CALL METHOD if_recd_cashflow_mngr=>IS_MODIFIED...more details

IS_OKPrivate
CALL METHOD if_recd_cashflow_mngr=>IS_OK...more details

IS_PAYEDWas Item Cleared?Public
CALL METHOD if_recd_cashflow_mngr=>IS_PAYED...more details

IS_PLAN_ACTUAL_SETWas Actual/Plan Indicator Changed?Public
CALL METHOD if_recd_cashflow_mngr=>IS_PLAN_ACTUAL_SET...more details

IS_RELEVANT_FOR_CASHFLOWAsks If the Condition Is Required for GenerationPublic
CALL METHOD if_recd_cashflow_mngr=>IS_RELEVANT_FOR_CASHFLOW...more details

MODIFY_DUEDATE_OBJModifies Due Date of OCF RecordPublic
CALL METHOD if_recd_cashflow_mngr=>MODIFY_DUEDATE_OBJ...more details

MODIFY_DUEDATE_PAYModifies Due Date of PCF RecordPublic
CALL METHOD if_recd_cashflow_mngr=>MODIFY_DUEDATE_PAY...more details

REGISTER_ALL_CHILDRENPrivate
CALL METHOD if_recd_cashflow_mngr=>REGISTER_ALL_CHILDREN...more details

RELEASEPrivate
CALL METHOD if_recd_cashflow_mngr=>RELEASE...more details

RESET_BUFFERDeletes the internal buffersPublic
CALL METHOD if_recd_cashflow_mngr=>RESET_BUFFER...more details

RESET_GENERATED_FLAGSDeletes the Generation IndicatorPublic
CALL METHOD if_recd_cashflow_mngr=>RESET_GENERATED_FLAGS...more details

SET_COMPARE_MODESets Comparison Mode => IS_MODIFIED Displays PopupPublic
CALL METHOD if_recd_cashflow_mngr=>SET_COMPARE_MODE...more details

SET_DELETION_INDSets Deletion Indicator for Allowed Actual RecordsPublic
CALL METHOD if_recd_cashflow_mngr=>SET_DELETION_IND...more details

SET_FORCE_STOREForces Saving (for Example, for Generating Cash Management)Public
CALL METHOD if_recd_cashflow_mngr=>SET_FORCE_STORE...more details

SET_LIST_OBJSets All Entries in Object-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>SET_LIST_OBJ...more details

SET_LIST_PAYSets All Entries in Payment-Related Cash FlowPublic
CALL METHOD if_recd_cashflow_mngr=>SET_LIST_PAY...more details

SET_PLAN_ACTUAL_OBJSets Plan/Actual Indicator in OCFPublic
CALL METHOD if_recd_cashflow_mngr=>SET_PLAN_ACTUAL_OBJ...more details

SET_PLAN_ACTUAL_PAYSets Plan/Actual Indicator in PCFPublic
CALL METHOD if_recd_cashflow_mngr=>SET_PLAN_ACTUAL_PAY...more details

STOREPrivate
CALL METHOD if_recd_cashflow_mngr=>STORE...more details



IF_RECD_CASHFLOW_MNGR 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
MD_ACTIVITYInstance AttributeLIKE
Private
MF_ARCHIVEDInstance AttributeLIKE
Private
MF_AUTH_CHECKInstance AttributeLIKE
Private
MF_COMPARE_MODEInstance AttributeLIKE
Private
MF_ENQUEUEInstance AttributeLIKE
Private
MO_PARENTInstance AttributeSuperordinate objectLIKE
IF_RECA_BUS_OBJECT
Public


Events of Class IF_RECD_CASHFLOW_MNGR

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... AFTER_ME_STORE_WRITE_PAY - Following ME_STORE_WRITE for Partner-Related Cash Flow
AFTER_MODIFY_DUEDATE_PAY - After Changing Partner-Related Cash Flow Status Due Date
AFTER_SET_PLAN_ACTUAL_PAY - After Changing Partner-Related Cash Flow Status
AFTER_STORE -
BEFORE_STORE -
ON_CHECK_ALL -

Links to Related Class(s)

IF_RECD_...
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!