var ajax_url = "index.php?module=EcmSales&action=javahelper&to_pdf=1"; var itemsTable = 'itemsTable'; var items = new Array(); var displayArray = new Array(); var searchedProducts = new Array(); var validation = new Object(); var shipping_addresses = new Array(); function FillTable(data, allReadOnly) { html = ''; // loop throw data rows $ .each( data, function(row_index, row) { html += '
';
html += ' ';
// move down
html += '
';
html += '
';
html += '
';
html += '';
} else {
if (cell.label
&& cell.label != '')
html += '' + cell.label + '
'; html += ''; } if (cell.type != 'hidden') html += '| ' + column.label + ' | '; }); html += '
| '; html += ' '; html += ' | '; html += '';
html += ' '; html += ' | ';
html += ''; html += ' |
');
setTimeout(function() {
if (searchKey == $('#searchProductsInput').val()) {
var params = {
job : 'searchProducts',
searchKey : searchKey,
searchCategory : $("#productSearchCategory :selected").val(),
searchStock : $("#productSearchStock :selected").val(),
searchSort : $("#productSearchSort :selected").val(),
searchStockId : $("#stock_id").val(),
};
$.ajax({
type : "POST",
url : ajax_url,
dataType : "json",
success : function(data) {
if (data != '-1')
if (data.length == 0)
$('#searchResultDiv').html(
'MOD.LBL_SEARCH_NO_RESULT');
else
createSearchResult(data);
},
data : params
});
}
}, 1000);
}
function validateDate(){
var params = {
job : 'validateDate',
date : $('#send_date').val(),
date2 : $('#delivery_date').val(),
};
$.ajax({
type : "POST",
url : ajax_url,
dataType : "json",
async:false,
success : function(data) {
result = data.error;
},
data : params
});
return result;
}
function calculateDate(date){
var params = {
job : 'calculateDate',
date : date,
};
$.ajax({
type : "POST",
url : ajax_url,
dataType : "json",
success : function(data) {
$('#send_date').val(data['date']);
},
data : params
});
}
function createSearchResult(data) {
var html = '|   | '; html += 'Kod | '; html += 'Nazwa | '; if ($("#productSearchStock :selected").val() != '1') html += 'Stan | '; html += '  | '; html += '
|---|---|---|---|---|
| '; html += ' | ' + value.code + ' | '; html += '' + value.name + ' | '; if ($("#productSearchStock :selected").val() != '1') html += '' + value.stock_state + ' | '; html += '';
html += ' ';
html += '';
html += ' | ';
html += '
');
var params = {
job : 'getPricesInfo',
product_id : $("#product_id_" + index).val(),
pricebook_id : $("#pricebook_id :selected").val(),
account_id : $("#parent_id").val(),
};
$
.ajax({
type : "POST",
url : ajax_url,
dataType : "json",
async : false,
success : function(data) {
html = '
|
| ';
var show_purchase_prices = false;
if (show_purchase_prices) {
html+='
| ';
}
html+='