Skip to Content
Author's profile photo David Marti

Suministro Inmediato de Información – EFM

El articulo explica, paso a paso, la gestión de los ficheros EFM, necesarios para generar los ficheros XML que B1IC enviará a la AEAT como parte del proceso de Suministro Inmediato de Información.

Este articulo pertenece a una serie de artículos sobre el Suministro Inmediato de Información para SAP Business One. Puede consultar el primer articulo de la serie en este enlace.

Objetivo

Importar/actualizar los ficheros EFM que SAP proporciona en la nota 2494985 y revisar su correcta configuración para el proceso de Suministro Inmediato de Información.

Requisitos

  • SAP Business One 9.2 PL08 HF2 (puede ser 9.2 PL08 HF1)

Visión general

  1. Importación/actualización de los ficheros EFM
  2. Configuración de la vía de acceso para los ficheros XML
  3. Configuración para el Suministro Inmediato de Información

Ficheros distribuidos

Facturas emitidas: ArDocumentItemsAndServices.SPP
Facturas emitidas (cancelación o abono total): ArCancelOrFullCreditMemo.SPP
Facturas recibidas: APDocumentItemsAndServices.SPP
Facturas recibidas (cancelación o abono total): ApCancelOrFullCreditMemo.SPP
Pagos recibidos: ExportPaymentFormat.SPP
Diario: JDTFormat.SPP

Importación/Actualización

Para importar o actualizar los ficheros a SAP Business One, hay que ir a la opción Gestión – Definiciones -> Generales -> Electronic File Manager

La ventana de definiciones de formatos para el Electronic File Manager contiene todos los formatos que actualmente están instalados, y la lista puede diferir de una empresa a otra y de un cliente a otro:

Proceso de carga o importación

Para importar un fichero, debe hacer clic con el botón derecho del ratón en la columna (#) de una fila vacía de la parrilla y seleccionar la opción cargar:

El programa pedirá que indique donde se encuentra el fichero que se desea importar.

Desplácese hasta la carpeta donde estén los ficheros EFM y en el desplegable que está a la derecha del nombre del fichero seleccione todos o ficheros *.SPP, pues de otra manera no verá los ficheros a importar.

Pulse el botón Abrir para iniciar la importación:

En la fila donde se encontraba situado debe aparecer el nombre del fichero, indicando que la importación ha sido satisfactoria:

Es posible que en el momento de iniciar la importación, el programa muestra una pregunta:

Esto significa que el diseñador del fichero EFM no ha llenado correctamente la configuración del fichero para su versión de SAP Business One. Puede ignorar este mensaje respondiendo SI.

También, por el mismo motivo, es posible que la descripción quede en blanco:

Repita los pasos para los otros ficheros EFM.

Los ficheros EFM puede que se actualicen con nuevas características o mejoras.

Proceso de actualización

Si intenta cargar por el procedimiento anterior un fichero EFM que ya existe, el programa lanzará el siguiente aviso y no dejará continuar:

Para actualizar un fichero EFM debe situarse en la columna (#) de la fila del informe que desee actualizar y pulse el botón derecho del ratón.

Seleccione la opción Actualizar del menú:

El programa le advertirá que una versión anterior ya existe y pedirá confirmación para actualizarlo:

Configuración de la vía de acceso para los ficheros XML

Para que los ficheros XML se generen correctamente es imprescindible tener bien definida la vía de acceso a ficheros XML dentro de Gestión -> Inicialización sistema -> Parametrizaciones generales:

Es muy importante que la ruta definida sea accesible por todos los usuarios que utilizan SAP Business One, pudiendo estar en cualquier ubicación que cumpla con este requisito.

Configuración para el Suministro Inmediato de Información

Para que el proceso que genera los XML sepa que formato utilizar para cada tipo de información a enviar a la AEAT, debe definir dentro de Gestión -> Inicialización sistema -> Parametrizaciones de documento qué fichero EFM corresponde a cada tipo:

Assigned Tags

      50 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Manuel García
      Manuel García

      Hola buenas tardes! Muchas gracias por el post porque es de gran ayuda. Nosotros tenemos dos  escenarios configurados y en ambos nos encontramos con el mismo problema, y es que no conseguimos enviar las facturas en el entorno de pruebas. Nos da un mensaje error tipo:

       

      El documento XML no cumple con el esquema; contáctese con el proveedor de formato para obtener soporte.  Internal error: EFM->OnHandleEFMMessage failed”

      ó

      “El documento XML no cumple con el esquema; contáctese con el proveedor de formato para obtener soporte .Error in executing the user query”

       

      Sería de gran ayuda si nos pudieras orientar un poco...hemos seguido los pasos de este post pero está claro que hay algo que no hemos hecho bien!

       

      Mucgas gracias de antemano.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Manuel,

      Gracias por el comentario, sin duda intentaremos ayudar en lo que se pueda.

      Los errores que muestra SAP Business One en la ventana de mensajes del sistema al intentar crear el XML para el envío de información no es que sean de una gran ayuda.

      Quizás lo que nos pueda dar una pista más clara de lo que te está pasando es el fichero de logs que graba en la carpeta C:\ProgramData\SAP\SAP Business One\Log\SAP Business One\<usuario de Windows>

      Si no te importa comprimirlo en un ZIP y subirlo a esta dirección https://dmb.cat/enviarFitxers, lo revisamos y vemos lo que pueda estar pasando.

      Saludos.

      Author's profile photo Manuel García
      Manuel García

      Estupendo muchas gracias! Ya esta subido.

       

      Saludos.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Como sospechábamos el fichero de registro aporta algo más de información. De hecho, en la ventana de mensajes del sistema este error ya se llegaría a ver si se redimensiona la  columna Contexto o se copia su valor al portapapeles y de allí al bloc de notas, por ejemplo.

      En el fichero vemos esto:

       

       

      que nos indica que el problema no está en el fichero EFM sino en la configuración de la causa de la excención para el grupo de impositivo del documento que está intentando enviar.

      Debe ir a la definición de grupos impositivos: Gestión -> Definiciones -> Finanzas -> Impuesto -> Grupos impositivos y revisar la configuración de las columnas Transaction Type y Exception Reason, que seguramente están mal informadas:

       

      Author's profile photo Manuel García
      Manuel García

      Estupendo muchas gracias, perece que ya funciona correctamente.

       

      Oye se confirma que la actualización más reciente es la del Hotfix 02 de la PL08 de la versión 9.2 que se liberó el dia 27, ¿no?

      Así como el escenario y los mapping del día 30 ¿verdad?

       

      Un saludo y muchas gracias por tu ayuda y tus posts.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Sí, es así.

      Author's profile photo Manuel García
      Manuel García

      Por cierto David, también estamos actualizando el parche para la versión de Sap Hana, aunque no está dando problemas ya que no nos deja continuar y tendríamos que reinstalar el service tools. No sé si es un problema general..o nos puedes ayudar con eso.

       

      Un saludo.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Manuel, esto ya sobrepasa el objetivo de este articulo, lo siento.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Con los formatos de ficheros actuales, se produce un error al enviar facturas emitidas intracomunitarias:

      La factura contiene un desglose a nivel de factura cuando le corresponde un desglose a nivel de operación.

       

      Este error es debido a un fallo de diseño del fichero EFM de facturas emitidas y que SAP debería arreglar y actualizar en la nota de referencia.

      El error se debe a que para las facturas intracomunitarias es obligatorio el uso del nodo DesgloseTipoOperacion en lugar del DesgloseFactura que está utilizando actualmente el formato EFM entregado por SAP.

      Entre tanto, nosotros lo hemos modificado para que funcione. Se puede descargar desde aquí.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Las comunicación de facturas emitidas para facturas simplificadas tampoco funciona correctamente.

      Al proceder al envío salta el siguiente error:

      El documento XML no cumple con el esquema; contáctese con el proveedor de formato para obtener soporte
      The element ‘Contraparte’ in namespace ‘https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd’ has incomplete content. List of possible elements expected: ‘NIFRepresentante, NIF, IDOtro’ in namespace ‘https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd’

      El motivo del error es que para las facturas simplificadas (tipo F2), el nodo <Contraparte> no se debería incluir, pues no procede la identificación.

      El fichero corregido (FacturasEmitidas.SPP versión 2.12) se puede descargar desde aquí.

      Si en lugar de enviar una factura simplificada estamos enviando un asiento, las modificaciones del JDTFormat.SPP se pueden descargar desde aquí (LibroDiario.SPP versión 2.08)

      Author's profile photo Manuel García
      Manuel García

      Muchas gracias David. Me encuentro con el siguiente mensaje a la hora de enviar facturas de proveedores...a ver si nos pudieras resolver la duda, ya que he estado investigando en el log de la carpeta programdata pero no tengo muy clara la causa...

      "2017-07-11  11:14:39.692119 Sys         Err           I Biz El documento XML no cumple con el esquema; contáctese con el proveedor de formato para obtener soporte #El elemento 'IDFactura' en espacio de nombres 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact /ws/SuministroLR.xsd' tiene un elemento secundario 'FechaExpedicionFacturaEmisor' en espacio de nombres 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd' no válido. Lista esperada de elementos posibles: 'NumSerieFacturaEmisor' en espacio de nombres 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd'. # TID=2244 MID=540000155 Area=Informes"

       

      Un saludo y muchas gracias de nuevo.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Buenos días,

      Debe informar el número de la factura del proveedor:

      Author's profile photo Manuel García
      Manuel García

      Estupendo muchas gracias. Pensábamos que ese campo se rellanaba con el "DUA" sólo en caso de importaciones y exportaciones con terceros o entre países comunitarios. Pero veo que es de obligada cumplimentación.

      Un saludo.

      Author's profile photo Manuel García
      Manuel García

      Buenas tardes David,  el "status" del escenario para esta base de datos se muestra de esta manera, quedando sin activar la parte de PRC_B1, y las facturas no se estan enviando a la agencia.

      He estado buscando soluciones pero tampoco hay mucha información al respecto en la red, en otras bases de datos de pruebas si que estaban las tres casillas en color verde, y no sabemos a que se puede deber, y si esto es la causa de que no se envíen las facturas (están en estado nuevo)

      Muchas gracias de nuevo.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Manuel,

      Esto ya es algo más avanzado y se sale del tema, pero: El escenario ha encontrado un error al ejecutar algún paso y se ha desactivado.

      Normalmente esto es debido a que no se ha puesto la contraseña correcta para el certificado, generando una excepción en el escenario y desactivando el paso que ha generado la excepción.

      Puede revisarlo en la consola de administración de B1IC: MONITORING -> Process Control

      Para ver qué error ha producido la desactivación: MONITORING -> Error Log -> Technical Errors o Processing Errors

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      He actualizado el fichero EFM FacturasEmitidas.SPP al detectar un error cuando el desglose del IVA se hacía a nivel de operación para una factura no exenta.

      Ahora la versión es la 2.14 y se puede descargar desde aquí.

      Author's profile photo Former Member
      Former Member

      Hola David,

       

      Muchas gracias por tu apoyo y acertados comentarios.

       

      Se nos esta presentando el siguiente inconveniente en el momento de emitir facturas a clientes fuera de España y ser no sujetos a impuesto (se aplica un impuesto con tasa 0%). Para esto, en la definicion de grupo de impuestos dejamos vacios los 2 campos de Exemption Reason y Transaction Type (al no ser exenta ni sujeta a impuesto) y se presenta el siguiente error ya que ninguno de los 2 campos tiene algun valor: The 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd:CausaExencion' element is invalid - The value '' is invalid according to its datatype 'https://www2.agenciatributaria.

       

      Muchas gracias por la ayuda que nos puedas brindar!

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Buenos días Dimitra,

      El envío de facturas no sujetas no está modelado dentro del fichero EFM que actualmente entrega SAP, por lo que el error que te sale es completamente normal.

      De todas maneras, no es muy complicado resolverlo, pues como tu bien dices, el no poner ningún valor en Transaction Type y Exemption Reason debería indicar que el grupo impositivo no está sujeto al impuesto.

      La única duda duda que tengo, es saber dentro del nodo NoSujeta qué campo hay que informar y en función de qué:

      Si me lo puedes aclarar (no soy experto en el tema) con mucho gusto modifico el fichero y modelo este caso.

      Independientemente de esto, hay que reportar el problema a SAP para que den una solución global. Por mi parte lo haré.

      Author's profile photo Former Member
      Former Member

      Hola David,

       

      El campo a informar seria ImporteTAIReglasLocalizacion cuando la tasa del impuesto sea 0%.

       

      Gracias por la ayuda.

       

      Saludos!

      Author's profile photo Former Member
      Former Member

      David,

       

      Pensaria que puede aplicar la condicion que cuando ambos campos en el grupo impositivo sean igual a blanco o vacio, el importe se informe en el campo ImporteTAIReglasLocalizacion.

       

      Saludos!

       

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Se han actualizado de nuevo los ficheros EFM propios:

      Facturas Emitidas versión 2.16
      Facturas Emitidas Cancelación o Abono Total versión 2.06
      Libro Diario versión 2.10

      Se quiere solucionar la problemática de las cancelaciones o los abonos totales de las facturas emitidas, pues los formatos de SAP no están identificando correctamente las facturas a cancelar o abonar.

      Ahora, las facturas emitidas se identifican con el ID_Serie+”/”+Número_de_factura en lugar de Nombre_de_Serie+”_”+Número_de_factura.

      Esto debe ser así debido a que la información de origen que proporciona SAP al EFM no incluye el nombre de la serie para el formato de cancelación o abono total.

      Otra mejora en el formato de los abonos es que ahora se ponen los importes en negativo. El formato original de SAP los informa positivos y esto se entiende como un error.

      Atención si se utilizan estos ficheros, pues la identificación de las facturas ha cambiado.

      Author's profile photo Manuel García
      Manuel García

      Buenas tardes David,

       

      No conseguimos enviar los documentos, y tal como me indicaste ayer he revisado el error desde monitoring, pero incluso después de reinstalar integration framework y empezar de cero nos da el mismo error. La verdad que se nos echa el tiempo encima y nos somos capaces de darle solución, este. Esta base de datos es de Sap Hana.

      Si pudieras aclararnos algo sería de gran ayuda como siempre.

       

      com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.bizprocessor.BizProcException: BPE001 Nested exception: com.sap.b1i.utilities.UtilException: UTE001 Nested exception: com.sap.engine.lib.xml.util.NestedException: Error during message processing (Error in SQL call [0046])

       

      Muchas gracias.

      Author's profile photo Sergio Moral
      Sergio Moral

      Buenas tardes, he probado con los archivos corregidos que has colgado ya que tenía el error 2006 con las facturas de exportación. Al poner los que tu has subido me dice el siguiente:

      Recibir (R): 3002: No existe el Registro

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Sergio,

      Esta error, cuando te sale, al reportar un abono total o cancelación?

      Fíjate que SAP ha actualizado los ficheros EFM en la nota 2494985

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Realmente fue una chapuza por mi parte modificar el identificador de la factura en los ficheros FacturasEmitidas y FacturasEmitidasCancelacionOAbonoTotal ...

      El ID de la factura, en el caso de un abono total o cancelación, SAP lo trata en dos partes, primero en el EFM y después en el escenario B1IC.

      Los vuelvo a dejar como estaban.

      Facturas Emitidas versión 2.18
      Facturas Emitidas Cancelación o Abono Total versión 2.08

      Por cierto, SAP actualizó los ficheros EFM en la nota  2494985

      Author's profile photo Former Member
      Former Member

      Hola David,

       

      SAP acaba de publicar la version 1.0.15 de los Mapping Files.

       

      Saludos!

       

      Author's profile photo Former Member
      Former Member

      Buenas tardes, David.

      En concreto puedes indicarme como se trata el abono total o cancelación, en la parte del escenario B1IC.

       

      Gracias por adelantado, un saludo.

       

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Buenas tardes,

      El fichero EFM deja el XML con la identificación de la factura a {ID_Serie}+"_"+Numero_Factura, y el B1IC recoge ese valor, hace una consulta a la tabla de series para el ID_Serie y sustituye el {ID_Serie} por el nombre de la serie. Después envía el XML a la AEAT.

      Author's profile photo Former Member
      Former Member

      Buenas tardes David,

       

      Estamos tratando de editar los archivos para situaciones especificas de nuestra empresa (Ej: La mayoria de servicios lo manejamos como articulos no inventariables, pero se debe reportar al fisco como un servicio). Para ello, hemos visto las condiciones (imagen adjunta) y se ven bastante sencillas de manejar, pero tenemos una duda en relacion a los campos indicados en amarillo (en la imagen adjunta OCRD_ResidenNum y %LicTradNum, como ejemplo).

       

      Al escribir con la misma nomenclatura alguna de estas "variables?" no nos deja elegir alguna que no se este utilizando previamente en el documento. Habra algun lugar donde se pueda realizar esta definicion previa? como podemos definirlas para poder utilizarlas?

       

      Adjunto el error que aparece al realizar una prueba sencilla y cambiar OCRD_ResidenNum por OCRD_CardCode.

       

      Muchas gracias por la orientacion que nos puedas brindar.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Dimitra,

      Realmente es fácil cuando se sabe. Lástima que no exista mucha documentación sobre el diseñador de EFM y sus posibilidades, que son muchas.

      Lo primero que te recomiendo es que utilices la ayuda del propio diseñador (F1) o Help -> Online Help. Esta documentación ayuda bastante, y referente a la consulta que haces, puedes ver esto:

      Lo segundo, respondiendo a tu pregunta: en las condiciones, se pueden utilizar referencias a los nodos del origen del mapeo, los que están a la izquierda. Si seleccionas alguno de ellos, verás que en las propiedades aparece una Reference No. que es justamente el valor que hay que poner en las condiciones. En tu caso, el número de referencia es CardCode1. Si el número de referencia lo utilizas dentro de una función, entonces hay que poner el prefijo %, que en este caso sería %CardCode1.

      Author's profile photo Former Member
      Former Member

      Muchas gracias por tu ayuda David,

       

      Seguro que con esto podremos avanzar un poco mas!

       

      Saludos!

       

      Author's profile photo Manuel García
      Manuel García

      Buenas, no tengo muy claro como tratar las facturas canceladas y de cancelación en el proceso de subida a la AEAT, ya que por defecto vienen con el tipo "F1", aunque para la agencia es como si fueran de abono total..

      A ver si alguien me pudiera aclara el proceso correcto...

       

      Un saludo.

      Author's profile photo Ralf Apfel
      Ralf Apfel

      Hola.

      Tenemos muchos facturas recibidas con "Inversion Sujeto Pasivo". Codigo B1 "SIN1, SIN2, SIN3". En la definicion APDocumentItemsAndServices.SPP parecen los campos pero no hay ninguna funcion para rellenar con datos. Asi tampoco sale eso en página AEAT.

      Hay alguien que tiene un SPP modificado para este funcion.

      Perdona mi español pero soy alemán y todavía no domino este idioma.

      Un saludo

      Author's profile photo David Gabriel Fereira
      David Gabriel Fereira

      David.

       

      Antes que nada agradecerte la información que brindas.

       

      En ella he encontrado un par de soluciones muy importantes.

       

      Una cosa, tienes los pasos para añadir el escenario?

       

      Gracias

       

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Sí, claro, fíjate en el artículo principal: https://blogs.sap.com/2017/06/29/suministro-inmediato-de-informacion/

       

      Author's profile photo David Gabriel Fereira
      David Gabriel Fereira

      Agradecido de tu colaboración! grande

       

      Author's profile photo Manuel García
      Manuel García

      Buenas tardes.

      ¿Alguien sabría el proceso correcto para subir las facturas del primer semestre en Sap B1?

      Muchas gracias de antemano!

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Manuel,

      No sé exactamente a lo que te refieres, pero el proceso debe ser el mismo que las facturas posteriores a la entrada en vigor del SII.

      El EFM ya discrimina correctamente estas facturas y las envía con la información correcta.

      Si puedes detallar un poco más a lo que te refieres o si tienes algún problema en puntual quizás pueda darte una mejor explicación.

      Saludos.

      Author's profile photo Irene Rodríguez Córdoba
      Irene Rodríguez Córdoba

      Hola David,

       

      tengo problemas al generar el XML de un asiento:

       

      The element 'FacturaRecibida' in namespace 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd' has invalid child element 'DesgloseFactura' in namespace 'https://www2.agenciatributar

       

      Tengo la versión 9.3 PL04 con los EFM sin modificar (a partir de Julio pondré los nuevos). En parametrizaciones de documentos en asientos manuales (facturas recibidas) tengo el AP_ManualJoutnalEntry. También probé con uno tuyo que subiste y me sigue dando el mismo error.

      ¿Sabes de qué puede ser?

       

      Gracias!!

      Author's profile photo Irene Rodríguez Córdoba
      Irene Rodríguez Córdoba

      Este es el desglose del error completo:

       

      El documento XML no cumple con el esquema; contáctese con el proveedor de formato para obtener soporte #The element 'FacturaRecibida' in namespace 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroLR.xsd' has invalid child element 'DesgloseFactura' in namespace 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd'. List of possible elements expected: 'Contraparte' in namespace 'https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd'. #

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Irene,

      Se hace difícil responder, pero todo indica que al fichero XML que intentas generar le falta el node de la Contraparte, donde se identifica el proveedor.

      Esto es relativamente fácil de ver teniendo el fichero con los datos que utiliza el EFM para generar el XML.

      Si quieres le puedo echar un vistazo y ver lo que le pasa. Solo tienes que mandarlo utilizando este enlace: https://dmb.cat/enviarFitxers

      El fichero que debes enviar es el que esta dentro de la carpeta temporal del usuario (%TEMP%) con el nombre Datasource.xml. Este fichero se genera por cada factura que quieres enviar a hacienda.

      Saludos y gracias por la pregunta.

      Author's profile photo Jesus Diaz Poblete
      Jesus Diaz Poblete

      Buenos días David.

      Desde un tiempo a esta parte estamos teniendo una serie de problemas en las importaciones y quería saber tu opinión o experiencia.

      El caso es que en la factura que tramita la agencia de transporte se incluyen mezclados los conceptos e importes del transitario y la parte de liquidación de Aduanas (031)

      Si seguimos el ejemplo que indica Agencia Tributaria: https://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Modelos__Procedimientos_y_Servicios/Ayuda_P_G417____IVA__Llevanza_de_libros_registro__SII_/Informacion_general/Preguntas_frecuentes/4__Libro_registro_de_facturas_recibidas/4_5___Como_se_registra_una_Importacion_.shtml

      Habría que hacer dos documentos de compra:

      • Factura del transitario, con el tipo F1, por los servicios
      • Autofactura, a mi mismo, con el tipo F5, por el DUA con la fecha del mismo y su importe.

      Pregunto:

      • ¿Te has encontrado con este caso?
      • ¿Cómo lo estáis resolviendo?

      Gracias

      Author's profile photo Manuel García
      Manuel García

      Buenos días, David

      Estamos teniendo algunos problemas al subir facturas desde el mes pasado de octubre.

      Sabemos que la AEAT realizó algunos cambios y los actuales mapping files de SAP creo que no se adaptan a esos cambios.

      ¿Podrías indicarnos cual es la página oficial u oficiosa de SAP de donde podamos descargarnos y mantenernos informados de los cambios en los mapping files?

      Yo actualmente consulto  los ficheros EFM en la nota  2494985,

      pero desde mayo creo no se han realizado cambios (por lo que veo en la página).

      Además estoy comprobando que no me cuadran la versiones de las facturas emitidas que referencias más arriba en esta misma página :

      "Los vuelvo a dejar como estaban.

      Facturas Emitidas versión 2.18
      Facturas Emitidas Cancelación o Abono Total versión 2.08 "  

      Para mi el fichero de facturas emitidas es "AR_DocumentItemsAndServicesC.SPP" que tiene la versión 1.20 (nada que ver con la versión que tu referencias).  No sé si estamos hablando del mismo fichero o es otro.

      Yo las estoy cogiendo de los mapping files v1.2.27 de la nota 2494985.

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Hola Manuel,

      La versión que dices es la correcta, que es también la que utilizo yo en mis clientes. Piensa que la referencia es esta página es de cuando creé la documentación, que no he actualizado. La fuente oficial también es la correcta, todo lo referente al SII esta en esa nota y en las relacionadas.

      La AEAT desde Octubre esta haciendo más validaciones sobre los datos enviados y en algún caso hemos tenido que hacer algúna parametrización de algún grupo impositivo, pero en principio, con los EFM de Mayo todo funciona.

      Saludos.

      Author's profile photo Pablo Rodríguez
      Pablo Rodríguez

      Buenos días, David

      Sigo este blog, ya que realmente nos ayudas muchísimo con tus explicaciones.

      Actualmente estamos generando ficheros para los bancos de anticipos a través de la opción (Anticipos Creditos SEPA). Actualmente esta opción está configurada para generar un fichero adaptado a la norma 58 y que usamos para los recibos de clientes.

      El tema es que queremos ahora también generar los ficheros pero adaptándonos a la norma 19 (también relacionada con los cobros).  El caso es que no encuentro la forma de generar el fichero adaptado a esa norma.

      No se si habría que bajarse un nuevo formato de fichero electrónico, pero no encuentro de donde tengo que bajármelo. ¿Existe alguna página desde donde descargar los ficheros electrónicos para el file manager?   Actualmente los que tenemos configurados son:

      Y existe la opción en gestión de bancos de lanzar el proceso de generación del archivo de los Anticipos de Creditos en "GestiónBancos\Informes bancarios\Informes electronicos\Anticipos..."

      Para el caso de la norma 19 ¿desde donde se lanzaría el informe?

      Aprovechando me gustaría hacerte una 2ª pregunta. Estamos pensando también en la generación de un fichero bancario para la norma 34 (facturas de pagos por transferencia). La pregunta es similar a  la anterior ¿desde dónde lanzaríamos esta opción y que necesitaríamos configurar?

      Muchas gracias

      Author's profile photo Pambos Lefkiou
      Pambos Lefkiou

      Dear David,

      Could you please let us know which SPP mapping files we should download.

      We are running SAP 10 PL 2 version.

       

      Thanking you in advance,

      Pambos

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Dear Pambos, the SPP files are attached on note 2494985

      Author's profile photo Pambos Lefkiou
      Pambos Lefkiou

      Dear Marti,

      Thanks for your prompt reply.

      We are note sure if mapping_files_1.3.1.part1.rar mapping_files_1.3.1.part12.rar or mapping_files_1.3.1_93.part1.rar mapping_files_1.3.1_93.part2.rar should be downloaded.

      Also when we extract part two they overwrite all the SPP from part 1, is that normal?

       

      Thanking you in advance!

      Pambos

       

      Author's profile photo David Marti
      David Marti
      Blog Post Author

      Files ended with _93 are for SAP Business One 9.3. The right ones are mapping_files_1.3.1.part1.rar and .part2.rar, to be used with version 10.

      Yes, its normal, these rar files are multipart files (if you extract part1, part2 is auto extracted)

      Author's profile photo Pambos Lefkiou
      Pambos Lefkiou

      Thank you David!