![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#261
|
||||
|
||||
Cita:
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
#262
|
|||
|
|||
Pónme un ejemplo de una factura que te de dolor de cabeza para cuadrarlo con facturae y te pongo mi resultado y lo hablamos
|
#263
|
||||
|
||||
Hola a todos.
Hace tiempo existía una página para validar las facturas en formato facturae https://www.facturae.gob.es/formato/...scritorio.aspx, tenía una utilidad para validar los mxl y te indicaba cual era el error que encontraba. Ahora te mandan a la página de face https://face.gob.es/es/facturas/vali...lizar-facturas, la cual te valida la factura pero no te indica el error, solo te dice si es correcta o incorrecta. ¿Hay alguna pagina que siga haciendo esto o como se puede validar un fichero para ver que error tiene? |
#264
|
||||
|
||||
Me autorespondo.
La hacienda foral de Bizkaia tiene una utilidad que si te dice los errores. http://apps.bizkaia.net/CGFW/servlet...INPUTQOption=1 |
#265
|
|||
|
|||
Generar Facturae con XML Data Binding
Hola a todos,
Hasta ahora he generado los XML las facturas electrónicas de manera manual, usando un TXMLDocument y añadiendo todos los nodos y sub-nodos necesarios para generarlas. Pero, teniendo al alcance el XML Data Binding de Delphi, he intentado usarlo para crear las clases para poder generar las facturas más fácil y elegantemente, importando una facturae XML correcta y generando las clases pertinentes. El XML Data Binding genera el código y añade al proyecto el fichero .pas con la clase IXMLFacturaeType y todas las sub-clases, tipos, metodos, etc. necesarios. A partir de esa clase ya puedes crear una instancia de la factura y puedes cómodamente introducir los valores necesarios y después, generar el fichero XML. Todo parece funcionar bien, y se crea el fichero con todos los nodos correctamente excepto, y ahí esté el problema, el nodo principal que en una FacturaE correcta debe ser así: Código:
<facturae:Facturae xmlns:facturae="http://www.facturae.es/Facturae/2009/v3.2/Facturae"> ... ... </facturae:Facturae> Código:
<Facturae xmlns:facturae="http://www.facturae.es/Facturae/2009/v3.2/Facturae"> ... ... </Facturae> Es decir, sin la etiqueta "facturae:" dentro del nodo "<Facturae>" No entiendo por qué ocurre esto ni como solucionarlo. He rebuscado por todas partes, pero no encuentro información al respecto ni como resolverlo. Si alguno de vosotros me podéis dar alguna información o algún enlace os estaré muy agradecido. Gracias y saludos. |
#266
|
|||
|
|||
Cita:
Yo ll tengo puesto como <namespace:Facturae... |
#267
|
|||
|
|||
![]() Cita:
![]() |
#268
|
|||
|
|||
Cita:
Por ejemplo en el cierre Donde aparezca facturae: te debe admitir cualquier cadena cadena: Lo que es raro es que le pongas al prefijo(namespace) el mismo nombre que la etiqueta |
#269
|
|||
|
|||
Pues no lo entiendo, la verdad... creo que intentaré modificar el XML resultante con ReplaceString o algo así, (si es que se puede) antes de guardar el fichero, substituyendo <Facturae></Facturae> por <facturae:Facturae></facturae:Facturae> que es de la única manera que lo acepta.
|
#270
|
||||
|
||||
Cita:
Hace tiempo estuve investigando pero no llegue a nada, así que tiré por el camino del medio que es generar el fichero y luego sustituir los textos |
#271
|
|||
|
|||
Cita:
Me debo saltar algún paso, ya que lo lógico sería utilizar el schema oficial, ¿no? |
#272
|
||||
|
||||
Yo lo que hago es descargarme el xsd de esta página https://www.facturae.gob.es/formato/...rsion-3-2.aspx, ojo que creo que te lo descarga en xml, sino renombrarlo a xsd.
Luego en delphi ir a xml data binding y seleccionar el fichero y te crea una unit con una clase con toda la estructura de efactura. Yo prefiero utilizarlas por que una vez que le pillas el tranquillo agiliza mucho el trabajo. Eso si no te genera el namespace. |
#273
|
|||
|
|||
Cita:
Lo único que tenía que hacer es renombrar "Facturaev3_2_2.xml" a "Facturaev3_2_2.xsd"... increíble!! Ahora solo necesito añadir el namespace. Muchísimas gracias por tu ayuda Keys. |
#274
|
||||
|
||||
Cita:
Si embargo aqui me da ok. https://valide.redsara.es/valide/val.../ejecutar.html
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
#275
|
||||
|
||||
Cita:
|
#276
|
|||
|
|||
Buenas,
Aunque mi desarrollo es en el entorno .NET, os he estado leyendo estos días con el fin de familiarizarme con el mundo de FACe. Ya me di de alta como proveedor, integrador, etc., y he utilizado los WS en el entorno de 'pruebas' para verificar si mis conexiones, junto con el certificado, eran válidas, y de momento me ha ido bien. Mi inquietud es que quiero probar la parte de 'organismos'. Desde el desconocimiento y por si alguien se ha encontrado con el mismo problema:
Disculpen si aquí no corresponde poner esto o si consideran mejor que abra un nuevo tema, me lo dicen sin problemas. Gracias por la ayuda y saludos. |
#277
|
|||
|
|||
![]() Cita:
He visto que el directorio puede no estar actualizado, y finalmente para el usuario es un gran lío tener que elegir los nombres correctos, aso que lo que hago es solo que metan el código dir (los 3 o 4 que digan) y mando poniendo nombres genéricos (unidad tramitadora, órgano gestor...) a cada campo y una dirección generica(no consta etc) Si lo envías así, directamente lo van a traducir y verás el nombre correcto cuando te conectes a face. No sé si te resuelve algo. |
#278
|
|||
|
|||
Cita:
Dónde me puedo dar de alta como 'organismo' en el entorno de pruebas? Ahora mismo ese enlace no funciona y no sé si es el correcto o ha expirado o se puede hacer desde otro enlace... Una vez dado de alta como 'organismo' quiero enviar/crear facturas a ese directorio que me cree para poder así probar los WS de descarga/consulta facturas etc... |
#279
|
|||
|
|||
Malass noticias para los que hayan avanzado en Facturae.
El formato de recepción de la plataforma pública será el europeo será UBL segun el proyecto del reglamento que acaba de salir |
#280
|
||||
|
||||
¿Donde esta el reglamento? puedes poner el enlace?
|
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Facturas Electronicas Argentina | Chaja | Varios | 3 | 10-07-2015 19:15:05 |
Agregar Adendas a Facturas electronicas mexico | reypcs | Varios | 0 | 20-01-2011 16:26:10 |
Tabla de Facturas vs Detalles de Facturas | magnu9 | Conexión con bases de datos | 9 | 27-07-2007 17:27:37 |
Comunicaciones electronicas EDI | Toni | Conexión con bases de datos | 0 | 18-04-2006 13:06:34 |
Campos calculados, facturas y detalles de facturas. | Letty | Conexión con bases de datos | 7 | 07-11-2003 11:19:44 |
![]() |
|