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

...

Action name

ShopOperatorAdvancedReader

Class name

com.cdrator.billing.misc.action.ShopOperatorAdvancedReader

Available from core version

8.7

Description

Retrieves services based on configurable parameters.

Return value

Object: Retrieves a unique or list of persistent objects based on the constraints and operators from the properties and parameters.

Properties

  1. attributeName1: Attribute 1
  2. attributeName2: Attribute 2
  3. attributeName3: Attribute 3
  4. getList: Return a single value (default) or a list of values
  5. operator1: Operator 1
  6. operator2: Operator 2
  7. operator3: Operator 3
  8. orderBy: Order by
  9. orderByDesc: If a list is returned and ordered, set if it should be ordered descending instead of ascending

Parameters

  1. Object: constraint1
  2. Object: constraint2
  3. Object: constraint3

WriteLinesToFileUsingResultSet

Action name

WriteLinesToFileUsingResultSet

Class name

com.cdrator.billing.misc.action.WriteLinesToFileUsingResultSet

Available from core version

8.7

Description

Creates a file based on the result of the provided SQL statement.

Return value

void: Void

Properties

  1. fetchSize:

Parameters

  1. String: path
  2. String: fileName
  3. String: charset
  4. String: sql

CreateShopOperator

Action name

CreateShopOperator

Class name

com.cdrator.billing.misc.action.CreateShopOperator

Available from core version

8.7

Description

Create a ShopOperator which serves to link an Operator to a Shop.

Return value

ShopOperator: A new ShopOperator linking the provided Operator and Shop. It will have a new ID and - if the save parameter is true - will be persisted.

Properties

  1. toSave:

Parameters

  1. String: operatorId
  2. String: shopId

...