RETRIEVE_OSD_DEF - Intergraph Smart Materials - Version 10.2 - Customization & Programming - Hexagon

Intergraph Smart Materials Customization (10.2)

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Customization & Programming
Smart Materials/Smart Reference Data Version
10.2

Description:

The available Over, Short & Damaged (OSD) types in Site screens are usually displayed in this order:

  • Over

  • Short

  • Damage

  • Not to spec

  • Incorrectly received

  • Correctly received

  • Damaged-Repair

This procedure allows for customizing the entries in the OSD Type dropdown lists. It permits limitation of the availability of OSD types on project level and even translation and/or redefinition of the semantics of the existing seven OSD types (which are enforced via database check constraint).

OUT parameter p_order_seq is used for determining the order in which the OSD Type dropdown list entries are displayed. Set it to NULL in case you want to suppress a certain OSD type.

OUT parameter p_osd_label is used to set the textual entry for the given OSD type in the dropdown list. If the chosen text is available in table m_prompts, translation will be applied according to the given NLS ID. Ensure that the translated text is not longer than 30 characters, otherwise it will appear truncated.

OUT parameter p_default_ind allows for redefining the default OSD type that is preselected whenever a new OSD is created. You must ensure that exactly one of the available OSD types has this parameter set to Y, that is, exactly one default OSD type is defined. All other OSD types must have this parameter set to N.

The customization of OSD types O (Over) and S (Short) is limited. You can redefine their ordering within the OSD Type drop-down lists, mark them as default OSD type or even relabel them (but without changing their semantics). But you must not suppress them because they are used for automatic generation of OSDs during material receiving.

Type:

Procedure

Usage:

OSDs, C.20.09... and PT.30... screens

Event:

Open screen

Default:

O > 1 - Over

S > 2 - Short (Default)

D > 3 - Damage

N > 4 - Not to spec

I > 5 - Incorrectly received

C > 6 - Correctly received

R > 7 - Damaged-Repair