SAP FI Ważne TABELE: Musisz wiedzieć!

⚡ Inteligentne podsumowanie

SAP Tabele FI przechowują dane główne, dokumenty księgowe i konfigurację, które sterują księgowością finansową, zorganizowane w grupy główne, transakcyjne i dostosowywane, które S/4HANA konsoliduje teraz w tabeli dziennika uniwersalnego ACDOCA.

  • 🔘 Dane podstawowe: Tabele takie jak SKA1, KNA1 i LFA1 zawierają dane księgi głównej, klientów i dostawców.
  • 📄 Dane transakcyjne: BKPF przechowuje nagłówki dokumentów, natomiast BSEG przechowuje pozycje księgowe dla każdego zaksięgowania.
  • 🗂️. Indeksy drugorzędne: BSID, BSIK i BSIS track otwartych elementów oraz BSAD, BSAK i BSAS track wyczyszczonych elementów.
  • ⚙️ Dostosowywanie: Tabele konfiguracyjne, takie jak T001, T003 i T004, definiują kody firm, typy dokumentów i plany kont.
  • 🔎 Dostęp do danych: Transakcje SE16, SE16N i SE16H wyświetlają zawartość dowolnej tabeli bez konieczności pisania kodu.
  • 🤖 S/4HANA: Tabela ACDOCA w dzienniku uniwersalnym zastępuje wiele tabel indeksowych i umożliwia generowanie raportów w czasie rzeczywistym przy użyciu sztucznej inteligencji.

SAP Ważne tabele FI pogrupowane według danych głównych, transakcji i dostosowywania

Rachunkowość finansowa w SAP przechowuje każde saldo, dokument i ustawienie konfiguracji w tabelach bazy danych, dzięki czemu zna ważne tabele w SAP Moduł FI pomaga w odczytywaniu danych za pomocą SE16, tworzeniu raportów i trace-posty od początku do końca. To odniesienie grupuje kluczowe SAP FI tabele według celu — danych głównych, danych transakcyjnych, przebiegów płatności i dostosowywania — i wyjaśnia, jak się one ze sobą łączą w obu przypadkach SAP ERP-a i SAP S/4HANA.

SAP Tabele danych głównych FI

Tabele danych głównych zawierają stosunkowo statyczne rekordy, do których odnoszą się księgowania, takie jak plan kont, klienci i dostawcy. Tabele te są współdzielone dla wielu transakcji, więc ich zawartość zmienia się znacznie rzadziej niż codzienne dokumenty księgowe, które do nich odsyłają.

Ogólne Ledger Tabele kont (G/L)

Dane główne księgi głównej są podzielone na poziom planu kont i poziom kodu spółki, co pozwala, aby jeden plan kont obsługiwał kilka kodów spółki.

Code OPIS
SKA1 Konta księgowe (plan kont)
ZWIAĆ Konta księgowe (plan kont: opis)
SKB1 Konta księgowe (kod firmy)

Tabele główne klientów

Obsługa danych głównych klientów należnościDane ogólne w KNA1 są współdzielone przez całego klienta, podczas gdy KNB1 przechowuje dane specyficzne dla kodu firmy, takie jak konto uzgodnieniowe i procedura windykacyjna.

Code OPIS
KNA1 Dane klienta głównego (dane ogólne)
KNB1 Numer klienta (kod firmy)
KNVV Dane sprzedażowe klientów
KNBK dane bankowe
KNVH Hierarchia klientów
KNVP Funkcje partnera klienta
KNVS Dane przesyłki dla klienta
KNVK Osoba kontaktowa
KNVI Główny wskaźnik podatku klienta

Tabele główne dostawców

Obsługa danych głównych dostawcy Rachunki płatne i odzwierciedla strukturę klienta. LFA1 zawiera dane ogólne, LFB1 dane kodu firmy, a LFB5 dane dotyczące monitowania używane przez program. Grupa kont kontrolująca te pola jest ustawiana podczas… utwórz grupę kont dostawców.

Code OPIS
LFA1 Dane dostawcy (dane ogólne)
LFB1 Główny kod dostawcy (kod firmy)
LFB5 Dane monitujące dostawcy
LFM1 Dane organizacji zakupowej
LFM2 Dane dotyczące zakupów
LFBK dane bankowe

Tabele informacji o klientach i materiałach oraz danych bankowych

Grupę tę uzupełniają dwie mniejsze tabele danych głównych: KNMT łączy klienta z materiałem, a BNKA przechowuje katalog banku centralnego, z którego korzystają rejestry klientów, dostawców i banków macierzystych.

Code OPIS
KNMT Rekord informacji o kliencie-materiale
BNKA Podstawowe dane banku

SAP Tabele danych transakcji FI (dokumenty księgowe)

Każde zaksięgowanie w rachunkowości finansowej powoduje utworzenie dokumentu księgowego, który jest przechowywany w tabeli nagłówków i tabeli pozycji wiersza, obsługiwanych przez zestaw tabel indeksów pomocniczych, które przyspieszają raportowanie pozycji otwartych i rozliczonych.

BKPF przechowuje jeden wiersz na dokument ze szczegółami nagłówka, takimi jak typ dokumentu, data księgowania i rok obrotowy. BSEG przechowuje pozycje wiersza, więc jeden nagłówek BKPF jest powiązany z kilkoma wierszami BSEG. Tabele indeksów pomocniczych kopiują następnie wybrane pozycje wiersza według typu konta: tabele BSI* zawierają pozycje otwarte, a tabele BSA* pozycje rozliczone, podzielone na wersje dla klientów (D), dostawców (K) i księgi głównej (S).

Code OPIS
BKPF Nagłówek dokumentu księgowego
BSEG Segment dokumentu księgowego (pozycje wiersza)
BSID Indeks wtórny dla klientów (pozycje otwarte)
BSIK Indeks wtórny dla dostawców (pozycje otwarte)
bsim Indeks wtórny, dokumenty dotyczące materiału
BIP Indeks do walidacji podwójnych dokumentów przez dostawców
BSIS Indeks pomocniczy dla kont KG (pozycje otwarte)
BAD Indeks dla klientów (pozycje rozliczone)
BSAK Indeks dla dostawców (pozycje rozliczone)
BAS Indeks kont księgowych (pozycje rozliczone)

SAP Tabele przebiegów płatności FI

Program płatności automatycznych (transakcja F110) zapisuje swoje wyniki w dwóch tabelach. REGUH przechowuje dane dotyczące płatności (rozliczeń) dla każdego odbiorcy, a REGUP przechowuje poszczególne otwarte pozycje rozliczone przez każdą płatność, co jest przydatne podczas uzgadniania płatność wychodząca lub zbadać propozycję.

Code OPIS
REGUH Dane rozliczeniowe z programu płatniczego
REGUP Przetworzone pozycje z programu płatności

SAP FI Dostosowywanie (konfiguracja) tabel

Tabele dostosowywania przechowują zestaw konfiguracji z Przewodnika Implementacji (SPRO). Kontrolują one sposób księgowania dokumentów oraz zachowanie kodu firmy, roku obrotowego i okresów księgowania, dlatego konsultanci często je sprawdzają, aby szybko potwierdzić ustawienia.

Firma Code Tabele konfiguracyjne

Tabele te definiują ustawienia organizacyjne i planu kont, które zakotwiczają każde zaksięgowanie w kodzie firmy.

Code OPIS
T004 Plan kont
T077S Grupa kont (konta księgowe)
T009 Warianty roku podatkowego
T880 Globalne dane firmy
T014 Obszar kontroli kredytowej

Tabele konfiguracji dokumentów FI

Tabele kontroli dokumentów decydują, jakie typy dokumentów są dozwolone i które okresy księgowania są otwarte, współpracując przy tym z wariantem okresu księgowania.

Code OPIS
TOO Wariant okresu sprawozdawczego
T010P Nazwy wariantów okresu księgowania
T001B Dozwolone okresy delegowania
T003 Typy dokumentów
T012 Banki domowe

Jak oglądać SAP Dane tabeli FI (SE16, SE16N, SE16H)

Znajomość nazwy tabeli jest przydatna tylko wtedy, gdy można odczytać jej zawartość. SAP dostarcza przeglądarkę danych przeznaczoną właśnie do tego celu i nie wymaga ona programowania ABAP.

  • SE16 / SE16N — ogólna przeglądarka danych. Wprowadź nazwę tabeli, na przykład BSEG, zastosuj filtry do pól kluczowych i uruchom selekcję, aby wyświetlić pasujące wiersze. SE16N to bardziej elastyczny następca, który umożliwia filtrowanie według dowolnego pola.
  • SE16H — ulepszona przeglądarka dostępna w SAP S/4HANA obsługująca łączenia, grupypingi agregację bezpośrednio w interfejsie, co jest pomocne przy analizowaniu dużych zbiorów danych.
  • SE11 — Słownik ABAP. Służy do przeglądania definicji tabeli (jej pól, typów danych i kluczy), a nie jej danych.

Aby sprawdzić nazwę tabeli podczas pracy, umieść kursor w dowolnym polu, naciśnij klawisz F1 i wybierz przycisk Informacje techniczne. SAP Następnie wyświetla tabelę i pole przechowujące wartość, które można od razu otworzyć w SE16N. Dostęp do tych transakcji jest regulowany przez standardowe obiekty autoryzacji w SAP GUI, dlatego dostęp do wyświetlacza jest zwykle ograniczony w systemach produkcyjnych.

SAP Tabele FI w S/4HANA i dzienniku uniwersalnym (ACDOCA)

SAP S/4HANA upraszcza model danych FI wokół pojedynczej tabeli pozycji wiersza zwanej Dziennikiem Uniwersalnym (ACDOCA). Łączy pozycje wiersza Rachunkowości Finansowej i Controllingu w jedną tabelę, co eliminuje konieczność oddzielnego uzgadniania FI i CO.

Z tego powodu klasyczne tabele indeksów drugorzędnych i tabele sum — BSID, BSIK, BSIS, BSAD, BSAK, BSAS oraz tabele sum, takie jak GLT0 — nie są już zapisywane jako oddzielne tabele fizyczne. SAP Zastępuje je widokami zgodności CDS o tej samej nazwie, które odczytują dane z ACDOCA i BSEG, dzięki czemu starsze raporty nadal działają. BKPF nadal przechowuje nagłówek dokumentu, a BSEG nadal istnieje jako otwarty rejestr elementów, ale ACDOCA jest źródłem wiarygodnych danych do raportowania.

W jaki sposób SAP Tabele FI są ze sobą powiązane

Tabele FI łączą się za pomocą niewielkiego zestawu współdzielonych pól klucza, co umożliwia prześledzenie rysunku od raportu do dokumentu źródłowego.

  • Dokument księgowy jest identyfikowany za pomocą kodu spółki (BUKRS), numeru dokumentu (BELNR) i roku obrotowego (GJAHR); BKPF i BSEG mają ten sam klucz, więc jeden nagłówek jest połączony z pozycjami wiersza.
  • Pozycje w BSEG zawierają numer konta, który odsyła do danych głównych w SKA1/SKB1 (księga główna), KNA1/KNB1 (klient) lub LFA1/LFB1 (dostawca).
  • Tabele indeksów pomocniczych (BSID, BSIK, BSIS i tabele BSA* z wyczyszczonymi pozycjami) są generowane na podstawie pozycji dokumentu, więc zawsze tracwracamy do tych samych rzędów BKPF i BSEG.

Zrozumienie tych powiązań ułatwia wykonywanie zadań na koniec miesiąca, takich jak: pouczać i rozliczanie pozycji otwartych jest znacznie łatwiejsze do sprawdzenia, ponieważ każde saldo można tracdo dokumentów, które za tym stoją.

FAQ

Umieść kursor w polu, naciśnij klawisz F1, a następnie wybierz opcję Informacje techniczne. SAP Pokazuje nazwy tabeli i pól znajdujących się za tym polem ekranu. Następnie możesz otworzyć SE11, aby wyświetlić jego definicję, lub SE16N, aby odczytać zapisane dane.

BSID przechowuje otwarte pozycje klientów, które nie zostały jeszcze rozliczone, natomiast BSAD przechowuje rozliczone pozycje klientów po dokonaniu płatności. Dostawcy korzystają z BSIK i BSAK, a konta księgi głównej z BSIS i BSAS, zgodnie z tym samym schematem „otwarte kontra rozliczone”.

LFB5 przechowuje dane dotyczące monitowania dostawców na poziomie kodu firmy, w tym datę ostatniego monitowania, poziom monitowania oraz ewentualne blokady monitowania. Program monitujący odczytuje i aktualizuje LFB5 po wybraniu przeterminowanych pozycji dostawcy i drukuje monity.

Baza danych KNA1 przechowuje ogólne dane podstawowe klienta, takie jak imię i nazwisko, adres i dane podatkowe, udostępniane wszystkim klientom. Baza danych KNB1 przechowuje dane specyficzne dla kodu firmy, takie jak konto rozliczeniowe, warunki płatności i procedura monitowania dla tego samego klienta.

T001 to tabela kodów firm. Przechowuje ona każdy kod firmy wraz z jego nazwą, walutą, planem kont, wariantem roku obrotowego i krajem. Prawie każda konfiguracja FI i tabela raportowania odsyła do kodu firmy zapisanego w T001.

Prefiks BS oznacza księgowegoping Indeks wtórny. Ostatnia litera określa typ konta: D – debitor (klient), K – kreditor (dostawca) i S – sachkonto (księga główna). Odpowiednie tabele BSA zawierają rozliczone pozycje.

Uczenie maszynowe skanuje tabele, takie jak BSEG i ACDOCA, w celu sygnalizowania anomalii, przewidywania przepływów pieniężnych i wykrywania duplikatów lub fałszywych wpisów. SAP Business AI i Joule Copilot wydobywają te spostrzeżenia za pomocą zapytań w języku naturalnym w Universal Journal.

Drugi pilot GitHub tworzy kod widoku ABAP, SQL i CDS, który odczytuje tabele takie jak BKPF i BSEG, co przyspiesza niestandardowetracts i raporty. Nie łączy się z SAP bezpośrednio, dlatego najpierw przetestuj każde wygenerowane zapytanie w środowisku testowym klienta.

Podsumuj ten post następująco: