Integrate invoice information with your financial system using platform API
Match a Budget Fund Code with an external financial system
Funds are the specific categories or accounts that you choose from when ordering or invoicing items. See Create a budget for the first time and Create funds.
When creating funds you can enter an identifier used by your institution's financial system (e.g. PeopleSoft, SAP). This allows the Fund Code to be used as a match point between the two systems.
- On the left panel, click Budgets.
- Click New Budget.
- Enter the Start Date and End Date for the fiscal period.
- Click the Add button () in the rightmost column.
- For each fund, you need to enter a Fund Name, Fund Code, and Budgeted Amount. The Fund Code must be unique for that Budget, but the Fund Name and Budgeted Amount may be duplicated. For example, you may have a fund called Books under both the English fund and Geography fund.
- Fund Name: Choose a fund name that is descriptive and easy to read.
- Fund Code: You have numerous options for determining a fund code. Some suggestions:
- A shortened form of the Fund Name (e.g. EngBks for the English Books budget).
- The identifier used by your institution's financial system (e.g. PeopleSoft, SAP). This allows the Fund Code to be used as a match point between the two systems.
- A combination of the above (e.g. EngBks-001234).
Local Identifiers in the Vendor record
Another code can be entered on your Vendor record. See Create new vendor. This allows the Acquisitions API to match it up with the Vendor records on the external finance system.
These identifiers are unique to your library.
Local Identifier | Description |
---|---|
Accountancy System ID | Used to track the identifier used by your parent institution's financial system. OCLC recommends using this field for your enterprise resource planning (ERP) system. |
Match Codes | Used when a code is needed to identify (match) vendors in other systems. Using the same match code for the same vendor in both WMS and other systems facilitates sharing vendor information between systems. |
Vendor number* | An ID number assigned by your instance of WMS, in the same way order numbers are assigned. |
Mark invoice as Ready
The external financial system (e.g. PeopleSoft, SAP), can harvest the information and pay the invoice. It communicates with WMS, via the Acquisitions API, to identify all invoices with a status of Ready, so that payment can be authorized and made on the external financial system. The external system then communicates again to WMS when payment had been made, so that the status of the WMS Invoice is set to Paid.