1. Opis ogólny
2. Dopisywanie jednej faktury zakupu
2.1 Założenia i ograniczenia
Dane z pliku CSV to pozycje dokumentu zakupu
Dodatkowe dane z ekranu
2.2 Realizacja. Jedna faktura
Definicja CSV
Pobranie CSV
Faktura zakupu
2.3 Potrzeba i realizacja. Przykład
3. Dopisywanie wielu faktur zakupu
Definicja CSV
Pobranie CSV
Faktura zakupu
4. Tematy powiązane
NOTE: Faktura zakupu w 'świecie' KSeF
Patrz szczegóły:
KSeF Faktury zakupu. Pobieranie
1. Opis ogólny
W programie Trawers ERP, w systemu ZO Zakupy, można dopisywać (rejestrować)
faktury zakupu na podstawie danych pobieranych z plików CSV.
Dopisywanie faktur można zrealizować na dwa sposoby, w dwóch funkcjach:
ZO > Faktury zakupu > Rejestracja > Z pliku CSV. Jedna [ZO_DFA11]
Dopisywanie jednej faktury. W pliku CSV są dane o kupowanym asortymencie.
ZO > Faktury zakupu > Rejestracja > Z pliku CSV. Wiele [ZO_DFA12]
Dopisywanie wielu faktur. W pliku CSV są dane dostawcach i o asortymencie.
2. Dopisywanie jednej faktury zakupu
2.1 Założenia i ograniczenia
Dane z pliku CSV to pozycje dokumentu zakupu
* Kolejne wiersze pliku CSV utworzą kolejne pozycje faktury zakupu
* Dane do nagłówka faktury zakupu, np. symbol dostawcy, daty, kurs waluty, itp.
program pobierze z ekranu, wg standardowej procedury pobierania danych
do nagłówka faktury zakupu.
Patrz: rejestrowanie faktur zakupu
Dokumenty zakupu
* Dane w pozycji faktury powstają:
- wg danych pobranych z ekranu
- wg danych z pliku CSV
Dane z pliku CSV
1. Wczytane z pliku CSV lub obliczone w programie na podstawie danych wczytanych z pliku:
- Indeks KIM asortymentu
NOTE: program może wyszukac wg KIM lub KID - patrz opis dalej
- Nr Ser
- Ilość
- Cena
- Wartość celna
- Koszty transportu
(zwiększa cenę zakupu, tworzy cenę nabycia)
Pojęcia: Wartość celna, Wartość netto, cena zakupu, cena nabycia,...
Patrz:
Wycena przychodu z zakupu
Dane pobrane z ekranu
2. Pobrane z ekranu:
Te dane będą takie same we wszystkich dopisanych pozycjach faktury zakupu.
- Nr magazynu ..
NOTE: Można wczytać faktury zakupu magazynowe i nie-magazynowe (usługi)
Na tym etapie program nie wie jaki to jest zakup.
Dlatego trzeba podać symbol magazynu. Przy zakupie usług będzie zignorowany.
- Symbol dekretacji: [PR] Zakupy do magazynu lub [PS] Zakup usług
- Symbol dekretacji: [MP] PTU (VAT) naliczony
- Wskaźnik: T/N Koszty transportu zwiększają cenę nabycia ?
- Wskaźnik: T/N Podlega RC Reverse Charge ?
- Symbol dekretacji: [O1] Odchylenia (+) Zwiększenia
[O2] Odchylenia (-) Zmniejszenia
[KO] Koszty i inne opłaty
- Dane dodatkowe JPK_V7: SAD/PZC, Typ dok, Oznaczenie procedur,itd.
Warunki i ograniczenia
* Karty KIM / KSOM asortymentu powinny byc w kartotekach
Program w raporcie sygnalizuje brak karty KIM, np. Brak karty KIM: [FT-26 V ]
* Indeks KIM można wyszukać wg kodu KID. Kod KID jest w definicji CSV.
Patrz szczegóły:
KIM Tabele powiązane
* Pozostałe dane, np. tabele pomocnicze, itd. powinny być przygotowane
do rejestracji faktur zakupu.
Rada: przed wykonaniem funkcji: ZO > Dopisywanie > Pobieranie z pliku CSV [ZO_DFA11]
sprawdzić 'ręcznie' rejestrowanie faktury zakupu z jedną lub kilkoma pozycjami
To jest kontola poprawności wypełnienia tabel i parametrów.
Po sprawdzeniu - usunąć tak dopisaną fakturę
2.2 Realizacja 1 Jedna faktura
1. Definicja CSV
1. Utworzenie definicji plików CSV (mapowanie pól)
CSV Tabela def CSV. Przykłady
AD > Słowniki > Definicje plików CSV [AD_TTX10]
Definicja wskazuje, które dane (pola) i w jakiej kolejności należy wczytać z pliku CSV
Patrz opis pól:
CSV Pola plików
--> ZO Zakupy, zobowiązania > [001] [FA] Faktury zakupu
W definicji podano wszystkie możliwe pola. W konkretnej definicji niektóre pola można pominąć
na ich miejsce program wstawi wartości domyślne. Niektóre są obowiązkowe.
Pola obowiązkowe
- Indeks
Pole: 'Indeks KIM' lub 'EAN 13' lub 'Kod KID'
- Ilość
Pole: Ilość
- Cena
Pole: Cena
Pola opcyjne
- Nr Seryjny
Pole: Nr serii SER
- Wartość celna
Pole: Wartość celna
- Koszty transportu
Pole: Koszty transp Kwota
Pozostałe pola też nie są obowiązkowe. Program ustali wartości zastępcze (domyślne).
2. Pobranie CSV
2. Wgranie pliku CSV pobranego z Excela do katalogu wymiany danych:
: ../zotres/zoinout/nazwa_pliku.csv
np. fazakupu.csv
3. Faktura zakupu wg CSV
3. Wykonanie funkcji
ZO > Faktury zakupu > Dopisywanie > Z pliku CSV. Pozycje jednej faktury [ZO_DFA11]
Na ekranie (formatce) wpisuje się dane nagłówka faktury oraz dane wspólne
dla wszystkich pozycji faktury:' nr magazynu, dekretacje, itp. (patrz wyżej).
Podaje się nr definicji CSV
Program wczyta kolejne wiersze CSV, zbuduje zapis (rekord) pozycji faktury zakupu
zapisze rekord, zapisze do raportu informacje o przetworzonych danych.
Na koniec, program wyświetli raport z przetwarzania.
2.3 Potrzeba i realizacja. Przykład
Potrzeba. Wczytać dane z Excela jako plik CSV
W programie Trawers pobrać dane z arkusza Excel w formacie CSV
i wczytać w systemie ZO jako pozycje faktury zakupu.
Dokumenty zakupu
Sytuacja
Firma ABC importuje towary i materiały z zagranicy, spoza obszaru UE
Dokumenty od dostawcy
Od dostawcy asortymentu otrzymuje dokumenty:
* faktura (invoice), plik XLS (Excel) : indeks, ilość, cena
* lista pakowa (packing List), plik XLS (Excel) : indeks, nr seryjny (VIN), ilość
Dodatkowo:
* dokument SAD : wartosc celna
* faktura za transport od granicy
Scalenie danych w arkuszu Excel
W firmie ABC służby księgowe scalają dane z tych dokumentów.
Tworzą wiersze w arkuszu kalkulacyjnym w Excelu.
Kolumny arkusza: Indeks, Nr SER, Ilość, Wartość celna, Transport
np.
Indeks Nr SER Ilość Cena Wart celna Transport
FT-26 V; M6SG77RLDNF607539; 1; 5471,00; 26444,25; 380,66
FT-26 V; M6SG77RLJNF604719; 1; 5471,00; 26444,25; 380,66
FT-26 V; M6SG77RLJNF606443; 1; 5471,00; 26444,25; 380,66
FT-26 V; M6SG78RLDNF607584; 1; 5519,00; 26439,25; 384,00
FT-26 V; M6SG78RLDNF607585; 1; 5519,00; 26439,25; 384,00
FT-26 V; M6SG78RLDNF607602; 1; 5519,00; 26439,25; 384,00
Dane z Excela można zapisać do pliku CSV.
Plik CSV wczytać w systemie ZO i utworzyć fakturę zakupu.
3. Dopisywanie wielu faktur zakupu
ZO > Faktury zakupu > Rejestracja > Z pliku CSV. Wiele [ZO_DFA12]
Dopisywanie wielu faktur. W pliku CSV są dane dostawcach i o asortymencie.
W pliku CSV mogą być dane do wielu faktur od wielu dostawców lub dane
do wielu faktur od jednego dostawcy lub dane do jednej faktury od jednego dostawcy.
1. Definicja CSV
1. Patrz opis definicji w: Jedna faktura
Tutaj dodatkowo należy pobrać:
* Symbol dostawcy lub NIP dostawcy
* Numer faktury (obcy).
Program odczyta kartę wskazanego dostawcy (powinien być w kartotece)
i jego dane wpisze do nagłówka faktury zakupu.
Np. forma płatności, dni do zapłaty.
2. Pobranie CSV
2. Wgranie pliku CSV pobranego z Excela do katalogu wymiany danych:
: ../zotres/zoinout/nazwa_pliku.csv
np. fazakupu.csv
3. Faktura zakupu wg CSV
3. Wykonanie funkcji
ZO > Faktury zakupu > Dopisywanie > Z pliku CSV. Pozycje wielu faktur [ZO_DFA12]
Program wczyta plik CSV, pobierze dane z kartoteki dostawców, wpisze do
nagłówka faktury, pobierze z ekranu dane wspólne dla wszystkich pozycji faktury.
Podaje się nr definicji CSV
Program wczyta kolejne wiersze CSV, zbuduje zapis (rekord) pozycji faktury zakupu,
zapisze rekord, zapisze do raportu informacje o przetworzonych danych.
Wczyta dane do nagłówka kolejnej faktury (jeżeli w pliku CSV są dane
do zapisania wielu faktury zakupu).
Na koniec, program wyświetli raport z przetwarzania.
NOTE: Realizacja: Z pliku CSV. Pozycje wielu faktur
może być przydatna podczas wdrażania programu Trawers ERP.
Służy do zapisania początkowych stanów magazynowych, gdy w poprzednim programie
zgromadzono fakury zakupu i można je przenieść w formacie CSV do Trawers ERP.
Patrz szczegóły:
Wprowadzanie danych początkowych