BusinessObjects PeopleSoft Accounts Payable Rapid Mart Business Guide

BusinessObjects PeopleSoft Accounts Payable Rapid Mart Business Guide Version 11.5 Patents Business Objects owns the following U.S. patents, which...
Author: Ashlynn Leonard
15 downloads 0 Views 475KB Size
BusinessObjects PeopleSoft Accounts Payable Rapid Mart Business Guide

Version 11.5

Patents

Business Objects owns the following U.S. patents, which may cover products that are offered and sold by Business Objects: 5,555,403, 6,247,008 B1, 6,578,027 B2, 6,490,593 and 6,289,352.

Trademarks

Business Objects, the Business Objects logo, Crystal Reports, and Crystal Enterprise are trademarks or registered trademarks of Business Objects SA or its affiliated companies in the United States and other countries. All other names mentioned herein may be trademarks of their respective owners.

Copyright

Copyright © 2005 Business Objects. All rights reserved.

Contents Chapter 1

Introduction

5

What is a Rapid Mart? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Rapid Marts Accelerate Time to Value . . . . . . . . . . . . . . . . . . . . . . . . . 6 BusinessObjects Rapid Mart architecture . . . . . . . . . . . . . . . . . . . . . . . 7 About this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Chapter 2

Overview

9

What you can do with this Rapid Mart . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Supported analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Related Rapid Marts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Sharing components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Rapid Mart schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Where the Rapid Mart fits in Customer Order Management and Accounting Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Chapter 3

Subject Areas

17

Voucher Summary Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 PeopleSoft processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Rapid Mart processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Fact table columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Voucher Distribution Line section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 PeopleSoft processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Rapid Mart processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Fact table columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Open Liabilities section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

BusinessObjects PeopleSoft Accounts Payable Rapid Mart Business Guide

3

Contents

PeopleSoft processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Rapid Mart processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Fact table columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Payments section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 PeopleSoft processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Rapid Mart processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Rapid Mart data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Fact table columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Chapter 4

Reports

35

Voucher Summary section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Sample reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Open Invoice Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Item by Supplier Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Recommended table joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Distribution Line section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Sample reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Payables Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Top 10 Spending Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Recommended table joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Open Liabilities section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Sample reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 On-hold Payment Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Aging Category Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Recommended table joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Payment section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Sample reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Top 10 Supplier Payments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Payment Register Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Recommended table joins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

4

BusinessObjects PeopleSoft Accounts Payable Rapid Mart Business Guide

chapter

Introduction

1

Introduction What is a Rapid Mart?

What is a Rapid Mart? BusinessObjects™ Rapid Marts provide packaged extraction of operational data to accelerate the deployment of business intelligence (BI). They are addon products to BusinessObjects™ Data Integrator that combine domain knowledge with data integration best practices to deliver pre-built data models, transformation logic, and data flows for extracting data from enterprise applications from SAP, PeopleSoft, Oracle, J. D. Edwards, Siebel and Salesforce.com. Rapid Marts deliver pre-packaged business content and data flows in a single data platform optimized for BI and analytic applications. Rapid Marts enable business users to report on and gain insight into their enterprise information. Most include prebuilt Business Objects reports and universes that deliver domain knowledge on operational systems. BI tools and analytic tools can access Rapid Mart data directly through SQL queries or indirectly through a Data Integrator RealTime request-response system. Rapid Marts can be implemented individually, or in any combination, to form a single platform that delivers the infrastructure for your company’s internal and external information needs. They can also serve as a staging area for enterprise analytic applications. Rapid Marts provide IT with an accelerated time to value through rapid BI deployments because you can implement them quickly and easily customize them to meet specific analytic requirement.

Rapid Marts Accelerate Time to Value Rapid Marts are packaged data solutions that you can quickly deploy to address specific areas of business analysis. Available Rapid Marts include:

• • • • • • • • • • 6

BusinessObjects Sales Rapid Mart BusinessObjects Cost Center Rapid Mart BusinessObjects Profitability Rapid Mart BusinessObjects General Ledger Rapid Mart BusinessObjects Accounts Receivable Rapid Mart BusinessObjects Accounts Payable Rapid Mart BusinessObjects Federal Financials Rapid Mart BusinessObjects Fixed Assets Rapid Mart BusinessObjects Purchasing Rapid Mart BusinessObjects Inventory Rapid Mart

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Introduction About this document

• • • • • • •

BusinessObjects Plant Maintenance Rapid Mart BusinessObjects HR Rapid Mart BusinessObjects Production Planning Rapid Mart BusinessObjects Project Systems Rapid Mart BusinessObjects Pipeline Rapid Mart BusinessObjects Call Center Rapid Mart BusinessObjects Campaign Rapid Mart

You can combine multiple Rapid Marts into a single environment to build the foundation for your data warehouse or use them as a staging area for BusinessObjects Analytic Applications.

BusinessObjects Rapid Mart architecture Rapid Marts provide a powerful jumpstart for building source-specific data marts for operational reporting and packaged data integration for enterprise analytic applications. The following diagram shows where Rapid Marts fit in the deployemt of business intelligence process:

About this document This document describes the BusinessObjects PeopleSoft Accounts Payable Rapid Mart. This document contains information for a variety of users— information that helps you understand the use of the Rapid Mart, the data in the Rapid Mart, the queries you can answer with the Rapid Mart, and how to run, update, and maintain the Rapid Mart.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

7

1

1

Introduction About this document

This document contains the following chapters:

8



Chapter 2: Overview — Describes the business problems you can solve and the types of analyses you can do with this Rapid Mart



Chapter 3: Subject Areas — Contains detailed information about each section that is part of the batch extraction in theRapid Mart, including the processes each section captures



Chapter 4: Reports — Provides examples of reports you can produce

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

chapter

Overview

2

Overview Overview

Overview This chapter describes the business problems you can solve with the BusinessObjects PeopleSoft Accounts Payable Rapid Mart and the types of analyses you can do with this Rapid Mart. The information in this chapter is useful for those who want a business-level overview of the Rapid Mart and its benefits. This chapter contains the following sections:

• • • •

What you can do with this Rapid Mart Supported analyses Related Rapid Marts Rapid Mart schema

The BusinessObjects PeopleSoft Accounts Payable Rapid Mart is made up of several sections. Each section supports a subject related to analysis of payables information: Voucher Summary section - Contains summary information, (summarised at transaction header level) for supplier invoices.



Voucher Distribution Line Section - Stores information about invoice distribution lines. It includes distribution type, amount, GL date and distribution account.



Open Liability section - Contains details of outstanding unpaid vouchers, including vendor details, as of date, payment terms and scheduled payment date.



Payments section - Contains information about invoice payments made to suppliers.

Chapter 3: Subject Areas discusses each of these sections in more detail

10

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Overview What you can do with this Rapid Mart

What you can do with this Rapid Mart The BusinessObjects PeopleSoft Accounts Payable Rapid Mart supports analysis of data in the Payables module of PeopleSoft. PeopleSoft Payables enables financial management to better control the enterprise cashflow whilst maintaining supplier relationships in accordance with financial strategy. It allows analysis of problematic suppliers and internal customers as well as assessing the performance of internal accounts payable operatives. Additionally analysis of vendor discounts will aid decision making for early payments. Being part of the PeopleSoft Financial Suite of modules, PeopleSoft Payables can be integrated with the General ledger module. allowing processing of vendor invoices and other payable documents and generating and tracking outgoing payments. The module has three main functions: managing suppliers, managing payable invoices and managing payments. Using BusinessObjects PeopleSoft Accounts Payable Rapid Mart you can:



Query payables transactions based on category, supplier, supplier site, supplier type, currency transaction number, General Ledger date, accounting period and accounting chartfields such as account, alternate account, department and operating unit.



Calculate and analyze key Accounts Payables measurements such as DPO.

• • • •

View on-hold invoices. Perform ad hoc analysis. View supplier paid invoice history. analyze cash discounts that have been granted.

The Rapid Mart addresses the following sub-modules

• • • •

Voucher Summary Voucher Distribution Line Open Liability Payments

With this Rapid Mart, you can answer the following kinds of questions:

• •

What are the top 10 spending accounts in the company? What is the number of duplicate payments as of today for this year?

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

11

2

2

Overview Supported analyses

Supported analyses The BusinessObjects PeopleSoft Accounts Payable Rapid Mart supports several types of analyses. Business function

Types of analysis

Measures available in the Rapid Mart

Voucher Summary

Vendor Invoice Summary and Detail

• • • • •

Voucher Distribution Line Voucher Distribution Line analysis

Open Liability

Payments

Unpaid Invoice

Payments to Suppliers

• • • • • • • • • • •

12

Top X Suppliers Listing of invoices over ‘$$$’ amount Un-approved invoices by supplier Cash requirements analysis Expense by category time period such as this quarter vs last quarter or same quarter last year Posted invoices listing Analysis of expense by chartfield (Account Alternate Account, Department and Operating Unit) Invoice Item analysis Payment Terms comparison Discounts applied Invoices on-hold analysis Invoices withheld analysis Unpaid invoices by supplier Payment details listing Analysis of purchase patterns to specific suppliers Payment methods, status and cancel actions

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Overview Related Rapid Marts

Related Rapid Marts Each Rapid Mart is composed of multiple components. A component is a stand-alone work flow that completes a particular task, such as loading a specific dimension table. Components can contain other components. A section is a set of components that address a particular business problem or subject area. A section is itself a component. The BusinessObjects PeopleSoft Accounts Payable Rapid Mart shares a few components as well as some transactional data with the General Ledger Rapid Mart.



Several dimensions are used by multiple Rapid Marts. for example, business units, departments and currency components are part of Accounts Payable and General Ledger Rapid Marts.



Invoice distribution transactions are posted to the general ledger and can be linked to the journal entry fact table of the General Ledger Rapid Mart

Sharing components The same components can be used in multiple Rapid Marts. For example, a component that extracts information about materials bought, produced, and sold is needed for a Rapid Mart that supports sales analysis and also for a Rapid Mart that supports inventory analysis. Work flows that extract star schema “dimensions” are components. You can add a component to any Rapid Mart using a simple import procedure. A Data Integrator job can include multiple instances of a component. For example, each section includes all the required dimension components. Therefore, a job with several sections may include several instances of a particular dimension component. Components are set to execute only once within a job. This “execute once” feature ensures that shared components do not cause duplicate data extraction from PeopleSoft. For more information about the “execute once” feature, see the Data Integrator Designer Guide. Each of the sections listed in “What you can do with this Rapid Mart” on page 11 is considered a component. You can identify a component within a Data Integrator job by a “C_” prefix before its name. For example, the component that contains voucher header information and the associated reporting dimensions is named C_VoucherSummary_Section_PSF.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

13

2

2

Overview Rapid Mart schema

Rapid Mart schema The following diagram shows the tables in the BusinessObjects PeopleSoft Accounts Payable Rapid Mart. The larger boxes contain the fact tables corresponding to componentized sections; the smaller boxes indicate dimensional components that may apply to multiple sections.

14

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Overview Where the Rapid Mart fits in Customer Order Management and Accounting Cycles

Where the Rapid Mart fits in Customer Order Management and Accounting Cycles PeopleSoft Payables generates supplier invoices and enables managing vendor payables. It is a part of the PeopleSoft Financials suite and can be viewed as a bridge between Purchasing and General Ledger modules.

The BusinessObjects PeopleSoft Accounts Payable Rapid Mart addresses analyses of supplier invoices, payable debit/credit memos and invoice payment ativities.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

15

2

2

Overview Where the Rapid Mart fits in Customer Order Management and Accounting Cycles

16

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

chapter

Subject Areas

3

Subject Areas Overview

Overview Each section in the BusinessObjects PeopleSoft Accounts Payable Rapid Mart pertains to a particular subject area. This chapter describes each section and the processes each section captures. The information in this chapter is useful for readers who use the Accounts Receivable Rapid Mart and need to understand the data in the Accounts Receivable Rapid Mart and how it relates to PeopleSoft. This chapter discusses:

• • • •

Voucher Summary Section Voucher Distribution Line section Open Liabilities section Payments section

Voucher Summary Section The voucher summary section extracts accounts payable voucher information from PeopleSoft. This section extracts information about supplier invoices, credit and debit memos. It provides invoice summary information at the invoice header level. It also provides information at invoice line level prior to further breakdown into GL Account categories (distribution lines).

PeopleSoft processing A Payables voucher consists of a voucher header, one or more voucher lines and a payment schedule. The voucher header stores invoice generic information such as document type, voucher number, supplier, payment terms, currency, various dates and status. It also stores invoice total amounts such as invoiced amount, freight costs, tax amounts and discount amounts. An invoice line contains a further breakdown of the invoiced amount by invoice item. This can then be subdivided again into distribution lines that record the GL account, alternate accounts, departments and operating units that will bear the cost of the voucher. Voucher distrribution lines are further discussed in the Voucher Distribution Line section

18

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Voucher Summary Section

PeopleSoft Payables provides a number of types of payable document some of which are listed below

• • • • • • •

Adjustment voucher Batch Edit Voucher Recurring Voucher Prepaid Voucher Regular Voucher Third Party Voucher Registered Voucher

Rapid Mart processing The Voucher Summary section extracts all records from PeopleSoft voucher header and voucher line transaction tables (note this does not include the voucher distribution line transaction table)

Rapid Mart data The following diagram shows tables that the Payment Schedule section extracts.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

19

3

3

Subject Areas Voucher Summary Section

Fact table columns In addition to detailed vendor invoice information, the voucher fact tables include several status or reference columns that you can use to track voucher attributes. All columns suffixed by _KEY contain surrogate key indexes into the associated dimension table. The VOUCHER_FACT voucher header columns include:



BUSINESS_UNIT_KEY, BUSINESS_UNIT_GL_KEY, BUSINESS_UNIT_PO_KEY Identifies the business unit, purchasing business unit and GL business unit for which the voucher involves.



VOUCHER_ID, PO_ID The voucher internal identifier and purchase order identifier.



VOUCHER_STYLE_DESCR The type of voucher created examples of which include journal, regular or adjustment vouchers



INVOICE_ID, INVOICE_DT Date and identifier of the invoice requiring payment



VENDOR_TYPE_KEY, VENDOR_ADDRESS_KEY, VENDOR_KEY Attributes of the vendor requiring payment.



OPRID Contact details of persons handling the account and voucher details.



VCHR_TTL_LINES, VCHR_TEMPLATE_ID, VCHR_TMPLTE_DESCR, VCHR_APPRVL_FLG_DESCR, VOUCHER_TYPE_DESCR, VCHR_SRC_DESCR Voucher attributes



CLOSE_STATUS_DESCR, ENTRY_STATUS_DESCR, APPR_STATUS_DESCR Indcates whether the voucher is Open or Closed, the entry status such as Complete, Open, Postable, Deleted etc and approval status



ACCOUNTING_DT, DUE_DT, DSCNT_DUE_DT, LAST_UPDATE_DT, MANUAL_CLOSE_DT, INV_RECPT_DT, RECEIPT_DT, SHIP_DATE Various date fields extracted from the transaction table including the date recognised for accounting and last update date associated with the record insertion. DUE_DT signifies the date that the voucher becomes due for payment.

20

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Voucher Summary Section



POST_STATUS_AP_DESCR, POST_STATUS_WTHD_DESCR, DUP_INVOICE_STATUS, VOUCHER_ID_RELATED Status of the voucher posting in AP and ID and status of any duplicate/ related voucher



GROSS_AMT, GROSS_AMT_BSE, MERCHANDISE_AMT, MERCH_AMT_BSE



RT_TYPE, RATE_MULT, RATE_DIV, CUR_RT_SOURCE_DESCR

Gross and merchandise amounts in base and transaction currencies Exchange rate type, multiplication and division constants for currency conversion purposes.



TXN_CURRENCY_KEY, BASE_CURRENCY_KEY, CURRENCY_RPTG_KEY Identifies the base, transaction and reporting currencies



DSCNT_AMT, DSCNT_AMT_BSE, DSCNT_PRORATE_FLG, DSCNT_AMT_FLG_DESCR



USETAX_AMT, USETAX_AMT_BSE, SALETX_AMT, SALETX_AMT_BSE, SALETX_PRORATE_FLG, SALETX_CALC_AMT, SALETX_CLC_AMT_BSE

Base and transaction discount amounts and pro-rate discount

Tax and sales tax amounts in base and transaction currencies and prorate sales tax



VAT_INV_AMT, VAT_INV_AMT_BSE, VAT_NOINV_AMT, VAT_NOINV_AMT_BSE, VAT_BASIS_AMT, VAT_BASIS_AMT_BSE, VAT_CALC_AMT, VAT_ENTRD_AMT, VAT_RCVRY_AMT, VAT_REBATE_AMT, VAT_REBATE_AMT_BSE, VAT_TRANS_AMT, VAT_TRANS_AMT_BSE



FREIGHT_AMT, FREIGHT_AMT_BSE, MISC_AMT, MISC_AMT_BSE

VAT amounts in base and transaction currencies. Freight and miscellaneous amounts in base and transaction currencies.



COUNTRY_SHIP_TO, COUNTRY_SHIP_FROM



PAYMENT_TERMS_KEY, PAY_TRM_BSE_DT_OPT_DESCR, TERMS_BASIS_DT

Country shipping information.

Payment terms information.



PAY_AMT, PAY_AMT_BSE Payment amount in transaction and base currency

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

21

3

3

Subject Areas Voucher Summary Section



NUM_OF_DAYS_OPEN, NUM_DAYS_PAST_DUE Calculated columns for number of days a voucher is open and the number of days payment is past due.



TIME_KEY This is a smart key reference that can be used to associate the DAY field in TIME_DIMENSION with the transaction date.



LOAD_DATE and LOAD_TIME The Rapid Mart populates these fields with the date and time of the start of the data extraction from PeopleSoft. For Oracle, the Rapid Mart stores the date as a string in the format of 'YYYY.MM.DD HH24:MI:SS'. For other target databases, the Rapid Mart stores the date as a string in the 'YYYY.MM.DD' format. Similarly, the Rapid Mart stores the time in an 8character string appropriate for your target database. LOAD_DATE and LOAD_TIME can be helpful when using the fact tables in other applications for further data manipulation.

The VOUCHER_LINE_FACT invoice line columns include:



BUSINESS_UNIT_KEY, BUSINESS_UNIT_RECV_KEY, BUSINESS_UNIT_PO_KEY Identifies the business unit, purchasing business unit and receiving business unit for which the voucher involves.



VOUCHER_ID, PO_ID The voucher internal identifier and purchase order identifier.



VOUCHER_LINE_NUM The voucher line number.



TOTAL_DISTRIBS Total number of distributions



VENDOR_TYPE_KEY, VENDOR_ADDRESS_KEY, VENDOR_KEY Attributes of the vendor requiring payment.



INVOICE_DT, ACCOUNTING_DT, DUE_DT, DSCNT_DUE_DT, LAST_UPDATE_DT, INV_RECT_DT, RECEIPT_DT, SHIP_DATE



OPRID

Various date fields extracted from the voucher header table. Contact details of persons handling the account and voucher details.



LINE_NBR, SCHED_NBR Line and schedule number

22

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Voucher Summary Section



MERCHANDISE_AMT, MERCH_AMT_BSE, STATISTIC_AMOUNT Merchandise amounts in transaction and base currencies and statistic amount



DESCR



INVOICE_ITEM_KEY

Voucher item description Surrogate key identifier to the item being invoiced



QTY_VCHR, UNIT_PRICE



UNIT_OF_MEASURE_KEY

Quantity vouchered and unit price of item Surrogate key to the unit of measure



FRGHT_PRORATE_FLG, DSCNT_APPL_FLG



RECEIVER_ID, RECV_LN_NBR

Freight pro-rate and discount applied indicators Receiver ID and line number



AMT_ONLY_FLG



WITHHOLDING_KEY

Amount only indicator Surrogate key to withholding information



TXN_CURRENCY_KEY, BASE_CURRENCY_KEY, CURRENCY_KEY



PAYMENT_TERMS_KEY

Identifies the base, transaction and reporting currencies Payment terms information.



TIME_KEY This is a smart key reference that can be used to associate the DAY field in TIME_DIMENSION with the transaction date.



LOAD_DATE and LOAD_TIME The Rapid Mart populates these fields with the date and time of the start of the data extraction from PeopleSoft. For Oracle, the Rapid Mart stores the date as a string in the format of 'YYYY.MM.DD HH24:MI:SS'. For other target databases, the Rapid Mart stores the date as a string in the 'YYYY.MM.DD' format. Similarly, the Rapid Mart stores the time in an 8character string appropriate for your target database. LOAD_DATE and LOAD_TIME can be helpful when using the fact tables in other applications for further data manipulation.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

23

3

3

Subject Areas Voucher Distribution Line section

Analysis With the tables in this section, you can analyze transactions and payments along several dimensions:

• • • • • •

By vendor and vendor site By voucher category By entry status By payment terms By voucher source By time vs. previous period, year vs. previous year

Typical queries include:

• • •

What is the cash requirement for this month by business unit? What is the monthly item cost/freight ratio trend by business unit? Who was the vendor with the largest voucher amounts for each business unit in the last quarter?

Voucher Distribution Line section The Distribution Line section provides detailed accounting information for the General Ledger. Accounting distribution details include the chartfields, invoiced item amount and quantity of goods or services received and invoiced.

PeopleSoft processing Invoice lines can be entered manually or automatically. Distrbution lines have their own accounting date which is used to create accounting events and transfer payables information to the General Ledger.

Rapid Mart processing The Voucher Distribution Line section extracts all invoice distribution lines from the PeopleSoft Payables voucher distribution transactional table. It also accesses the voucher header transactional table for such attributes as invoice date, supplier and supplier address and payment terms. In addition the voucher line transactional table provides the invoice item information.

24

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Voucher Distribution Line section

Rapid Mart data The following diagram shows tables that the Voucher Distribution Line section extracts.

Fact table columns The distribution line fact table contains transaction measures and attributes at account, alternate account, department and operating unit level. All columns in this tables suffixed by _KEY contain surrogate key indexes into their associated dimension table The columns in the DISTRIB_LINE_FACT table are described below.



BUSINESS_UNIT_KEY, BUSINESS_UNIT_RECV_KEY, BUSINESS_UNIT_PO_KEY, BUSINESS_UNIT_GL_KEY Identifies the business unit, purchasing business unit, GL business unit and receiving business unit to which the voucher is associated.



VOUCHER_ID, PO_ID The voucher internal identifier and purchase order identifier.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

25

3

3

Subject Areas Voucher Distribution Line section



VOUCHER_LINE_NUM, DISTRIB_LINE_NUM The voucher line and distribution line number.



VENDOR_TYPE_KEY, VENDOR_ADDRESS_KEY, VENDOR_KEY Attributes of the vendor requiring payment.



INVOICE_DT, ACCOUNTING_DT, DUE_DT, DSCNT_DUE_DT, LAST_UPDATE_DT, INV_RECPT_DT, RECEIPT_DT, SHIP_DATE Various date fields extracted from the voucher header table.



ACCOUNT_KEY, ALTACCOUNT_KEY, DEPARTMENT_KEY, OPERATING_UNIT_KEY Account, alternate account, department and operating unit surrogate keys to allow distribution to the General Ledger



STATISTICS_CODE, STATISTIC_AMOUNT Statistics code and amount



PAYMENT_TERMS_KEY, PAY_TRM_BSE_DT_OPT_DESCR, TERMS_BASIS_DT Payment terms information.



TXN_CURRENCY_KEY, BASE_CURRENCY_KEY, CURRENCY_RPTG_KEY, CURRENCY_KEY



FOREIGN_AMOUNT, MONETARY_AMOUNT, MERCHANDISE_AMT

Identifies the base, transaction and reporting currencies Foreign, monetary and merchandise amounts in transaction currency



DSCNT_AMT_GL, FREIGHT_AMT_GL, MEMO_AMT_GL, MISC_AMT_GL, SALETX_AMT_GL, USETAX_AMT_GL, MERCH_AMT_GL



OPEN_ITEM_STATUS_DESCR, DESCR

Transaction amounts specific to the GL Specifies whether the voucher is open or closed. DESCR provides the voucher item description



INVOICE_ITEM_KEY Surrogate key identifier to the item being invoiced



QTY_VCHR Quantity vouchered



COST_TYPE Cost type of item purchased

26

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Voucher Distribution Line section



FREIGHT_AMT, SALETX_AMT, USETAX_AMT, VAT_INV_AMT, VAT_NONINV_AMT, DSCNT_AMT Voucher amounts



MONETARY_AMT_BSE, MERCH_AMT_BSE, SALETX_AMT_BSE, USETAX_AMT_BSE, FREIGHT_AMT_BSE, DSCNT_AMT_BSE



RECEIVER_ID

Voucher amounts in base currency Receiver ID



WITHHOLDING_KEY



RT_TYPE, RATE_MULT, RATE_DIV

Surrogate key to withholding information Exchange rate type, multiplication and division constants for currency conversion purposes.



UNIT_OF_MEASURE_KEY



TIME_KEY

Surrogate key to the unit of measure information This is a smart key reference that can be used to associate the DAY field in TIME_DIMENSION with the transaction date.



LOAD_DATE and LOAD_TIME The Rapid Mart populates these fields with the date and time of the start of the data extraction from PeopleSoft. For Oracle, the Rapid Mart stores the date as a string in the format of 'YYYY.MM.DD HH24:MI:SS'. For other target databases, the Rapid Mart stores the date as a string in the 'YYYY.MM.DD' format. Similarly, the Rapid Mart stores the time in an 8character string appropriate for your target database. LOAD_DATE and LOAD_TIME can be helpful when using the fact tables in other applications for further data manipulation.

Analysis With the tables in this section, you can analyze payables transactions along several dimensions:

• • •

By vendor and vendor site

• •

By voucher and voucher line categories

By business unit By account, alternate account, department, operating unit and associated hierarchies By time period vs. previous period, year vs. previous year

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

27

3

3

Subject Areas Open Liabilities section

Typical queries include:

• • •

Which business units incurred the most expenses last year? What are the top ten spending accounts in the company? Which items have been purchased most often in the year and at what cost?

Open Liabilities section The Open Liabilites section provides detailed information about unpaid invoices

PeopleSoft processing PeopleSoft Payables stores details of vouchers which are yet to receive payment. PeopleSoft Receivables associates an entry status against each voucher recorded. These statuses include: C - Complete O -Open P - Postable R - Recycle S - Scheduled for payment D - Deleted PeopleSoft Payables also records the date payment is scheduled and whether a voucher is on hold or is being withheld.

Rapid Mart processing The Open Liabilities section extracts all unpaid voucher information from the open liabilities transactional table.

28

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Open Liabilities section

Rapid Mart data The following diagram shows tables that the Open Liabilities section extracts.

Fact table columns The open liability fact table contains records of outstanding payments. The columns in the OPEN_LIAB_FACT table are described below. • BUSINESS_UNIT_KEY, BUSINESS_UNIT_GL_KEY



Identifies the business unit and GL business unit to which the voucher is associated. VOUCHER_ID, INVOICE_ID



The voucher internal identifier and the invoice identifier. PYMNT_CNT



The count of payments involved with a particular voucher VOUCHER_LINE_NUM



The voucher line number. VENDOR_KEY



Identification of the vendor requiring payment. AS_OF_DATE, INVOICE_DT, ACCOUNTING_DT, SCHEDULED_PAY_DT Various date fields including the invoice date and scheduled payment date.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

29

3

3

Subject Areas Open Liabilities section



ENTRY_STATUS_DESCR



Entry status description such as Complete, Open, Postable Recycle or Deleted. PYMNT_HOLD, PYMNT_HOLD_WTHD



Indicators of whether the payment is on hold or is being withheld UNREC_LIAB_IND



Unrecorded liability indicator AGE_LIAB_IND, AP_AGING_KEY, APAGING_AGE_BUCKET



Aging information dictating whether the payment has become aged or is within the payment terms allowance. Specifies aging categories and surrogate key to the aging dimension GROSS_AMT_BSE, DSCNT_AMT_BSE



Gross and discount amounts in base currency DESCR_LN1



Description of why a payment is outstanding PAYMENT_TERMS_KEY



Payment terms information. BASE_CURRENCY_KEY, CURRENCY_KEY



Identifies the base and reporting currencies CUR_RT_TYPE, CUR_EFFDT, RATE_MULT, RATE_DIV



Exchange rate type, currency effective date, multiplication and division constants for currency conversion purposes. TIME_KEY



This is a smart key reference that can be used to associate the DAY field in TIME_DIMENSION with the transaction date. LOAD_DATE and LOAD_TIME The Rapid Mart populates these fields with the date and time of the start of the data extraction from PeopleSoft. For Oracle, the Rapid Mart stores the date as a string in the format of 'YYYY.MM.DD HH24:MI:SS'. For other target databases, the Rapid Mart stores the date as a string in the 'YYYY.MM.DD' format. Similarly, the Rapid Mart stores the time in an 8character string appropriate for your target database. LOAD_DATE and LOAD_TIME can be helpful when using the fact tables in other applications for further data manipulation.

30

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Payments section

Analysis With the tables in this section, you can analyze open liabilities along several dimensions:

• • • • •

By vendor By payment status By aging status By holding status By time period vs. previous period, year vs. previous year

Typical queries include:

• • • •

How much cash is being held back or withheld from payment? Which payments are open and becoming aged? Which vendors are owed the most amount? Which payments are required imminently in order to satisfy the scheduled payment date?

Payments section The Payments section provides information about payments issued to suppliers.

PeopleSoft processing PeopleSoft Payables creates one row for each payment issued to a supplier or refund received from a supplier in its PS_PAYMENTS_TBL The application stores the supplier name and bank account name for auditing purposes, in case either one is changed after the payment was created. It also stores address information for all payments Payments are recorded with the relevant payment method such as:

• • • •

Draft Direct Debit Electronic Funds Transfer Letter of Credit

Rapid Mart processing The Payments section extracts all payment information from the PS_PAYMENTS_TBL transactional table.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

31

3

3

Subject Areas Payments section

Rapid Mart data The following diagram shows tables that the Payments section extracts.

Fact table columns The AP payment fact table contains details of invoiced payments. The columns in the AP_PAYMENT_FACT table are described below.



BANK_SETID, BANK_CD, BANK_ACCT_KEY



PYMNT_ID, PYMNT_ID_REF

Identifies the payment banking details. Payment identifier and reference.



VENDOR_KEY, VENDOR_TYPE_KEY



EMPLID

Identification of the vendor requiring payment. AP employee responsible for making the payment



NAME1, NAME2, COUNTRY, ADDRESS1, ADDRESS2, ADDRESS3, ADDRESS4, CITY, HOUSE_TYPE, ADDR_FIELD1, ADDR_FIELD2, ADDR_FIELD3, COUNTY, STATE, POSTAL, GEO_CODE Name and address details of recipient of payment. These fields ensure payments can be traced and audited

32

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Subject Areas Payments section



OPRID User ID



PYMNT_AMT Amount of payment made



CURRENCY_PYMNT_KEY Specifies the payment currency.



ACCOUNTING_DT, CANCEL_DT, PYMNT_DT, CREATION_DT Accounting date, creation date and payment dates associated with making a payment. The cancel date signifies when a payment was cancelled if appropriate.



POST_STATUS_AP_DESCR, RECON_STATUS_DESCR, PYMNT_TYPE_DESCR Posting status, reconciling status and type of payment made



BUSINESS_UNIT_GL_KEY



TIME_KEY

Specifies the Legal Entity GL business unit This is a smart key reference that can be used to associate the DAY field in TIME_DIMENSION with the transaction date.



LOAD_DATE and LOAD_TIME The Rapid Mart populates these fields with the date and time of the start of the data extraction from PeopleSoft. For Oracle, the Rapid Mart stores the date as a string in the format of 'YYYY.MM.DD HH24:MI:SS'. For other target databases, the Rapid Mart stores the date as a string in the 'YYYY.MM.DD' format. Similarly, the Rapid Mart stores the time in an 8character string appropriate for your target database. LOAD_DATE and LOAD_TIME can be helpful when using the fact tables in other applications for further data manipulation.

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

33

3

3

Subject Areas Payments section

Analysis With the tables in this section, you can analyze outgoing payments along several dimensions:

• • • • • •

By vendor By bank account By vendor country and region By payment method By payment category By time period vs. previous period, year vs. previous year

Typical queries include:

• • •

34

How many payments are cancelled and for what reason? Which payments are regular, express or manually created? What payments have been stopped, withheld, cancelled or paid?

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

chapter

Reports

4

Reports Overview

Overview The BusinessObjects PeopleSoft Accounts Payable Rapid Mart comes with a sample universe. You can use the Rapid Mart to produce many kinds of reports. This chapter provides examples of reports built on top of the sample universe. The information in this chapter is useful for those who analyze and produce reports with the Rapid Mart data. This chapter provides a few sample reports and the recommended joins for each section in the Rapid Mart:

• • • •

Voucher Summary section Distribution Line section Open Liabilities section Payment section

Voucher Summary section The voucher summary section captures attributes and measures for payable transactions at the document header level.

Sample reports Using the voucher summary information, you can complete numerous analyses and generate different reports. For example, reports you can generate include:

• •

36

Open Invoice Details Item by Supplier Details

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Voucher Summary section

Open Invoice Details This report displays statistics about invoices created for customers. Data is organized by customer, invoice, description and invoice amount.

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT BUSINESS_UNIT.DESCR, CURRENCY.CURRENCY, VENDOR.NAME1, VOUCHER_FACT.ACCOUNTING_DT, VOUCHER_FACT.DUE_DT, VOUCHER_FACT.BASE_CURRENCY_KEY, VOUCHER_FACT.APPR_STATUS_DESCR, VOUCHER_FACT.CLOSE_STATUS_DESCR, sum(VOUCHER_FACT.GROSS_AMT),

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

37

4

4

Reports Voucher Summary section

sum(VOUCHER_FACT.MERCHANDISE_AMT), sum(VOUCHER_FACT.FREIGHT_AMT), AP_PAYMENT_TERMS.DESCR, VOUCHER_FACT.VOUCHER_ID, VOUCHER_FACT.INVOICE_DT FROM BUSINESS_UNIT, CURRENCY, VENDOR, VOUCHER_FACT, AP_PAYMENT_TERMS, DISTRIB_LINE_FACT, VOUCHER_LINE_FACT WHERE ( DISTRIB_LINE_FACT.BASE_CURRENCY_KEY=CURRENCY.CURRENCY_KEY ) AND ( DISTRIB_LINE_FACT.BUSINESS_UNIT_GL_KEY=BUSINESS_UNIT.BUSINESS_UNIT_KEY ) AND ( DISTRIB_LINE_FACT.PAYMENT_TERMS_KEY=AP_PAYMENT_TERMS.AP_PAYMENT_TERMS_KE Y ) AND ( DISTRIB_LINE_FACT.VENDOR_KEY=VENDOR.VENDOR_KEY ) AND ( VOUCHER_FACT.BUSINESS_UNIT_KEY=VOUCHER_LINE_FACT.BUSINESS_UNIT_KEY and VOUCHER_FACT.VOUCHER_ID=VOUCHER_LINE_FACT.VOUCHER_ID ) AND ( DISTRIB_LINE_FACT.BUSINESS_UNIT_KEY=VOUCHER_LINE_FACT.BUSINESS_UNIT_KEY and DISTRIB_LINE_FACT.VOUCHER_ID=VOUCHER_LINE_FACT.VOUCHER_ID and DISTRIB_LINE_FACT.VOUCHER_LINE_NUM=VOUCHER_LINE_FACT.VOUCHER_LINE_NUM ) AND ( VOUCHER_FACT.CLOSE_STATUS_DESCR = 'Open' ) GROUP BY BUSINESS_UNIT.DESCR, CURRENCY.CURRENCY, VENDOR.NAME1, VOUCHER_FACT.ACCOUNTING_DT, VOUCHER_FACT.DUE_DT, VOUCHER_FACT.BASE_CURRENCY_KEY, VOUCHER_FACT.APPR_STATUS_DESCR, VOUCHER_FACT.CLOSE_STATUS_DESCR, AP_PAYMENT_TERMS.DESCR, VOUCHER_FACT.VOUCHER_ID, VOUCHER_FACT.INVOICE_DT HAVING ( sum(VOUCHER_FACT.GROSS_AMT) > 1000000 )

38

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Voucher Summary section

Item by Supplier Details This report displays details of invoice items purchased for particular suppliers. .

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT BUSINESS_UNIT.DESCR, VOUCHER_LINE_FACT.VOUCHER_ID, VENDOR.NAME1, INVOICE_ITEM.DESCR254, VOUCHER_LINE_FACT.INVOICE_DT, VOUCHER_LINE_FACT.DUE_DT, VOUCHER_LINE_FACT.LINE_NBR, sum(VOUCHER_LINE_FACT.QTY_VCHR), sum(VOUCHER_LINE_FACT.UNIT_PRICE), sum(VOUCHER_LINE_FACT.MERCHANDISE_AMT), VOUCHER_LINE_FACT.PO_ID, VOUCHER_LINE_FACT.UNIT_OF_MEASURE_KEY

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

39

4

4

Reports Voucher Summary section

FROM BUSINESS_UNIT, VOUCHER_LINE_FACT, VENDOR, INVOICE_ITEM, DISTRIB_LINE_FACT WHERE ( DISTRIB_LINE_FACT.BUSINESS_UNIT_GL_KEY=BUSINESS_UNIT.BUSINESS_UNIT_KEY ) AND ( INVOICE_ITEM.INVOICE_ITEM_KEY=DISTRIB_LINE_FACT.INVOICE_ITEM_KEY ) AND ( DISTRIB_LINE_FACT.VENDOR_KEY=VENDOR.VENDOR_KEY ) AND ( DISTRIB_LINE_FACT.BUSINESS_UNIT_KEY=VOUCHER_LINE_FACT.BUSINESS_UNIT_KEY and DISTRIB_LINE_FACT.VOUCHER_ID=VOUCHER_LINE_FACT.VOUCHER_ID and DISTRIB_LINE_FACT.VOUCHER_LINE_NUM=VOUCHER_LINE_FACT.VOUCHER_LINE_NUM ) AND ( VOUCHER_LINE_FACT.BUSINESS_UNIT_KEY > -1 AND VOUCHER_LINE_FACT.INVOICE_ITEM_KEY > -1 ) GROUP BY BUSINESS_UNIT.DESCR, VOUCHER_LINE_FACT.VOUCHER_ID, VENDOR.NAME1, INVOICE_ITEM.DESCR254, VOUCHER_LINE_FACT.INVOICE_DT, VOUCHER_LINE_FACT.DUE_DT, VOUCHER_LINE_FACT.LINE_NBR, VOUCHER_LINE_FACT.PO_ID, VOUCHER_LINE_FACT.UNIT_OF_MEASURE_KEY

40

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Voucher Summary section

Recommended table joins When analyzing data from the voucher summary section, you need to create joins between fact and dimension tables. Specifically, you need to create joins between the VOUCHER_FACT and the VOUCHER_LINE_FACT tables with other dimension tables in the Rapid Mart. Fact table

Column name

Dimension table

VOUCHER_FACT

BUSINESS_UNIT_KEY BUSINESS_UNIT

BUSINESS_UNIT_KEY

VOUCHER_FACT

BUSINESS_UNIT_PO_ BUSINESS_UNIT KEY

BUSINESS_UNIT_KEY

VOUCHER_FACT

BUSINESS_UNIT_GL_ BUSINESS_UNIT KEY

BUSINESS_UNIT_KEY

VOUCHER_FACT

VENDOR_ADDRESS_ KEY

VENDOR_ADDRES VENDOR_ADDRESS_ S KEY

VOUCHER_FACT

VENDOR_TYPE_KEY

VENDOR_TYPE

VENDOR_TYPE_KEY

VOUCHER_FACT

VENDOR_KEY

VENDOR

VENDOR_KEY

VOUCHER_FACT

TXN_CURRENCY_KE Y

CURRENCY

CURRENCY_KEY

VOUCHER_FACT

BASE_CURRENCY_K EY

CURRENCY

CURRENCY_KEY

VOUCHER_FACT

CURRENCY_RPTG_K EY

CURRENCY

CURRENCY_KEY

VOUCHER_FACT

PAYMENT_TERMS_KE AP_PAYMENT_TER AP_PAYMENT_TERMS Y MS _KEY

VOUCHER_FACT

TIME_KEY

VOUCHER_LINE_ FACT

BUSINESS_UNIT_KEY BUSINESS_UNIT

BUSINESS_UNIT_KEY

VOUCHER_LINE_ FACT

BUSINESS_UNIT_REC BUSINESS_UNIT V_KEY

BUSINESS_UNIT_KEY

VOUCHER_LINE_ FACT

BUSINESS_UNIT_PO_ BUSINESS_UNIT KEY

BUSINESS_UNIT_KEY

VOUCHER_LINE_ FACT

VENDOR_ADDRESS_ KEY

VENDOR_ADDRES VENDOR_ADDRESS_ S KEY

VOUCHER_LINE_ FACT

VENDOR_TYPE_KEY

VENDOR_TYPE

TIME_DIMENSION

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Column name

TIME_KEY

VENDOR_TYPE_KEY

41

4

4

Reports Distribution Line section

Fact table

Column name

Dimension table

Column name

VOUCHER_LINE_ FACT

VENDOR_KEY

VENDOR

VENDOR_KEY

VOUCHER_LINE_ FACT

INVOICE_ITEM_KEY

INVOICE_ITEM

INVOICE_ITEM_KEY

VOUCHER_LINE_ FACT

UNIT_OF_MEASURE_ UNIT_OF_MEASUR UNIT_OF_MEASURE_ KEY E KEY

VOUCHER_LINE_ FACT

WITHHOLDING_KEY

WITHHOLDING

WITHHOLDING_KEY

VOUCHER_LINE_ FACT

BASE_CURRENCY_K EY

CURRENCY

CURRENCY_KEY

VOUCHER_LINE_ FACT

TXN_CURRENCY_KE Y

CURRENCY

CURRENCY_KEY

VOUCHER_LINE_ FACT

CURRENCY_KEY

CURRENCY

CURRENCY_KEY

VOUCHER_LINE_ FACT

PAYMENT_TERMS_KE AP_PAYMENT_TER AP_PAYMENT_TERMS Y MS _KEY

VOUCHER_LINE_ FACT

TIME_KEY

TIME_DIMENSION

TIME_KEY

Distribution Line section The distribution line fact tables stores payables voucher accounting distribution information.

Sample reports Using the distribution line information, you can complete numerous operational and financial analyses and generate different reports. For example, reports you can generate include:

• •

42

Payables Distribution Top 10 Spending Accounts

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Distribution Line section

Payables Distribution This report displays the voucher payment amount broken down by account and department for a particular business unit

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

43

4

4

Reports Distribution Line section

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT BUSINESS_UNIT.BUSINESS_UNIT, BUSINESS_UNIT.DESCR, DEPARTMENT.DESCR, DEPARTMENT.DEPTID, ACCOUNT.ACCOUNT, ACCOUNT.DESCR, VENDOR.NAME1, VENDOR.VENDOR_ID, DISTRIB_LINE_FACT.VOUCHER_ID, DISTRIB_LINE_FACT.VOUCHER_LINE_NUM, DISTRIB_LINE_FACT.DESCR, sum(DISTRIB_LINE_FACT.MONETARY_AMOUNT) FROM BUSINESS_UNIT, DEPARTMENT, ACCOUNT, VENDOR, DISTRIB_LINE_FACT WHERE ( ACCOUNT.ACCOUNT_KEY=DISTRIB_LINE_FACT.ACCOUNT_KEY ) AND ( DISTRIB_LINE_FACT.BUSINESS_UNIT_GL_KEY=BUSINESS_UNIT.BUSINESS_UNIT_KEY ) AND ( DISTRIB_LINE_FACT.VENDOR_KEY=VENDOR.VENDOR_KEY ) AND ( DEPARTMENT.DEPARTMENT_KEY=DISTRIB_LINE_FACT.DEPARTMENT_KEY ) AND ( DISTRIB_LINE_FACT.DEPARTMENT_KEY > -1 AND DISTRIB_LINE_FACT.ACCOUNT_KEY > -1 AND BUSINESS_UNIT.BUSINESS_UNIT = 'USA01' ) GROUP BY BUSINESS_UNIT.BUSINESS_UNIT, BUSINESS_UNIT.DESCR, DEPARTMENT.DESCR, DEPARTMENT.DEPTID, ACCOUNT.ACCOUNT, ACCOUNT.DESCR, VENDOR.NAME1, VENDOR.VENDOR_ID, DISTRIB_LINE_FACT.VOUCHER_ID, DISTRIB_LINE_FACT.VOUCHER_LINE_NUM, DISTRIB_LINE_FACT.DESCR

44

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Distribution Line section

Top 10 Spending Accounts This report displays the top 10 spending account lines over the year

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT ACCOUNT.ACCOUNT_TYPE, ACCOUNT.ACCOUNT, ACCOUNT.DESCR, CURRENCY.CURRENCY, sum(DISTRIB_LINE_FACT.MERCHANDISE_AMT), DISTRIB_LINE_FACT.TXN_CURRENCY_KEY FROM ACCOUNT, CURRENCY, DISTRIB_LINE_FACT, TIME_DIMENSION, BUSINESS_UNIT WHERE ( ACCOUNT.ACCOUNT_KEY=DISTRIB_LINE_FACT.ACCOUNT_KEY ) AND ( DISTRIB_LINE_FACT.BASE_CURRENCY_KEY=CURRENCY.CURRENCY_KEY ) AND ( DISTRIB_LINE_FACT.BUSINESS_UNIT_GL_KEY=BUSINESS_UNIT.BUSINESS_UNIT_KEY ) AND ( DISTRIB_LINE_FACT.TIME_KEY=TIME_DIMENSION.TIME_KEY )

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

45

4

4

Reports Distribution Line section

AND ( TIME_DIMENSION.YEAR = 2004 AND BUSINESS_UNIT.BUSINESS_UNIT = 'USA01' ) GROUP BY ACCOUNT.ACCOUNT_TYPE, ACCOUNT.ACCOUNT, ACCOUNT.DESCR, CURRENCY.CURRENCY, DISTRIB_LINE_FACT.TXN_CURRENCY_KEY

Recommended table joins When analyzing data from the payment schedule section, you need to create joins between fact and dimension tables. Specifically, you need to create joins between the DISTIRB_LINE_FACT table with other dimension tables in the Rapid Mart. Fact table

Column name

Dimension table

Column name

DISTRIB_LINE_FA BUSINESS_UNIT_KE CT Y

BUSINESS_UNIT

BUSINESS_UNIT_KEY

DISTRIB_LINE_FA BUSINESS_UNIT_RE CT CV_KEY

BUSINESS_UNIT

BUSINESS_UNIT_KEY

DISTRIB_LINE_FA BUSINESS_UNIT_PO CT _KEY

BUSINESS_UNIT

BUSINESS_UNIT_KEY

DISTRIB_LINE_FA BUSINESS_UNIT_GL_ BUSINESS_UNIT CT KEY

BUSINESS_UNIT_KEY

DISTRIB_LINE_FA VENDOR_ADDRESS_ VENDOR_ADDRES VENDOR_ADDRESS_K CT KEY S EY DISTRIB_LINE_FA VENDOR_TYPE_KEY CT

VENDOR_TYPE

VENDOR_TYPE_KEY

DISTRIB_LINE_FA VENDOR_KEY CT

VENDOR

VENDOR_KEY

DISTRIB_LINE_FA ACCOUNT_KEY CT

ACCOUNT

ACCOUNT_KEY

DISTRIB_LINE_FA ALTACCOUNT_KEY CT

ALTACCOUNT

ALTACCOUNT_KEY

DISTRIB_LINE_FA DEPARTMENT_KEY CT

DEPARTMENT

DEPARTMENT_KEY

46

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Distribution Line section

Fact table

Column name

Dimension table

Column name

DISTRIB_LINE_FA OPERATING_UNIT_K CT EY

OPERATING_UNIT OPERATING_UNIT_KE Y

DISTRIB_LINE_FA INVOICE_ITEM_KEY CT

INVOICE_ITEM

INVOICE_ITEM_KEY

DISTRIB_LINE_FA UNIT_OF_MEASURE_ UNIT_OF_MEASU CT KEY RE

UNIT_OF_MEASURE_K EY

DISTRIB_LINE_FA WITHHOLDING_KEY CT

WITHHOLDING_KEY

WITHHOLDING

DISTRIB_LINE_FA BASE_CURRENCY_K CURRENCY CT EY

CURRENCY_KEY

DISTRIB_LINE_FA TXN_CURRENCY_KE CURRENCY CT Y

CURRENCY_KEY

DISTRIB_LINE_FA CURRENCY_KEY CT

CURRENCY

CURRENCY_KEY

DISTRIB_LINE_FA CURRENCY_RPTG_K CURRENCY CT EY

CURRENCY_KEY

DISTRIB_LINE_FA PAYMENT_TERMS_K CT EY

AP_PAYMENT_TE RMS

AP_PAYMENT_TERMS_ KEY

DISTRIB_LINE_FA TIME_KEY CT

TIME_DIMENSION

TIME_KEY

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

47

4

4

Reports Open Liabilities section

Open Liabilities section The open liabilities section fact tables contains details of outstanding, withheld and aging payments.

Sample reports Using the open liabilities information, you can complete numerous variance analyses and generate different reports. For example, reports you can generate include:

• •

On-hold Payment Detail Aging Category Analysis

On-hold Payment Detail This report allows viewing details of payments that have been put on hold in the quarter so that some idea of how much cash may have to be reserved for future payment.

48

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Open Liabilities section

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT OPEN_LIAB_FACT.AS_OF_DATE, OPEN_LIAB_FACT.BASE_CURRENCY_KEY, CURRENCY.CURRENCY, sum(OPEN_LIAB_FACT.GROSS_AMT_BSE), sum(OPEN_LIAB_FACT.DSCNT_AMT_BSE), OPEN_LIAB_FACT.INVOICE_DT, OPEN_LIAB_FACT.INVOICE_ID, OPEN_LIAB_FACT.PYMNT_CNT, OPEN_LIAB_FACT.VOUCHER_ID, VENDOR.NAME1, AP_PAYMENT_TERMS.DESCR FROM OPEN_LIAB_FACT, CURRENCY, VENDOR, AP_PAYMENT_TERMS, BUSINESS_UNIT, TIME_DIMENSION WHERE ( CURRENCY.CURRENCY_KEY=OPEN_LIAB_FACT.BASE_CURRENCY_KEY ) AND ( BUSINESS_UNIT.BUSINESS_UNIT_KEY=OPEN_LIAB_FACT.BUSINESS_UNIT_GL_KEY ) AND ( AP_PAYMENT_TERMS.AP_PAYMENT_TERMS_KEY=OPEN_LIAB_FACT.PAYMENT_TERMS_KEY ) AND ( TIME_DIMENSION.TIME_KEY=OPEN_LIAB_FACT.TIME_KEY ) AND ( VENDOR.VENDOR_KEY=OPEN_LIAB_FACT.VENDOR_KEY ) AND ( OPEN_LIAB_FACT.PYMNT_HOLD = 'Y' AND BUSINESS_UNIT.BUSINESS_UNIT = 'USA01' AND TIME_DIMENSION.YEAR = 2004 AND TIME_DIMENSION.QUARTER = 1 ) GROUP BY OPEN_LIAB_FACT.AS_OF_DATE, OPEN_LIAB_FACT.BASE_CURRENCY_KEY, CURRENCY.CURRENCY, OPEN_LIAB_FACT.INVOICE_DT, OPEN_LIAB_FACT.INVOICE_ID, OPEN_LIAB_FACT.PYMNT_CNT, OPEN_LIAB_FACT.VOUCHER_ID, VENDOR.NAME1, AP_PAYMENT_TERMS.DESCR

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

49

4

4

Reports Open Liabilities section

Aging Category Analysis This report analyzes payments that have aged beyond the payment terms period. These payments may be liable to a surcharge being imposed by the supplier. The report uses standard categories of 0-30 days (reserved for payments due for immediate payment), 31-60 days, 61-90 days and greater than 90 days. The initial category has been ignored to concentrate on those payments in the later payment categories.

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT VENDOR.NAME1, OPEN_LIAB_FACT.INVOICE_ID, CURRENCY.CURRENCY, sum(case when OPEN_LIAB_FACT.AP_AGING_KEY=4 then OPEN_LIAB_FACT.GROSS_AMT_BSE end), sum(case when OPEN_LIAB_FACT.AP_AGING_KEY=5 then OPEN_LIAB_FACT.GROSS_AMT_BSE end), sum(case when OPEN_LIAB_FACT.AP_AGING_KEY=6 then OPEN_LIAB_FACT.GROSS_AMT_BSE end), sum(case when OPEN_LIAB_FACT.AP_AGING_KEY=7 then OPEN_LIAB_FACT.GROSS_AMT_BSE end), OPEN_LIAB_FACT.INVOICE_DT FROM VENDOR, OPEN_LIAB_FACT, CURRENCY, BUSINESS_UNIT WHERE ( CURRENCY.CURRENCY_KEY=OPEN_LIAB_FACT.BASE_CURRENCY_KEY ) AND ( BUSINESS_UNIT.BUSINESS_UNIT_KEY=OPEN_LIAB_FACT.BUSINESS_UNIT_GL_KEY ) AND ( VENDOR.VENDOR_KEY=OPEN_LIAB_FACT.VENDOR_KEY )

50

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Open Liabilities section

AND ( OPEN_LIAB_FACT.AP_AGING_KEY > 4 AND BUSINESS_UNIT.BUSINESS_UNIT = 'USA01' ) GROUP BY VENDOR.NAME1, OPEN_LIAB_FACT.INVOICE_ID, CURRENCY.CURRENCY, OPEN_LIAB_FACT.INVOICE_DT

Recommended table joins When analyzing data from the cash receipt section, you need to create joins between fact and dimension tables. Specifically, you need to create joins between the OPEN_LIAB_FACT table with other dimension tables in the Rapid Mart. Fact table

Column name

Dimension table

Column name

OPEN_LIAB_FAC T

BUSINESS_UNIT_KEY BUSINESS_UNIT

BUSINESS_UNIT_KEY

OPEN_LIAB_FAC T

BUSINESS_UNIT_GL_ BUSINESS_UNIT KEY

BUSINESS_UNIT_KEY

OPEN_LIAB_FAC T

VENDOR_KEY

VENDOR

VENDOR_KEY

OPEN_LIAB_FAC T

BASE_CURRENCY_K EY

CURRENCY

CURRENCY_KEY

OPEN_LIAB_FAC T

CURRENCY_KEY

CURRENCY

CURRENCY_KEY

OPEN_LIAB_FAC T

PAYMENT_TERMS_K EY

AP_PAYMENT_TE AP_PAYMENT_TERMS_ RMS KEY

OPEN_LIAB_FAC T

TIME_KEY

TIME_DIMENSIO N

TIME_KEY

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

51

4

4

Reports Payment section

Payment section The payment section fact tables contains records of all payments and recipient names and addresses made through the AP system.

Sample reports Using the payment transaction table information, you can complete numerous variance analyses and generate different reports. For example, reports you can generate include:

• •

Top 10 Supplier Payments Payment Register Analysis

Top 10 Supplier Payments This report allows viewing details of payments grouped by vendors that have provided the top 10 accumulated value for their invoices. These can be seen as very important suppliers, it is likely that the business holds a dependency on their products. Finding alternative products at a lower cost could be a wothwhile exercise in order to considerably save expenditure.

52

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Payment section

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT AP_PAYMENT_FACT.ACCOUNTING_DT, AP_PAYMENT_FACT.PYMNT_DT, AP_PAYMENT_FACT.PYMNT_ID, AP_PAYMENT_FACT.PYMNT_TYPE_DESCR, VENDOR.NAME1, sum(AP_PAYMENT_FACT.PYMNT_AMT), CURRENCY.CURRENCY, AP_PAYMENT_FACT.CURRENCY_PYMNT_KEY FROM AP_PAYMENT_FACT, VENDOR, CURRENCY, TIME_DIMENSION, BUSINESS_UNIT WHERE ( BUSINESS_UNIT.BUSINESS_UNIT_KEY=AP_PAYMENT_FACT.BUSINESS_UNIT_GL_KEY ) AND ( CURRENCY.CURRENCY_KEY=AP_PAYMENT_FACT.CURRENCY_PYMNT_KEY ) AND ( TIME_DIMENSION.TIME_KEY=AP_PAYMENT_FACT.TIME_KEY ) AND ( VENDOR.VENDOR_KEY=AP_PAYMENT_FACT.VENDOR_KEY ) AND ( TIME_DIMENSION.MONTH = 4 AND TIME_DIMENSION.YEAR = 2004 AND BUSINESS_UNIT.BUSINESS_UNIT = 'USA01' ) GROUP BY AP_PAYMENT_FACT.ACCOUNTING_DT, AP_PAYMENT_FACT.PYMNT_DT, AP_PAYMENT_FACT.PYMNT_ID, AP_PAYMENT_FACT.PYMNT_TYPE_DESCR, VENDOR.NAME1, CURRENCY.CURRENCY, AP_PAYMENT_FACT.CURRENCY_PYMNT_KEY

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

53

4

4

Reports Payment section

Payment Register Analysis This report analyzes payments made by vendor, payment ID, payment method and payment amount for a particular business unit.

You can generate the data for this report using SQL logic, such as the following Oracle SQL statement: SELECT BUSINESS_UNIT.DESCR, VENDOR.VENDOR_ID, VENDOR.NAME1, AP_PAYMENT_FACT.PYMNT_ID_REF, sum(AP_PAYMENT_FACT.PYMNT_AMT), AP_PAYMENT_FACT.PYMNT_DT, AP_PAYMENT_FACT.PYMNT_METHOD_DESCR, AP_PAYMENT_FACT.PYMNT_STATUS_DESCR FROM BUSINESS_UNIT, VENDOR, AP_PAYMENT_FACT,

54

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Reports Payment section

TIME_DIMENSION WHERE ( BUSINESS_UNIT.BUSINESS_UNIT_KEY=AP_PAYMENT_FACT.BUSINESS_UNIT_GL_KEY ) AND ( TIME_DIMENSION.TIME_KEY=AP_PAYMENT_FACT.TIME_KEY ) AND ( VENDOR.VENDOR_KEY=AP_PAYMENT_FACT.VENDOR_KEY ) AND ( BUSINESS_UNIT.BUSINESS_UNIT = 'USA01' AND AP_PAYMENT_FACT.VENDOR_KEY IN (5, 10, 17, 31, 33, 50) AND TIME_DIMENSION.YEAR = 2004 AND TIME_DIMENSION.MONTH = 04 AND AP_PAYMENT_FACT.PYMNT_STATUS_DESCR = 'Paid' ) GROUP BY BUSINESS_UNIT.DESCR, VENDOR.VENDOR_ID, VENDOR.NAME1, AP_PAYMENT_FACT.PYMNT_ID_REF, AP_PAYMENT_FACT.PYMNT_DT, AP_PAYMENT_FACT.PYMNT_METHOD_DESCR, AP_PAYMENT_FACT.PYMNT_STATUS_DESCR

Recommended table joins When analyzing data from the cash receipt section, you need to create joins between fact and dimension tables. Specifically, you need to create joins between the AP_PAYMENT_FACT table with other dimension tables in the Rapid Mart. Fact table

Column name

Dimension table

AP_PAYMENT_FACT

BUSINESS_UNIT_GL_ BUSINESS_UNIT KEY

BUSINESS_UNIT_KE Y

AP_PAYMENT_FACT

VENDOR_TYPE_KEY

VENDOR_TYPE

VENDOR_TYPE_KEY

AP_PAYMENT_FACT

VENDOR_KEY

VENDOR

VENDOR_KEY

AP_PAYMENT_FACT

CURRENCY_PYMNT_ CURRENCY KEY

CURRENCY_KEY

AP_PAYMENT_FACT

TIME_KEY

TIME_KEY

TIME_DIMENSIO N

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide

Column name

55

4

4

Reports Payment section

56

BusinessObjects PeopleSoft Accounts Payable Rapid Mart User’s Guide