>
> this is part of norm 19.14, according to the norm the fields [1..1] are 
> required and the field <Id> is set by the bank.
>
the lines in red are the missing fields in my xml file.

>
> ANEXO 1- MENSAJE DE PRESENTACIÓN DE ADEUDOS DIRECTOS SEPA 
> ESQUEMA BÁSICO (pain.008.001.02) 
>  
> 1. Organización del fichero 
>  
> Raíz del mensaje 
>  
> Índice Ocurrencias Nombre Etiqueta XML Longitud 
>  [1..1] + Raíz del mensaje <CstmrDrctDbtInitn> 
>  
> Cabecera 
>  
> Índice Ocurrencias Nombre Etiqueta XML Longitud 
> 1.0 [1..1] + Cabecera <GrpHdr> 
> 1.1 [1..1] ++ Identificación del mensaje <MsgId> 35 
> 1.2 [1..1] ++ Fecha y hora de creación <CreDtTm> 19 
> 1.6 [1..1] ++ Número de operaciones <NbOfTxs> 15 
> 1.7 [0..1] ++ Control de suma <CtrlSum> 18 
> 1.8 [1..1] ++ Parte iniciadora <InitgPty> 
> 1.8 [0..1] +++ Nombre <Nm> 70 
> 1.8 [0..1] +++ Identificación <Id> 
> 1.8 [1..1]{Or ++++ Persona jurídica <OrgId> 
>  [0..1] +++++ BIC o BEI <BICOrBEI> 11 
>  [0..n] +++++ Otra <Othr> 
>  [1..1] ++++++ Identificación <Id> 35 
>  [0..1] ++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or +++++++ Código <Cd> 4 
>  [1..1]Or}} +++++++ Propietario <Prtry> 35 
>  [0..1] ++++++ Emisor <Issr> 35 
> 1.8 [1..1]Or} ++++ Persona física <PrvtId> 
>  [0..1] +++++ Fecha y lugar de nacimiento <DtAndPlcOfBirth> 
>  [1..1] ++++++ Fecha de nacimiento <BirthDt> 8 
>  [0..1] ++++++ Provincia de nacimiento <PrvcOfBirth> 35 
>  [1..1] ++++++ Ciudad de nacimiento <CityOfBirth> 35 
>  [1..1] ++++++ País de nacimiento <CtryOfBirth> 2 
>  [0..1] +++++ Otra <Othr> 
>  [1..1] ++++++ Identificación <Id> 35 
>  [0..1] ++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or +++++++ Código <Cd> 4 
>  [1..1] Or}} +++++++ Propietario <Prtry> 35 
>  [0..1] ++++++ Emisor <Issr> 35 
>   19
>  
>  
> Información del pago 
> Índice Ocurrencias Nombre Etiqueta XML Longitud 
> 2.0 [1..n] + Información del pago <PmtInf> 
> 2.1 [1..1] ++ Identificación de la información del pago <PmtInfId> 35 
> 2.2 [1..1] ++ Método de pago <PmtMtd> 2 
> 2.3 [0..1] ++ Indicador de apunte en cuenta <BtchBookg> 5 
> 2.4 [0..1] ++ Número de operaciones <NbOfTxs> 15 
> 2.5 [0..1] ++ Control de suma <CtrlSum> 18 
> 2.6 [0..1] ++ Información del tipo de pago <PmtTpInf> 
> 2.8 [0..1] +++ Nivel de servicio <SvcLvl> 
> 2.9 [1..1] ++++ Código <Cd> 4 
> 2.11 [0..1] +++ Instrumento local <LclInstrm> 
> 2.12 [1..1] ++++ Código <Cd> 35 
> 2.14 [0..1] +++ Tipo de secuencia <SeqTp> 4 
> 2.15 [0..1] +++ Categoría del propósito <CtgyPurp> 
> 2.16 [1..1] {Or ++++ Código <Cd> 4 
> 2.17 [1..1] Or} ++++ Propietario <Prtry> 35 
> 2.18 [1..1] ++ Fecha de cobro <ReqdColltnDt> 8 
> 2.19 [1..1] ++ Acreedor <Cdtr> 
> 2.19 [0..1] +++ Nombre <Nm> 70 
> 2.19 [0..1] +++ Dirección postal <PstlAdr> 
> 2.19 [0..1] ++++ País <Ctry> 2 
> 2.19 [0..2] ++++ Dirección en texto libre <AdrLine> 70 
> 2.20 [1..1] ++ Cuenta del acreedor <CdtrAcct> 
> 2.20 [1..1] +++ Identificación <Id> 
>  [1..1] ++++ IBAN <IBAN> 34 
> 2.20 [0..1] +++ Moneda <Ccy> 3 
> 2.21 [1..1] ++ Entidad del acreedor <CdtrAgt> 
>  [1..1] +++ Identificación de la entidad <FinInstnId> 
>  [1..1] ++++ BIC <BIC> 11 
> 2.23 [0..1] ++ Último acreedor <UltmtCdtr> 
> 2.23 [0..1] +++ Nombre <Nm> 70 
> 2.23 [0..1] +++ Identificación <Id> 
> 2.23 [1..1]{Or ++++ Persona jurídica <OrgId> 
>  [0..1] +++++ BIC o BEI <BICOrBEI> 11 
>  [0..1] +++++ Otra <Othr> 
>  [1..1] ++++++ Identificación <Id> 35  20
>  [0..1] ++++++ Nombre del esquema <SchmeNm>
>  [1..1]{{Or +++++++ Código <Cd> 4 
>  [1..1]Or}} +++++++ Propietario <Prtry> 35 
>  [0..1] ++++++ Emisor <Issr> 35 
> 2.23 [1..1]Or} ++++ Persona física <PrvtId> 
>  [0..1] +++++ Fecha y lugar de nacimiento <DtAndPlcOfBirth> 
>  [1..1] ++++++ Fecha de nacimiento <BirthDt> 8 
>  [0..1] ++++++ Provincia de nacimiento <PrvcOfBirth> 35 
>  [1..1] ++++++ Ciudad de nacimiento <CityOfBirth> 35 
>  [1..1] ++++++ País de nacimiento <CtryOfBirth> 2 
>  [0..1] +++++ Otra <Othr> 
>  [1..1] ++++++ Identificación <Id> 35 
>  [0..1] ++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or +++++++ Código <Cd> 4 
>  [1..1] Or}} +++++++ Propietario <Prtry> 35 
>  [0..1] ++++++ Emisor <Issr> 35 
> 2.24 [0..1] ++ Cláusula de gastos <ChrgBr> 4 
> 2.27 [0..1] ++ Identificación del acreedor <CdtrSchmeId> 
> 2.27 [1..1] +++ Identificación <Id> 
> 2.27 [1..1] ++++ Identificación privada <PrvtId> 
> 2.27 [1..1] +++++ Otra <Othr> 
>  [1..1] ++++++ Identificación <Id> 35 
>  [1..1] ++++++ Nombre del esquema <SchmeNm> 
>  [1..1] +++++++ Propietario <Prtry> 35 
> 2.28 [1..n] ++ Información de la operación de adeudo 
> directo <DrctDbtTxInf> 
> 2.29 [1..1] +++ Identificación del pago <PmtId> 
> 2.30 [0..1] ++++ Identificación de la instrucción <InstrId> 35 
> 2.31 [1..1] ++++ Identificación de extremo a extremo <EndToEndId> 35 
> 2.44 [1..1] +++ Importe ordenado <InstdAmt> 12 
> 2.45 [0..1] +++ Cláusula de gastos <ChrgBr> 4 
> 2.46 [0..1] +++ Operación de adeudo directo <DrctDbtTx> 
> 2.47 [0..1] ++++ Información del mandato <MndtRltdInf> 
> 2.48 [0..1] +++++ Identificación del mandato <MndtId> 35 
> 2.49 [0..1] +++++ Fecha de firma <DtOfSgntr> 8 
> 2.50 [0..1] +++++ Indicador de modificación <AmdmntInd> 5 
> 2.51 [0..1] +++++ Detalles de la modificación <AmdmntInfDtls> 
> 2.52 [0..1] ++++++ Identificación del mandato original <OrgnlMndtId> 35 
> 2.53 [0..1] ++++++ Identificación del acreedor original <OrgnlCdtrSchmeId> 
> 2.53 [0..1] +++++++ Nombre <Nm> 70  21
> 2.53 [1..1] +++++++ Identificación <Id>
> 2.53 [1..1] ++++++++ Identificación privada <PrvtId> 
> 2.53 [1..1] +++++++++ Otra <Othr> 
>  [1..1] ++++++++++ Identificación <Id> 35 
>  [1..1] ++++++++++ Nombre del esquema <SchmeNm> 
>  [1..1] +++++++++++ Propietario <Prtry> 35 
> 2.57 [0..1] ++++++ Cuenta del deudor original <OrgnlDbtrAcct> 
>  [1..1] +++++++ Identificación <Id> 
>  [1..1] ++++++++ IBAN <IBAN> 34 
> 2.58 [0..1] ++++++ Entidad del deudor original <OrgnlDbtrAgt> 
>  [1..1] +++++++ Identificación de la entidad <FinInstnId> 
>  [1..1] ++++++++ Otra <Othr> 
>  [1..1] +++++++++ Identificación <Id> 35 
> 2.62 [0..1] +++++ Firma electrónica <ElctrncSgntr> 1025 
> 2.66 [0..1] ++++ Identificación del acreedor <CdtrSchmeId> 
> 2.66 [1..1] +++++ Identificación <Id> 
> 2.66 [1..1] ++++++ Identificación privada <PrvtId> 
> 2.66 [1..1] +++++++ Otra <Othr> 
>  [1..1] ++++++++ Identificación <Id> 35 
>  [1..1] ++++++++ Nombre del esquema <SchmeNm> 
>  [1..1] +++++++++ Propietario <Prtry> 35 
> 2.69 [0..1] +++ Último acreedor <UltmtCdtr> 
> 2.69 [0..1] ++++ Nombre <Nm> 70 
> 2.69 [0..1] ++++ Identificación <Id> 
> 2.69 [1..1]{Or +++++ Persona jurídica <OrgId> 
>  [0..1] ++++++ BIC o BEI <BICOrBEI> 11 
>  [0..1] ++++++ Otra <Othr> 
>  [1..1] +++++++ Identificación <Id> 35 
>  [0..1] +++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or ++++++++ Código <Cd> 4 
>  [1..1]Or}} ++++++++ Propietario <Prtry> 35 
>  [0..1] +++++++ Emisor <Issr> 35 
> 2.69 [1..1]Or} +++++ Persona física <PrvtId> 
>  [0..1] ++++++ Fecha y lugar de nacimiento <DtAndPlcOfBirth> 
>  [1..1] +++++++ Fecha de nacimiento <BirthDt> 8 
>  [0..1] +++++++ Provincia de nacimiento <PrvcOfBirth> 35 
>  [1..1] +++++++ Ciudad de nacimiento <CityOfBirth> 35 
>  [1..1] +++++++ País de nacimiento <CtryOfBirth> 2 
>  [0..1] ++++++ Otra <Othr>  22
>  [1..1] +++++++ Identificación <Id> 35
>  [0..1] +++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or ++++++++ Código <Cd> 4 
>  [1..1] Or}} ++++++++ Propietario <Prtry> 35 
>  [0..1] +++++++ Emisor <Issr> 35 
> 2.70 [1..1] +++ Entidad del deudor <DbtrAgt> 
>  [1..1] ++++ Identificación de la entidad <FinInstnId> 
>  [1..1] +++++ BIC <BIC> 11 
> 2.72 [1..1] +++ Deudor <Dbtr> 
> 2.72 [0..1] ++++ Nombre <Nm> 70 
> 2.72 [0..1] ++++ Dirección postal <PstlAdr> 
> 2.72 [0..1] +++++ País <Ctry> 2 
> 2.72 [0..2] +++++ Dirección en texto libre <AdrLine> 70 
> 2.72 [0..1] ++++ Identificación <Id> 
> 2.72 [1..1]{Or +++++ Persona jurídica <OrgId> 
>  [0..1] ++++++ BIC o BEI <BICOrBEI> 11 
>  [0..1] ++++++ Otra <Othr> 
>  [1..1] +++++++ Identificación <Id> 35 
>  [0..1] +++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or ++++++++ Código <Cd> 4 
>  [1..1]Or}} ++++++++ Propietario <Prtry> 35 
>  [0..1] +++++++ Emisor <Issr> 35 
> 2.72 [1..1]Or} +++++ Persona física <PrvtId> 
>  [0..1] ++++++ Fecha y lugar de nacimiento <DtAndPlcOfBirth> 
>  [1..1] +++++++ Fecha de nacimiento <BirthDt> 8 
>  [0..1] +++++++ Provincia de nacimiento <PrvcOfBirth> 35 
>  [1..1] +++++++ Ciudad de nacimiento <CityOfBirth> 35 
>  [1..1] +++++++ País de nacimiento <CtryOfBirth> 2 
>  [0..1] ++++++ Otra <Othr> 
>  [1..1] +++++++ Identificación <Id> 35 
>  [0..1] +++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or ++++++++ Código <Cd> 4 
>  [1..1] Or}} ++++++++ Propietario <Prtry> 35 
>  [0..1] +++++++ Emisor <Issr> 35 
> 2.73 [1..1] +++ Cuenta del deudor <DbtrAcct> 
>  [1..1] ++++ Identificación <Id> 
>  [1..1] +++++ IBAN <IBAN> 34 
> 2.74 [0..1] +++ Último deudor <UltmtDbtr> 
> 2.74 [0..1] ++++ Nombre <Nm> 70  23
> 2.74 [0..1] ++++ Identificación <Id>
> 2.74 [1..1]{Or +++++ Persona jurídica <OrgId> 
>  [0..1] ++++++ BIC o BEI <BICOrBEI> 11 
>  [0..1] ++++++ Otra <Othr> 
>  [1..1] +++++++ Identificación <Id> 35 
>  [0..1] +++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or ++++++++ Código <Cd> 4 
>  [1..1]Or}} ++++++++ Propietario <Prtry> 35 
>  [0..1] +++++++ Emisor <Issr> 35 
> 2.74 [1..1]Or} +++++ Persona física <PrvtId> 
>  [0..1] ++++++ Fecha y lugar de nacimiento <DtAndPlcOfBirth> 
>  [1..1] +++++++ Fecha de nacimiento <BirthDt> 8 
>  [0..1] +++++++ Provincia de nacimiento <PrvcOfBirth> 35 
>  [1..1] +++++++ Ciudad de nacimiento <CityOfBirth> 35 
>  [1..1] +++++++ País de nacimiento <CtryOfBirth> 2 
>  [0..1] ++++++ Otra <Othr> 
>  [1..1] +++++++ Identificación <Id> 35
>  [0..1] +++++++ Nombre del esquema <SchmeNm> 
>  [1..1]{{Or ++++++++ Código <Cd> 4 
>  [1..1] Or}} ++++++++ Propietario <Prtry> 35 
>  [0..1] +++++++ Emisor <Issr> 35 
> 2.76 [0..1] +++ Propósito <Purp> 
> 2.77 [1..1] ++++ Código <Cd> 4 
> 2.79 [0..10] +++ Información regulatoria <RgltryRptg> 
>  [1..1] ++++ Alcance de la información <DbtCdtRptgInd> 4 
>  [1..1] ++++ Detalles <Dtls> 
>  [1..1] +++++ Código <Cd> 3 
>  [1..1] +++++ Importe <Amt> 21 
>  [1..1] +++++ Información <Inf> 35 
> 2.88 [0..1] +++ Concepto <RmtInf> 
> 2.89 [1..1]{Or ++++ No estructurado <Ustrd> 140 
> 2.90 [1..1]Or} ++++ Estructurado <Strd> 
> 2.110 [1..1] +++++ Referencia facilitada por el acreedor <CdtrRefInf 
> 2.111 [1..1] ++++++ Tipo de referencia <Tp> 
> 2 112 [1..1] +++++++ Código o propietario <CdOrPrtry> 
> 2.113 [1..1] ++++++++ Código <Cd> 4 
> 2.115 [0..1] +++++++ Emisor <Issr> 35 
> 2.116 [1..1] ++++++ Referencia <Ref> 35 
>  

Reply via email to