Form ArticleDetailsForm
- Unit name: Forms.Details.Article
- Form name: TArticleDetailsForm
- Old form name: unit5 (form5)
Synopsis
Form to edit details of an article.
Functionalities
- 3 tabs 'Basic', 'Messages' 'ADR'
- Tab 'Basic', Edits for the following fields:
- Name.
- Name2
- Weight
- Volume
- ALentgh AWidt, AHeight (spinedit, float)
- EANCode
- EANCode1
- EANCode2
- EANCode3
- ExpiryTime.
- Notes1.
- Notes2.
- Notes3.
-
Comments.
-
Tab 'basic', Dropdowns for
- Weight units (next to weight)
- Volume units (next to volume)
- Dimension units (next to dimension)
-
Supplier (Suppliers list)
-
Tab 'Basic', checkboxes for
- Fragile
- PackedAlready
- FlotNo
- FExpiryDate
- Accesories
-
AExpFirst
-
Tab Basic, labels for:
- PCNAME
- FillDate
- Tab 'Messages', edits for:
- Pop_up_flag (Reception)
- Pop_up_flag_del (Delete)
- Pop_up_flag_mov (move)
- Tab 'ADR', edits for the following fields:
- ADR_UN
- ADR_NAME
- ADR_CLASS
- ADR_PACKAGE
- ADR_CLASSIFICATION
- ADR_LABEL
- ADR_LQ
- DANGEROUSWEIGHT
- Button to execute OK action.
- Button to execute Cancel action.
Actions
OK
- Enabled when an article code and description have been entered. The article code must be at least 2 characters long.
- When executed, checks that the article code does not yet exist. When it has changed, sets EANCODE4 to the article code.
- Checks input for valid values.
- If all is OK, transfers data to business class, sets ModalResult to mrOK.
Cancel
- Always enabled.
- When executed, sets form ModalResult to mrOK.
Tables/Views
- Article lookup list to check if the article exists.
Needed Service Calls
None.
Reports
- DetailedArticleStock Before printing this report, use ArticleMovesParametersForm popup to get from and to dates. (AllowShowAllMoves must be False)
- ArticleLabel Before printing this, the number of copies is requested and passed on to the reporting engine.