Class SupplierCommodity


  • public class SupplierCommodity
    extends HibernateObject
    This class represents the link between Suppliers and Commodities By creating links between Suppliers and Commodities, we can reduce the list of goods that appear for receipt when a particular supplier is selected when raising a PurchaseOrder
    Author:
    SGSystems
    • Field Detail

      • supplier

        public Client supplier
        The supplier
      • commodity

        public Commodity commodity
        The commodity that the supplier provides
      • cost

        public java.lang.Double cost
        The cost that this supplier charges for the item
      • partNumber

        public java.lang.String partNumber
        The external part number that the supplier refers to this item as
      • agreedToDate

        public java.util.Date agreedToDate
        The Date in which the price is agreed until
      • notes

        public java.lang.String notes
        Any custom notes can be added in this field
      • upc

        public java.lang.String upc
        Supplier specific UPC code
      • gtin

        public java.lang.String gtin
        Supplier specific GTIN code
      • partDescription

        public java.lang.String partDescription
        Description of the external part number that the supplier refers to this item as
      • minExpiryDays

        public java.lang.Integer minExpiryDays
      • datafield1

        public java.lang.String datafield1
      • datafield2

        public java.lang.String datafield2
      • datafield3

        public java.lang.String datafield3
      • datafield4

        public java.lang.String datafield4
      • leadTime

        public java.lang.String leadTime
      • active

        public int active
    • Constructor Detail

      • SupplierCommodity

        public SupplierCommodity()
    • Method Detail

      • getSupplier

        public Client getSupplier()
      • getCommodity

        public Commodity getCommodity()
      • setSupplier

        public void setSupplier​(Client supplier)
      • setCommodity

        public void setCommodity​(Commodity commodity)
      • getCost

        public java.lang.Double getCost()
      • setCost

        public void setCost​(java.lang.Double cost)
      • getPartNumber

        public java.lang.String getPartNumber()
      • setPartNumber

        public void setPartNumber​(java.lang.String partNumber)
      • getAgreedToDate

        public java.util.Date getAgreedToDate()
      • setAgreedToDate

        public void setAgreedToDate​(java.util.Date agreedToDate)
      • getNotes

        public java.lang.String getNotes()
      • setNotes

        public void setNotes​(java.lang.String notes)
      • getUpc

        public java.lang.String getUpc()
      • setUpc

        public void setUpc​(java.lang.String upc)
      • getGtin

        public java.lang.String getGtin()
      • setGtin

        public void setGtin​(java.lang.String gtin)
      • getPartDescription

        public java.lang.String getPartDescription()
      • setPartDescription

        public void setPartDescription​(java.lang.String partDescription)
      • getMinExpiryDays

        public java.lang.Integer getMinExpiryDays()
      • setMinExpiryDays

        public void setMinExpiryDays​(java.lang.Integer minExpiryDays)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getDatafield1

        public java.lang.String getDatafield1()
      • setDatafield1

        public void setDatafield1​(java.lang.String datafield1)
      • getDatafield2

        public java.lang.String getDatafield2()
      • setDatafield2

        public void setDatafield2​(java.lang.String datafield2)
      • getDatafield3

        public java.lang.String getDatafield3()
      • setDatafield3

        public void setDatafield3​(java.lang.String datafield3)
      • getDatafield4

        public java.lang.String getDatafield4()
      • setDatafield4

        public void setDatafield4​(java.lang.String datafield4)
      • getLeadTime

        public java.lang.String getLeadTime()
      • setLeadTime

        public void setLeadTime​(java.lang.String leadTime)
      • getActive

        public int getActive()
      • setActive

        public void setActive​(int active)
      • getDefaultUnits

        public WeightUnit getDefaultUnits()
      • setDefaultUnits

        public void setDefaultUnits​(WeightUnit defaultUnits)