[Home] [Help]
[Dependency Information]
Object Name: | PO_PRICE_DIFFERENTIALS |
---|---|
Object Type: | TABLE |
Owner: | PO |
FND Design Data: | ![]() |
Subobject Name: | |
Status: | VALID |
This table holds the price diferentials information for the rate-based lines on Requisitions, Standard Purchase Orders and Global Agreements.
Using Price Differentials, you can capture different pay rates for different price types (such as Overtime, Weekend, and Holiday) as "multipliers" of the price specified on the line or price-break. Then the actual pay rate may be obtained by multiplying the line or price-break price by the multiplier for the price type defined on the line or price-break.
For Global Agreements, price differentials can be defined at both the line and price break levels. For Standard Purchase Orders and Requisitions, price differentials may only be defined at the line level.
[Note 1]
On Blanet Agreements, you can capture the minimum and maximum multiplier for each price differential type (e.g. Holiday, Overtime, Weekend). During the resource finalization process in iProcurement, you will be able to choose a multiplier value that falls within the minimum and maximum multiplier values. The minimum multiplier is mandatory whereas the maximium multiplier is optional . You can capture the minimum price for a given state/legal regulation in the minimum multiplier field. The maximum multiplier, when specified, cannot be less than the stated minimum multiplier.
[Note 2]
On Standard Purchase Orders, you can specify only a single value for the multiplier for each of the price differential types. If the PO line is tied to a Blanket Agreement, you can only have price differentials that are "enabled" on the Blanket, and the specified value for the multiplier should be within the corresponding blanket line price (or price-break price) differential minimum and maximum multipliers.
[Note 3]
You cannot create multiple price differential records of the same type for a line or price-break record. For example, if you have already defined a Price Type of "OVERTIME" for a Standard Purchase Order line, you cannot define another Price Differential record of the type "OVERTIME" for the same PO line again.
On Standard Purchase Order lines which reference a Global Agreement, you can only define Price Differential records with the Price Types that are enabled on the referenced Global Agreement.
Tablespace: | ![]() |
---|---|
PCT Free: | 10 |
PCT Used: |
Index | Type | Uniqueness | Tablespace | Column |
---|---|---|---|---|
PO_PRICE_DIFFERENTIALS_U1 | NORMAL | UNIQUE |
![]() |
![]() |
PO_PRICE_DIFFERENTIALS_U2 | NORMAL | UNIQUE |
![]() |
![]() ![]() ![]() |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
PRICE_DIFFERENTIAL_ID | NUMBER | Yes | Unique identifier for this price differential. Primary key for this table. | |
PRICE_DIFFERENTIAL_NUM | NUMBER | Yes | Price differential line number | |
ENTITY_ID | NUMBER | Yes | ID of the Req Line, PO Line, Blanket Line, or Price Break to which this price differential belongs. References PO_REQUISITION_LINES_ALL.requisition_line_id, PO_LINES_ALL.po_line_id, OR PO_LINE_LOCATIONS_ALL.line_location_id. | |
ENTITY_TYPE | VARCHAR2 | (30) | Yes | The type of the entity this price differential is tied to. Possible values can be: 'REQ LINE', 'PO LINE', 'BLANKET LINE', 'PRICE BREAK' |
PRICE_TYPE | VARCHAR2 | (30) | Yes | Type of rate for which this price differential will be applied (e.g. STANDARD, HOLIDAY, OVERTIME, WEEKEND). Comes from FND_LOOKUP_VALUES.lookup_code with lookup_type, 'PRICE DIFFERENTIALS'. Also see Note 3. |
ENABLED_FLAG | VARCHAR2 | (1) | Indicates if the price differential is enabled | |
MIN_MULTIPLIER | NUMBER | Applicable to Blankets only. Minimum value for the multiplier that can be applied to the regular rate designated on the blanket. Also see Note 1. | ||
MAX_MULTIPLIER | NUMBER | Applicable to Blankets only. Maximum value for the multiplier that can be applied to the regular rate designated on the blanket. Also see Note 1. | ||
MULTIPLIER | NUMBER | Actual multiplier that is applied to the regular rate on Standard PO or Requisition. Also see Note 2. | ||
CREATION_DATE | DATE | Yes | Standard who column - date when this row was created. | |
CREATED_BY | NUMBER | Yes | Standard who column - user who created this row (foreign key to FND_USER.USER_ID). | |
LAST_UPDATE_DATE | DATE | Yes | Standard Who column - date when a user last updated this row. | |
LAST_UPDATED_BY | NUMBER | Yes | Standard who column - user who last updated this row (foreign key to FND_USER.USER_ID). | |
LAST_UPDATE_LOGIN | NUMBER | Standard who column - operating system login of user who last updated this row (foreign key to FND_LOGINS.LOGIN_ID). |
Cut, paste (and edit) the following text to query this object:
SELECT PRICE_DIFFERENTIAL_ID
, PRICE_DIFFERENTIAL_NUM
, ENTITY_ID
, ENTITY_TYPE
, PRICE_TYPE
, ENABLED_FLAG
, MIN_MULTIPLIER
, MAX_MULTIPLIER
, MULTIPLIER
, CREATION_DATE
, CREATED_BY
, LAST_UPDATE_DATE
, LAST_UPDATED_BY
, LAST_UPDATE_LOGIN
FROM PO.PO_PRICE_DIFFERENTIALS;
PO.PO_PRICE_DIFFERENTIALS does not reference any database object
PO.PO_PRICE_DIFFERENTIALS is referenced by following:
|
|
|