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. |