During the integration of a Direct MRR from Jovix to Smart Materials, if a catalog item is not available in Smart Materials then the function mi_jvx_pck_custom.create_ident is used to create the ident in Smart Materials.
Default logic
-
If the Catalog item has the Tag number, then the function create_ident_with_tag is called internally.
-
If the Catalog item does not have a Tag number, then the function create_ident_wo_tag is called internally.
-
After a new ident is created in Smart Materials, the Jovix Catalog item is updated with new details using the function update_jvx_catalog.
Parameter name |
Parameter type |
Description |
p_smat_proj_id |
Input |
Smart Materials project ID. |
p_dp_id |
Input |
Smart Materials discipline. |
p_cat_id |
Input |
Jovix catalog item ID. |
p_cat_name |
Input |
Jovix catalog item code. |
p_cat_ident_code |
Input |
Jovix catalog ident code. |
p_cat_tag |
Input |
Jovix catalog tag number. |
p_cat_unit |
Input |
Jovix catalog unit of quantity. |
p_cat_commodityCode |
Input |
Jovix catalog commodity code. |
p_cat_commodityType |
Input |
Jovix catalog commodity type. |
p_cat_size1 |
Input |
Jovix catalog item size. |
p_cat_size2 |
Input |
Jovix catalog item size. |
p_cat_size3 |
Input |
Jovix catalog item size. |
p_cat_size4 |
Input |
Jovix catalog item size. |
p_cat_size5 |
Input |
Jovix catalog item size. |
p_cat_materialType |
Input |
Jovix catalog material type. |
p_cat_description |
Input |
Jovix catalog description. |
o_ident |
Output |
Smart Materials ident code of the newly created ident. |
o_tag |
Output |
Smart Materials tag number of the newly created ident. |