Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
Def - Sales Program
Def - Sales Program
nopaneltrue
 The purpose of this page is to add, edit, remove, and activate/inactive these records.

(lightbulb) Sales Programs are only applicable for Sales Orders, Price Adjustments, and Returns. They are not used with Quick Sales transactions.

Software Version: 2022.06.16 and newer

Table of Contents
typeflat

...

Toolbar IconsDescription
Column Filter Show/Hide
Insert excerpt
Column Filter Show/Hide - Global
Column Filter Show/Hide - Global
nopaneltrue
Delete
Insert excerpt
Delete - LV 3.0
Delete - LV 3.0
nopaneltrue
Edit
Insert excerpt
Edit - LV 3.0
Edit - LV 3.0
nopaneltrue
Excel
Insert excerpt
Excel - LV 3.0
Excel - LV 3.0
nopaneltrue
Favorites
Insert excerpt
Favorites Add/Remove - Global
Favorites Add/Remove - Global
nopaneltrue
Group By Show/Hide
Insert excerpt
Group By Show/Hide - Global
Group By Show/Hide - Global
nopaneltrue
Help
Insert excerpt
Help - Global
Help - Global
nopaneltrue
New

Insert excerpt
New - Multi-Select Trans Type - Global 3.0
New - Multi-Select Trans Type - Global 3.0
nopaneltrue
 The available options include:

  • Accrual
  • Brokerage
  • Off Book
  • On Invoice
  • Rebate
Notes
Insert excerpt
Notes - Global 3.0
Notes - Global 3.0
nopaneltrue
Quick Column Filter
Insert excerpt
Quick Column Filter
Quick Column Filter
nopaneltrue
Refresh 
Insert excerpt
Refresh - Global 3.0
Refresh - Global 3.0
nopaneltrue
Saved Layouts
Insert excerpt
Column Layouts for Framework 3.0 - Global
Column Layouts for Framework 3.0 - Global
nopaneltrue
FieldsDescription
Checkbox
Insert excerpt
Checkbox
Checkbox
nopaneltrue

Accrual AccountIdentifies either the GL Account that will be used for the Accrual side of the Journal Entry or the rule for how the GL Account will be assigned. This

Insert excerpt
Def - GL Account - SP Accrual
Def - GL Account - SP Accrual
nopaneltrue
 This is required and editable from the Sales Program Record View for Accrual, Brokerage, Off Book, and Rebate Programs.

Database Field: ERPx_SPProgramHeader.CRAccountSK

Description

Identifies the Description (program name) associated with the Program ID. This is not required, and duplicate values are allowed. This is editable from the Sales Program Record View.

Database Field: ERPx_SPProgramHeader.Description

End

Identifies the Date the program ends. This is required and is editable from the Sales Program Record ViewPrograms with an End Date that occurs prior to a Sales Orders Invoice Date will not be evaluated, even if the Program is still Active. 

Database Field: ERPx_SPProgramHeader.EndDate

Expense AccountIdentifies either the GL Account that will be used for the Expense side of the Journal Entry or the rule for how the GL Account will be assigned. This

Insert excerpt
Def - GL Account - SP Expense
Def - GL Account - SP Expense
nopaneltrue
 This is required and editable from the Sales Program Record View for Accrual, Brokerage, and Rebate Programs. 

Database Field: ERPx_SPProgramHeader.DRAccountSK

Inactive

Insert excerpt
Def - Inactive
Def - Inactive
nopaneltrue
 This is a Yes/No value that is required and is editable from the Sales Program Record View.

Database Field: ERPx_SPProgramHeader.Inactive

Payee

Identifies the Name and ID of the Customer or Vendor that will be paid for the Program, displayed as [Customer/Vendor Name] ([Customer/VendorID]). This is not editable after the initial save and is required for Brokerage, Off Book, and Rebate Programs. This value will be blank for Accrual and On Invoice programs as they do not create settlements.

Database Field: ERPx_SPProgramHeader.ProgramEntitySK

Program Class

Identifies the Class the program is assigned to. This is not editable after the initial save and is required.

Insert excerpt
Def - Program Class - Sales Programs
Def - Program Class - Sales Programs
nopaneltrue

Database Field: ERPx_SPProgram.ProgramClassSK

Program ID

Insert excerpt
Def -
Program ID
- SP Programs
Def -
Program ID
- SP Programs
nopaneltrue
 This is a hyperlink that shows the value of the 'Program ID'.  Clicking on the link opens the record view for the selected Program. This is not editable after the initial save. 

Insert excerpt
Def - Program ID - SP Programs
Def - Program ID - SP Programs
nopaneltrue

Database Field: ERPx_SPProgramHeader.ProgramID

Program Rate Currency

Identifies the currency that the program is being calculated in.

Insert excerpt
Program Rate Currency
Program Rate Currency
nopaneltrue
 This is required and not editable after the initial save. Programs can only be applied to sale transactions where the Customer Currency and the Program Currency match.

Database Field: ERPx_SPProgramHeader.CurrencySK

Program Type

Identifies the Type of Program. This is required and not editable after the initial save. The Types of Programs include

  • Insert excerpt
    Def - Program Type - SP Accrual
    Def - Program Type - SP Accrual
    nopaneltrue
  • Insert excerpt
    Def - Program Type - SP Brokerage
    Def - Program Type - SP Brokerage
    nopaneltrue
  • Insert excerpt
    Def - Program Type - SP Off Book
    Def - Program Type - SP Off Book
    nopaneltrue
  • Insert excerpt
    Def - Program Type - SP On Invoice
    Def - Program Type - SP On Invoice
    nopaneltrue
  • Insert excerpt
    Def - Program Type - SP Rebate
    Def - Program Type - SP Rebate
    nopaneltrue
Settle To

Identifies how the Program will be settled (paid). This is not editable after the initial save and is required for Brokerage, Off Book, and Rebate Programs. This value will be blank for Accrual and On Invoice programs as they do not create settlements. Accrual programs add journal lines to the Journal Entry that is created when the sales invoice, price adjustment, or return is posted and On Invoice programs add line item to sales orders, price adjustments, and returns that are included in the Journal Entry that is created when they post.

The available options include:

  • AP Invoice - Paid In Full Orders: Sales Invoices that have been paid in full will be considered eligible for Settlement to the Payee assigned to the Program.
  • AP Invoice - All Orders: Sales Invoices that have been posted, regardless of payment status will be considered eligible for Settlement to the Payee assigned to the Program.
  • AR Credit Memo: Sales Invoices that have been posted, regardless of payment status will be considered eligible for Settlement as an AR Credit Memo for the Payee assigned to the Program.

Database Field: ERPx_SPProgramHeader.SettlementFrequencySK

Settlement Frequency

Identifies how often the Program is settled. This is informational only (does not drive any functionality) and is always editable from the Sales Program Record View for Brokerage, Off Book, and Rebate Programs. This value will be blank for Accrual and On Invoice programs as they do not create settlements. Accrual programs add journal lines to the Journal Entry that is created when the sales invoice, price adjustment, or return is posted and On Invoice programs add line item to sales orders, price adjustments, and returns that are included in the Journal Entry that is created when they post.

Database Field: ERPx_SPProgramHeader.SettlementFrequencySK

Start

Identifies the date the program starts. This is required and is editable from the Sales Program Record View. Programs with a Start Date that occur after a Sales Orders Invoice Date will not be evaluated.

Database Field: ERPx_SPProgramHeader.EndDate

...