Class CreateFromRMA

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

public abstract class CreateFromRMA extends CreateFrom
Create M_RMALine for M_RMA from shipment lines
Author:
ashley, Teo Sarca, www.arhipac.ro
  • BF [ 2007837 ] VCreateFrom.save() should run in trx
    • Constructor Details

      • CreateFromRMA

        public CreateFromRMA(GridTab mTab)
        Parameters:
        mTab -
    • 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
      • getRMAData

        protected Vector<Vector<Object>> getRMAData()
        Get shipment lines
        Returns:
        shipment lines (selection,[m_inoutline_id,line],productName,serialNo,qtyEntered,movementQty,lineDescription)
      • 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_RMALine
        Specified by:
        save in class CreateFrom
        Returns:
        true if save successfully
      • getOISColumnNames

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