Package | Description |
---|---|
psdi.app.invoice |
The invoice package is a collection of MBOs used for creating and maintaining invoices.
|
Modifier and Type | Class and Description |
---|---|
class |
InvoiceLine
Mbo object to represent InvoiceLine.
|
Modifier and Type | Method and Description |
---|---|
InvoiceLineRemote |
InvoiceLineSetRemote.addInvoiceLineWithKey(java.lang.String key)
Create an invoice line with the input invoicelinenum.
|
InvoiceLineRemote |
InvoiceLineSet.addInvoiceLineWithKey(java.lang.String key)
Create an invoice line with the input invoicelinenum.
|
InvoiceLineRemote |
InvoiceServiceRemote.createInvoiceLine(InvoiceRemote invoice,
java.lang.String linenum)
Create Invoice Line of an invoice through Invoice Service.
|
InvoiceLineRemote |
InvoiceService.createInvoiceLine(InvoiceRemote invoice,
java.lang.String linenum)
Create Invoice Line of an invoice through Invoice Service.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
InvoiceRemote.findMatch(boolean exactFirst,
java.util.Vector uninvoicedReceipts,
double value,
boolean byCost,
InvoiceLineRemote invoiceLine,
POLineRemote poline)
A simplified format of findMatch() method.
|
java.util.Vector |
Invoice.findMatch(boolean exactFirst,
java.util.Vector uninvoicedReceipts,
double value,
boolean byCost,
InvoiceLineRemote invoiceLine,
POLineRemote poline)
A simplified format of findMatch() method.
|
java.util.Vector |
Invoice.findMatch(boolean exactFirst,
java.util.Vector uninvoicedReceipts,
double minimumSigned,
double maximumSigned,
boolean byCost,
boolean considerTax,
boolean partialAllowed,
InvoiceLineRemote invoiceLine,
POLineRemote poline)
This method implements the algorithm to find one or multiple receipts from a list of
receipts ordered by date in order to have their sum of line cost or qty fall within the
range required.
|