En esta actualización aparte de hacer unas correcciones en el funcionamiento, hemos modificado el administrar ventas para imprimir el ticket a voluntad


En esta actualización aparte de hacer unas correcciones en el funcionamiento, hemos modificado el administrar ventas para imprimir el ticket a voluntad


Anteriormente hemos visto como subimos los cambios que le hacemos al fuente de JCPOS2022 siempre esta en un archivo comprimido en el cual conserva la ruta para hacer los cambios mas fácil mente. y se preguntaran como le hago o si lo hago uno por uno, para verdad es que es casi en automático.
Lo ideal es actualizar desde gitlab lo cual es posible darle acceso al repositorio privado si están como mecenas en patreon como nivel intermedio
Mostrare como se hace desde Zorin Linux 16 de forma fácil.








Saludos espero que les sirva y no se olviden ser convertirse en mecenas en mi Patreon para obtener contenido exclusivo.
Bien ahora para seguir avanzando haremos las altas bajas y cambios del catalogo de empresas ya que actualmente solo tenemos para meter datos de una empresa.
Aprovechando meteremos varios campos extras como el logo, contraseña (Por si se tiene que ingresar por empresa), archivo .cer y .key y contraseña del certificado, por si en un futuro se mete la facturación electronica.
En algunas ocasiones es necesario conectarnos por medio de PHP8.1 a la base de datos de SQL SERVER.
Aunque esta función no esta activada por default se puede activar, solo tenemos que descargar las siguientes librerías.





Saludos y espero que les sirva
1: <?php
2: /*******************************************************************************************************************
3: * DESCRIPCION: ESTE ARCHIVO TIENE LA FUNCION DE CONECTAR CON LA BASE DE DATOS. *
4: * PROGRAMADOR: JULIO CESAR LEYVA RODRIGUEZ. *
5: * FECHA: 01/07/2012 *
6: ********************************************************************************************************************/
7:
8: function conectar_mysql($direccion,$usuario,$password,$basededatos)
9: {
10: global $enlace;
11: if(!($enlace=mysql_connect($direccion,$usuario,$password)))
12: {
13: echo " alert('error de conexion')";
14: exit();
15: }
16: if(!(mysql_select_db($basededatos,$enlace)))
17: {
18: echo " alert('error al conectar con la base de datos')";
19: exit();
20: }
21: return $enlace;
22: }
23:
24: function desconectar()
25: {
26: mysql_close($enlace);
27: }
28: ?>
Ya en el momento de invocarla seria
1: <?php
2:
3: include "conexionmysql.php";
4:
5: //ESTOS DATOS LOS PUEDES TENER EN OTRO ARCHIVO PHP TE AHORRARIA TIEMPO
6: $direccion="mysql12.000webhost.com";
7: $usuario="a5270459_tec";
8: $pass="Tec101290";
9: $bd="a5270459_tec";
10:
11: conectar_mysql("$direccion","$usuario","$pass","$bd");
12:
13: ?>
O también lo puedes hacer directamente sin variables
1: <?php
2:
3: include "conexionmysql.php";
4:
5:
6: conectar_mysql("localhost","tuUsuraio","tuPassword","TuBaseDeDatos");
7:
8: ?>
A si este ultimo no les sale traten sin las comillas x) no recuerdo en este momento si llevan x)
Validaciones.php
1: <?PHP
2: //FUNCION QUE TE PERMITIRA VALIDAR SI UN CORREO ELECTRICO CON SU FORMATO DE CORREO@SERVIDOR.EXTENCION
3: function validar_correo($correo)
4: {
5: if (!strchr($correo,"@") || !strchr($correo,"."))
6: {
7: echo " alert('Correo electronico no valido')";
8: return(false);
9: }
10: else
11: {
12: return(true);
13: }
14: }
15: ?>
Creado con WordPress & Tema de Anders Norén