Author: sichen Date: Wed Jul 25 11:43:17 2007 New Revision: 559552 URL: http://svn.apache.org/viewvc?view=rev&rev=559552 Log: Warning message if no billing InvoiceContactMechs are created for invoice
Modified: ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java Modified: ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java?view=diff&rev=559552&r1=559551&r2=559552 ============================================================================== --- ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java (original) +++ ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java Wed Jul 25 11:43:17 2007 @@ -317,7 +317,7 @@ } } else { List billingLocations = orh.getBillingLocations(); - if (billingLocations != null) { + if (UtilValidate.isNotEmpty(billingLocations)) { Iterator bli = billingLocations.iterator(); while (bli.hasNext()) { GenericValue ocm = (GenericValue) bli.next(); @@ -328,6 +328,8 @@ return ServiceUtil.returnError(UtilProperties.getMessage(resource,"AccountingErrorCreatingInvoiceContactMechFromOrder",locale), null, null, createBillToContactMechResult); } } + } else { + Debug.logWarning("No billing locations found for order [" + orderId +"] and none were created for Invoice [" + invoiceId + "]", module); } }