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
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields inherited from class AbstractInvoiceActionService
businessUnitManager, CREATE_INVOICE_TASK_NAME, orderGeneratorService, RELATION_BILLING_POSITION, securityManager, selectionService, taskSchedulingServiceFields inherited from interface InvoiceActionServiceBase
FIELD_SETTINGS_MERGE_ORDER_POSITIONS, FIELD_SETTINGS_MERGE_ORDERS -
Constructor Summary
ConstructorsConstructorDescriptionBillingPositionInvoiceActionServiceImpl(BusinessUnitManager businessUnitManager, SecurityManager securityManager, BillingPositionSourceEntityService billingPositionSourceEntityService, OrderGeneratorService orderGeneratorService, EntityExplorerActionSelectionService selectionService, TaskSchedulingService taskSchedulingService) -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerateOrders(EntityExplorerActionSelection selection, RebindValue[] rebindValues) getEntitiesToCheck(EntityExplorerActionSelection selection) Methods inherited from class AbstractInvoiceActionService
checkBillingPositions, checkInvoiceRecipients, checkPriceCategories, checkSelectionSize, executeCheckTask, getDefaultLanguage, invokeTask, setMaxTxSizeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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:
generateOrdersin interfaceInvoiceActionService
-
getEntitiesToCheck
protected com.google.common.collect.Multimap<String,Entity> getEntitiesToCheck(EntityExplorerActionSelection selection) - Overrides:
getEntitiesToCheckin classAbstractInvoiceActionService
-