Skip to main content
Skip table of contents

Sage 100 Pre-mapped Data Warehouse Tables

Click here for learning about Tableau, Power BI, and MS Excel templates for Sage 100.

Tables

Pre-mapped ETL+ tables available for Sage 100 (Providex and MS SQL Server) as of 02/2022. Subject to change without notice.

Source

Table Name

Advanced

Pro & Ent

Sage 100

AP_InvoiceHistoryHeader

(tick)

Sage 100

AP_OpenInvoice

(tick)

Sage 100

AP_Vendor

(tick)

Sage 100

AR_Customer

(tick)

(tick)

Sage 100

AR_InvoiceHistoryDetail

(tick)

(tick)

Sage 100

AR_InvoiceHistoryHeader

(tick)

(tick)

Sage 100

AR_OpenInvoice

(tick)

(tick)

Sage 100

AR_Salesperson

(tick)

(tick)

Sage 100

BM_BillDetail

(tick)

Sage 100

BM_BillHeader

(tick)

Sage 100

BM_ProductionHistoryDetail

(tick)

Sage 100

BM_ProductionHistoryHeader

(tick)

Sage 100

BM_ProductionHistoryTierDist

(tick)

Sage 100

CI_Item

(tick)

(tick)

Sage 100

GL_Account

(tick)

(tick)

Sage 100

GL_AccountCategory

(tick)

(tick)

Sage 100

GL_AccountGroup

(tick)

(tick)

Sage 100

GL_AccountStructure

(tick)

(tick)

Sage 100

GL_AccountType

(tick)

(tick)

Sage 100

GL_DetailPosting

(tick)

(tick)

Sage 100

GL_FiscalYearDetail

(tick)

(tick)

Sage 100

GL_MainAccount

(tick)

(tick)

Sage 100

GL_PeriodBudgetDetail

(tick)

(tick)

Sage 100

GL_PeriodPostingHistory

(tick)

(tick)

Sage 100

GL_SubAccount

(tick)

(tick)

Sage 100

IM_ItemTransactionHistory

(tick)

Sage 100

IM_ItemWarehouse

(tick)

(tick)

Sage 100

IM_ItemWhseHistoryByPeriod

(tick)

Sage 100

IM_PeriodPostingHistory

(tick)

Sage 100

PO_PurchaseOrderDetail

(tick)

(tick)

Sage 100

PO_PurchaseOrderHeader

(tick)

(tick)

Sage 100

SO_SalesOrderHeader

(tick)

(tick)

Sage 100

SO_SalesOrderHistoryDetail

(tick)

(tick)

Sage 100

SO_SalesOrderHistoryHeader

(tick)

(tick)

Sage 100

SO_ShipToAddress

(tick)

(tick)

Data Warehouse

4_Today

(tick)

(tick)

Data Warehouse

5_Date

(tick)

(tick)

Data Warehouse

6_DatePeriod

(tick)

(tick)

Data Warehouse

GLz_04_Dimensions_NoOverride

(tick)

(tick)

Data Warehouse

GLz_05_Dimensions

(tick)

(tick)

Data Warehouse

GLz_10_C3_Detail

(tick)

(tick)

Data Warehouse

GLz_12_C1_MajorTotal

(tick)

(tick)

Data Warehouse

GLz_14_C15_MinorTotal

(tick)

(tick)

Data Warehouse

GLz_16_C2_MinorTotal

(tick)

(tick)

Data Warehouse

GLz_50_Balances_Budget

(tick)

(tick)

Data Warehouse

GLz_60_PeriodBudgetDetail_WithDates

(tick)

(tick)

Data Warehouse

IMz_01_PeriodPostingHistory_ItemWhseAllPeriods

(tick)

Data Warehouse

SY0_CompanyParameters

(tick)

(tick)

Data Warehouse

zSage 100 Tips & Documentation

(tick)

(tick)

Notes:

  • Some of the above tables will only be deployed using customized SOWs or via services.

  • We only recommend extracting tables that are important for your reporting purposes.

Sage 100 (Providex and MS SQL Server)

The out-of-the-box ETL+ and data warehouse mappings have been designed to let users easily extract the data from Sage 100.

Source: Sage 100: Sage 100 tables that have been pre-mapped in ETL+. They are part of DataSelf Step 1 - mirroring Sage 100 raw data in the data warehouse. This pre-mapping includes:

  • Popular tables and columns for BI and reporting. We only map popular tables and columns to keep the extraction efficient and less taxing on resources. It’s easy to add more tables and columns via ETL+.

  • Large tables come pre-configured with delta refresh set up. This includes delta Load Type settings, as well as column data type formatting and indexing.

Source: Data Warehouse: These are special tables that provide enhanced reporting value. Summary:

  • 4_ 5_ and 6_ tables for advanced period analytics.

  • GLz_ tables for performing GL Trial Balances, P&L, B/S and Cash Flow.

  • IMz_ table(s) for inventory planning (combining Inventory On Hand Today, Open POs/WOs, Open SOs, and Sales projection).

Table Columns Example

DataSelf ETL+ templates include adjustments to table columns' data types and indexes. Click here to learn more.

The following is an example of Sage 100 table and its column names, indexes and formatting in ETL+.

Column green icons indicate the data type and/or index definition have been set or changed in ETL+. Ex.: InvoiceNo and InvoiceType are set as the primary key of this table.

Delta Load Example

DataSelf ETL+ templates provide delta load configuration for popular large tables. This dramatically reduces the time to refresh the data warehouse. ETL+ Table Load Types.

The following is an example of AR_InvoiceHistoryHeader using the Replace feature. This example only updates the last 30-days worth of transactions.

Using table linking in the ETL SQL Statement, one can link detail tables that don’t have date fields (such as AR_InvoiceHistoryDetail) with their parent tables and then set up the delta refreshes.

Table Linking Example

The following is an example of how Sage 100 _AR_Aging_Today tables are linked in DataSelf’s out-of-the-box templates. This linking applies the same way for Tableau data sources, Power BI data sets, Excel, and other reporting tools.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.