HEX
Server: Apache
System: Linux p3plzcpnl506847.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: slfopp7cb1df (5698090)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //proc/self/root/proc/self/cwd/pm/plugins/Warehouse/assets/js/settings/rule_sale_price_js.php
<script>
	$(".select2").select2();
	function setting_rule_sale_price(invoker){
		"use strict";
		var input_value = $('input[id="warehouse_selling_price_rule_profif_ratio"]').val();

		if(input_value > 100){
			appAlert.warning('<?php echo _l('_please_enter_from_0_100'); ?>');
			$('input[id="warehouse_selling_price_rule_profif_ratio"]').val('');
		}
		if(input_value < 0){
			appAlert.warning('<?php echo _l('_please_enter_from_0_100'); ?>');
			$('input[id="warehouse_selling_price_rule_profif_ratio"]').val('');
		}

		var data = {};
		data.warehouse_selling_price_rule_profif_ratio = input_value;

		if((input_value >= 0) && ( input_value <= 100)){
			$.post("<?php  echo get_uri('warehouse/warehouse_selling_price_profif_ratio'); ?>", data).done(function(response){
				response = JSON.parse(response); 
				if (response.success == true) {
					appAlert.success(response.message);
				}else{
					appAlert.warning(response.message);

				}
			});
		}

	}

	function warehouse_fee_return_order(invoker){
		"use strict";
		var input_value = $('input[id="wh_fee_for_return_order"]').val();

		if(input_value > 100){
			appAlert.warning('<?php echo _l('_please_enter_from_0_100'); ?>');
			$('input[id="wh_fee_for_return_order"]').val('');
		}
		if(input_value < 0){
			appAlert.warning('<?php echo _l('_please_enter_from_0_100'); ?>');
			$('input[id="wh_fee_for_return_order"]').val('');
		}

		var data = {};
		data.wh_fee_for_return_order = input_value;

		if((input_value >= 0) && ( input_value <= 100)){
			$.post("<?php  echo get_uri('warehouse/warehouse_fee_return_order'); ?>", data).done(function(response){
				response = JSON.parse(response); 
				if (response.success == true) {
					appAlert.success(response.message);
				}else{
					appAlert.warning(response.message);

				}
			});
		}

	}

	function setting_profit_rate(invoker) {
		"use strict";
		var data={};
		data.profit_rate_by_purchase_price_sale = invoker.value;

		$.post("<?php  echo get_uri('warehouse/warehouse_profit_rate_by_purchase_price_sale'); ?>", data).done(function(response){
			response = JSON.parse(response); 
			if (response.success == true) {
				appAlert.success(response.message);
			}else{
				appAlert.warning(response.message);
			}
		});
	}



	function setting_rules_for_rounding_prices(invoker) {
		"use strict";

		var input_value = $('input[id="'+invoker.name+'"]').val();
		var data={};
		data.type = invoker.name;
		data.input_value = input_value;

		if(input_value < 0){
			appAlert.warning('<?php echo _l('_please_enter_from_0'); ?>');
			$('input[id="'+invoker.name+'"]').val('');
		}

		if((input_value >= 0) && ( input_value <= 100)){
			$.post("<?php  echo get_uri('warehouse/setting_rules_for_rounding_prices'); ?>", data).done(function(response){
				response = JSON.parse(response); 
				if (response.success == true) {
					if(invoker.name =='warehouse_the_fractional_part'){
						$('input[id="warehouse_integer_part"]').val('0');
					}else{
						$('input[id="warehouse_the_fractional_part"]').val('0');

					}
					appAlert.success(response.message);

				}else{
					appAlert.warning(response.message);

				}
			});
		}

	}

	function auto_create_change_setting(invoker){
		"use strict";
		var input_name = invoker.value;
		var input_name_status = $('input[id="'+invoker.value+'"]').is(":checked");
		
		var data = {};
		data.input_name = input_name;
		data.input_name_status = input_name_status;
		
		$.post("<?php  echo get_uri('warehouse/auto_create_goods_received_delivery_setting'); ?>", data).done(function(response){
			response = JSON.parse(response); 
			if (response.success == true) {
				appAlert.success(response.message);
			}else{
				appAlert.warning(response.message);

			}
		});

	}

	function show_item_cf_on_pdf(invoker){
		"use strict";
		var input_name = invoker.value;
		var input_name_status = $('input[id="'+invoker.value+'"]').is(":checked");
		
		var data = {};
		data.input_name = input_name;
		data.input_name_status = input_name_status;
		
		$.post("<?php  echo get_uri('warehouse/show_item_cf_on_pdf'); ?>", data).done(function(response){
			response = JSON.parse(response); 
			if (response.success == true) {
				appAlert.success(response.message);
			}else{
				appAlert.warning(response.message);

			}
		});

	}

	function goods_receipt_warehouse_change(invoker) {
		"use strict";

		var input_name = invoker.name;
	  var input_name_status = invoker.value; //warehouse id
	  
	  var data = {};
	  data.input_name = input_name;
	  data.input_name_status = input_name_status;

	  $.post("<?php  echo get_uri('warehouse/update_goods_receipt_warehouse'); ?>", data).done(function(response){
		response = JSON.parse(response); 
		if (response.success == true) {
			appAlert.success(response.message);

		}else{
			appAlert.warning(response.message);

		}
	  });

	}


	function update_unchecked_inventory_numbers(event){
		"use strict";
		if (confirm_delete()) {
			$(event).attr( "disabled", "disabled" );
			$('#update_unchecked_inventory_numbers').submit(); 
		}

	}

	function submit_policies_information(event){
      "use strict"
		
		var myContent = $('textarea[name="wh_return_policies_information"]').val();
		var data = {};
		data.myContent = myContent;

		$.get("<?php  echo get_uri('warehouse/update_return_policies_information'); ?>", data).done(function(response){
			response = JSON.parse(response);
			if(response.status == true || response.status == 'true'){
				appAlert.success(response.message);
			}

		}).fail(function(error) {

		});

	}


</script>