1.Functional Description
1.1Purpose
The purpose of this NER is to check the CSMS Constants (if a valid value for this constant wasnt passed into the NER) to see if the Validate
Family/Model Flag is turned on. It will then look up the Product Family that a Product Model belongs to and/or Validate the Product Model and Product Family that
was passed into the NER.
1.2Setup Notes and Prerequisites
2.Technical Specifications
2.1Processing
If ValidateFamilyModel is not equal to zero and not equal to 1
Call F17001 Check For CSMS
Endif
If no errors
Product Model = Product Model
Business Unit <- Business Unit
D1700170 - F1790 Validate Product Family and Model
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szProductFamily | PRODF | char | REQ | BOTH |
A code that classifies an inventory item into a group for customer service. Some examples include: Laser Printer, Inkjet, or Fax. | ||||
szProductModel | PRODM | char | REQ | INPUT |
A code that classifies an inventory item into a model for customer service. Some examples include: Laser Printer, Inkjet or Fax. | ||||
cSuppressErrorMessage | SUPPS | char | OPT | NONE |
A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.
0 = allow
| ||||
szErrorMessageID | DTAI | char | OPT | NONE |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
szCostCenterAlternative | MCUZ | char | OPT | NONE |
Identifies a separate entity within a business for which you wish to track costs, for example, a warehouse location, job, project, work center,
| ||||
cValidateFamilyModel | YN01 | char | REQ | BOTH |
The Yes or No Entry field is a single character entry field for yes or no responses on prompt screens. |
None |
None |