F5301BClearAccountCache

F5301B - Retrieve Accounts from Cache

Minor Business Rule

Object Name: B5300007

Parent DLL: CAEC

Location: Client/Server

Language: C

Functional Description
This program is used to select change requests that will be used to attach to a Planned Change Order. 


Basically when the change requests are selected they are loaded to cache.  This routine will clear the cache for any 

change requests loaded.

Data Structure

D5300007 - F5301B - Retrieve Accounts from Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCostCenterMCUcharOPTNONE

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.

mnChangeOrderNumberCONOMATH_NUMERICOPTNONE

The number assigned to the change request for a particular job.

mnLastRequoteNumberREQBMATH_NUMERICOPTNONE

The last requote number for the change request. A requote is a snapshot of the change request at a particular point in time. You can create 
requotes when you change the information for a change request, such as when you change statuses or amounts. Requotes provide a 
record of the changes leading up to the current information for the change request.

szDescription001DL01charOPTNONE

A user defined name or remark.

cBudgetStatusCodeBSTCcharOPTNONE

A code that indicates the status of the change request. It is for information only and is not attached to a ledger type. This code should not be 
confused with the status codes that are defined in the Change Request Detail Status Update table (F53101).

cPriorityCodeChangePRTCcharOPTNONE

A user defined code (53/PR) that indicates the priority of the change request. For a list of valid values, click the search button next to the 
field. Examples of priority codes include the following: H  High M  Medium L  Low U  Urgent 

cTypeChangeOrderTYPBcharOPTNONE

A user defined code (53/TY) that indicates the type of change request.

mnPendingChangeOrderNumberPPCOMATH_NUMERICOPTNONE

A number that uniquely identifies a planned change order for a particular job in the Change Management system. The system also links the 
planned change order number to the change requests attached to the planned change order so that you can identify the change requests 
that are associated with the planned change order.

mnRequiredDaysRQDDMATH_NUMERICOPTNONE

The number of days required for the change.

mnExtendDaysEXTDMATH_NUMERICOPTNONE

The estimated number of days that the change will extend the work to be performed.

ErrorReturnFlagEV01charOPTNONE

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

cOwnerChangeRequiredOREQcharOPTNONE

A code that indicates whether owner approval is required before work can begin on the change request. You can use this code to indicate 
whether the work is in or out of scope of the original contract. If the work is out of scope, owner approval is required. This field is for reporting 
purposes only and does not affect the processing of the change request. Valid values are: Y         Requires owner approval N         Does not 
require owner approval Blank  The field is ignored

Related Functions

None

Related Tables

None
F5301BLoadSelectedAccounts

F5301BLoadSelectedAccounts

F5301B - Retrieve Accounts from Cache

Minor Business Rule

Object Name: B5300007

Parent DLL: CAEC

Location: Client/Server

Language: C

Functional Description
This program is used to select change requests to attach to a Planned Change Order.


This routine is used to load any selected change requests to cache.


Data Structure

D5300007 - F5301B - Retrieve Accounts from Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCostCenterMCUcharOPTNONE

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.

mnChangeOrderNumberCONOMATH_NUMERICOPTNONE

The number assigned to the change request for a particular job.

mnLastRequoteNumberREQBMATH_NUMERICOPTNONE

The last requote number for the change request. A requote is a snapshot of the change request at a particular point in time. You can create 
requotes when you change the information for a change request, such as when you change statuses or amounts. Requotes provide a 
record of the changes leading up to the current information for the change request.

szDescription001DL01charOPTNONE

A user defined name or remark.

cBudgetStatusCodeBSTCcharOPTNONE

A code that indicates the status of the change request. It is for information only and is not attached to a ledger type. This code should not be 
confused with the status codes that are defined in the Change Request Detail Status Update table (F53101).

cPriorityCodeChangePRTCcharOPTNONE

A user defined code (53/PR) that indicates the priority of the change request. For a list of valid values, click the search button next to the 
field. Examples of priority codes include the following: H  High M  Medium L  Low U  Urgent 

cTypeChangeOrderTYPBcharOPTNONE

A user defined code (53/TY) that indicates the type of change request.

mnPendingChangeOrderNumberPPCOMATH_NUMERICOPTNONE

A number that uniquely identifies a planned change order for a particular job in the Change Management system. The system also links the 
planned change order number to the change requests attached to the planned change order so that you can identify the change requests 
that are associated with the planned change order.

mnRequiredDaysRQDDMATH_NUMERICOPTNONE

The number of days required for the change.

mnExtendDaysEXTDMATH_NUMERICOPTNONE

The estimated number of days that the change will extend the work to be performed.

ErrorReturnFlagEV01charOPTNONE

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

cOwnerChangeRequiredOREQcharOPTNONE

A code that indicates whether owner approval is required before work can begin on the change request. You can use this code to indicate 
whether the work is in or out of scope of the original contract. If the work is out of scope, owner approval is required. This field is for reporting 
purposes only and does not affect the processing of the change request. Valid values are: Y         Requires owner approval N         Does not 
require owner approval Blank  The field is ignored

Related Functions

None

Related Tables

None
F5301BRetrieveSelectedAccounts

F5301BRetrieveSelectedAccounts

F5301B - Retrieve Accounts from Cache

Minor Business Rule

Object Name: B5300007

Parent DLL: CAEC

Location: Client/Server

Language: C

Functional Description
This program is used to select change requests to attach to a Planned Change Order.


This routine is used to retrieve into the grid any change requests that have been loaded to cache.

Data Structure

D5300007 - F5301B - Retrieve Accounts from Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCostCenterMCUcharOPTNONE

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.

mnChangeOrderNumberCONOMATH_NUMERICOPTNONE

The number assigned to the change request for a particular job.

mnLastRequoteNumberREQBMATH_NUMERICOPTNONE

The last requote number for the change request. A requote is a snapshot of the change request at a particular point in time. You can create 
requotes when you change the information for a change request, such as when you change statuses or amounts. Requotes provide a 
record of the changes leading up to the current information for the change request.

szDescription001DL01charOPTNONE

A user defined name or remark.

cBudgetStatusCodeBSTCcharOPTNONE

A code that indicates the status of the change request. It is for information only and is not attached to a ledger type. This code should not be 
confused with the status codes that are defined in the Change Request Detail Status Update table (F53101).

cPriorityCodeChangePRTCcharOPTNONE

A user defined code (53/PR) that indicates the priority of the change request. For a list of valid values, click the search button next to the 
field. Examples of priority codes include the following: H  High M  Medium L  Low U  Urgent 

cTypeChangeOrderTYPBcharOPTNONE

A user defined code (53/TY) that indicates the type of change request.

mnPendingChangeOrderNumberPPCOMATH_NUMERICOPTNONE

A number that uniquely identifies a planned change order for a particular job in the Change Management system. The system also links the 
planned change order number to the change requests attached to the planned change order so that you can identify the change requests 
that are associated with the planned change order.

mnRequiredDaysRQDDMATH_NUMERICOPTNONE

The number of days required for the change.

mnExtendDaysEXTDMATH_NUMERICOPTNONE

The estimated number of days that the change will extend the work to be performed.

ErrorReturnFlagEV01charOPTNONE

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

cOwnerChangeRequiredOREQcharOPTNONE

A code that indicates whether owner approval is required before work can begin on the change request. You can use this code to indicate 
whether the work is in or out of scope of the original contract. If the work is out of scope, owner approval is required. This field is for reporting 
purposes only and does not affect the processing of the change request. Valid values are: Y         Requires owner approval N         Does not 
require owner approval Blank  The field is ignored

Related Functions

None

Related Tables

None