CIP Execution Options - Intergraph Smart Materials - Version 2020 (10.0) - Training - Hexagon

Intergraph Smart Materials Classic Lab Tutorials (2020)

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Training
Smart Materials/Smart Reference Data Version
2020 (10.0)

Customer Implemented Procedures (CIPs) are SQL packaged procedures that can be executed when the MTO job is processed. A standard CIP to process ROS (Required On Site) dates is delivered with the software. This CIP searches for the BOM position attribute ROS_DATE and copy its value to the requisition ROS date to prevent any further data from being entered by the user. The attribute ROS_DATE must be defined as a position attribute and filled with a date value.

Other CIPs are optional for the user to implement according to different situations. Intergraph can assist with the development of these CIPs, as it requires detailed knowledge of Smart Materials and the Oracle programming language.

The Execute General CIP Procedure radio group on top controls the execution of the general CIP procedures from the package m_pck_req_custom during the MTO job. The options are:

Do Not Execute

The general CIP is not executed.

After Deleting Empty/Unchanged Reqs

The empty and/or unchanged requisitions are deleted before the general CIP is applied.

Before Deleting Empty/Unchanged Reqs

The empty and/or unchanged requisitions are deleted after the general CIP is applied.

The selectable CIP execution options are listed below.

Name

Meaning

Get Accounting

Generate the Accounting information. CIP std_job_id(r_id).

Get Budget

Calculate budget values for requisitions and requisition line items. CIP calc_budget(r_id). The budget is set to 0 (zero) if it cannot be calculated.

Get Designation

Fill delivery designation of a requisition line item. CIP procedure designation(r_id) is left empty (NULL) if a delivery designation cannot be found.

Handle BOM Doc

Documents attached at BOM nodes to be attached to the requisition, documents attached at BOM position to be attached to the requisition line.

Get Milestone Reference

Update milestone reference. CIP procedure ms_reference(r_id) is left empty (NULL) if a milestone reference cannot be found.

Get Procure Channel

Calculate the procure channel.

Get ROS Date

Calculate the required on site (ROS) date for all line items of the requisitions. If the ROS date on a line item is changed manually after the MTO has run, the system recognizes this changed value during the following MTO job and tries to assign this value to the related line item on the new engineering requisition. CIP function ros_date(r_id). It calculates the ROS date by requisition, and all line items of this requisition get the same ROS date.

Get Weight

Calculate the material weight for each requisition line item using this rule: (unit weight of the Ident) * (line item quantity). CIP function weight(ident). The weight is set to 0 (zero) if it cannot be calculated.

Select the price type defined on AS.10.01 from the LOV in the Price Type field. Select the option ‘With Catalog’ or ‘Without Catalog’ from the Price Display Type dropdown list.