List of all members | Public Slots | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes | Static Protected Attributes
distributeInventory Class Reference

#include <distributeInventory.h>

Inheritance diagram for distributeInventory:
XDialog Ui::distributeInventory QDialog ScriptablePrivate Ui_distributeInventory ScriptableWidget

Public Slots

virtual void closeEvent (QCloseEvent *pEvent)
 
int exec ()
 
virtual void populate ()
 
virtual void sBcChanged (const QString)
 
virtual void sBcDistribute ()
 
virtual void sCatchLotSerialNumber (const QString)
 
virtual void sChangeDefaultLocation ()
 
virtual bool sDefault ()
 
virtual bool sDefaultAndPost ()
 
virtual void setRememberPos (bool)
 
virtual void setRememberSize (bool)
 
virtual void sFillList ()
 
virtual void sPopulateDefaultSelector ()
 
virtual void sPost ()
 
virtual void sSelectLocation ()
 
virtual void updateZoneList ()
 

Public Member Functions

 distributeInventory (QWidget *parent=0, const char *name=0, bool modal=false, Qt::WindowFlags fl=0)
 
 ~distributeInventory ()
 
virtual Q_INVOKABLE ParameterList get () const
 
void retranslateUi (QDialog *distributeInventory)
 
virtual enum SetResponse set (const ParameterList &pParams)
 
void setupUi (QDialog *distributeInventory)
 

Static Public Member Functions

static int SeriesAdjust (int pItemlocSeries, QWidget *pParent, const QString &=QString::null, const QDate &=QDate(), const QDate &=QDate(), bool pPreDistributed=false)
 
static int SeriesCreate (int itemsiteId, double qty, const QString &orderType, const QString &transType, int orderitemId=0, int itemlocSeries=0, int itemlocdistId=0, int invhistId=0)
 

Public Attributes

QLineEdit_bc
 
QPushButton * _bcDistribute
 
QLabel_bcLit
 
QLineEdit_bcQty
 
QLabel_bcQtyLit
 
QPushButton * _cancel
 
QPushButton * _default
 
QPushButton * _defaultAndPost
 
QGroupBox_detailGroup
 
QPushButton * _distribute
 
QFrame * _frame
 
ItemCluster_item
 
QGroupBox_itemGroup
 
XTreeWidget_itemloc
 
QLabel_locationDefaultLit
 
XComboBox_locations
 
QHBoxLayout * _locationsLayout
 
QSpacerItem * _locationsSpcer
 
QLabel_lotSerial
 
QLabel_lotSerialLit
 
QLabel_order
 
QLabel_orderLit
 
QPushButton * _post
 
QGroupBox_qtyGroup
 
XCheckBox_qtyOnly
 
XLabel_qtyRemaining
 
XLabel_qtyTagged
 
XLabel_qtyToDistribute
 
QLabel_remainingLit
 
QGroupBox_showGroup
 
QLabel_taggedLit
 
XCheckBox_taggedOnly
 
QLabel_toDistributeLit
 
QLabel_validLocationsLit
 
WComboBox_warehouse
 
QHBoxLayout * _warehouseLayout
 
QLabel_warehouseLit
 
QSpacerItem * _warehouseSpacer
 
XComboBox_zone
 
XLabel_zoneLit
 
QGridLayout * gridLayout_10
 
QGridLayout * gridLayout_11
 
QGridLayout * gridLayout_2
 
QGridLayout * gridLayout_4
 
QGridLayout * gridLayout_6
 
QGridLayout * gridLayout_7
 
QGridLayout * gridLayout_8
 
QGridLayout * gridLayout_9
 
QHBoxLayout * hboxLayout
 
QHBoxLayout * hboxLayout1
 
QHBoxLayout * horizontalLayout
 
QHBoxLayout * horizontalLayout_3
 
QSpacerItem * horizontalSpacer
 
QSpacerItem * horizontalSpacer_2
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QSpacerItem * spacerItem2
 
QVBoxLayout * vboxLayout
 
QVBoxLayout * vboxLayout1
 
QVBoxLayout * vboxLayout2
 
QVBoxLayout * verticalLayout_2
 
QVBoxLayout * verticalLayout_3
 
QSpacerItem * verticalSpacer_2
 

Protected Slots

virtual void languageChange ()
 
virtual enum SetResponse postSet ()
 
virtual void saveSize ()
 

Protected Member Functions

virtual void callCloseEvent (QEvent *)
 
virtual enum SetResponse callSet (const ParameterList &)
 
virtual void callShowEvent (QEvent *)
 
virtual QScriptEngine * engine ()
 
virtual void loadScript (const QString &oName)
 
virtual void loadScript (const QStringList &list)
 
virtual void loadScriptEngine ()
 
virtual Q_INVOKABLE bool setScriptableParams (ParameterList &)
 
virtual void showEvent (QShowEvent *event)
 

Protected Attributes

QScriptEngineDebugger * _debugger
 
QScriptEngine * _engine
 
ParameterList _lastSetParams
 
QAction_rememberPos
 
QAction_rememberSize
 
bool _scriptLoaded
 
QWidget_self
 
QAction_showMe
 
bool _shown
 

Static Protected Attributes

static ScriptCache_cache
 
static GuiClientInterface_guiClientInterface
 

Constructor & Destructor Documentation

◆ distributeInventory()

distributeInventory::distributeInventory ( QWidget parent = 0,
const char *  name = 0,
bool  modal = false,
Qt::WindowFlags  fl = 0 
)

◆ ~distributeInventory()

distributeInventory::~distributeInventory ( )

Member Function Documentation

◆ callCloseEvent()

void ScriptablePrivate::callCloseEvent ( QEvent *  event)
virtualinherited

◆ callSet()

enum SetResponse ScriptablePrivate::callSet ( const ParameterList &  params)
virtualinherited

◆ callShowEvent()

void ScriptablePrivate::callShowEvent ( QEvent *  event)
virtualinherited

◆ closeEvent

void distributeInventory::closeEvent ( QCloseEvent *  pEvent)
virtualslot

◆ engine()

QScriptEngine * ScriptablePrivate::engine ( )
virtualinherited

Reimplemented from ScriptableWidget.

◆ exec

int XDialog::exec ( )
slotinherited

◆ get()

ParameterList XDialog::get ( ) const
virtualinherited

Implements ScriptablePrivate.

◆ languageChange

void distributeInventory::languageChange ( )
protectedvirtualslot

◆ loadScript() [1/2]

void ScriptableWidget::loadScript ( const QString &  oName)
virtualinherited

◆ loadScript() [2/2]

void ScriptableWidget::loadScript ( const QStringList &  list)
virtualinherited

◆ loadScriptEngine()

void ScriptableWidget::loadScriptEngine ( )
virtualinherited

◆ populate

void distributeInventory::populate ( )
virtualslot

◆ postSet

enum SetResponse XDialog::postSet ( )
protectedvirtualslotinherited

◆ retranslateUi()

void Ui_distributeInventory::retranslateUi ( QDialog distributeInventory)
inlineinherited

◆ saveSize

void XDialog::saveSize ( )
protectedvirtualslotinherited

◆ sBcChanged

void distributeInventory::sBcChanged ( const QString  p)
virtualslot

◆ sBcDistribute

void distributeInventory::sBcDistribute ( )
virtualslot

◆ sCatchLotSerialNumber

void distributeInventory::sCatchLotSerialNumber ( const QString  plotserial)
virtualslot

◆ sChangeDefaultLocation

void distributeInventory::sChangeDefaultLocation ( )
virtualslot

◆ sDefault

bool distributeInventory::sDefault ( )
virtualslot

◆ sDefaultAndPost

bool distributeInventory::sDefaultAndPost ( )
virtualslot

◆ SeriesAdjust()

int distributeInventory::SeriesAdjust ( int  pItemlocSeries,
QWidget pParent,
const QString &  pPresetLotnum = QString::null,
const QDate &  pPresetLotexp = QDate(),
const QDate &  pPresetLotwarr = QDate(),
bool  pPreDistributed = false 
)
static

◆ SeriesCreate()

int distributeInventory::SeriesCreate ( int  itemsiteId,
double  qty,
const QString &  orderType,
const QString &  transType,
int  orderitemId = 0,
int  itemlocSeries = 0,
int  itemlocdistId = 0,
int  invhistId = 0 
)
static

◆ set()

enum SetResponse distributeInventory::set ( const ParameterList &  pParams)
virtual

Reimplemented from XDialog.

◆ setRememberPos

void XDialog::setRememberPos ( bool  b)
virtualslotinherited

◆ setRememberSize

void XDialog::setRememberSize ( bool  b)
virtualslotinherited

◆ setScriptableParams()

bool ScriptableWidget::setScriptableParams ( ParameterList &  params)
virtualinherited

◆ setupUi()

void Ui_distributeInventory::setupUi ( QDialog distributeInventory)
inlineinherited

◆ sFillList

void distributeInventory::sFillList ( )
virtualslot

◆ showEvent()

void XDialog::showEvent ( QShowEvent *  event)
protectedvirtualinherited

Reimplemented in externalShipping.

◆ sPopulateDefaultSelector

void distributeInventory::sPopulateDefaultSelector ( )
virtualslot

◆ sPost

void distributeInventory::sPost ( )
virtualslot

◆ sSelectLocation

void distributeInventory::sSelectLocation ( )
virtualslot

◆ updateZoneList

void distributeInventory::updateZoneList ( )
virtualslot

Member Data Documentation

◆ _bc

QLineEdit* Ui_distributeInventory::_bc
inherited

◆ _bcDistribute

QPushButton* Ui_distributeInventory::_bcDistribute
inherited

◆ _bcLit

QLabel* Ui_distributeInventory::_bcLit
inherited

◆ _bcQty

QLineEdit* Ui_distributeInventory::_bcQty
inherited

◆ _bcQtyLit

QLabel* Ui_distributeInventory::_bcQtyLit
inherited

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotectedinherited

◆ _cancel

QPushButton* Ui_distributeInventory::_cancel
inherited

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protectedinherited

◆ _default

QPushButton* Ui_distributeInventory::_default
inherited

◆ _defaultAndPost

QPushButton* Ui_distributeInventory::_defaultAndPost
inherited

◆ _detailGroup

QGroupBox* Ui_distributeInventory::_detailGroup
inherited

◆ _distribute

QPushButton* Ui_distributeInventory::_distribute
inherited

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protectedinherited

◆ _frame

QFrame* Ui_distributeInventory::_frame
inherited

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
staticinherited

◆ _item

ItemCluster* Ui_distributeInventory::_item
inherited

◆ _itemGroup

QGroupBox* Ui_distributeInventory::_itemGroup
inherited

◆ _itemloc

XTreeWidget* Ui_distributeInventory::_itemloc
inherited

◆ _lastSetParams

ParameterList ScriptablePrivate::_lastSetParams
inherited

◆ _locationDefaultLit

QLabel* Ui_distributeInventory::_locationDefaultLit
inherited

◆ _locations

XComboBox* Ui_distributeInventory::_locations
inherited

◆ _locationsLayout

QHBoxLayout* Ui_distributeInventory::_locationsLayout
inherited

◆ _locationsSpcer

QSpacerItem* Ui_distributeInventory::_locationsSpcer
inherited

◆ _lotSerial

QLabel* Ui_distributeInventory::_lotSerial
inherited

◆ _lotSerialLit

QLabel* Ui_distributeInventory::_lotSerialLit
inherited

◆ _order

QLabel* Ui_distributeInventory::_order
inherited

◆ _orderLit

QLabel* Ui_distributeInventory::_orderLit
inherited

◆ _post

QPushButton* Ui_distributeInventory::_post
inherited

◆ _qtyGroup

QGroupBox* Ui_distributeInventory::_qtyGroup
inherited

◆ _qtyOnly

XCheckBox* Ui_distributeInventory::_qtyOnly
inherited

◆ _qtyRemaining

XLabel* Ui_distributeInventory::_qtyRemaining
inherited

◆ _qtyTagged

XLabel* Ui_distributeInventory::_qtyTagged
inherited

◆ _qtyToDistribute

XLabel* Ui_distributeInventory::_qtyToDistribute
inherited

◆ _remainingLit

QLabel* Ui_distributeInventory::_remainingLit
inherited

◆ _rememberPos

QAction* ScriptablePrivate::_rememberPos
inherited

◆ _rememberSize

QAction* ScriptablePrivate::_rememberSize
inherited

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protectedinherited

◆ _self

QWidget* ScriptableWidget::_self
protectedinherited

◆ _showGroup

QGroupBox* Ui_distributeInventory::_showGroup
inherited

◆ _showMe

QAction* ScriptablePrivate::_showMe
inherited

◆ _shown

bool ScriptablePrivate::_shown
inherited

◆ _taggedLit

QLabel* Ui_distributeInventory::_taggedLit
inherited

◆ _taggedOnly

XCheckBox* Ui_distributeInventory::_taggedOnly
inherited

◆ _toDistributeLit

QLabel* Ui_distributeInventory::_toDistributeLit
inherited

◆ _validLocationsLit

QLabel* Ui_distributeInventory::_validLocationsLit
inherited

◆ _warehouse

WComboBox* Ui_distributeInventory::_warehouse
inherited

◆ _warehouseLayout

QHBoxLayout* Ui_distributeInventory::_warehouseLayout
inherited

◆ _warehouseLit

QLabel* Ui_distributeInventory::_warehouseLit
inherited

◆ _warehouseSpacer

QSpacerItem* Ui_distributeInventory::_warehouseSpacer
inherited

◆ _zone

XComboBox* Ui_distributeInventory::_zone
inherited

◆ _zoneLit

XLabel* Ui_distributeInventory::_zoneLit
inherited

◆ gridLayout_10

QGridLayout* Ui_distributeInventory::gridLayout_10
inherited

◆ gridLayout_11

QGridLayout* Ui_distributeInventory::gridLayout_11
inherited

◆ gridLayout_2

QGridLayout* Ui_distributeInventory::gridLayout_2
inherited

◆ gridLayout_4

QGridLayout* Ui_distributeInventory::gridLayout_4
inherited

◆ gridLayout_6

QGridLayout* Ui_distributeInventory::gridLayout_6
inherited

◆ gridLayout_7

QGridLayout* Ui_distributeInventory::gridLayout_7
inherited

◆ gridLayout_8

QGridLayout* Ui_distributeInventory::gridLayout_8
inherited

◆ gridLayout_9

QGridLayout* Ui_distributeInventory::gridLayout_9
inherited

◆ hboxLayout

QHBoxLayout* Ui_distributeInventory::hboxLayout
inherited

◆ hboxLayout1

QHBoxLayout* Ui_distributeInventory::hboxLayout1
inherited

◆ horizontalLayout

QHBoxLayout* Ui_distributeInventory::horizontalLayout
inherited

◆ horizontalLayout_3

QHBoxLayout* Ui_distributeInventory::horizontalLayout_3
inherited

◆ horizontalSpacer

QSpacerItem* Ui_distributeInventory::horizontalSpacer
inherited

◆ horizontalSpacer_2

QSpacerItem* Ui_distributeInventory::horizontalSpacer_2
inherited

◆ spacerItem

QSpacerItem* Ui_distributeInventory::spacerItem
inherited

◆ spacerItem1

QSpacerItem* Ui_distributeInventory::spacerItem1
inherited

◆ spacerItem2

QSpacerItem* Ui_distributeInventory::spacerItem2
inherited

◆ vboxLayout

QVBoxLayout* Ui_distributeInventory::vboxLayout
inherited

◆ vboxLayout1

QVBoxLayout* Ui_distributeInventory::vboxLayout1
inherited

◆ vboxLayout2

QVBoxLayout* Ui_distributeInventory::vboxLayout2
inherited

◆ verticalLayout_2

QVBoxLayout* Ui_distributeInventory::verticalLayout_2
inherited

◆ verticalLayout_3

QVBoxLayout* Ui_distributeInventory::verticalLayout_3
inherited

◆ verticalSpacer_2

QSpacerItem* Ui_distributeInventory::verticalSpacer_2
inherited

The documentation for this class was generated from the following files:

Generated on Mon May 3 2021 xTuple ERP Programmer Reference, Version 4.12.0 doxygen 1.8.17