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>