Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Billing - InvoiceExportQueue

CreateInvoicePrintFileFromDBPackage

Action name

CreateInvoicePrintFileFromDBPackage

Class name

com.cdrator.billing.invoiceExportQueue.action.CreateInvoicePrintFileFromDBPackage

Available from core version

8.7

Description

Invokes the database procedure INV_PRINT.buildPrintForBatch for the provided Invoice Batch in order to populate the INVOICE_PRINT_FILE table

Return value

void:

Properties

  1. onlyPaperInvoices: If chosen, only Invoices belonging to a Billing Group with Invoice Delivery Type "Paper Invoice" will be included invoice export file. If not, all Invoices in the batch will be included.

Parameters

  1. InvoiceBatch: invoiceBatch

InvoiceExportQueueSetter

Action name

InvoiceExportQueueSetter

Class name

com.cdrator.billing.invoiceExportQueue.action.InvoiceExportQueueSetter

Available from core version

8.7

Description

Sets an attribute on an Invoice Export Queue

Return value

void: Sets an attribute of a persistent object

Properties

  1. attributeName: Attribute that should be set on the persistent object
  2. savePersistentObject: Check if the persistent object should be saved after updating it. Default is true.

Parameters

  1. PersistentObject: persistentObject
  2. Object: value

...