jccastillo0007 / eFacturaT

eFacturaT
0 stars 2 forks source link

CFDI de Pagos - lo genera sin información del complemento #1469

Closed RigoFlores closed 5 years ago

RigoFlores commented 5 years ago

Al parecer cuando sucede esto, es cuando el banco del cliente es banamex. Esto es que no eligen ningún banco del listado, y según yo por ello marca error, ya que en la BD el nombre del banco aparece como nulo, y eso pues no se que provoque. Mandaré por correo XML para que lo cheques

RigoFlores commented 5 years ago

Traté de reproducirlo, pero no lo logré. Necesitas basarte en el XML timbrado que te envié por correo, para que le des traza en el catalina, es un error grave.

jccastillo0007 commented 5 years ago

a este no le entendi, pero parece ser lo mismo que el issue 1470

RigoFlores commented 5 years ago

El asunto es que genera un CFDI de pago, pero no le incluye el complemento de pago, todo completito lo omite. Ya te había comentado antes, pero pensaba que era una mala captura. Hoy me pasó a mí, y no supe ni porqué. Todo estuvo bien capturado.

jccastillo0007 commented 5 years ago

ya vi que paso con el xml que me enviaste, no se seleccionó una moneda de pago

paymentWay=03.TRANSFERENCIA ELECTRONICA DE FONDOS,currency=,currencyRate=

Tal vez por error no se hizo...

Le voy a poner una validación y en todo caso que marque ese error

RigoFlores commented 5 years ago

oye, la validación de la moneda está bien, solo que debemos aplicarla SOLO EN CASO QUE SE DEFINA GENERAR EL CFDI DE PAGO. Es decir, si solo vamos a registrar el pago, no debería exigir la moneda y si lo hace.

Aplicar esta validación, solo en caso que SI SE VAYA A GENERAR EL CFDI DE PAGO.

jccastillo0007 commented 5 years ago

fixed en pru

RigoFlores commented 5 years ago

ok en pru, cuándo lo llevamos a pro???