Bill Table Flag Rules 2 (Bill Adjustments)
For new Bill records created by the Bill Adjustment process:
NOTE: Inherit means that the values are inherited from the original bill.
|
Field
|
Rule
|
|
billID
|
New
|
|
batchID
|
Set to current open batchID for this user if batch mode is on in work flow, else null. (If batch mode on and no open batch for user, disallow use of dialog and explain why.) |
|
accountID
|
Set to accountID for target account
|
|
beginDate
|
Inherit
|
|
endDate
|
Inherit
|
|
billingPeriodID
|
Inherit
|
|
billingPeriod
|
Inherit
|
|
billingPeriodYear
|
Inherit
|
|
accountPeriodID
|
Per user option in ADJ dialog
|
|
accountPeriod
|
Per user option in ADJ dialog
|
|
accountPeriodYear
|
Per user option in ADJ dialog
|
|
totalCost
|
Calculate
|
|
estimated
|
Inherit
|
|
approved
|
True if workflow approval process is set to off, false if approval process is set to on. |
|
approveDate
|
Per above
|
|
approvedBy
|
Per above
|
|
exported
|
False
|
|
exportDate
|
Null
|
|
exportedBy
|
Null
|
|
observationMethodID
|
6 (Adjustment)
|
|
statementDate
|
Inherit
|
|
dueDate
|
Inherit
|
|
nextReading
|
Inherit
|
|
controlCode
|
Allow user to enter/edit in ADJ dialog
|
|
invoiceNumber
|
Inherit
|
|
invPages
|
Inherit
|
|
checkNumber
|
Inherit
|
|
checkDate
|
Inherit
|
|
payStatus
|
Inherit
|
|
clearedDate
|
Inherit
|
|
createdBy
|
Current UserID
|
|
createdDate
|
Today’s date
|
|
modifiedBy
|
Current UserID
|
|
modifiedDate
|
Today’s date
|
|
void
|
Inherit
|
|
dirty
|
Inherit
|
|
importVerified
|
Inherit
|
|
accrual
|
Inherit
|
|
accrualReversed
|
Inherit
|
|
accrualReversedDate
|
Inherit
|
|
exportHold
|
Inherit
|
|
glExported
|
False
|
|
glExportDate
|
Null
|
|
glExportedBy
|
Null
|
|
fromVendor
|
Inherit
|
|
hasBeenSplit
|
Inherit
|
|
wasSplitDate
|
Inherit
|
|
transRefNum
|
Null
|

