Understanding PeopleSoft CRM-Related Bill By Fields
When integrating PeopleSoft CRM and Transaction Billing Processor with Billing, PeopleSoft recommends that you populate the following bill-by fields to enable the Billing Interface to group invoices according to PeopleSoft CRM-specific transactions (such as service order, case ID, and so forth).
Note:
These fields are not available in bill entry, do not appear in bill inquiry, have no exposure in the 360-degree view, and do not appear on invoices. Depending on the invoice format you select, you can display this information on invoices using bill notes.
| Field | Description | Notes |
|---|---|---|
|
SO_ID |
Service Order ID. |
This is a 10-character field. |
|
BUSINESS_UNIT_RF |
Field Service Business Unit. |
Field Service Business Unit is a key for service orders. This is a 5-character field. |
|
SOURCE_REF_NO |
Reference Number |
Populate this field with any generic reference number, and use this field in conjunction with the SOURCE_REF_TYPE and SOURCE_REF_KEY fields. This is a 35-character field. |
|
SOURCE_REF_KEY |
Reference Key |
Populate this field with any generic reference key. For example, you can populate this field with a business unit, set ID, or any other key value. Use this field in conjunction with the SOURCE_REF_NO field. This is a 5-character field. |
|
SOURCE_REF_TYPE |
Reference Type |
Populate this field with any generic reference type that identifies the generic reference number (SOURCE_REF_NO). Initial translate values for this field are:
This is a 3-character field. |
The following rules are used by the CRM products to populate these fields:
-
To pass an agreement number to PeopleSoft Billing, the system concatenates the agreement number and renewal number, and uses this value to populate the SOURCE_REF_NO field. The SOURCE_REF_KEY field is populated with the agreement set ID, and the SOURCE_REF_TYPE field is populated with the translate value for CRM Agreement.
-
To pass a case ID to PeopleSoft Billing, the system populates the SOURCE_REF_NO field with the case ID value, the SOURCE_REF_KEY field with the case business unit, and the SOURCE_REF_TYPE field with the translate value for CRM Case.
-
To pass an agreement number and a case ID to PeopleSoft Billing, the system populates the SOURCE_REF_NO field with the case ID value, the SOURCE_REF_KEY field with the case business unit, and the SOURCE_REF_TYPE field with the translate value for CRM Case. The agreement number is passed to Billing in an invoice note.
-
The PeopleSoft CRM Order Capture application populates the following fields:
-
SOURCE_REF_NO, with the order number.
-
SOURCE_REF_KEY field, with the order capture business unit.
-
SOURCE_REF_TYPE, with the translate value for the PeopleSoft CRM order.
-
-
To pass a service order to PeopleSoft Billing, the system uses the service order number to populate the SO_ID field, and the BUSINESS_UNIT_RF field with the service order number business unit. Additionally, the SOURCE_REF_NO field is populated with the service order number, the SOURCE_REF_KEY field with the field service business unit, and the SOURCE_REF_TYPE field with the translate value for CRM Service Order.
Note:
Whenever the SOURCE_REF_NO field is populated in the Billing Interface, the SOURCE_REF_TYPE field must also be populated. Additionally, if there is no value for the SOURCE_REF_NO field, then the SOURCE_REF_TYPE and SOURCE_REF_KEY fields must be left blank as well.
Because PeopleSoft CRM can pass credit card transactions to PeopleSoft Billing, you should include Payment Method with the bill-by fields you use for PeopleSoft CRM.