GlobalStatusUpdate

Global Status Update

Minor Business Rule

Object Name: N5300012

Parent DLL: CAEC

Location: Client/Server

Language: NER

Functional Description
Global Status Update Program is used to change change request detail line item status codes from its current status to 
another status that is selected on the Global Status Update form.  When changing a status that affects ledger types, the 

program will also correctly update the GL Accounts Ledger table (F0911) if a processing option for Audit Trail is set 

correctly.


This program is used in the following programs: 


1.  Called from Change Request Entry program (P5310) under Form exit and this is used to update ALL grid rows 

based on what columns are in the grid (you can select what grid columns to use) from the current status to the new status 

selected on the Global Status Update form.


2.  Called from Planned Change Order Entry (P5314) and Change Order Entry (P5315) programs when either the 

PCO or CO is approved.  The Global Status Update program is then automatically called and the attached change requests 

for the PCO and CO are automatically changed to the status' for Cost, Revenue, and Subcontract detail line items 

based on the value entered in the processing options for each record type. 

Data Structure

D5300012 - Global Status Update

Parameter NameData ItemData TypeReq/OptI/O/Both
cPCOCONumberFlagEV01charOPTNONE

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

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.

cFromHeaderStatusBSTCcharOPTNONE

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

cToHeaderStatusBSTCcharOPTNONE

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

szFromStatusCodeCostSCOScharOPTNONE

A user defined code (53/ST) that specifies the status of a cost change request for a selected job and line item. The system uses this code 
in the approval process of the change request, and determines which ledger type is updated in the Account Balances table (F0902).

szToStatusCodeCostSCOScharOPTNONE

A user defined code (53/ST) that specifies the status of a cost change request for a selected job and line item. The system uses this code 
in the approval process of the change request, and determines which ledger type is updated in the Account Balances table (F0902).

szFromStatusCodeRevenueSREVcharOPTNONE

A user defined code (53/ST) that specifies the status of a revenue change request for a selected job and line item. The system uses this 
code in the approval process of the change request, and determines which ledger type is updated in the Account Balances table (F0902).

szToStatusCodeRevenueSREVcharOPTNONE

A user defined code (53/ST) that specifies the status of a revenue change request for a selected job and line item. The system uses this 
code in the approval process of the change request, and determines which ledger type is updated in the Account Balances table (F0902).

szFromStatusCodeSubcontractSSUBcharOPTNONE

A user defined code (53/ST) that specifies the status of a subcontract change request for a selected job and line item. The system uses this 
code in the approval process of the change request, and determines which ledger type is updated in the Account Balances table (F0902).

szToStatusCodeSubcontractSSUBcharOPTNONE

A user defined code (53/ST) that specifies the status of a subcontract change request for a selected job and line item. The system uses this 
code in the approval process of the change request, and determines which ledger type is updated in the Account Balances table (F0902).

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.

cReturnErrorIDEV01charOPTNONE

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

mnCRPCOCONumberCONOMATH_NUMERICOPTNONE

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

szColumnNameCOLNcharOPTNONE

An alphanumeric code that identifies a column. A column represents a performance factor, such as the average unit cost for an item and the 
last cost that you paid for an item. For example, you can review performance factors to compare suppliers' costs and services for a certain 
item.

cAuditFlagEV01charOPTNONE

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

jdDateForGLandVoucherJULIADGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

Related Functions

None

Related Tables

None