Using the Purchasing Interface

Contact your AssetPoint account manager for more information on the use of this feature.

TabWare provides functionality in the areas of Maintenance Management, Work Order Planning and Scheduling, Inventory Management, Requisitions, Purchasing, and Invoice Matching. In some cases, the client may already have installed, or desire to install, enterprise-wide systems that provide some of the same modules that are contained in TabWare. Examples of the modules are Requisitioning, Purchasing, and Invoice Matching. Often these modules are provided by an enterprise-wide financial and manufacturing system such as PeopleSoft, Baan, SAP, and others.

Most enterprise-wide systems provide extensive integration capabilities to their financial systems, such as General Ledger and Accounts Payable. Therefore the client may wish to use the existing Requisitioning, Purchasing, and Invoicing modules within the enterprise-wide solution to capitalize on the integration of these modules to the financial systems.

To meet this need, AssetPoint offers a solution through the TabWare Purchasing Interface. In this environment, the client utilizes the Inventory, Requisitioning, and Stores Reorders capabilities within TabWare and passes approved requisitions to the enterprise-wide system for Purchasing and Invoicing capabilities.

To accomplish this interface, the client:

The major benefits realized from using the Purchasing Interface are:

Overview of Interface Processing

As events occur within the Purchasing and Invoice Matching systems, the enterprise-wide system sends information to TabWare, updating the original Requisition (purchase order and cost information), Work Order (cost information), Inventory (quantities, costs, etc.), and Supplier information (purchase order number, costs, dates, etc.). The process is as follows:

Using the TabWare Requisition Notebook, users enter and review requisitions online, or TabWare automatically creates reorder requisitions whenever permanent inventory items reach their reorder points.

Accessing the Requisition Approval screen, authorized individuals approve the requisition for transfer to the enterprise-wide purchasing system.

A purchasing agent or buyer uses the Requisition Approval function to indicate that the requisition is ready for transfer to Interface File #1. TabWare has the ability to add the approved requisition to Interface File #1 by:

A client-written interface program can be used to retrieve approved requisitions from Interface File #1. It is also recommended, but not required, that the client develop a program to pass information to Interface File #2 whenever transactions are processed or removed from Interface File #1. Examples of these transaction types are:

Records added to Interface File #2 notify TabWare of actions taken by Purchasing. For the normal transfer, this includes assignment of purchase order number and transmittal of ordering information.

After issue of a purchase order, the interface assumes a life cycle that can have the following events:

All of these events require the creation of records added to Interface File #2.

Startup of the Purchasing Interface to TabWare occurs automatically to process records that are in Interface File #2. The interface performs updates on Requisitions, Inventory, and Work Order information.

As required, the client's system administrator accesses a TabWare function to edit information that has been processed from Interface File #2. Information included in the Interface Records table are those transactions that did not pass edit routines by the update programs. The administrator has access to the exception information and can make corrections that allow processing of a record to abort or continue.

Additionally, the Purchasing Interface can accept purchase orders that did not originate from TabWare requisitions. For these types of purchase orders, the purchasing interface number will be set to External. A transaction for an External order must include the item, item_type, account, area, and department values on the record uploaded to the in_trans_from_purch table. The item_type specified on the record must be defined in the in_control_types table.

To Correct Transaction Errors:

1.

From the TabWare Power Panel, select Purchasing Interface. The Purchasing Interface Transactions window opens.

Note: Use the horizontal scroll bar to view additional fields.

2.

Based on information shown in the Error Message data window, make corrections.

3.

Click OK.

 

The errors that can be corrected from the Purchasing Interface Transaction window are:

 

 

 

 

 

 

 

 

 

 

Xorr

Xorc

Xpoi

Xpoc

Xpco

Xrecp

Xinv

Xvar

Error Message

Special Notes

x

x

x

x

x

x

x

x

Required field not found "Plant".

 

x

x

x

x

x

x

x

x

Required field not found "Purchasing Interface Number".

 

x

x

x

x

x

x

x

x

Required field not found "Transaction Type".

 

 

 

x

x

x

x

x

x

Required field not found or invalid "Qty Package".

 

 

 

x

x

x

x

x

x

Required field not found or invalid "Qty Tran".

 

 

 

x

x

x

x

x

x

Required field not found or invalid "Unit Cost".

 

 

 

x

x

x

x

x

x

Required field not found "Unit of Purchase".

 

 

 

x

x

x

x

x

x

Required field not found or invalid "Purchase Order".

 

 

 

x

 

x

x

 

 

Required field not found or invalid "Supplier".

 

 

 

 

 

 

x

 

 

Required field not found or invalid "Received Complete Flag".

 

 

 

 

 

 

 

x

x

Required field not found or invalid "Invoice Number".

 

 

 

 

 

 

 

x

 

Required field not found or invalid "Create Xvar Flag".

 

x

x

x

x

x

x

 

 

Requisition Line Not Found.

Not validated for a blanket order

 

 

x

x

x

x

 

 

Item Does Not Exist

 

 

 

 

 

 

x

x

x

Work Order Does Not Exist.

 

 

 

 

 

 

x

x

 

Purchase Order Line not found.

 

x

x

x

x

 

x

x

x

Continuation Flag is currently not used, must be set to "0"

 

 

 

x

x

x

x

x

x

Required field not found or invalid "Release".

 

 

 

x

x

x

x

x

x

Required field not found or invalid "Change Order".

 

 

 

x

x

x

x

x

x

Required field not found or invalid "Purchase Order Line".

 

 

 

 

 

 

x

x

x

Equipment not found in eq_locations.

 

 

 

x

x

x

x

 

 

Item Type is missing.

If an item type is supplied on the record and it does not exist on in_control_types, this error is logged.

 

 

x

x

 

 

 

 

Item/Stores Location combination does not exist on the in_item_location table.

If supplied, the value must exist on in_item_location

 

 

x

x

x

 

 

 

Purchasing Interface Number must be BLANKET when the blanket order flag is on.

 

 

 

 

 

 

x

 

 

To return to supplier, the Repair Log entry must be at status Being Repaired or Restocked

 

 

 

 

 

 

x

 

 

Item is serialized;  Receipt must contain a serial number.

 

 

 

 

 

 

x

 

 

Item is not serialized. Receipt should not contain a serial number.

 

 

 

 

 

 

x

 

 

Item is serialized. Qty Received, following conversion into Units of Issue, must equal 1.

 

 

 

 

 

 

x

 

 

New serial number being received already exists.

 

 

 

 

 

 

x

 

 

Serial number being returned to vendor does not exist in stores.

 

 

 

 

 

 

x

 

 

Serial number entered does not match the serial number from the repair log.

 

 

 

 

 

 

x

 

 

Serial number must be at status Being Repaired or Restocked to be returned to the vendor.

 

 

 

 

 

 

x

 

 

Bin should default to Primary Bin, but no Primary Bin was found for this Item and stores location.

 

 

 

 

 

 

x

 

 

Serial ID not found on Equipment Serial table.

 

 

 

 

 

 

x

 

 

Initial receipt against a repair purchase order must equal 1.

 

 

 

 

 

 

x

 

 

Over-receipt against repair purchase orders is not allowed.