Purpose
This FAQ explains how the system determines the color display for the payable section based on specific field conditions. It helps users understand why certain records appear in yellow, green, blue, or no color.
When does the color coding apply?
The color coding applies only when:
accountInterface = 'Y'
It then branches based on the value of:
payablesXferWithApprovalOnly = TRUE
orFALSE
Color Rules When Allow Payables Xfer With Approval Only = FALSE
Condition | Displayed Color |
---|---|
payPostDate is filled, payAccDate is empty, payPayableAmount is 0 or blank | Yellow |
payPostDate is filled, payAccDate is filled, payPayableAmount is 0 or blank | Green |
payPostDate is filled, payAccDate is filled, payPayableAmount is non-zero | Blue |
payPostDate is empty, payAccDate is empty, payPayableAmount is 0 or blank | (No color, just value) |
payPostDate is empty, payAccDate is empty, invoiceNumber is not blank, payingStatus = 'A', serviceOrder.job in systemDefaultmiscVl , payPayableAmount is non-zero | Yellow |
Any other situation | Just show the number |
Color Rules When Allow Payables Xfer With Approval Only = TRUE
Condition | Displayed Color |
---|---|
payPostDate is filled, payAccDate is empty, payPayableAmount is 0 or blank | Yellow |
(payingStatus = 'A' OR payPostDate is filled), payAccDate is filled, payPayableAmount is 0 or blank | Green |
(payingStatus = 'A' OR payPostDate is filled), payAccDate is filled, payPayableAmount is non-zero | Blue |
(payingStatus = 'A' OR payPostDate is filled), payAccDate is empty, payPayableAmount is 0 or blank | Yellow |
payPostDate is empty, payAccDate is empty, invoiceNumber is not blank, payingStatus = 'A', serviceOrder.job in systemDefaultmiscVl , payPayableAmount is non-zero | Yellow |
Any other situation | Just show the number |
What if accountInterface ≠ 'Y'
?
In this case, the system does not apply color coding — it simply displays the payable amount as a number.