SAP /SCA/CL_TLB_DEMAND OO Class - TLB: Demands









/SCA/CL_TLB_DEMAND 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 /SCA/CL_TLB_DEMAND 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 /SCA/CL_TLB_DEMAND 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
ALLOCATECheck and assign allocationPublic
CALL METHOD /sca/cl_tlb_demand=>ALLOCATE...more details

AVAILABLE_UPDATEUpdate availability table with new demandPublic
CALL METHOD /sca/cl_tlb_demand=>AVAILABLE_UPDATE...more details

CLASS_CONSTRUCTORPublic
CALL METHOD /sca/cl_tlb_demand=>CLASS_CONSTRUCTOR...more details

CLEANUPPublic
CALL METHOD /sca/cl_tlb_demand=>CLEANUP...more details

COLLECT_ALLOCATEDCollect new entry into allocated contingents tablePublic
CALL METHOD /sca/cl_tlb_demand=>COLLECT_ALLOCATED...more details

COLLECT_AVAILABLECollect new entry into available tablePublic
CALL METHOD /sca/cl_tlb_demand=>COLLECT_AVAILABLE...more details

COLLECT_DEMANDCollect new entry into demand tablePublic
CALL METHOD /sca/cl_tlb_demand=>COLLECT_DEMAND...more details

COLLECT_PROJSTOCKCollect new entry into projected stock tablePublic
CALL METHOD /sca/cl_tlb_demand=>COLLECT_PROJSTOCK...more details

COLLECT_REALDEMANDCollect new entry into real demand tablePublic
CALL METHOD /sca/cl_tlb_demand=>COLLECT_REALDEMAND...more details

CONSTRUCTORPublic
CALL METHOD /sca/cl_tlb_demand=>CONSTRUCTOR...more details

COPYCreate a copy of this objectPublic
CALL METHOD /sca/cl_tlb_demand=>COPY...more details

DEMAND_GETRetrieve demand for load buildingPublic
CALL METHOD /sca/cl_tlb_demand=>DEMAND_GET...more details

INCREMENT_BUILDING_PERIODModify data to start load building in a future periodPublic
CALL METHOD /sca/cl_tlb_demand=>INCREMENT_BUILDING_PERIOD...more details

PROJSTOCK_UPDATEUpdate projected stock table with new receiptPublic
CALL METHOD /sca/cl_tlb_demand=>PROJSTOCK_UPDATE...more details

READ_ALLOCATEDRead allocated contingents tablePublic
CALL METHOD /sca/cl_tlb_demand=>READ_ALLOCATED...more details

READ_AVAILABLERead availability tablePublic
CALL METHOD /sca/cl_tlb_demand=>READ_AVAILABLE...more details

READ_DEMANDRead TLB demand tablePublic
CALL METHOD /sca/cl_tlb_demand=>READ_DEMAND...more details

READ_PROJSTOCKRead projected stock tablePublic
CALL METHOD /sca/cl_tlb_demand=>READ_PROJSTOCK...more details



/SCA/CL_TLB_DEMAND 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
GV_ALLOCATION_POSSIBLEStatic AttributeLIKE
ABAP_BOOL
Protected
PC_FALSEConstantFALSE' 'LIKE
FLAG
Private
PC_TRUEConstantTRUE'X'LIKE
FLAG
Private
PO_DATA_DIRStatic AttributePlanning Engine: Interface Data DirectoryLIKE
/SAPAPO/IF_PE_DATA_DIRECTORY
Private
PO_LOC_MANInstance AttributePSM Data Manager Location InterfaceLIKE
/SAPAPO/IF_PE_LOCATION
Private
PO_PROD_MANInstance AttributePSm Data Manager Product InterfaceLIKE
/SAPAPO/IF_PE_PRODUCT
Private
PO_TLB_EXCEPTIONInstance AttributeTLB exception handlingLIKE
/SCA/CL_TLB_EXCEPTION
Private
PO_TLB_EXTENSIONInstance AttributeBusiness add-in interface /SCA/IF_EX_VTLB_EXTLIKE
/SCA/IF_EX_TLB_EXT
Private
PT_ALLOCATEDInstance AttributeAllocated contingentsLIKE
/SCA/TLB_QUANTITY_TAB
Private
PT_ALLOCATED_REFInstance AttributeReference of allocations to IDsLIKE
ALLOCATED_REF_TAB
Private
PT_DEMANDInstance AttributeTLB demandLIKE
/SCA/TLB_QUANTITY_TAB
Private
PV_CONSIDER_EARLIER_DEMANDSInstance Attribute'X' = consider demands before building periodLIKE
FLAG
Private
PV_READ_AVAILABLE_BADI_ACTIVEInstance AttributeGeneral FlagLIKE
FLAG
Private
PV_READ_DEMAND_BADI_ACTIVEInstance AttributeGeneral FlagLIKE
FLAG
Private
PV_READ_PROJSTOCK_BADI_ACTIVEInstance AttributeGeneral FlagLIKE
FLAG
Private
PV_ROUND_DOWN_INQTYInstance AttributeGeneral FlagLIKE
FLAG
Private
_O_LOAD_BUILDERInstance AttributeSCM Transport Load BuilderLIKE
/SCA/CL_LOAD_BUILDER
Public
_T_AVAILABLEInstance AttributeAvailable qty at source locationLIKE
/SCA/TLB_QUANTITY_TAB
Public
_T_DEMANDDELTAInstance AttributeDemand delta due to shipment creationLIKE
/SCA/TLB_QUANTITY_TAB
Public
_T_PROJSTOCKInstance AttributeProjected stockLIKE
/SCA/TLB_QUANTITY_TAB
Public
_T_REALDEMANDInstance AttributeReal demand (for prioritization)LIKE
/SCA/TLB_QUANTITY_TAB
Public
_T_ROLLDEMANDInstance AttributeTLB: Quantity structure for internal use in TLB applicationsLIKE
/SCA/TLB_QUANTITY_TAB
Public


Links to Related Class(s)

/SCA/CL_...
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!