ERROR EN REMESA BANCARIA

Suggested

Buenos días,

estoy haciendo las remesas bancarias y me sale este error:

El elemento ‘urn:iso:std:iso:20022:tech:xsd:pain.001.001.09:BICFI’ no es válido. El valor “ no es válido según su tipo de datos ‘urn:iso:std:iso:20022:tech:xsd:pain.001.001.09:BICFIDec2014Identifier’ – Error de restricción de patrón.;Line:77;Position:23

no se como solucionarlo, al final me deja hacer la remesa, pero no me deja subir el fichero al banco.

gracias por su ayuda.

  • 0
    Suggested
    Ese error indica que el campo BICFI (código SWIFT/BIC) de uno de los registros de la remesa contiene un valor que no cumple el formato exigido por el esquema ISO 20022 PAIN.001.001.09.
    Revisa la línea 77 del fichero, en concreto el valor del campo <BICFI>...</BICFI>. Debe tener un valor erróneo.
  • Buenos dias. Hoy me ha pedido reiniciar Sage 50 para instalar alguna actualización, y desde entonces cuando subo una remesa bancaria al banco, me devuelve este error: 

    " Se ha producido un error al procesar tu remesa En la línea: 33 En la columna: 18 Invalid content was found starting with element Prtry. One of {"urn:iso:std:iso:20022:tech:xsd:pain.008.001.08":Cd} is expected. Se han producido errores en la validación del XML"

    He borrado la remesa, y la he vuelto a generar, pero siguen dando el mismo error.

  • 0 in reply to JESUS GARCIA BERMEJO
    Suggested

    Buenos días  

    Es posible que este relacionado con los cambios en SEPA de la ultima versión:

    La nueva versión 2026.3.0 lanzada el 08.07.2026, incluye esta actualización a tener muy en cuenta con el tema de remesas SEPA:

    SEPA 2026. NUEVOS FICHEROS DE REMESAS DE COBRO Y PAGO

    Se han implementado los cambios relacionados con los ficheros de remesas SEPA para cobros y pagos, de acuerdo con los cambios publicados en la normativa (rulebook) de 2023, cuya entrada en vigor se produjo en 2024. Desde octubre de 2025 es obligatorio que las entidades financieras den soporte a estos cambios. Ambos formatos coexistirán hasta noviembre de 2026, fecha a partir de la cual únicamente podrán utilizarse ficheros SEPA con direcciones estructuradas.

    A partir de esta nueva versión 2026.3.0 de Sage 50, todos los ficheros SEPA de cobros y pagos se generarán con los nuevos requisitos de formato, ya que existe garantía de que todas las entidades financieras dan soporte a estos ficheros y además, desde noviembre se rechazarán los ficheros SEPA que no incluyan el cambio de la dirección estructurada.

    Se actualizan las plantillas SEPA para dar soporte a las nuevas estructuras de ficheros.

    En principio, no debería generar ningún problema, pero quizás debas hablar con tu banco para ver como debes subir el nuevo formato de fichero.

    Aquí podeis ver todos los cambios que incluye la nueva actualización: 

    https://sage50c.sage.es/help50c/Content/TIMELINE/Releases/release-202630.htm


    Un saludo.

    PD: Si te ha sido de ayuda, marca esta respuesta/explicación como  Respuesta comprobada   de forma que les pueda servir a otras personas con la misma problemática

    ¿Por qué verificar una respuesta? 


    Gracias.

    Luis Patiño StarStarStarStarStar

    WhatsApp[email protected] • 926 274 367

                          
                                                                
  • 0 in reply to JESUS GARCIA BERMEJO
    Suggested

    Acabo de tener este problema y lo he resuelto entrando en el fichero y en la línea indicada pone <Prtry>SEPA</Prtry> y tienes que cambiarlo por  <Cd>SEPA</Cd> .
    Lógicamente esto es un error de SAGE!!

  • 0 in reply to Luis P

    Buenos dias. Acabo de hablar con mi banco, el B. Santander, y me dicen que probablemente falte algún dato en la remesa, que al ser un archivo generado con una aplicación externa, no pueden verlo. Lo que me extraña, es que subo una remesa generada el dia 8/7/26 y me la lee bien, sin embargo las que genero ayer y hoy, me dan este error.

  • 0 in reply to JESUS GARCIA BERMEJO
    Suggested

    Buenos día de nuevo  

    Mira la respuesta que te ha dado  , quizás puedas solucionarlo así.

    Revisa en el fichero abriendo con el bloc de notas, que hay exactamente en la línea que te indica el mensaje de error: la línea: 33 En la columna: 18

    Quizás modificando la línea manualmente como indica  puedas corregirlo, o al menos ver que es lo que puede estar generando el problema.

    Un saludo.

    PD: Si te ha sido de ayuda, marca esta respuesta/explicación como  Respuesta comprobada   de forma que les pueda servir a otras personas con la misma problemática

    ¿Por qué verificar una respuesta? 


    Gracias.

    Luis Patiño StarStarStarStarStar

    WhatsApp[email protected] • 926 274 367

                          
                                                                
  • 0 in reply to MARIOGB

    A mi no me ha funcionado con este cambio

  • Ahora si me ha funcionado. Debí corregirlo mal. Muchas gracias.

  • 0

    Desde la actualización de hace un par de días a mi también me da error con los ficheros SEPA. Primero el propio programa que me pide los SWIFT/BIC de las cuentas, cuando no debería y segundo con lo que comentáis los demás: genera el fichero xml con líneas  <Prtry>SEPA</Prtry> que el banco rechaza. Hay que sustituirlas  por <Cd>SEPA</Cd> manualmente en el fichero.

    Esperaremos a actualización que lo arregle...

  • 0 in reply to MARIOGB

    Gracias!! si he conseguido realizarla, con estos cambios!!...

    lo hago manual de momento, creo que la actualización ya la tenia cuando emití las remesas, pero compruebo.

    Gracias a todos por la ayuda! Slight smile

  • 0 in reply to Luis P

    Mismo error, pero en la línea 65: El cambio de la línea <Prtry>SEPA</Prtry> no funciona, y están todos los BIC.

    Se ha producido un error en la línea: 65 columna: 15. [<Document><CstmrCdtTrfInitn><PmtInf>]. Se ha encontrado contenido no válido a partir del elemento 'ChrgBr'. Se esperaba uno de '{"urnisostdiso20022techxsdpain.001.001.09"DbtrAgt}'.

  • 0

    Se trata de un error reportado por Sage que ya ha sido solucionado con las últimas actualizaciones.

     https://communityhub.sage.com/es/sage-50/f/anuncios/270738/incidencia-en-la-generacion-de-remesas 

    Saludos.

  • 0 in reply to 594046

    Se trata de un error diferente , mañana publican otra actualización de librerías que lo solucionará.

  • 0 in reply to MiguelBalsas

    Hola Miguel,

    ¿Cuando se ha subsanado el error? ¿Con qué fecha, por favor?

  • 0 in reply to esther sidas
    Suggested

    Buenas tardes   

    El error detectado quedo corregido en la actualización  2026.3.1.4 cuya fecha de versión de SAGE es 16.07.2026, es posible que el programa se te actualizara de forma automática, aunque probablemente la actualización automática, siempre se realizaría posterior a esa fecha, o que debas forzar la actualización manual si por alguna circunstancia no se ha actualizado automáticamente.

    Es muy importante para que los nuevos formatos SEPA no den error , tener correctamente configurados los datos BIC/SWITCH tanto en los clientes o proveedores, si se trata de remesa de pago, como en la cuenta bancaria de la propia empresa, con el nuevo formato SEPA es obligatorio que esa información vaya incluida.

    En caso de tener remesas generadas anterior a esa versión, seria conveniente volver a generar los ficheros SEPA y subirlos de nuevo.

    Un saludo.

  • 0 in reply to Luis P


    Buenas tardes Luis,
    Gracias por la información.

    Quiero dejar constancia en este hilo de la incidencia que hemos sufrido en nuestra empresa precisamente con una remesa SEPA generada el día 16/07/2026, fecha que indicáis como fecha de la versión 2026.3.1.4 que corregía este error.

    La remesa fue generada desde SAGE 50 siguiendo nuestro procedimiento habitual y el programa generó el fichero sin mostrar ningún error ni advertencia. Posteriormente, CaixaBank nos devolvió 117 recibos, indicando como motivo “Código incorrecto (distinto de ‘SEPA’)”, lo que nos ha ocasionado 990,99 € de gastos bancarios por devoluciones.

    Además, hemos tenido que volver a revisar y generar manualmente toda la operativa afectada y se ha retrasado varios días el cobro de más de 41.000 € en facturas.

    Lo que consideramos especialmente relevante es que en ningún momento recibimos una comunicación o advertencia directa de SAGE informándonos de que existía una incidencia que afectaba a la generación de remesas SEPA, ni de que las remesas generadas antes de aplicar esta corrección debían volver a generarse.

    De hecho, en esta misma respuesta se indica ahora que “en caso de tener remesas generadas anterior a esa versión, sería conveniente volver a generar los ficheros SEPA y subirlos de nuevo”. Esta información, de haber sido comunicada en su momento a los clientes, nos habría permitido no presentar el fichero defectuoso y evitar las 117 devoluciones y los gastos ocasionados.

    Hemos presentado la correspondiente reclamación a SAGE solicitando el reintegro de estos gastos, que por el momento ha sido rechazada alegando que SAGE identificó la incidencia y publicó el correspondiente correctivo.

    Solicito que se nos indique cuándo se detectó exactamente la incidencia, cuándo estuvo disponible el correctivo y, especialmente, por qué medio se informó a los clientes afectados, ya que nosotros no tenemos constancia de haber recibido ninguna comunicación al respecto.

    Dejo aquí nuestra experiencia también para que otros usuarios que pudieran haber generado remesas en esas fechas puedan comprobar sus ficheros y evitar encontrarse con el mismo problema.

  • 0 in reply to Luis P

    Con la nueva normativa SEPA es obligatorio que se informe del SWIFT y en caso contrario da error, el problema que tenemos nosotros es que no encontramos un listado de proveedores de SAGE en el que podamos detectar qué proveedores, de todos los que tenemos dados de alta, no tienen el SWIFT informado en su ficha para poder añadirlo y evitar errores en futuras remesas.

  • 0 in reply to MontseT
    Suggested

    Buenos días  

    Nosotros hemos creado para nuestros clientes una consulta personalizada tanto en clientes como en proveedores incluyendo la columna del SWIFT y a partir de esa vista/consulta es muy fácil ver cuales no lo tienen y poder ir completándolo.

    Un saludo.

    PD: Si te ha sido de ayuda, marca esta respuesta/explicación como  Respuesta comprobada   de forma que les pueda servir a otras personas con la misma problemática

    ¿Por qué verificar una respuesta? 


    Gracias.

    El uso del código incluido en cualquier respuesta, es siempre bajo su propia responsabilidad.

    NO SOMOS SAGE, somos un distribuidor certificado de SAGE 50 y nuestra presencia en este foro es para intentar ayudar en el uso de SAGE 50

    Luis Patiño StarStarStarStarStar

    WhatsApp[email protected] • 926 274 367