Go to main content
1/58
Contents
List of Figures
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Information
Conventions
Part I Overview
1
Overview to Contract Billing
2
System Features
2.1
Workfile Generation
2.2
Journal Processing
2.3
Billing
2.4
System Management
3
Multi-Currency Environments
3.1
Multi-Currency for Contract Billing
4
Contract Billing Tables
4.1
Contract Setup
4.2
System Setup
4.3
Workfile Management
4.4
Transaction Processing
5
System Integration
5.1
Service Billing
5.2
General Accounting
5.3
Payroll and Time Accounting
5.4
Equipment/Plant Management
5.5
Work Orders
5.6
Job Cost
5.7
Change Management
5.8
Accounts Receivable
5.9
Address Book
5.10
Accounts Payable
Part II Contract Information
6
Contract Setup
6.1
Objectives
7
Overview to Contract Setup
7.1
Overview
8
Master Information
8.1
Billing Information
8.2
Base Contract
8.3
Change Orders
9
Contract Billing Lines
9.1
About Contract Billing Lines
10
Set Up Master Information for a Contract
10.1
Setting Up Master Information for a Contract
10.1.1
Contract Master Records
10.1.2
Supplemental Contract Information
10.1.3
Contract Logs
10.1.4
Not-To-Exceed Rules
10.1.5
Retainage
10.2
Creating the Master Record for a Contract
10.3
Copying a Contract
10.3.1
Processing Options
10.3.2
What You Should Know About
10.3.3
Processing Options
10.4
Entering Supplemental Contract Information
10.5
Working with Contract Logs
10.5.1
What You Should Know About
10.5.2
What You Should Know About
10.6
Working with Not-To-Exceed Rules
10.7
Working with Retainage
10.7.1
Retainage Calculation for Change Orders
10.7.2
Retainage Calculation for Contract Billing Lines
10.7.3
Retention Rule Overrides
10.7.4
What You Should Know About
11
Work with Independent Billing Lines
11.1
Defining Contract Billing Lines for Time and Material
11.1.1
Cross-References for Time and Material (T&M)
11.1.2
What You Should Know About
11.2
Defining Billing Lines for Lump Sum
11.3
Setting Up Lump Sum Billing Lines for Manual Calculation
11.3.1
What You Should Know About
11.4
Setting Up Lump Sum to Calculate the Billing Amount
11.4.1
Percent Complete Method
11.4.2
Percent of Cost Method
11.4.3
What You Should Know About
11.5
Setting Up Lump Sum to Calculate Revenue and Billing Amounts
11.5.1
Percent Complete Method
11.5.2
Percent of Cost Method
11.5.3
Before You Begin
11.5.4
What You Should Know About
11.6
Setting Up Recurring Billing Amounts
11.6.1
Before You Begin
11.7
Defining Unit Price Billing Lines
11.8
Setting Up Unit Price for Manual Calculation
11.8.1
What You Should Know About
11.9
Setting Up Unit Price to Calculate the Billing Amount
11.9.1
What You Should Know About
11.10
Setting Up Unit Price to Calculate Revenue and Billing Amounts
11.10.1
Before You Begin
11.10.2
What You Should Know About
11.11
Defining Milestone Billing Lines
11.11.1
Billing Events for Milestone Billing
11.11.2
What You Should Know About
11.12
Defining Progress Billing Lines
11.12.1
Billing Events for Progress Billing
11.12.2
What You Should Know About
12
Work with Dependent Contract Billing Lines
12.1
Working with Dependent Contract Billing Lines
12.1.1
Before You Begin
12.2
Working with Prepayments for Contracts
12.3
Defining a Direct Draw Billing Line
12.4
Defining a Rated Draw Billing Line
12.5
Defining Fee Billing Lines
12.5.1
Cross-References for Fees
12.5.2
Before You Begin
12.5.3
What You Should Know About
12.5.4
Defining Fees for Billing Amounts
12.5.5
What You Should Know About
12.6
Setting Up Fees for Revenue and Billing Amounts
12.6.1
Before You Begin
12.6.2
What You Should Know About
12.7
Defining Contract Billing Lines for Components
12.7.1
Cross-References for Components
12.7.2
Before You Begin
13
Work with Contract Information (Release A9.4 Update)
13.1
Working with Contract Information
13.2
Searching for Contract Information
13.3
Reviewing the Status of Contract Billing Information (Release A9.4 Update)
13.3.1
Reviewing The Contract Completion Percentage (Release A9.4 Update)
14
Revising Contract Billing Lines
14.1
Revising Contract Billing Lines
14.1.1
What You Should Know About
14.1.2
Processing Options
14.2
Entering Text for a Billing Line
14.2.1
What You Should Know About
14.3
Copying Text for a Contract Billing Line
14.4
Copying Detail from the Change Management System
14.4.1
Before You Begin
Part III Billing
15
Overview to Billing
15.1
Objectives
15.2
About the Billing Process
15.3
About Billing for Contracts
15.3.1
Before You Begin
15.3.2
What You Should Know About
16
Generating the Workfile
16.1
Understanding Workfile Information
16.1.1
Workfile Transactions
16.1.2
Processing Payroll
16.1.3
Processing Burden
16.1.4
Processing Components
16.1.5
Defining Parent/Child Relationships in the Workfile
16.1.6
Viewing Workfile Transactions
16.1.7
Assigning Eligibility Codes
16.1.8
Assigning Control/Sequence Numbers
16.2
Generating the Workfile
16.2.1
Processing Options
16.3
About Accumulating Costs for Contracts
16.3.1
What You Should Know About
17
Review the Workfile
17.1
Reviewing the Billing Workfile
17.2
Locating Transactions in the Workfile
17.3
Reviewing Workfile Transactions
17.3.1
What You Should Know About
17.4
Reviewing Burden Transactions
17.4.1
What You Should Know About
17.5
Reviewing Component Transactions
17.6
Reviewing Transaction Totals
17.6.1
What You Should Know About
17.6.2
What You Should Know About
17.7
Verifying Contract Information
17.7.1
Processing Options
18
Revise the Billing Workfile
18.1
Revising the Billing Workfile
18.1.1
Workfile Revisions and Sequence Numbers
18.1.2
What You Should Know About
18.2
Adding Text to a Workfile Transaction
18.2.1
What You Should Know About
18.3
Adding Existing G/L Transactions
18.3.1
What You Should Know About
18.4
Changing the Transaction Markup
18.4.1
What You Should Know About
18.5
Entering Ad Hoc Workfile Transactions
18.6
Assigning a Hold Status
18.6.1
What You Should Know About
18.7
Overriding a Bill-When-Paid Requirement for Billing
18.8
Splitting a Workfile Transaction
18.8.1
What You Should Know About
18.9
Moving a Workfile Transaction to History
18.9.1
What You Should Know About
18.10
Printing Workfile Transactions
18.10.1
Billing Workfile Listing
18.10.2
Processing Options
19
Work with Workfile History
19.1
Reviewing Transaction Revisions
19.2
Moving a Transaction Out of History
19.2.1
What You Should Know About
19.2.2
Processing Options
20
Understanding Invoice Processing
20.1
Understanding Invoice Processing
20.1.1
Generating Invoices
20.1.2
Printing Draft Invoices
20.1.3
Maintaining Invoice Information
20.1.4
Generating Preliminary Journal Entries
20.1.5
Creating Final Journal Entries
20.1.6
Posting Invoices to G/L
20.1.7
Printing Final Invoices
20.2
Journal Reclassification
20.3
Associated G/L Batch Processing
21
Generate Invoices
21.1
Generating Invoices for Billing
21.1.1
What You Should Know About
21.1.2
Processing Options
22
Generate Invoices Automatically
22.1
Generating Invoices Automatically
22.1.1
Contract Billing Invoice Generation
22.1.2
What You Should Know About
22.1.3
Processing Options
23
Create Invoices Manually
23.1
Creating a Batch Header Manually
23.2
Creating an Invoice Manually
23.2.1
What You Should Know About
23.3
Adding T&M Transactions to an Invoice
23.3.1
What You Should Know About
23.4
Revising an Invoice Amount for Non-T&M Billing Lines
23.4.1
What You Should Know About
23.5
Releasing Retainage
23.5.1
What You Should Know About
23.5.2
Multiple Retainage Release Levels on a Single Invoice
24
Work with Invoices
24.1
Reviewing Invoices
24.1.1
What You Should Know About
24.2
Revising Invoice Amounts
24.3
Calculating Retainage Manually for Billing
24.3.1
What You Should Know About
24.4
Calculating Fee Lines Manually
24.4.1
What You Should Know About
25
Print Invoices
25.1
Printing Invoices
25.1.1
Before You Begin
25.1.2
What You Should Know About
25.1.3
Processing Options
26
Work with A/R and G/L Entries
26.1
Creating Preliminary A/R and G/L Entries
26.1.1
Processing Options
26.2
Reviewing Preliminary A/R and G/L Entries
26.2.1
Invoice Journal Generation
26.2.2
Journal Register Listing
26.2.3
What You Should Know About
26.3
Creating Final A/R and G/L Entries for Billing
26.3.1
Processing Options
26.4
Reviewing and Posting Journal Entries
26.5
Posting Associated G/L Batches
27
Work with Final Invoices
27.1
Reviewing the Contract Billing History
27.1.1
What You Should Know About
27.2
Printing Invoices from History
27.2.1
Processing Options
27.3
Voiding a Final Invoice
27.3.1
What You Should Know About
Part IV Revenue Recognition
28
Overview to Revenue Recognition
28.1
About Revenue Recognition
28.2
About the Revenue Recognition and Billing Processes
28.3
Understanding Revenue Recognition
28.4
Revenue Reconciliation
28.4.1
Reconciliation for Timing Differences
28.4.2
Reconciliation for Independent Revenue and Invoice Mark Up
28.5
Journal Reclassification
28.6
General Ledger Document Types
28.7
Revenue and Billing for Time and Material (T&M) and Non-T&M
28.7.1
Before You Begin
28.7.2
What You Should Know About
29
Accumulate Costs for Revenue
29.1
Accumulating Costs for Revenue Recognition
29.1.1
About Accumulating Costs for Revenue Recognition for T&M Billing Lines
29.1.2
About Accumulating Costs for Revenue Recognition for Non-T&M Billing Lines
29.1.3
What You Should Know About
29.1.4
Revising a Non-T&M Revenue Workfile Transaction
29.1.5
Before You Begin
29.1.6
What You Should Know About
29.1.7
Processing Options
30
Work with G/L Entries for Revenue
30.1
Creating Preliminary G/L Entries for Revenue
30.1.1
Revenue Journal Generation - Job
30.1.2
Journal Register Listing
30.1.3
What You Should Know About
30.1.4
Processing Options
30.2
Reviewing Preliminary G/L Entries
30.3
Reviewing the Revenue Journal Report for Contracts
30.3.1
Data Selection
30.4
Revising Preliminary G/L Entries
30.4.1
Correcting General Accounting Setup Errors
30.4.2
Correcting Billing System Setup Errors
30.4.3
What You Should Know About
30.5
Creating Final G/L Entries for Revenue
30.6
Reviewing and Posting G/L Entries for Revenue
Part V Setup
31
Overview to System Setup
31.1
About System Setup
31.1.1
Setup Features
32
Define Markup Rules
32.1
Defining Markup Rules
32.1.1
Major Key
32.1.2
Minor Keys
32.1.3
Markup Calculations
32.1.4
Compound Markup
32.1.5
What You Should Know About
32.1.6
Processing Options
33
Set Up System Constants
33.1
Setting Up System Constants
33.1.1
Considerations for Independent Revenue and Invoice Amounts
33.1.2
Before You Begin
33.1.3
What You Should Know About
34
Define Component Rules
34.1
Defining Component Rules
34.1.1
Compound Components
34.1.2
Before You Begin
34.1.3
What You Should Know About
34.1.4
What You Should Know About
35
Account Derivation Rules
35.1
Understanding Account Derivation Rules
35.1.1
Table Types
35.1.2
Key Types and Table Keys
35.1.3
Types of Account Derivation Rules
35.2
Defining Account Derivation Rules
35.3
Adding Component Codes to Derivation Rules
35.3.1
Processing Options
36
Set Up Condition Codes
36.1
Setting Up Condition Codes
36.1.1
About Conditions
36.1.2
Before You Begin
36.1.3
What You Should Know About
37
Work with Conditional Reallocation Rules
37.1
Understanding Conditional Reallocation Rules
37.2
Defining Retrieval References
37.2.1
Retrieval Codes
37.2.2
Parameters
37.2.3
What You Should Know About
38
Set Up Automatic Accounting Instructions
39
Set Up User Defined Codes
40
Set Up Retainage Rules
40.1
Understanding Retainage Rules
40.1.1
Retainage Calculation for Change Orders
40.1.2
Retainage Calculation for Contract Billing Lines
40.2
Defining Retainage Rules
40.2.1
What You Should Know About
41
Set Up Fee Rate Codes
42
Setup Multi-Currency
42.1
Understand Currency Modes
42.2
Understand Fixed and Unfixed Amounts
42.3
Understand Currency Modes for Invoicing
42.4
Understand Multi-Currency Transactions
42.5
Setup of Constants for Multi-currency
42.6
Setup of Billing Rate and Markup Tables for Multi-currency
42.7
Setup Components for Multi-currency
42.8
Setup Contracts for Multi-currency
42.9
Understand Multi-currency Processing During Workfile Generation
42.10
Understand Multi-currency Processing for Workfile Revisions
42.11
Generate Multi-currency Invoices
42.12
Understand Multi-currency Processing of Invoice Revisions
42.13
Understand Invoice Revisions for Time and Material Billing Lines
42.14
Understand Multi-currency Processing for Invoice Journal Generation
42.15
Understand Multi-currency Processing for A/R and G/L Entries
42.16
Understand Multi-currency Processing for General Ledger Post Reports
42.17
Understand Multi-currency Processing for Invoice Voids
43
Processing Options
43.1
Contract Entry (P5201) (Release A9.4 Update)
43.2
Owner Pay Item Details (P5202) (Release A9.4 Update)
43.3
Service Billing Invoice Generation (P48121)
43.4
Unbilled Detail Revisions (P4812)
43.5
Service Billing Work File Listing (P48405)
43.6
Transaction History Inquiry (P4812H)
43.7
Contract Billing Invoice Generation (P52800)
43.8
Owner Pay Item Status (P52200) (Release A9.4 Update)
43.9
Invoice Print - Invoice Type "C" (P48504)
43.10
Invoice Journal Generation (P48131)
43.11
Print Invoices from History (P48506H)
43.12
Print Invoices from History (P48506H1)
43.13
Contract Billing History Inquiry (P52250) (Release A9.4 Update)
43.14
Contract Revenue Workfile Generation (P52801)
43.15
Revenue Journal Generation - Contract (P48132)
43.16
Cost Plus Mark-Up (P48096)
43.17
Account Derivation Table (P48126)
43.18
Copy Contracts (P52COPY)
43.19
Service Billing Invoice Generation (P481201)
A
Data Models
A.1
Contract Information Setup
A.2
Contract Billing Base
A.3
Contract Billing Workfile Generation
A.4
Contract Billing Revenue Recognition
B
Searches for Markup Rules
B.1
Major Key Values
B.2
Minor Key Values
B.3
Non-Payroll Transactions for Equipment
B.3.1
All Other Transactions
C
Accounting for the Billing Cycle
C.1
Base Rules
C.2
Invoicing Only
C.3
Revenue Recognition Only
C.4
Revenue Recognition and Invoicing without Reconciliation
C.4.1
Revenue Recognition for June
C.4.2
Revenue Recognition for July
C.4.3
Revenue Recognition for August
C.4.4
Invoicing for September
C.4.5
Revenue Recognition Adjustments for September
C.5
Revenue Recognition and Invoicing with Reconciliation
C.5.1
Revenue Recognition for June
C.5.2
Invoicing for July
C.5.3
Revenue Recognition and Reconciliation for July
C.6
Reallocation Rules
C.6.1
Invoicing Only
C.6.2
Account Derivation Table Rules
C.7
Revenue Recognition Only
C.7.1
Account Derivation Table Rules
C.8
Invoicing and Revenue Recognition without Reconciliation
C.8.1
Reverse Entry Control
C.8.2
Account Derivation Table Rules
C.9
Invoicing and Revenue Recognition with Reconciliation
C.9.1
Account Derivation Table Rules
C.10
Component Reallocations
C.10.1
Defining Component Reallocation Rules
C.11
Conditional Reallocation Rules
C.12
Independent Revenue/Invoice Amount Basis
D
Retrieval Reference Codes
E
Field Derivations for the F4812
F
Functional Servers
Scripting on this page enhances content navigation, but does not change the content in any way.