Skip to content
This repository was archived by the owner on Oct 13, 2023. It is now read-only.

Latest commit

 

History

History
86 lines (63 loc) · 3.78 KB

File metadata and controls

86 lines (63 loc) · 3.78 KB

EstimationSessionAction - Object Definition

Information

Information Value
Object EstimationSessionAction (estimationsessionaction)
Endpoint /EstimationSessionAction... 1
Endpoint Query ID
REST API /API/EstimationSessionAction/
Glyph fas fa-angle-double-right ()
Friendly Name Estimation Session Actions
For Project github.com/mt1976/ebEstimates/

Actions {#action-id}

  • View (/EstimationSessionAction/EstimationSessionActionView)
  • Edit (/EstimationSessionAction/EstimationSessionActionEdit)
  • Save (/EstimationSessionAction/EstimationSessionActionSave)
  • New (/EstimationSessionAction/EstimationSessionActionNew)

Provides

Data Source

Information Value
SQL Table Name n/a
SQL Table Key n/a
Fetch
  • Implement in Adaptor
  • func EstimationSessionAction_GetList_impl() (int, []dm.EstimationSessionAction, error) {return 0, nil, nil}
  • func EstimationSessionAction_GetByID_impl(id string) (int, dm.EstimationSessionAction, error) {return 0, dm.EstimationSessionAction{}, nil}
Store
  • Implement in Adaptor
  • func EstimationSessionAction_NewID_impl(rec dm.EstimationSessionAction) (string) { return rec.ID }
  • func EstimationSessionAction_Delete_impl(id string) (error) {return nil}
  • func EstimationSessionAction_Update_impl(id string,rec dm.EstimationSessionAction, usr string) (error) {return nil}

Properties / Fields

Field Name Type Mandatory Core Virtual Overide Lookup 2 Lookup Object Lookup Field Source Lookup Return Value Inputable 3 DB Column Default Value No Change Callout Internal Display Mask
ID String true true false true NH ID false false false text
EstimationSession String true true false false OL EstimationSession EstimationSessionID_EstimationSessionID EstimationSession_Name Y EstimationSession false false false text
Action String true true false false OL EstimationState EstimationState_Code EstimationState_Name Y Action false false false text true
Notes String false true false true Y Notes false false false textarea

Artifacts Generated

Type Artifact Path
code application /application/estimationSessionAction_core.go
code adaptor /dao/estimationSessionAction_adaptor.go_template
code validation /dao/estimationSessionAction_validation.go_template
code api /application/estimationSessionAction_api.go
code dao /dao/estimationSessionAction_core.go
code datamodel /datamodel/estimationSessionAction_core.go
code menu /design/menu/estimationSessionAction.json
html view /EstimationSessionActionView.html
html edit /EstimationSessionActionEdit.html
html new /EstimationSessionActionNew.html

Audit Information

Information Value
Template Generator Version Einsteinium [r5-23.01.23]
Date & Time 15/03/2023 at 19:24:48
Who & Where matttownsend (Matt Townsend) on silicon.local

Footnotes

Footnotes

  1. Endpoint

    • The full list of endpoints can be found in the Actions section
  2. Lookup Fields

    • LL = A List Lookup. Define list in lits.cfg
    • OL = An Object Lookup. Get a list of values from an Object
    • FL = Fetches 1 value from an object based on the content of the field.
    • ∀ = This lookup has a filter that can be defined in the Data Object
  3. Inputtable

    • H = Hidden Field
    • N = No Input Field
    • Y = Inputtable Field