set sequences(not draft) for invoices and saleOrders
This commit is contained in:
@@ -23,6 +23,7 @@ import com.axelor.apps.sale.db.SaleOrder;
|
||||
import com.axelor.apps.sale.db.SaleOrderLine;
|
||||
import com.axelor.apps.sale.service.saleorder.SaleOrderLineService;
|
||||
import com.axelor.apps.sale.service.saleorder.SaleOrderMarginService;
|
||||
import com.axelor.apps.sale.service.saleorder.SaleOrderWorkflowServiceImpl;
|
||||
import com.axelor.exception.AxelorException;
|
||||
import com.axelor.inject.Beans;
|
||||
import com.google.common.base.Strings;
|
||||
@@ -89,7 +90,7 @@ public class SaleOrderManagementRepository extends SaleOrderRepository {
|
||||
if (Strings.isNullOrEmpty(saleOrder.getSaleOrderSeq()) && !saleOrder.getTemplate()) {
|
||||
if (saleOrder.getStatusSelect() == SaleOrderRepository.STATUS_DRAFT_QUOTATION) {
|
||||
saleOrder.setSaleOrderSeq(
|
||||
Beans.get(SequenceService.class).getDraftSequenceNumber(saleOrder));
|
||||
Beans.get(SaleOrderWorkflowServiceImpl.class).getSequence(saleOrder.getCompany()));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user