Class X_DD_Order

    • Constructor Detail

      • X_DD_Order

        public X_DD_Order​(Properties ctx,
                          int DD_Order_ID,
                          String trxName)
        Standard Constructor
    • Method Detail

      • get_AccessLevel

        protected int get_AccessLevel()
        AccessLevel
        Specified by:
        get_AccessLevel in class PO
        Returns:
        1 - Org
      • 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
      • setAD_OrgTrx_ID

        public void setAD_OrgTrx_ID​(int AD_OrgTrx_ID)
        Set Trx Organization.
        Specified by:
        setAD_OrgTrx_ID in interface I_DD_Order
        Parameters:
        AD_OrgTrx_ID - Performing or initiating organization
      • getAD_OrgTrx_ID

        public int getAD_OrgTrx_ID()
        Get Trx Organization.
        Specified by:
        getAD_OrgTrx_ID in interface I_DD_Order
        Returns:
        Performing or initiating organization
      • setAD_User_ID

        public void setAD_User_ID​(int AD_User_ID)
        Set User/Contact.
        Specified by:
        setAD_User_ID in interface I_DD_Order
        Parameters:
        AD_User_ID - User within the system - Internal or Business Partner Contact
      • getAD_User_ID

        public int getAD_User_ID()
        Get User/Contact.
        Specified by:
        getAD_User_ID in interface I_DD_Order
        Returns:
        User within the system - Internal or Business Partner Contact
      • setC_Activity_ID

        public void setC_Activity_ID​(int C_Activity_ID)
        Set Activity.
        Specified by:
        setC_Activity_ID in interface I_DD_Order
        Parameters:
        C_Activity_ID - Business Activity
      • getC_Activity_ID

        public int getC_Activity_ID()
        Get Activity.
        Specified by:
        getC_Activity_ID in interface I_DD_Order
        Returns:
        Business Activity
      • setC_BPartner_ID

        public void setC_BPartner_ID​(int C_BPartner_ID)
        Set Business Partner.
        Specified by:
        setC_BPartner_ID in interface I_DD_Order
        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_DD_Order
        Returns:
        Identifies a Business Partner
      • setC_BPartner_Location_ID

        public void setC_BPartner_Location_ID​(int C_BPartner_Location_ID)
        Set Partner Location.
        Specified by:
        setC_BPartner_Location_ID in interface I_DD_Order
        Parameters:
        C_BPartner_Location_ID - Identifies the (ship to) address for this Business Partner
      • getC_BPartner_Location_ID

        public int getC_BPartner_Location_ID()
        Get Partner Location.
        Specified by:
        getC_BPartner_Location_ID in interface I_DD_Order
        Returns:
        Identifies the (ship to) address for this Business Partner
      • setC_Campaign_ID

        public void setC_Campaign_ID​(int C_Campaign_ID)
        Set Campaign.
        Specified by:
        setC_Campaign_ID in interface I_DD_Order
        Parameters:
        C_Campaign_ID - Marketing Campaign
      • getC_Campaign_ID

        public int getC_Campaign_ID()
        Get Campaign.
        Specified by:
        getC_Campaign_ID in interface I_DD_Order
        Returns:
        Marketing Campaign
      • setC_Charge_ID

        public void setC_Charge_ID​(int C_Charge_ID)
        Set Charge.
        Specified by:
        setC_Charge_ID in interface I_DD_Order
        Parameters:
        C_Charge_ID - Additional document charges
      • getC_Charge_ID

        public int getC_Charge_ID()
        Get Charge.
        Specified by:
        getC_Charge_ID in interface I_DD_Order
        Returns:
        Additional document charges
      • setC_DocType_ID

        public void setC_DocType_ID​(int C_DocType_ID)
        Set Document Type.
        Specified by:
        setC_DocType_ID in interface I_DD_Order
        Parameters:
        C_DocType_ID - Document type or rules
      • getC_DocType_ID

        public int getC_DocType_ID()
        Get Document Type.
        Specified by:
        getC_DocType_ID in interface I_DD_Order
        Returns:
        Document type or rules
      • setChargeAmt

        public void setChargeAmt​(BigDecimal ChargeAmt)
        Set Charge amount.
        Specified by:
        setChargeAmt in interface I_DD_Order
        Parameters:
        ChargeAmt - Charge Amount
      • setC_Invoice_ID

        public void setC_Invoice_ID​(int C_Invoice_ID)
        Set Invoice.
        Specified by:
        setC_Invoice_ID in interface I_DD_Order
        Parameters:
        C_Invoice_ID - Invoice Identifier
      • getC_Invoice_ID

        public int getC_Invoice_ID()
        Get Invoice.
        Specified by:
        getC_Invoice_ID in interface I_DD_Order
        Returns:
        Invoice Identifier
      • setC_Order_ID

        public void setC_Order_ID​(int C_Order_ID)
        Set Order.
        Specified by:
        setC_Order_ID in interface I_DD_Order
        Parameters:
        C_Order_ID - Order
      • getC_Order_ID

        public int getC_Order_ID()
        Get Order.
        Specified by:
        getC_Order_ID in interface I_DD_Order
        Returns:
        Order
      • setC_Project_ID

        public void setC_Project_ID​(int C_Project_ID)
        Set Project.
        Specified by:
        setC_Project_ID in interface I_DD_Order
        Parameters:
        C_Project_ID - Financial Project
      • getC_Project_ID

        public int getC_Project_ID()
        Get Project.
        Specified by:
        getC_Project_ID in interface I_DD_Order
        Returns:
        Financial Project
      • setCreateConfirm

        public void setCreateConfirm​(String CreateConfirm)
        Set Create Confirm.
        Specified by:
        setCreateConfirm in interface I_DD_Order
        Parameters:
        CreateConfirm - Create Confirm
      • setCreateFrom

        public void setCreateFrom​(String CreateFrom)
        Set Create lines from.
        Specified by:
        setCreateFrom in interface I_DD_Order
        Parameters:
        CreateFrom - Process which will generate a new document lines based on an existing document
      • getCreateFrom

        public String getCreateFrom()
        Get Create lines from.
        Specified by:
        getCreateFrom in interface I_DD_Order
        Returns:
        Process which will generate a new document lines based on an existing document
      • setCreatePackage

        public void setCreatePackage​(String CreatePackage)
        Set Create Package.
        Specified by:
        setCreatePackage in interface I_DD_Order
        Parameters:
        CreatePackage - Create Package
      • setDateOrdered

        public void setDateOrdered​(Timestamp DateOrdered)
        Set Date Ordered.
        Specified by:
        setDateOrdered in interface I_DD_Order
        Parameters:
        DateOrdered - Date of Order
      • setDatePrinted

        public void setDatePrinted​(Timestamp DatePrinted)
        Set Date printed.
        Specified by:
        setDatePrinted in interface I_DD_Order
        Parameters:
        DatePrinted - Date the document was printed.
      • getDatePrinted

        public Timestamp getDatePrinted()
        Get Date printed.
        Specified by:
        getDatePrinted in interface I_DD_Order
        Returns:
        Date the document was printed.
      • setDatePromised

        public void setDatePromised​(Timestamp DatePromised)
        Set Date Promised.
        Specified by:
        setDatePromised in interface I_DD_Order
        Parameters:
        DatePromised - Date Order was promised
      • setDateReceived

        public void setDateReceived​(Timestamp DateReceived)
        Set Date received.
        Specified by:
        setDateReceived in interface I_DD_Order
        Parameters:
        DateReceived - Date a product was received
      • setDD_Order_ID

        public void setDD_Order_ID​(int DD_Order_ID)
        Set Distribution Order.
        Specified by:
        setDD_Order_ID in interface I_DD_Order
        Parameters:
        DD_Order_ID - Distribution Order
      • getDD_Order_ID

        public int getDD_Order_ID()
        Get Distribution Order.
        Specified by:
        getDD_Order_ID in interface I_DD_Order
        Returns:
        Distribution Order
      • setDD_Order_UU

        public void setDD_Order_UU​(String DD_Order_UU)
        Set DD_Order_UU.
        Specified by:
        setDD_Order_UU in interface I_DD_Order
        Parameters:
        DD_Order_UU - DD_Order_UU
      • setDeliveryRule

        public void setDeliveryRule​(String DeliveryRule)
        Set Delivery Rule.
        Specified by:
        setDeliveryRule in interface I_DD_Order
        Parameters:
        DeliveryRule - Defines the timing of Delivery
      • getDeliveryRule

        public String getDeliveryRule()
        Get Delivery Rule.
        Specified by:
        getDeliveryRule in interface I_DD_Order
        Returns:
        Defines the timing of Delivery
      • setDeliveryViaRule

        public void setDeliveryViaRule​(String DeliveryViaRule)
        Set Delivery Via.
        Specified by:
        setDeliveryViaRule in interface I_DD_Order
        Parameters:
        DeliveryViaRule - How the order will be delivered
      • getDeliveryViaRule

        public String getDeliveryViaRule()
        Get Delivery Via.
        Specified by:
        getDeliveryViaRule in interface I_DD_Order
        Returns:
        How the order will be delivered
      • setDescription

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

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

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

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

        public void setDocStatus​(String DocStatus)
        Set Document Status.
        Specified by:
        setDocStatus in interface I_DD_Order
        Parameters:
        DocStatus - The current status of the document
      • getDocStatus

        public String getDocStatus()
        Get Document Status.
        Specified by:
        getDocStatus in interface I_DD_Order
        Returns:
        The current status of the document
      • setDocumentNo

        public void setDocumentNo​(String DocumentNo)
        Set Document No.
        Specified by:
        setDocumentNo in interface I_DD_Order
        Parameters:
        DocumentNo - Document sequence number of the document
      • getDocumentNo

        public String getDocumentNo()
        Get Document No.
        Specified by:
        getDocumentNo in interface I_DD_Order
        Returns:
        Document sequence number of the document
      • getKeyNamePair

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

        public void setFreightAmt​(BigDecimal FreightAmt)
        Set Freight Amount.
        Specified by:
        setFreightAmt in interface I_DD_Order
        Parameters:
        FreightAmt - Freight Amount
      • setFreightCostRule

        public void setFreightCostRule​(String FreightCostRule)
        Set Freight Cost Rule.
        Specified by:
        setFreightCostRule in interface I_DD_Order
        Parameters:
        FreightCostRule - Method for charging Freight
      • getFreightCostRule

        public String getFreightCostRule()
        Get Freight Cost Rule.
        Specified by:
        getFreightCostRule in interface I_DD_Order
        Returns:
        Method for charging Freight
      • setGenerateTo

        public void setGenerateTo​(String GenerateTo)
        Set Generate To.
        Specified by:
        setGenerateTo in interface I_DD_Order
        Parameters:
        GenerateTo - Generate To
      • setIsApproved

        public void setIsApproved​(boolean IsApproved)
        Set Approved.
        Specified by:
        setIsApproved in interface I_DD_Order
        Parameters:
        IsApproved - Indicates if this document requires approval
      • isApproved

        public boolean isApproved()
        Get Approved.
        Specified by:
        isApproved in interface I_DD_Order
        Returns:
        Indicates if this document requires approval
      • setIsDelivered

        public void setIsDelivered​(boolean IsDelivered)
        Set Delivered.
        Specified by:
        setIsDelivered in interface I_DD_Order
        Parameters:
        IsDelivered - Delivered
      • isDelivered

        public boolean isDelivered()
        Get Delivered.
        Specified by:
        isDelivered in interface I_DD_Order
        Returns:
        Delivered
      • setIsDropShip

        public void setIsDropShip​(boolean IsDropShip)
        Set Drop Shipment.
        Specified by:
        setIsDropShip in interface I_DD_Order
        Parameters:
        IsDropShip - Drop Shipments are sent directly to the Drop Shipment Location
      • isDropShip

        public boolean isDropShip()
        Get Drop Shipment.
        Specified by:
        isDropShip in interface I_DD_Order
        Returns:
        Drop Shipments are sent directly to the Drop Shipment Location
      • setIsInDispute

        public void setIsInDispute​(boolean IsInDispute)
        Set In Dispute.
        Specified by:
        setIsInDispute in interface I_DD_Order
        Parameters:
        IsInDispute - Document is in dispute
      • isInDispute

        public boolean isInDispute()
        Get In Dispute.
        Specified by:
        isInDispute in interface I_DD_Order
        Returns:
        Document is in dispute
      • setIsInTransit

        public void setIsInTransit​(boolean IsInTransit)
        Set In Transit.
        Specified by:
        setIsInTransit in interface I_DD_Order
        Parameters:
        IsInTransit - Movement is in transit
      • isInTransit

        public boolean isInTransit()
        Get In Transit.
        Specified by:
        isInTransit in interface I_DD_Order
        Returns:
        Movement is in transit
      • setIsPrinted

        public void setIsPrinted​(boolean IsPrinted)
        Set Printed.
        Specified by:
        setIsPrinted in interface I_DD_Order
        Parameters:
        IsPrinted - Indicates if this document / line is printed
      • isPrinted

        public boolean isPrinted()
        Get Printed.
        Specified by:
        isPrinted in interface I_DD_Order
        Returns:
        Indicates if this document / line is printed
      • setIsSelected

        public void setIsSelected​(boolean IsSelected)
        Set Selected.
        Specified by:
        setIsSelected in interface I_DD_Order
        Parameters:
        IsSelected - Selected
      • isSelected

        public boolean isSelected()
        Get Selected.
        Specified by:
        isSelected in interface I_DD_Order
        Returns:
        Selected
      • setIsSOTrx

        public void setIsSOTrx​(boolean IsSOTrx)
        Set Sales Transaction.
        Specified by:
        setIsSOTrx in interface I_DD_Order
        Parameters:
        IsSOTrx - This is a Sales Transaction
      • isSOTrx

        public boolean isSOTrx()
        Get Sales Transaction.
        Specified by:
        isSOTrx in interface I_DD_Order
        Returns:
        This is a Sales Transaction
      • setM_Shipper_ID

        public void setM_Shipper_ID​(int M_Shipper_ID)
        Set Shipper.
        Specified by:
        setM_Shipper_ID in interface I_DD_Order
        Parameters:
        M_Shipper_ID - Method or manner of product delivery
      • getM_Shipper_ID

        public int getM_Shipper_ID()
        Get Shipper.
        Specified by:
        getM_Shipper_ID in interface I_DD_Order
        Returns:
        Method or manner of product delivery
      • setM_Warehouse_ID

        public void setM_Warehouse_ID​(int M_Warehouse_ID)
        Set Warehouse.
        Specified by:
        setM_Warehouse_ID in interface I_DD_Order
        Parameters:
        M_Warehouse_ID - Storage Warehouse and Service Point
      • getM_Warehouse_ID

        public int getM_Warehouse_ID()
        Get Warehouse.
        Specified by:
        getM_Warehouse_ID in interface I_DD_Order
        Returns:
        Storage Warehouse and Service Point
      • setNoPackages

        public void setNoPackages​(int NoPackages)
        Set No Packages.
        Specified by:
        setNoPackages in interface I_DD_Order
        Parameters:
        NoPackages - Number of packages shipped
      • getNoPackages

        public int getNoPackages()
        Get No Packages.
        Specified by:
        getNoPackages in interface I_DD_Order
        Returns:
        Number of packages shipped
      • setPickDate

        public void setPickDate​(Timestamp PickDate)
        Set Pick Date.
        Specified by:
        setPickDate in interface I_DD_Order
        Parameters:
        PickDate - Date/Time when picked for Shipment
      • getPickDate

        public Timestamp getPickDate()
        Get Pick Date.
        Specified by:
        getPickDate in interface I_DD_Order
        Returns:
        Date/Time when picked for Shipment
      • setPOReference

        public void setPOReference​(String POReference)
        Set Order Reference.
        Specified by:
        setPOReference in interface I_DD_Order
        Parameters:
        POReference - Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
      • getPOReference

        public String getPOReference()
        Get Order Reference.
        Specified by:
        getPOReference in interface I_DD_Order
        Returns:
        Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
      • setPosted

        public void setPosted​(boolean Posted)
        Set Posted.
        Specified by:
        setPosted in interface I_DD_Order
        Parameters:
        Posted - Posting status
      • isPosted

        public boolean isPosted()
        Get Posted.
        Specified by:
        isPosted in interface I_DD_Order
        Returns:
        Posting status
      • setPriorityRule

        public void setPriorityRule​(String PriorityRule)
        Set Priority.
        Specified by:
        setPriorityRule in interface I_DD_Order
        Parameters:
        PriorityRule - Priority of a document
      • setProcessed

        public void setProcessed​(boolean Processed)
        Set Processed.
        Specified by:
        setProcessed in interface I_DD_Order
        Parameters:
        Processed - The document has been processed
      • isProcessed

        public boolean isProcessed()
        Get Processed.
        Specified by:
        isProcessed in interface I_DD_Order
        Returns:
        The document has been processed
      • setProcessedOn

        public void setProcessedOn​(BigDecimal ProcessedOn)
        Set Processed On.
        Specified by:
        setProcessedOn in interface I_DD_Order
        Parameters:
        ProcessedOn - The date+time (expressed in decimal format) when the document has been processed
      • getProcessedOn

        public BigDecimal getProcessedOn()
        Get Processed On.
        Specified by:
        getProcessedOn in interface I_DD_Order
        Returns:
        The date+time (expressed in decimal format) when the document has been processed
      • setProcessing

        public void setProcessing​(boolean Processing)
        Set Process Now.
        Specified by:
        setProcessing in interface I_DD_Order
        Parameters:
        Processing - Process Now
      • isProcessing

        public boolean isProcessing()
        Get Process Now.
        Specified by:
        isProcessing in interface I_DD_Order
        Returns:
        Process Now
      • setRef_Order_ID

        public void setRef_Order_ID​(int Ref_Order_ID)
        Set Referenced Order.
        Specified by:
        setRef_Order_ID in interface I_DD_Order
        Parameters:
        Ref_Order_ID - Reference to corresponding Sales/Purchase Order
      • getRef_Order_ID

        public int getRef_Order_ID()
        Get Referenced Order.
        Specified by:
        getRef_Order_ID in interface I_DD_Order
        Returns:
        Reference to corresponding Sales/Purchase Order
      • setSalesRep_ID

        public void setSalesRep_ID​(int SalesRep_ID)
        Set Sales Representative.
        Specified by:
        setSalesRep_ID in interface I_DD_Order
        Parameters:
        SalesRep_ID - Sales Representative or Company Agent
      • getSalesRep_ID

        public int getSalesRep_ID()
        Get Sales Representative.
        Specified by:
        getSalesRep_ID in interface I_DD_Order
        Returns:
        Sales Representative or Company Agent
      • setSendEMail

        public void setSendEMail​(boolean SendEMail)
        Set Send EMail.
        Specified by:
        setSendEMail in interface I_DD_Order
        Parameters:
        SendEMail - Enable sending Document EMail
      • isSendEMail

        public boolean isSendEMail()
        Get Send EMail.
        Specified by:
        isSendEMail in interface I_DD_Order
        Returns:
        Enable sending Document EMail
      • setShipDate

        public void setShipDate​(Timestamp ShipDate)
        Set Ship Date.
        Specified by:
        setShipDate in interface I_DD_Order
        Parameters:
        ShipDate - Shipment Date/Time
      • setTrackingNo

        public void setTrackingNo​(String TrackingNo)
        Set Tracking No.
        Specified by:
        setTrackingNo in interface I_DD_Order
        Parameters:
        TrackingNo - Number to track the shipment
      • getTrackingNo

        public String getTrackingNo()
        Get Tracking No.
        Specified by:
        getTrackingNo in interface I_DD_Order
        Returns:
        Number to track the shipment
      • setUser1_ID

        public void setUser1_ID​(int User1_ID)
        Set User Element List 1.
        Specified by:
        setUser1_ID in interface I_DD_Order
        Parameters:
        User1_ID - User defined list element #1
      • getUser1_ID

        public int getUser1_ID()
        Get User Element List 1.
        Specified by:
        getUser1_ID in interface I_DD_Order
        Returns:
        User defined list element #1
      • setUser2_ID

        public void setUser2_ID​(int User2_ID)
        Set User Element List 2.
        Specified by:
        setUser2_ID in interface I_DD_Order
        Parameters:
        User2_ID - User defined list element #2
      • getUser2_ID

        public int getUser2_ID()
        Get User Element List 2.
        Specified by:
        getUser2_ID in interface I_DD_Order
        Returns:
        User defined list element #2
      • setVolume

        public void setVolume​(BigDecimal Volume)
        Set Volume.
        Specified by:
        setVolume in interface I_DD_Order
        Parameters:
        Volume - Volume of a product
      • setWeight

        public void setWeight​(BigDecimal Weight)
        Set Weight.
        Specified by:
        setWeight in interface I_DD_Order
        Parameters:
        Weight - Weight of a product