Mensaje de error
The selected tax code is not valid. Please check tax code settings on SAP S/4HANA.
(El código de impuesto seleccionado no es válido. Comprueba la configuración del código de impuesto en SAP S/4HANA.)Integraciones ERP afectadas
SAP S/4HANA®
Motivo
Al exportar un gasto, puedes encontrarte con un error que indica que el código de impuesto seleccionado no es válido, o que no existe para el esquema de impuestos del país o la región indicados.
SAP S/4HANA utiliza un marco estricto llamado Tax Calculation Procedure para procesar los impuestos. Este procedimiento lo determina por completo el país o la región de tu entidad jurídica.
Este error se produce cuando Payhawk intenta exportar un gasto con un código de impuesto que SAP S/4HANA no puede validar. Hay varios motivos posibles:
El código de impuesto no existe en absoluto en tu sistema SAP S/4HANA.
El código de impuesto es válido en SAP S/4HANA, pero no se ha asignado ni activado para el país o la región concretos de la sociedad que asume el gasto.
El propio país está asignado en segundo plano a un procedimiento de cálculo de impuestos incorrecto.
Solución
Antes de actualizar la configuración de tu ERP, comprueba el mapeo de impuestos del gasto:
Abre el gasto afectado en Payhawk y revisa el Tax Rate o el Tax Code seleccionado (tipo/código de impuesto).
Asegúrate de que el tipo de impuesto coincida con el país físico donde se produjo el gasto y donde está registrada tu entidad.
Si tu configuración de integración mapea automáticamente los tipos de impuesto de Payhawk con los códigos de impuesto de SAP S/4HANA, revisa tus ajustes de integración para descartar errores tipográficos o mapeos obsoletos a códigos de impuesto antiguos de SAP S/4HANA.
Si el código de impuesto seleccionado en Payhawk es correcto, una persona responsable de la configuración financiera debe revisar y actualizar la configuración de impuestos en SAP.
SAP S/4HANA Public Cloud Edition
Para resolver este problema en SAP S/4HANA Public Cloud Edition:
Inicia sesión en tu SAP Fiori launchpad con permisos de configuración.
Ve a tu entorno de configuración, como Central Business Configuration o Manage Your Solution.
Busca y abre el paso de configuración Define Tax Codes for Sales and Purchases.
Introduce la clave de país/región de la entidad en la que se produce el error.
Comprueba si el código de impuesto concreto de tu error aparece en la lista. Si falta, debes crearlo aquí y definir sus propiedades de porcentaje de impuesto.
Verifica que el código de impuesto esté marcado como activo y que no se haya desactivado ni bloqueado.
SAP S/4HANA Private Cloud Edition
Para resolver este problema en SAP S/4HANA Private Cloud Edition:
Ejecuta el código de transacción
FTXP(Maintain Tax Code).Introduce el código de país asociado a tu sociedad y pulsa Enter.
Busca el Tax Code del mensaje de error. Si no existe, debes crearlo para ese país concreto, asignarle un tipo de impuesto, como Input Tax, y definir sus porcentajes.
Comprueba la asignación del motor de impuestos del país ejecutando el código de transacción
OBBG(Assign Country to Calculation Procedure).Busca tu país y asegúrate de que esté vinculado al Tax Procedure correcto, por ejemplo TAXDE para Alemania y TAXUS para EE. UU. Si la asignación es incorrecta, SAP S/4HANA no reconocerá los códigos de impuesto válidos.
Guarda los cambios en una orden de transporte.
Próximos pasos
Una vez que hayas corregido o activado la configuración del código de impuesto en SAP S/4HANA, debes actualizar Payhawk antes de volver a exportar.
Inicia sesión en el portal web de Payhawk.
Ve a Configuración > Integraciones > SAP S/4HANA.
Sincroniza manualmente tus datos maestros. Así se incorporan a Payhawk los perfiles y procedimientos de impuestos actualizados desde SAP.
Ve a la aplicación Gastos.
Localiza el gasto pendiente y haz clic en Revisar para volver a exportar la transacción correctamente.