CacheProcessRatingRtRstrctDims

Cache Process Transporation Multiple Index Cache Source File

Minor Business Rule

Object Name: B4900196

Parent DLL: CTRAN

Location: Client/Server

Language: C

Data Structure

D4900190RR - Rating Cache - Routing Restrictions Rating Dimensions

Parameter NameData ItemData TypeReq/OptI/O/Both
szCacheActionCode_CACTNCACTNcharOPTNONE

A code that indicates the activity you want to perform. Valid codes:     o Get - Retrieve the cache element     o Add - Add a cache element     o 
Update - Update a cache element     o Delete - Delete a cache element     o Delete All - Delete all cache elements     o Get Next - Retrieve the 
next cache element     o Add/Update - Add a cache element if it does not exist; Update a cache element if it does exist     o Terminate - 
Terminate Cache

mnNumberKeys_NKEYSNKEYSMATH_NUMERICOPTNONE

The number of keys in an index that will be used to retrieve, delete, or update a record.

cSuppressErrorMessage_SUPPSSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageID_DTAIDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

cCacheIndex_EV01EV01charOPTNONE

An option that specifies the type of processing for an event.

mnTransportationJobNumber_JOBSJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

szPlanningDepot_MCUMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

mnLoadNumber_LDNMLDNMMATH_NUMERICOPTNONE

1

mnDeliveryNumberA_DLNODLNOMATH_NUMERICOPTNONE

This is a system assigned number which is used when a shipment is placed on a load or when two or more shipments for the same 
destination appear on a single manifest or bill of lading.  In this case the shipments are rated as though there is a single shipment.

szRecordType_DCT4DCT4charOPTNONE

User-defined codes that identify the type of document.

mnShipmentHeight_HGTSHGTSMATH_NUMERICOPTNONE

The height of a shipment or shipment piece.

mnShipmentWidth_WTHSWTHSMATH_NUMERICOPTNONE

The width of a shipment or shipment piece.

mnShipmentLength_LGTSLGTSMATH_NUMERICOPTNONE

The length of a shipment or shipment piece.

mnShipmentGirth_GTHSGTHSMATH_NUMERICOPTNONE

The girth of a shipment or shipment piece.

szUnitofMeasureLinear_LUOMLUOMcharOPTNONE

The width, height, or length unit of measure for a vehicle.

mnNumberofStops_NSTPNSTPMATH_NUMERICOPTNONE

The number of stops (usually deliveries) on a load.

cEverestEventPoint01_2EV01charOPTNONE

An option that specifies the type of processing for an event.

cEverestEventPoint01_3EV01charOPTNONE

An option that specifies the type of processing for an event.

cEverestEventPoint01_4EV01charOPTNONE

An option that specifies the type of processing for an event.

mnMathNumeric07MATH07MATH_NUMERICOPTNONE

Event point for Math Numeric.

mnMathNumeric07_2MATH07MATH_NUMERICOPTNONE

Event point for Math Numeric.

mnMathNumeric07_3MATH07MATH_NUMERICOPTNONE

Event point for Math Numeric.

idCacheCursor_GENLNGGENLNGIDOPTNONE

General purpose ID variable.

mnShipmentGirthPlusLength_GTHSGTHSMATH_NUMERICOPTNONE

The girth of a shipment or shipment piece.

Related Functions

None

Related Tables

None
ProcessShipmentParametersCache

ProcessShipmentParametersCache

Cache Process Transporation Multiple Index Cache Source File

Minor Business Rule

Object Name: B4900196

Parent DLL: CTRAN

Location: Client/Server

Language: C

Data Structure

D4900190Z - Process Shipments Parameters Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
mnTransportationJobNumberJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

szComputerIDCTIDcharOPTNONE

szParameterIDDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szCacheActionCodeCACTNcharOPTNONE

A code that indicates the activity you want to perform. Valid codes:     o Get - Retrieve the cache element     o Add - Add a cache element     o 
Update - Update a cache element     o Delete - Delete a cache element     o Delete All - Delete all cache elements     o Get Next - Retrieve the 
next cache element     o Add/Update - Add a cache element if it does not exist; Update a cache element if it does exist     o Terminate - 
Terminate Cache

mnNumberKeysNKEYSMATH_NUMERICOPTNONE

The number of keys in an index that will be used to retrieve, delete, or update a record.

idCacheCursorGENLNGIDOPTNONE

General purpose ID variable.

cSuppressErrorMessageSUPPScharOPTNONE

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageIDDTAIcharOPTNONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnMathNumeric01MATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

mnMathNumeric02MATH02MATH_NUMERICOPTNONE

- - - Good Performance High Value. 

mnMathNumeric03MATH03MATH_NUMERICOPTNONE

- - - Bad Performance Low Value. 

szStringLength30_01DESCcharOPTNONE

A description, remark, name, or address.

szStringLength30_02DESCcharOPTNONE

A description, remark, name, or address.

szStringLength30_03DESCcharOPTNONE

A description, remark, name, or address.

cCharacter_02EV01charOPTNONE

An option that specifies the type of processing for an event.

cCharacter_03EV01charOPTNONE

An option that specifies the type of processing for an event.

jdJulianDate_01UPMJJDEDATEOPTNONE

The date that specifies the last update to the file record.

jdJulianDate_02UPMJJDEDATEOPTNONE

The date that specifies the last update to the file record.

jdJulianDate_03UPMJJDEDATEOPTNONE

The date that specifies the last update to the file record.

nIntege_01INT04integerOPTNONE

An event point for integer.

nInteger_02INT04integerOPTNONE

An event point for integer.

nInteger_03INT04integerOPTNONE

An event point for integer.

mnCurrentAmount_01CURRMATH_NUMERICOPTNONE

The total open invoice amount that is in the current aging category as defined in either the Accounts Receivable constants or the 
processing options of Credit Analysis Refresh. If you age by days, the system determines the current aging category by using the days defined in the 
first two aging categories. For example, if the first aging category is -30 and the second aging category is 0, the date on the invoice that you 
use to age (invoice date, due date, statement date, or G/L date) must be equal to or before the aging date that you define.

mnCurrentAmount_02CURRMATH_NUMERICOPTNONE

The total open invoice amount that is in the current aging category as defined in either the Accounts Receivable constants or the 
processing options of Credit Analysis Refresh. If you age by days, the system determines the current aging category by using the days defined in the 
first two aging categories. For example, if the first aging category is -30 and the second aging category is 0, the date on the invoice that you 
use to age (invoice date, due date, statement date, or G/L date) must be equal to or before the aging date that you define.

mnCurrentAmount_03CURRMATH_NUMERICOPTNONE

The total open invoice amount that is in the current aging category as defined in either the Accounts Receivable constants or the 
processing options of Credit Analysis Refresh. If you age by days, the system determines the current aging category by using the days defined in the 
first two aging categories. For example, if the first aging category is -30 and the second aging category is 0, the date on the invoice that you 
use to age (invoice date, due date, statement date, or G/L date) must be equal to or before the aging date that you define.

idPointerGENLNGIDOPTNONE

General purpose ID variable.

mnShipmentNumberSHPNMATH_NUMERICOPTNONE

A "next number" that uniquely identifies a shipment.

mnRoutingStepNumberRSSNMATH_NUMERICOPTNONE

This is the number assigned to a shipment routing step. The movement of a shipment from the origin to the final destination (ship to 
address) can be made up of one or more routing steps, each with an intermediate destination.

cCharacter_01EV01charOPTNONE

An option that specifies the type of processing for an event.

cCacheIndexEV01charOPTNONE

An option that specifies the type of processing for an event.

cRouteSelectedEV01charOPTNONE

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None