| Package | Description |
|---|---|
| psdi.app.invoice |
The invoice package is a collection of MBOs used for creating and maintaining invoices.
|
| psdi.app.invoice.unittest |
| Class and Description |
|---|
| FldInvoiceCostLineCost
InvoiceCost.linecost validation class: Checks if the invoice cost line cost
is not greater than the invoice line cost.
|
| FldInvoiceCostQty
InvoiceCost.quantity validation class: Checks if the quantity entered is not greater than the
invoice line quantity.
|
| FldInvoiceLineLineCost
InvoiceLine.linecost validation class: The base class FldMatServLineCost sets the
invoice line tax that sets the invoice totaltax which in turn sets invoice pretaxtotal
and/or totalcost depending on the syscode.
|
| FldInvoiceLineQty
InvoiceLine.invoiceqty validation class: Sets the invoice line unitcost and linecost
depending the quantity value entered.
|
| FldInvoiceLineTax
InvoiceLine.tax1-5 validation class: The base class FldCommonTax recalculates
the totaltax1-5 on the invoice.
|
| FldInvoiceNum
Common validation class for: Invoice identifier - invoicenum
The validation only checks that the entered value exists in the invoice table.
|
| FldInvoicePreTaxTotal
Invoice.pretaxtotal(non-persistent attribute) validation class: Pretaxtotal is a
non-persistent field which stores the invoice total cost before taxes.
|
| FldInvoiceTotalCost
Invoice.totalcost validation class: This class recalculates and set the invoice
pretaxtotal based on the syscode.
|
| FldInvoiceTotalTax
Invoice.totaltax1-5 validation class: This class recalculates and sets the pretaxtotal,
totalcost and the basetotalcost depending upon the syscode.
|
| Invoice
Mbo object to represent Invoice.
|
| Invoice.UninvoicedReceiptsInfo
This class is the in-memory representation of the uninvoiced receipt information for the
PO/POLine of the same invoice.
|
| InvoiceCostRemote
Remote Interface to the InvoiceCost object.
|
| InvoiceCostSetRemote
Remote Interface to the set of InvoiceCost.
|
| InvoiceLineRemote
Remote Interface to the InvoiceLine object.
|
| InvoiceLineSetRemote
Remote Interface to the set of InvoiceLine.
|
| InvoiceMatchRemote
Remote Interface to the InvoiceMatch object.
|
| InvoiceMatchSetRemote
Remote Interface to the set of InvoiceMatch.
|
| InvoiceRemote
Remote Interface to the Invoice object.
|
| InvoiceServiceRemote
Remote Interface to the POService object.
|
| InvoiceSetRemote
Remote Interface to the set of Invoice.
|
| InvoiceStatusRemote
Remote Interface to the InvoiceStatus object.
|
| InvoiceStatusSetRemote
Remote Interface to the set of InvoiceStatus.
|
| InvoiceTermRemote
Remote Interface to the InvoiceTerm object.
|
| InvoiceTermSetRemote
Remote Interface to the set of Invoice Term.
|
| InvoiceTransRemote
Remote Interface to the Invoice object.
|
| InvoiceTransSetRemote
Remote Interface to the set of InvoiceTrans.
|
| Class and Description |
|---|
| InvoiceRemote
Remote Interface to the Invoice object.
|