Połączenie z Oracle Fusion
Połącz PlaidCloud z Oracle Fusion Cloud ERP przez jego punkty końcowe raportowania OData i BI Publisher (BIP), aby pobierać salda księgi głównej i partie zapisów dziennika bez ręcznego pisania OData, oraz księguj zapisy dziennika z powrotem ścieżką File-Based Data Import (FBDI) firmy Oracle. Ten przewodnik obejmuje połączenie, krok importu i krok księgowania.
Wymagania wstępne
Dział zatytułowany „Wymagania wstępne”W Oracle Fusion Cloud potrzebujesz:
- Dedykowanego użytkownika API dla PlaidCloud, z rolą mającą dostęp do jednostek, które będziesz odczytywać (zapytania do księgi głównej), oraz do funkcji FBDI/GL Interface, przez które będziesz księgować.
- Adresu URL instancji Fusion Cloud (na przykład
https://yourorg.fa.us2.oraclecloud.com). - Danych uwierzytelniających klienta OAuth2 (identyfikator klienta i sekret) lub danych uwierzytelniających API z uwierzytelnianiem podstawowym, które konfiguracja zabezpieczeń Fusion Cloud wydaje użytkownikom integracji — zależnie od tego, jak skonfigurowano Twój tenant.
Utwórz połączenie
Dział zatytułowany „Utwórz połączenie”-
Otwórz Tools > Connections i kliknij
New Connection. -
Wybierz z menu Oracle Fusion.
-
Wypełnij pola:
Pole Wartość Nazwa Przyjazna nazwa, np. Fusion Prod.Adres URL instancji Adres URL Twojej instancji Fusion Cloud. Identyfikator klienta Identyfikator klienta OAuth2 użytkownika API (lub nazwa użytkownika, dla uwierzytelniania podstawowego). Klucz tajny klienta Sekret klienta OAuth2 użytkownika API (lub hasło, dla uwierzytelniania podstawowego). -
Kliknij
Create.
Przetestuj połączenie
Dział zatytułowany „Przetestuj połączenie”-
Dodaj do przepływu pracy krok Import Fusion Entity.
-
Ustaw Fusion Connection na swoje połączenie, Typ jednostki na
gl_balances, a Tabela docelowa na tabelę roboczą. -
Uruchom krok (zobacz Uruchamianie pojedynczego kroku w przepływie pracy).
Wypełniona tabela docelowa potwierdza, że dane uwierzytelniające i adres URL instancji są poprawne. Błąd wskazuje problem — nieprawidłowe dane uwierzytelniające, błędny adres URL instancji lub rolę, której brakuje uprawnienia do odczytu danej jednostki.
Importuj dane
Dział zatytułowany „Importuj dane”Dwa kroki importu obsługują pobrania o różnej wielkości:
-
W przypadku rutynowego, ograniczonego pobrania dodaj krok Import Fusion Entity — wywołuje on bezpośrednio punkty końcowe OData lub BIP Oracle Fusion.
-
W przypadku dużego wyodrębnienia dodaj zamiast tego krok Import Fusion Bulk Extract — przesyła on zadanie wyodrębnienia FBDI/BIP i po jego zakończeniu pobiera powstały plik.
-
Ustaw Typ jednostki na
gl_balanceslubjournal_batches. -
Dodaj Filtry, aby ograniczyć pobranie — zakresy dat i okresów księgowych (
ge/le) oraz zakresy liczbowe pól sald/kwot, ograniczone dla każdej jednostki do pól, które Oracle Fusion rzeczywiście potrafi filtrować po stronie serwera. -
Uruchom krok i sprawdź tabelę docelową.
Jednostki i filtry
Dział zatytułowany „Jednostki i filtry”| Typ jednostki | Co pobiera | Pola, które można filtrować |
|---|---|---|
gl_balances |
Salda kont księgi głównej | zakres okresów księgowych, zakres kont, zakres kwoty salda |
journal_batches |
Nagłówki partii zapisów dziennika i ich stan | zakres dat, zakres okresów księgowych |
Księguj zapisy dziennika
Dział zatytułowany „Księguj zapisy dziennika”Krok Oracle Fusion: Post Journal Entry księguje zapisy dziennika księgi głównej przez wspólny potok zapisu ERP PlaidCloud, używając ścieżki ładowania FBDI GL Interface firmy Oracle.
-
Zbuduj tabelę nagłówków — jeden wiersz na zapis dziennika — z kolumnami
batch_id(identyfikator Twojej partii),ledger_id,journal_source,journal_category,accounting_dateidescription. -
Zbuduj tabelę wierszy — jeden lub więcej wierszy na
batch_id— z kolumnamiaccount_combination(lub jego kolumnami segmentów),entered_debit,entered_crediticurrency_code. -
Dodaj krok Oracle Fusion: Post Journal Entry, ustaw Fusion Connection, Tabela nagłówka, Tabela wierszy i Tabela wyników.
-
Pozostaw zaznaczone Validate Only i uruchom krok — PlaidCloud buduje i sprawdza każdą partię bez rezerwacji w rejestrze księgi i bez księgowania czegokolwiek.
-
Przejrzyj tabelę wyników (jeden wiersz na partię:
batch_id,natural_key,confirmation_id,status,message). Napraw każdy wiersz zerrori zweryfikuj ponownie. -
Odznacz Validate Only i uruchom ponownie, aby zaksięgować naprawdę. Pozostaw zaznaczone Continue On Error, chyba że chcesz, aby uruchomienie zatrzymało się całkowicie przy pierwszej nieudanej partii.
Jak działa księgowanie
Dział zatytułowany „Jak działa księgowanie”PlaidCloud zapisuje każdą partię zapisów dziennika w tabeli pośredniej GL_INTERFACE firmy Oracle jako plik FBDI, a następnie przesyła i asynchronicznie odpytuje zadanie Enterprise Scheduler Service (ESS) Journal Import Launcher, aż zgłosi ono stan końcowy. Zapis jest zgłaszany jako posted dopiero po potwierdzeniu tego stanu końcowego — partia, która trafia do tabeli interfejsu, ale której zadanie importu nigdy się nie rozstrzyga, pozostaje w kwarantannie, zamiast zostać odnotowana jako zaksięgowana, więc zawieszone zadanie ESS nigdy po cichu nie uchodzi za sukces. Własna rezerwacja w rejestrze księgi PlaidCloud chroni przed dwukrotnym załadowaniem tej samej partii przy ponowionej lub ponownie uruchomionej partii.
Korygowanie zaksięgowanego zapisu
Dział zatytułowany „Korygowanie zaksięgowanego zapisu”Ten krok nigdy nie usuwa ani nie przepisuje zaksięgowanej partii zapisów dziennika. Aby ją skorygować, zaksięguj nową partię z zamienionymi debetami i kredytami względem oryginału — zaksięgowany zapis storno — zamiast edytować oryginał w miejscu. Zachowuje to własną ścieżkę audytu Oracle Fusion i odpowiada sposobowi wprowadzania korekt bezpośrednio w aplikacji.
Ograniczenia możliwości — przeczytaj przed księgowaniem na żywo
Dział zatytułowany „Ograniczenia możliwości — przeczytaj przed księgowaniem na żywo”Powiązane
Dział zatytułowany „Powiązane”- Łącznik Oracle Fusion — dokumentacja pól.
- Import Fusion Entity
- Import Fusion Bulk Extract
- Oracle Fusion: Post Journal Entry
- Przeglądanie historii księgowań ERP — stały zapis każdej próby księgowania do Oracle Fusion i jej bieżący stan.
- Tworzenie połączenia i zarządzanie nim