Oracle Billing and Revenue Management (Oracle BRM) es un sistema integral de gestión de ingresos utilizado por muchos proveedores de servicios de comunicaciones, IoT, SaaS y medios de comunicación. Oracle BRM es una solución versátil para gestionar todo el ciclo de vida de los ingresos. Ofrece potentes capacidades de configuración y personalización. Estas capacidades lo convierten en una excelente opción a elegir para las empresas que operan en diversos sectores y ofrecen diferentes servicios.
En algunos artículos anteriores ya hablamos de los retos relacionados con la fiscalidad, especialmente en Estados Unidos ("Trabajar con los impuestos de EE.UU. en Tridens Monetization - Parte 2"). En este artículo, sin embargo, echaremos un vistazo a cómo podemos hacer frente a estos retos si utilizamos Oracle BRM.
Múltiples enfoques posibles para incorporar la fiscalidad
Tenemos múltiples enfoques posibles para incorporar la fiscalidad en Oracle BRM:
- Utilización del fichero de indicadores de impuestos BRM
- Es el mejor para aplicar impuestos a tanto alzado sencillos, pero no ofrece mucha versatilidad
- Fiscalidad personalizada modificando los opcodes de la política BRM
- Los opcodes de la política fiscal de BRM pueden utilizarse para aplicar impuestos personalizados. En otras palabras, no requieren toda la capacidad de los proveedores de impuestos de terceros
- Fuera de línea, software fiscal Vertex Sales / Communications Tax Q Series
- Permite una fiscalidad compleja con múltiples jurisdicciones, pero requiere más mantenimiento
- Servicios en línea de terceros proveedores de impuestos mediante la modificación de los opcodes de la política fiscal BRM
- Este enfoque innovador es posible gracias a las amplias capacidades de personalización de Oracle BRM y permite una integración en línea con proveedores fiscales de terceros como Avalara, Suretax, Vertex o Thomson Reuters Onesoft.
Integración de un proveedor externo de servicios fiscales con Oracle BRM
Nos centraremos en el enfoque que utiliza servicios de cálculo de impuestos en línea de proveedores en combinación con Oracle BRM. Hicimos una implementación de prueba de concepto de esta solución que se muestra en el diagrama "Uso de servicios de cálculo de impuestos en línea de terceros con Oracle BRM."
Al principio, es necesario configurar correctamente un producto de valoración en Oracle BRM. Además, es de gran importancia configurar adecuadamente el código fiscal del producto. El código fiscal debe incluir toda la información necesaria, como la especificación del proveedor tercero, el tipo de impuesto, la categoría fiscal y el tipo de servicio fiscal. En Tridens hemos desarrollado una personalización del opcode de la política BRM PCM_OP_CUST_POL_TAX_CALC. Esta personalización utiliza los datos fiscales para generar una solicitud para el Tridens Pasarela fiscal (del que hablamos en nuestro artículo "Trabajar con impuestos estadounidenses en Tridens Monetization - Parte 2″.). A continuación, la pasarela de impuestos devuelve los datos proporcionados por el proveedor de cálculos de impuestos en línea en un formato unificado. A continuación, nuestra personalización en Oracle BRM analiza la información recibida y rellena todos los datos necesarios en las estructuras de datos internas de Oracle BRM. Esta operación permite a BRM realizar correctamente el cálculo de impuestos de un evento calificado.
Conclusión
Nuestra implementación de prueba de concepto tiene las siguientes ventajas en comparación con el software de proveedores de impuestos de terceros fuera de línea:
- Costes más bajos
- Está siempre al día de los últimos cambios en la normativa fiscal de determinados estados (No requiere actualizaciones del software)
- Posibilidad de utilizar varios cálculos de impuestos en línea para diferentes productos si es necesario
Sin embargo, también debemos considerar una desventaja que conlleva el uso de las soluciones de cálculo de impuestos en línea:
- Una solución de este tipo puede no ser adecuada para grandes aplicaciones con un elevado número de solicitudes por segundo o aplicaciones en las que las bajas latencias son un requisito
Si desea obtener más información sobre el uso de cálculos fiscales en línea de terceros proveedores de impuestos con Oracle BRM, no dude en ponerse en contacto con nosotros.