Story Transcript
FACTURA-E PARA ISE “INSTRUCCIONES DE GENERACIÓN DE FACTURAS SEGÚN EL FORMATO FACTURAE Y COMPATIBLES CON LA PLATAFORMA DE FACTURACIÓN ELECTRÓNICA ISE-FACTURA”
Versión: Fecha:
1.21 28 Marzo 2016
Tabla de Contenido 1 INTRODUCCIÓN.......................................................................... 3 2 CONTENIDO ................................................................................ 4 2.1 EXTENSIONES .............................................................................................. 7
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 2 de 22
1 INTRODUCCIÓN En el presente documento se pretende mostrar cuál es el contenido que debe tener una factura que está representada en un fichero XML, para que cumpla el formato Facturae propuesto por el Gobierno de España y que además sea compatible con la plataforma de facturación electrónica del Portal del Proveedor de la Agencia Pública de Educación y Formación
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 3 de 22
2 CONTENIDO A continuación se muestra un ejemplo completo del contenido que podría tener una factura para la Agencia Pública de Educación y Formación que es válida en todos los aspectos, es decir, válida en cuanto a formato, aspectos fiscales y económicos y en lo que se refiere a datos propios de ISE.
3.1 I EM A4826516920092009/00002000 1 15029.65 15029.65 15029.65 EUR F E A48265169 Alejandro García Márquez C/ Hernán Ruíz, 88 41092 Sevilla Sevilla ESP J R Q4100702B ISE Andalucía - Infraestructuras y Servicios
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 4 de 22
Educativos C/ Judería 1. Edificio Vega del Rey 1 41900 Camas Sevilla ESP 2009/000020 00 FC OO 2009-10-08Z 2009-10-08Z 2009-10-08Z EUR EUR es 01 16.00 4699.14 751.86 01 7.00 9345.79 654.21 04 3.00 14044.93 421.35 14044.93 14044.93 1406.07 421.35 15029.65
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 5 de 22
15029.65 15029.65 Comedor Escolar 1.00 01 4699.137931 4699.14 4699.14 04 3.00 4699.14 140.97 01 16.00 4699.14 751.86 41000028 1 Vigilancia Escolar 2.00 01 4672.897196 9345.79 9345.79 04 3.00 9345.79 280.37 01 7.00
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 6 de 22
9345.79 654.21 41000375 2 2009-10-08Z 15029.65 04 31323213464 aaa 1 5214/ISE/2009/AGS 5421240 AGS/0001
En una factura emitida a ISE se pueden distinguir dos tipos de contenidos, el contenido estándar del formato Facturae y el contenido propio de ISE que únicamente es representado en las extensiones (tags Extensions) ubicadas en la cabecera y en cada una de las líneas de la factura. Toda la documentación necesaria para generar la parte estándar de una factura con formato Facturae se haya en www.facturae.es, cómo completar las extensiones de ISE se detalla a continuación.
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 7 de 22
2.1
EXTENSIONES
En este punto se explicará cómo deben completarse las extensiones de una factura emitida a ISE; como se comentó en el punto anterior, las extensiones se encuentran a nivel de cabecera de la factura y en cada una de las líneas. El contenido de las extensiones puede cambiar principalmente en función del tipo de factura que se esté emitiendo. A continuación se muestran las tablas de contenidos para las distintas extensiones:
1. Extensiones de cabecera: InvoiceHeaderExtensions Esque
Nombre
Descripción
InvoiceHeaderExtens
Elemento origen de las
ions
extensiones de cabecera.
Valores
Obl.
Tipo
ma
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
[1..1]
Pág. 8 de 22
1.
InvoiceType
Tipo de factura, a saber: 1 –
[1],[2],[3],[4]
Servicios Complementarios, 2
,[5],[6],[7],[8
– Equipamiento con Entrega
],[9],[10],[11
en Almacén, 3 – Construcción
],[12],[14],[1
Escolar, 4 – Otros Servicios, 5
5],[16],[17],[
– Concesión de Comedores, 6
18],[19],[20]
– NO CONCESIÓN
,[21],[22],[2
Comedores, 7 – Aula Matinal,
3],[24],[25],[
8 – Actividades
26],[27],[28]
Extraescolares, 9 – Transporte
,[29]
[1..1]
InvoiceTypeType
Escolar, 10 – Comedores, 11 – Aula Matinal, 12 – Acompañantes transporte, 13 – Monitores e Intérpretes, 14 – Vigilancia, 15 – Transporte Escolar Simplificada, 16 – Aulas de Acogida,,17 - Factura de Aulas de Acogida / E.I Cursos 2011-2013,18 Factura Gestión Almacén, 19 Factura Equipamiento sin Acta, 20 - Plan de Refuerzo Alimentario, 21 - Aula Matinal Concesión, 22 - AAEE Concesión, 23 - Factura Transporte Tanto Alzado, 24 Factura Monitores Administración, 25 - Factura Monitores Educación Especial, 26 - Factura I.L.S.E, 27 Factura de Consultoría de Obras, 28 - Aula Matinal Concesión a partir SEP-2015, 29 - Concesión Comedores (a partir SEP-2015)
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 9 de 22
2.
ContractDossier
Expediente de contratación.
[1..1]
TextMax50Type string : 0-50
3.
ContractCode
Código de contrato (opcional,
[0..1]
integer
[0..1]
TextMax40Type
actualmente este dato está desuso)
4.
Batch
Lote. Este tag sólo es obligatorio si el tipo de factura
string : 0-40
toma los valores 10 (Comedores), 11 (Aula Matinal2), 12 (Acompañantes de Transporte) o 14 (Vigilancia).
5.
DeliveryDateInStore
Fecha de entrega en almacén.
[0..1]
date
[0..1]
TextMax50Type
Este tag es obligatorio cuando la factura es de tipo 2 (Equipamiento con entrega en almacén).
6.
CertificacionType
Tipo de certificación. Este tag
[SC],[CC],[
es opcional y sólo se completa
CF],[LQ]
string : 0-50
si el tipo de factura es 3 (Construcción escolar). Si este tag toma el valor “CC” (Con certificación), el tag CertificationNumber será obligatorio. Valores: “SC” – Sin Certificación, “CC” – Con Certificación, “CF” – Certificación Final, “LQ” – Liquidación
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 10 de 22
7.
CertificationNumber
Nº de certificación. Este tag es
[0..1]
opcional y sólo se completa si
TextMax50Type string : 0-50
el tipo de factura es 3 (Construcción escolar) y si el tag CertificationType toma el valor “CC” (Con certificación).
2. Extensiones de líneas de detalle: InvoiceLineExtensions Esqu
Nombre
Descripción
InvoiceLineExtensions
Elemento origen de
Valores
Obl.
Tipo
ema [1..1]
las extensiones de cada línea de detalle.
1.
Center
Contiene información
[0..1]
CenterType
propia del centro. Obligatorio para el tipo de factura 1 (Servicios Complementarios), 3 (Construcción escolar), 5 (Concesión de comedores), 6 (Contratación de comedores), 7 (Aula Matinal) u 8 (Act. Extraescolares).
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 11 de 22
1.1.
CenterCode
Código del centro
[0..1]
escolar.
2.
ServiceTypeIdentification
TextMax10Type string : 0-10
Identificador del tipo
[1],[2],
de servicio prestado.
[3],[4],
Para todos los tipos
[5],[6],[7]
de facturas excepto
,[8],[9],[1
los tipos 2
0],
(Equipamiento con
[11],[12],
entrega en almacén),
[13],[14],
3 (Construcción
[15],
[0..1]
ServiceTypeIdentificatio nType
escolar) y 4 (Otros Servicios).
3.
ItemCode
Código de artículo.
[0..1]
Obligatorio cuando la
TextMax15Type string : 0-15
factura es de tipo 2 (Equipamiento con entrega en almacén).
4.
MenusNumber
Número de menús.
[0..1]
integer
[0..1]
double
Obligatorio cuando el tipo de servicio toma el valor 5 (Concesión de comedores).
5.
BonusRate
Porcentaje de bonificación. Obligatorio cuando el tipo de servicio toma el valor 5 (Concesión de comedores).
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 12 de 22
6.
StudentsNumber
Número de alumnos.
[0..1]
integer
[0..1]
integer
[0..1]
integer
[0..1]
string
Debe ser proporcionado cuando el tipo de servicio toma el valor 6 (Aula Matinal) o el valor 7 (Actividades Extraescolares).
7.
InstructorsNumber
Número de monitores. Debe ser proporcionado cuando el tipo de servicio toma el valor 6 (Aula Matinal).
8.
ExtraInstructorsNumber
Número de monitores extra. Debe ser proporcionado cuando el tipo de servicio toma el valor 6 (Aula Matinal).
9.
ExtraCurricularActivityDes
Descripción de la
cription
actividad extraescolar. Debe ser proporcionado cuando el tipo de servicio toma el valor 7 (Actividades Extraescolares).
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 13 de 22
10.
SchoolTransport
Contiene información
[0..1]
SchoolTransportType
relacionada con el transporte escolar. Debe ser proporcionado cuando el tipo de factura toma el valor 9 (Transporte Escolar).
10.1
ItineraryCode
Código de la ruta.
[1..1]
string
10.2
RateID
Identificador de la
[1..1]
string
tarifa.
10.3
RateCode
Código de la tarifa.
[1..1]
string
10.4
RateDescription
Descripción de la
[1..1]
string
tarifa.
10.5
Section
Tramo
[1..1]
string
10.6
TripsNumber
Número de trayectos.
[1..1]
integer
10.7
ServicesDays
Días de prestación
[1..1]
integer
[1..1]
long
del servicio.
10.7
idCmzInvoice
Identificador de la factura en Comerzzia. Obligatorio para el tipo de factura 18 (Transportes).
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 14 de 22
10.7
Punishable
Identificador de la
[1..1]
boolean
[1..1]
boolean
[1..1]
String. (Valor de entre
factura en Comerzzia. Obligatorio para el tipo de factura 18 (Transportes).
10.7
Canon
Indica si una línea de una factura representa un canon (Aula Matinal).
10.7
ConceptoGasto
Indica el concepto del
VALOR
gasto de la factura de
ES
los definidos para un
consultoría de obra
ESTABL
expediente determinado
(Consultoría de
ECIDOS
por la Agencia)
Obras)
POR LA AGENCI A.
10.7
PorcentajeFacturado
Porcentaje facturado
[1..1]
double (porcentaje)
[1..1]
double
del concepto (Consultoría de Obras).
11
HoursNumber
Número de horas. Obligatorio para el tipo de factura 13 (Factura de Monitores e Intérpretes) o 14 (Vigilancia)
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 15 de 22
12
TipoConcepto
Indica el tipo de
VALOR
concepto (Obligatorio
ES
para los tipos de
ESTABL
factura 28 y 29)
ECIDOS
[1..1]
String
[1..1]
String
[0..1]
String
[0..1]
String
POR LA AGENCI A.
13
Concepto
Indica el Concepto (Obligatorio para los tipos de factura 28 y 29)
14
15
PenID
PenNum
Indica Tipo de
VALOR
Penalización
ES
(Obligatorio para los
ESTABL
tipos de factura 28 y
ECIDOS
29 si se ha puesto
POR LA
"PEN" en el campo
AGENCI
TipoConcepto)
A.
Indica Número de
VALOR
Penalización
ES
(Obligatorio para los
ESTABL
tipos de factura 28 y
ECIDOS
29 si se ha puesto
POR LA
"PEN" en el campo
AGENCI
TipoConcepto)
A.
A continuación se muestran una serie de ejemplos de extensiones de cabecera y línea de detalle para tipos de factura:
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 16 de 22
1. Factura de Servicios Complementarios. 1 5214/ISE/2009/AGS AGS/0001 41000031 1
2. Factura de Equipamiento con Entrega en Almacén. 2 5215/ISE/2009/AGS 2010-12-15Z 022071
3. Factura de Construcción Escolar. 3 5215/ISE/2009/AGS CC 12323
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 17 de 22
41000107
4. Factura de Otros Servicios. 4 5214/ISE/2009/AGS
5. Factura de Concesión de Comedores. 5 5214/ISE/2009/AGS AGS/0002 41000031 5 55 25.0
6. Factura NO CONCESIÓN de Comedores. 6 5216/ISE/2009/AGS 41000481 1
7. Factura de Aula Matinal. 7 5220/ISE/2009/AGS 41700865 6 50 2 2
8. Factura de Actividades Extraescolares. 8 5221/ISE/2009/AGS 41701031 7 10 TALLERES PINTURA
9. Factura de Transporte Escolar. 9 5222/ISE/20010/AGS 8 000001 3 MD TARIFA MEDIO DIA TRAMO 1 3 30
10. Factura de Servicio de Comedores. 10 5223/ISE/2010/AGS AGS/0010 9
11. Factura de Aula Matinal. 11 5224/ISE/2010/AGS AGS/0011 10
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 20 de 22
12. Factura de Acompañantes de Transporte Escolar. 12 5225/ISE/2010/AGS AGS/0012 11
13. Factura de Monitores e Intérpretes. 13 5226/ISE/2010/AGS 12 54
14. Factura de Vigilancia. 14 5227/ISE/2010/AGS AGS/0014 13 112
15. Factura de Transporte Escolar Simplificada.
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 21 de 22
15 5228/ISE/2010/AGS 14
16. Factura de Vigilancia. 16 5229/ISE/2010/AGS AGS/0016 15
ISEFACTURA 1.0
MANUAL DE INTEGRACIÓN
Pág. 22 de 22