SAP BPC - funkcje biznesowe
Planowanie i konsolidacja biznesowa pełni różne funkcje biznesowe, takie jak audyt, przepływy procesów biznesowych, sprawozdania finansowe i raportowanie oraz status pracy.
Do wykonywania tych funkcji przewidziano różne wbudowane funkcje.
wymiana walut
Przeliczenie waluty jest wymagane, jeśli dane pieniężne są obecne w zestawie aplikacji w więcej niż jednej walucie. Jeśli zestaw aplikacji zawiera kwoty pieniężne w jednej walucie, w takim przypadku nie potrzebujesz aplikacji kursu, wymiarów czasu waluty itp.
Jeśli większość danych jest wprowadzana w jednej walucie i masz tylko kilka liczb w innej walucie, można to zrobić, tworząc zduplikowane elementy członkowskie w wymiarze encji. W takim przypadku można powielić kilka podmiotów działających za granicą, aby oddzielić walutę lokalną od przeliczonych kwot.
Example - Korporacja amerykańska prowadzi głównie działalność w Stanach Zjednoczonych, ale ma również kilka spółek zależnych działających w innych krajach, takich jak Kanada i Meksyk.
Proste wymagania dotyczące konwersji
W miejscu przechowywania kursów wymiany powinna istnieć aplikacja kursowa. Powinieneś mieć wymiar konta, który obejmuje RATETYPE. Następnie wymiar Encja powinien zawierać właściwość CURRENCY. Logika FXTRANS powinna być dostępna, a logika DEFAULT powinna zawierać wywołanie logiki FXTRANS. Wymiar encji powinien zawierać właściwość TRANSALATE_TO.
Złożone przeliczanie walut
W miejscu przechowywania kursów wymiany powinna istnieć aplikacja kursowa. Aplikacja powinna zawierać wymiar typu CURRENCY. Powinna istnieć właściwość RAPORTOWANIE dla wymiaru CURRENCY. Wymiar encji musi zawierać właściwość CURRENCY. Wymiar konta musi obejmować właściwość RATETYPE. Powinna być dostępna logika FXTRANS. Logika DEFAULT powinna zawierać wywołanie logiki FXTRANS.
Wybór właściwej dawki
Wszystkie obowiązujące typy kursów odpowiadają kontu aplikacji RATE i należą do GROUP FX Rate. Jeśli istnieje konto, które nie należy do tej grupy, zostanie pomnożone przez współczynnik 1. Można również zdefiniować specjalny przypadek NOTRANS, co spowoduje, że konto będzie ignorowane podczas tłumaczenia.
Przeliczenie krzyżowe obejmuje mnożenie kwoty w walucie lokalnej przez stosunek kursu waluty docelowej do kursu waluty źródłowej. Dzięki temu aplikacja może używać tylko jednej tabeli kursów do przeliczania dowolnej waluty źródłowej na walutę docelową.
Możesz również zdefiniować następujące domyślne tłumaczenia przy użyciu reguł biznesowych -
Korzystanie z różnych tabel kursów według waluty sprawozdawczej.
Identyfikacja różnicy między mnożeniem walut i dzieleniem walut.
Eliminacje międzyfirmowe
Aby przeprowadzić przeliczanie walut i eliminacje międzyfirmowe, potrzebny jest typ wymiaru - Wymiar międzyfirmowy (I). Aby przeprowadzić eliminację międzyfirmową, aplikacja powinna mieć następujące elementy -
- Typ wymiaru „I” do eliminacji międzyfirmowej.
- Wymiar „I” powinien zawierać właściwość ENTITY.
- Wymiar konta powinien zawierać właściwość ELIMACC.
- Wymiar jednostki powinien zawierać właściwość ELIM.
- Powinieneś ustawić odpowiednie tabele biznesowe.
- Powinien istnieć pakiet DPT do wykonywania logiki międzyfirmowej.
Wymiar | własność | Długość | Zadowolony |
---|---|---|---|
Konto | ELIMACC | 20 | Prawidłowe konto |
Jednostka | ELIM | 1 znak | Zawiera „Y” lub puste |
Międzyfirmowe | Jednostka | 20 | Identyfikator jednostki z członkiem międzyfirmowym |
Waluta | Raportowanie | 1 | „Y” lub puste |
Domyślna logika eliminacji wykonuje następujące funkcje -
- Sprawdza wszystkie elementy poziomu podstawowego, w których ELIM <> Y.
- Ogranicza wymiar waluty tylko do wszystkich walut raportowania.
- Usuwa wszystkie konta, które mają być wyeliminowane, do żądanego konta wtyczki.
- Eliminacja następuje poniżej pierwszego wspólnego podmiotu dominującego w „elemencie eliminacji”.