Versions Compared

Key

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

Insert excerpt
Def - Program Class - Fish Ticket Premium
Def - Program Class - Fish Ticket Premium
nopaneltrue
The purpose of this page is to allow users to create new programs by copying existing Fish Ticket Premium and Fish Ticket Tax programs. Users may create a new stand-alone program from an existing program or create a new version of an existing programsplit one or more ticket lines from a source ticket between two or more fishermen.

(lightbulb) It is possible to split a fish ticket that that has previously been split. Though not recommended, it is also possible to edit the 'Weight' field or 'Units' field of a line item after the Fish Ticket has been split.

Software Version: 2021.0310.12 05 and newer


Table of Contents
typeflat

...

It is formatted from the user's 'Date Format' preference. This is a date picker that is required. It defaults as blank and is always editable. This field must not overlap with the 'Landed Date End' of the original program's latest version if the 'Copy Type' field is set to "New Version". Else, the message "The Start Date must be on or after [calculated Date] because version [version#] of this program has an End Date of [End Date]" will be displayed on Save. If the 'Copy Type' field is set to "New Version' and the latest version's 'Landed Date End' field has not been previously assigned, then this field must be >= the latest version's [Landed Date Start] + 1. Else the message "The Start Date must be on or after [calculated Date] because version [version#] of this program has a Start Date of [Landed Date Start]" will be displayed on Save. This only occurs on New Version copy types and is intended to prevent overlapping/conflicting programs caused by date range issues. This field is always APDeliveryTicketHeader.TicketNumber

Toolbar IconsDescription
Help
Insert excerpt
Help - Global
Help - Global
nopaneltrue
Save & Close

Saves changes and closes the page, navigating users back to the Fish Ticket

Premiums

List View

or the Fish Ticket Taxes List View. When the Copy is complete, the message "Program [new program ID] was successfully copied from [from program ID].

. On Save, a new Ticket will be created using the 'New Ticket #' and 'Paid Account' fields for all line items with a 'New Weight' amount > 0 or 'New Units' quantity > 0. Additionally, the original Fish Ticket will be updated to reflect the [Weight] - [New Weight] and [Units] - [New Units] of any line items that were split.

(lightbulb) Only Fish Tickets in "New" status may be split, else the message "Only New Tickets can be split" will be displayed.

FieldsDescription
Copy From
Program IDIdentifies the short description and unique identifier for the original Tax or Premium program to be copied from. New Paid Account

Identifies the Fisherman Account that will be set as the 'Paid Account' on the new split Fish Ticket. This is a single-select standard lookup that is required. If missing, the message "New Paid Account is required." will be displayed on Save. This field defaults from the 'Paid Account' field on the source Fish Ticket. This field is always editable.

The lookup contains a a list of all the 'Active' Fishermen and Fishermen & Tenders.

Database Fields: ERPx_APVendor.VendorName, ERPx_APDeliveryTicketHeader.FishermanAccountVendorSK

New Ticket #

Identifies the Fish Ticket number (aka the Fish Ticket Transaction ID) for the new split Fish Ticket. This is a text box that is required. If missing, the message "New Ticket Number is required." will be displayed on Save.

This defaults from the 'Ticket #' of the source Ticket, plus the next corresponding letter of the alphabet (beginning with "A") based on the number of splits. For example, if a user is attempting to split Ticket # "E20 246290", this will default as "E20 246290A". Splitting Ticket # "E20 246290" again will default this field to "E20 246290B". This field is always editable.

Database Field: ERPx_APDeliveryTicketHeader.TicketNumber

Paid Account

Insert excerpt
Paid Account
Paid Account
nopaneltrue
This is a non-editable text box that is required. It defaults from the selected program 'Paid Account' on the Fish Ticket Premiums List View or the Fish Ticket Taxes List Viewsource Fish Ticket. This field is never editable.

Database Fields: ERPx_APVendor.VendorName, ERPx_APDeliveryTicketHeader.FishermanAccountVendorSK

Permit Holder

Insert excerpt
Permit Holder
Permit Holder
nopaneltrue
This is a non-editable text box that is required. It defaults from the 'Permit Holder' on the source Fish Ticket. This field is never editable.

Database

Field:

Fields: ERPx_APVendor.VendorName, ERPx_

APProgram.APProgramID
Description

Identifies the long description for the original Tax or Premium program to be copied from. APDeliveryTicketHeader.PermitHolderVendorSK

Ticket #
Start Date

Insert excerpt
Ticket Number
Ticket Number
nopaneltrue
This is a non-editable text box that is required. It defaults from

the selected program on

the 'Ticket #' field of the source ticket (the Fish Ticket

Premiums List View or

selected on the Fish

Ticket Taxes

Tickets List View). This field is never editable.

Database Field: ERPx_

APProgram.APProgramName
Copy Type

Identifies whether a new program or a new version should be copied. This is a single-select standard lookup that is required. If missing, the message "Please select a copy type." will be displayed on Save. It defaults as blank and is always editable. This field is not stored in the database.

This lookup contain the values "New Program" and "New Version".

(lightbulb) If "New Program" is selected, then the program created will be stand-alone and 'Version' field will be set to "1". If "New Version" is selected, the program will be linked to the original program and the 'Version' field will be the version number of the selected program, incremented by 1.

New Program
Program ID

Identifies the short description and unique identifier for the new Tax or Premium program. This is a text box that is required. If missing, the message "New Program: Program ID is required." will be displayed on Save. If the 'Copy Type' field is set to "New Version', then this field will be automatically defaulted from the 'From Program ID' field and be disabled. If the 'Copy Type' field is set to "New Program", then this field will default as blank and be enabled. If editable, this field must be unique by Program Type, else the message "New Program: Program ID already exists." will be displayed on Save.

Database Field: ERPx_APProgram.APProgramID

Description

Identifies the long description for the new Tax or Premium program. This is a text box that is required. This is a text box that is required. If missing, the message "New Program: Program Description is required." will be displayed on Save. If the 'Copy Type' field is set to "New Version', then this field will be automatically defaulted from the 'From Program Description' field and be disabled. If the 'Copy Type' field is set to "New Program", then this field will default as blank and be enabled. If editable, this field must be unique by Program Type, else the message "New Program: Program Description already exists." will be displayed on Save.

Database Field: ERPx_APProgram.APProgramName

Insert excerpt
Landed Date StartLanded Date Start
nopaneltrue

Page Detail

Toolbar IconsDescription
Excel
Insert excerpt
Excel - RV Grid
Excel - RV Grid
nopaneltrue
FieldsDescription
Ext. Amt.
Insert excerpt
Amount - Extended
Amount - Extended
nopaneltrue
This is a non-editable text box that is required. It is formatted to 2 decimals. It defaults from the 'Ext. Amount' of the Item on the source Fish Ticket. This is for information only and is not editable.

Database Field: ERPx_APDeliveryTicketLine.Amount

Item: Description

Insert excerpt
Item ID & Item Description
Item ID & Item Description
nopaneltrue
This is a non-editable text box that is required. It defaults from the Items on the source Fish Ticket. This is information only and is not editable.

Insert excerpt
Def - Item id
Def - Item id
nopaneltrue
Insert excerpt
Def - Item
Def - Item
nopaneltrue

Database Fields: ERPx_APDeliveryTicketItem.ItemID, ERPx_APDeliveryTicketItem.GeneratedItemDescription,  ERPx_APDeliveryTicketLine.DeliveryTicketItemSK

New Ext. Amt.Identifies the Extended amount of the line item on the new split Fish Ticket. This is a non-editable text box that is required. It is formatted to 2 decimals. It is calculated as [New Weight] x [Price]. This field is for information only and is not editable.

Database Field: ERPx_APDeliveryTicketLine.Amount

New Units

Identifies the Units that will be taken from the source ticket item for the new Fish Ticket. This is a numeric text box that is required to split a line item. It defaults as 0, is always editable, and can be updated in one or two ways:

  1. It can be manually entered and will round to the nearest whole number. If manually entered:
    1. The value cannot be <0 else the message "New Units cannot be less than 0." will be displayed
    2. The value cannot exceed the source weight else the message  "New Units cannot be greater than the original weight." will be displayed
  2. It calculates from the amount entered in the 'Split Percent'

When this field is updated, the 'New Ext. Amt' will automatically be recalculated when the user clicks/tabs out of the field.

Database Field: ERPx_APDeliveryTicketLine.Units

New Weight

Identifies the weight that will be taken from the source ticket item for the new Fish Ticket. This is a numeric text box that is required to split a line item. It defaults as 0, is always editable, and can be updated in one or two ways:

  1. It can be manually entered and will round to the nearest whole number. If manually entered:
    1. The value cannot be <0 else the message "New Weight cannot be less than 0." will be displayed
    2. The value cannot exceed the source weight else the message  "New Weight cannot be greater than the original weight." will be displayed
  2. It calculates from the amount entered in the 'Split Percent'

When this field is updated, the 'New Ext. Amt' will automatically be recalculated when the user clicks/tabs out of the field.

Database Field: ERPx_APDeliveryTicketLine.DeliveredWeight

Price

Insert excerpt
Price
Price
nopaneltrue
This is used to calculate the 'New Ext. Amt.' field. This is a non-editable text box that is required. It defaults from the 'Price' of the Item on the source Fish Ticket. This field will display with the corresponding number of 'Price Decimals', as specified for the item on the Fish Ticket Items List View. This is information only and is not editable.

Database Field: ERPx_APDeliveryTicketLine.Price

Price UOMPropertiesIdentifies whether or not to copy properties as-is from the "From Program". All properties will be copied, with the exception of the 'Landed Date Start' and 'Landed Date End' fields. This is a Yes/No lookup that is required. This field defaults to "Yes" and is always disabled

Insert excerpt
UOM - Price
UOM - Price
nopaneltrue
This is a non-editable text box that is required. It defaults from the 'Price UOM' field of the Item on the source Fish Ticket. This is information only and is not editable.

Insert excerpt
Def -
Landed Date
UOM
Def -
Landed Date
UOM
nopaneltrue

Database Field: Fields: ERPx_IMUOM.UOMID, ERPx_APProgramAPDeliveryTicketLine.APProgramStart

Copy This

PriceUOMSK

Split Percent

Identifies the percentage of the source item's quantities (units & weight) that will be taken and applied to the new Fish Ticket. This is a numeric text box that is required to split a line item. It defaults as "0.00000" and is always editable. It must be >= 0 and <= 100, else the message "Split Percent must be greater than 0." or "Split Percent must be at or below 100."  will be displayed on Save. When a value is entered in this field, the 'New Units' and 'New Weight' fields will automatically be calculated and rounded to the nearest whole number. Clicking out of the field will reset this value back to "0.00000". This field is not stored in the database.

(lightbulb) The 'Landed Date Start' property will be set to the value entered in the 'Start Date' field on this page. The 'Landed Date End' will be set to blank by default.

Rates

Identifies whether or not to copy Rates on all line items from the "From Program". This is a Yes/No lookup that is required. It defaults as "Yes" and is always editable. If "No" is selected, then all line items will still be copied from the "From Program" but the rates will be left as zero ($0.00). This field is not stored in the database.

Related Topics

User Guide: Fish Ticket Premiums

...

Tax Price

Displays the taxable price for the item. This is a non-editable text box that is not required. It defaults from the 'Tax Price' field of the Item on the source Fish Ticket. This is information only and is not editable.

Database Field: ERPx_APDeliveryTicketLine.TaxPrice

Units

Insert excerpt
Units - Delivered
Units - Delivered
nopaneltrue
This is a non-editable text box that is required. It defaults from the 'Units' of the Item on the source Fish Ticket. This is information only and is not editable.

Database Field: ERPx_APDeliveryTicketLine.Units

Units UOM
Insert excerpt
UOM - Units
UOM - Units
nopaneltrue
This is a non-editable text box that is required. It defaults from the 'Units UOM' field of the Item on the source Fish Ticket. This is information only and is not editable.

Insert excerpt
Def - UOM
Def - UOM
nopaneltrue

Database Fields: ERPx_IMUOM.UOMID, ERPx_APDeliveryTicketLine.UnitsUOMSK

Weight

Insert excerpt
Weight - Gross
Weight - Gross
nopaneltrue
This is a non-editable text box that is required. It defaults from the 'Weight' of the Item on the source Fish Ticket. This is information only and is not editable.

Database Field: ERPx_APDeliveryTicketLine.DeliveredWeight

Related Topics


Expand
titlePage Definitions

Page Definitions


...