ilscipio/scipio-erp

View on GitHub
applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java

Summary

Maintainability
F
1 wk
Test Coverage

InvoiceServices has 21 methods (exceeds 20 allowed). Consider refactoring.
Open

public class InvoiceServices {

    private static final Debug.OfbizLogger module = Debug.getOfbizLogger(java.lang.invoke.MethodHandles.lookup().lookupClass());

    // set some BigDecimal properties

    Method calcHeaderAdj has 13 arguments (exceeds 4 allowed). Consider refactoring.
    Open

        private static BigDecimal calcHeaderAdj(Delegator delegator, GenericValue adj, String invoiceTypeId, String invoiceId, String invoiceItemSeqId,
                BigDecimal divisor, BigDecimal multiplier, BigDecimal baseAmount, int decimals, RoundingMode rounding, GenericValue userLogin, LocalDispatcher dispatcher, Locale locale) {

      Avoid deeply nested control flow statements.
      Open

                                  if (!returnItemBillings.isEmpty()) {
                                      GenericValue invoice = EntityUtil.getFirst(returnItemBillings).getRelatedOne("Invoice", false);
                                      if ("INVOICE_CANCELLED".equals(invoice.getString("statusId"))) {
                                          isNonPhysicalItemToReturn = true;
                                      }

        Avoid deeply nested control flow statements.
        Open

                                if (paymentMethodId != null) {
        
                                    // Release all outstanding (not settled or cancelled) authorizations, while keeping a running
                                    //  total of their amounts so that the total plus the additional shipping charges can be authorized again
                                    //  all at once.

          Avoid deeply nested control flow statements.
          Open

                                  for (Map<String, Object> commissionMap : itemCommissions) {
                                      commissionMap.put("invoice", invoice);
                                      commissionMap.put("appliedFraction", appliedFraction);
                                      if (!billFromVendorInvoiceRoles.contains(commissionMap.get("partyIdFrom")) || !salesRepPartyIds.contains(commissionMap.get("partyIdTo"))) {
                                          continue;

            Avoid deeply nested control flow statements.
            Open

                                    for (GenericValue oib : billed) {
                                        BigDecimal qty = oib.getBigDecimal("quantity");
                                        if (qty != null) {
                                            billedQuantity = billedQuantity.add(qty).setScale(DECIMALS, ROUNDING);
                                        }

              Avoid deeply nested control flow statements.
              Open

                                      if (orderAdjustments != null) {
                                          for (GenericValue orderAdjustment : orderAdjustments) {
                                              totalAdditionalShippingCharges = totalAdditionalShippingCharges.add(orderAdjustment.getBigDecimal("amount").setScale(DECIMALS, ROUNDING));
                                              orderAdjustment.set("orderAdjustmentId", delegator.getNextSeqId("OrderAdjustment"));
                                              orderAdjustment.set("orderId", orderId);

                Method createInvoiceTerms has 6 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                    private static void createInvoiceTerms(Delegator delegator, LocalDispatcher dispatcher, String invoiceId, List<GenericValue> terms, GenericValue userLogin, Locale locale) {

                  Avoid deeply nested control flow statements.
                  Open

                                          if (shipment.get("additionalShippingCharge") == null) {
                                              continue;
                                          }

                    Avoid deeply nested control flow statements.
                    Open

                                                if ("SALES_TAX".equals(adj.getString("orderAdjustmentTypeId"))) {
                                                    amount = amount.setScale(TAX_DECIMALS, TAX_ROUNDING);
                                                } else {
                                                    amount = amount.setScale(invoiceTypeDecimals, ROUNDING);
                                                }

                      Avoid deeply nested control flow statements.
                      Open

                                              if (cardOrderPaymentPref != null) {
                                                  paymentMethodId = cardOrderPaymentPref.getString("paymentMethodId");
                                              }

                        Avoid deeply nested control flow statements.
                        Open

                                                if (UtilValidate.isEmpty(addtlChargeDescription)) {
                                                    addtlChargeDescription = UtilProperties.getMessage(resource, "AccountingAdditionalShippingChargeForShipment", UtilMisc.toMap("shipmentId", shipmentId), locale);
                                                }

                          Avoid deeply nested control flow statements.
                          Open

                                                      if (shippingApplies) {
                                                          invoiceShipProRateAmount = invoiceShipProRateAmount.add(thisAdjAmount).setScale(invoiceTypeDecimals, ROUNDING);
                                                      }

                            Avoid deeply nested control flow statements.
                            Open

                                                    if ("ShipmentReceipt".equals(issue.getEntityName())) {
                                                        issue.set("quantityAccepted", billAvail);
                                                    } else {
                                                        issue.set("quantity", billAvail);
                                                    }

                              Avoid deeply nested control flow statements.
                              Open

                                                          if (isNonPhysicalItemToReturn) {
                                                              if (UtilValidate.isEmpty(billItems)) {
                                                                  billItems = new ArrayList<>();
                                                              }
                              
                              

                                Avoid deeply nested control flow statements.
                                Open

                                                                if (UtilValidate.isNotEmpty(productPromo.getString("overrideOrgPartyId"))) {
                                                                    createInvoiceItemAdjContext.put("overrideOrgPartyId", productPromo.getString("overrideOrgPartyId"));
                                                                }

                                  Avoid deeply nested control flow statements.
                                  Open

                                                              if (ServiceUtil.isError(calcTaxResult)) {
                                                                  return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                      "AccountingTroubleCallingCalcTaxService", locale));
                                                              }

                                    Avoid deeply nested control flow statements.
                                    Open

                                                                if (ServiceUtil.isError(createOrderAdjustmentResult)) {
                                                                    return ServiceUtil.returnError(ServiceUtil.getErrorMessage(createOrderAdjustmentResult));
                                                                }

                                      Method getInvoiceItemType has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                      Open

                                          private static String getInvoiceItemType(Delegator delegator, String key1, String key2, String invoiceTypeId, String defaultValue) {

                                        Avoid too many return statements within this method.
                                        Open

                                                    return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                            "AccountingServiceOtherProblemCreatingInvoiceFromOrderItems",
                                                            UtilMisc.toMap("reason", e.toString()), locale));

                                          Avoid too many return statements within this method.
                                          Open

                                                              return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                  "AccountingInvoiceCommissionError", locale), null, null, null);

                                            Avoid too many return statements within this method.
                                            Open

                                                            return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                    "AccountingInvoiceCommissionEntityDataProblem",
                                                                    UtilMisc.toMap("reason", e.toString()), locale));

                                              Avoid too many return statements within this method.
                                              Open

                                                              return ServiceUtil.returnError(e.getMessage());

                                                Avoid too many return statements within this method.
                                                Open

                                                                                            return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                    "AccountingTroubleCallingReleaseOrderPaymentPreferenceService", locale));

                                                  Avoid too many return statements within this method.
                                                  Open

                                                                      return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                              "AccountingProblemChangingInvoiceStatusTo",
                                                                              UtilMisc.toMap("newStatus", "INVOICE_PAID"), locale));

                                                    Avoid too many return statements within this method.
                                                    Open

                                                                    return ServiceUtil.returnError(errorMessageList);

                                                      Avoid too many return statements within this method.
                                                      Open

                                                                      return ServiceUtil.returnError(errorMessageList);

                                                        Avoid too many return statements within this method.
                                                        Open

                                                                                    return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                            "AccountingErrorCreatingInvoiceRoleFromOrder", locale), null, null, createInvoiceRoleResult);

                                                          Avoid too many return statements within this method.
                                                          Open

                                                                                  return ServiceUtil.returnError(e.getMessage());

                                                            Avoid too many return statements within this method.
                                                            Open

                                                                            return ServiceUtil.returnError(e.getMessage());

                                                              Avoid too many return statements within this method.
                                                              Open

                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                  "AccountingProblemGettingOrderPaymentPreferences", locale));

                                                                Avoid too many return statements within this method.
                                                                Open

                                                                            return ServiceUtil.returnError(errorMsg + e.getMessage());

                                                                  Avoid too many return statements within this method.
                                                                  Open

                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                              "AccountingProblemChangingInvoiceStatusTo",
                                                                                              UtilMisc.toMap("newStatus", "INVOICE_PAID"), locale));

                                                                    Avoid too many return statements within this method.
                                                                    Open

                                                                                                return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                        "AccountingTroubleCallingCalcTaxService", locale));

                                                                      Avoid too many return statements within this method.
                                                                      Open

                                                                                      return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                              "AccountingProblemGettingShipmentItemBilling", locale));

                                                                        Avoid too many return statements within this method.
                                                                        Open

                                                                                    return ServiceUtil.returnError(errorMsg + e.getMessage());

                                                                          Avoid too many return statements within this method.
                                                                          Open

                                                                                          return ServiceUtil.returnError(e.getMessage());

                                                                            Avoid too many return statements within this method.
                                                                            Open

                                                                                                return ServiceUtil.returnError(e.getMessage());

                                                                              Avoid too many return statements within this method.
                                                                              Open

                                                                                                  return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                          "AccountingErrorCreatingInvoiceFromOrder", locale), null, null, createInvoiceRoleResult);

                                                                                Avoid too many return statements within this method.
                                                                                Open

                                                                                                        return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                            "AccountingTroubleCallingCalculateInvoicedAdjustmentTotalService", locale));

                                                                                  Avoid too many return statements within this method.
                                                                                  Open

                                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                  "AccountingErrorCreatingInvoiceFromOrder", locale), null, null, createPayApplResult);

                                                                                    Avoid too many return statements within this method.
                                                                                    Open

                                                                                                        return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                "AccountingErrorCreatingInvoiceFromOrder", locale), null, null, setInvoiceStatusResult);

                                                                                      Avoid too many return statements within this method.
                                                                                      Open

                                                                                                                      return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                              "AccountingProblemStoringOrderAdjustments",
                                                                                                                              UtilMisc.toMap("orderAdjustments", orderAdjustments), locale));

                                                                                        Avoid too many return statements within this method.
                                                                                        Open

                                                                                                                                    return ServiceUtil.returnError(errMsg);

                                                                                          Avoid too many return statements within this method.
                                                                                          Open

                                                                                                  return adjAmount;

                                                                                            Avoid too many return statements within this method.
                                                                                            Open

                                                                                                            return ServiceUtil.returnError(e.getMessage());

                                                                                              Avoid too many return statements within this method.
                                                                                              Open

                                                                                                                  return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                          "AccountingIllegalValuesPassedToCreateInvoiceService", locale));

                                                                                                Avoid too many return statements within this method.
                                                                                                Open

                                                                                                                                    return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                        "AccountingTroubleCallingCreateOrderPaymentPreferenceService", locale));

                                                                                                  Avoid too many return statements within this method.
                                                                                                  Open

                                                                                                          return response;

                                                                                                    Avoid too many return statements within this method.
                                                                                                    Open

                                                                                                            return ServiceUtil.returnSuccess();

                                                                                                      Avoid too many return statements within this method.
                                                                                                      Open

                                                                                                                      return storePaymentApplication(delegator, paymentApplication,locale);

                                                                                                        Avoid too many return statements within this method.
                                                                                                        Open

                                                                                                                        return ServiceUtil.returnError(errorMessageList);

                                                                                                          Avoid too many return statements within this method.
                                                                                                          Open

                                                                                                                              return ServiceUtil.returnError(e.getMessage());

                                                                                                            Avoid too many return statements within this method.
                                                                                                            Open

                                                                                                                    return result;

                                                                                                              Avoid too many return statements within this method.
                                                                                                              Open

                                                                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                  "AccountingErrorCreatingInvoiceContactMechFromOrder", locale), null, null, createBillToContactMechResult);

                                                                                                                Avoid too many return statements within this method.
                                                                                                                Open

                                                                                                                                return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                        "AccountingProblemLookingUpOrderItemBilling",
                                                                                                                                        UtilMisc.toMap("billFields", billFields), locale));

                                                                                                                  Avoid too many return statements within this method.
                                                                                                                  Open

                                                                                                                                                  return ServiceUtil.returnError(ServiceUtil.getErrorMessage(createOrderAdjustmentResult));

                                                                                                                    Avoid too many return statements within this method.
                                                                                                                    Open

                                                                                                                                        return adjAmount;

                                                                                                                      Avoid too many return statements within this method.
                                                                                                                      Open

                                                                                                                                                  return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                          "AccountingErrorCreatingInvoiceItemFromOrder", locale), null, null, createInvoiceItemAdjResult);

                                                                                                                        Avoid too many return statements within this method.
                                                                                                                        Open

                                                                                                                                                return adjAmount;

                                                                                                                          Avoid too many return statements within this method.
                                                                                                                          Open

                                                                                                                                              return adjAmount;

                                                                                                                            Avoid too many return statements within this method.
                                                                                                                            Open

                                                                                                                                                return adjAmount;                }

                                                                                                                              Avoid too many return statements within this method.
                                                                                                                              Open

                                                                                                                                      return ServiceUtil.returnError(errorMessageList);

                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                Open

                                                                                                                                                    return ServiceUtil.returnError(e.getMessage());

                                                                                                                                  Avoid too many return statements within this method.
                                                                                                                                  Open

                                                                                                                                                              return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                  "AccountingTroubleCallingCalculateInvoicedAdjustmentTotalService", locale));

                                                                                                                                    Avoid too many return statements within this method.
                                                                                                                                    Open

                                                                                                                                                        return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                "AccountingTroubleCallingCalculateInvoicedAdjustmentTotalService", locale));

                                                                                                                                      Avoid too many return statements within this method.
                                                                                                                                      Open

                                                                                                                                                                  return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                          "AccountingTroubleCallingCreateInvoicesFromShipmentService", locale));

                                                                                                                                        Avoid too many return statements within this method.
                                                                                                                                        Open

                                                                                                                                                                        return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                            "AccountingTroubleCallingCalcTaxService", locale));

                                                                                                                                          Avoid too many return statements within this method.
                                                                                                                                          Open

                                                                                                                                                      return ServiceUtil.returnSuccess();

                                                                                                                                            Avoid too many return statements within this method.
                                                                                                                                            Open

                                                                                                                                                        return resp;

                                                                                                                                              Avoid too many return statements within this method.
                                                                                                                                              Open

                                                                                                                                                                          return ServiceUtil.returnError(ServiceUtil.getErrorMessage(resultMap));

                                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                                Open

                                                                                                                                                                    return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                  Avoid too many return statements within this method.
                                                                                                                                                  Open

                                                                                                                                                                      return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                              "AccountingTroubleCallingCreateInvoicesFromShipmentsService", locale));

                                                                                                                                                    Avoid too many return statements within this method.
                                                                                                                                                    Open

                                                                                                                                                                            return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                    "AccountingTroubleCallingCalculateInvoicedAdjustmentTotalService", locale));

                                                                                                                                                      Avoid too many return statements within this method.
                                                                                                                                                      Open

                                                                                                                                                                      return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                              "AccountingInvoiceCommissionError", locale), null, null, null);

                                                                                                                                                        Avoid too many return statements within this method.
                                                                                                                                                        Open

                                                                                                                                                                                return ServiceUtil.returnError(errorMsg + UtilProperties.getMessage(resource,
                                                                                                                                                                                        "AccountingNoKnownInvoiceItemTypeReturnAdjustmentType",
                                                                                                                                                                                        UtilMisc.toMap("returnAdjustmentTypeId", adjustment.getString("returnAdjustmentTypeId")), locale));

                                                                                                                                                          Avoid too many return statements within this method.
                                                                                                                                                          Open

                                                                                                                                                                  return ServiceUtil.returnSuccess();

                                                                                                                                                            Avoid too many return statements within this method.
                                                                                                                                                            Open

                                                                                                                                                                        return results;

                                                                                                                                                              Avoid too many return statements within this method.
                                                                                                                                                              Open

                                                                                                                                                                                  return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                                                Open

                                                                                                                                                                                        return ServiceUtil.returnError(ServiceUtil.getErrorMessage(serviceResults));

                                                                                                                                                                  Avoid too many return statements within this method.
                                                                                                                                                                  Open

                                                                                                                                                                                  return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                    Avoid too many return statements within this method.
                                                                                                                                                                    Open

                                                                                                                                                                                return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                      Avoid too many return statements within this method.
                                                                                                                                                                      Open

                                                                                                                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                  "AccountingErrorCreatingInvoiceItemFromOrder", locale), null, null, createInvoiceItemResult);

                                                                                                                                                                        Avoid too many return statements within this method.
                                                                                                                                                                        Open

                                                                                                                                                                                    return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                            "AccountingEntityDataProblemCreatingInvoiceFromOrderItems",
                                                                                                                                                                                            UtilMisc.toMap("reason", e.toString()), locale));

                                                                                                                                                                          Avoid too many return statements within this method.
                                                                                                                                                                          Open

                                                                                                                                                                                  return response;

                                                                                                                                                                            Avoid too many return statements within this method.
                                                                                                                                                                            Open

                                                                                                                                                                                                return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                              Avoid too many return statements within this method.
                                                                                                                                                                              Open

                                                                                                                                                                                                  return ServiceUtil.returnError(errorMsg + UtilProperties.getMessage(resource,
                                                                                                                                                                                                          "AccountingNoKnownInvoiceItemTypeReturnAdjustmentType",
                                                                                                                                                                                                          UtilMisc.toMap("returnAdjustmentTypeId", adjustment.getString("returnAdjustmentTypeId")), locale));

                                                                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                                                                Open

                                                                                                                                                                                                    return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                                  Avoid too many return statements within this method.
                                                                                                                                                                                  Open

                                                                                                                                                                                                  return ServiceUtil.returnSuccess(successMessage);

                                                                                                                                                                                    Avoid too many return statements within this method.
                                                                                                                                                                                    Open

                                                                                                                                                                                                                return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                        "AccountingErrorCreatingOrderAdjustmentBillingFromOrder", locale), null, null, createOrderAdjustmentBillingContext);

                                                                                                                                                                                      Avoid too many return statements within this method.
                                                                                                                                                                                      Open

                                                                                                                                                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                              "AccountingTroubleCallingAuthOrderPaymentPreferenceService", locale));

                                                                                                                                                                                        Avoid too many return statements within this method.
                                                                                                                                                                                        Open

                                                                                                                                                                                                            return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                "AccountingTroubleCallingCreateInvoiceForOrderService", locale));

                                                                                                                                                                                          Avoid too many return statements within this method.
                                                                                                                                                                                          Open

                                                                                                                                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                  "AccountingTroubleCallingCreateInvoiceForOrderService", locale));

                                                                                                                                                                                            Avoid too many return statements within this method.
                                                                                                                                                                                            Open

                                                                                                                                                                                                    return result;

                                                                                                                                                                                              Avoid too many return statements within this method.
                                                                                                                                                                                              Open

                                                                                                                                                                                                                  return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                                                                                Open

                                                                                                                                                                                                            return storePaymentApplication(delegator, paymentApplication,locale);

                                                                                                                                                                                                  Avoid too many return statements within this method.
                                                                                                                                                                                                  Open

                                                                                                                                                                                                                              return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                                                    Avoid too many return statements within this method.
                                                                                                                                                                                                    Open

                                                                                                                                                                                                                            return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                    "AccountingInvoiceCommissionErrorItem", locale), null, null, resMap);

                                                                                                                                                                                                      Avoid too many return statements within this method.
                                                                                                                                                                                                      Open

                                                                                                                                                                                                                              return ServiceUtil.returnError(ServiceUtil.getErrorMessage(resMap));

                                                                                                                                                                                                        Avoid too many return statements within this method.
                                                                                                                                                                                                        Open

                                                                                                                                                                                                                        return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                "AccountingErrorCreatingInvoiceFromOrder", locale), null, null, setInvoiceStatusResult);

                                                                                                                                                                                                          Avoid too many return statements within this method.
                                                                                                                                                                                                          Open

                                                                                                                                                                                                                                          return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                                  "AccountingTroubleCallingCreateOrderPaymentPreferenceService", locale));

                                                                                                                                                                                                            Avoid too many return statements within this method.
                                                                                                                                                                                                            Open

                                                                                                                                                                                                                                return ServiceUtil.returnError(ServiceUtil.getErrorMessage(serviceResults));

                                                                                                                                                                                                              Avoid too many return statements within this method.
                                                                                                                                                                                                              Open

                                                                                                                                                                                                                                      return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                              "AccountingErrorCreatingInvoiceContactMechFromOrder", locale), null, null, createBillToContactMechResult);

                                                                                                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                                                                                                Open

                                                                                                                                                                                                                        return result;

                                                                                                                                                                                                                  Avoid too many return statements within this method.
                                                                                                                                                                                                                  Open

                                                                                                                                                                                                                                      return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                              "AccountingErrorCreatingInvoiceContactMechFromOrder", locale), null, null, createPayToContactMechResult);

                                                                                                                                                                                                                    Avoid too many return statements within this method.
                                                                                                                                                                                                                    Open

                                                                                                                                                                                                                                    return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                                                                      Avoid too many return statements within this method.
                                                                                                                                                                                                                      Open

                                                                                                                                                                                                                                                  return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                                          "AccountingTroubleCallingCreateOrderAdjustmentService", locale));

                                                                                                                                                                                                                        Avoid too many return statements within this method.
                                                                                                                                                                                                                        Open

                                                                                                                                                                                                                                            return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                                    "AccountingErrorCreatingOrderItemBillingFromOrder", locale), null, null, createOrderItemBillingResult);

                                                                                                                                                                                                                          Avoid too many return statements within this method.
                                                                                                                                                                                                                          Open

                                                                                                                                                                                                                                              return ServiceUtil.returnError(ServiceUtil.getErrorMessage(serviceResults));

                                                                                                                                                                                                                            Avoid too many return statements within this method.
                                                                                                                                                                                                                            Open

                                                                                                                                                                                                                                                    return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                                            "AccountingProblemGettingOrderItemOrderItemBilling",
                                                                                                                                                                                                                                                            UtilMisc.toMap("lookup", lookup), locale));

                                                                                                                                                                                                                              Avoid too many return statements within this method.
                                                                                                                                                                                                                              Open

                                                                                                                                                                                                                                              return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                                      "AccountingProblemLookingUpOrderItemBilling",
                                                                                                                                                                                                                                                      UtilMisc.toMap("billFields", billFields), locale));

                                                                                                                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                                                                                                                Open

                                                                                                                                                                                                                                                return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                                                                                  Avoid too many return statements within this method.
                                                                                                                                                                                                                                  Open

                                                                                                                                                                                                                                                                  return ServiceUtil.returnError(UtilProperties.getMessage(resource,
                                                                                                                                                                                                                                                                          "AccountingTroubleCallingAuthOrderPaymentPreferenceService", locale));

                                                                                                                                                                                                                                    Avoid too many return statements within this method.
                                                                                                                                                                                                                                    Open

                                                                                                                                                                                                                                                    return ServiceUtil.returnError(errorMessageList);

                                                                                                                                                                                                                                      Avoid too many return statements within this method.
                                                                                                                                                                                                                                      Open

                                                                                                                                                                                                                                                      return ServiceUtil.returnError(ServiceUtil.getErrorMessage(serviceResults));

                                                                                                                                                                                                                                        Avoid too many return statements within this method.
                                                                                                                                                                                                                                        Open

                                                                                                                                                                                                                                                    return ServiceUtil.returnError(errorMessageList);

                                                                                                                                                                                                                                          Avoid too many return statements within this method.
                                                                                                                                                                                                                                          Open

                                                                                                                                                                                                                                                          return ServiceUtil.returnError(e.getMessage());

                                                                                                                                                                                                                                            Avoid too many return statements within this method.
                                                                                                                                                                                                                                            Open

                                                                                                                                                                                                                                                    return results;

                                                                                                                                                                                                                                              Avoid too many return statements within this method.
                                                                                                                                                                                                                                              Open

                                                                                                                                                                                                                                                          return storePaymentApplication(delegator, paymentApplication,locale);

                                                                                                                                                                                                                                                Avoid too many return statements within this method.
                                                                                                                                                                                                                                                Open

                                                                                                                                                                                                                                                            return ServiceUtil.returnError(errMsgs);

                                                                                                                                                                                                                                                  There are no issues that match your filters.

                                                                                                                                                                                                                                                  Category
                                                                                                                                                                                                                                                  Status