UpdateF4812CompBurdenRec

Update F4812 Component/Burden Records

Minor Business Rule

Object Name: N48S0215

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0215 - Update F4812 Component/Burden Records

Parameter NameData ItemData TypeReq/OptI/O/Both
mnBillingControlIdBCIMATH_NUMERICOPTINPUT

A unique number that the system assigns to each billing record. The system assigns the number from the Next Numbers - Automatic table 
(F0002) for system 15, line 2 (Billing Control).

jdDtForGLAndVouch1DGLJDEDATEOPTINPUT

A date that identifies the financial period to which the transaction is to be posted.  The company constants specify the date range for each 
financial period. You can have as many as 14 periods. Generally, period 14 is used for audit adjustments. The system validates this field for 
PBCO (posted before cutoff), PYEB (prior year ending balance), PACO (post after cutoff), and WACO (post way after cutoff) messages.

mnSequenceNbrServiceBillingSBSQMATH_NUMERICOPTINPUT

A number that provides an audit trail for the billing detail transactions related to the same billing control ID. The system initially assigns 001 
as the sequence number (SBSQ) of the original transaction. If you split a transaction, the system increments the number to the next available 
sequence numbers (SBSQ) for the resulting transactions.

mnParentSequenceNbrPRSQMATH_NUMERICOPTINPUT

A number that provides an audit trail to the original transaction of a billing detail transaction. The system initially assigns 000 as the parent 
sequence number. The number remains 000 unless you split the transaction. In this case,the sequence number (SBSQ) of the original 
transaction becomes the parent sequence number (PRSQ) for the resulting transactions.

mnSecondarySequenceSCSQMATH_NUMERICOPTINPUT

A number you can use to track the changes applied to a billing detail transaction. The system initially assigns 001 as the secondary 
sequence number (SCSQ). Each time you modify the billing detail transaction, the system increases the number by 1.

mnSplitLinkSLNKMATH_NUMERICOPTINPUT

The split link field ties component records to their base record when a transaction split occurs.

mnComponentLinkCLNKMATH_NUMERICOPTINPUT

A code that attaches the component record to its base work file record.

cHoldCodeBillingHLDcharOPTINPUT

A code that identifies the type of hold status applied to a billing detail transaction. Valid alpha values are: Blank Not on hold. A On hold for 
invoicing, revenue recognition, and cost transfers. B On hold for invoicing and revenue recognition. Cost transfers are not allowed. I On hold for 
invoicing only. Revenue recognition and cost transfers are allowed. R On hold for revenue recognition. This value applies only when the Journal 
Generation Control flag in the system constants is set to process revenue only. Valid numeric values are: Blank Not on hold. 1 On hold for 
invoicing, revenue recognition, and cost transfers. 2 On hold for invoicing and revenue recognition. Cost transfers are allowed. 3 On hold for 
invoicing only. Revenue recognition and cost transfers are allowed. 4 On hold for revenue recognition. This value applies only when the Journal 
Generation Control flag in the system constants is set to process revenue only.

jdDateReleasedJulianRDJJDEDATEOPTINPUT

The date the held order was released.

cComponentFlagEV01charOPTINPUT

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

cBurdenFlagEV01charOPTINPUT

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

Related Functions

None

Related Tables

None
UpdateF4812HoldCodeRelDate

UpdateF4812HoldCodeRelDate

Update F4812 Component/Burden Records

Minor Business Rule

Object Name: N48S0215

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0215A - Update F4812 Hold Code and Release Date

Parameter NameData ItemData TypeReq/OptI/O/Both
mnBillingControlIdBCIMATH_NUMERICOPTNONE

A unique number that the system assigns to each billing record. The system assigns the number from the Next Numbers - Automatic table 
(F0002) for system 15, line 2 (Billing Control).

jdDtForGLAndVouch1DGLJDEDATEOPTNONE

A date that identifies the financial period to which the transaction is to be posted.  The company constants specify the date range for each 
financial period. You can have as many as 14 periods. Generally, period 14 is used for audit adjustments. The system validates this field for 
PBCO (posted before cutoff), PYEB (prior year ending balance), PACO (post after cutoff), and WACO (post way after cutoff) messages.

mnSequenceNbrServiceBillingSBSQMATH_NUMERICOPTNONE

A number that provides an audit trail for the billing detail transactions related to the same billing control ID. The system initially assigns 001 
as the sequence number (SBSQ) of the original transaction. If you split a transaction, the system increments the number to the next available 
sequence numbers (SBSQ) for the resulting transactions.

mnParentSequenceNbrPRSQMATH_NUMERICOPTNONE

A number that provides an audit trail to the original transaction of a billing detail transaction. The system initially assigns 000 as the parent 
sequence number. The number remains 000 unless you split the transaction. In this case,the sequence number (SBSQ) of the original 
transaction becomes the parent sequence number (PRSQ) for the resulting transactions.

mnSecondarySequenceSCSQMATH_NUMERICOPTNONE

A number you can use to track the changes applied to a billing detail transaction. The system initially assigns 001 as the secondary 
sequence number (SCSQ). Each time you modify the billing detail transaction, the system increases the number by 1.

mnSplitLinkSLNKMATH_NUMERICOPTNONE

The split link field ties component records to their base record when a transaction split occurs.

mnComponentLinkCLNKMATH_NUMERICOPTNONE

A code that attaches the component record to its base work file record.

szComponentCodeCCODcharOPTNONE

A component code identifies a provisional burden that is accounted for at the billing detail transaction level.

cHoldCodeBillingHLDcharOPTNONE

A code that identifies the type of hold status applied to a billing detail transaction. Valid alpha values are: Blank Not on hold. A On hold for 
invoicing, revenue recognition, and cost transfers. B On hold for invoicing and revenue recognition. Cost transfers are not allowed. I On hold for 
invoicing only. Revenue recognition and cost transfers are allowed. R On hold for revenue recognition. This value applies only when the Journal 
Generation Control flag in the system constants is set to process revenue only. Valid numeric values are: Blank Not on hold. 1 On hold for 
invoicing, revenue recognition, and cost transfers. 2 On hold for invoicing and revenue recognition. Cost transfers are allowed. 3 On hold for 
invoicing only. Revenue recognition and cost transfers are allowed. 4 On hold for revenue recognition. This value applies only when the Journal 
Generation Control flag in the system constants is set to process revenue only.

jdDateReleasedJulianRDJJDEDATEOPTNONE

The date the held order was released.

cComponentsExistEV01charOPTNONE

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

cBurdenExistsEV01charOPTNONE

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

Related Functions

None

Related Tables

None