Sistema de Ventas y Facturación (Registro Clientes) - 53

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025

Комментарии • 45

  • @marcosvalera1085
    @marcosvalera1085 2 года назад +1

    No tengo palabras para expresar lo agradecido que estoy contigo. Mil gracias por compartir parte de tus conocimientos. Saludos y Bendiciones.

    • @AbelOS
      @AbelOS  2 года назад

      Es un gusto, pronto se viene la actualización del sistema, saludos!

  • @leonardovaz342
    @leonardovaz342 4 года назад +3

    Buenas gente, les paso esta info ya que a varios les ha pasado lo mismo, despues de romperme la cabeza por dos noches sin encontrar cual era el error de Jason.parse y utilizando el depurador de Mozilla descubrí que el ajax enviaba como response : "
    error" en lugar de "error" por eso no entraba nunca al ELSE que limpia los campos , osea que en la linea
    if (response != "error") lo cambie a if (response != "
    error") y anduvo de maravillas.Lo que no sé muy bien a que se debe que le agregue

    cuando lo envìa, pero como funcionó dejo que alguien con mas conocimiento explique el porqué. Saludos y gracias Abel por el curso !!!!

  • @jnsystube
    @jnsystube 2 года назад

    Excelente Abel, muy útil el tutorial.

  • @nesen69
    @nesen69 5 лет назад +1

    Caballero, como estas, felicitaciones, gracias por compartir tus conocimientos, hermano, tienes un don para enseñar, cuando consolide mis conocimientos también me gustaria apoyar a otros, que la cadena nunca se detenga, ahora si, sin mas, pues, a seguir viendo tus tutoriales y seguir aprendiendo, buen día.

    • @AbelOS
      @AbelOS  5 лет назад +2

      Gracias Nestor, muy pronto estaré traemos más material para compartir, saludos!

  • @MarioHumbertoSequedaJimenez
    @MarioHumbertoSequedaJimenez 4 года назад +1

    Excelente trabajo Maestro muchas bendiciones.

    • @AbelOS
      @AbelOS  4 года назад

      Muchas gracias colega, bendiciones desde Guatemala! :)

  • @erlymcoss4130
    @erlymcoss4130 6 лет назад

    excelente amigo...esperando mas de esto con ansias

  • @luisxavierlincangocrespo4694
    @luisxavierlincangocrespo4694 4 года назад

    Hola Abel muy bueno tus videos una pregunta tienes por si acaso el demo ya completo de todo el sistema me quede trabado en la asignacion de los productos no me ingresa la imagen

  • @gacell4215
    @gacell4215 5 лет назад

    Hola estoy tomando tu tutorial como referencia y hasta los momentos todo fino, muy bueno explicando, gracias por todo, solo queria notificarte que a la hora de hacer el insert simplemente no me ejecuta el query no se porque y es muy raro si el codigo esta exactamente igual al tuyo si me ayudases estaria gratamente agradecido contigo men

  • @MultiLemb
    @MultiLemb 3 года назад

    Buenas noches profe. estoy atascada en este video, elcaso es que no me registra cliente y tampoco me los localiza al buscarlos. como tampoco me permite eliminar productos. son tres errores que tengo y lo que me meciona siempre es que tengo error con el json. he revisado el codigo una y otra vez y no encuentro la falla. si podria ayudarme se lo agredezcode antemano. ya le escribi en videos anteriores. muchas gracias de antemanoy felicitaciones por tan noble cualidad de enzeñarnos un poco de programacion

  • @NeryOrlandodelValleSoto
    @NeryOrlandodelValleSoto 3 года назад

    por que usar like para buscar el cliente por el nit y no el igual?

  • @hectorduarte100
    @hectorduarte100 4 года назад +1

    saludos Abel OS tengo un inconveniente cada vez que inserto un nuevo cliente a la factura el array me inserta muchos registro que crees que deboe revisar?

    • @kieferxb
      @kieferxb 4 года назад

      Me pasa lo mismo!

    • @kieferxb
      @kieferxb 4 года назад

      Encuentre el error y arreglado, se está haciendo referencia 2 veces al script Jquery, tuve q modificar los enlaces pero solucionado.

  • @juanmiguelvalverdecastillo5593
    @juanmiguelvalverdecastillo5593 4 года назад

    Muchas gracias por la enseñanza eres un master, una consulta si en el.campo nit en vez de escribir el codigo, coloci un boton el cual me muestra un modal y de ahi puedo jalar el nit que evento usaria en js ya no seria keyup sino como seria, gracias por la respuesta

    • @juanmiguelvalverdecastillo5593
      @juanmiguelvalverdecastillo5593 4 года назад

      Hola abel

    • @AbelOS
      @AbelOS  4 года назад

      Que tal colega, bueno si es posible implementar ese tipo de buscador, en realidad se puede hacer de varias formas, con la misma lógica, ya que se tiene la base, saludos.

  • @cristianwerter2155
    @cristianwerter2155 6 лет назад +1

    Muy bueno

  • @JOLUMO666
    @JOLUMO666 4 года назад +1

    Una lastima no poder avanzar por el error en el bendito JSON.parse(response); hasta aqui llego gracias muy buenos videos, pero es comprensible que al ser gratis no estara siempre disponible para ayudarnos en las inquietudes saludos a todos y a los que estan sin errores que terminen y todo salga bien

    • @AbelOS
      @AbelOS  4 года назад

      Que tal amigo, perdón por no responder siempre ya que , cantidad de mensajes me llegan por el canal y Facebook, no me queda tanto tiempo para responder a dudas, por otra parte es una lástima que te des por vencido, te animo a que sigas en el aprendizaje del camino de la programación, suele suceder tantos inconvenientes en el desarrollo de sistemas, es común pero no está de más buscar más información en foros, blogs, ya que en cada vídeo se muestra la base de cada tema, por ejemplo podrías ver versiones de jQuery para manejar json, estándares de formato JSON con javascript, en fin hay varios aspectos a contemplar al utilizar el formato JSON ... Espero puedas seguir y no darte por vencido, saludos.

    • @JOLUMO666
      @JOLUMO666 4 года назад

      @@AbelOS Hola gracias por responder y si es verdad se presentan varios inconvenientes en el desarrollo de sistemas pero mi pregunta es porque si hago todo tal cual tu indicas poniendo el codigo igual no funciona y a ti si que librerias y pluggins usas lo logico es que si uso lo mismo que tu estas usando deberia funcionar otro dato estubo funcionando bien la parte del modal agregaba y eliminaba productos pero segui avanzando y en la parte de agregar articulos en la venta dejo de funcionar el modal de eliminar y agregar productos y el error siempre se coloca en el JSON.parse(response); indica error de sintaxis y como te digo revise el codigo y no hay errores de sintaxis es mas lo hice de nuevo paso a paso tal cual tu lo haces y nada

    • @AbelOS
      @AbelOS  4 года назад

      @@JOLUMO666 quizá el error no es de sintaxis, a de ser de los datos, cómo te digo debes verificar bien si es un JSON que te devuelve ya que si no es JSON no podrá ejecutar la función parse, en esta semana are un vídeo relacionado al tema ya que varios me lo han estado solicitando, saludos.

    • @JOLUMO666
      @JOLUMO666 4 года назад

      @@AbelOS Mil gracias espero ese video

    • @cuate2080
      @cuate2080 4 года назад

      Ya intentaste borrar el código en el archivo conexión.php
      Echo Conexión exitosa

  • @CristiamBarreto
    @CristiamBarreto 3 года назад

    Buen dia, tengo un error no lo detallo, resulta que al registrar el cliente, me lo registra repetidas veces, me podrian orientar para corregir este error gracias

  • @jvgranada
    @jvgranada 6 лет назад

    Muchas gracias amigo

    • @AbelOS
      @AbelOS  6 лет назад

      De nada Javier, saludos!

  • @gotardosulcagutierrrez205
    @gotardosulcagutierrrez205 4 года назад

    por encontré mi orror perdón mi error, gracias maestro abel OS

  • @ezziosamillan5853
    @ezziosamillan5853 4 года назад +1

    Clase magistral, muy bueno, sigo avanzando .... todo me sale, sin embargo, tengo una duda mi estimado amigo: Que ocurre cuando deseas grabar un nit que haz eliminado? Osea el nit eliminado, logicamente no se elimina sino que cambia de estado. Como se podria manejar en estas circunstancias?. Saludos desde Lima :-)

    • @AbelOS
      @AbelOS  4 года назад +1

      Que tal colega, buena observación, al momento de hacer la búsqueda verifica si existe sin importar el estado, ya que lo necesitas para realizar la venta si es el caso que el nit no este activo, podrías activarlo ya que se realizará una venta y de esta manera ya será un cliente activo, saludos.

  • @kieferxb
    @kieferxb 4 года назад +1

    Si les aparece 2 veces el registro tal vez hacen referencia al script Jquery más de una vez revisen. Solucionado y feliz.

    • @AbelOS
      @AbelOS  4 года назад +1

      Gracias por el aporte Felipe, saludos!

    • @kieferxb
      @kieferxb 4 года назад

      @@AbelOS gracias a usted profesor, saludos.

  • @hameddiaz3081
    @hameddiaz3081 4 года назад

    hola como puedo tener el proyecto entero

    • @AbelOS
      @AbelOS  4 года назад

      Acá podes obtener información sobre ello
      abelosh.com/sistema-ventas/

  • @ElkinVillalobosgrupo-ingenios
    @ElkinVillalobosgrupo-ingenios 4 года назад

    Cuando hundo el boton "crear nuevo cliente" no me hace nada, y es curioso, me llena los campos si el nit existe y me llena los datos, pero el boton no desaparece, cambie los eventos "up" y "down" y si funcionan, pero al reves xD

    • @AbelOS
      @AbelOS  4 года назад +1

      Revisa que el botón crear cliente tenga asociado el evento click, ya que el problema al parecer es de javascript

    • @alvaro9003
      @alvaro9003 4 года назад

      me sucedio algo similar lo aregle asi //crear cliente desde ventas
      $('#form_new_cliente_venta').submit(function(e){
      e.preventDefault();
      $.ajax({
      url: 'ajax.php',
      type: "POST",
      async: true,
      data: $('#form_new_cliente_venta').serialize(),
      success: function(response)
      {
      if(response != 'error'){
      //agregar id a input hiden
      $('#idcliente').val(response);

      //bloque campos
      $('#nom_cliente').attr('disabled','disabled');
      $('#tel_cliente').attr('disabled','disabled');
      $('#dir_cliente').attr('disabled','disabled');
      //oculta boton agregar
      $('.btn_new_cliente').slideUp();
      //oculta boton guardar
      $('#div_registro_cliente').slideUp();
      }
      },
      error: function(error){
      }
      });

    • @ElkinVillalobosgrupo-ingenios
      @ElkinVillalobosgrupo-ingenios 4 года назад

      @@alvaro9003 Excelente, Gracias hermano. Ya el proyecto lo terminé y le agregue funcionalidades nuevas. Espero termines pronto amigo :D

  • @JOLUMO666
    @JOLUMO666 4 года назад

    Buena alguien pudo solucionar el error en JSON.parse(response); he intentado muchas formas pero ninguna funciona me carga el modal pero me sale en donde deberia salir el nombre del producto la palabra UNDEFINIED lo que significa que no esta trayendo los datos de la base de datos si alguien lo soluciono por favor que apoye con la solucion gracias por la ayuda esto viene del video de agregar y eliminar productos con un modal

    • @AbelOS
      @AbelOS  4 года назад

      Que tal amigo, acaba de subir un video donde se muestra como implementar JSON en PHP con AJAX, ruclips.net/video/QX5UsImEdWI/видео.html

    • @cuate2080
      @cuate2080 4 года назад

      Ya intentaste borrar el código en el archivo conexión.php
      Echo Conexión exitosa

  • @gotardosulcagutierrrez205
    @gotardosulcagutierrrez205 2 года назад

    Unchecked runtime.lastError: The message port closed before a response was received. maestro me esta saliendo este mensaje de error lo busque y repetí varias veces y no lo encuentro, se que ud. maestro me va ayudar gacrias