Oracle Zarządzanie rozliczeniami i przychodami (Oracle BRM) to kompleksowy system zarządzania przychodami wykorzystywany przez wielu dostawców usług komunikacyjnych, IoT, SaaS i mediów. Oracle BRM to wszechstronne rozwiązanie do zarządzania całym cyklem życia przychodów. Oferuje potężne możliwości konfiguracji i dostosowywania. Możliwości te sprawiają, że jest to doskonała opcja dla firm działających w różnych branżach i oferujących różne usługi.
W kilku poprzednich artykułach omawialiśmy już wyzwania związane z podatkami, zwłaszcza w Stanach Zjednoczonych ("Praca z amerykańskimi podatkami w Tridens Monetization - część 1"). W tym artykule przyjrzymy się jednak, jak możemy poradzić sobie z takimi wyzwaniami, jeśli używamy Oracle BRM.
Wiele możliwych podejść do włączenia opodatkowania
Mamy wiele możliwych podejść do włączenia opodatkowania do Oracle BRM:
- Korzystanie z pliku kodów podatkowych BRM
- Najlepszy do stosowania prostych podatków liniowych, ale nie oferuje dużej wszechstronności
- Dostosowane opodatkowanie poprzez modyfikację kodów operacyjnych polityki BRM
- Kody operacyjne polityki BRM Taxation mogą być używane do implementacji niestandardowych podatków. Innymi słowy, nie wymagają one pełnych możliwości zewnętrznych dostawców podatków
- Offline, oprogramowanie podatkowe Vertex Sales / Communications Tax Q Series
- Umożliwia kompleksowe opodatkowanie w wielu jurysdykcjach, ale wymaga więcej konserwacji.
- Usługi online zewnętrznych dostawców usług podatkowych poprzez modyfikację kodów operacyjnych polityki podatkowej BRM
- To innowacyjne podejście jest możliwe dzięki szerokim możliwościom dostosowywania Oracle BRM i umożliwia integrację online z zewnętrznymi dostawcami podatkowymi, takimi jak Avalara, Suretax, Vertex lub Thomson Reuters Onesoft.
Integracja zewnętrznego dostawcy usług podatkowych z Oracle BRM
Skoncentrujemy się na podejściu, które wykorzystuje usługi obliczania podatku online w połączeniu z Oracle BRM. Wykonaliśmy implementację proof-of-concept tego rozwiązania pokazanego na diagramie "Korzystanie z usług obliczania podatków online stron trzecich z Oracle BRM".
Na początku konieczne jest prawidłowe skonfigurowanie produktu ratingowego w Oracle BRM. Ponadto bardzo ważne jest odpowiednie ustawienie kodu podatkowego dla produktu. Kod podatkowy musi zawierać wszystkie niezbędne informacje, takie jak specyfikacja dostawcy zewnętrznego, typ podatku, kategoria podatkowa i typ usługi podatkowej. Opracowaliśmy dostosowanie polityki BRM PCM_OP_CUST_POL_TAX_CALC tutaj w Tridens. To dostosowanie wykorzystuje dane podatkowe do wygenerowania żądania dla Tridens Bramka podatkowa (o którym mówiliśmy w naszym artykule "Praca z amerykańskimi podatkami w Tridens Monetization - część 2″). Bramka podatkowa zwraca następnie dane dostarczone przez dostawcę obliczeń podatkowych online w ujednoliconym formacie. Nasze dostosowanie w Oracle BRM następnie analizuje otrzymane informacje i wypełnia wszystkie dane wymagane w wewnętrznych strukturach danych Oracle BRM. Ta operacja umożliwia BRM prawidłowe opodatkowanie ocenianego zdarzenia.
Wnioski
Nasza implementacja proof-of-concept ma następujące zalety w porównaniu z oprogramowaniem offline zewnętrznego dostawcy usług podatkowych:
- Niższe koszty
- Jest zawsze na bieżąco z najnowszymi zmianami przepisów podatkowych w poszczególnych stanach (nie wymaga aktualizacji oprogramowania)
- Możliwość korzystania z różnych obliczeń podatkowych online dla różnych produktów, jeśli jest to wymagane.
Musimy jednak wziąć pod uwagę również wadę wynikającą z korzystania z rozwiązań do obliczania podatku online:
- Takie rozwiązanie może nie być odpowiednie dla dużych aplikacji z dużą liczbą żądań na sekundę lub aplikacji, w których wymagane są niskie opóźnienia
Jeśli chcieliby Państwo dowiedzieć się więcej na temat korzystania z obliczeń podatkowych online od zewnętrznych dostawców podatkowych za pomocą Oracle BRM, prosimy o kontakt!