CIP Execution - Intergraph Smart Materials - 10.2 - Help - Hexagon

Intergraph Smart Materials Web Help (10.2)

Language
English
Product
Intergraph Smart Materials
Subproduct
Web
Search by Category
Help
Smart Materials/Smart Reference Data Version
10.2

MaintainRequisition_ CIP Execution

Using this tab, you can run two different kinds of CIPs:

  • CIPs already available for MTO jobs

  • Other self-defined CIPs.

  • These self-defined CIPs must be placed in package m_pck_req_custom or m_pck_req_blr_custom.

  • They must be functions (and not procedures) and they must have exactly one input parameter, the primary key of table m_reqs (r_id).

The standard and manual CIPs for balance requisitions are executed through the M_PCK_REQ_BLR_CUSTOM’ package while normal requisitions use the ‘M_PCK_REQ_CUSTOM’ package.

The Standard CIP options available are:

Name

Description

Get Accounting

Generate the Accounting information. The procedure std_job_id(r_id) will be called. The default value for this option is defined by the project default ZR_M_ACC.

Get Budget

Calculate budget values for requisitions and requisition line items. The procedure calc_budget(r_id) will be called. The budget will be set to 0 (zero) if it cannot be calculated. The default value for this option is defined by the project default ZR_M_BUDGT.

Get Designation

Fill delivery designation of a requisition line item. The procedure designation(r_id) will be called. The delivery designation will be left empty (NULL) if it cannot be found. The default value for this option is defined by the project default ZR_M_DESIG.

Handle BOM Doc

Documents attached at BOM nodes to be attached to the requisition, documents attached at BOM positions to be attached to the requisition line. The default value for this option is defined by the project default ZR_M_BMDOC.

Get Procure Channel

Calculate the procure channel. The default value for this option is defined by the project default ZR_M_PROCC.

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 will recognize this changed value during the following MTO job and will try to assign this value to the related line item on the new engineering requisition. The procedure std_ros_date(r_id) is called. It calculates the ROS date by requisition, and all line items of this requisition get the same ROS date. The default value for this option is defined by the project default ZR_M_ROS.

Get Weight

Calculate the material weight for each requisition line item using this rule: (unit weight of the Ident) * (line item quantity). The function weight(ident) is called. The weight will be set to 0 (zero) if it cannot be calculated. The default value for this option is defined by the project default ZR_M_WGHT.