Bitacora 5/11/2022

 Hora de inicio 8:30

Se trabajo en la pagina para los pagos de las facturas:

Al principio tuve problemas ya que no podia obtener los valores de las facturas, resulta que habia olvidado que cada input tenia que tener un name o sino aparecia un conjunto vacio.

Luego empece a desarrollar el algoritmo que se encarga de verificar si las facturas se seleccionaron en forma consecutiva.

Ahi recibimos las facturas a pagar en el body, despues usando arreglos y la funcion split obtenemos un numero y el id de la factura a pagar.

Luego programe el SP que se encarga de realizar el pago desde la pagina web. Para hacerlo facil se decidio que la iteracion de las facturas se hace desde la capa logica.


Se programo el codigo en la capa logica.

Luego se paso a revisar varios bugs en los SP. Uno de ellos tenia que ver con que habian facturas pagadas sin comprobante. Esto se debia a que por un error de los datos los pagos por tarjeta quedaron fuera.

En fin mañana espero resolver bugs y cosas que faltan.

Hora de finalizacion 2:15

Se consultaron los siguientes links:

JavaScript Number toString() Method (w3schools.com)

String.prototype.split() - JavaScript | MDN (mozilla.org)

JavaScript parseInt() Method (w3schools.com)

Push into an Array in JavaScript – How to Insert an Element into an Array in JS (freecodecamp.org)

return - JavaScript | MDN (mozilla.org)

SQL Server: RAND Function (techonthenet.com)

How to check if a variable is an array in JavaScript? - GeeksforGeeks

Comentarios

Entradas más populares de este blog

Bitacora 17/9/22