IFS Tabular Model: Procurement

This Tabular Model is used for: Procurement. There is a list of Tabular Models pre-packaged and delivered as a part of IFS Analysis Models, and you can refer to them here.

Contents

Usage/Purpose

Main analysis scenarios are:

Fact Tables

Model Table DW Source view (SQL Server) BI Access View Referenced Information Source Recommended Access Type
CURRENCY RATESFACT_CURRENCY_RATES_TMFACT_CURRENCY_RATES_BIFACT_CURRENCY_RATESOn Line
PURCHASE ORDER CHARGEFACT_PURCHASE_ORDER_CHARGE_TMFACT_PURCHASE_ORDER_CHARGE_BIFACT_PURCHASE_ORDER_CHARGEData Mart
PURCHASE ORDER LINEFACT_PURCHASE_ORDER_LINE_TMFACT_PURCHASE_ORDER_LINE_BIFACT_PURCHASE_ORDER_LINEData Mart
SPEND ANALYSISFACT_SPEND_ANALYSIS_TMFACT_SPEND_ANALYSIS_BIFACT_SPEND_ANALYSISData Mart

 Corresponding Information Sources are described below. Detailed infomation about Information Sources can be found in About Information Sources

FACT_PURCHASE_ORDER_LINE
Purchase Order Line information source is based on IFS\Purchase Orders. This information source can be used to design reports and queries about suppliers and purchase order lines. Main focus is on purchase amounts and delivery performance.

FACT_PURCHASE_ORDER_CHARGE
Purchase Order Line information source is based on IFS\Purchase Charges. This information source can be used to design reports and queries about charges connected to purchase orders.

FACT_SPEND ANALYSIS
Spend Analysis information source is based on IFS\Spend Analysis. This information source can be used to design reports and queries about spend amounts based on purchase orders, supplier invoices and maverick spend.

Dimension Tables

Model Table DW Source view (SQL Server) BI Access View Referenced Information Source Recommended Access Type
ACCOUNTDIM_ACCOUNT_TMDIM_ACCOUNT_BIDIM_ACCOUNTOn Line
ACTIVITYDIM_ACTIVITY_BIDIM_ACTIVITY_BIDIM_ACTIVITYOn Line
CAT ASSORTMENTDIM_PROC_CAT_ASSORTMENT_BIDIM_PROC_CAT_ASSORTMENT_BIDIM_PROC_CAT_ASSORTMENTOn Line
CAT ASSORTMENT NODEDIM_PROC_CAT_ASSORTMNT_NODE_TMDIM_PROC_CAT_ASSORTMNT_NODE_BIDIM_PROC_CAT_ASSORTMNT_NODEOn Line
CODE BDIM_CODE_B_TMDIM_CODE_B_BIDIM_CODE_BOn Line
CODE CDIM_CODE_C_TMDIM_CODE_C_BIDIM_CODE_COn Line
CODE DDIM_CODE_D_TMDIM_CODE_D_BIDIM_CODE_DOn Line
CODE EDIM_CODE_E_TMDIM_CODE_E_BIDIM_CODE_EOn Line
CODE FDIM_CODE_F_TMDIM_CODE_F_BIDIM_CODE_FOn Line
CODE GDIM_CODE_G_TMDIM_CODE_G_BIDIM_CODE_GOn Line
CODE HDIM_CODE_H_TMDIM_CODE_H_BIDIM_CODE_HOn Line
CODE IDIM_CODE_I_TMDIM_CODE_I_BIDIM_CODE_IOn Line
CODE JDIM_CODE_J_TMDIM_CODE_J_BIDIM_CODE_JOn Line
COMPANYDIM_COMPANY_BIDIM_COMPANY_BIDIM_COMPANYOn Line
CONDITION CODEDIM_CONDITION_CODE_BIDIM_CONDITION_CODE_BIDIM_CONDITION_CODEOn Line
CREATED DATEDIM_BI_TIME_BIDIM_BI_TIME_BIDIM_BI_TIMEOn Line
EXTERNAL SERVICE TYPEDIM_EXTERNAL_SERVICE_TYPE_BIDIM_EXTERNAL_SERVICE_TYPE_BIDIM_EXTERNAL_SERVICE_TYPEOn Line
FORWARDERDIM_FORWARDER_BIDIM_FORWARDER_BIDIM_FORWARDEROn Line
INSPECTION CODEDIM_INSPECTION_CODE_BIDIM_INSPECTION_CODE_BIDIM_INSPECTION_CODEOn Line
INTERNAL DESTINATIONDIM_INTERNAL_DESTINATION_BIDIM_INTERNAL_DESTINATION_BIDIM_INTERNAL_DESTINATIONOn Line
INVENTORY LOCATIONDIM_INVENTORY_LOCATION_BIDIM_INVENTORY_LOCATION_BIDIM_INVENTORY_LOCATIONOn Line
INVENTORY PARTDIM_INVENTORY_PART_TMDIM_INVENTORY_PART_BIDIM_INVENTORY_PARTOn Line
ISO UNITDIM_ISO_UNIT_TMDIM_ISO_UNIT_BIDIM_ISO_UNITOn Line
ORDER CANCEL REASONDIM_ORDER_CANCEL_REASON_biDIM_ORDER_CANCEL_REASON_BIDIM_ORDER_CANCEL_REASONOn Line
ORDER COORDINATORDIM_ORDER_COORDINATOR_BIDIM_ORDER_COORDINATOR_BIDIM_ORDER_COORDINATOROn Line
ORDER DELIVERY TERMDIM_ORDER_DELIVERY_TERM_BIDIM_ORDER_DELIVERY_TERM_BIDIM_ORDER_DELIVERY_TERMOn Line
PROJECTDIM_PROJECT_BIDIM_PROJECT_BIDIM_PROJECTOn Line
PURCHASE BUYERDIM_PURCHASE_BUYER_BIDIM_PURCHASE_BUYER_BIDIM_PURCHASE_BUYEROn Line
PURCHASE CHARGE TYPEDIM_PURCHASE_CHARGE_TYPE_BIDIM_PURCHASE_CHARGE_TYPE_BIDIM_PURCHASE_CHARGE_TYPEOn Line
PURCHASE GROUPDIM_PURCHASE_GROUP_BIDIM_PURCHASE_GROUP_BIDIM_PURCHASE_GROUPOn Line
PURCHASE PARTDIM_PURCHASE_PART_BIDIM_PURCHASE_PART_BIDIM_PURCHASE_PARTOn Line
QUALITY CONTROL ANALYSTDIM_QUALITY_CTRL_ANALYST_BIDIM_QUALITY_CTRL_ANALYST_BIDIM_QUALITY_CTRL_ANALYSTOn Line
REPORTING CURRENCYDIM_REPORTING_CURRENCY_TMDIM_CURRENCY_RATE_TYPE_BIDIM_CURRENCY_RATE_TYPEOn Line
REPORTING DATEDIM_BI_TIME_BIDIM_BI_TIME_BIDIM_BI_TIMEOn Line
REPORTING PERIODDIM_REPORTING_PERIOD__TMDIM_RDP_COMPANY_PERIOD_BIDIM_RDP_COMPANY_PERIODOn Line
REQUISITIONERDIM_REQUISITIONER_BIDIM_REQUISITIONER_BIDIM_REQUISITIONEROn Line
SALES REPRESENTATIVEDIM_BUSINESS_REP_BIDIM_BUSINESS_REP_BIDIM_BUSINESS_REPOn Line
SHIP VIADIM_MPCCOM_SHIP_VIA_BIDIM_MPCCOM_SHIP_VIA_BIDIM_MPCCOM_SHIP_VIAOn Line
SITEDIM_SITE_BIDIM_SITE_BIDIM_SITEOn Line
SUB PROJECTDIM_SUB_PROJECT_TMDIM_SUB_PROJECT_BIDIM_SUB_PROJECTOn Line
SUPPLIERDIM_SUPPLIER_BIDIM_SUPPLIER_BIDIM_SUPPLIEROn Line
SUPPLIER ASSORTMENTDIM_SUPPLIER_ASSORTMENT_BIDIM_SUPPLIER_ASSORTMENT_BIDIM_SUPPLIER_ASSORTMENTOn Line
SUPPLIER STAT GROUPDIM_SUPPLIER_STAT_GROUP_BIDIM_SUPPLIER_STAT_GROUP_BIDIM_SUPPLIER_STAT_GROUPOn Line
TECHNICAL COORDINATORDIM_TECHNICAL_COORDINATOR_BIDIM_TECHNICAL_COORDINATOR_BIDIM_TECHNICAL_COORDINATOROn Line
WANTED DELIVERY DATEDIM_BI_TIME_BIDIM_BI_TIME_BIDIM_BI_TIMEOn Line

Configurations

The Procurement model supports calculation of base currency amounts to a reporting currency. To make this work it is necessary to create/select a currency rate type in one company as the rate source. The relevant configuration lookup must also be defined.

Please refer to Technical Documentation for more information.

Limitations

The Procurement model is using the Company Reporting Period dimension, which means that it is necessary to create a specific Reporting Period Definition to be used by this cube. The created/selected identity must also be defined in the lookup configuration for the Tabular Model, using Source = 'Procurement'.

Please refer technical documentation for more information.

Relationships

The following table lists the relationships between tables and columns in the model.

Relationship: Table (column) - Table (column)
CURRENCY RATES (DIM_REPORTING_CURRENCY_ID) - REPORTING CURRENCY (ID)
CURRENCY RATES (DIM_TIME_ID) - REPORTING DATE (ID)
PURCHASE ORDER CHARGE (DIM_ACTIVITY_ID) - ACTIVITY (ID)
PURCHASE ORDER CHARGE (DIM_CHARGE_TYPE_ID) - PURCHASE CHARGE TYPE (ID)
PURCHASE ORDER CHARGE (DIM_COMPANY_ID) - COMPANY (ID)
PURCHASE ORDER CHARGE (DIM_PO_ORDER_DATE_ID) - CREATED DATE (ID)
PURCHASE ORDER CHARGE (DIM_PROJECT_ID) - PROJECT (ID)
PURCHASE ORDER CHARGE (DIM_REPORTING_DATE_ID) - REPORTING DATE (ID)
PURCHASE ORDER CHARGE (DIM_REPORTING_PERIOD_ID) - REPORTING PERIOD (Company-Date)
PURCHASE ORDER CHARGE (DIM_SITE_ID) - SITE (ID)
PURCHASE ORDER CHARGE (DIM_SUB_PROJECT_ID) - SUB PROJECT (ID)
PURCHASE ORDER LINE (DIM_ACTIVITY_ID) - ACTIVITY (ID)
PURCHASE ORDER LINE (DIM_COMPANY_ID) - COMPANY (ID)
PURCHASE ORDER LINE (DIM_CONDITION_CODE_ID) - CONDITION CODE (ID)
PURCHASE ORDER LINE (DIM_EXTERNAL_SERVICE_TYPE_ID) - EXTERNAL SERVICE TYPE (ID)
PURCHASE ORDER LINE (DIM_FORWARDER_ID) - FORWARDER (ID)
PURCHASE ORDER LINE (DIM_INSPECTION_CODE_ID) - INSPECTION CODE (ID)
PURCHASE ORDER LINE (DIM_INTERNAL_DESTINATION_ID) - INTERNAL DESTINATION (ID)
PURCHASE ORDER LINE (DIM_INVENTORY_LOCATION_ID) - INVENTORY LOCATION (ID)
PURCHASE ORDER LINE (DIM_INVENTORY_PART_ID) - INVENTORY PART (ID)
PURCHASE ORDER LINE (DIM_MPCCOM_SHIP_VIA_ID) - SHIP VIA (ID)
PURCHASE ORDER LINE (DIM_ORDER_CANCEL_REASON_ID) - ORDER CANCEL REASON (ID)
PURCHASE ORDER LINE (DIM_ORDER_COORDINATOR_ID) - ORDER COORDINATOR (ID)
PURCHASE ORDER LINE (DIM_ORDER_DELIVERY_TERM_ID) - ORDER DELIVERY TERM (ID)
PURCHASE ORDER LINE (DIM_POL_WANTED_DEL_DATE_ID) - WANTED DELIVERY DATE (ID)
PURCHASE ORDER LINE (DIM_PO_DATE_ENTERED_ID) - CREATED DATE (ID)
PURCHASE ORDER LINE (DIM_PROJECT_ID) - PROJECT (ID)
PURCHASE ORDER LINE (DIM_PURCHASE_BUYER_ID) - PURCHASE BUYER (ID)
PURCHASE ORDER LINE (DIM_PURCHASE_GROUP_ID) - PURCHASE GROUP (ID)
PURCHASE ORDER LINE (DIM_PURCHASE_PART_ID) - PURCHASE PART (ID)
PURCHASE ORDER LINE (DIM_QUALITY_CTRL_ANALYST_ID) - QUALITY CONTROL ANALYST (ID)
PURCHASE ORDER LINE (DIM_REPORTING_DATE_ID) - REPORTING DATE (ID)
PURCHASE ORDER LINE (DIM_REPORTING_PERIOD_ID) - REPORTING PERIOD (Company-Date)
PURCHASE ORDER LINE (DIM_REQUISITIONER_ID) - REQUISITIONER (ID)
PURCHASE ORDER LINE (DIM_SITE_ID) - SITE (ID)
PURCHASE ORDER LINE (DIM_SUB_PROJECT_ID) - SUB PROJECT (ID)
PURCHASE ORDER LINE (DIM_SUPPLIER_ID) - SUPPLIER (ID)
PURCHASE ORDER LINE (DIM_SUPPLIER_STAT_GROUP_ID) - SUPPLIER STAT GROUP (ID)
PURCHASE ORDER LINE (DIM_TECHNICAL_COORDINATOR_ID) - TECHNICAL COORDINATOR (ID)
SPEND ANALYSIS (DIM_ACCOUNT_ID) - ACCOUNT (ID)
SPEND ANALYSIS (DIM_ACTIVITY_ID) - ACTIVITY (ID)
SPEND ANALYSIS (DIM_CATEGORY_ASSORTMENT_ID) - CAT ASSORTMENT (ID)
SPEND ANALYSIS (DIM_CATEGORY_ASSORTMNT_NODE_ID) - CAT ASSORTMENT NODE (ID)
SPEND ANALYSIS (DIM_CHARGE_TYPE_ID) - PURCHASE CHARGE TYPE (ID)
SPEND ANALYSIS (DIM_CODE_B_ID) - CODE B (ID)
SPEND ANALYSIS (DIM_CODE_C_ID) - CODE C (ID)
SPEND ANALYSIS (DIM_CODE_D_ID) - CODE D (ID)
SPEND ANALYSIS (DIM_CODE_E_ID) - CODE E (ID)
SPEND ANALYSIS (DIM_CODE_F_ID) - CODE F (ID)
SPEND ANALYSIS (DIM_CODE_G_ID) - CODE G (ID)
SPEND ANALYSIS (DIM_CODE_H_ID) - CODE H (ID)
SPEND ANALYSIS (DIM_CODE_I_ID) - CODE I (ID)
SPEND ANALYSIS (DIM_CODE_J_ID) - CODE J (ID)
SPEND ANALYSIS (DIM_COMPANY_ID) - COMPANY (ID)
SPEND ANALYSIS (DIM_EXTERNAL_SERVICE_TYPE_ID) - EXTERNAL SERVICE TYPE (ID)
SPEND ANALYSIS (DIM_MAIN_REPRESENTATIVE_ID) - SALES REPRESENTATIVE (ID)
SPEND ANALYSIS (DIM_PROJECT_ID) - PROJECT (ID)
SPEND ANALYSIS (DIM_PURCHASE_BUYER_ID) - PURCHASE BUYER (ID)
SPEND ANALYSIS (DIM_PURCHASE_GROUP_ID) - PURCHASE GROUP (ID)
SPEND ANALYSIS (DIM_REPORTING_DATE_ID) - REPORTING DATE (ID)
SPEND ANALYSIS (DIM_RPD_COMPANY_PERIOD_ID) - REPORTING PERIOD (Company-Date)
SPEND ANALYSIS (DIM_SITE_ID) - SITE (ID)
SPEND ANALYSIS (DIM_SUPPLIER_ASSORTMENT_ID) - SUPPLIER ASSORTMENT (ID)
SPEND ANALYSIS (DIM_SUPPLIER_ID) - SUPPLIER (ID)