Eksport / import BO kont klasyfikowanych

W systemie Softlab ERP umożliwiono wyeksportowanie BO kont klasyfikowanych do pliku XLS.

W tym celu w menu Importy dodano procedurę Eksport BO klasyfikatorów, która pozwala na eksport danych o kontach klasyfikowanych. Parametry nowej procedury są analogiczne jak w przypadku procedury Eksport BO rozrachunków , która opisana została w tym dokumencie w opisie zmiany Eksport BO rozrachunków ze szczegółami.

W parametrach procedury domyślnie inicjowane są dane dla dowodu, jaki powinien powstać po imporcie do docelowego systemu. Należy określić katalog docelowy oraz nazwę pliku XLS, jaki utworzy procedura. Plik ten będzie kompatybilny z importem IMPDOK_ROZ i będziemy go mogli zaimportować w słowniku buforowym Import dowodów z rozrachunkami. Dane do nagłówka dokumentu określamy w sekcji Dokument docelowy, natomiast dane dla linijek procedura wypełnia na podstawie kryteriów określonych w sekcji Eksport szczegółowy. W sekcji Dane źródłowe podajemy, na jaki dzień chcemy uzyskać dane oraz z jakich kont.

Pole Eksportuj linijki klasyfikatorów w sekcji Eksport szczegółowy pozwala wybrać, czy dla każdego klasyfikatora ma powstać jedna linijka zawierająca jego saldo (pole niezaznaczone), czy też chcemy uzyskać tyle linijek, ile rzeczywistych zapisów złożyło się na aktualny stan klasyfikatora (pole zaznaczone). Zaznaczenie pola Eksportuj linijki rozrachunków aktywuje dalsze elementy w sekcji, w których możemy sprecyzować, jak powinien zostać zbudowany opis takich linijek.

Rys. Parametry procedury Eksport BO klasyfikatorów

Po wykonaniu procedury zostanie wygenerowany, a następnie otwarty plik XLS, w którym użytkownik może wprowadzić ewentualne zmiany. Poniższy rysunek przedstawia dane wyeksportowane w trybie bardziej szczegółowym – jednemu klasyfikatorowi odpowiada kilka wierszy, a w opisie wiersza (kolumna Opis linijki dowodu) znajduje się numer dokumentu źródłowego.

Rys. Efekt działania procedury – wygenerowany plik XLS

Pliki powstałe po użyciu procedury Eksportuj linijki klasyfikatorów importujemy do słownika Import dowodów z rozrachunkami w taki sam sposób, jak importuje się pliki powstałe za pomocą procedury Eksport BO rozrachunków lub pochodzące z innego dowolnego źródła. Po zaimportowaniu pliku za pomocą procedury Importuj z pliku XLS (nazwa importu IMPDOK_ROZ), każdy wiersz z pliku XLS znajdzie się w szczególe Linijki dowodów z rozrachunkami i będzie stanowić podstawę do utworzenia linijki w dowodzie docelowym. Symbol klasyfikatora umieszczony został w tej samej kolumnie, w której przechowywany jest symbol rozrachunku, a wskazanie, że jest to klasyfikator (nie rozrachunek) znajduje się w szczególe Linijki dowodów z rozrachunkami w kolumnie ze znacznikiem K.

Rys. Słownik buforowy Import dowodów z rozrachunkami, nowy wskaźnik odróżniający klasyfikatory od rozrachunków

Procedura importu kontroluje, czy w przypadku klasyfikatorów zadane konta są kontami klasyfikowanymi. Jeśli ten warunek nie jest spełniony, informacje o błędzie widoczne są w szczególe Błędne rekordy w słowniku Zaimportowane paczki.

Po zmianie statusu dowodu w słowniku buforowym Import dowodów z rozrachunkami na Wyeksportowany, wygenerowany zostanie dowód w słowniku docelowym zgodnie z zadanymi parametrami (dowód ma datę następującą po dniu z parametru Na dzień procedury Eksport BO klasyfikatorów). W efekcie otrzymujemy dowód BO z linijkami zawierającymi dane dotyczące klasyfikatorów.

Rys. Dowód BO utworzony z zaimportowanych danych

Przeniesienie takiego dowodu do brulionu spowoduje utworzenie klasyfikatorów i nadanie im sald początkowych zgodnie z kwotami w linijkach dowodu.

Nowa procedura Eksport BO klasyfikatorów pomija konta RMK/RMP. Oznacza to, że klasyfikatory na kontach rozliczeń wzorców RMK/RMP nie są widoczne w wygenerowanym pliku. Dla eksportu danych dotyczących takich rozliczeń utworzona została odrębna procedura o nazwie Eksport BO RMK/RMP w menu Importy, która opisana została w tym dokumencie w opisie zmiany Eksport BO rozrachunków ze szczegółami.