Class BillingPositionInvoiceActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.order.impl.action.invoice.AbstractInvoiceActionService
ch.tocco.nice2.optional.order.impl.action.invoice.BillingPositionInvoiceActionServiceImpl
- All Implemented Interfaces:
InvoiceActionService
,InvoiceActionServiceBase
public class BillingPositionInvoiceActionServiceImpl
extends AbstractInvoiceActionService
implements InvoiceActionService
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Field Summary
Fields inherited from class ch.tocco.nice2.optional.order.impl.action.invoice.AbstractInvoiceActionService
businessUnitManager, CREATE_INVOICE_TASK_NAME, orderGeneratorService, RELATION_BILLING_POSITION, securityManager, selectionService, taskSchedulingService
Fields inherited from interface ch.tocco.nice2.optional.order.api.action.invoice.InvoiceActionServiceBase
FIELD_SETTINGS_MERGE_ORDER_POSITIONS, FIELD_SETTINGS_MERGE_ORDERS
-
Constructor Summary
ConstructorDescriptionBillingPositionInvoiceActionServiceImpl
(BusinessUnitManager businessUnitManager, SecurityManager securityManager, BillingPositionSourceEntityService billingPositionSourceEntityService, OrderGeneratorService orderGeneratorService, EntityExplorerActionSelectionService selectionService, TaskSchedulingService taskSchedulingService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
generateOrders
(EntityExplorerActionSelection selection, RebindValue[] rebindValues) getEntitiesToCheck
(EntityExplorerActionSelection selection) Methods inherited from class ch.tocco.nice2.optional.order.impl.action.invoice.AbstractInvoiceActionService
checkBillingPositions, checkInvoiceRecipients, checkPriceCategories, checkSelectionSize, executeCheckTask, getDefaultLanguage, invokeTask, setMaxTxSize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.tocco.nice2.optional.order.api.action.invoice.InvoiceActionServiceBase
checkBillingPositions, checkInvoiceRecipients, checkPriceCategories, checkSelectionSize, getDefaultLanguage
-
Constructor Details
-
BillingPositionInvoiceActionServiceImpl
public BillingPositionInvoiceActionServiceImpl(BusinessUnitManager businessUnitManager, SecurityManager securityManager, BillingPositionSourceEntityService billingPositionSourceEntityService, OrderGeneratorService orderGeneratorService, EntityExplorerActionSelectionService selectionService, TaskSchedulingService taskSchedulingService)
-
-
Method Details
-
generateOrders
- Specified by:
generateOrders
in interfaceInvoiceActionService
-
getEntitiesToCheck
protected com.google.common.collect.Multimap<String,Entity> getEntitiesToCheck(EntityExplorerActionSelection selection) - Overrides:
getEntitiesToCheck
in classAbstractInvoiceActionService
-