8.3. Parametrizaciones MW en SII
Transacción:
/EDGE/SII_ CU_011
En esta transacción se parametrizan las constantes (con nombre de parámetro, valor de parámetro) a parametrizar para gestionar las relaciones con el sistema Middleware, las constantes son las siguientes:
Significado de las constantes a parametrizar:
Constante | Significado |
---|---|
ALMACENA_XML | Este flag debe estar indicado para que se almacenen los XML de envío y respuesta AEAT. Para el correcto funcionamiento de dicho almacenamiento se deben hacer las parametrizaciones de gestión de anexos tal y como se indica en el punto 10 de esta guía. |
CLASE_COMUNICACION | Clase que encapsula la comunicación con el sistema Middleware. Esta clase debe implementar la interfaz /EDGE/IF_SII_COMUNICACION_AEAT. Por defecto se proveen las tres clases de comunicación comentadas en el apartado 8 de esta guía. |
CODIGO_DESCARTE | Código de descarte para comunicaciones con Middleware. |
NUM_ERRORES | Número de errores recibidos en un lote desde el Middleware en el cual se dispara la alarma para el lote indicado (que se deberá implementar en la BAdI /EDGE/BADI_SII_ALERTAS), debería coincidir con el número de reintentos que hace el sistema Middleware antes de interrumpir el envío |
ORIGEN_FUSE | Origen FUSE en caso de usarse comunicación por FUSE. Utilizar: <SYSID><MANDT> |
ID_TENANT | Cuando hay comunicación por FUSE es el ID que representa al cliente. Puede que haya clientes que tengan varios ID_Tenant |
ID_AGRUPACION | Cuando hay comunicación por FUSE, son los IDs de las agrupaciones que puede tener un ID_TENANT. Depreciado a partir de versión 1.5 de addon. A partir de esta versión se utiliza automáticamente el id de sociedad. |
ORIGEN_PI | Origen PI para clase proxy en caso de usarse comunicación por PI. Utilizar: Nombre del Business System en SAP PI. |
PASO_DESCARTE_MW | Paso de descarte en Middleware |
VERSION_XML | Versión de los XML de la AEAT que se está utilizando |
NIF_CHECK | Flag que indicará en el caso de tener el valor 'X' que se debe hacer uso de la funcionalidad de validación de NIFs tal y como se documenta en el punto 13 de este manual. |
COM_CLASS_NIF | Clase de comunicación utilizada para la validación de NIFs activada con el parámetro NIF_CHECK. Dicha clase debe heredar de la clase /EDGE/CL_SII_CONSULTA_RAZON y en ella se debe implementar el método TRANSFORM en el que se debe consumir el WS de validación de NIF. En el producto se incluyen las clases /EDGE/CL_SII_CONSULTA_RAZON_CL para sistemas que utilicen el producto FUSE asíncrono y /EDGE/CL_SII_CONSULTA_RAZON_PI para los sistemas que utilicen el producto B+ SII PI. |
RUTA_FTP | Parámetro exclusivo de la comunicación FTP para indicar la ruta del servidor SAP donde se depositará el fichero XML generado al efectuar el envío de un lote. Para más información ver el punto 8.4. |
RESPUESTAS_FTP | Parámetro exclusivo de la comunicación FTP para indicar la ruta del servidor SAP donde se leerán los ficheros XML de respuesta. Para más información ver el punto 8.4. |
PROCESADOS_FTP | Parámetro exclusivo de la comunicación FTP para indicar la ruta del servidor SAP donde se moverán los ficheros XML de respuesta una vez procesados. Para más información ver el punto 8.4. |
OBSOLETOS_DASHBOARD | Indica si está activo el envío de obsoletos al Dashboard en función del valor según el siguiente código:
Para ambos casos el envío de esta información sólo se lleva a cabo si el lote ha sido enviado, independientemente del estado recibido. Esto es así ya que, si el lote no se ha enviado, el Dashboard no dispone de esta información por lo que la factura no está registrada. Para más información consultar la página: Envío de Obsoletos al Dashboard. |
CHECK_NIF_EXTRANJERO | Este parámetro indica si está activo el chequeo de NIF para extranjeros en el report de Validación de NIF. En caso de no estar marcado este flag, la validación de NIF sólo será para españoles. |
COMPONENTE_ALARMAS | Sus posibles valores son vacío o "X". Este parámetro informado con "X" indica que el módulo de alarmas activo es el nuevo, y el antiguo deja de funcionar. |
VERSION_1_1_BIS | Sus posibles valores son vacío o "X". Si este parámetro está vacío, los nuevos campos de recibidas de la versión 1.1 Bis no se mapearan. Si por el contrario está informado con “X”, el mapeo entrará a la lógica de los nuevos campos para mapearlos en el caso que corresponda. |
MODO_VBC | Parámetro cuyos posibles valores son:
Este parámetro indica en qué modo se crean los eDocuments de venta de bienes en consigna. Si está parametrizado como ONLINE se lanzará online, si es BACKGROUND se lanzará en fondo. Se recomienda hacer la llamada a los módulos de funciones en fondo para que no provoque un corte en la ejecución de la creación del movimiento en los clientes. Si el parámetro no existe o tiene un valor distinto a estos, no generará edocuments ni creará un log. |
Esta tabla no debería transportarse de un entorno a otro, si no que debería parametrizarse manualmente en cada entorno donde se transporte el producto. Esto se debe a que la información de esta tabla es dependiente de parámetros que pueden ser diferentes en entornos de desarrollo, calidad y producción.
En el caso en el que el sistema de producción tenga el mandante cerrado y no se pueda parametrizar esta vista, será necesario transportar la parametrización con los datos correspondientes de producción, dejando, tras el transporte, los datos correctos en el sistema de partida.
Avvale 2024