com.ibm.commerce.ordermanagement.beans

Class DispositionHeaderDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean, com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean, Delegator, java.io.Serializable


    public class DispositionHeaderDataBean
    extends com.ibm.commerce.ordermanagement.beansrc.DispositionHeaderListDataBeanBase
    implements com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean, com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean
    This class represents a disposition header.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        The IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DispositionHeaderDataBean

        public DispositionHeaderDataBean()
    • Method Detail

      • getDataBeanKeyReasonDescription

        public java.lang.String getDataBeanKeyReasonDescription()
        This method returns ReasonDescription.
        Specified by:
        getDataBeanKeyReasonDescription in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean
        Returns:
        java.lang.String
      • getDataBeanKeyNonDispositionQuantity

        public java.lang.String getDataBeanKeyNonDispositionQuantity()
        This method returns NonDispositionQuantity.
        Specified by:
        getDataBeanKeyNonDispositionQuantity in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean
        Returns:
        java.lang.String
      • getDataBeanKeyDateReceived

        public java.lang.String getDataBeanKeyDateReceived()
        This method returns DateReceived.
        Specified by:
        getDataBeanKeyDateReceived in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean
        Returns:
        java.lang.String
      • getDataBeanKeyPartNumber

        public java.lang.String getDataBeanKeyPartNumber()
        This method returns PartNumber.
        Specified by:
        getDataBeanKeyPartNumber in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean
        Returns:
        java.lang.String
      • getDataBeanKeyTotalQuantity

        public java.lang.String getDataBeanKeyTotalQuantity()
        This method returns TotalQuantity.
        Specified by:
        getDataBeanKeyTotalQuantity in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean
        Returns:
        java.lang.String
      • getDataBeanKeyShortDescription

        public java.lang.String getDataBeanKeyShortDescription()
        This method returns ShortDescription.
        Specified by:
        getDataBeanKeyShortDescription in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderSmartDataBean
        Returns:
        java.lang.String
      • setDataBeanKeyReasonDescription

        public void setDataBeanKeyReasonDescription(java.lang.String aReasonDescription)
        This method sets ReasonDescription.
        Specified by:
        setDataBeanKeyReasonDescription in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean
        Parameters:
        aReasonDescription - java.lang.String
      • setDataBeanKeyNonDispositionQuantity

        public void setDataBeanKeyNonDispositionQuantity(java.lang.String aNonDispositionQuantity)
        This method sets NonDispositionQuantity.
        Specified by:
        setDataBeanKeyNonDispositionQuantity in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean
        Parameters:
        aNonDispositionQuantity - java.lang.String
      • setDataBeanKeyDateReceived

        public void setDataBeanKeyDateReceived(java.lang.String aDateReceived)
        This method sets DateReceived.
        Specified by:
        setDataBeanKeyDateReceived in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean
        Parameters:
        aDateReceived - java.lang.String
      • setDataBeanKeyPartNumber

        public void setDataBeanKeyPartNumber(java.lang.String aPartNumber)
        This method sets PartNumber.
        Specified by:
        setDataBeanKeyPartNumber in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean
        Parameters:
        aPartNumber - java.lang.String
      • setDataBeanKeyTotalQuantity

        public void setDataBeanKeyTotalQuantity(java.lang.String aTotalQuantity)
        This method sets TotalQuantity.
        Specified by:
        setDataBeanKeyTotalQuantity in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean
        Parameters:
        aTotalQuantity - java.lang.String
      • setDataBeanKeyShortDescription

        public void setDataBeanKeyShortDescription(java.lang.String aShortDescription)
        This method sets ShortDescription.
        Specified by:
        setDataBeanKeyShortDescription in interface com.ibm.commerce.ordermanagement.beans.DispositionHeaderInputDataBean
        Parameters:
        aShortDescription - java.lang.String
      • populate

        public void populate()
                      throws java.lang.Exception
        This method is used to populate the DispositionHeaderDataBean. You must set the following parameters before running the populate() method.
      • DateReceived
      • NonDispositionQuantity
      • PartNumber
      • ReasonDescription
      • ShortDescription
      • TotalQuantity
Specified by:
populate in interface SmartDataBean
Overrides:
populate in class SmartDataBeanImpl
Throws:
java.lang.Exception
See Also:
setDataBeanKeyDateReceived(java.lang.String), setDataBeanKeyNonDispositionQuantity(String), setDataBeanKeyPartNumber(String), setDataBeanKeyReasonDescription(String), setDataBeanKeyShortDescription(String), setDataBeanKeyTotalQuantity(String)