Class X_AD_WF_Node

    • Constructor Detail

      • X_AD_WF_Node

        public X_AD_WF_Node​(Properties ctx,
                            int AD_WF_Node_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
      • setAction

        public void setAction​(String Action)
        Set Action.
        Specified by:
        setAction in interface I_AD_WF_Node
        Parameters:
        Action - Indicates the Action to be performed
      • getAction

        public String getAction()
        Get Action.
        Specified by:
        getAction in interface I_AD_WF_Node
        Returns:
        Indicates the Action to be performed
      • setAD_Column_ID

        public void setAD_Column_ID​(int AD_Column_ID)
        Set Column.
        Specified by:
        setAD_Column_ID in interface I_AD_WF_Node
        Parameters:
        AD_Column_ID - Column in the table
      • getAD_Column_ID

        public int getAD_Column_ID()
        Get Column.
        Specified by:
        getAD_Column_ID in interface I_AD_WF_Node
        Returns:
        Column in the table
      • setAD_CtxHelp_ID

        public void setAD_CtxHelp_ID​(int AD_CtxHelp_ID)
        Set Context Help.
        Specified by:
        setAD_CtxHelp_ID in interface I_AD_WF_Node
        Parameters:
        AD_CtxHelp_ID - Context Help
      • getAD_CtxHelp_ID

        public int getAD_CtxHelp_ID()
        Get Context Help.
        Specified by:
        getAD_CtxHelp_ID in interface I_AD_WF_Node
        Returns:
        Context Help
      • setAD_Form_ID

        public void setAD_Form_ID​(int AD_Form_ID)
        Set Special Form.
        Specified by:
        setAD_Form_ID in interface I_AD_WF_Node
        Parameters:
        AD_Form_ID - Special Form
      • getAD_Form_ID

        public int getAD_Form_ID()
        Get Special Form.
        Specified by:
        getAD_Form_ID in interface I_AD_WF_Node
        Returns:
        Special Form
      • setAD_Image_ID

        public void setAD_Image_ID​(int AD_Image_ID)
        Set Image.
        Specified by:
        setAD_Image_ID in interface I_AD_WF_Node
        Parameters:
        AD_Image_ID - Image or Icon
      • getAD_Image_ID

        public int getAD_Image_ID()
        Get Image.
        Specified by:
        getAD_Image_ID in interface I_AD_WF_Node
        Returns:
        Image or Icon
      • setAD_InfoWindow_ID

        public void setAD_InfoWindow_ID​(int AD_InfoWindow_ID)
        Set Info Window.
        Specified by:
        setAD_InfoWindow_ID in interface I_AD_WF_Node
        Parameters:
        AD_InfoWindow_ID - Info and search/select Window
      • getAD_InfoWindow_ID

        public int getAD_InfoWindow_ID()
        Get Info Window.
        Specified by:
        getAD_InfoWindow_ID in interface I_AD_WF_Node
        Returns:
        Info and search/select Window
      • setAD_Process_ID

        public void setAD_Process_ID​(int AD_Process_ID)
        Set Process.
        Specified by:
        setAD_Process_ID in interface I_AD_WF_Node
        Parameters:
        AD_Process_ID - Process or Report
      • getAD_Process_ID

        public int getAD_Process_ID()
        Get Process.
        Specified by:
        getAD_Process_ID in interface I_AD_WF_Node
        Returns:
        Process or Report
      • setAD_Task_ID

        public void setAD_Task_ID​(int AD_Task_ID)
        Set OS Task.
        Specified by:
        setAD_Task_ID in interface I_AD_WF_Node
        Parameters:
        AD_Task_ID - Operation System Task
      • getAD_Task_ID

        public int getAD_Task_ID()
        Get OS Task.
        Specified by:
        getAD_Task_ID in interface I_AD_WF_Node
        Returns:
        Operation System Task
      • setAD_WF_Block_ID

        public void setAD_WF_Block_ID​(int AD_WF_Block_ID)
        Set Workflow Block.
        Specified by:
        setAD_WF_Block_ID in interface I_AD_WF_Node
        Parameters:
        AD_WF_Block_ID - Workflow Transaction Execution Block
      • getAD_WF_Block_ID

        public int getAD_WF_Block_ID()
        Get Workflow Block.
        Specified by:
        getAD_WF_Block_ID in interface I_AD_WF_Node
        Returns:
        Workflow Transaction Execution Block
      • setAD_WF_Node_ID

        public void setAD_WF_Node_ID​(int AD_WF_Node_ID)
        Set Node.
        Specified by:
        setAD_WF_Node_ID in interface I_AD_WF_Node
        Parameters:
        AD_WF_Node_ID - Workflow Node (activity), step or process
      • getAD_WF_Node_ID

        public int getAD_WF_Node_ID()
        Get Node.
        Specified by:
        getAD_WF_Node_ID in interface I_AD_WF_Node
        Returns:
        Workflow Node (activity), step or process
      • setAD_WF_Node_UU

        public void setAD_WF_Node_UU​(String AD_WF_Node_UU)
        Set AD_WF_Node_UU.
        Specified by:
        setAD_WF_Node_UU in interface I_AD_WF_Node
        Parameters:
        AD_WF_Node_UU - AD_WF_Node_UU
      • setAD_WF_Responsible_ID

        public void setAD_WF_Responsible_ID​(int AD_WF_Responsible_ID)
        Set Workflow Responsible.
        Specified by:
        setAD_WF_Responsible_ID in interface I_AD_WF_Node
        Parameters:
        AD_WF_Responsible_ID - Responsible for Workflow Execution
      • getAD_WF_Responsible_ID

        public int getAD_WF_Responsible_ID()
        Get Workflow Responsible.
        Specified by:
        getAD_WF_Responsible_ID in interface I_AD_WF_Node
        Returns:
        Responsible for Workflow Execution
      • setAD_Window_ID

        public void setAD_Window_ID​(int AD_Window_ID)
        Set Window.
        Specified by:
        setAD_Window_ID in interface I_AD_WF_Node
        Parameters:
        AD_Window_ID - Data entry or display window
      • getAD_Window_ID

        public int getAD_Window_ID()
        Get Window.
        Specified by:
        getAD_Window_ID in interface I_AD_WF_Node
        Returns:
        Data entry or display window
      • setAD_Workflow_ID

        public void setAD_Workflow_ID​(int AD_Workflow_ID)
        Set Workflow.
        Specified by:
        setAD_Workflow_ID in interface I_AD_WF_Node
        Parameters:
        AD_Workflow_ID - Workflow or combination of tasks
      • getAD_Workflow_ID

        public int getAD_Workflow_ID()
        Get Workflow.
        Specified by:
        getAD_Workflow_ID in interface I_AD_WF_Node
        Returns:
        Workflow or combination of tasks
      • setAttributeName

        public void setAttributeName​(String AttributeName)
        Set Attribute Name.
        Specified by:
        setAttributeName in interface I_AD_WF_Node
        Parameters:
        AttributeName - Name of the Attribute
      • setAttributeValue

        public void setAttributeValue​(String AttributeValue)
        Set Attribute Value.
        Specified by:
        setAttributeValue in interface I_AD_WF_Node
        Parameters:
        AttributeValue - Value of the Attribute
      • setC_BPartner_ID

        public void setC_BPartner_ID​(int C_BPartner_ID)
        Set Business Partner.
        Specified by:
        setC_BPartner_ID in interface I_AD_WF_Node
        Parameters:
        C_BPartner_ID - Identifies a Business Partner
      • getC_BPartner_ID

        public int getC_BPartner_ID()
        Get Business Partner.
        Specified by:
        getC_BPartner_ID in interface I_AD_WF_Node
        Returns:
        Identifies a Business Partner
      • setCost

        public void setCost​(BigDecimal Cost)
        Set Cost.
        Specified by:
        setCost in interface I_AD_WF_Node
        Parameters:
        Cost - Cost information
      • setDescription

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

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

        public void setDocAction​(String DocAction)
        Set Document Action.
        Specified by:
        setDocAction in interface I_AD_WF_Node
        Parameters:
        DocAction - The targeted status of the document
      • getDocAction

        public String getDocAction()
        Get Document Action.
        Specified by:
        getDocAction in interface I_AD_WF_Node
        Returns:
        The targeted status of the document
      • setDuration

        public void setDuration​(int Duration)
        Set Duration.
        Specified by:
        setDuration in interface I_AD_WF_Node
        Parameters:
        Duration - Normal Duration in Duration Unit
      • getDuration

        public int getDuration()
        Get Duration.
        Specified by:
        getDuration in interface I_AD_WF_Node
        Returns:
        Normal Duration in Duration Unit
      • setDynPriorityChange

        public void setDynPriorityChange​(BigDecimal DynPriorityChange)
        Set Dynamic Priority Change.
        Specified by:
        setDynPriorityChange in interface I_AD_WF_Node
        Parameters:
        DynPriorityChange - Change of priority when Activity is suspended waiting for user
      • getDynPriorityChange

        public BigDecimal getDynPriorityChange()
        Get Dynamic Priority Change.
        Specified by:
        getDynPriorityChange in interface I_AD_WF_Node
        Returns:
        Change of priority when Activity is suspended waiting for user
      • setDynPriorityUnit

        public void setDynPriorityUnit​(String DynPriorityUnit)
        Set Dynamic Priority Unit.
        Specified by:
        setDynPriorityUnit in interface I_AD_WF_Node
        Parameters:
        DynPriorityUnit - Change of priority when Activity is suspended waiting for user
      • getDynPriorityUnit

        public String getDynPriorityUnit()
        Get Dynamic Priority Unit.
        Specified by:
        getDynPriorityUnit in interface I_AD_WF_Node
        Returns:
        Change of priority when Activity is suspended waiting for user
      • setEMail

        public void setEMail​(String EMail)
        Set EMail Address.
        Specified by:
        setEMail in interface I_AD_WF_Node
        Parameters:
        EMail - Electronic Mail Address
      • getEMail

        public String getEMail()
        Get EMail Address.
        Specified by:
        getEMail in interface I_AD_WF_Node
        Returns:
        Electronic Mail Address
      • setEMailRecipient

        public void setEMailRecipient​(String EMailRecipient)
        Set EMail Recipient.
        Specified by:
        setEMailRecipient in interface I_AD_WF_Node
        Parameters:
        EMailRecipient - Recipient of the EMail
      • setEntityType

        public void setEntityType​(String EntityType)
        Set Entity Type.
        Specified by:
        setEntityType in interface I_AD_WF_Node
        Parameters:
        EntityType - Dictionary Entity Type; Determines ownership and synchronization
      • getEntityType

        public String getEntityType()
        Get Entity Type.
        Specified by:
        getEntityType in interface I_AD_WF_Node
        Returns:
        Dictionary Entity Type; Determines ownership and synchronization
      • setFinishMode

        public void setFinishMode​(String FinishMode)
        Set Finish Mode.
        Specified by:
        setFinishMode in interface I_AD_WF_Node
        Parameters:
        FinishMode - Workflow Activity Finish Mode
      • getFinishMode

        public String getFinishMode()
        Get Finish Mode.
        Specified by:
        getFinishMode in interface I_AD_WF_Node
        Returns:
        Workflow Activity Finish Mode
      • setHelp

        public void setHelp​(String Help)
        Set Comment/Help.
        Specified by:
        setHelp in interface I_AD_WF_Node
        Parameters:
        Help - Comment or Hint
      • getHelp

        public String getHelp()
        Get Comment/Help.
        Specified by:
        getHelp in interface I_AD_WF_Node
        Returns:
        Comment or Hint
      • setIsCentrallyMaintained

        public void setIsCentrallyMaintained​(boolean IsCentrallyMaintained)
        Set Centrally maintained.
        Specified by:
        setIsCentrallyMaintained in interface I_AD_WF_Node
        Parameters:
        IsCentrallyMaintained - Information maintained in System Element table
      • isCentrallyMaintained

        public boolean isCentrallyMaintained()
        Get Centrally maintained.
        Specified by:
        isCentrallyMaintained in interface I_AD_WF_Node
        Returns:
        Information maintained in System Element table
      • setIsMilestone

        public void setIsMilestone​(boolean IsMilestone)
        Set Is Milestone.
        Specified by:
        setIsMilestone in interface I_AD_WF_Node
        Parameters:
        IsMilestone - Is Milestone
      • isMilestone

        public boolean isMilestone()
        Get Is Milestone.
        Specified by:
        isMilestone in interface I_AD_WF_Node
        Returns:
        Is Milestone
      • setIsSubcontracting

        public void setIsSubcontracting​(boolean IsSubcontracting)
        Set Is Subcontracting.
        Specified by:
        setIsSubcontracting in interface I_AD_WF_Node
        Parameters:
        IsSubcontracting - Is Subcontracting
      • isSubcontracting

        public boolean isSubcontracting()
        Get Is Subcontracting.
        Specified by:
        isSubcontracting in interface I_AD_WF_Node
        Returns:
        Is Subcontracting
      • setJoinElement

        public void setJoinElement​(String JoinElement)
        Set Join Element.
        Specified by:
        setJoinElement in interface I_AD_WF_Node
        Parameters:
        JoinElement - Semantics for multiple incoming Transitions
      • getJoinElement

        public String getJoinElement()
        Get Join Element.
        Specified by:
        getJoinElement in interface I_AD_WF_Node
        Returns:
        Semantics for multiple incoming Transitions
      • setLimit

        public void setLimit​(int Limit)
        Set Duration Limit.
        Specified by:
        setLimit in interface I_AD_WF_Node
        Parameters:
        Limit - Maximum Duration in Duration Unit
      • getLimit

        public int getLimit()
        Get Duration Limit.
        Specified by:
        getLimit in interface I_AD_WF_Node
        Returns:
        Maximum Duration in Duration Unit
      • setMovingTime

        public void setMovingTime​(int MovingTime)
        Set Moving Time.
        Specified by:
        setMovingTime in interface I_AD_WF_Node
        Parameters:
        MovingTime - Moving Time
      • getMovingTime

        public int getMovingTime()
        Get Moving Time.
        Specified by:
        getMovingTime in interface I_AD_WF_Node
        Returns:
        Moving Time
      • setName

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

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

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

        public void setOverlapUnits​(int OverlapUnits)
        Set Overlap Units.
        Specified by:
        setOverlapUnits in interface I_AD_WF_Node
        Parameters:
        OverlapUnits - Overlap Units are number of units that must be completed before they are moved the next activity
      • getOverlapUnits

        public int getOverlapUnits()
        Get Overlap Units.
        Specified by:
        getOverlapUnits in interface I_AD_WF_Node
        Returns:
        Overlap Units are number of units that must be completed before they are moved the next activity
      • setPriority

        public void setPriority​(int Priority)
        Set Priority.
        Specified by:
        setPriority in interface I_AD_WF_Node
        Parameters:
        Priority - Indicates if this request is of a high, medium or low priority.
      • getPriority

        public int getPriority()
        Get Priority.
        Specified by:
        getPriority in interface I_AD_WF_Node
        Returns:
        Indicates if this request is of a high, medium or low priority.
      • setQueuingTime

        public void setQueuingTime​(int QueuingTime)
        Set Queuing Time.
        Specified by:
        setQueuingTime in interface I_AD_WF_Node
        Parameters:
        QueuingTime - Queue time is the time a job waits at a work center before begin handled.
      • getQueuingTime

        public int getQueuingTime()
        Get Queuing Time.
        Specified by:
        getQueuingTime in interface I_AD_WF_Node
        Returns:
        Queue time is the time a job waits at a work center before begin handled.
      • setR_MailText_ID

        public void setR_MailText_ID​(int R_MailText_ID)
        Set Mail Template.
        Specified by:
        setR_MailText_ID in interface I_AD_WF_Node
        Parameters:
        R_MailText_ID - Text templates for mailings
      • getR_MailText_ID

        public int getR_MailText_ID()
        Get Mail Template.
        Specified by:
        getR_MailText_ID in interface I_AD_WF_Node
        Returns:
        Text templates for mailings
      • setSetupTime

        public void setSetupTime​(int SetupTime)
        Set Setup Time.
        Specified by:
        setSetupTime in interface I_AD_WF_Node
        Parameters:
        SetupTime - Setup time before starting Production
      • getSetupTime

        public int getSetupTime()
        Get Setup Time.
        Specified by:
        getSetupTime in interface I_AD_WF_Node
        Returns:
        Setup time before starting Production
      • setSplitElement

        public void setSplitElement​(String SplitElement)
        Set Split Element.
        Specified by:
        setSplitElement in interface I_AD_WF_Node
        Parameters:
        SplitElement - Semantics for multiple outgoing Transitions
      • getSplitElement

        public String getSplitElement()
        Get Split Element.
        Specified by:
        getSplitElement in interface I_AD_WF_Node
        Returns:
        Semantics for multiple outgoing Transitions
      • setS_Resource_ID

        public void setS_Resource_ID​(int S_Resource_ID)
        Set Resource.
        Specified by:
        setS_Resource_ID in interface I_AD_WF_Node
        Parameters:
        S_Resource_ID - Resource
      • getS_Resource_ID

        public int getS_Resource_ID()
        Get Resource.
        Specified by:
        getS_Resource_ID in interface I_AD_WF_Node
        Returns:
        Resource
      • setStartMode

        public void setStartMode​(String StartMode)
        Set Start Mode.
        Specified by:
        setStartMode in interface I_AD_WF_Node
        Parameters:
        StartMode - Workflow Activity Start Mode
      • getStartMode

        public String getStartMode()
        Get Start Mode.
        Specified by:
        getStartMode in interface I_AD_WF_Node
        Returns:
        Workflow Activity Start Mode
      • setSubflowExecution

        public void setSubflowExecution​(String SubflowExecution)
        Set Subflow Execution.
        Specified by:
        setSubflowExecution in interface I_AD_WF_Node
        Parameters:
        SubflowExecution - Mode how the sub-workflow is executed
      • getSubflowExecution

        public String getSubflowExecution()
        Get Subflow Execution.
        Specified by:
        getSubflowExecution in interface I_AD_WF_Node
        Returns:
        Mode how the sub-workflow is executed
      • setUnitsCycles

        public void setUnitsCycles​(BigDecimal UnitsCycles)
        Set Units by Cycles.
        Specified by:
        setUnitsCycles in interface I_AD_WF_Node
        Parameters:
        UnitsCycles - The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit.
      • getUnitsCycles

        public BigDecimal getUnitsCycles()
        Get Units by Cycles.
        Specified by:
        getUnitsCycles in interface I_AD_WF_Node
        Returns:
        The Units by Cycles are defined for process type Flow Repetitive Dedicated and indicated the product to be manufactured on a production line for duration unit.
      • setValidFrom

        public void setValidFrom​(Timestamp ValidFrom)
        Set Valid from.
        Specified by:
        setValidFrom in interface I_AD_WF_Node
        Parameters:
        ValidFrom - Valid from including this date (first day)
      • getValidFrom

        public Timestamp getValidFrom()
        Get Valid from.
        Specified by:
        getValidFrom in interface I_AD_WF_Node
        Returns:
        Valid from including this date (first day)
      • setValidTo

        public void setValidTo​(Timestamp ValidTo)
        Set Valid to.
        Specified by:
        setValidTo in interface I_AD_WF_Node
        Parameters:
        ValidTo - Valid to including this date (last day)
      • getValidTo

        public Timestamp getValidTo()
        Get Valid to.
        Specified by:
        getValidTo in interface I_AD_WF_Node
        Returns:
        Valid to including this date (last day)
      • setValue

        public void setValue​(String Value)
        Set Search Key.
        Specified by:
        setValue in interface I_AD_WF_Node
        Parameters:
        Value - Search key for the record in the format required - must be unique
      • getValue

        public String getValue()
        Get Search Key.
        Specified by:
        getValue in interface I_AD_WF_Node
        Returns:
        Search key for the record in the format required - must be unique
      • setWaitingTime

        public void setWaitingTime​(int WaitingTime)
        Set Waiting Time.
        Specified by:
        setWaitingTime in interface I_AD_WF_Node
        Parameters:
        WaitingTime - Workflow Simulation Waiting time
      • getWaitingTime

        public int getWaitingTime()
        Get Waiting Time.
        Specified by:
        getWaitingTime in interface I_AD_WF_Node
        Returns:
        Workflow Simulation Waiting time
      • setWaitTime

        public void setWaitTime​(int WaitTime)
        Set Wait Time.
        Specified by:
        setWaitTime in interface I_AD_WF_Node
        Parameters:
        WaitTime - Time in minutes to wait (sleep)
      • getWaitTime

        public int getWaitTime()
        Get Wait Time.
        Specified by:
        getWaitTime in interface I_AD_WF_Node
        Returns:
        Time in minutes to wait (sleep)
      • setWorkflow_ID

        public void setWorkflow_ID​(int Workflow_ID)
        Set Workflow.
        Specified by:
        setWorkflow_ID in interface I_AD_WF_Node
        Parameters:
        Workflow_ID - Workflow or tasks
      • getWorkflow_ID

        public int getWorkflow_ID()
        Get Workflow.
        Specified by:
        getWorkflow_ID in interface I_AD_WF_Node
        Returns:
        Workflow or tasks
      • setWorkingTime

        public void setWorkingTime​(int WorkingTime)
        Set Working Time.
        Specified by:
        setWorkingTime in interface I_AD_WF_Node
        Parameters:
        WorkingTime - Workflow Simulation Execution Time
      • getWorkingTime

        public int getWorkingTime()
        Get Working Time.
        Specified by:
        getWorkingTime in interface I_AD_WF_Node
        Returns:
        Workflow Simulation Execution Time
      • setXPosition

        public void setXPosition​(int XPosition)
        Set X Position.
        Specified by:
        setXPosition in interface I_AD_WF_Node
        Parameters:
        XPosition - Absolute X (horizontal) position in 1/72 of an inch
      • getXPosition

        public int getXPosition()
        Get X Position.
        Specified by:
        getXPosition in interface I_AD_WF_Node
        Returns:
        Absolute X (horizontal) position in 1/72 of an inch
      • setYield

        public void setYield​(int Yield)
        Set Yield %.
        Specified by:
        setYield in interface I_AD_WF_Node
        Parameters:
        Yield - The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent
      • getYield

        public int getYield()
        Get Yield %.
        Specified by:
        getYield in interface I_AD_WF_Node
        Returns:
        The Yield is the percentage of a lot that is expected to be of acceptable wuality may fall below 100 percent
      • setYPosition

        public void setYPosition​(int YPosition)
        Set Y Position.
        Specified by:
        setYPosition in interface I_AD_WF_Node
        Parameters:
        YPosition - Absolute Y (vertical) position in 1/72 of an inch
      • getYPosition

        public int getYPosition()
        Get Y Position.
        Specified by:
        getYPosition in interface I_AD_WF_Node
        Returns:
        Absolute Y (vertical) position in 1/72 of an inch