You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ap...@apache.org on 2011/10/27 05:08:59 UTC
svn commit: r1189592 -
/ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl
Author: apatel
Date: Thu Oct 27 03:08:58 2011
New Revision: 1189592
URL: http://svn.apache.org/viewvc?rev=1189592&view=rev
Log:
[OFBIZ-4520] Changed method used for enabling submit button. Issue reported by Martin Kreidenweis. Thanks for reporting and giving a fix patch. The code changes are not same as the patch on jira issue. Now the bulk printing for invoices is working. Will be better if we were will push invoices to the printer directly like in order manager. May be some other day :)
Modified:
ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl
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=1189592&r1=1189591&r2=1189592&view=diff
==============================================================================
--- ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl (original)
+++ ofbiz/trunk/applications/accounting/webapp/ap/invoices/PurchaseInvoices.ftl Thu Oct 27 03:08:58 2011
@@ -29,7 +29,7 @@ function toggleInvoiceId(master) {
}
function getInvoiceRunningTotal() {
- var invoices = jQuery("#listPurchaseInvoices: checkbox[name='invoiceIds']");
+ var invoices = jQuery("#listPurchaseInvoices :checkbox[name='invoiceIds']");
//test if all checkboxes are checked
var allChecked = true;
@@ -67,7 +67,7 @@ function getInvoiceRunningTotal() {
});
if(jQuery('#serviceName').val() != "") {
- jQuery('#submitButton').attr('disabled', '');
+ jQuery('#submitButton').removeAttr('disabled');
}
} else {
@@ -79,8 +79,7 @@ function getInvoiceRunningTotal() {
function setServiceName(selection) {
if ( selection.value == 'massInvoicesToApprove' || selection.value == 'massInvoicesToReceive' || selection.value == 'massInvoicesToReady' || selection.value == 'massInvoicesToPaid' || selection.value == 'massInvoicesToWriteoff' || selection.value == 'massInvoicesToCancel') {
document.listPurchaseInvoices.action = jQuery('#invoiceStatusChange').value;
- }
- else {
+ } else {
document.listPurchaseInvoices.action = selection.value;
}
if (selection.value == 'massInvoicesToApprove') {
@@ -96,10 +95,10 @@ function setServiceName(selection) {
}else if (selection.value == 'massInvoicesToCancel') {
jQuery('#statusId').val("INVOICE_CANCELLED");
}
- if (jQuery('#processMassCheckRun').is(':selected')) {
- jQuery('#issueChecks').fadeOut('slow');
- } else {
+ if (selection.value.indexOf('processMassCheckRun') >= 0) {
jQuery('#issueChecks').fadeIn('slow');
+ } else {
+ jQuery('#issueChecks').fadeOut('slow');
}
var invoices = jQuery("#listPurchaseInvoices :checkbox[name='invoiceIds']");
@@ -113,7 +112,7 @@ function setServiceName(selection) {
});
if(anyChecked && (jQuery('#serviceName').val() != "")) {
- jQuery('#submitButton').attr('disabled', '');
+ jQuery('#submitButton').removeAttr('disabled');
}
}