Niniejsza dokumentacja opisuje instrukcje korzystania z aplikacji Import danych w odniesieniu do ładunków. Instrukcja ta zawiera ogólne procedury dotyczące importowania ładunków. Użytkownik znajdzie również informacje o możliwych wymaganiach, skutkach i ograniczeniach.
Opis aplikacji Import danych, który zawiera również opisy pól i przycisków, można znaleźć w sekcji dokumentacji Import danych.
Informacje ogólne
Funkcja Import danych umożliwia importowanie kont księgowych o strukturze hierarchicznej, np. z systemów innych firm, do wzorca kont księgowych Comarch Financials Enterprise.
Atrybuty wymagane do importu
Użytkownik określa przynajmniej następujące atrybuty dla każdej jednostki biznesowej do importu:
- Atrybuty identyfikacyjne (klucz biznesowy)
- Pola obowiązkowe
Bez wymaganych atrybutów identyfikacyjnych nie można utworzyć hierarchicznego planu kont w bazie kont księgowych.
Niektóre atrybuty identyfikacyjne lub pola obowiązkowe są określone przez relacje klucza obcego (rozpoznawalne przez kursywę w filtrze). Obiekty biznesowe, które są powiązane z relacjami klucza obcego, są identyfikowane przez ich atrybuty identyfikacyjne. Nie można ich zaimportować poprzez import kont księgowych, ale muszą zostać wcześniej zaimportowane lub utworzone. Atrybuty identyfikacyjne i pola obowiązkowe zostały podsumowane w sekcji Przegląd: Pola identyfikacyjne i obowiązkowe.
Procedura
W tej sekcji opisano procedury importowania hierarchicznych kont księgowych. Podczas importowania należy pamiętać, że należy to przeprowadzić dla każdego poziomu hierarchii, tj. ten sam import może wymagać kilkukrotnego powtórzenia.
Konta wymienione w przykładzie są zarządzane na trzech poziomach hierarchii.
Konto | Syntetyczne/subkonto | Poziom |
5100 | Konto syntetyczne | 1 |
5100-10 | Subkonto | 2 |
5100-20 | Subkonto | 2 |
5100-30 | Subkonto | 2 |
5100-30-1 | Subkonto | 3 |
5100-30-2 | Subkonto | 3 |
Konta pierwszego poziomu są tworzone przez pierwszy import. Powtórny import tworzy następnie konta drugiego poziomu itd.
Import danych
- Pierwszym krokiem jest uruchomienie aplikacji Import danych.
- Należy użyć pomocy uzupełniania wartości dla pola Filtr, aby wybrać filtr dla obiektu biznesowego – com.sem.ext.app.fin.financialaccounting.obj.ObjectAccount
- Wyświetlony zostanie filtr do importowania hierarchicznych kont księgowych
- Użytkownik może także utworzyć nowy filtr dla tego obiektu biznesowego.
- Wybrane atrybuty filtra są już zaznaczone. W razie potrzeby można jeszcze dostosować atrybuty.
Podczas importowania hierarchicznych kont księgowych, następujące atrybuty muszą być aktywowane w filtrze importu:
Atrybut | Pole |
ObjectAccountSegment.refBo | Pochodzenie indywidualne |
ObjectAccountSegment.refGuidOfBo | Pochodzenie indywidualne |
ObjectAccountSegment.description | Oznaczenie |
ObjectAccountSegment.freeText | Dowolny tekst |
ObjectAccountSegment.level | Poziom |
ObjectAccountSegment.sortCode | Wewnętrzne pole sortowania |
ObjectAccountSegment.NextSegment.code | (Następny) segment |
ObjectAccountSeg-ment.PriorObjectAccount.code | Konto księgowe |
ObjectAccountSegment.Segment.code | Segment |
ObjectAccountSeg-ment.SegmentValues.code | Zawartość segmentu |
- Następnie należy wybrać przycisk [Import danych], znajdujący się na standardowym pasku przycisków.
- Otworzy się okno dialogowe Import danych.
- W tym oknie dialogowym użytkownik może dokonać różnych ustawień dla importowanego pliku. Szczegółowy opis pól można znaleźć w dokumentacji Import danych w sekcji o tej samej nazwie.
- Użytkownik może przeprowadzić import, naciskając przycisk [W tle] lub [Natychmiast].
Przegląd: Pola identyfikacyjne i obowiązkowe
Atrybuty identyfikacyjne i pola obowiązkowe są wymienione i krótko opisane poniżej. Szczegółowy opis pól znajduje się w dokumentach Rozszerzenie: Konta księgowe/Hierarchiczny plan kont i Konta księgowe.
Pole obowiązkowe/atrybut klucza (K) | Objaśnienie |
organizationalUnit (K) | Organizacja kont księgowych |
code (K) | Numer konta księgowego |
description | Opis kont księgowych |
accountType | Typ kont obiektów
Specyfikacja służąca do klasyfikacji kont księgowych na potrzeby podstawowych kontroli, głównie w kontekście procesów księgowania. Możliwa jest jedna z następujących stałych:
|
generateOpenBalance | Tworzenie przeniesienia sald
Użytkownik określa, czy dla tego konta powinny zostać utworzone salda przeniesione na kolejny okres. Możliwa jest jedna z następujących stałych:
|
openItemHandling | Zarządzanie rozrachunkami
Użytkownik określa, czy zarządzanie rozrachunkami jest ogólnie dozwolone czy zabronione. Zarządzanie rozrachunkami dla konta księgowego jest dozwolone tylko wtedy, gdy ma ono powiązany typ konta DEFAULT, FINANCIAL_ACCOUNT, MONEY_IN_CIRCULATION_ACCOUNT, COSTS lub SALES. Jedna z następujących stałych jest możliwa do użycia w rozrachunkach:
|
summarizePosting | Sumowanie księgowań
Użytkownik określa, czy automatyczne tworzenie księgowań podsumowujących jest dezaktywowane lub aktywowane z lub bez odniesienia do daty dokumentu księgowego. Możliwa jest jedna z poniższych stałych:
|
taxControls | Kontrola podatkowa
Użytkownik określa, które kontrole podatkowe są przeprowadzane w ramach księgowania. Możliwa jest jedna z następujących stałych:
|
postingLimitation |
Ograniczenie księgowania Użytkownik określa, czy księgowanie z wybranych miejsc lub źródeł jest wykluczone. Możliwa jest jedna z następujących stałych:
|
ObjectAccountSegment.refBo |
Indywidualne pochodzenie |
ObjectAccountSegment.freeText |
Dowolny tekst. Pole obowiązkowe, jeśli dla segmentu ustawiono typ Dowolny tekst. |
ObjectAccountSegment.level |
Poziom jest kolejną numeracją przypisywaną automatycznie przez import. Wskazuje on pozycję konta w strukturze. Konto syntetyczne zawsze znajduje się na pierwszym (najwyższym) poziomie. Konta znajdujące się bezpośrednio pod kontem syntetycznym tworzą drugi poziom. Na trzecim poziomie tworzone są konta, które znajdują się poniżej konta na drugim poziomie itd. |
ObjectAccountSegment.Segment.code |
Segment definiuje, które połączenia segmentów mogą być użyte dla numeru konta księgowego |
ObjectAccountSegment.SegmentValues.code |
Wartość segmentu jest wartością, która ma być użyta jako część numeru konta |