CPCRRETR - Wycofanie punktów w programie partnerskim
Metoda obliczania. Istnieją różne sposoby obliczana stosowane przez poszczególne spółdzielnie podczas określania kwoty do wycofania. Produkt bazowy zawiera jedną metodę obliczania.
Proces w tle zostaje uruchomiony, jeśli spółdzielnia jest gotowa do wypłacenia członkom alokowanych punktów w programie partnerskim. Ten proces określa się jako wycofanie. W wyniku tego procesu tworzone są nowe zdarzenia w programie lojalnościowym dla członkostw w programie partnerskim. Punkty w programie partnerskim są wypłacane w miarę możliwości finansowych spółdzielni. W tym czasie zadanie to może być wykonywane wiele razy z następujących powodów:
- Istnieje możliwość uruchomienia procesu i utworzenia zdarzeń oczekujących w celu przejrzenia wcześniejszych rezultatów przed zakończeniem wycofywania. Jeśli wyniki są zadawalające, należy uruchomić ostateczny przebieg, wskazując na konieczność utworzenia zdarzeń jako zakończone. Każdorazowo podczas uruchamiania procesu najpierw usuwane są oczekujące zdarzenia o tym samym typie zdarzeń wejściowych i podkategorii.
- Jeśli spółdzielnia zawiera więcej niż jedną podkategorię, proces można uruchomić odrębnie dla każdej podkategorii. Użytkownik nie musi jednak wskazywać na żadną kategorię - wówczas przetworzone zostaną wszystkie podkategorie.
Wycofanie częściowe. W niektórych spółdzielniach punkty w programie partnerskim dla wybranych alokowanych kwot mogą nie być wycofywane. W takim przypadku należy uruchomić ten proces dla każdej podkategorii, w której sumy mogą być wycofane.
Użytkownik musi podać typ zdarzenia w programie lojalnościowym w celu użycia nowych zdarzeń. Ten proces umożliwia określenie typu członkostwa powiązanego z typem zdarzenia. Następnie za pomocą procesu wyszukiwane są wszystkie oczekujące i aktywne członkostwa dla tego typu członkostwa.
Wartością wejściową w tym procesie jest procent do wycofania. Określane jest bieżące saldo wszystkich zakończonych zdarzeń dla podkategorii. Kwota wycofania dla podkategorii jest obliczana jako bieżące saldo * wejściowa wartość procentu do wycofania. Następnie w procesie oszacowane zostaje zaległe saldo dla każdej kombinacji podkategorii i roku obrotowego. Dla każdej kombinacji z saldem w procesie tworzone są zdarzenia w celu zbilansowania zaległych sald, w pierwszej kolejności dla najstarszego roku obrotowego. Tworzone są zdarzenia dla kolejnych lat obrotowych do czasu wykorzystania pełnej kwoty wycofania.
Aby ponownie aktywować i uruchomić proces, zostaje użyty ID pliku kontrolnego w celu oznaczenia zdarzeń wycofania utworzonych w tym procesie. ID pliku kontrolnego to wartość wejściowa w procedurze określana przez użytkownika. Po uruchomieniu procesu system umożliwia określenie, czy dla danej kombinacji podkategorii/ID pliku kontrolnego występuje już zdarzenie. Jeśli tak, w tej podkategorii nie są tworzone nowe zdarzenia. W przypadku wielokrotnego uruchomienia procesu z powodów pisanych powyżej, za każdym razem należy korzystać z tego samego ID pliku kontrolnego. W ten sposób w systemie rozpoznaje się, że ten proces jest uruchamiany ponownie dla tego samego obliczenia wycofania.
Więcej informacji zawiera sekcja CPCRRETR.