Channel Program Types
The Channel Program Types view object contains information about user-created program types based on various predefined program templates.
Data Store Key : FscmTopModelAM.ScmExtractAM.CjmBiccExtractAM.ProgramTypeExtractPVO
Primary Keys : ProgramTypeId
Initial Extract Date : CreationDate
Incremental Extract Date : LastUpdateDate
Attributes
This table provides the list of exposed attributes and their descriptions.
| Name | Description |
|---|---|
| AccrualBasisId | Value that uniquely identifies the basis to use when the DiscountTypeCode in the Channel Program Product Rules view object is DISCOUNT_PERCENT. This is a foreign key to QP_PRICING_BASIS_B.PRICING_BASIS_ID. It's used in supplier ship and debit programs. |
| AccrualDiscountTypeCode | Code that identifies the default accrual discount type for the create and manage channel programs pages. A list of accepted values is defined in the lookup type ORA_CJM_LINE_DISCOUNT_TYPE. |
| ChargeSubtypeCode | Code that identifies the Pricing charge subtype that's considered for channel program application. |
| ChargeTypeCode | Code that identifies the pricing charge type that's considered for channel program application. |
| CostPriceBasisId | Value that uniquely identifies the basis to use when the DiscountTypeCode in the Channel Program Product Rules view object is NEW_COST. This is a foreign key to QP_PRICING_BASIS_B.PRICING_BASIS_ID. It's used in supplier ship and debit programs. |
| CreatedBy | User who created the program type. |
| CreationDate | Date and time when the program type was created. |
| CustomerProgram | Value that determines whether the program is a customer program or a supplier program. The default value is based on the predefined program template. |
| DefaultCalcMethodCode | Code that identifies the default tier-calculation method for annual or volume programs. A list of accepted values is defined in the lookup type ORA_CJM_TIER_CALC_METHOD. |
| DefaultCurrencyCode | Code that identifies the default currency for the channel program. |
| DefaultProdContextCode | Code that identifies the default product context in the create and manage channel programs pages. A list of accepted values is defined in the lookup type ORA_CJM_ITEM_LEVELS. |
| DefaultTierTypeCode | Code that identifies whether the default discount tier type for channel program is amount or quantity. A list of accepted values is defined in the lookup type ORA_CJM_TIER_TYPE. |
| DiscountAppliedToCode | Code that identifies the grouping option used when applying the channel program. A list of accepted values is defined in the lookup type ORA_CJM_DISCOUNT_APPLIED_TO |
| LastUpdateDate | Date and time when the program type row was last updated. |
| LastUpdateLogin | Session login associated with the user who last updated the program type. |
| LastUpdatedBy | User who last updated the program type. |
| ObjectVersionNumber | Number of times the program type has been updated. |
| OverrideProgram | Indicates whether the program can be overridden in Order Management. Contains one of the following values: Y or N. If Y, then the program can be overridden in Order Management. If N, then the program can't be overridden in Order Management. |
| ParentProgramTypeId | Value that uniquely identifies the predefined program template, based on which the program type is created. |
| PriceTypeCode | Code that indicates whether the price adjustment is associated with a one time or a recurring price type. A list of accepted values is defined in the lookup type QP_PRICE_TYPES. |
| PricingDateTypeCode | Code that identifies the date qualifier used for evaluating channel program eligibility. For supplier ship and debit program, a list of accepted values is defined in the lookup type ORA_CJM_PRICING_APP_DATE_TYPE. For supplier rebate program, a list of accepted values is defined in the lookup type ORA_CJM_SUP_REBATE_DATE_QUALFR. For customer rebate program, a list of accepted values is defined in the lookup type ORA_CJM_CUST_REBATE_DATE_QUAL. |
| ProgramCodePrefix | Prefix used while creating channel program code. |
| ProgramTypeCode | Code that identifies the program type. |
| ProgramTypeId | Value that uniquely identifies the program type. This is the primary key of the Channel Program Type view object. |
| RequestOnlyFlag | Indicates whether the program is applied in Order Management automatically. Contains one of the following values: Y or N. If Y, then the program is applied in Order Management automatically. If N, then the program isn't applied in Order Management automatically. The default value is N. |
| SeededFlag | Indicates whether the program type is predefined. Contains one of the following values: Y or N. If Y, then the program type is predefined. If N, then the program type isn't predefined. |
| SeededProgramTypeCode | Code that uniquely identifies the predefined program template based on which the program type is created. A list of accepted values is defined in the lookup type ORA_CJM_PROGRAM_TYPE. |
| SoldBySalesMethodCode | Indicates whether the channel program is applicable to direct orders, indirect orders, or both. A list of accepted values is defined in the lookup type ORA_CJM_SALES_METHOD. |
| StatusCode | Code that identifies the status of the program type. |