Author: sichen
Date: Wed Jul 25 11:43:17 2007
New Revision: 559552
URL:
http://svn.apache.org/viewvc?view=rev&rev=559552Log:
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);
}
}