0xV3NOMx
Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64



Your IP : 3.145.16.251


Current Path : /proc/thread-self/root/var/www/html/gach/js/
Upload File :
Current File : //proc/thread-self/root/var/www/html/gach/js/transaction-series.js

function enableTransactionSeries()
{
    $geditinternalcode=0;
	window.enable_proper_module="enableTransactionSeries";
	document.getElementById('module_name_for_save').value = 'saveTransactionSeries';	
	document.getElementById('display_module_name').innerHTML = 'Transaction Series Setup';
	$('#page_main_div').load("html_modules/Setup_auto_increment.html"); 
	$.ajax({
		type: "POST",
		//async:false,
		url: $host_url+"getTransactionSeriesModule.demo",      
		success: populateTransactionSeriesModule
	});
 
}
function populateTransactionSeriesModule($responce)
{                                                
    $responce = eval('(' + $responce + ')'); 
    $g_link_details_array="";
	$g_link_details_array=$responce.data['links_data'];
	if( $responce.error_code=='0')
	{
	 document.getElementById('transaction_series_module_name').options.length=0;
	   $op = new Option('Select One', '0');	   
		$op.id='0'
		document.getElementById('transaction_series_module_name').options.add($op);
   for($i=0;$i < $responce.data[0].length;$i++)                                  
      {            
	$op = new Option($responce.data[0][$i]['type'], $responce.data[0][$i]['internal_code']);
	$op.id=$responce.data[0][$i]['internal_code'];//specifying the id  for options
	document.getElementById('transaction_series_module_name').options.add($op);
	  } 
	}
    $("#header_td_id").html($g_link_details_array['header_link']);
	$("#footer_td_id").html($g_link_details_array['footer_link']);
	$("#page_header").show();
	$("#page_footer").show();	
}
function getTransactionSeriesModuleElements()
{
$.ajax({
		type: "POST",
		//async:false,
		url: $host_url+"getTransactionSeriesModuleElements.demo",   
		data:"module_id="+document.getElementById('transaction_series_module_name').value,	
		success: populateTransactionSeriesModuleElements
	});
}
function populateTransactionSeriesModuleElements($responce)
{                                                
    $responce = eval('(' + $responce + ')'); 
	if(  $responce.error_code==0)
	{
	 document.getElementById('transaction_series_ele_name').options.length=0;
	   $op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('transaction_series_ele_name').options.add($op);
	   for($i=0;$i < $responce.data.length;$i++)                                  
	      {            
		$op = new Option($responce.data[$i]['type'], $responce.data[$i]['internal_code']);
		$op.id=$responce.data[$i]['internal_code'];//specifying the id  for options
		document.getElementById('transaction_series_ele_name').options.add($op);
		} 
	}
	else
	{
	 document.getElementById('transaction_series_ele_name').options.length=0;
	   $op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('transaction_series_ele_name').options.add($op);
	}
}
function saveTransactionSeries()
{
if (trim(document.getElementById('transaction_series_module_name').value)=='0')
	{
		alert('Please Select Module Name');
		document.getElementById('transaction_series_module_name').focus();
		return;
	}
	else if (trim(document.getElementById('transaction_series_ele_name').value)=='0')
	{
		alert('Please Select Element Name');
		document.getElementById('transaction_series_ele_name').focus();
		return;
	}
	else if (trim(document.getElementById('transaction_series_start_date').value)=='')
	{
		alert('Please Enter Valid Start Date');
		document.getElementById('transaction_series_start_date').focus();
		return;
	}
	else if (!isDate(document.getElementById('transaction_series_start_date').value,'d/M/y'))
	{
		alert('Please Enter Valid Start date as dd//mm/yy');
		document.getElementById('transaction_series_start_date').focus();
		return;
	}
	else if (trim(document.getElementById('transaction_series_end_date').value)=='')
	{
		alert('Please Enter Valid End Date');
		document.getElementById('transaction_series_end_date').focus();
		return;
	}
	else if (!isDate(document.getElementById('transaction_series_end_date').value,'d/M/y'))
	{
		alert('Please Enter Valid End date as dd//mm/yy');
		document.getElementById('transaction_series_end_date').focus();
		return;
	}
	$lstr_data="internal_code="+$geditinternalcode;
	$lstr_data+="&ref_module_code="+document.getElementById('transaction_series_module_name').value;
	$lstr_data+="&ref_module_element_code="+document.getElementById('transaction_series_ele_name').value;
	$lstr_data+="&series_name="+encodeURIComponent(document.getElementById('transaction_series_field_name').value);
	$lstr_data+="&prefix="+encodeURIComponent(document.getElementById('transaction_series_prefix_name').value);
	$lstr_data+="&starting_no="+encodeURIComponent(document.getElementById('transaction_series_start_no').value);
	$lstr_data+="&ending_no="+encodeURIComponent(document.getElementById('transaction_series_end_no').value);
	$lstr_data+="&last_no="+encodeURIComponent(document.getElementById('transaction_series_last_no').value);
	$lstr_data+="&starting_date="+encodeURIComponent(date_format(document.getElementById('transaction_series_start_date').value));
	$lstr_data+="&ending_date="+encodeURIComponent(date_format(document.getElementById('transaction_series_end_date').value));
	$.ajax({
		type: "POST",
		//async:false,
		url: $host_url+"saveTransactionSeries.demo",   
		data:$lstr_data,	
		success: populatesaveTransactionSeries
	});
}
function populatesaveTransactionSeries($responce)
{ 
$responce = eval('(' + $responce + ')'); 
alert($responce.data);   
$geditinternalcode=0;
}	
function getTransactionSeries($id)
{
 enableTransactionSeries();
 $.ajax({
		type: "POST",
		url: $host_url+"getTransactionSeries.demo",
		data:"internal_code="+$id,
		success: populateTransactionSeries
		});
 }
function populateTransactionSeries($responce)
{
$responce = eval('(' + $responce + ')');
$geditinternalcode=$responce.data.internal_code;
	document.getElementById('transaction_series_module_name').value= $responce.data.ref_module_code;
	document.getElementById('transaction_series_ele_name').value= $responce.data.ref_module_element_code;
	document.getElementById('transaction_series_field_name').value= $responce.data.series_name;
	document.getElementById('transaction_series_prefix_name').value= $responce.data.prefix;
	document.getElementById('transaction_series_start_no').value= $responce.data.starting_no;
	document.getElementById('transaction_series_end_no').value= $responce.data.ending_no;
	document.getElementById('transaction_series_last_no').value= $responce.data.last_no;
	document.getElementById('transaction_series_start_date').value= $responce.data.starting_date;
	document.getElementById('transaction_series_end_date').value= $responce.data.ending_date;			
 }