Skip Headers
Oracle® Application Integration Architecture Oracle Financial Operations Control Integration Pack Implementation Guide for Oracle Retail Merchandise Operations Management and PeopleSoft Enterprise Financials
Release 3.1

Part Number E20500-03
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

1 Oracle Financial Operations Control Integration Pack Overview

This chapter provides an overview of the Oracle Financial Operations Control Integration Pack for Oracle Retail Merchandise Operations Management and PeopleSoft Enterprise Financials. It also discusses key benefits and participating applications, and describes the retail sales financial, retail inventory financial, and retail procure to pay business process flows. Also included are solution assumptions and constraints.

This chapter includes the following sections:

1.1 Understanding the Oracle Financial Operations Control Integration Pack

The Oracle Financial Operations Control Integration Pack for Oracle Retail Merchandise Operations Management and PeopleSoft Enterprise Financials provides integration to a robust enterprise financial system that complements the Oracle Retail Merchandising system in a retail customer environment.

This process integration includes these four processes:

1.2 Key Benefits

Here are the key benefits of this PIP:

1.3 Participating Applications

This section discusses these topics:

1.3.1 Oracle RMS Overview

Oracle RMS is an integrated solution for global retailing. This solution enables retailers to better manage, control, and perform crucial day-to-day merchandising activities. From new product introduction to inventory management, Oracle RMS provides retailers with a complete end-to-end solution and is the most comprehensive and integrated solution for global retailing.

For more information about Oracle RMS, see the OracleRetail Merchandising System User Guide.

1.3.2 Oracle ReSA Overview

Oracle ReSA provides retailers with a flexible tool that evaluates and ensures accuracy and completeness of point of sale (POS) data. Realtime access to this audited sales data ensures integrity of information throughout the retail enterprise. With a highly configurable sales audit application, the retailer can maintain existing business practices while providing for future options as the operations grow and change.

ReSA enables retailers to receive POS transaction data, cleanse it, and export the data to the Oracle Merchandising system and the Oracle Retail Data Warehouse. By providing corporate control and visibility to sales audit information, Oracle ReSA enables retailers to make better decisions to improve merchandise operations and transform the economics of their business.

For more information about Oracle ReSA, see the Oracle Retail Sales Audit User Guide.

1.3.3 Oracle ReIM Overview

Oracle ReIM is a market-leading solution for retailers who require an automated application to better manage reconciliation and payment of invoices. This advanced solution enables account payables teams to resolve discrepancies on invoices quickly before payments are made. A highly automated, multidimensional matching engine minimizes time spent on manual reviews. Automated routing provides an effective method to ensure that accurate information is delivered to the correct internal teams for resolution and compliance controls.

For more information about Oracle ReIM, see the Oracle Retail Invoice Matching User Guide.

1.3.4 PeopleSoft Payables Overview

PeopleSoft Payables provides automated invoice and payment processing to ensure timely and accurate payment for goods and services. Best-practice business processes match purchase orders, receipts, and invoices and provide online approvals to identify exceptions and increase control over disbursements.

PeopleSoft Payables delivers built-in controls to help an enterprise meet regulatory requirements, enforce compliance, reduce risk, and implement due-diligence best practices, thereby reducing cycle times and errors. Other features include a flexible, user-defined system setup; extensive vendor maintenance; digital signatures and financials sanction validation; and powerful inquiry and analytical capabilities.

For more information about PeopleSoft Payables, see the PeopleSoft Enterprise Payables PeopleBook.

1.3.5 PeopleSoft GL Overview

PeopleSoft GL offers a fully automated close and consolidation solution for legal and management reporting, including support for Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS). Transactions are automatically processed and validated according to the best-practice business processes and control settings. In addition, an enterprise can proactively control expenditures by automatically checking spending requests against budget. With realtime reporting and information access, an enterprise can achieve complete visibility into financial results.

For more information about PeopleSoft GL, see the PeopleSoft Enterprise General Ledger PeopleBook.

1.4 Retail Sales Financial Business Process Flow

The Retail Sales Financial business process consists of the Post Channel Sales, Cash, and Deposits from Oracle ReSA to PeopleSoft GL integration flow.

Figure 1-2 illustrates the Retail Sales Financial business process flow.

Figure 1-2 Retail Sales Financial Business Process Flow

This image is described in surrounding text.

Oracle ReSA sends summarized sales audit information to PeopleSoft GL for the Sales Journal. The sales audit information includes channel sales, cash, and deposits. The Oracle ReSA Export processes select and format corrected and previously audited data from the Oracle ReSA database so that it can be sent to PeopleSoft Financials.

Oracle ReSA includes programs to automatically extract the required totals data and to format it to generic data files from a financial staging table for import into PeopleSoft GL. Sales audit data from Oracle ReSA is also posted directly to the Oracle RMS stock ledger and can be integrated into PeopleSoft GL through the stock ledger to the financial staging table and the accounting entry table. Before data is imported into PeopleSoft GL, a batch process writes balanced records to the financial staging table using the appropriate General Ledger account combinations (maintained in Cross Reference tables in Oracle ReSA and the Currency Exchange Rates.

The PeopleSoft Journal Generator loads the accounting entries from Oracle Retail to PeopleSoft GL journal entries. The accounting tables are referenced on the accounting entry definition defined for each type of accounting entry transaction. The Journal Generator uses the new accounting entry definitions to create PeopleSoft journal entries. After the journal entries are created by the PeopleSoft Journal Generator, they are edited and posted similarly to PeopleSoft subsystem journals.

1.5 Retail Inventory Financial Business Process Flow

The Retail Inventory Financial business process consists of the posting stock ledger from Oracle RMS to PeopleSoft GL. integration flow

Figure 1-3 illustrates the Retail Inventory Financial business process flow.

Figure 1-3 Oracle Retail Inventory Financials business process flow

This image is described in surrounding text.

Note:

This diagram is for illustration only. Stores, warehouses, and corporate write other inventory related transactions to the Oracle RMS stock ledger.

The stock ledger in Oracle RMS records the financial results of the merchandising processes that occur in the Retail system, such as buying, selling, price changing, transferring, and so on. All of these transactions are recorded in the Oracle RMS stock ledger and rolled up to the subclass/location-level for days, weeks, and months. Daily and period-based financial information is scheduled to be loaded into PeopleSoft.

Oracle RMS sends three levels of stock ledger information to PeopleSoft GL:

The stock ledger transactions to be loaded into PeopleSoft are placed on the financial staging table with table triggers or batch, by the appropriate General Ledger account combinations (maintained in the Oracle RMS cross-reference table in Oracle Retail) and the currency exchange rates.

The PeopleSoft Journal Generator loads the accounting entries from Oracle Retail and creates PeopleSoft GL journal entries. The accounting tables are referenced on the accounting entry definition defined for each type of accounting entry transaction. The Journal Generator uses new accounting entry definitions to create PeopleSoft journal entries. After the journal entries are created by the Journal Generator, they are edited and posted similarly to PeopleSoft subsystem journals.

1.6 Retail Merchandise Procure to Pay Business Process Flow

The Retail Merchandise Procure to Pay business process consists of these integration flows:

Figure 1-4, Figure 1-5, and Figure 1-6 illustrate the Retail Merchandise Procure to Pay business process flow:

Figure 1-4 Retail Merchandise Procure to Pay Business Process Flow (1 of 3)

This image is described in surrounding text.

Figure 1-5 Retail Merchandise Procure to Pay business process flow (2 of 3)

This image is described in surrounding text.

Figure 1-6 Retail Merchandise Procure to Pay business process flow (3 of 3)

This image is described in surrounding text.

The Retail Merchandise Procure to Pay business process flow enables posting of matched invoices, matched credit notes, debit and credit memos, rebates, and unmatched invoices for prepayment from Oracle ReIM to PeopleSoft Payables. It also facilitates drill back from PeopleSoft Payables to Oracle ReIM and drill forward from Oracle ReIM to PeopleSoft Payables.

1.7 Solution Assumptions and Constraints

These are the assumptions and constraints for this PIP:

PeopleSoft GL

  1. You must implement the PeopleSoft applications before you implement this PIP.

  2. The set of books in Oracle Retail is equivalent to the PeopleSoft GL business unit, ledger group, assuming the default ledger group and setID.

    You are not required to map the ledger group and setID on the Oracle Retail side. PeopleSoft publishes the associated business units for each transaction that is setID-driven. You are not required to persist with the structure in the middle layer. Each transaction message accounts for the setID business unit association.

  3. Oracle Retail manually creates and stores valid segment (ChartField) combinations in the appropriate GL cross-reference tables (Oracle ReSA, Oracle RMS, and Oracle ReIM).

  4. For PeopleSoft, 16 ChartFields are available and 4 additional inactive ChartFields can be activated by customers. Oracle Retail supports 20 segments structure.

    Therefore, the PeopleSoft Chart of Accounts can be made of up to 20 ChartFields (segments) only.

  5. PeopleSoft ChartFields are 30 characters in length.

    The Oracle Retail Integration Bus (RIB) subscription format supports only 25 characters for segments (ChartFields). Therefore, the segment length for Oracle Retail customers is 25 characters.

Currency Exchange Rate

  1. The Oracle Retail stock ledger supports multiple currencies.

    All transaction-level information is stored in the local currency of the store or warehouse where the transaction occurred. In Oracle ReIM, the invoice currency on the invoice is often the currency of the supplier, which can be different than the local currency.

  2. The currency amounts precision is limited to 3 digits.

Calendar

  1. The PeopleSoft applications use multiple calendars.

    In this PIP, both PeopleSoft Financials and Oracle Retail use a single calendar.

  2. After a calendar is established, this integration does not support switching the calendar.

Sales Audit/Stock Ledger Transactions

  1. Oracle Retail sends the accounting date and the transaction date with its transactions.

    These dates must not be changed or manipulated in PeopleSoft.

  2. Users handle accounting entry errors manually on both the Oracle Retail and the PeopleSoft Financials side.

  3. The system passes use or sales tax accounting information as part of the accounting entries between Oracle Retail and PeopleSoft Financials.

  4. Oracle Retail calculates value-added tax (VAT).

    PeopleSoft Journal Generator does not recalculate VAT. The system passes the VAT calculation as part of the accounting entry.

  5. Oracle Retail stock ledger determines the valuation of inventory for merchandise being directly procured.

    It passes this information to PeopleSoft as the accounting entries.

  6. Oracle RMS, through the Oracle Retail stock ledger, provides PeopleSoft Financials with the value of ending inventory at cost using the method that the retailer indicates (cost method or retail method of accounting) by an adjusting entry.

    This information is provided through monthly feed.

  7. You cannot load accounting entries twice into PeopleSoft Financials.

    When journals are created, a status field called Distribution Status changes to D; therefore, you cannot create new journal vouchers for the same set of accounting entries.

Other

  1. Both PeopleSoft and Oracle Retail support multiple organizations in one application instance.

  2. If you rename, change the name but not the value, or create new ChartFields (segments), you have customized the middle layer.

  3. Oracle RIB is required for all message-based integration to Oracle Retail.

Constraints

  1. Oracle Retail and PeopleSoft applications do not support modifying date by time zones.

  2. PeopleSoft Financials can handle only three decimal places in amount fields.

    For this integration, no currency in Oracle Retail must contain more than three decimal places. Otherwise, the amounts are rounded from four decimals to three decimals that may cause out-of-balance issues.

  3. Customers switching from one financials application to another must re-implement the integration pack.

  4. Oracle AIA uses the location ID as a key and, when it changes, Oracle AIA cannot associate it with the former ID from the create operation.

    Therefore, PeopleSoft users experience an issue when they change the location ID of an existing supplier location in an update operation.

Note:

Additional assumptions and constraints exist for each of the process integration flows; they are documented in their respective chapters.