SAP IF_RESC_SETTL_UNIT OO Class - Settlement Unit (VISCSU)









IF_RESC_SETTL_UNIT 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_RESC_SETTL_UNIT 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_RESC_SETTL_UNIT 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_resc_settl_unit=>ADD_CHILD...more details

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

CHECK_AUTHORITYPrivate
CALL METHOD if_resc_settl_unit=>CHECK_AUTHORITY...more details

CHECK_AUTH_GROUPPrivate
CALL METHOD if_resc_settl_unit=>CHECK_AUTH_GROUP...more details

CHECK_BUKRSChecks Company CodePublic
CALL METHOD if_resc_settl_unit=>CHECK_BUKRS...more details

CHECK_HASCOSTOBJECTChecks Indicator If SU Has Cost ObjectsPublic
CALL METHOD if_resc_settl_unit=>CHECK_HASCOSTOBJECT...more details

CHECK_MSUCROSSOVERCCChecks Indicator for Whether SU Is Company-Code-IndependentPublic
CALL METHOD if_resc_settl_unit=>CHECK_MSUCROSSOVERCC...more details

CHECK_NOTAXCORRChecks for No Correction of Input Tax as Part of SCSPublic
CALL METHOD if_resc_settl_unit=>CHECK_NOTAXCORR...more details

CHECK_SEMPSLChecks Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>CHECK_SEMPSL...more details

CHECK_SNKSLChecks Service Charge KeyPublic
CALL METHOD if_resc_settl_unit=>CHECK_SNKSL...more details

CHECK_SWENRChecks Valid Business EntityPublic
CALL METHOD if_resc_settl_unit=>CHECK_SWENR...more details

CHECK_TENANCYLAWChecks Tenancy LawPublic
CALL METHOD if_resc_settl_unit=>CHECK_TENANCYLAW...more details

CHECK_VALIDFROMChecks Start of Validity of Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>CHECK_VALIDFROM...more details

CHECK_VALIDTOChecks End of Validity of a Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>CHECK_VALIDTO...more details

CHECK_XSUChecks Name of Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>CHECK_XSU...more details

DEQUEUEPrivate
CALL METHOD if_resc_settl_unit=>DEQUEUE...more details

ENABLE_SOURCE_ACCESSPrivate
CALL METHOD if_resc_settl_unit=>ENABLE_SOURCE_ACCESS...more details

ENQUEUEPrivate
CALL METHOD if_resc_settl_unit=>ENQUEUE...more details

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

GET_ADDITIONAL_TEXT_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_ADDITIONAL_TEXT_MNGR...more details

GET_ASSIGN_CC_MNGRChecks Cost Collector Assignment ManagerPublic
CALL METHOD if_resc_settl_unit=>GET_ASSIGN_CC_MNGR...more details

GET_ASSIGN_CO_MNGRObject AssignmentPublic
CALL METHOD if_resc_settl_unit=>GET_ASSIGN_CO_MNGR...more details

GET_AUTH_GROUPPrivate
CALL METHOD if_resc_settl_unit=>GET_AUTH_GROUP...more details

GET_BEGIN4SUWhen Was a Participation ID First AssignedPublic
CALL METHOD if_resc_settl_unit=>GET_BEGIN4SU...more details

GET_BUSDETAILPrivate
CALL METHOD if_resc_settl_unit=>GET_BUSDETAIL...more details

GET_BUSDETAIL_XPrivate
CALL METHOD if_resc_settl_unit=>GET_BUSDETAIL_X...more details

GET_BUSINESS_AREADelivers Business AreaPublic
CALL METHOD if_resc_settl_unit=>GET_BUSINESS_AREA...more details

GET_BUSKEYPrivate
CALL METHOD if_resc_settl_unit=>GET_BUSKEY...more details

GET_BUSTYPEPrivate
CALL METHOD if_resc_settl_unit=>GET_BUSTYPE...more details

GET_CHANGE_DOCUMENT_IDENTPrivate
CALL METHOD if_resc_settl_unit=>GET_CHANGE_DOCUMENT_IDENT...more details

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

GET_CHILDREN_EXTPrivate
CALL METHOD if_resc_settl_unit=>GET_CHILDREN_EXT...more details

GET_CI_DATAPrivate
CALL METHOD if_resc_settl_unit=>GET_CI_DATA...more details

GET_COSTS_EXT_MNGRGets the Manager for the Costs Not Posted in FI/COPublic
CALL METHOD if_resc_settl_unit=>GET_COSTS_EXT_MNGR...more details

GET_COSTS_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_COSTS_MNGR...more details

GET_CURRENCYSupplies CurrencyPublic
CALL METHOD if_resc_settl_unit=>GET_CURRENCY...more details

GET_DETAILSupplies Structure with Basic DataPublic
CALL METHOD if_resc_settl_unit=>GET_DETAIL...more details

GET_DETAIL_OLDSupplies Structure for Basic Data (Original DB Data)Public
CALL METHOD if_resc_settl_unit=>GET_DETAIL_OLD...more details

GET_DETAIL_XSupplies Structure with Basic Data and Additional FieldsPublic
CALL METHOD if_resc_settl_unit=>GET_DETAIL_X...more details

GET_END4SUEnd of Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>GET_END4SU...more details

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

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

GET_IDENTPrivate
CALL METHOD if_resc_settl_unit=>GET_IDENT...more details

GET_IMKEYPrivate
CALL METHOD if_resc_settl_unit=>GET_IMKEY...more details

GET_KEYSupplies Fields of the Business KeyPublic
CALL METHOD if_resc_settl_unit=>GET_KEY...more details

GET_METER_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_METER_MNGR...more details

GET_MSU_LISTDetermines Master Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>GET_MSU_LIST...more details

GET_NEXT_SETTL_PERIODDetermination of First Period of SU That Is Not SettledPublic
CALL METHOD if_resc_settl_unit=>GET_NEXT_SETTL_PERIOD...more details

GET_OBJTYPEDIFFPrivate
CALL METHOD if_resc_settl_unit=>GET_OBJTYPEDIFF...more details

GET_OPTION_RATE_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_OPTION_RATE_MNGR...more details

GET_PARENT_OBJECTPrivate
CALL METHOD if_resc_settl_unit=>GET_PARENT_OBJECT...more details

GET_PERIOD4DATEDetermines Period in Which Date OccursPublic
CALL METHOD if_resc_settl_unit=>GET_PERIOD4DATE...more details

GET_PROFIT_CENTERSupplies Profit CenterPublic
CALL METHOD if_resc_settl_unit=>GET_PROFIT_CENTER...more details

GET_RESPONSIBLEPrivate
CALL METHOD if_resc_settl_unit=>GET_RESPONSIBLE...more details

GET_RESUBM_DATE_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_RESUBM_DATE_MNGR...more details

GET_RESUBM_RULE_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_RESUBM_RULE_MNGR...more details

GET_RG_RECEIVER_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_RG_RECEIVER_MNGR...more details

GET_RG_SENDER_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_RG_SENDER_MNGR...more details

GET_RHYTHM_MNGRGets Frequency ManagerPublic
CALL METHOD if_resc_settl_unit=>GET_RHYTHM_MNGR...more details

GET_RUSERPrivate
CALL METHOD if_resc_settl_unit=>GET_RUSER...more details

GET_SESETTINGS_MNGRGets the Settings per Settlement PurposePublic
CALL METHOD if_resc_settl_unit=>GET_SESETTINGS_MNGR...more details

GET_SETTLEMENTGets the SettlementPublic
CALL METHOD if_resc_settl_unit=>GET_SETTLEMENT...more details

GET_SHAREOUT_MNGRGets Distribution Formula ManagerPublic
CALL METHOD if_resc_settl_unit=>GET_SHAREOUT_MNGR...more details

GET_STATUS_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_STATUS_MNGR...more details

GET_STORE_DATEPrivate
CALL METHOD if_resc_settl_unit=>GET_STORE_DATE...more details

GET_SUB_OBJECTSPrivate
CALL METHOD if_resc_settl_unit=>GET_SUB_OBJECTS...more details

GET_SU_CHILDRENDetermine Participating Settlement UnitsPublic
CALL METHOD if_resc_settl_unit=>GET_SU_CHILDREN...more details

GET_SU_PARENTDetermine Superordinate SUsPublic
CALL METHOD if_resc_settl_unit=>GET_SU_PARENT...more details

GET_SWENRPrivate
CALL METHOD if_resc_settl_unit=>GET_SWENR...more details

GET_TERM_MNGRPrivate
CALL METHOD if_resc_settl_unit=>GET_TERM_MNGR...more details

GET_TERM_ORG_ASSIGNMENT_MNGRSupplies Organizational Assignment Manager (Terms)Public
CALL METHOD if_resc_settl_unit=>GET_TERM_ORG_ASSIGNMENT_MNGR...more details

GET_TEXTPrivate
CALL METHOD if_resc_settl_unit=>GET_TEXT...more details

GET_USER_EXCLUSIVEPrivate
CALL METHOD if_resc_settl_unit=>GET_USER_EXCLUSIVE...more details

GET_VALID_PERIODPrivate
CALL METHOD if_resc_settl_unit=>GET_VALID_PERIOD...more details

HAS_SUBOBJECTSPrivate
CALL METHOD if_resc_settl_unit=>HAS_SUBOBJECTS...more details

INIT_BUS_OBJECTPrivate
CALL METHOD if_resc_settl_unit=>INIT_BUS_OBJECT...more details

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

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

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

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

IS_SETTLEDIS SU Already Settled for PeriodPublic
CALL METHOD if_resc_settl_unit=>IS_SETTLED...more details

IS_SOURCE_ACCESS_ENABLEDPrivate
CALL METHOD if_resc_settl_unit=>IS_SOURCE_ACCESS_ENABLED...more details

IS_TEMPLATE_SUBTYPEPrivate
CALL METHOD if_resc_settl_unit=>IS_TEMPLATE_SUBTYPE...more details

IS_VALID_IN_PERIODPrivate
CALL METHOD if_resc_settl_unit=>IS_VALID_IN_PERIOD...more details

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

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

REMOVE_CHILDPrivate
CALL METHOD if_resc_settl_unit=>REMOVE_CHILD...more details

SETTLED_TOCalculated toPublic
CALL METHOD if_resc_settl_unit=>SETTLED_TO...more details

SET_AUTH_GROUPPrivate
CALL METHOD if_resc_settl_unit=>SET_AUTH_GROUP...more details

SET_BUKRSChanges Company CodePublic
CALL METHOD if_resc_settl_unit=>SET_BUKRS...more details

SET_CC_GENERATE_MODEMode for Generating Cost CollectorsPublic
CALL METHOD if_resc_settl_unit=>SET_CC_GENERATE_MODE...more details

SET_CI_DATAPrivate
CALL METHOD if_resc_settl_unit=>SET_CI_DATA...more details

SET_HASCOSTOBJECTChanges Indicator If SU Has Cost ObjectsPublic
CALL METHOD if_resc_settl_unit=>SET_HASCOSTOBJECT...more details

SET_MSUCROSSOVERCCChanges Indicator for Whether SU Is Company-Code-IndependentPublic
CALL METHOD if_resc_settl_unit=>SET_MSUCROSSOVERCC...more details

SET_NOTAXCORRChanges No Correction of Input Tax as Part of SCSPublic
CALL METHOD if_resc_settl_unit=>SET_NOTAXCORR...more details

SET_RESPONSIBLEPrivate
CALL METHOD if_resc_settl_unit=>SET_RESPONSIBLE...more details

SET_SEMPSLChanges Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>SET_SEMPSL...more details

SET_SNKSLChanges Service Charge KeyPublic
CALL METHOD if_resc_settl_unit=>SET_SNKSL...more details

SET_SWENRChanges Valid Business EntityPublic
CALL METHOD if_resc_settl_unit=>SET_SWENR...more details

SET_TENANCYLAWChanges Tenancy LawPublic
CALL METHOD if_resc_settl_unit=>SET_TENANCYLAW...more details

SET_USER_EXCLUSIVEPrivate
CALL METHOD if_resc_settl_unit=>SET_USER_EXCLUSIVE...more details

SET_VALIDFROMChanges Start of Validity of a Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>SET_VALIDFROM...more details

SET_VALIDTOChanges End of Validity of Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>SET_VALIDTO...more details

SET_XSUChanges Name of Settlement UnitPublic
CALL METHOD if_resc_settl_unit=>SET_XSU...more details

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

SUBSTITUTEPrivate
CALL METHOD if_resc_settl_unit=>SUBSTITUTE...more details



IF_RESC_SETTL_UNIT 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
MD_BUKRSInstance AttributeLIKE
Private
MD_INTRENOInstance AttributeLIKE
Private
MD_OBJNRInstance AttributeLIKE
Private
MD_OBJTYPEInstance AttributeLIKE
Private
MF_ARCHIVEDInstance AttributeLIKE
Private
MF_AUTH_CHECKInstance AttributeLIKE
Private
MF_ENQUEUEInstance AttributeLIKE
Private
MF_GENERATE_MODEInstance AttributeLIKE
Private
MO_ASSIGN_CO_MNGRInstance AttributeObject AssignmentLIKE
IF_RESC_OBJ_REL_MNGR
Public
MO_COSTS_EXT_MNGRInstance AttributeManagement of Costs Not Posted in FI/COLIKE
IF_RESC_COSTS_EXT_MNGR
Public
MO_COSTS_MNGRInstance AttributeLIKE
Private
MO_OPTION_RATE_MNGRInstance AttributeLIKE
Private
MO_RESUBM_DATE_MNGRInstance AttributeLIKE
Private
MO_RESUBM_RULE_MNGRInstance AttributeLIKE
Private
MO_RG_RECEIVER_MNGRInstance AttributeLIKE
Private
MO_RG_SENDER_MNGRInstance AttributeLIKE
Private
MO_RHYTHM_MNGRInstance AttributeManager for Settlement Frequency (VIAK04)LIKE
IF_RESC_SU_RHYTHM_MNGR
Public
MO_STATUS_MNGRInstance AttributeLIKE
Private
MS_DETAILInstance AttributeBasic DataLIKE
RESC_SETTL_UNIT
Public


Events of Class IF_RESC_SETTL_UNIT

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_CHANGE_BUKRS -
AFTER_CHANGE_RESPONSIBLE -
AFTER_STORE -
BEFORE_STORE -
ON_CHECK_ALL -
ON_SUBSTITUTE -

Links to Related Class(s)

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