Import danych księgowych do systemu Comarch ERP XL przy pomocy programu Migrator
Program Migrator umożliwia import następujących danych do modułu Księgowość systemu Comarch ERP XL:
- Bilansu otwarcia – „Księgowy bilans otwarcia”
- Zbiorczych dekretów księgowych – „Dekrety księgowe”
- Uproszczonych not memoriałowych – „Noty memoriałowe”
- Not memoriałowych – „Noty memoriałowe zwykłe”
- Planu kont – opcja „Plan kont” na pasku Menu Migratora
oraz import do modułu Środki Trwałe:
- Kart środków trwałych – „Środki trwałe”
- Dokumentów środków trwałych – „Środki trwałe dok”
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Migrator.png)
Do migracji danych do systemu Comarch ERP XL wykorzystywane są arkusze programu Excel. Każdy arkusz zawiera, w zależności od przedmiotu migracji, określone kolumny. Kolumn tych nie można zmieniać.
Do migracji należy używać arkuszy zgodnych z wersją systemu. Arkusze programu Excel przeznaczone do migracji powinny być zapisane w formacie xls, Migrator nie obsługuje formatu xlsx.
Import bilansu otwarcia
Migrator umożliwia wprowadzenie bilansu otwarcia na konta księgowe poprzez import dokumentów BO. Migrowane są one ze statusem Bufor.
Lp. | BOKsięgowy.xls | Opis | Wymagane |
||
Nazwa kolumny | Typ danych | Ilość znaków | |||
1 | LP | integer | Liczba porządkowa wpisu w arkuszu | Tak | |
2 | DataWprow | integer | Data wprowadzenia dokumentu (datą domyślną jest data początku okresu obrachunkowego) | ||
3 | Opis | varchar | 80 | Opis dokumentu | Tak |
4 | LP_pozycji | smallint | Numer pozycji dokumentu | Tak | |
5 | Opis pozycji | varchar | 255 | Opis pozycji dokumentu (domyślnie przenosi się z nagłówka dokumentu) | |
6 | KntNumer | integer | GIDNumer podmiotu | ||
7 | KntTyp | smallint | GIDTyp podmiotu (32 - kontrahent, 944 -pracownik, 4304 - urząd, 48 - bank) | ||
8 | Konto | varchar | 30 | Symbol konta, dla którego wprowadzamy bilans otwarcia z bieżącego okresu obrachunkowego | Tak |
9 | LP_kwoty | smallint | Numer kwoty pozycji | Tak | |
10 | DC | tinyint | Strona konta księgowego (1 – debet ; 2 – credit) | Tak | |
11 | Kwota | decimal | 15 | Kwota dokumentu | Tak |
12 | Data | integer | Data dokumentu w formacie rrrr-mm-dd (domyślnie data początku bieżącego okresu obrachunkowego) | ||
13 | Termin | integer | Data terminu zapłaty dokumentu w formacie rrrr-mm-dd (domyślnie data początku bieżącego okresu obrachunkowego) | ||
14 | NrKursu | smallint | Numer kursu dla waluty | Tak | |
15 | NumerDokumentu | varchar | 40 | Numer dokumentu | |
16 | KwotaBO | decimal | 15 | Kwota na bilansie otwarcia (domyślnie taka jak kwota dokumentu); wprowadzona wartość nie może przekroczyć kwoty dokumentu | |
17 | KwotaWal | decimal | 15 | Kwota dokumentu w walucie | |
18 | KwotaBOWal | decimal | 15 | Kwota na bilansie otwarcia w walucie | |
19 | Waluta | varchar | 3 | Symbol waluty (domyślnie waluta systemowa) | |
20 | KursL | deciamal | 7 | Licznik kursu waluty | |
21 | KursM | decimal | 5 | Mianownik kursu waluty |
Kolumny A do C arkusza dotyczą nagłówka dokumentu BO, kolumny D do H – pozycji tego dokumentu, natomiast w kolumnach I do S umieszczamy informacje dotyczące zakładki: Kwoty w obrębie danej pozycji dokumentu BO. System rozpoczyna kolejny dokument BO jeśli oba pola: LP_pozycji i LP_kwoty mają wartość 1.
Przykładowy arkusz może wyglądać następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-dokumentow-BO.png)
W wyniku zaimportowania powyższego arkusza w bazie utworzone zostaną następujące dokumenty BO:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/BO-dla-kont-Kasy-–-Pozycje.png)
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/BO-dla-konta-201-00109-–-Kwoty.png)
Aby na zaimportowanym dokumencie BO została utworzona płatność na dany podmiot, należy w polu: Konto arkusza wskazać konto, które jest rozrachunkowe oraz powiązane z tym podmiotem – płatność utworzy się po zaakceptowaniu tak zmigrowanej pozycji dokumentu BO
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/BO-konta-kontrahenta-201-00109-–-Platnosc.png)
Aby wprowadzić bilans otwarcia na konto walutowe, należy wprowadzić bilans otwarcia na powiązane z nim konto w walucie systemowej. Migrator umożliwia dwie opcje takiego wypełnienia arkusza do importu dokumentów BO, aby bilans otwarcia został wprowadzony na oba powiązane konta.
W opcji pierwszej wypełnione powinny zostać następujące kolumny arkusza do migracji: Kwota – gdzie umieszczamy kwotę bilansu w PLN, Waluta – wprowadzamy tu symbol waluty obcej konta walutowego oraz kolumna: NrKursu. Bilans na konto walutowe zostanie wprowadzony w kwocie przeliczonej po wskazanym kursie z dnia wprowadzenia dokumentu BO.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-dokumentow-BO-walutowych-–-opcja_1.png)
Wynik importu powyższego arkusza jest następujący:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycja-bilansu-otwarcia-w-walucie-–-opcja_1.png)
W opcji drugiej należy postąpić analogicznie jak w pierwszej, lecz podać kwotę bilansu otwarcia w walucie – należy umieścić ją w kolumnie: KwotaWal arkusza. Nie wypełnia się kolumny: Kwota. Kwotę w PLN system wyliczy zgodnie ze wskazanym kursem i datą wprowadzenia BO.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-dokumentow-BO-walutowych-–-opcja_2.png)
Wynik importu powyższego arkusza:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycja-bilansu-otwarcia-w-walucie-–-opcja_2.png)
Import dekretów księgowych
Migrator umożliwia wprowadzenie zapisów na konta księgowe poprzez import zbiorczych dekretów księgowych.
Lp. | DekretyZbiorczeKsiegowe.xls | Opis | Wymagane |
||
Nazwa kolumny | Typ danych | Ilość znaków | |||
1 | LP | integer | Liczba porządkowa wpisu w arkuszu | Tak | |
2 | Data | integer | Data zapisu oraz operacji w formacie rrrr-mm-dd | ||
3 | DataDokumentu | integer | Data dokumentu w formacie rrrr-mm-dd | ||
4 | NumerDokumentu | integer | Numer dokumentu | ||
5 | Dziennik | varchar | 5 | Dziennik księgowań | Tak |
6 | Bufor | varchar | 5 | Bufor księgowań (Pozostawienie pustego pola spowoduje zaimportowanie zapisów bezpośrednio do Księgi Głównej) | |
7 | Opis | varchar | 255 | Opis dekretu | Tak |
8 | LP_pozycji | smallint | Liczba porządkowa pozycji dekretu | Tak | |
9 | Kwota | decimal | 21 | Kwota zapisu | Tak |
10 | KontoDebet | integer | Numer konta winien | Tak | |
11 | KontoCredit | integer | Numer konta ma | Tak | |
12 | OpisSkl | varchar | 255 | Opis zapisu księgowego | Tak |
13 | NumerDokumentuSkl | integer | Numer dokumentu |
Konieczne jest uzupełnienie przynajmniej jednego z pól KontoDebet/KontoCredit. System decyduje o założeniu dla kolejnej pozycji następnego dekretu zbiorczego, jeżeli pole: LP_pozycji ma wartość 1. Migrator pozwala na import zapisów do Bufora lub od razu do Księgi Głównej.
Przykładowy arkusz może wyglądać następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-zbiorczych-dekretow-ksiegowych-1.png)
W wyniku zaimportowania powyższego arkusza w dzienniku DZK powstaną następujące zapisy:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Zaimportowane-zapisy-ksiegowe.png)
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Zaimportowany-dekret1.png)
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycje-zaimportowanego-dekretu2.png)
Import uproszczonych not memoriałowych
Migrator umożliwia zaimportowanie uproszczonych not memoriałowych do systemu Comarch ERP XL.
Lp. | Noty memoriałowe.xls | Opis | Wymagane |
||
Nazwa kolumny | Typ danych | Ilość znaków | |||
1 | LP | integer | Liczba porządkowa wpisu w arkuszu | Tak | |
2 | GIDTyp | smallint | GIDTyp dodawanej noty (4144 – nota memoriałowa; 4145 – uproszczona nota memoriałowa) | Tak | |
3 | Tresc | varchar | 80 | Treść noty memoriałowej | Tak |
4 | Numer | integer | Numer noty (jeżeli nie wypełniono pola, jako numer noty przyjmowany jest kolejny numer w ramach serii i miesiąca) | ||
5 | DataDok | integer | Data dokumentu w formacie rrrr-mm-dd | ||
6 | DataWprow | integer | Data wprowadzenia noty w formacie rrrr-mm-dd | ||
7 | DataOper | integer | Data operacji w formacie rrrr-mm-dd | ||
8 | NrKursu | smallint | Numer kursu | ||
9 | KursL | decimal | 7 | Licznik kursu | |
10 | KursM | decimal | 5 | Mianownik kursu | |
11 | KwotaPrz | decimal | 15 | Jeżeli nie zostaną do noty dopisane żadne pozycje określa kwotę przychodu. Jeżeli do noty będą dopisywane pozycje, pole jest ignorowane i zostaje nadpisane przez sumę pozycji przychodowych. | |
12 | KwotaRoz | decimal | 15 | Jeżeli nie zostaną do noty dopisane żadne pozycje określa kwotę rozchodu. Jeżeli do noty będą dopisywane pozycje, pole jest ignorowane i zostaje nadpisane przez sumę pozycji rozchodowych. | |
13 | Seria | varchar | 5 | Seria noty | |
14 | NumerDokumentu | varchar | 40 | Numer symboliczny dokumentu | |
15 | Waluta | varchar | 3 | Waluta noty | |
16 | LP_Pozycji | smallint | Numer pozycji noty | Tak | |
17 | Kwota | decimal | 15 | Kwota pozycji | Tak |
18 | Opis | varchar | 80 | Opis pozycji | Tak |
19 | KKSKontoDT | integer | Numer konta w walucie systemowej po stronie debet | Tak | |
20 | KKSKontoCT | integer | Numer konta w walucie systemowej po stronie credit | Tak | |
21 | KKSKontoDTWal | integer | GIDNumer konta pozabilansowego walutowego powiązanego z kontem w walucie systemowej (po stronie debet) | ||
22 | KKSKontoCTWal | integer | GIDNumer konta pozabilansowego walutowego powiązanego z kontem w walucie systemowej (po stronie credit) | ||
23 | DataDokPoz | integer | Data dokumentu dla pozycji w formacie rrrr-mm-dd | ||
24 | DataOperPoz | integer | Data operacji dla pozycji w formacie rrrr-mm-dd | ||
25 | KwotaDTWal | decimal | 15 | Kwota w walucie dla konta pozabilansowego walutowego po stronie debet | |
26 | KwotaCTWal | decimal | 15 | Kwota w walucie dla konta pozabilansowego walutowego po stronie credit | |
27 | WalutaDT | varchar | 3 | Waluta dla konta pozabilansowego po stronie debet | |
28 | WalutaCT | varchar | 3 | Waluta dla konta pozabilansowego po stronie credit | |
29 | NumerDokumentuPoz | varchar | 40 | Numer dokumentu dla pozycji |
Na pasku Menu Migratora znajduje się opcja Noty memoriałowe, skąd wczytywany jest arkusz excelowy na kanwę do importu dokumentów UNM. Przed zmigrowaniem UNM należy wskazać okres obrachunkowy:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Migrator-–-import-dokumentow-UNM.png)
Przykładowy arkusz do importu dokumentów UNM wygląda następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-dokumentow-UNM.png)
W wyniku zaimportowania powyższego arkusza w bazie utworzą się dwie noty:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycje-zaimportowanej-noty_2.png)
W przypadku migrowania na konta powiązane z kontami walutowymi w arkuszu należy dodatkowo wskazać walutę – odpowiednio w polu: WalutaDT i/lub WalutaCT, oraz kwotę pozycji wyrażoną w walucie – w polach: KwotaDTWal i/lub KwotaCTWal. Nie podaje się kursu – jest on obliczany automatycznie.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Platnosci-zaimportowanej-noty_1.png)
Import zwykłych not memoriałowych
Migrator umożliwia też zaimportowanie zwykłych not memoriałowych do systemu Comarch ERP XL.
Lp. | Noty memoriałowe zwykłe.xls | Opis | Wymagane |
||
Nazwa kolumny | Typ danych | Ilość znaków | |||
1 | LP | integer | Liczba porządkowa wpisu w arkuszu | Tak | |
2 | GIDTyp | smallint | GIDTyp dodawanej zwykłej noty memoriałowej - 4144 | Tak | |
3 | MDNTyp | smallint | GIDTyp definicji dokumentu noty memoriałowej | Tak | |
4 | MDNFirma | integer | GIDFirma definicji dokumentu noty memoriałowej | Tak | |
5 | MDNNumer | integer | GIDNumer definicji dokumentu noty memoriałowej | Tak | |
6 | MDNLp | smallint | GIDLp definicji dokumentu noty memoriałowej | Tak | |
7 | KNTTypNag | smallint | GIDTyp podmiotu noty memoriałowej | Tak | |
8 | KNTFirmaNag | integer | GIDFirma podmiotu noty memoriałowej | Tak | |
9 | KNTNumerNag | integer | GIDNumer podmiotu noty memoriałowej | Tak | |
10 | KNTLpNag | smallint | GIDLp podmiotu noty memoriałowej | Tak | |
11 | KNDTyp | smallint | GIDTyp klienta docelowego noty memoriałowej | ||
12 | KNDFirma | integer | GIDFirma klienta docelowego noty memoriałowej | ||
13 | KNDNumer | integer | GIDNumer klienta docelowego noty memoriałowej | ||
14 | KNDLp | smallint | GIDLp klienta docelowego noty memoriałowej | ||
15 | Numer | integer | Numer kolejny w ramach miesiąca i serii noty memoriałowej | ||
16 | DataWprow | integer | Data wprowadzenia noty memoriałowej w formacie rrrr-mm-dd | ||
17 | DataDok | integer | Data dokumentu zewnętrznego noty memoriałowej w formacie rrrr-mm-dd | ||
18 | DataOper | integer | Data operacji noty memoriałowej w formacie rrrr-mm-dd | ||
19 | NrKursu | smallint | Numer kursu noty memoriałowej | ||
20 | KursL | decimal | 7 | Licznik kursu noty memoriałowej | |
21 | KursM | decimal | 5 | Mianownik kursu noty memoriałowej | |
22 | KwotaPrz | decimal | 15 | Kwota przychodu noty memoriałowej | |
23 | KwotaRoz | decimal | 15 | Kwota rozchodu noty memoriałowej | |
24 | Seria | varchar | 5 | Seria numeracji noty memoriałowej | |
25 | NumerDokumentu | varchar | 40 | Zewnętrzny numer dokumentu noty memoriałowej | |
26 | Tresc | varchar | 80 | Treść noty memoriałowej | |
27 | Uwagi | varchar | 2000 | Dodatkowe uwagi noty memoriałowej | |
28 | Waluta | varchar | 3 | Waluta noty memoriałowej | |
29 | LP_Pozycji | smallint | Numer pozycji noty memoriałowej | Tak | |
30 | KNTTypPoz | smallint | GIDTyp podmiotu pozycji noty memoriałowej | ||
31 | KNTFirmaPoz | integer | GIDFirma podmiotu pozycji noty memoriałowej | ||
32 | KNTNumerPoz | integer | GIDNumer podmiotu pozycji noty memoriałowej | ||
33 | KNTLpPoz | smallint | GIDLp podmiotu pozycji noty memoriałowej | ||
34 | KNDTypPoz | smallint | GIDTyp klienta docelowego pozycji noty memoriałowej | Tak | |
35 | KNDFirmaPoz | integer | GIDFirma klienta docelowego pozycji noty memoriałowej | Tak | |
36 | KNDNumerPoz | integer | GIDNumer klienta docelowego pozycji noty memoriałowej | Tak | |
37 | KNDLpPoz | smallint | GIDLp klienta docelowego pozycji noty memoriałowej | Tak | |
38 | SymbolID | integer | Identyfikator symbolu kwoty pozycji noty memoriałowej | Tak | |
39 | NieSumuj | tinyint | Nie bierze udziału w sumowaniu | ||
40 | Kwota | decimal | 15 | Kwota pozycji noty memoriałowej | Tak |
41 | Opis | varchar | 80 | Opis pozycji noty memoriałowej |
Przykładowy arkusz do importu dokumentów NM wygląda następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-dokumentow-NM.png)
W wyniku zaimportowania powyższego arkusza w bazie utworzy się nota:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycje-zaimportowanej-noty.png)
Import planu kont
Migrator nie wymaga importowania całego planu kont jednorazowo. Można importować fragmenty planu kont lub konta do planu już istniejącego – pod warunkiem, że takich kont nie ma jeszcze w bazie.
Lp. | Plan kont.xls | Opis | Wymagane |
||
Nazwa kolumny | Typ danych | Ilość znaków | |||
1 | LP | integer | Liczba porządkowa wpisu w arkuszu | Tak | |
2 | PelnyNumerKonta | varchar | 30 | Pełny numer konta księgowego. Jedynym dopuszczalnym separatorem poszczególnych członów konta jest znak myślnika (pozioma kreska) - "-". Maksymalna liczba poziomów wynosi: konto syntetyczne + 5 poziomów kont analitycznych. | Tak |
3 | Numer konta | varchar | 30 | Numer konta bez poprzedzających analityk/syntetyki. Musi być identyczny jak końcówka pełnego numeru konta. Nazwa syntetyki musi składać się z liczby znaków zdefiniowanych w konfiguracji. Nazwa analityki może być dowolna. | Tak |
4 | Nazwa konta | varchar | 40 | Nazwa konta | Tak |
5 | Obca nazwa | varchar | 40 | dodatkowa nazwa dla konta | |
6 | Czy rozrachunkowe? | tinyint | Czy konto jest rozrachunkowe: 0 - nie 1 - tak | ||
7 | Typ konta | tinyint | Typ konta: 1 - aktywa 2 - pasywa 3 - koszty 4 - przychody 5 - aktywa-pasywa 6 - pozabilansowe | ||
8 | Akronim | varchar | 20 | Akronim kontrahenta, pracownika lub urzędu z którym powiązane jest konto. | |
9 | Typ akronimu | smallint | Typ akroniku który ma zostąc dodany 1-kontrahent 2-pracownik 3-urząd Pozostawienie pustego pola spowoduje ustawienie typu na kontrahenta | ||
10 | Waluta | varchar | 3 | Waluta konta | |
11 | Konto PLN | varchar | 30 | Numer konta w walucie systemowej związanego z kontem walutowym. |
Przed przystąpieniem do importu planu kont, należy wskazać w Migratorze w oknie: Import planu kont okres obrachunkowy, w którym będą tworzone konta – wpisujemy datę rozpoczęcia danego okresu:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Import-planu-kont-–-wybor-okresu-obrachunkowego.png)
Przykładowy arkusz do migracji planu kont może wyglądać następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-planu-kont-1.png)
W wyniku zaimportowania powyższego arkusza w bazie utworzą się następujące konta we wskazanym okresie obrachunkowym:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Zaimportowany-plan-kont.png)
Migrator daje również możliwość powiązania konta księgowego z kontrahentem, pracownikiem, urzędem poprzez uzupełnienie kolumn: Akronim oraz Typ akronimu arkusza do migracji.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Konto-powiazane-z-kontrahentem.png)
Import kart środków trwałych
Migrator umożliwia import danych do modułu Środki Trwałe systemu Comarch ERP XL. Dostępna jest opcja migracji kart środków trwałych.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Migrator-–-Srodki-trwale.png)
Lp. | ŚrodkiTrwałe.xls | Opis | Wymagane |
||
Nazwa kolumny | Typ danych | Ilość znaków | |||
1 | LP | integer | Liczba porządkowa wpisu w arkuszu | Tak | |
2 | SrGTyp | smallint | GIDTyp grupy do jakiej ma być dodana karta inwentarzowa | Tak | |
3 | SrGFirma | integer | GIDFirma grupy do jakiej ma być dodana karta inwentarzowa | Tak | |
4 | SrGNumer | integer | GIDNumer grupy do jakiej ma być dodana karta inwentarzowa | Tak | |
5 | PrcTyp | smallint | GIDTyp osoby odpowiedzialnej | Tak | |
6 | PrcFirma | integer | GIDFirma osoby odpowiedzialnej | Tak | |
7 | PrcNumer | integer | GIDNumer osoby odpowiedzialnej | Tak | |
8 | NrInw | integer | Numer w ramach księgi inwentarzowej | Tak | |
9 | Rodzaj | tinyint | Rodzaj środka (1 - środek trwały; 2 - wartość niematerialna lub prawna; 3 - wyposażenie) | Tak | |
10 | MetodaUm | tinyint | Metoda amortyzacji bilansowej (nie amortyzować – 0; amortyzacja liniowa – 1; amortyzacja degresywna – 2; amortyzacja jednorazowa - 3) | Tak | |
11 | MetodaAm | tinyiny | Metoda amortyzacji podatkowej (nie amortyzować – 0; amortyzacja liniowa – 1; amortyzacja degresywna – 2; amortyzacja jednorazowa - 3) | Tak | |
12 | MsNaliczania | tinyint | Miesiąc rozpoczęcia naliczania amortyzacji bilansowej (1 - miesiąc przyjęcia, 2 - miesiąc następny) | Tak | |
13 | MsNaliczaniaAm | tinyint | Miesiąc rozpoczęcia naliczania amortyzacji podatkowej (1 - miesiąc przyjęcia, 2 - miesiąc następny) | Tak | |
14 | Ksiega | varchar | 5 | Symbol księgi inwentarzowej | Tak |
15 | Akronim | varchar | 40 | Akronim środka trwałego | Tak |
16 | KRST | varchar | 20 | Numer wg klasyfikacji rodzajowej | Tak |
17 | Stawka | decimal | 7 | Stawka amortyzacji bilansowej | Tak |
18 | Waluta | varchar | 3 | Symbol waluty | Tak |
19 | Nazwa | varchar | 50 | Nazwa środka trwałego | |
20 | WspUmAm | decimal | 7 | Współczynnik korekty amortyzacji bilansowej | |
21 | WspDegr | decimal | 7 | Współczynnik korekty amortyzacji bilansowej przy metodzie degresywnej | |
22 | StawkaAm | decimal | 7 | Stawka amortyzacji podatkowej | |
23 | WspAm | decimal | 7 | Współczynnik korekty amortyzacji podatkowej | |
24 | WspDegrAm | decimal | 7 | Współczynnik korekty amortyzacji podatkowej przy metodzie degresywnej | |
25 | Etykieta | varchar | 20 | Etykieta środka trwałego | |
26 | SposobZak | varchar | 30 | Sposób zakupu | |
27 | SposobLikw | varchar | 20 | Sposób likwidacji | |
28 | MiejsceUzyw | varchar | 30 | Miejsce używania | |
29 | KontoGl | varchar | 30 | Konto główne | |
30 | KontoUm | varchar | 30 | Konto umorzenia | |
31 | KontoAmP | varchar | 30 | Konto amortyzacji podatkowej | |
32 | KontoAmB | varchar | Konto amortyzacji niepodatkowej | ||
33 | KontoSTK | varchar | 30 | Konto amortyzacji stanowiska kosztów | |
34 | Opis | varchar | 2048 | Opis środka trwałego | |
35 | KwotaZlom | decimal | 21 | Wartość likwidacyjna dla amortyzacji bilansowej | |
36 | KwotaZlomAm | decimal | 21 | Wartość likwidacyjna dla amortyzacji podatkowej | |
37 | Atr1 | varchar | 40 | Dowolna informacja - wypełniane przez użytkownika | |
38 | Atr2 | varchar | 40 | Dowolna informacja - wypełniane przez użytkownika | |
39 | Atr3 | varchar | 40 | Dowolna informacja - wypełniane przez użytkownika | |
40 | Atr4 | varchar | 40 | Dowolna informacja - wypełniane przez użytkownika | |
41 | Miejsce | varchar | 30 | Miejsce Użytkowania | |
42 | NrEwidencyjny | varchar | 30 | Numer ewidencyjny środka trwałego | |
43 | Zestaw | tinyint | Czy środek trwały jest zestawem | ||
44 | SrtNumerElemZest | Numer środka trwałego dla elrmentu zestawu. | |||
45 | SrtAkronimElemZest | Akronim środka trwałego dla elementu zestawu. | |||
46 | NazwaElemZest | - | |||
47 | RodzajElemZest | - | |||
48 | DataPrzylaczeniaElemZest | - | |||
49 | DataOdlaczeniaElemZest | - | |||
50 | PodstawaBilansowaElemZest | - | |||
51 | PodstawaPodatkowaElemZest | - | |||
52 | PodstawaBilansowaSysElemZest | - | |||
53 | PodstawaPodatkowaSyselemZest | - | |||
54 | WalutaElemZest | - | |||
55 | NrKursuElemZest | - | |||
56 | KursLElemZest | - | |||
57 | KursMElemZest | - | |||
58 | OpisElemZest | - | |||
59 | AmortBilansowaElemZest | - | |||
60 | AmortBilansowaSysElemZest | - | |||
61 | RodzajAkcjiElemZest | - | |||
62 | Operator | varchar | 8 | Operator zakładający: Akronim operatora |
Przykładowy arkusz do importu kart środków trwałych może wyglądać następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-kart-srodkow-trwalych-1.png)
Pierwsze trzy kolumny arkusza odnoszą się do grupy inwentarzowej, do której przyporządkowany zostanie dany środek trwały (tabela CDN.SrtGrupy), następne trzy zawierają dane dotyczące pracownika firmy materialnie odpowiedzialnego za dany obiekt inwentarzowy (tabela CDN.PrcKarty). Pozostałe kolumny arkusza dotyczą już samej karty środka trwałego, zawartości tych pól będą migrowane do bazy do tabeli CDN.SrtKarty.
W wyniku zaimportowania przedstawionego przykładowego arkusza, w bazie utworzą się dwie karty środków trwałych:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Zaimportowane-karty-srodkow-trwalych.png)
Na dodatkową uwagę zasługuje grupa kolumn w arkuszu kalkulacyjnym zawierających w swojej nazwie przyrostek „Am”: StawkaAm, MetodaAm, MsNaliczaniaAm, WspUmAm, WspDegrAm – dotyczą one amortyzacji podatkowej i mogą pozostać nieuzupełnione. System przyjmie wtedy, że migrowany środek trwały będzie amortyzowany jednotorowo, czyli w ten sam sposób do celów podatkowych jak do bilansowych. Aby Migrator zinterpretował pola dotyczące amortyzacji podatkowej należy obowiązkowo wypełnić pole: StawkaAm w arkuszu kalkulacyjnym. Pozostawienie tego pola pustego będzie skutkować przyjęciem dla zaimportowanego środka trwałego amortyzacji jednotorowej, pomimo wypełnienia pól amortyzacji podatkowej arkusza.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-kart-srodkow-trwalych-–-amortyzacja-podatkowa.png)
Zmigrowana karta środka trwałego podlegająca amortyzacji dwutorowo wygląda następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Zaimportowany-ST.png)
Istotnymi kolumnami arkusza są także: WspUmAm oraz WspAm, czyli w systemie odpowiednio: Współczynnik korekty amortyzacji bilansowej oraz Współczynnik korekty amortyzacji podatkowej. Dodatkowa możliwość uzupełnienia tych dwóch kolumn dostępna jest z poziomu interfejsu Migratora, już po wczytaniu arkusza środków trwałych. Kliknięcie prawym przyciskiem myszy na nagłówku kolumny spowoduje powstanie formatki uzupełniania tej kolumny:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/word-image-79.png)
Funkcjonalność ta umożliwia uzupełnienie wprowadzoną wartością albo wszystkich pól w danej kolumnie, albo tylko tych, które nie zostały uzupełnione z poziomu arkusza.
Jeżeli arkusz posiada nieuzupełnione pola w kolumnach współczynników amortyzacji, warto wypełnić je domyślną dla systemu wartością jeden. W przeciwnym wypadku, założone karty środków trwałych będą miały zerowy współczynnik amortyzacji. Uniemożliwi to późniejsze amortyzowanie środka trwałego, bez potrzeby wcześniejszej zmiany tej wartości na jego karcie i usunięcia ewentualnego dokumentu OT.
Wypełniając arkusz należy również pamiętać, aby metoda amortyzacji odpowiadała rodzajowi środka trwałego. Przykładowo, dla wyposażenia nie jest możliwa amortyzacja liniowa i degresywna, więc wprowadzenie do kolumny: MetodaUm lub MetodaAm wartości 1 lub 2 przy jednoczesnym wprowadzeniu do kolumny: Rodzaj wartości 3 spowoduje problemy podczas migracji arkusza. Poniżej prawidłowo zmigrowana karta środka trwałego będącego wyposażeniem:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Zaimportowany-ST-wyposazenie.png)
Funkcjonalność Migratora umożliwia także przypisanie właściwości importowanym środkom trwałym. Służą do tego następujące pola arkusza kalkulacyjnego: Atr1, Atr2, Atr3 oraz Atr4.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Karta-srodka-trwalego-–-Wlasciwosci.png)
Import dokumentów środków trwałych
Migrator umożliwia również import dokumentów wykorzystywanych w tym module takich jak np. OT, LT czy MW.
Lp. | ŚrodkiTrwałeDok.xls | Opis | Wymagane |
||
Nazwa kolumny | Typ danych | Ilość znaków | |||
1 | LP | integer | Liczba porządkowa wpisu w arkuszu | Tak | |
2 | TypDokumentu | Typ dokumentu np. OT | Tak | ||
3 | Operator | varchar | 8 | Identyfikator operatora | |
4 | Data | integer | Data dokumentu w formacie rrrr-mm-dd | ||
5 | Numer | integer | Numer dokumentu | ||
6 | MiesiacObow | tinyint | Miesiąc obowiązywania dla am. bilansowej - dotyczy dokumentów MW (2 - miesiąc następny od SHE_Data; 1 - miesiąc ten sam) | ||
7 | MiesiacObowAm | tinyint | Miesiąc obowiązywania dla am. podatkowej - dotyczy dokumentów MW (2 - miesiąc następny od SHE_Data; 1 - miesiąc ten sam) | ||
8 | Seria | varchar | 5 | Seria dokumentu | |
9 | NumerObcy | varchar | 40 | Numer obcy dokumentu | |
10 | CechOpis | varchar | 250 | Cecha dokumentu | |
11 | Opis | varchar | 256 | Opis dokumentu | |
12 | NumerPozycji | smallint | Liczba porządkowa pozycji | Tak | |
13 | KartaSrt | varchar | 40 | Karta środka trwałego | Tak |
14 | Pracownik | varchar | 20 | Identyfikator pracownika | |
15 | Kontrahent | varchar | 20 | Akronim kontrahenta | |
16 | DataObowiazywania | integer | Data obowiązywania w formacie rrrr-mm-dd | ||
17 | NrKursu | smallint | Numer kursu | ||
18 | MetodaUm | tinyint | Metoda amortyzacji bilansowej | ||
19 | MetodaAm | tinyint | Metoda amortyzacji podatkowej | ||
20 | Dwutorowosc | tinyint | Czy amortyzacja bilansowa może być różna od amortyzacji podatkowej | ||
21 | Auto | tinyint | Czy element został wstawiony automatycznie? | ||
22 | MsObow | tinyint | Miesiąc obowiązywania - dotyczy dokumentów MW (2 - miesiąc następny od SHE_Data; 1 - miesiąc ten sam) | ||
23 | MsObowAm | tinyint | Miesiąc obowiązywania dla am. podatkowej - dotyczy dokumentów MW ( 2 - miesiąc następny od SHE_Data; 1 - miesiąc ten sam) | ||
24 | AMPUmorzenie | tinyint | Czy dokument AMP dotyczy również am. bilansowej? | ||
25 | Tor | tinyint | Obowiązujący tor dla dokumentu ZMT (0 - am. bilansowa i am. podatkowa ; 1 - am. bilansowa; 2 - am. podatkowa) | ||
26 | WartRezd | smallint | Metoda uwzględniania wartości rezydualnej: 0 - jako wartość graniczna; 1 - w podstawie amortyzacji | ||
27 | PodstBilans | tinyint | Parametr informujący o tym, czy uwzględniać wartość rezydualną w podstawie bilansowej | ||
28 | PodstPodat | tinyint | Parametr informujący o tym, czy uwzględniać wartość rezydualną w podstawie podatkowej | ||
29 | UjecieOpisA | tinyint | Ujęcie opisu analitycznego: bilansowe -1, podatkowe-2 lub bilansowe i podatkowe-3 dla środków amortyzowanych | ||
30 | OdpisyOd | tinyint | Dla dokumentów AM - oblicz kwotę amortyzacji: 1 – od początku, 2 – od początku roku, pozostałe wartość wprowadzona | ||
31 | KwotaInw | decimal | 21 | Zmiana podstawy bilansowej | |
32 | KwotaInwWal | decimal | 21 | Zmiana podstawy bilansowej | |
33 | PodstawaAm | decimal | 21 | Zmiana podstawy podatkowej | |
34 | PodstawaAmWal | decimal | 21 | Zmiana podstawy podatkowej | |
35 | KwotaUm | decimal | 21 | Kwota am. bilansowej | |
36 | KwotaAm | decimal | 21 | Kwota am. podatkowej | |
37 | Waluta | varchar | 3 | Symbol waluty | |
38 | KwotaZlom | decimal | 15 | Kwota złomowa dla am. bilansowej - dokument ZKZ (zmiana kwoty złomowej) | |
39 | KwotaZlomAm | decimal | 15 | Kwota złomowa dla am. podatkowej - dokument ZKZ (zmiana kwoty złomowej) | |
40 | Stawka | decimal | 7 | Stawka am. bilansowej | |
41 | WspUmAm | decimal | 7 | Współczynnik korekty am. podatkowej | |
42 | WspDegr | decimal | 7 | Współczynnik degresji dla am. bilansowej | |
43 | StawkaAm | decimal | 7 | Stawka amortyzacji podatkowej dla dwutorowości | |
44 | WspAm | decimal | 7 | Współczynnik korekty amortyzacji bilansowej dla dwutorowości | |
45 | WspDegrAm | decimal | 7 | Współczynnik degresji dla am. podatkowej | |
46 | MiejsceUzyw | varchar | 30 | Miejsce używania | |
47 | OpisPozycji | varchar | 64 | Opis |
Przykładowy arkusz do importu dokumentów środków trwałych może wyglądać następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Arkusz-dokumentow-srodkow-trwalych-1.png)
Zmigrowane dokumenty środka trwałego wygląda następująco:
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycja-dokumenty-OT.png)
Przy dodawaniu dokumentu OT konieczne jest uzupełnieniE pola KwotaInw.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycja-dokumenty-AM.png)
Przy dodawaniu dokumentu AM konieczne jest uzupełnienie pola KwotaUM i/lub KwotaAM.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycja-dokumenty-MW.png)
Przy dodawaniu dokumentu MW należy dodatkowo uzupełnić przynajmniej pole PodstawaAM.
![](https://pomoc.comarch.pl/xl/wp-content/uploads/2022/05/Pozycja-dokumenty-LT.png)