Skip to main content

QAT Catalog Updates

The QAT Catalog is created using the ARTMIS data. The Forecasting Unit, Planning Unit and Procurement Unit are all taken from ARTMIS database. If user changes any one of these data and ARTMIS pushes a new feed, then the former will be replaced by the feed. The non-ARTMIS data can be updated by the user on QAT. All Alternate Reporting Units are managed directly on QAT.

Unit

Unit is the unit of measure. QAT checks whether a unit already exists based on the unit name and unit code. If the unit exists, QAT updates the existing record; otherwise, it inserts a new unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
DimensionEaches
Unit Nameproduct_base_unit/item_uom/item_weight_uom/item_sizemeasure
Unit Codeproduct_base_unit/item_uom/item_weight_uom/item_sizemeasure

Tracer Category

Tracer Category are a second tier, less broad grouping of product types specific to a Realm. QAT checks whether a tracer category already exists based on the tracer category name. If the tracer category exists, QAT updates the existing record; otherwise, it inserts a new unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
RealmGlobal Health
Tracer Category Nameproduct_tracer_cat
Technical AreaNull

Product Category

Product Category is a broad category group used to group planning units. QAT checks whether a product Category already exists based on the product category name. If the product category exists, QAT updates the existing record; otherwise, it inserts a new unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
RealmGlobal Health
Product Category Namecommodity_subcat_long_desc
Parent Product Categorycommodity_council_long_desc
Sort OrderAuto generated by QAT

Planning Unit

Planning Unit is the product to be planned for in QAT. It is a product with full description up to the primary packaging (e.g. bottle of 30 tablets, 10x10 blister pack, etc.). QAT checks whether a Planning Unit already exists based on the SKU Code. If the Planning Unit exists, QAT updates the existing record; otherwise, it inserts a new unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
Forecasting Unitproduct_name_no_pack
Planning Unit Nameproduct_name
SKU Codeproduct_id
Unititem_uom
Conversion Factorproduct_base_unit_mult

Procurement Agent Planning Unit

Procurement Agent Planning Unit is the Mapping between Procurement Agent and Planning Unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
Procurement AgentGHSC-PSM
Planning Unitproduct_name
Catalog Pricewcs_catalog_price
MOQplanning_unit_moq
Units per pallet Euro 1planning_unit_per_pallet
Units per pallet Euro 2planning_unit_per_pallet
Units per containerplanning_unit_per_container
Volumeplanning_unit_volume_m3
Weightplanning_unit_weight_kg

Forecasting Unit

Forecasting Unit is the base unit that will be used for a specified forecasting period. e.g. one tablet, one condom, one milliliter. QAT checks whether a Forecasting Unit already exists based on the SKU Code. If the Forecasting Unit exists, QAT updates the existing record; otherwise, it inserts a new unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
RealmGlobal Health
Product CategoryBased on commodity_council_long_desc and commodity_subcat_long_desc
Tracer Categoryproduct_tracer_cat
Generic Nameproduct_international_nonproprietary_name
Forecasting Unit Nameproduct_name_no_pack
Unitproduct_base_unit
SKU Codeproduct_id_no_pack

Procurement Unit

Procurement Unit is the product at item level. In other words, it is a higher-level description of the planning unit including supplier-specific attributes. This information will not be visible/selectable by QAT users but will be sent automatically from procurement management systems. QAT checks whether a Procurement Unit already exists based on the SKU Code. If the Procurement Unit exists, QAT updates the existing record; otherwise, it inserts a new unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
Planning Unitproduct_name
Procurement Unit Nameitem_name
Unititem_uom
Conversion Factor1
Manufactureritem_supplier_name
Width Qtyitem_width
Height Qtyitem_height
Length Unititem_sizemeasure
Length Qtyitem_length
Weight Unititem_weight_uom
Weight Qtyitem_weight
Volume UnitNull
Volumn QtyNull
Units per caseitem_units_per_case
Units per pallet Euro 1item_num_of_units_pallet
Units per pallet Euro 2Null
Units Per containerunits_per_container
Labelingitem_label_languages

Procurement Agent Procurement Unit

Procurement Agent Procurement Unit is the mapping between procurement agent and procurement Unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
Procurement Unititem_name
Procurement AgentGHSC-PSM
SKU Codeitem_id
Vendor Pricewcs_catalog_price
Approved to shipped lead time3
Gtinitem_manufacturer_gtin_upc

Manufacturer

Manufacturer, QAT checks whether a manufacturer already exists based on the Manufacturer Name. If the Manufacturer exists, QAT updates the existing record; otherwise, it inserts a new unit. The table below shows the mapping between QAT fields and corresponding ARTMIS fields.

QAT FieldARTMIS Field
RealmGlobal Health
Manufacturer Nameitem_supplier_name
FIXME ARTMIS Sample files

We need to put the correct files in the location

ARTMIS Sample files