Eksport BO rozrachunków ze szczegółami

W systemie Softlab ERP udoskonalono procedury dotyczące eksportu BO rozrachunków. Dodano możliwość eksportu BO rozrachunków ze szczegółami, czyli z linijkami dowodów księgowych składających się na rozrachunek.

Dotychczas BO rozrachunków był eksportowany saldem dla każdego rozrachunku. Dzięki wprowadzonej zmianie możemy wyeksportować szczegóły, które przedstawiają całą historię rozrachunku.

W oknach parametrów procedur Raport BO rozrachunków oraz Eksport BO rozrachunków, dostępnych w menu Importy, dodano nową sekcję parametrów Eksport szczegółowy. W jej skład wchodzi m.in. pole Eksportuj linijki rozrachunków, którego zaznaczenie aktywuje szczegółowy tryb eksportu. Pozostawienie niezaznaczonego pola skutkuje przeprowadzeniem eksportu w dotychczasowy sposób.

Zaznaczenie pola Eksportuj linijki rozrachunków aktywuje dalsze elementy w sekcji, dzięki czemu użytkownik może wybrać, czy opis linijki będzie generowany:

·         na podstawie wzorca – w tym przypadku w polu Wzorzec / funkcja należy wpisać wyrażenie składające się ze znaczników w postaci $nazwaKolumny$ oraz dodatkowego tekstu, w zależności od potrzeb. W znacznikach można użyć nazw kolumn dostępnych w szczególe Szczegóły rozrachunków w słowniku Przeglądanie rozrachunków . W procedurze domyślnie podpowiadany jest przykładowy wzorzec $RD$ numer $ND$ z dnia $Data$, którego użycie spowoduje, że opis linijki będzie wyglądał przykładowo FZKO numer 28 z dnia 2022-03-, lub

·         z funkcji bazodanowej – w tym przypadku w polu Wzorzec / funkcja należy podać nazwę ustalonej dla firmy funkcji bazodanowej, która w rezultacie zwraca opis dla linijki, tylko według konfiguracji dla danej firmy.

Rys. Parametry procedury Eksport BO rozrachunków wzbogacone o sekcję Eksport szczegółowy

Przykład

Porównajmy eksport przykładowych rozrachunków w postaci dotychczasowej (jedna linijka z saldem rozrachunku) oraz nowej (eksport szczegółów rozrachunku).

W słowniku Przeglądanie rozrachunków wybieramy 2 rozrachunki, z których jeden w szczególe Szczegóły rozrachunków ma widoczne 3 linijki.

Rys. Rozrachunki wybrane do porównania eksportu dotychczasowego i szczegółowego

Sposób eksportu dotychczasowy, jedna linijka z saldem rozrachunku

W przypadku dotychczasowej metody eksportu saldami, wygenerowany plik zawiera 2 wiersze, czyli tyle ile było rozrachunków.

Rys. Wyeksportowany plik w dotychczasowy sposób dla 2 rozrachunków

Każdy z wierszy w pliku przekłada się na utworzoną linijkę w szczególe Linijki dowodów z rozrachunkami w słowniku Import dowodów z rozrachunkami, a następnie na linijkę generowanego dowodu BO.

Rys. Słownik buforowy Import dowodów z rozrachunkami po zaimportowaniu pliku

Po przeprowadzeniu importu, wygenerowaniu dowodu BO i zaksięgowaniu go, w słowniku Przeglądanie rozrachunków otrzymujemy 2 rozrachunki z właściwymi saldami, ale w szczególe Szczegóły rozrachunków dla rozrachunku widzimy jedynie jedną linijkę z wartością rozrachunku.

Rys. Rozrachunki po zaimportowaniu, w szczególe widoczna 1 linijka z saldem rozrachunku

Sposób eksportu szczegółowy, linijki rozrachunków

W przypadku eksportu szczegółowego, wygenerowany plik zawiera aż 5 wierszy, czyli tyle ile było łącznie wszystkich linijek dla dwóch rozrachunków: 3 wiersze dla pierwszego rozrachunku i 2 dla drugiego. Wiersze w pliku składające się na ten sam rozrachunek mają taki sam symbol rozrachunku, ale różnią się kwotami, datą i opisem. Opis jest formułowany zgodnie ze sposobem wybranym w parametrach procedury.

Rys. Wyeksportowany plik z linijkami dla 2 rozrachunków

Każdy wiersz z importowanego pliku odwzorowany jest w postaci rekordu w szczególe Linijki dowodów z rozrachunkami w słowniku Import dowodów z rozrachunkami , gdzie może być modyfikowany przez użytkownika.

Rys. Słownik buforowy Import dowodów z rozrachunkami po zaimportowaniu pliku

Finalnie, po przeprowadzeniu importu, wygenerowaniu dowodu BO i zaksięgowaniu go, w słowniku Przeglądanie rozrachunków widzimy 2 rozrachunki z właściwymi saldami, a w szczególe Szczegóły rozrachunków widzimy ich historię informującą, kiedy, jakie kwoty i z jakich dokumentów złożyły się na dane saldo rozrachunku.

Rys. Rozrachunki po zaimportowaniu, w szczególe widoczne wszystkie linijki rozrachunku