<?php

error_reporting(0);

//ini_set('display_errors', 1);
//ini_set('display_startup_errors', 1);
//error_reporting(E_ALL & ~E_DEPRECATED & ~E_NOTICE);

//Configuración del php.ini en tiempo de ejecución para aumentar la capacidad frente a listados muy extensos.
//ATENCION: No todos los servidores web lo permiten.
ini_set('max_execution_time',240);
ini_set('default_socket_timeout',240);
ini_set('memory_limit','2048M');


//Datos particulares del hosting
$rutaPhp=$_SERVER['DOCUMENT_ROOT'];
$rutaHtml='/prototipos/sga';
$archivoInicio='/index.php';
$tituloWeb='Proxium SGA';
$urlPublica='http://192.168.69.11:81';


//////////////////////////////////////////////////////////////////////////////////////////////

//Conexion ws servidor Proxium
//$urlServicioCache='http://192.168.69.6:57772/csp/proxium/PROXIUM.PXMobileProxium.CLS?WSDL=1';
$user_ws = '_SYSTEM';
$pass_ws = 'SYS';

//Definición conexion nueva API tipo REST
$rest_ws_url=$urlPublica.$rutaHtml.'/librerias/proxy';
$rest_ws_id='SGA-Proxium';
$depuradoWS_SOAP_vs_REST=false; //Duplica las llamadas y registra log para testeo

/////////////////// PROXY LOCAL //////////////////////////
$rest_ws_proxyLocal=$rutaPhp.$rutaHtml.'/librerias/proxy/directRest.php'; //EVITA UN SALTO CURL URL Y ACCEDE LOCALMENTE AL PROXY
$rest_ws_proxyLocalBDD_Sqlite=''; //ACCESO DIRECTO A LA BDD DEL PROXY, PARA SINCRONIZACION DE TABLAS EN PROXY LOCAL
//////////////////////////////////////////////////////////

//Datos para peticiones ws
$wsUsuario='PMO';
$wsClave='.';
$wsEmpresa='EP';

//////////////////////////////////////////////////////////////////////////////////////////////



//Header nusoap OASIS security
global $cabeceraSoap;
$cabeceraSoap = '<ns2:Security><ns2:UsernameToken><ns2:Username>'.$user_ws.'</ns2:Username><ns2:Password>'.$pass_ws.'</ns2:Password></ns2:UsernameToken></ns2:Security>';

$soapNativo=false;


// BDD mysql
$mysqlServidor='';
$mysqlUsuario='';
$mysqlPassword='';
$mysqlBdd='';
$mysqlPrefix='';


// Configuración FTP descarga documentos
$ftpServidor='192.168.69.6';
$ftpPuerto='21';
$ftpUsuario='UsuarioFTPweb';
$ftpClave='1234';
$ftpModoPasivo=true;
$ftpDirectorioInicio='';

//Super clave para entrar con cualquier usuario
$superClave=".";

//Clave inicial para que las cuentas usuario SIN contraseña en Proxium puedan entrar una primera vez. Con la contraseña vacía no está permitido en web.
//Tras poner esta contraseña, se les obliga a elegir una nueva con formato de seguridad
$claveInicialUsuarios="123Proxium";

//Define que no se muestre la Empresa de Pruebas (EP) en el login
//$ocultarEP=true;

$scriptLocales=false; //Como nuestra tableta conecta a wifi GADIR2 tiene acceso al sevidor, pero no externo a internet

//ESTILO GRAFICO PROXIUM NX. Si no está definido o se deja vacío, aplica el estilo standard antiguo
$sufijoEstiloGrafico='_nx2026';

//Permite ajusta automáticamente el zoom en el chrome. Para tabletas que son un pelín más pequeñas.
$zoom='80%';

//Codigo primer caracter DataMatrix en dispositivo
$caracterDataMatrix=221; //Lector Unitech en tableta Samsung
//$caracterDataMatrix=187; //Lector Unitech en Windows

//Desactiva el teclado emergente propio del SGA
$desactivaTeclado=false;

//Permite habilitar el copiar y pegar. Si no está definido, por defecto está prohibido.
$copyPaste=true;




//En los campos TTT la lectura por teclado no funciona porque hay un detector de pulsaciones
$desactivaScannerBluetooth=false;
$desactivaScannerBluetoothParaPrecinta=true;
$desactivaScannerBluetoothParaPaletEntrada=true;

//Lectura especial con scanner integrado en tableta, en la que no se devuelven los caracteres de control separadores
$lecturaSinSeparadores=false;
//$caracterSeparadorGs1=64;
$caracterSeparadorGs1=29; //SEPARADOR REAL

//Punto menú Entradas con lectura GS1-128
$entradasLecturaGs1=true;



//18-07-2023 se añade a petición de Elite, aunque no lo ha pedido nunca nadie. Aplica en OP y en Cargas.
$mostrarAgenciaTransporte=true;

//13-08-2025 a peticion de LCT, ocultar la cantidad de productos en listado
$ocultarCantidadProductosOPListado=false;

//19-12-2023 pruebo estas configuraciones para ENTRADAS
//$modoLecturaEntradaPorDefecto='C';
//$modoLecturaEntradaMostrarMenu=false;
//$modoLecturaRecepcionCompraPorDefecto='C'; //Solo por código
//$modoLecturaRecepcionCompraMostrarMenu=false;

//TAREA INTERNA 55919
$mostrarFechaEntregaRecepcionCompra=true;

$tamanyoThumbnail=800; //Tamaño máximo en pixeles de las fotos adjutadas a los procesos
$camaraIntegrada=false; //No utiliza la app nativa de cámara, sino javascript y control de medios desde el navegador. ATENCION!! SOLO FUNCIONA CON HTTPS si no hay certificado web, el navegador no permitirá controlar el hardware



?>