Envío de la confirmación

La TGSS espera recibir de las entidades un fichero de confirmación XML según el esquema pain.002.001.03.xsd.

Confirmación TGSS a Conversor à XML (pain.002.001.03)

Podrán obtenerlo con el Conversor aquellos usuarios que las hayan generado en sus aplicaciones en formato plano y de acuerdo a la siguiente estructura:

FICHERO DE RESPUESTA DE CONFIRMACIÓN (formato plano)

  • CAMPO A Identificación del Cuaderno y Tipo de Operación del CSB. Su valor será 3414

  • CAMPO B Identificación del Fichero transmitido.

    • B1 Se corresponde con el CAMPO F1 del Registro de Cabecera de Transmisión

    • B2 Se corresponde con el CAMPO F2 del Registro de Cabecera de Transmisión

    • B3 Se corresponde con el CAMPO F3 del Registro de Cabecera de Transmisión

  • CAMPO C Identificación de las Entidades Emisoras

    • C1 Reservado. Campo de 12 posiciones

    • C2 Identificación de la Entidad. Campo alfanumérico de 40 posiciones

  • CAMPO D Identificación de la Entidad Financiera.

    • D1 NRBE de la Entidad. Campo numérico de 4 posiciones

    • D2 Reservado. Campo de 4 posiciones

  • CAMPO E Datos para el Cuadrante

    • E1 Número Total de Registros que figura en el Registro de cola del fichero lógico. Campo numérico de 10 posiciones

    • E2 Importe Total que figura en el Registro de cola de la cola del fichero lógico. Campo numérico de 17 posiciones

    • E3 Número de Registros del Fichero Recibido. Campo numérico de 10 posiciones

    • E4 Suma Total de Importes del Fichero Recibido. Campo numérico de 17 posiciones.

    • Nota: En la primera versión, donde existe un único fichero físico, los campos E1 y E2 aparecerán a ceros.

  • CAMPO F Códigos de Control.

    • F1 Código Resultado de la Transmisión. Campo numérico de 2 posiciones.

    • F2 Reservado para futuros códigos. Campo numérico de 2 posiciones. Su valor será 00

  • CAMPO G Información adicional de Comprobación del Cliente

    • G1 Se corresponde con el CAMPO D del Registro de Cabecera de Transmisión

    • G2 Se corresponde con el CAMPO E del Registro de Cabecera de Transmisión

    • G3 Se corresponde con el CAMPO G del Registro de Cabecera de Transmisión

    • G4 Reservado. Campo de 8 posiciones

El mapeo que realiza el Conversor es el siguiente:

  • <CstmrPmtStsRpt><GrpHdr><MsgId>: G1 + B1 + posiciones de la 2 a la 5 de B3 + G3

  • <CstmrPmtStsRpt><GrpHdr><CreDtTm>: en formato ISODateTime YYYY-MM-DDThh:mm:ss. Primera y segunda cifra de B1, formateados a YYYY + “-“ + tercera y cuarta cifra de B1 + “-“ + quinta y sexta cifra de B1 + “T00:00:00”

  • <CstmrPmtStsRpt><OrgnlGrpInfAndSts><OrgnlMsgId>: mismo contenido que <CstmrCdtTrfInitn><GrpHdr><MsgId>

  • <CstmrPmtStsRpt><OrgnlGrpInfAndSts><OrgnlMsgNmId>: pain.001.001.03

  • <CstmrPmtStsRpt><OrgnlGrpInfAndSts><OrgnlCtrlSum>: E4 (con las dos cifras de la derecha separadas por ‘.’).

  • <CstmrPmtStsRpt><OrgnlGrpInfAndSts><GrpsSts>: ACTC si F1 es 00, RJCT para cualquier otro valor.

  • <CstmrPmtStsRpt><OrgnlGrpInfAndSts><GrpsSts><StsRsnInf><Rsn><Cd>: según el contenido de F1 y siempre que sea distinto de 00.

Última actualización