Class CreateFromPackageShipment

java.lang.Object
org.compiere.grid.CreateFrom
org.compiere.grid.CreateFromPackageShipment
All Implemented Interfaces:
ICreateFrom
Direct Known Subclasses:
WCreateFromPackageShipmentUI

public abstract class CreateFromPackageShipment extends CreateFrom
Create M_PackageLine for M_PackageMPS from shipment lines
Author:
Elaine
  • Constructor Details

    • CreateFromPackageShipment

      public CreateFromPackageShipment(GridTab gridTab)
      Parameters:
      gridTab -
  • Method Details

    • dynInit

      protected boolean dynInit() throws Exception
      Description copied from class: CreateFrom
      dynamic initialization, usually for loading of data
      Specified by:
      dynInit in class CreateFrom
      Returns:
      true if initialization success
      Throws:
      Exception
    • getShipmentData

      protected Vector<Vector<Object>> getShipmentData(int M_InOut_ID)
      Parameters:
      M_InOut_ID -
      Returns:
      shipment lines (selection,[m_inoutline_id,line],qty,[m_product_id,name],uom)
    • info

      public void info(IMiniTable miniTable, IStatusBar statusBar)
      Description copied from class: CreateFrom
      update status bar with info from miniTable
      Specified by:
      info in class CreateFrom
    • configureMiniTable

      protected void configureMiniTable(IMiniTable miniTable)
      set class/type of columns
      Parameters:
      miniTable -
    • save

      public boolean save(IMiniTable miniTable, String trxName)
      Create M_PackageLine
      Specified by:
      save in class CreateFrom
      Returns:
      true if save successfully
    • getOISColumnNames

      protected Vector<String> getOISColumnNames()
      Returns:
      column header names (select,line,quantity,product,uom)