#include <kitOrderConfiguration.h>
Public Types | |
enum | FormOrderType { cUndefined , cQuote , cSalesOrder , cReturnAuth } |
enum | FormState { cUninitializedFormState , cInitializedFormState , cCurrentItemSelection , cUnselectedOption , cEditSelectedRequiredOption , cEditSelectedRangeOption , cEditSelectedSelectOptionOption , cViewItemSelection , cViewUnselectedOption , cViewSelectedOption , cCrashedFormState } |
enum | SaveStatus { OK , Failed } |
enum | SaveType { cOrderLine , cSelection } |
Public Slots | |
int | exec () |
virtual void | sAddToOrderAction () |
virtual void | sCancelOptionEntryClicked () |
virtual void | sCloseClicked () |
virtual void | sCurrentKitConfigItemSelectionChanged () |
virtual void | sDeselectFromOrderClicked () |
virtual SetResponse | set (const ParameterList &pParams) |
virtual void | setRememberPos (bool) |
virtual void | setRememberSize (bool) |
virtual void | sInsertItemAction () |
virtual void | sNextIncompleteClicked () |
virtual void | sOptionAddonPriceValueChanged () |
virtual void | sOptionQtyOrderedEditingFinished () |
virtual void | sPopulateCurrentKitConfigMenu (QMenu *pMenu, XTreeWidgetItem *pItem, int pColumn=-1) |
virtual void | sPrevIncompleteClicked () |
virtual void | sRemoveFromOrderAction () |
virtual void | sRemoveItemAction () |
virtual void | sSaveCompleteStateChanged (int pState) |
virtual void | sSaveOrderItemClicked () |
virtual void | sSavePreorderFirmStateChanged (int pState) |
virtual void | sSaveToOrderClicked () |
virtual void | sShowOrderItemsOnlyStateChanged (int pState) |
virtual void | sUpdateItemAction () |
Signals | |
void | dataAllReset () |
void | dataFieldSet (const QString pFieldName, const QVariant pOldValue, const QVariant pNewValue) |
void | dataKititemDeleted () |
void | dataKititemEdited () |
void | dataKititemInserted () |
void | dataOptionParentReset () |
void | dataOptionParentSet () |
void | dataOrderLineReset () |
void | dataOrderLineSet () |
void | dataSelectionReset () |
void | dataSelectionSet () |
void | newFormState (const FormState) |
void | saveAfterBegin (SaveType) |
void | saveAfterCommit (SaveType) |
void | saveBeforeBegin (SaveType) |
void | saveBeforeCommit (SaveType) |
void | saved (SaveType) |
void | startingSave (SaveType) |
Public Member Functions | |
kitOrderConfiguration (QWidget *parent=nullptr, const char *name=nullptr, bool modal=false, Qt::WindowFlags fl=Qt::Window) | |
~kitOrderConfiguration () | |
virtual Q_INVOKABLE void | collapseUnselectedKits (bool pCollapse) |
virtual bool | dbOptionParentIsComplete () |
virtual bool | dbOptionParentIsParentTopLevel () |
virtual bool | dbOptionParentIsSelected () |
virtual int | dbOptionParentItemId () |
virtual QString | dbOptionParentKitType () |
virtual QString | dbOptionParentLineName () |
virtual int | dbOptionParentParentRecId () |
virtual double | dbOptionParentTotalQtyOrdered () |
virtual double | dbOptionParentTotalRequiredQty () |
virtual double | dbOptionParentTotalUpToQty () |
virtual bool | dbOrderLineIsExploded () |
virtual int | dbOrderLineOrderKitheadId () |
virtual int | dbOrderLineOrderLineNumber () |
virtual QString | dbOrderLineOrderNumber () |
virtual bool | dbOrderLineSaveComplete () |
virtual bool | dbOrderLineSavePreorderFirm () |
virtual double | dbSelectionAddonUnitListPrice () |
virtual double | dbSelectionAddonUnitPrice () |
virtual QString | dbSelectionExtendedDescrip () |
virtual bool | dbSelectionIsComplete () |
virtual bool | dbSelectionIsKit () |
virtual bool | dbSelectionIsSelected () |
virtual int | dbSelectionItemId () |
virtual QString | dbSelectionLineName () |
virtual QString | dbSelectionLineType () |
virtual int | dbSelectionOrderKititemId () |
virtual int | dbSelectionParentOrderKititemId () |
virtual double | dbSelectionQtyOrdered () |
virtual double | dbSelectionRequiredQty () |
virtual double | dbSelectionUomId () |
virtual double | dbSelectionUpToQty () |
virtual Q_INVOKABLE void | deinitializeForm () |
virtual FormState | formState () |
virtual Q_INVOKABLE ParameterList | get () const |
virtual Q_INVOKABLE SetResponse | initializeEditMode (const ParameterList &pParams) |
virtual Q_INVOKABLE SetResponse | initializeViewMode (const ParameterList &pParams) |
virtual Q_INVOKABLE bool | isOrderLineSaveAttemptAllowed () |
virtual Q_INVOKABLE bool | isSelectionCancellable () |
virtual Q_INVOKABLE bool | isSelectionRemoveAttemptAllowed () |
virtual Q_INVOKABLE bool | isSelectionSaveAttemptAllowed () |
virtual int | mode () |
virtual bool | optionParentIsComplete () |
virtual bool | optionParentIsParentTopLevel () |
virtual bool | optionParentIsSelected () |
virtual int | optionParentItemId () |
virtual QString | optionParentKitType () |
virtual QString | optionParentLineName () |
virtual int | optionParentParentRecId () |
virtual double | optionParentTotalQtyOrdered () |
virtual double | optionParentTotalRequiredQty () |
virtual double | optionParentTotalUpToQty () |
virtual int | orderItemId () |
virtual bool | orderLineIsExploded () |
virtual int | orderLineOrderKitheadId () |
virtual int | orderLineOrderLineNumber () |
virtual QString | orderLineOrderNumber () |
virtual bool | orderLineSaveComplete () |
virtual bool | orderLineSavePreorderFirm () |
virtual int | orderType () |
void | retranslateUi (XDialog *kitOrderConfiguration) |
virtual SaveStatus | saveStatus () |
virtual double | selectionAddonUnitListPrice () |
virtual double | selectionAddonUnitPrice () |
virtual QString | selectionExtendedDescrip () |
virtual bool | selectionIsComplete () |
virtual bool | selectionIsKit () |
virtual bool | selectionIsSelected () |
virtual int | selectionItemId () |
virtual QString | selectionLineName () |
virtual QString | selectionLineType () |
virtual int | selectionOrderKititemId () |
virtual int | selectionParentOrderKititemId () |
virtual double | selectionQtyOrdered () |
virtual double | selectionRequiredQty () |
virtual double | selectionUomId () |
virtual double | selectionUpToQty () |
virtual Q_INVOKABLE void | setFormState (FormState pNewFormState) |
virtual Q_INVOKABLE void | setOptionAddonPrice (const double pAddonPrice) |
virtual Q_INVOKABLE void | setOptionQtyOrdered (const double pQtyOrdered) |
virtual Q_INVOKABLE void | setSaveComplete (const bool pSaveComplete) |
virtual Q_INVOKABLE void | setSavePreorderFirm (const bool pSavePreorderFirm) |
virtual Q_INVOKABLE void | setSaveStatus (SaveStatus pStatus, QString pMsg=tr("No Message Provided")) |
void | setupUi (XDialog *kitOrderConfiguration) |
Protected Slots | |
virtual enum SetResponse | postSet () |
virtual void | saveSize () |
Protected Member Functions | |
virtual void | accept () |
virtual void | callCloseEvent (QEvent *) |
virtual enum SetResponse | callSet (const ParameterList &) |
virtual void | callShowEvent (QEvent *) |
virtual void | clearCurrentKitConfigList () |
virtual void | clearForm () |
virtual void | clearFormManagementState () |
virtual void | clearOptionParentFields () |
virtual void | clearOrderLineFields () |
virtual void | clearSelectionFields () |
virtual void | closeEvent (QCloseEvent *event) |
virtual bool | deleteKititemFromOrder (const int pOrderKititemId) |
virtual void | done (int pState) |
virtual QScriptEngine * | engine () |
virtual bool | fetchOptionParentData (const int pParentRecId, const bool pIsTopLevelParent=false) |
virtual bool | fetchOptionParentData (const QSqlRecord pRecord) |
virtual bool | fetchOrderItemData (const int pOrderItemId) |
virtual bool | fetchOrderItemData (const QSqlRecord pRecord) |
virtual bool | fetchSelectionData (const int pOrderKititemId) |
virtual bool | fetchSelectionData (const QSqlRecord pRecord) |
virtual bool | firmOrderItemIfQualified () |
virtual bool | insertKititemIntoOrder (const int pParentRecordId, const bool isParentKithead) |
virtual XSqlQuery | loadCurrentItemsDataByOrderItem (const int pOrderItemId) |
virtual QSqlRecord | loadOptionParentData (const int pParentRecId, const bool pIsTopLevelItem=false) |
virtual QSqlRecord | loadOrderLineData (const int pOrderItemId) |
virtual void | loadScript (const QString &oName) |
virtual void | loadScript (const QStringList &list) |
virtual void | loadScriptEngine () |
virtual QSqlRecord | loadSelectionData (const int pOrderKititemId) |
virtual void | refreshButtonState () |
virtual void | refreshCurrentKitConfigList () |
virtual void | refreshOptionParentFields () |
virtual void | refreshOrderItemFields () |
virtual void | refreshSelectionFields () |
virtual void | reject () |
virtual void | resetAllData () |
virtual void | resetOptionParentData () |
virtual void | resetOrderLineData () |
virtual void | resetSaveStatus () |
virtual void | resetSelectionData () |
virtual bool | saveOrderItemData () |
virtual bool | saveSelectionDataRange () |
virtual bool | saveSelectionDataRequired () |
virtual bool | saveSelectionDataSelectOption () |
virtual void | selectNextIncompleteCurrentItem () |
virtual void | selectPrevIncompleteCurrentItem () |
virtual Q_INVOKABLE bool | setScriptableParams (ParameterList &) |
virtual void | showEvent (QShowEvent *event) |
virtual bool | updateKititemInOrder (const int pOrderKititemId) |
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 |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
readwrite |
|
readwrite |
|
read |
|
read |
|
read |
|
readwrite |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
read |
|
readwrite |
|
read |
|
read |
|
read |
kitOrderConfiguration::kitOrderConfiguration | ( | QWidget * | parent = nullptr, |
const char * | name = nullptr, | ||
bool | modal = false, | ||
Qt::WindowFlags | fl = Qt::Window ) |
kitOrderConfiguration::~kitOrderConfiguration | ( | ) |
|
protectedvirtual |
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented from XDialog.
|
virtual |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtualinherited |
Reimplemented from ScriptableWidget.
|
slotinherited |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
|
virtualinherited |
Implements ScriptablePrivate.
|
virtual |
|
virtual |
|
protectedvirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
|
protectedvirtual |
|
virtual |
|
signal |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtualslotinherited |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
inlineinherited |
|
virtualslot |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtualslotinherited |
|
virtual |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtualslot |
|
virtual |
|
virtual |
|
virtual |
|
virtualslotinherited |
|
virtualslotinherited |
|
virtual |
|
virtual |
|
virtual |
|
virtualinherited |
|
inlineinherited |
|
protectedvirtualinherited |
Reimplemented in externalShipping.
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
signal |
|
virtualslot |
|
protectedvirtual |
|
inherited |
|
inherited |
|
staticprotectedinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
protectedinherited |
|
inherited |
|
protectedinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
const QHash<int, QString> kitOrderConfiguration::ORDERTYPES |
const QHash<int, QString> kitOrderConfiguration::QUERYTYPES |
|
inherited |
Generated on Mon Feb 17 2025 | xTuple ERP Programmer Reference, Version 6.1.0 |
|