Class X_R_RequestType

    • Field Detail

      • CONFIDENTIALTYPE_AD_Reference_ID

        public static final int CONFIDENTIALTYPE_AD_Reference_ID
        ConfidentialType AD_Reference_ID=340
        See Also:
        Constant Field Values
      • CONFIDENTIALTYPE_PublicInformation

        public static final String CONFIDENTIALTYPE_PublicInformation
        Public Information = A
        See Also:
        Constant Field Values
      • CONFIDENTIALTYPE_PartnerConfidential

        public static final String CONFIDENTIALTYPE_PartnerConfidential
        Partner Confidential = C
        See Also:
        Constant Field Values
      • CONFIDENTIALTYPE_PrivateInformation

        public static final String CONFIDENTIALTYPE_PrivateInformation
        Private Information = P
        See Also:
        Constant Field Values
    • Constructor Detail

      • X_R_RequestType

        public X_R_RequestType​(Properties ctx,
                               int R_RequestType_ID,
                               String trxName)
        Standard Constructor
    • Method Detail

      • get_AccessLevel

        protected int get_AccessLevel()
        AccessLevel
        Specified by:
        get_AccessLevel in class PO
        Returns:
        6 - System - Client
      • initPO

        protected POInfo initPO​(Properties ctx)
        Load Meta Data
        Specified by:
        initPO in class PO
        Parameters:
        ctx - context
        Returns:
        POInfo
      • toString

        public String toString()
        Description copied from class: PO
        String representation
        Overrides:
        toString in class PO
        Returns:
        String representation
      • setAutoDueDateDays

        public void setAutoDueDateDays​(int AutoDueDateDays)
        Set Auto Due Date Days.
        Specified by:
        setAutoDueDateDays in interface I_R_RequestType
        Parameters:
        AutoDueDateDays - Automatic Due Date Days
      • getAutoDueDateDays

        public int getAutoDueDateDays()
        Get Auto Due Date Days.
        Specified by:
        getAutoDueDateDays in interface I_R_RequestType
        Returns:
        Automatic Due Date Days
      • setConfidentialType

        public void setConfidentialType​(String ConfidentialType)
        Set Confidentiality.
        Specified by:
        setConfidentialType in interface I_R_RequestType
        Parameters:
        ConfidentialType - Type of Confidentiality
      • setContentColor

        public void setContentColor​(String ContentColor)
        Set Content Color.
        Specified by:
        setContentColor in interface I_R_RequestType
        Parameters:
        ContentColor - Content color of calendar dashlet
      • setDescription

        public void setDescription​(String Description)
        Set Description.
        Specified by:
        setDescription in interface I_R_RequestType
        Parameters:
        Description - Optional short description of the record
      • getDescription

        public String getDescription()
        Get Description.
        Specified by:
        getDescription in interface I_R_RequestType
        Returns:
        Optional short description of the record
      • setDueDateTolerance

        public void setDueDateTolerance​(int DueDateTolerance)
        Set Due Date Tolerance.
        Specified by:
        setDueDateTolerance in interface I_R_RequestType
        Parameters:
        DueDateTolerance - Tolerance in days between the Date Next Action and the date the request is regarded as overdue
      • getDueDateTolerance

        public int getDueDateTolerance()
        Get Due Date Tolerance.
        Specified by:
        getDueDateTolerance in interface I_R_RequestType
        Returns:
        Tolerance in days between the Date Next Action and the date the request is regarded as overdue
      • setHeaderColor

        public void setHeaderColor​(String HeaderColor)
        Set Header Color.
        Specified by:
        setHeaderColor in interface I_R_RequestType
        Parameters:
        HeaderColor - Header color of calendar dashlet
      • setIsAutoChangeRequest

        public void setIsAutoChangeRequest​(boolean IsAutoChangeRequest)
        Set Create Change Request.
        Specified by:
        setIsAutoChangeRequest in interface I_R_RequestType
        Parameters:
        IsAutoChangeRequest - Automatically create BOM (Engineering) Change Request
      • isAutoChangeRequest

        public boolean isAutoChangeRequest()
        Get Create Change Request.
        Specified by:
        isAutoChangeRequest in interface I_R_RequestType
        Returns:
        Automatically create BOM (Engineering) Change Request
      • setIsConfidentialInfo

        public void setIsConfidentialInfo​(boolean IsConfidentialInfo)
        Set Confidential Info.
        Specified by:
        setIsConfidentialInfo in interface I_R_RequestType
        Parameters:
        IsConfidentialInfo - Can enter confidential information
      • isConfidentialInfo

        public boolean isConfidentialInfo()
        Get Confidential Info.
        Specified by:
        isConfidentialInfo in interface I_R_RequestType
        Returns:
        Can enter confidential information
      • setIsDefault

        public void setIsDefault​(boolean IsDefault)
        Set Default.
        Specified by:
        setIsDefault in interface I_R_RequestType
        Parameters:
        IsDefault - Default value
      • isDefault

        public boolean isDefault()
        Get Default.
        Specified by:
        isDefault in interface I_R_RequestType
        Returns:
        Default value
      • setIsEMailWhenDue

        public void setIsEMailWhenDue​(boolean IsEMailWhenDue)
        Set EMail when Due.
        Specified by:
        setIsEMailWhenDue in interface I_R_RequestType
        Parameters:
        IsEMailWhenDue - Send EMail when Request becomes due
      • isEMailWhenDue

        public boolean isEMailWhenDue()
        Get EMail when Due.
        Specified by:
        isEMailWhenDue in interface I_R_RequestType
        Returns:
        Send EMail when Request becomes due
      • setIsEMailWhenOverdue

        public void setIsEMailWhenOverdue​(boolean IsEMailWhenOverdue)
        Set EMail when Overdue.
        Specified by:
        setIsEMailWhenOverdue in interface I_R_RequestType
        Parameters:
        IsEMailWhenOverdue - Send EMail when Request becomes overdue
      • isEMailWhenOverdue

        public boolean isEMailWhenOverdue()
        Get EMail when Overdue.
        Specified by:
        isEMailWhenOverdue in interface I_R_RequestType
        Returns:
        Send EMail when Request becomes overdue
      • setIsIndexed

        public void setIsIndexed​(boolean IsIndexed)
        Set Indexed.
        Specified by:
        setIsIndexed in interface I_R_RequestType
        Parameters:
        IsIndexed - Index the document for the internal search engine
      • isIndexed

        public boolean isIndexed()
        Get Indexed.
        Specified by:
        isIndexed in interface I_R_RequestType
        Returns:
        Index the document for the internal search engine
      • setIsInvoiced

        public void setIsInvoiced​(boolean IsInvoiced)
        Set Invoiced.
        Specified by:
        setIsInvoiced in interface I_R_RequestType
        Parameters:
        IsInvoiced - Is this invoiced?
      • isInvoiced

        public boolean isInvoiced()
        Get Invoiced.
        Specified by:
        isInvoiced in interface I_R_RequestType
        Returns:
        Is this invoiced?
      • setIsSelfService

        public void setIsSelfService​(boolean IsSelfService)
        Set Self-Service.
        Specified by:
        setIsSelfService in interface I_R_RequestType
        Parameters:
        IsSelfService - This is a Self-Service entry or this entry can be changed via Self-Service
      • isSelfService

        public boolean isSelfService()
        Get Self-Service.
        Specified by:
        isSelfService in interface I_R_RequestType
        Returns:
        This is a Self-Service entry or this entry can be changed via Self-Service
      • setName

        public void setName​(String Name)
        Set Name.
        Specified by:
        setName in interface I_R_RequestType
        Parameters:
        Name - Alphanumeric identifier of the entity
      • getName

        public String getName()
        Get Name.
        Specified by:
        getName in interface I_R_RequestType
        Returns:
        Alphanumeric identifier of the entity
      • getKeyNamePair

        public KeyNamePair getKeyNamePair()
        Get Record ID/ColumnName
        Returns:
        ID/ColumnName pair
      • setR_RequestType_ID

        public void setR_RequestType_ID​(int R_RequestType_ID)
        Set Request Type.
        Specified by:
        setR_RequestType_ID in interface I_R_RequestType
        Parameters:
        R_RequestType_ID - Type of request (e.g. Inquiry, Complaint, ..)
      • getR_RequestType_ID

        public int getR_RequestType_ID()
        Get Request Type.
        Specified by:
        getR_RequestType_ID in interface I_R_RequestType
        Returns:
        Type of request (e.g. Inquiry, Complaint, ..)
      • setR_RequestType_UU

        public void setR_RequestType_UU​(String R_RequestType_UU)
        Set R_RequestType_UU.
        Specified by:
        setR_RequestType_UU in interface I_R_RequestType
        Parameters:
        R_RequestType_UU - R_RequestType_UU
      • setR_StatusCategory_ID

        public void setR_StatusCategory_ID​(int R_StatusCategory_ID)
        Set Status Category.
        Specified by:
        setR_StatusCategory_ID in interface I_R_RequestType
        Parameters:
        R_StatusCategory_ID - Request Status Category