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

#include <salesOrderSimple.h>

Inheritance diagram for salesOrderSimple:
XWidget Ui::salesOrderSimple QWidget ScriptablePrivate Ui_salesOrderSimple ScriptableWidget

Public Slots

virtual void closeEvent (QCloseEvent *pEvent)
 
virtual void populate ()
 
virtual void populateCCInfo ()
 
virtual void populateOrderNumber ()
 
virtual void prepare ()
 
virtual void prepareLine ()
 
virtual void sAllocateCreditMemos ()
 
virtual void sCalculateTotal ()
 
virtual void sChangeState (int pState)
 
virtual void sChargeCC ()
 
virtual void sClose ()
 
virtual void sCompleteOrder ()
 
virtual void sCreditAllocate ()
 
virtual void sDelete ()
 
virtual void sEdit ()
 
virtual void sEnterCashPayment ()
 
virtual SetResponse set (const ParameterList &pParams)
 
virtual void setItemExtraClause ()
 
virtual void sFillCcardList ()
 
virtual void sFillItemList ()
 
virtual void sHandleFundsType ()
 
virtual void sHandleOrderNumber ()
 
virtual void sHandleRequiredFields ()
 
virtual void sHoldClicked ()
 
virtual bool sIssueLineBalance ()
 
virtual void sNewCreditCard ()
 
virtual void sPopulateCustomerInfo (int pCustid)
 
virtual void sPopulateItemInfo ()
 
virtual void sPopulateMenu (QMenu *pMenu)
 
virtual void sPopulateShiptoInfo ()
 
virtual void sPopulateTaxZone ()
 
virtual void sPopulateWhsInfo ()
 
virtual void sRecalculatePrice ()
 
virtual void sSaveLine ()
 
virtual void sSetUserEnteredOrderNumber ()
 
virtual bool sShipInvoice ()
 
virtual void sTaxDetail ()
 
virtual void sViewCreditCard ()
 
virtual void sViewItemWorkbench ()
 

Signals

void newId (int)
 
void populated ()
 
void saved (int)
 

Public Member Functions

 salesOrderSimple (QWidget *parent=0, const char *name=0, Qt::WindowFlags fl=Qt::Window)
 
 ~salesOrderSimple ()
 
virtual Q_INVOKABLE ParameterList get () const
 
virtual Q_INVOKABLE int id ()
 
void retranslateUi (QWidget *salesOrderSimple)
 
virtual Q_INVOKABLE bool save (bool partial)
 
void setupUi (QWidget *salesOrderSimple)
 
virtual Q_INVOKABLE bool sSave ()
 

Static Public Member Functions

static Q_INVOKABLE void newSalesOrder ()
 

Public Attributes

QGridLayout * _2
 
QHBoxLayout * _3
 
QHBoxLayout * _4
 
QHBoxLayout * _7
 
CurrCluster_availCredit
 
XURLLabel_availCreditLit
 
CurrCluster_balance
 
QLabel_balanceLit
 
XComboBox_bankaccnt
 
CurrCluster_cashBalance
 
QLabel_cashBalanceLit
 
QGroupBox_cashGroup
 
QWidget_cashPage
 
CurrCluster_cashReceived
 
QLabel_cashReceivedLit
 
CurrCluster_cashTotal
 
QLabel_cashTotalLit
 
XTreeWidget_cc
 
CurrCluster_CCAmount
 
QLabel_CCAmountLit
 
XLineEdit_CCCVV
 
QLabel_CCCVVLit
 
QPushButton * _charge
 
QPushButton * _close
 
QWidget_creditCardPage
 
CustCluster_cust
 
XLabel_customerPOLit
 
XLineEdit_custPONumber
 
DLineEdit_docDate
 
QGroupBox_docGroup
 
XLineEdit_docNumber
 
QLabel_doumentDateLit
 
QLabel_doumentNumberLit
 
XComboBox_fundsType
 
QGroupBox_headGroup
 
QPushButton * _hold
 
ItemCluster_item
 
QGroupBox_lineGroup
 
QWidget_lineItemsPage
 
QPushButton * _new
 
QPushButton * _newCC
 
XLineEdit_orderNumber
 
QLabel_orderNumberLit
 
QTabWidget * _paymentInformation
 
QWidget_paymentPage
 
QPushButton * _postCash
 
QLabel_postToLit
 
XLineEdit_qty
 
QLabel_qtyLit
 
QTabWidget * _salesOrderInformation
 
QLabel_shippingWhseLit
 
ShiptoCluster_shipTo
 
XTreeWidget_soitem
 
CurrCluster_subtotal
 
QLabel_subtotalLit
 
TaxDisplay_tax
 
XLabel_taxLit
 
XComboBox_taxZone
 
QLabel_taxZoneLit
 
CurrCluster_total
 
QLabel_totalLit
 
QLabel_typeLit
 
QPushButton * _viewCC
 
WComboBox_warehouse
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout2
 
QGridLayout * gridLayout_11
 
QGridLayout * gridLayout_3
 
QGridLayout * gridLayout_9
 
QHBoxLayout * hboxLayout
 
QHBoxLayout * horizontalLayout
 
QHBoxLayout * horizontalLayout_2
 
QHBoxLayout * horizontalLayout_3
 
QHBoxLayout * horizontalLayout_4
 
QHBoxLayout * horizontalLayout_6
 
QSpacerItem * horizontalSpacer
 
QSpacerItem * horizontalSpacer_2
 
QSpacerItem * horizontalSpacer_3
 
QSpacerItem * spacerItem
 
QSpacerItem * spacerItem1
 
QSpacerItem * spacerItem2
 
QSpacerItem * spacerItem3
 
QSpacerItem * spacerItem4
 
QSpacerItem * spacerItem5
 
QVBoxLayout * verticalLayout
 
QVBoxLayout * verticalLayout_2
 
QVBoxLayout * verticalLayout_3
 
QVBoxLayout * verticalLayout_4
 
QVBoxLayout * verticalLayout_5
 
QVBoxLayout * verticalLayout_6
 
QVBoxLayout * verticalLayout_7
 
QVBoxLayout * verticalLayout_8
 
QSpacerItem * verticalSpacer
 
QSpacerItem * verticalSpacer_2
 
QSpacerItem * verticalSpacer_3
 
QSpacerItem * verticalSpacer_5
 

Protected Slots

virtual void languageChange ()
 
virtual bool okToProcessCC ()
 
virtual enum SetResponse postSet ()
 

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 &)
 
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

◆ salesOrderSimple()

salesOrderSimple::salesOrderSimple ( QWidget parent = 0,
const char *  name = 0,
Qt::WindowFlags  fl = Qt::Window 
)

◆ ~salesOrderSimple()

salesOrderSimple::~salesOrderSimple ( )

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 salesOrderSimple::closeEvent ( QCloseEvent *  pEvent)
virtualslot

◆ engine()

QScriptEngine * ScriptablePrivate::engine ( )
virtualinherited

Reimplemented from ScriptableWidget.

◆ get()

ParameterList XWidget::get ( ) const
virtualinherited

Implements ScriptablePrivate.

◆ id()

virtual Q_INVOKABLE int salesOrderSimple::id ( )
inlinevirtual

◆ languageChange

void salesOrderSimple::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

◆ newId

void salesOrderSimple::newId ( int  )
signal

◆ newSalesOrder()

void salesOrderSimple::newSalesOrder ( )
static

◆ okToProcessCC

bool salesOrderSimple::okToProcessCC ( )
protectedvirtualslot

◆ populate

void salesOrderSimple::populate ( )
virtualslot

◆ populateCCInfo

void salesOrderSimple::populateCCInfo ( )
virtualslot

◆ populated

void salesOrderSimple::populated ( )
signal

◆ populateOrderNumber

void salesOrderSimple::populateOrderNumber ( )
virtualslot

◆ postSet

enum SetResponse XWidget::postSet ( )
protectedvirtualslotinherited

◆ prepare

void salesOrderSimple::prepare ( )
virtualslot

◆ prepareLine

void salesOrderSimple::prepareLine ( )
virtualslot

◆ retranslateUi()

void Ui_salesOrderSimple::retranslateUi ( QWidget salesOrderSimple)
inlineinherited

◆ sAllocateCreditMemos

void salesOrderSimple::sAllocateCreditMemos ( )
virtualslot

◆ save()

bool salesOrderSimple::save ( bool  partial)
virtual

◆ saved

void salesOrderSimple::saved ( int  )
signal

◆ sCalculateTotal

void salesOrderSimple::sCalculateTotal ( )
virtualslot

◆ sChangeState

void salesOrderSimple::sChangeState ( int  pState)
virtualslot

◆ sChargeCC

void salesOrderSimple::sChargeCC ( )
virtualslot

◆ sClose

void salesOrderSimple::sClose ( )
virtualslot

◆ sCompleteOrder

void salesOrderSimple::sCompleteOrder ( )
virtualslot

◆ sCreditAllocate

void salesOrderSimple::sCreditAllocate ( )
virtualslot

◆ sDelete

void salesOrderSimple::sDelete ( )
virtualslot

◆ sEdit

void salesOrderSimple::sEdit ( )
virtualslot

◆ sEnterCashPayment

void salesOrderSimple::sEnterCashPayment ( )
virtualslot

◆ set

enum SetResponse salesOrderSimple::set ( const ParameterList &  pParams)
virtualslot

◆ setItemExtraClause

void salesOrderSimple::setItemExtraClause ( )
virtualslot

◆ setScriptableParams()

bool ScriptableWidget::setScriptableParams ( ParameterList &  params)
virtualinherited

◆ setupUi()

void Ui_salesOrderSimple::setupUi ( QWidget salesOrderSimple)
inlineinherited

◆ sFillCcardList

void salesOrderSimple::sFillCcardList ( )
virtualslot

◆ sFillItemList

void salesOrderSimple::sFillItemList ( )
virtualslot

◆ sHandleFundsType

void salesOrderSimple::sHandleFundsType ( )
virtualslot

◆ sHandleOrderNumber

void salesOrderSimple::sHandleOrderNumber ( )
virtualslot

◆ sHandleRequiredFields

void salesOrderSimple::sHandleRequiredFields ( )
virtualslot

◆ sHoldClicked

void salesOrderSimple::sHoldClicked ( )
virtualslot

◆ showEvent()

void XWidget::showEvent ( QShowEvent *  event)
protectedinherited

◆ sIssueLineBalance

bool salesOrderSimple::sIssueLineBalance ( )
virtualslot

◆ sNewCreditCard

void salesOrderSimple::sNewCreditCard ( )
virtualslot

◆ sPopulateCustomerInfo

void salesOrderSimple::sPopulateCustomerInfo ( int  pCustid)
virtualslot

◆ sPopulateItemInfo

void salesOrderSimple::sPopulateItemInfo ( )
virtualslot

◆ sPopulateMenu

void salesOrderSimple::sPopulateMenu ( QMenu *  pMenu)
virtualslot

◆ sPopulateShiptoInfo

void salesOrderSimple::sPopulateShiptoInfo ( )
virtualslot

◆ sPopulateTaxZone

void salesOrderSimple::sPopulateTaxZone ( )
virtualslot

◆ sPopulateWhsInfo

void salesOrderSimple::sPopulateWhsInfo ( )
virtualslot

◆ sRecalculatePrice

void salesOrderSimple::sRecalculatePrice ( )
virtualslot

◆ sSave()

bool salesOrderSimple::sSave ( )
virtual

◆ sSaveLine

void salesOrderSimple::sSaveLine ( )
virtualslot

◆ sSetUserEnteredOrderNumber

void salesOrderSimple::sSetUserEnteredOrderNumber ( )
virtualslot

◆ sShipInvoice

bool salesOrderSimple::sShipInvoice ( )
virtualslot

◆ sTaxDetail

void salesOrderSimple::sTaxDetail ( )
virtualslot

◆ sViewCreditCard

void salesOrderSimple::sViewCreditCard ( )
virtualslot

◆ sViewItemWorkbench

void salesOrderSimple::sViewItemWorkbench ( )
virtualslot

Member Data Documentation

◆ _2

QGridLayout* Ui_salesOrderSimple::_2
inherited

◆ _3

QHBoxLayout* Ui_salesOrderSimple::_3
inherited

◆ _4

QHBoxLayout* Ui_salesOrderSimple::_4
inherited

◆ _7

QHBoxLayout* Ui_salesOrderSimple::_7
inherited

◆ _availCredit

CurrCluster* Ui_salesOrderSimple::_availCredit
inherited

◆ _availCreditLit

XURLLabel* Ui_salesOrderSimple::_availCreditLit
inherited

◆ _balance

CurrCluster* Ui_salesOrderSimple::_balance
inherited

◆ _balanceLit

QLabel* Ui_salesOrderSimple::_balanceLit
inherited

◆ _bankaccnt

XComboBox* Ui_salesOrderSimple::_bankaccnt
inherited

◆ _cache

ScriptCache * ScriptableWidget::_cache
staticprotectedinherited

◆ _cashBalance

CurrCluster* Ui_salesOrderSimple::_cashBalance
inherited

◆ _cashBalanceLit

QLabel* Ui_salesOrderSimple::_cashBalanceLit
inherited

◆ _cashGroup

QGroupBox* Ui_salesOrderSimple::_cashGroup
inherited

◆ _cashPage

QWidget* Ui_salesOrderSimple::_cashPage
inherited

◆ _cashReceived

CurrCluster* Ui_salesOrderSimple::_cashReceived
inherited

◆ _cashReceivedLit

QLabel* Ui_salesOrderSimple::_cashReceivedLit
inherited

◆ _cashTotal

CurrCluster* Ui_salesOrderSimple::_cashTotal
inherited

◆ _cashTotalLit

QLabel* Ui_salesOrderSimple::_cashTotalLit
inherited

◆ _cc

XTreeWidget* Ui_salesOrderSimple::_cc
inherited

◆ _CCAmount

CurrCluster* Ui_salesOrderSimple::_CCAmount
inherited

◆ _CCAmountLit

QLabel* Ui_salesOrderSimple::_CCAmountLit
inherited

◆ _CCCVV

XLineEdit* Ui_salesOrderSimple::_CCCVV
inherited

◆ _CCCVVLit

QLabel* Ui_salesOrderSimple::_CCCVVLit
inherited

◆ _charge

QPushButton* Ui_salesOrderSimple::_charge
inherited

◆ _close

QPushButton* Ui_salesOrderSimple::_close
inherited

◆ _creditCardPage

QWidget* Ui_salesOrderSimple::_creditCardPage
inherited

◆ _cust

CustCluster* Ui_salesOrderSimple::_cust
inherited

◆ _customerPOLit

XLabel* Ui_salesOrderSimple::_customerPOLit
inherited

◆ _custPONumber

XLineEdit* Ui_salesOrderSimple::_custPONumber
inherited

◆ _debugger

QScriptEngineDebugger* ScriptableWidget::_debugger
protectedinherited

◆ _docDate

DLineEdit* Ui_salesOrderSimple::_docDate
inherited

◆ _docGroup

QGroupBox* Ui_salesOrderSimple::_docGroup
inherited

◆ _docNumber

XLineEdit* Ui_salesOrderSimple::_docNumber
inherited

◆ _doumentDateLit

QLabel* Ui_salesOrderSimple::_doumentDateLit
inherited

◆ _doumentNumberLit

QLabel* Ui_salesOrderSimple::_doumentNumberLit
inherited

◆ _engine

QScriptEngine* ScriptableWidget::_engine
protectedinherited

◆ _fundsType

XComboBox* Ui_salesOrderSimple::_fundsType
inherited

◆ _guiClientInterface

GuiClientInterface * ScriptableWidget::_guiClientInterface
staticinherited

◆ _headGroup

QGroupBox* Ui_salesOrderSimple::_headGroup
inherited

◆ _hold

QPushButton* Ui_salesOrderSimple::_hold
inherited

◆ _item

ItemCluster* Ui_salesOrderSimple::_item
inherited

◆ _lastSetParams

ParameterList ScriptablePrivate::_lastSetParams
inherited

◆ _lineGroup

QGroupBox* Ui_salesOrderSimple::_lineGroup
inherited

◆ _lineItemsPage

QWidget* Ui_salesOrderSimple::_lineItemsPage
inherited

◆ _new

QPushButton* Ui_salesOrderSimple::_new
inherited

◆ _newCC

QPushButton* Ui_salesOrderSimple::_newCC
inherited

◆ _orderNumber

XLineEdit* Ui_salesOrderSimple::_orderNumber
inherited

◆ _orderNumberLit

QLabel* Ui_salesOrderSimple::_orderNumberLit
inherited

◆ _paymentInformation

QTabWidget* Ui_salesOrderSimple::_paymentInformation
inherited

◆ _paymentPage

QWidget* Ui_salesOrderSimple::_paymentPage
inherited

◆ _postCash

QPushButton* Ui_salesOrderSimple::_postCash
inherited

◆ _postToLit

QLabel* Ui_salesOrderSimple::_postToLit
inherited

◆ _qty

XLineEdit* Ui_salesOrderSimple::_qty
inherited

◆ _qtyLit

QLabel* Ui_salesOrderSimple::_qtyLit
inherited

◆ _rememberPos

QAction* ScriptablePrivate::_rememberPos
inherited

◆ _rememberSize

QAction* ScriptablePrivate::_rememberSize
inherited

◆ _salesOrderInformation

QTabWidget* Ui_salesOrderSimple::_salesOrderInformation
inherited

◆ _scriptLoaded

bool ScriptableWidget::_scriptLoaded
protectedinherited

◆ _self

QWidget* ScriptableWidget::_self
protectedinherited

◆ _shippingWhseLit

QLabel* Ui_salesOrderSimple::_shippingWhseLit
inherited

◆ _shipTo

ShiptoCluster* Ui_salesOrderSimple::_shipTo
inherited

◆ _showMe

QAction* ScriptablePrivate::_showMe
inherited

◆ _shown

bool ScriptablePrivate::_shown
inherited

◆ _soitem

XTreeWidget* Ui_salesOrderSimple::_soitem
inherited

◆ _subtotal

CurrCluster* Ui_salesOrderSimple::_subtotal
inherited

◆ _subtotalLit

QLabel* Ui_salesOrderSimple::_subtotalLit
inherited

◆ _tax

TaxDisplay* Ui_salesOrderSimple::_tax
inherited

◆ _taxLit

XLabel* Ui_salesOrderSimple::_taxLit
inherited

◆ _taxZone

XComboBox* Ui_salesOrderSimple::_taxZone
inherited

◆ _taxZoneLit

QLabel* Ui_salesOrderSimple::_taxZoneLit
inherited

◆ _total

CurrCluster* Ui_salesOrderSimple::_total
inherited

◆ _totalLit

QLabel* Ui_salesOrderSimple::_totalLit
inherited

◆ _typeLit

QLabel* Ui_salesOrderSimple::_typeLit
inherited

◆ _viewCC

QPushButton* Ui_salesOrderSimple::_viewCC
inherited

◆ _warehouse

WComboBox* Ui_salesOrderSimple::_warehouse
inherited

◆ gridLayout

QGridLayout* Ui_salesOrderSimple::gridLayout
inherited

◆ gridLayout1

QGridLayout* Ui_salesOrderSimple::gridLayout1
inherited

◆ gridLayout2

QGridLayout* Ui_salesOrderSimple::gridLayout2
inherited

◆ gridLayout_11

QGridLayout* Ui_salesOrderSimple::gridLayout_11
inherited

◆ gridLayout_3

QGridLayout* Ui_salesOrderSimple::gridLayout_3
inherited

◆ gridLayout_9

QGridLayout* Ui_salesOrderSimple::gridLayout_9
inherited

◆ hboxLayout

QHBoxLayout* Ui_salesOrderSimple::hboxLayout
inherited

◆ horizontalLayout

QHBoxLayout* Ui_salesOrderSimple::horizontalLayout
inherited

◆ horizontalLayout_2

QHBoxLayout* Ui_salesOrderSimple::horizontalLayout_2
inherited

◆ horizontalLayout_3

QHBoxLayout* Ui_salesOrderSimple::horizontalLayout_3
inherited

◆ horizontalLayout_4

QHBoxLayout* Ui_salesOrderSimple::horizontalLayout_4
inherited

◆ horizontalLayout_6

QHBoxLayout* Ui_salesOrderSimple::horizontalLayout_6
inherited

◆ horizontalSpacer

QSpacerItem* Ui_salesOrderSimple::horizontalSpacer
inherited

◆ horizontalSpacer_2

QSpacerItem* Ui_salesOrderSimple::horizontalSpacer_2
inherited

◆ horizontalSpacer_3

QSpacerItem* Ui_salesOrderSimple::horizontalSpacer_3
inherited

◆ spacerItem

QSpacerItem* Ui_salesOrderSimple::spacerItem
inherited

◆ spacerItem1

QSpacerItem* Ui_salesOrderSimple::spacerItem1
inherited

◆ spacerItem2

QSpacerItem* Ui_salesOrderSimple::spacerItem2
inherited

◆ spacerItem3

QSpacerItem* Ui_salesOrderSimple::spacerItem3
inherited

◆ spacerItem4

QSpacerItem* Ui_salesOrderSimple::spacerItem4
inherited

◆ spacerItem5

QSpacerItem* Ui_salesOrderSimple::spacerItem5
inherited

◆ verticalLayout

QVBoxLayout* Ui_salesOrderSimple::verticalLayout
inherited

◆ verticalLayout_2

QVBoxLayout* Ui_salesOrderSimple::verticalLayout_2
inherited

◆ verticalLayout_3

QVBoxLayout* Ui_salesOrderSimple::verticalLayout_3
inherited

◆ verticalLayout_4

QVBoxLayout* Ui_salesOrderSimple::verticalLayout_4
inherited

◆ verticalLayout_5

QVBoxLayout* Ui_salesOrderSimple::verticalLayout_5
inherited

◆ verticalLayout_6

QVBoxLayout* Ui_salesOrderSimple::verticalLayout_6
inherited

◆ verticalLayout_7

QVBoxLayout* Ui_salesOrderSimple::verticalLayout_7
inherited

◆ verticalLayout_8

QVBoxLayout* Ui_salesOrderSimple::verticalLayout_8
inherited

◆ verticalSpacer

QSpacerItem* Ui_salesOrderSimple::verticalSpacer
inherited

◆ verticalSpacer_2

QSpacerItem* Ui_salesOrderSimple::verticalSpacer_2
inherited

◆ verticalSpacer_3

QSpacerItem* Ui_salesOrderSimple::verticalSpacer_3
inherited

◆ verticalSpacer_5

QSpacerItem* Ui_salesOrderSimple::verticalSpacer_5
inherited

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

Generated on Fri Apr 9 2021 xTuple ERP Programmer Reference, Version 6.0.0 doxygen 1.8.17