Página 2 de 3

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Mié Oct 11, 2017 1:29 pm
por Jesus Castelo
Una consulta para los que ya están al menos viendo esto de los pagos SPEI

Uno de los campos que lleva es "CadPago":
Atributo condicional para expresar la cadena original del comprobante de pago generado por la entidad emisora de la cuenta beneficiaria. Es requerido en caso de que el atributo TipoCadPago contenga información.
Yo ahi estoy poniendo el campo cadenaCDA del XML COMPROBANTE ELECTRÓNICO DE PAGO (CEP) que genera Banxico, esto es lo que dice ese campo:

"||1|09082017|09082017|100105|40030|BANAMEX|CONCLUTENSE SOLUCIONES SA DE CV|40|002730700868899416|CSO150122NN4|BAJIO|RAMOS TARRIBA MONICA|40|030730900008513434|RATM6506028F6|PAGO DE FACTURA 1030|0.00|8103.33|00001000000401105809||ndfsf5T+tRX4ovRwNpdX7ZiTlxKCaV1C4SnwLow+eNVW7HH03+/GZGjuSo9WLi/PRsgIjhN2C41VYEcTC4ZtQmgBd1fZ7RJW+DfGRtwjaA08/njCLkZYvQYq7HlNY+XoNxBiR3+8CHFC6KSrxoh9VhOnKI089sEG3jgQmcM1K3eP8Tl37ncr9np7BU5fwn6cQm8sEwfvikIV2MHcSwK96dau2wlPq81R1MuFVrTBc5aTWpkvJdV6AS8pSVtu8AhU4ru+DaamBDP0dd7iMdcN2P5+Fbc53qKr4CeyP0gPDUOgFhPLOsClBxufVJYQmbAogZw4dFihs5D84b0Pkd7jJw=="

pero le quito el sello y solo dejo esto:

"||1|09082017|09082017|100105|40030|BANAMEX|CONCLUTENSE SOLUCIONES SA DE CV|40|002730700868899416|CSO150122NN4|BAJIO|RAMOS TARRIBA MONICA|40|030730900008513434|RATM6506028F6|PAGO DE FACTURA 1030|0.00|8103.33|00001000000401105809||"

y claro sustituyo las plecas "|" por "|"

Ando bien??, estoy interpretando bien los documentos del SAT? lo hacen ustedes de la misma manera?

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Mié Oct 11, 2017 2:03 pm
por Alex Noria
Pues en mi caso yo le dejo el sello, puesto que forma parte de la cadena.

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 7:18 am
por Pirip
Las plecas se deben de sustituir por: | no por "|" como lo estás haciendo.

Te dejo el XML de un CFDI timbrado con pago SPEI para que te guíes, ya no tengo el CEP que ocupe en este caso :(.

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 8:43 am
por Jesus Castelo
gracias por el ejemplo Pirip

Yo le quitaba el sello porque se supone que la doble pleca || termina la cadena pero como veo que te timbró pues lo voy a dejar jaja

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 12:25 pm
por Emphatico
Colegas:

Perdón por la pregunta, pero ¿qué es lo que determina que se pagó a través de un SPEI? En forma de Pago solo hay "Transferencia Electrónica de Fondos" y he leído aquí que no es lo mismo. ¿Qué pasa si aunque sea un SPEI se le deja como forma de pago 03 y no se ponen las cuentas bancarias y el rollo de los RFC?

¿Alguien?.... Saludos.

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 12:44 pm
por acanas
Emphatico escribió:Colegas:

Perdón por la pregunta, pero ¿qué es lo que determina que se pagó a través de un SPEI? En forma de Pago solo hay "Transferencia Electrónica de Fondos" y he leído aquí que no es lo mismo. ¿Qué pasa si aunque sea un SPEI se le deja como forma de pago 03 y no se ponen las cuentas bancarias y el rollo de los RFC?

¿Alguien?.... Saludos.
Aparentemente no es obligatorio de momento, he estado haciendo unas pruebas de complementos de pagos siendo el método de pago cheque y omití los datos de NoOperacion, rfc de la cuenta de banco de beneficiario, ordenante y no tuve ningún error. Revisé en la guía de implementación y la hoja técnica y en ninguna se muestra una validación que te obligue a ponerlas si definiste FormaPago como Transferencia electrónica.

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 4:58 pm
por Emphatico
Una pregunta más. Estoy tratando de dejar preparado el asunto de los SPEI, en donde se tiene que incluir los datos de las cuentas bancarias, y en el RFC de uno de los bancos involucrados (ficticios) me marca el siguiente error al timbrar:

Invalido ERROR=The 'RfcEmisorCtaOrd' attribute is invalid - The value 'ABC010101ABC' is invalid according to its datatype 'String' - The Pattern constraint failed.ERROR=The 'RfcEmisorCtaOrd' attribute is invalid - The value 'ABC010101ABC' is invalid according to its datatype 'String' - The Pattern constraint failed.

¿Alguien tiene alguna idea?

Saludos!

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 5:11 pm
por acanas
Emphatico escribió:Una pregunta más. Estoy tratando de dejar preparado el asunto de los SPEI, en donde se tiene que incluir los datos de las cuentas bancarias, y en el RFC de uno de los bancos involucrados (ficticios) me marca el siguiente error al timbrar:

Invalido ERROR=The 'RfcEmisorCtaOrd' attribute is invalid - The value 'ABC010101ABC' is invalid according to its datatype 'String' - The Pattern constraint failed.ERROR=The 'RfcEmisorCtaOrd' attribute is invalid - The value 'ABC010101ABC' is invalid according to its datatype 'String' - The Pattern constraint failed.

¿Alguien tiene alguna idea?

Saludos!
El error es de validación de esquema, básicamente no estas cumpliendo con la expresión regular del patrón de datos del atributo:

XEXX010101000|[A-Z&Ñ]{3}[0-9]{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])[A-Z0-9]{2}[0-9A]

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 5:26 pm
por Emphatico
Hijole, donde me puedo echar un clavadito que venga mas dis documentado esto?... de antemano gracias!

Re: Duda sobre pregunta frecuente complemento pagos

Publicado: Jue Oct 12, 2017 5:55 pm
por acanas
De hecho eso viene en el archivo de documentación técnica de pagos (PAGOS10.PDF)
te adjunto el link:

http://www.sat.gob.mx/informacion_fisca ... agos10.pdf