require_once("../shared/class_folder/class_datastore.php");
require_once("../shared/class_folder/class_funciones.php");

$io_conect        = new sigesp_include();
$conn             = $io_conect->uf_conectar();
$io_msg           = new class_mensajes();
$io_dscompromisos = new class_datastore();
$io_sql           = new class_sql($conn);
$io_classscb      = new sigesp_class_scb($conn);
$io_recepdoc      = new sigesp_cxp_c_recep_doc($conn);
$io_funcion       = new class_funciones(); 
$arre             = $_SESSION["la_empresa"];
$ls_codemp        = $arre["codemp"];

require_once("sigesp_scb_c_ordenpago.php");
$in_classmovorden=new sigesp_scb_c_ordenpago($la_seguridad);
if(array_key_exists("operacion",$_POST))
{
     $ls_tipodestino = $_POST["tipo"];
	 $ls_provbene    = $_POST["provbene"];
     $ls_codtipdoc   = $_POST["hidcodtipdoc"];
     $ls_fecha       = $_POST["fecha"];
	 $ls_operacion   = $_POST["operacion"];
	 $ls_comprobante = $_POST["hidcomprobante"];
	 $ls_procede     = $_POST["hidprocede"];
	 $ld_feccomp     = $_POST["hidfecha"];
	 $ls_descripcion = $_POST["hiddescripcion"];
	 $ldec_total     = $_POST["hidtotal"];
	 $ls_mov_document=$_POST["mov_document"];
	 $ls_mov_procede=$_POST["procede"];
	 $ld_fecha=$_POST["fecha"];
			$lb_sel="";
		}
		
					$object[$z][1]="<input name=chk".$z." type=checkbox id=chk".$z." value=1 class=sin-borde onClick=javascript:uf_calcular_monret($z); ".$lb_sel."><input name=formula".$z." type=hidden id=formula".$z." value='".$ls_formula."'> ";
					$object[$z][2]="<input type=text name=txtdoc".$z." value='".$ls_documento."'     id=txtdoc".$z." class=sin-borde readonly style=text-align:right  size=17 maxlength=15>";
					$object[$z][3]="<input name=txtcodded".$z." type=hidden id=txtcodded".$z." value='".$ls_codded."'><input type=text name=txtdended".$z." value='".$ls_dended."' id=txtdencar".$z." class=sin-borde readonly style=text-align:left   size=25 maxlength=254>";
					$object[$z][4]="<input type=text name=txtmonobjret".$z." value='".number_format($ldec_objret,2,',','.')."' id=txtmonobjret".$z." class=sin-borde style=text-align:right  size=10 maxlength=20 onBlur=javascript:uf_calcular_monret($z);>";
					$object[$z][5]="<input type=text name=txtmonret".$z." value='".number_format($ldec_montoret,2,',','.')."' id=txtmonret".$z." class=sin-borde readonly style=text-align:right  size=10 maxlength=20>";
					$object[$z][6]="<input type=text name=txtmonded".$z." value='".number_format($ldec_monded,2,',','.')."' id=txtmonded".$z." class=sin-borde readonly style=text-align:right  size=10 maxlength=20>";
					$object[$z][7]="<input name=chkislr".$z." type=checkbox id=chkislr".$z." value=1 class=sin-borde onClick='return false;' ".$chk_islr." ><input name=txtcuenta".$z." type=hidden id=txtcuenta".$z." value='".$ls_cuenta."'>";
	}
}
if($ls_operacion=="GUARDARRET")
{
	require_once("sigesp_scb_c_ordenpago.php");
	$in_classmovbanco=new sigesp_scb_c_ordenpago($la_seguridad);
	$totrow=$_POST["total"];

	$ls_estmov="N";

	if($ls_tipo=="P")
	{
		$ls_codpro =$ls_provbene;
		$ls_cedbene="----------";
	}
	else
	{
		$ls_cedbene=$ls_provbene;
		$ls_codpro ="----------";
	}
	
	require_once("../shared/class_folder/ddlb_operaciones_spg.php");
	require_once("../shared/class_folder/ddlb_operaciones_spi.php");
	require_once("../shared/class_folder/ddlb_conceptos.php");
	require_once("../shared/class_folder/grid_param.php");
	$io_msg		= new class_mensajes();	
	$fun		= new class_funciones();	
	$lb_guardar = true;
    $sig_inc    = new sigesp_include();
    $con		= $sig_inc->uf_conectar();
 	$obj_spg	= new ddlb_operaciones_spg($con);
 	$obj_spi	= new ddlb_operaciones_spi($con);
 	$obj_con	= new ddlb_conceptos($con);
	$io_grid	= new grid_param();

	require_once("sigesp_scb_c_ordenpago.php");
	$in_classmovbco=new sigesp_scb_c_ordenpago($la_seguridad);
	require_once("sigesp_scb_c_config.php");
	$io_config=new sigesp_scb_c_config($la_seguridad);
	$arr_config=$io_config->uf_cargar_config();

	if(array_key_exists("numordpag",$arr_config))
		$ls_config_ordpag=$arr_config['numordpag'];
	else
		$ls_config_ordpag="";
	$li_size_numordpag=strlen($ls_config_ordpag);
	if (array_key_exists("operacion",$_POST))
	   {
		$ls_operacion= $_POST["operacion"];
		$ls_estcla= $_POST["hidestcla"];
		$ls_modalidad=$_POST["cmbmodalidad"];
		$ls_mov_operacion=$_POST["cmboperacion"];