<commit_before>	<div class="panel panel-primary">
		<div class="panel-heading">Tracking de Proceso</div>
		<div class="panel-body">
			<div class="row">
                <!--  campo pedidos -->
                <div class="col-md4 col-sm-4 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <label class="control-label required" for="s_pedidos">Ingrese Número de Pedido *</label>
                        <input type="text" id="s_pedidos" maxlength="50" class="form-control" onkeypress="return runScript(event)" />
                    </div>
                 </div>			 
                <!--  campo proceso	-->
				 <div class="col-md4 col-sm-4 col-xs-12">
                    <div class="form-group form-group-sm"> 
                         <div id="tabla"></div>	
                    </div>
                 </div>
				<!--
                <div class="col-md-2 col-sm-2 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <label class="control-label required" for="s_proceso">Proceso *</label>
                        <select id="s_proceso" class="form-control">  
                            <option value="">Seleccione...</option>      
                            <?php 
                            	for ($i=0; $i < count($pedidos_procesos) ; $i++) 
                            	{ 
                             ?>      
                             		<option value="<?php echo $pedidos_procesos[$i]['ID_PROCESO_NOMBRE']; ?>" IDE="<?php echo $pedidos_procesos[$i]['ID_PROCESO_NOMBRE']; ?>">
                             			<?php echo $pedidos_procesos[$i]['NOMBRE_PROCESO']; ?> 
                             		</option> 
                             <?php  
                         		}
                             ?>                      
                        </select>
                    </div>
                 </div>
				 <div class="col-md-2 col-sm-2 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <div class="modal-footer">
							<button type="button" class="btn btn-primary" data-dismiss="modal" onclick="GuardarProceso()">Ejecutar</button>
						</div>
                    </div>
				 </div>
                 <!--  campo tipo de proceso	-->
                <!--
				<div class="col-md-2 col-sm-2 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <label class="control-label required" for="s_tproceso">Tipo de Proceso *</label>
                        <select id="s_tproceso" class="form-control" onchange="GuardarProceso()">  
                            <option value="">Seleccione...</option>      
   
                             	<option value="1">Manual</option>
                             	<option value="2">Digital</option>  
                    
                        </select>
                    </div>
                 </div>
				-->
			</div>
		</div>
	</div>
	
    <div>
    	<div id="tabla-productos" class="table-responsive" style="cursor: pointer"></div>
    </div>



 <script src="<?php echo base_url() ?>assets/librerias/js/jquery.dataTables.min.js"></script>
 <script src="<?php echo base_url() ?>assets/librerias/tabletools/2.2.4/js/dataTables.tableTools.min.js"/></script>


<script type="text/javascript">
    //INICIALIZO DATEPICKER
    $('.dp').datepicker({format: "yyyy-mm-dd",
            language: 'es',
            autoclose: true,
            forceParse: true,
            zIndexOffset: 1040 
    });

    //CONFIGURO EL ALERT
    var data=null;
    var params = 
    {                
       onInit: function(data) {},
       onCreate: function(notification, data) {},
       onClose: function(notification, data) {}
    };                                
     
    params.heading = 'Notificación';     
    params.theme = 'ruby';      
    params.life = '4000';//4segundos
	function runScript(e) {
		if (e.keyCode == 13) {
			
			TecnicosProceso();
		}
	}
	function TecnicosProceso(){
		
		var nro_pedido =  $("#s_pedidos").val().trim();
		//alert(nro_pedido);
		
		
		$.ajax({
				 type: 'POST',
				 async:false,
				 dataType: 'json',
				 data: {nro_pedido:nro_pedido},
				 url: '<?php echo base_url(); ?>index.php/pedido/pedidos/ObtenerTecnicosPedido',
				 success: function (data) 
				 {     
				    if(data.length>0){
							
						CrearCampoSelect(data); 
											
					}else{
						
						alert('Pedido '+nro_pedido+' Sin Procesos Pendientes para este Técnico' );
						location.reload();
					}
					                   
				 }

			    });
		
		
	}
	function CrearCampoSelect(data){
		
		 $("#tabla").html(""); // limpio el div que contiene la tabla generaada

            //tabla
            var tabla = document.createElement("table");
            var thead = document.createElement("thead");
            var tbody = document.createElement("tbody");

            //cabecera
            var filaCabecera = document.createElement("tr");
			 
						var celda0 = document.createElement("td");

						var textoCelda0 = document.createTextNode("Procesos Por Técnico");
  
						celda0.appendChild(textoCelda0);
			            
						filaCabecera.appendChild(celda0);
			           			            
			            filaCabecera.setAttribute("id","fila_cabecera");
						
			            thead.appendChild(filaCabecera);
						
						var selectList = document.createElement('select');
						selectList.setAttribute("onchange","GuardarProceso()");
						selectList.id ='s_proceso';
						
						var fila = document.createElement("tr");
							
						var celda0 = document.createElement("td");

			            //CUERPO
			            for (var i = 0; i < data.length; i++)
			            {
			                var ID_PROCESO_NOMBRE = data[i]['ID_PROCESO_NOMBRE']; 
			                var NOMBRE_PROCESO    = data[i]['NOMBRE_PROCESO']; 
			                			               
							var option = document.createElement("option");
								option.value = "";
							    option.text  = "Seleccione un Proceso";
								
							selectList.appendChild(option);
							
							var option1 = document.createElement("option");
								option1.value = ID_PROCESO_NOMBRE;
							    option1.text  = NOMBRE_PROCESO;
							
							selectList.appendChild(option1);
													
							celda0.appendChild(selectList);

							fila.appendChild(celda0);
			                							
			                tbody.appendChild(fila);
			            }
<commit_msg>Tracking<commit_after>	<div class="panel panel-primary">
		<div class="panel-heading">Tracking de Proceso</div>
		<div class="panel-body">
			<div class="row">
                <!--  campo pedidos -->
                <div class="col-md4 col-sm-4 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <label class="control-label required" for="s_pedidos">Ingrese Número de Pedido *</label>
                        <input type="text" id="s_pedidos" maxlength="50" class="form-control" onkeypress="return runScript(event)" />
                    </div>
                 </div>			 
                <!--  campo proceso	-->
				 <div class="col-md4 col-sm-4 col-xs-12">
                    <div class="form-group form-group-sm"> 
                         <div id="tabla"></div>	
                    </div>
                 </div>
				<!--
                <div class="col-md-2 col-sm-2 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <label class="control-label required" for="s_proceso">Proceso *</label>
                        <select id="s_proceso" class="form-control">  
                            <option value="">Seleccione...</option>      
                            <?php 
                            	for ($i=0; $i < count($pedidos_procesos) ; $i++) 
                            	{ 
                             ?>      
                             		<option value="<?php echo $pedidos_procesos[$i]['ID_PROCESO_NOMBRE']; ?>" IDE="<?php echo $pedidos_procesos[$i]['ID_PROCESO_NOMBRE']; ?>">
                             			<?php echo $pedidos_procesos[$i]['NOMBRE_PROCESO']; ?> 
                             		</option> 
                             <?php  
                         		}
                             ?>                      
                        </select>
                    </div>
                 </div>
				 <div class="col-md-2 col-sm-2 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <div class="modal-footer">
							<button type="button" class="btn btn-primary" data-dismiss="modal" onclick="GuardarProceso()">Ejecutar</button>
						</div>
                    </div>
				 </div>
                 <!--  campo tipo de proceso	-->
                <!--
				<div class="col-md-2 col-sm-2 col-xs-12">
                    <div class="form-group form-group-sm"> 
                        <label class="control-label required" for="s_tproceso">Tipo de Proceso *</label>
                        <select id="s_tproceso" class="form-control" onchange="GuardarProceso()">  
                            <option value="">Seleccione...</option>      
   
                             	<option value="1">Manual</option>
                             	<option value="2">Digital</option>  
                    
                        </select>
                    </div>
                 </div>
				-->
			</div>
		</div>
	</div>
	
    <div>
    	<div id="tabla-productos" class="table-responsive" style="cursor: pointer"></div>
    </div>



 <script src="<?php echo base_url() ?>assets/librerias/js/jquery.dataTables.min.js"></script>
 <script src="<?php echo base_url() ?>assets/librerias/tabletools/2.2.4/js/dataTables.tableTools.min.js"/></script>


<script type="text/javascript">
    //INICIALIZO DATEPICKER
    $('.dp').datepicker({format: "yyyy-mm-dd",
            language: 'es',
            autoclose: true,
            forceParse: true,
            zIndexOffset: 1040 
    });

    //CONFIGURO EL ALERT
    var data=null;
    var params = 
    {                
       onInit: function(data) {},
       onCreate: function(notification, data) {},
       onClose: function(notification, data) {}
    };                                
     
    params.heading = 'Notificación';     
    params.theme = 'ruby';      
    params.life = '4000';//4segundos
	function runScript(e) {
		if (e.keyCode == 13) {
			
			TecnicosProceso();
		}
	}
	function TecnicosProceso(){
		
		var nro_pedido =  $("#s_pedidos").val().trim();
		//alert(nro_pedido);
		
		
		$.ajax({
				 type: 'POST',
				 async:false,
				 dataType: 'json',
				 data: {nro_pedido:nro_pedido},
				 url: '<?php echo base_url(); ?>index.php/pedido/pedidos/ObtenerTecnicosPedido',
				 success: function (data) 
				 {     
				    if(data.length>0){
							
						CrearCampoSelect(data); 
											
					}else{
						
						alert('Pedido '+nro_pedido+' Sin Procesos Pendientes para este Técnico' );
						location.reload();
					}
					                   
				 }

			    });
		
		
	}
	function CrearCampoSelect(data){
		
		 $("#tabla").html(""); // limpio el div que contiene la tabla generaada

            //tabla
            var tabla = document.createElement("table");
            var thead = document.createElement("thead");
            var tbody = document.createElement("tbody");

            //cabecera
            var filaCabecera = document.createElement("tr");
			 
						var celda0 = document.createElement("td");

						var textoCelda0 = document.createTextNode("Procesos Por Técnico");
  
						celda0.appendChild(textoCelda0);
			            
						filaCabecera.appendChild(celda0);
			           			            
			            filaCabecera.setAttribute("id","fila_cabecera");
						
			            thead.appendChild(filaCabecera);
						
						var selectList = document.createElement('select');
						selectList.setAttribute("onchange","GuardarProceso()");
						selectList.id ='s_proceso';
						
						var option = document.createElement("option");
							option.value = "";
							option.text  = "Seleccione un Proceso";
								
							selectList.appendChild(option);
						
						var fila = document.createElement("tr");
							
						var celda0 = document.createElement("td");

			            //CUERPO
			            for (var i = 0; i < data.length; i++)
			            {
			                var ID_PROCESO_NOMBRE = data[i]['ID_PROCESO_NOMBRE']; 
			                var NOMBRE_PROCESO    = data[i]['NOMBRE_PROCESO']; 
			                			               
							
							var option1 = document.createElement("option");
								option1.value = ID_PROCESO_NOMBRE;
							    option1.text  = NOMBRE_PROCESO;
							
							selectList.appendChild(option1);
													
							celda0.appendChild(selectList);

							fila.appendChild(celda0);
			                							
			                tbody.appendChild(fila);
			            }

{'fraction_non_alphanumeric': 0.13608279270929874, 'fraction_numerical': 0.008186592523941922, 'mean_word_length': 1.4203738317757009, 'pattern_counts': {'":': 0, '<': 161, '<?xml version=': 0, '>': 157, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5821812', 'n_tokens_mistral': 4612, 'n_tokens_neox': 3700, 'n_words': 632}