Author: apatel
Date: Sat Jul 25 12:24:06 2009 New Revision: 797762 URL: http://svn.apache.org/viewvc?rev=797762&view=rev Log: If no payment or invoice is selected from list then don't let user submit the form. Modified: ofbiz/trunk/applications/accounting/webapp/accounting/payment/depositWithdrawPayments.ftl ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl ofbiz/trunk/applications/accounting/webapp/ar/payment/batchPayments.ftl Modified: ofbiz/trunk/applications/accounting/webapp/accounting/payment/depositWithdrawPayments.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/accounting/payment/depositWithdrawPayments.ftl?rev=797762&r1=797761&r2=797762&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/webapp/accounting/payment/depositWithdrawPayments.ftl (original) +++ ofbiz/trunk/applications/accounting/webapp/accounting/payment/depositWithdrawPayments.ftl Sat Jul 25 12:24:06 2009 @@ -51,6 +51,7 @@ $('checkAllPayments').checked = true; } if (!isSingle) { + $('submitButton').disabled = false; new Ajax.Request('getPaymentRunningTotal', { asynchronous: false, onSuccess: function(transport) { @@ -60,6 +61,7 @@ }); } else { $('showPaymentRunningTotal').update(""); + $('submitButton').disabled = true; } } // --> @@ -115,7 +117,7 @@ <div align="right"> ${uiLabelMap.AccountingGroupInOneTransaction} <input type="checkbox" name="groupInOneTransaction" value="Y"/> - <a href="javascript:document.depositWithdrawPaymentsForm.submit();" class="buttontext">${uiLabelMap.AccountingDepositWithdraw}</a> + <input id="submitButton" type="button" onclick="javascript:document.depositWithdrawPaymentsForm.submit();" value="${uiLabelMap.AccountingDepositWithdraw}" disabled/> </div> </table> <#else> @@ -123,4 +125,4 @@ </#if> </form> </div> -</div> \ No newline at end of file +</div> Modified: ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl?rev=797762&r1=797761&r2=797762&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl (original) +++ ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl Sat Jul 25 12:24:06 2009 @@ -51,6 +51,8 @@ $('checkAllInvoices').checked = true; } if (!isSingle) { + if ($('paymentMethodTypeId').value != "") + $('submitButton').disabled = false; new Ajax.Request('getInvoiceRunningTotal', { asynchronous: false, onSuccess: function(transport) { @@ -59,6 +61,7 @@ }, parameters: $('listPurchaseInvoices').serialize(), requestHeaders: {Accept: 'application/json'} }); } else { + $('submitButton').disabled = true; $('showInvoiceRunningTotal').update(""); } } @@ -95,6 +98,7 @@ } else { $('submitButton').disabled = false; } + getInvoiceRunningTotal('checkAllInvoices'); } --> </script> Modified: ofbiz/trunk/applications/accounting/webapp/ar/payment/batchPayments.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/ar/payment/batchPayments.ftl?rev=797762&r1=797761&r2=797762&view=diff ============================================================================== --- ofbiz/trunk/applications/accounting/webapp/ar/payment/batchPayments.ftl (original) +++ ofbiz/trunk/applications/accounting/webapp/ar/payment/batchPayments.ftl Sat Jul 25 12:24:06 2009 @@ -53,6 +53,7 @@ } if (!isSingle) { + $('submitButton').disabled = false; new Ajax.Request('getPaymentRunningTotal', { asynchronous: false, onSuccess: function(transport) { @@ -61,6 +62,7 @@ }, parameters: $('paymentBatchForm').serialize(), requestHeaders: {Accept: 'application/json'} }); } else { + $('submitButton').disabled = true; $('showPaymentRunningTotal').update(""); } } @@ -119,4 +121,4 @@ </#if> </form> </div> -</div> \ No newline at end of file +</div> |
Free forum by Nabble | Edit this page |