Nowości i zmiany

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2021.1

Ramowy harmonogram wersji Comarch ERP XL w 2021 r.

Numer wersji Typ wersji Termin wydania Uwagi
2022.0 Wersja Grudzień 2021 r.

Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2021-66771

Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2021.1

Aplikacja Wersja Uwagi
Comarch IBARD 5.2.3
wszystko.pl Aktualna wersja www.wszystko.pl
Comarch e-Sklep 2022.0
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2021.1.1 lub wyższa
Comarch WMS (Zarządzanie, Magazynier) 2021.5
Comarch Magazynier Informacja w dokumentacji nowej wersji
Comarch ERP XL HR 2022.0.1
Comarch HRM 2022.0.1
Comarch DMS (stacjonarny, WWW) 2021.1.2
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2021.1
Comarch ERP XL Business Intelligence (BI Point) 11.5.0
Comarch MyPoint 1.2.5
Comarch ECM 2015.2
Migracja danych XL2XML 8.1.0
Comarch MES 2021.1
Comarch e-Sprawozdania 2021.1.1
Comarch POS 2021.6
Comarch Shipping Aktualna wersja shipping.comarch.com
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/
Serwis XL - IoT 2021.1

Logistyka

Obsługa bonów towarowych

Bon towarowy to dokument uprawniający jego posiadacza do bezgotówkowego nabycia towarów w oznaczonym terminie, w określonej Firmie, w kwocie na jaką opiewa bon.

W wersji 2021.1 Systemu wprowadzono obsługę bonów własnych, czyli bonów emitowanych przez Firmę, w której następnie bon jest realizowany. Funkcjonalność nie jest dostępna w XL Start i w aplikacji Detal, obsłużona natomiast została w modelu pracy Comarch ERP XL – Comarch POS.

Rodzaje bonów

Rejestrowanie bonów w Systemie odbywa się w kontekście danego Rodzaju bonu, pełniącego funkcję przepisu, wg jakiego tworzony jest bon, a ponadto pozwalającego zarządzać prawami poszczególnych centrów Firmy do poszczególnych bonów.

Rodzaje bonów w strukturze firmy

Prawo do poszczególnych rodzajów bonów zostało obsłużone wg zasad jak dla innych obiektów struktury firmy, takich jak rodzaje cen, magazyny, rejestry kasowo-bankowe itp. tj. rodzaje bonów przypisywane są w centrach struktury firmy z zachowaniem standardowych zasad w tym zakresie:

  • Centrum główne ma dostęp do wszystkich rodzajów bonów
  • Dodanie nowego rodzaju bonu do Systemu oznacza jego automatyczną dostępność w centrum głównym
  • Centra podrzędne mają dostęp do tych rodzajów bonów, które zostały do nich przypisane, przy czym honorowany jest standardowo parametr Takie jak w węźle nadrzędnym.

Prawo do rodzaju bonu sprawdzane jest:

  • Na liście Rodzajów bonów otwieranej w danym centrum
  • Na liście Bonów – System prezentuje na niej wyłącznie bony o rodzajach, do których ma prawo dane centrum, dodanie/generowanie bonów odbywa się wyłącznie w kontekście rodzaju, do którego to centrum ma prawo
  • Podczas wprowadzania bonu na formatkę Płatności
  • Podczas przyjmowania zapłaty bonem

Prawo do rodzaju bonu nie jest natomiast kontrolowane podczas przyjmowania bonu na stan, podczas wydawania bonu notą memoriałową oraz podczas jego sprzedaży, przy czym o tym, czy dany bon może zostać sprzedany decyduje standardowo prawo do magazynu, w którym znajduje się zasób – bon.

Rodzaje bonów w strukturze firmy

Lista Rodzajów bonów

Rodzaje bonów prezentowane są na stosownej liście, dostępnej w modułach: Administrator, SprzedażKsięgowość.

Rodzaje bonów dostępne w Administracji, Sprzedaży i Księgowości

Lista rodzajów bonów jest listą typu DevExpress, wyposażoną w typowe dla niej właściwości, a dodatkowo w konstruktor filtra oraz możliwość jej ograniczania do rodzajów niearchiwalnych. Rodzaje archiwalne wyróżniane są kolorystycznie.

Na liście prezentowane są te rodzaje bonów, do których ma prawo centrum, w kontekście którego pracuje Operator. Listę rodzajów bonów można wyeksportować do arkusza kalkulacyjnego, udostępniony został również wydruk listy.

Zarówno do listy, jak i formatki Rodzaju bonu obsłużony został stosowny zakaz.

Lista rodzajów bonów
Formatka Rodzaju bonu

Rodzaj bonu służy do definiowania przepisuj na bony, tworzone w kontekście tego rodzaju. Formatka Rodzaju bonu zawiera poniższe dane:

  • Kod i nazwa
  • Kwota, czyli wartość nominalna bonu
  • Parametr Aktualizuj podczas wydania: włączenie parametru oznacza, że ostateczna wartość bonu zostanie ustalona przez System na podstawie ceny, za jaką zostanie on sprzedany
  • Termin ważności rozumiany jako ilość dni, przez jaką bon jest ważny
  • Parametr Od daty wydania, decydujący o tym, czy termin ważności bonu ma zostać ustalony bezpośrednio po jego utworzeniu, czy w dniu jego wydania Klientowi
  • Typ rozliczenia: decyduje o tym, czy bon ma zostać wykorzystany jednorazowo czy też można nim dokonywać zapłaty przy wielu transakcjach, aż do wyczerpania jest wartości
  • Schemat numeracji bonu, czyli przepis, wg jakiego System numeruje bony danego rodzaju. Maskę numeracji można zdefiniować w dowolny sposób zgodny z zasadami Wyrażeń regularnych (RegEx). Użytkownik ma możliwość weryfikacji, czy zdefiniowany przez niego schemat jest prawidłowy i zgodny z jego zamiarami generując przykładowe numery za pomocą opcji Pokaż przykładowy numer. Na podstawie maski zdefiniowanej na Rodzaju bonu System nadaje automatycznie dodawanym bonom unikalny, losowy numer z puli wolnych numerów, dostępnych w ramach danego schematu numeracji.

Uwaga
Numer bonu może się składać maksymalnie z 50 znaków, przy czym System nie sprawdza, czy zdefiniowany na Rodzaju bonu schemat numeracji zachowuje tą maksymalną długość. Poprawne zdefiniowanie schematu numeracji pozostaje w gestii Użytkowania. Podczas nadawania numeru bonom nadmiarowa ilość znaków jest przez System ucinana.

Uwaga
Na standardowym wydruku bonu drukowany jest kod kreskowy w formacie zgodnym z Code39. Jeżeli Użytkownik będzie korzystał z tego wydruku, wówczas zalecane jest używanie w schemacie numeracji bonów znaków obsługiwanych w ww. kodzie kreskowym. Zaleca się ponadto, aby długość numeru nie przekraczała wówczas 24 znaki.

Uwaga
Użytkownicy, którzy będą korzystać z opisanej w dalszej części dokumentu funkcjonalności automatycznego uzupełniania EAN-u dostawy numerem bonu powinni stosować numery bonów nie przekraczające 40 znaków, taka jest bowiem maksymalna długość pola EAN.

Uwaga
Wielkość liter w numerze nadawanym bonom determinowana jest przez wielkość liter użytych/zdefiniowanych w masce schematu numeracji. W dalszym procesie obsługi bonu natomiast wielkość liter nie ma już znaczenia, tj. nie można dodać bonu o numerze różniącym się jedynie wielkością liter (przykładowo, jeżeli istnieje bon AAA12, wówczas bon o numerze aaa12 nie zostanie dodany/wygenerowany/zaimportowany), a podczas przyjmowania bonu (rejestrowania PZ/PW/FZ z cechą zgodną z numerem bonu), wydawania bonu (np. wprowadzanie na element Noty numeru bonu), realizacji bonu (wprowadzania numeru bonu na zapis kasowy) wielkość liter podawanych przez Operatora nie ma znaczenia tj. System zidentyfikuje bon AAA12 zarówno po podaniu wartości AAA12, jak i po podaniu wartości aaa12).

  • Towar: powiązanie pomiędzy rodzajem bonu a kartą towaru pozwala określić, przy użyciu jakiej kartoteki rejestrowany będzie obrót bonami danego rodzaju. Ww. powiązania można dokonać zarówno z formatki Rodzaju bonu – podając kod towaru lub wskazując go na liście otwieranej przyciskiem Towar jak i z formatki Towaru o czym więcej w punkcie: Towar typu Bon dokumentu.
  • Rodzaj noty służy do wskazania domyślnej definicji noty memoriałowej. Rodzaj ten jest wykorzystywany podczas generowania Noty z listy bonów, o czym więcej w dalszej części dokumentu
  • Opis oraz parametr Kopiuj opis na bon, decydujący o tym, czy na bonie dodawanym w kontekście tego rodzaju Opis ma być uzupełniany na podstawie Opisu z rodzaju bonu
  • Parametr Archiwalny służy do stosownego oznaczenie Rodzaju bonu, który nie będzie już używany, tj. bony o danym rodzaju nie będą już tworzone

Formatka wyposażona została standardowo w zakładki [Atrybuty] i [Załączniki].

Obsłużone zostało kopiowanie rodzaju bonu za pomocą kombinacji klawiszy <CTRL>+<Insert>

Formatka Rodzaju bonu
Towar typu Bon

Do rejestrowania obrotu bonami niezbędne jest powiązanie bonów z kartotekami typu towar/produkt i prowadzenie gospodarki magazynowej bonami, o czym więcej w dalszej części dokumentu.

Dana karta towaru może być powiązana z jednym rodzajem bonu, dany rodzaj bonu może być powiązany tylko z jedną kartą towarową.

Na karcie towaru został dodany parametr Bon, służący do oznaczenia karty jako służącej do rejestrowania obrotu bonami o rodzaju wskazanym w kontrolce Rodzaj bonu. Edycja parametru jest możliwa o ile nie zarejestrowano dotąd transakcji z tym towarem.

Karta towaru typu Bon

Dla towaru typu Bon przyjęte zostały poniższe założenia:

  • Automatycznie włączany jest parametr Rejestruj w jednostkach całkowitych oraz precyzja ilości ustalana jest na 0. Wynika to z natury bonów, które zawsze wydawane są w ilościach całkowitych
  • Wymagane jest przypisanie rodzaju bonu oraz klasy cechy. Wartością tej cechy, uzupełnianą podczas przyjmowania/wydawania bonów jest numer konkretnego bonu
  • Nazwa parametru Oznacz dostawę kodem EAN towaru zmieniana jest na Oznacz EAN dostawy numerem bonu. Parametr ten jest prezentowany zarówno na zakładce [Zasoby], jak i [Ogólne]

Ww. parametr jest domyślnie włączany, natomiast Użytkownik ma możliwość jego wyłączenia. Włączenie parametru oznacza, że podawany w cesze dostawy numer bonu będzie automatycznie uzupełniany jako jej EAN. Dzięki temu podczas sprzedaży bonu wystarczy, aby Użytkownik podał numer sprzedawanego bonu w kontrolce Towar elementu FS/PA a System samodzielnie zidentyfikuje towar oraz pobierze zasób zgodny z podaną cechą.

Uwaga
Użytkownicy, którzy będą korzystać z ww. funkcjonalności powinni stosować numery bonów nie przekraczająca 40 znaków, taka jest bowiem maksymalna długość pola EAN dostawy.

Dla kart typu Bon nie przewiduje się żadnej automatyki w zakresie ustalania/zmiany stawki Vat. Przypisanie właściwej stawki VAT pozostaje w gestii Użytkownika, który powinien ją ustalić zależnie od rodzaju bonu. Zgodnie z obowiązującymi przepisami w obrocie znajdują się dwa rodzaje bonów:

  • Bon jednego przeznaczenia (SPV, single-purpose voucher) – bon, dla którego miejsce dostawy towarów/świadczenia usług oraz stawka VAT z tytułu tych towarów lub usług są znane w chwili emisji bonu
  • Bon różnego przeznaczenia (MPV, multi-purpose voucher) – bon, który może być wykorzystywany do zapłaty za różne towary i usługi, w różny sposób opodatkowane

Zależnie od rodzaju bonu Użytkownik powinien ustalić na karcie typu Bon czy to stawkę np. czy to stawkę właściwą dla towaru/usługi, której dotyczy bon i rejestrować sprzedaż/wydania bonu właściwym dokumentem, o czym więcej w dalszej części dokumentu.

Pod listą towarów udostępniony został filtr, pozwalający ograniczyć listę towarów do tych, które zostały zarejestrowane na potrzeby obrotu bonami.

Nowy filtr na liście towarów – lista towarów typu Bon

Bony towarowe

Lista bonów

Bony prezentowane są na stosownej liście, dostępnej na zakładce [Ogólne] modułu Sprzedaż oraz na zakładce [Kasa/Bank] modułu Księgowość.

Dostęp do listy bonów w modułach: Sprzedaż i Księgowość

Na liście bonów prezentowane są te bony, do rodzajów których ma prawo dane centrum. Numery poszczególnych bonów prezentowane są w kolorystyce właściwej dla stanu bonu.

Lista, oprócz standardowych możliwości filtrowania, grupowania itp. właściwych dla listy DevExpress wyposażona została w szereg filtrów:

  • Konstruktor filtra
  • Stan

Bon może przyjmować przedstawione w poniższej tabeli stany.

Stan Bonu Opis
Niezatwierdzony
Zatwierdzony
Przyjęty na stan Bon, dla którego zarejestrowano dokument zakupu/przyjęcia (PZ, FZ, PW), tym samym bon został przyjęty do Firmy/do magazynu
Wydany Bon, który został sprzedany/wydany Klientowi, tj. zarejestrowano FS/PA/WZ/FSE/WZE lub notę memoriałową na ten bon
W realizacji Bon o typie rozliczenia Wielokrotny, którym dokonano zapłaty za transakcję, przy czym nie wykorzystano jeszcze całej wartości bonu
Zrealizowany Bon, którym dokonano zapłaty i dalsza zapłata tym bonem nie jest możliwa (czyli bon Wielokrotny, z którego wykorzystano już całą wartość lub Jednorazowy, którym dokonano już zapłaty)
Zablokowany zatwierdzony Użytkownik ma możliwość zablokowania bonów np. zagubionych, co powoduje stosowną zmianę stanu bonów. Stan, jaki otrzymują zablokowane bony zależy od stanu, w jakim znajdował się bon przed jego zablokowaniem
Zablokowany przyjęty na stan
Zablokowany wydany
Zablokowany w realizacji

W filtrze Stan dostępne są wszystkie ww. wartości odpowiadające poszczególnym stanom, jakie mogą przyjmować bony, przy czym do filtrowania bonów zablokowanych służy wartość zablokowane, która rozumiana jest jako dowolny stan zablokowania tj. zablokowane zatwierdzone, zablokowane przyjęte na stan itp. Oprócz wartości odpowiadających poszczególnym stanom udostępniona są w filtrze wartości: Przeterminowane oraz Aktywne. Przez te ostatnie rozumiane są bony w stanie: Wydane oraz W realizacji, czyli takie, które są w posiadaniu Klientów i z których może on nadal skorzystać, przy czym data ważności bonu nie jest dla nich sprawdzana, jeżeli Użytkownik chce ograniczyć listę tych bonów do bonów nadal ważnych, powinien dodatkowo użyć filtra Data ważności.

  • Status

Filtr pozwalający na ograniczenie listy bonów wg stopnia ich realizacji tj. zapłaty dokonanej za ich pomocą. Filtr pozwala na ograniczenie listy bonów do bonów:

    • niezrealizowanych, czyli takich, którymi dotąd nie dokonywano zapłaty
    • częściowo zrealizowanych, czyli takich, którymi już dokonywano zapłaty i nadal można to czynić
    • zrealizowanych, czyli takich, którymi dokonano zapłaty i dalsza zapłata nimi nie jest możliwa
  • Data

Użytkownik ma możliwość wskazania typu daty, wg której chce dokonać filtrowania poprzez wybór jednej z dat: wystawienia, wydania, realizacji i podania zakresu dat od-do okresu, wg którego ma zostać dokonane filtrowanie. Ograniczanie listy bonów wg tego kryterium odbywa się wówczas, jeżeli Użytkownik włączy checkbox przy tym filtrze

  • Ważne w okresie

W ww. filtrze Od/Do Użytkownik może wprowadzić konkretną datę lub wartość Bez ograniczenia. Filtrowanie odbywa się o ile co najmniej w jednej z kontrolek ustalona jest konkretna data i dokonywane jest wg zasady: dany bon prezentowany jest na liście o ile chociaż jeden dzień z jego okresu ważności zawiera się w przedziale dat Od-Do filtra.

  • Rodzaj: lista bonów ograniczana jest do bonów zarejestrowanych w kontekście rodzaju bonu wskazanego w filtrze
Lista bonów i filtry pod listą bonów

Udostępnione zostało seryjne dodawanie, zatwierdzanie, usuwanie oraz blokowanie bonów.

Seryjne operacje na liście bonów

Możliwe jest również przyjęcie, wydanie, rozchód oraz przesunięcia wielu bonów jednocześnie:

  • Generowanie RW na bony służy do rozchodu z magazynu tych bonów, które zostały wydane Notą memoriałową, a także do zdjęcia ze stanów magazynowych tych bonów, które na którymś etapie zostały zablokowane przez Użytkownika. Utworzenie RW nie zmienia stanu bonów
  • Generowanie MMW na bony służy do przesunięcia bonów pomiędzy magazynami, np. do jednego ze Sklepów. Utworzenie MMW nie zmienia stanu bonów

Uwaga

Na dokumencie RW generowanym z listy bonów ustalany jest magazyn domyślny z definicji dokumentu danego centrum, jeżeli więc bony nie są dostępne w tym magazynie a na definicji w sekcji Sprzedaż z magazynów wybrano opcję inną niż wszystkich, wówczas dokument nie zostanie utworzony. W takiej sytuacji Użytkownik powinien zarejestrować go samodzielnie, pobierając bony z magazynu, w którym się one znajdują.

Generując MMW z listy bonów Użytkownik wskazuje magazyn, z którego mają zostać pobrane bony. Dokument zostanie utworzony o ile bony te znajdują się we wskazanym magazynie.

  • Generowanie dokumentów przyjęcia oraz wydania zaznaczonych bonów omówione zostało w dalszej części dokumentu
Opcje generowania RW/MMW z listy Bonów

Udostępniona została historia związanych dla bonu. Na liście tej prezentowane są dokumenty, którymi przyjęto, sprzedano, wydano, rozchodowano, czy też przesunięto dany bon, zapisy kasowe na których dokonano zapłaty tym bonem oraz dokumenty za które w ten sposób zapłacono.

Historia dokumentów związanych dla danego bonu

Listę bonów można wyeksportować do arkusza kalkulacyjnego, udostępniony został również wydruk listy bonów, a także seryjne drukowanie bonów zaznaczonych na liście.

Zarówno do listy, jak i formatki bonu udostępniony został stosowny zakaz oraz odrębny zakaz do seryjnego generowania bonów.

Zakazy do bonów i rodzajów bonów
Dodawanie/generowanie bonów

Dodania bonów do Systemu można dokonać na wiele sposóbów:

  • Za pomocą przycisku Dodaj pod listą bonów oraz opcji menu kontekstowego listy bonów, wskazując w menu rozwijalnym rodzaj bonu, jaki ma zostać dodany
  • Poprzez seryjne generowanie bonów przyciskiem/opcją menu kontekstowego Generuj
  • Poprzez kopiowanie bonu za pomocą kombinacji klawiszy <CTRL>+<Insert>
  • Za pomocą stosownej funkcji API zewnętrznego

Dodawanie/generowanie bonów dokonywane jest w kontekście konkretnego rodzaju bonu. Wśród możliwych do wskazania rodzajów bonów dostępne są te, do których dane centrum ma prawo.

Przyciski/opcje dodawania/generowania bonów

Generowania bonów można dokonać na dwa sposoby:

  • poprzez podanie ilości bonów jaka ma zostać wygenerowana przez System

Na formatce uruchamianej przyciskiem/opcją Generuj należy wskazać rodzaj bonu, w kontekście którego mają zostać dodane bony oraz podać ilość bonów, jaka ma zostać wygenerowana. Przed dokonaniem generowania Użytkownik ma jeszcze możliwość zmiany Kwoty oraz Terminu ważności generowanych bonów. Termin ważności dostępny jest do edycji o ile na wskazanym rodzaju bonu parametr Od daty wydania jest wyłączony.

Generowanie określonej ilości bonów

  • import numerów bonów z arkusza kalkulacyjnego

Na formatce uruchamianej przyciskiem/opcją Generuj należy wybrać opcję Z pliku a następnie wskazać arkusz kalkulacyjny, na podstawie którego mają zostać wygenerowane bony. Aby System dokonał importu bonów, należy w pierwszym arkuszu wskazanego pliku w kolumnie [Numer] podać kolejne numery bonów. System dokona importu bonów o podanych w arkuszu numerach o ile numery te są zgodne ze schematem numeracji zdefiniowanym na danym rodzaju bonu i nie zarejestrowano dotąd bonów o takich numerach.

Import bonów z arkusza kalkulacyjnego
Formatka Bonu

Formatka bonu zawiera poniższe dane:

  • Unikalny numer nadawany przez System automatycznie i losowo w oparciu o schemat numeracji zdefiniowany na rodzaju bonu, w kontekście którego dodawany/generowany jest bon
  • Kwota, czyli wartość nominalna bonu, domyślnie ustalana na podstawie rodzaju bonu
  • Wartość zrealizowana, czyli łączna wielkość zapłaty dokonanej tym bonem
  • Wartość pozostaje, czyli niewykorzystana wartości bonu
  • Termin ważności, czyli okres od-do w którym można dokonywać zapłaty bonem. Termin ten ustalany jest oraz dostępny do edycji bezpośrednio po dodaniu bonu o ile parametr Od daty wydania na rodzaju bonu jest wyłączony, w przeciwnym wypadku kontrolki są puste i niedostępne do edycji a termin ten ustalany jest przez System podczas zatwierdzania dokumentu sprzedaży/wydania danego bonu, o czym więcej w dalszej części dokumentu
  • Rodzaj bonu i typ rozliczenia – informacja o rodzaju bonu, w kontekście którego zarejestrowano dany bon oraz o typie rozliczenia tego bonu. Dane niedostępne do edycji.
  • Poszczególne daty: wystawienia bonu, zatwierdzanie, wydania Klientowi oraz identyfikator Operatora, który wykonał daną akcję
Formatka bonu

W przypadku bonu, który został zablokowany np. z powodu jego zagubienia na formatce bonu prezentowana jest dodatkowo data dokonania blokady, identyfikator Operatora, który jej dokonał oraz przyczyna dokonania blokady.

Formatka zablokowanego bonu

Aby zablokować dany bon należy użyć opcji Zablokuj w menu kontekstowym listy bonów i wskazać przyczynę blokady. Przyczynę tą można wskazać z listy wartości słownika kategorii Przyczyna blokady bonu. Zablokowanie bonu jest operacją nieodwracalną i oznacza, że dla danego bonu nie będzie dokonywana już żadna akcja.

Blokowanie bonu
Przyczyna blokady bonu w słowniku kategorii

Formatka bonu wyposażona została standardowo w zakładki [Atrybuty] i [Załączniki].

Udostępniony został wydruk bonu oraz seryjne drukowanie zaznaczonych na liście bonów.

Ogólne zasady obrotu bonami

Dla obsługi bonów towarowych niezbędne jest powiązanie bonów z kartotekami typu towar/produkt i prowadzenie gospodarki magazynowej bonami tj. przyjmowanie bonów na stan (PW, PZ, FZ na bony), przesuwanie bonów pomiędzy magazynami (MMW/MMP na bon), sprzedaż/wydawanie bonów Klientowi (PA, FS, FW, WZ, WZE, FSE na bon). Alternatywą dla sprzedaży bonów ww. dokumentami handlowym jest możliwość rejestrowania noty memoriałowej na bony. Nocie takiej towarzyszy RW na bony, generowane czy to automatycznie podczas zatwierdzania noty, czy to na żądanie Użytkownika, o czym więcej w dalszej części dokumentu.

Dla każdego przyjmowanego bonu tworzona jest oddzielna partia, której cechą jest numer bonu.

Schemat operacja dla bonów

Rejestrowanie bonów na ww. dokumentach pozwala na obsługę obu występujących obecnie na rynku rodzajów bonów:

Rodzaj bonu Opis Dokument
Bon jednego przeznaczenia Bon, dla którego stawka VAT z tytułu sprzedaży towarów, za które zostanie dokonana zapłat bonem jest znana w chwili emisji bonu. Sprzedaż bonu opodatkowana jest stawką właściwą dla tych towarów. PA/FS
Bon różnego przeznaczenia Bon, który może być wykorzystywany do zapłaty za różne towary, w różny sposób opodatkowane. Wydanie takiego bonu nie powoduje naliczenia VAT. Nota memoriałowa

Ww. typy dokumentów są jedynie typami rekomendowanymi, Użytkownicy mają w tym zakresie swobodę i to od nich zależy, z jakich typów dokumentów skorzystają. Zależnie od rodzaju bonu i typu dokumentu Użytkownik powinien ustalić na karcie towaru typu Bon czy to stawkę np. czy to stawkę właściwą dla towaru/usługi, której dotyczy bon i rejestrować sprzedaż/wydanie bonu dokumentami właściwymi dla danego rodzaju bonu.

Przykłady obrotu bonem jednego przeznaczenia:

Przyklad

PZ-FS

PW-WZ-(S)FS

FZ-WZ-(s)FS

PZ-PA

PZ-MMW/MMP-PA

Przykłady obrotu bonem różnego przeznaczenia:

Przyklad

PZ – WZ (stawka np.), bez tworzenie spinacza

PZ-MMW/MMP-WZ bez spinacza

PW-Nota (wraz z RW)

Zarejestrowanie, a dokładniej zatwierdzanie dokumentu handlowego zakupu/sprzedaży, anulowanie takiego dokumentu, zarejestrowanie do niego korekty ilościowej oraz anulowanie takiej korekty zmienia stosownie stan bonu w sposób przedstawiony na poniższym diagramie.

Zmiana stanu bonu wskutek zarejestrowania/anulowania dokumentu

Przed zatwierdzeniem/anulowaniem dokumentu System weryfikuje, czy bon wprowadzony na ten dokument znajduje się stanie pozwalającym na dokonanie takiej operację. Przykładowo, anulowanie FS na bon nie uda się, jeżeli bon ten był już wykorzystywany do zapłaty, czyli wówczas, gdy znajduje się w stanie W realizacji lub Zrealizowany. Podobnie, nie uda się zatwierdzić ilościowej FSK na bon, który jest w ww. stanie.

Uwaga
Towarami typu Bon nie można operować na PZI, FAI, korektach ręcznych, dokumentach magazynowych oraz dokumentach PKA/WKA.

Możliwe jest dokonanie rozchodu wewnętrznego (RW) bonów, przy czym dokument RW/RWK dotyczący bonów nie wpływa na ich stan. Taki dokument można rejestrować również na dostawy wskazujące na zablokowane bony. W ten sposób Użytkownik może zdjąć ze stanu magazynowego takie bony. Zarejestrowanie dokumentu RW na bon nie oznacza jego wydania czy to Klientowi, czy to Pracownikowi. Takie wydanie należy zarejestrować na Nocie memoriałowej, dokument RW może jej natomiast towarzyszyć, o czym więcej w dalszej części dokumentu.

Bony można przesuwać pomiędzy magazynami za pomocą dokumentów MMW/MMP.

Zarówno RW, jak i MMW można również generować z listy bonów, dla wieli bonów jednocześnie.

Bonami można również operować na ofertach i zamówieniach (zakupu/sprzedaży) wg ogólnych zasad, jak zwykłymi towarami.

Przyjmowanie bonu na stan

Podczas przyjmowania bonów na stan tj. rejestrowania PZ/FZ/PW na towar typu Bon o cesze zgodnej z numerem bonu System tworzy osobną dostawę/partię dla każdego bonu, stosownie rozbijając ilość z elementu na dostawy, każda po 1szt. Edycja ilości na takiej dostawie/subelemencie jest zablokowana, nie można jej również rozbijać, ani też podpinać do innej dostawy.

Dla towarów typu Bon zmieniona została obsługa parametru Oznacz dostawę kodem EAN towaru. Nazwa ww. parametru w karcie takiego towaru jest zmieniana na Oznacz EAN dostawy numerem bonu a włączony parametr oznacza, że EAN dostawy ustalany jest automatycznie w oparciu o numer bonu podawany w cesze dostawy.

Dzięki ww. funkcjonalności Użytkownik może dokonywać sprzedaży/wydania/rozchodu konkretnych bonów poprzez podanie w kontrolce Towar formatki elementu konkretnego numeru bonu. Wykorzystywana jest tutaj standardowa funkcjonalność pobierania zasobu na podstawie podanego EAN-u dostawy.

Uwaga
Użytkownicy, którzy będą korzystać z ww. funkcjonalności powinni stosować numery bonów nie przekraczające 40 znaków, taka jest bowiem maksymalna długość pola EAN dostawy

Na elemencie PZ/FZ/PW na bon wymagane jest podanie numeru bonu w cesze dostawy. Podczas zatwierdzania dokumentu System sprawdza, czy bon o podanym numerze istnieje i znajduje się w stosownym stanie, tj. zatwierdzony. Jeżeli cecha nie zostanie podana, czy też nie zostanie zidentyfikowany stosowny bon, wówczas zatwierdzenie dokumentu nie jest możliwe.

Podczas zatwierdzania dokumentu przychodu System ustała stan bonów na Przyjęty na stan.

Przyjmowanie bonów na stan za pomocą dokumentu PW

Oprócz standardowego, ręcznego wprowadzania elementu typu Bon na dokument zakupu/przychodu Użytkownik ma również możliwość seryjnego przyjęcia bonów na stan, poprzez wygenerowanie dokumentu PZ/FZ/PW z listy bonów. System generuje dokument dla tych wszystkich zaznaczonych bonów, które znajdują się w stanie Zatwierdzony i które poprzez Rodzaj bonu są powiązane z kartą towarową. Dla każdego rodzaju bonu tworzony jest osobny element dokumentu, a na każdym z nich odrębne dostawy z cechami zgodnymi z numerami poszczególnych bonów. Magazyn na tak tworzonym dokumencie ustalany jest na podstawie magazyny domyślnego z definicji dokumentu.

Seryjne przyjmowanie bonów na stan

Anulowanie dokumentu PW/PZ/FZ zawierającego bony jest niemożliwe, jeżeli przyjęty tym dokumentem bon znajduje się w niewłaściwym stanie, tj. został zablokowany lub wydany Klientowi. Podczas anulowania ww. typów dokumentów stan bonów jest cofany do stanu Zatwierdzony.

Podobna weryfikacja stanu bonów dokonywana jest również podczas zatwierdzania korekty ilościowej do ww. dokumentów. Zarejestrowanie takiej korekty jest niemożliwe, jeżeli bon został zablokowany lub wydany. Podczas zatwierdzania takiej korekty stan bonów jest cofany do stanu Zatwierdzony.

Anulowanie takiej korekty, możliwe o ile stan bonu na to pozwala tj. bon jest w stanie zatwierdzony zmienia stan bonu na Przyjęty na stan.

Wydawanie bonu Klientowi

Wydania/sprzedaży bonów Klientowi można dokonać za pomocą dokumentów: FS, FW, WZ, PA, WZE, FSE. Odbywa się to poprzez dodanie na ten dokument elementu z towarem typu Bon i podanie w cesze numer bonu. Można również wprowadzić numer bonu wprost w kontrolce Towar a System samodzielnie zidentyfikuje i pobierze zasób z cechą zgodną z numerem podanego bonu. Ta ostatnia możliwość jest dostępna o ile parametr Oznacz EAN dostawy numerem bonu na tym towarze- bonie pozostał włączony.

Uwaga
Użytkownicy, którzy będą korzystać z ww. funkcjonalności powinni stosować numery bonów nie przekraczające 40 znaków, taka jest bowiem maksymalna długość pola EAN dostawy.

Wprowadzanie bonu na element PA

W przypadku sprzedaży wielu bonów jednocześnie zamiast samodzielnego wprowadzania kolejnych elementów na dokument Użytkownik może skorzystać z opcji generowania dokumentu sprzedaży z listy bonów.

System generuje dokument dla tych wszystkich zaznaczonych bonów, które znajdują się w stanie Przyjęty na stan i są faktycznie dostępne w magazynie. O tym, czy System utworzy odrębne elementy dokumentu dla każdego z bonów, czy też pogrupuje je wg Rodzaju bonu (a tym samym wg karty towaru) decyduje opcja wybrana przez Użytkownika w oknie generowania dokumentu.

Generowanie PA dla zaznaczonych bonów

Uwaga
Na dokumencie sprzedaży generowanym z listy bonów ustalany jest magazyn domyślny z definicji dokumentu danego centrum, jeżeli więc bony nie są dostępne w tym magazynie a na definicji w sekcji Sprzedaż z magazynów wybrano opcję inną niż wszystkich, wówczas dokument nie zostanie utworzony. W takiej sytuacji Użytkownik powinien zarejestrować go samodzielnie, pobierając bony z magazynu, w którym się one znajdują
.

Podczas zatwierdzania dokumentów FS, FW, WZ, PA, WZE, FSE zawierających pozycje typu Bon System dokonuje poniższych zmian na bonie:

  • Zmiana stanu bonu na Wydany oraz zapisanie daty i identyfikatora Operatora, który wydał bon
  • Ustalenie ostatecznej Kwoty, czyli wartości nominalnej bonu, o ile na rodzaju bonu, na który wskazuje bon włączony jest parametr Aktualizuj podczas wydania. Kwota ta ustalana jest na postawie ceny końcowe brutto w walucie systemowej elementu zatwierdzanego dokumentu sprzedaży
  • Ustalenie Terminu ważności bonu, o ile na rodzaju bonu, na który wskazuje bon włączony jest parametr Od daty wydania. Jako termin Od ustalana jest data sprzedaży, jako termin Do zaś data Od powiększona o ilość dni na Rodzaju bonu.

Anulowanie dokumentu FS, FW, WZ, PA, WZE, FSE zawierającego pozycje typu bony jest możliwe o ile żaden z tych bonów nie był dotąd realizowany, tj. nie przyjęto zapłaty tym bonem, ani też nie został zablokowany przez Użytkownika. Takie same warunki sprawdzane są podczas zatwierdzania korekty ilościowej do ww. dokumentów. Anulowanie/korekta ilościowa ww. dokumentu cofa stan bonów do Przyjęty na stan.

Podczas anulowania ww. dokumentów usuwana jest data wydania i identyfikator Operatora wydającego bon, natomiast ani Kwota ani też Termin ważności bonu nie ulegają zmianie.

Anulowanie korekty ilościowej do ww. dokumentów możliwe jest o ile znajdujące się na niej bony nie zostały przez Użytkownika zablokowane, ani też wydane notą memoriałową. Podczas anulowania takiej korekty stan bonu ustalany jest na Wydany.

Cena sprzedaży bonu

Dla elementu typu Bon obowiązują standardowe zasady ustalania i edycji ceny, niezależne od wartości bonu wprowadzonego na element dokumentu handlowego:

  • Cena na elemencie sprzedaży ustalana jest standardowo, tj. na podstawie cennika karty towaru powiązanego z danym rodzajem bonu oraz obowiązujących dla niego promocji. To od prawidłowego wdrożenia/ ustawienia parametrów Systemu zależy, czy proponowana przez System cena będzie zgodna z oczekiwaniem Klienta. Użytkownik może w tym celu wykorzystać dotychczasowe możliwości Systemu opisane w tabeli poniżej
  • Obowiązują standardowe zasady edycji ceny ww. elementu, to Użytkownik powinien stosownie skonfigurować System, jeżeli zechce tą edycję ograniczyć
  • Obowiązują standardowe zasady edycji ilości na ww. elemencie sprzedaży. To od Użytkownika zależy czy za pomocą jednego elementu dokona sprzedaży wielu bonów, czy też każdy z bonów wprowadzi na oddzielny element dokumentu
  • O tym, czy Kwota bonu zostanie zaktualizowana na podstawie ceny za jaką zostanie on sprzedany decyduje parametr Aktualizuj podczas wydawania na Rodzaju bonu.
  • Do celów właściwego ustalania/edycji cen na elementach sprzedaży dotyczącym bonów Użytkownicy mogą wykorzystać szereg dostępnych, standardowych funkcjonalności, z których niektóre przedstawiono w poniższej tabeli
Standardowa funkcjonalność Systemu Możliwe wykorzystanie w kontekście Bonów
Cenniki sprzedaży Aby cena sprzedaży proponowana była na podstawie Kwoty bonu, na który wskazuje dany element, należy zdefiniować odrębne Rodzaje bonów dla bonów o określonej wartości. Jeżeli przykładowo Firma emituje zazwyczaj bony o wartości 100, 200, 500, wówczas należy zdefiniować Rodzaj_100, Rodzaj_200 itp., do każdego z nich przypisać karty towaru, ustalając na nich stosownie cenę: 100, 200 itp.
Promocja na konkretne dostawy towaru Jeżeli Użytkownik nie zechce różnicować Rodzajów bonów wg nominałów bonów, wówczas do proponowania ceny na podstawie wartość danego bonu można wykorzystać promocję na konkretną dostawę towaru. Należy zarejestrować promocję i dodawać do niej kolejno pozycje na towar powiązany z danym rodzajem bonu i jedną konkretną dostawą, o cesze zgodnej z numerem danego bonu. Jako rabat należy ustalić stałą cenę, zgodną z wartością nominalną bonu. Do ww. promocji należy dodać Grupę główną kontrahentów oraz dodatkowo kontrahenta nieokreślonego.
Rabat Operatora Ustalając w karcie Operatora rabat 0% można zablokować możliwość zmiany ceny na elemencie dokumentu handlowego (w tym elementu dotyczącego Bonu).
Promocja typu cena początkowa, z opcjonalną blokadą edycji ceny Jeżeli cena na elemencie ma być ustalana na poziomie wartości bonu i niemożliwa do zmiany przez Operatora, wówczas można zastosować promocję typu CEN z włączonym parametrem Nie pozwalaj na zmianę ceny. W ww. scenariuszu należy zadbać o to, aby proponowana była prawidłowa cena tj. zgodna z wartością bonu np. wg zasad opisanych w wierszu Cenniki sprzedaży.
Promocje na bony dla konkretnych Klientów Jeżeli stali Klienci otrzymują bony ze zniżką (stała kwota czy też zniżka procentowa) nie wpływającą na wartość nominalną bonu np. za bon na kwotę 100,00 Klient płaci tylko 90,00, wówczas dla takich Klientów i karty towarowej powiązanej z tym rodzajem bonu należy zdefiniować standardową promocję typu stała cena lub rabat procentowy. Na rodzaju bonu należy wyłączony parametr Aktualizuj podczas wydania.

Wydawanie bonów za pomocą Noty memoriałowej

Do wydawania Klientom bonów różnego przeznaczenia można użyć Noty memoriałowej, która w wersji 2021.1 została do tych celów przystosowana. Noty memoriałowe dostępne są od tej wersji zarówno jak dotąd w module Księgowość, jak i dodatkowo w module Sprzedaż.

Dostęp do not memoriałowych w module Sprzedaż
Zmiany w definicji noty memoriałowej

Na definicje noty został dodany parametr Bony. Włączenie tego parametru oznacza, że noty dodawane wg tej definicji służą do wydawania bonów. Edycja ww. parametru możliwa jest o ile definicja nie została dotąd użyta, tj. nie zarejestrowano jeszcze noty wg tej definicji, przy czym jego włączenie jest niemożliwe, jeżeli definicja dedykowana jest dla Leasingu, wyłącznie z kolei jest niemożliwe, jeżeli definicja ta została przypisana na Rodzaju bonu.

Po włączeniu ww. znacznika dostępna jest dodatkowo sekcja Generowanie RW na bony, w której Użytkownik może określić, czy podczas zatwierdzania Noty na bony System ma generowany rozchód wewnętrzny, zdejmujący je ze stanu magazynowego, a jeżeli tak to w jakim stanie ma być ten dokument tworzony.

Znacznik Bony oraz sekcja generowania RW na definicji Noty memoriałowej

Na definicji noty dedykowanej do obsługi bonów wprowadzono poniższe zasady:

  • Ustalona i niemożliwa do zmiany waluta: PLN
  • Domyślny typ noty: Przychód
  • Włączony parametr Dopuszczalna edycja pozycji
  • Domyślne ustawienie opcji generowania RW na generuj zatwierdzone
  • Wymagana pozycja typu Przychód na definicji
Nota memoriałowa na bony

Wydanie bonu za pomocą Noty memoriałowej odbywa się poprzez wprowadzenie numeru bonu na pozycję noty.

Wprowadzenie numeru bonu możliwe jest na pozycji typu Przychód niezatwierdzonej noty, oznaczonej parametrem Bony. Użytkownik może wprowadzić bon na pozycję Noty poprzez podanie numeru bonu w dedykowanej do tego kontrolce lub poprzez wskazanie bonu na liście otwieranej stosownym przyciskiem. System zapisuje bon na pozycji noty, o ile bon o podanym numerze istnieje i znajduje się w stanie Przyjęty na stan.

Na nocie, która została już zatwierdzona ww. przycisk podnosi formatkę bonu w trybie do podglądu.

Bon na pozycji Noty memoriałowej

Uwaga

Użytkownik ma możliwość wprowadzenia na pozycję Noty memoriałowej dowolnego bonu, bez względu na to czy i jaką definicję noty przypisano na Rodzaju bonu, w kontekście którego dodany został bon.

To od Użytkownika zależy, czy dany bon sprzeda dokumentem FS/PA, czy też wyda Notą memoriałową. Definicja noty przypisana do Rodzaju bonu służy jedynie jako domyślna definicji wykorzystywana przy opcji generowania Noty z listy bonów, nie determinuje natomiast tego jakim dokumentem można sprzedać/wydać dany bon.

Wartość pozycji noty memoriałowej ustalana jest domyślnie na podstawie Kwoty wprowadzonego na nią Bonu.

Formatka Noty wystawionej w kontekście definicji służącej do obsługi bonów posiada poniższe specyficzne cechy:

  • Prezentowany informacyjnie parametr Bony
  • Waluta: PLN, bez możliwości zmiany
  • Na liście pozycji prezentowana kolumna Numer bonu wypełniona numerami bonów wprowadzonych na jej poszczególne pozycje. W kolumnie tej obsłużona jest edycja metodą edit-in-place, pozwalająca na przypisanie bonów wprost z listy jej pozycji.

Oprócz pojedynczego wprowadzania Bonu na pozycję Noty Użytkownik ma możliwość dodania na Notę wielu bonów jednocześnie. Służy do tego przycisk Dodaj listę bonów dostępny pod listą pozycji formularza Noty. Po wskazaniu na liście bonów otwieranej tym przyciskiem System dodaje je kolejno na Notę, o ile znajdują się one w stosownym stanie.

Parametry Noty dedykowane dla Bonów
Dodawanie listy bonów na Notę memoriałową

Użytkownik ma również możliwość generowania Noty memoriałowej wprost z listy bonów. Wystarczy zaznaczyć bony na liście i wybrać stosowną opcję w menu przycisku generowania dokumentu. System generuje wówczas Notę memoriałową i dodaje do nią kolejne pozycje dla tych bonów, które znajdują się w stosownym stanie. Rodzaj tak tworzonej noty ustalany jest na podstawie definicji noty przypisanej do Rodzaju 1-go pozytywnie zweryfikowanego bonu. Kolejne pozycje dla kolejnych bonów dodawane są do Noty niezależnie od tego, czy na ich Rodzaju jest przypisana definicję noty i bez względu na to, czy jest ona zgodna z definicją, w oparciu o którą utworzona została Nota.

Generowanie Noty memoriałowej z listy Bonów

Noty zawierającej bony nie można cofnąć do bufora, z zatwierdzonej Noty nie można usunąć pozycji wskazującej na bon, zmienić numeru bonu ani kwoty Przychodu takiej pozycji.

Podczas zatwierdzania Noty System dokonuje poniższych zmian na wprowadzonych na nią bonach:

  • Zmiana stanu bonu na Wydany oraz zapisanie daty i identyfikatora Operatora, który wydał bon
  • Ustalenie ostatecznej Kwoty, czyli wartości nominalnej bonu, o ile na rodzaju bonu, na który wskazuje bon włączony jest parametr Aktualizuj podczas wydania. Kwota ta ustalana jest na postawie wartości Przychód pozycji noty memoriałowej
  • Ustalenie Terminu ważności bonu, o ile na rodzaju bonu, na który wskazuje bon włączony jest parametr Od daty wydania. Jako termin Od ustalana jest data operacji, jako termin Do zaś data Od powiększona o ilość dni na Rodzaju bonu.

Dodatkowo, o ile na definicji Noty memoriałowej w sekcji Generowanie RW na bony wybrano opcję generuj do bufora lub generuj potwierdzone podczas zatwierdzania Noty generowany jest dokument RW na znajdujące się na Nocie bony.

RW generowane jest na towary, na jakie poprzez swój Rodzaj wskazują bony, a pobrane są dostawy z cechami zgodnymi z numerami poszczególnych bonów.

Nota memoriałowa, na podstawie której wygenerowano dokument RW prezentowana jest na Liście związanych dokumentu RW.

Nota memoriałowa na liście związanych dokumentu RW

Uwaga
Na dokumencie RW generowanym z Noty memoriałowej ustalany jest magazyn domyślny z definicji RW danego centrum, jeżeli więc bony nie są dostępne w tym magazynie a na definicji RW w sekcji Sprzedaż z magazynów wybrano opcję inną niż wszystkich, wówczas dokument RW nie zostanie utworzony. W takiej sytuacji Użytkownik powinien zarejestrować RW samodzielnie, pobierając bony z magazynu, w którym się one znajdują.

Użytkownik ma możliwość wygenerowania RW na późniejszym etapie, już po zatwierdzaniu Noty memoriałowej. Służy do tego dostępna w menu kontekstowym listy not opcja Rozchód wewnętrzny bonów.

Opcja generowania RW z Noty memoriałowej

Notę memoriałową rejestrującą wydanie bonów można anulować o ile żaden z tych bonów nie został zablokowany, ani też nie był dotąd realizowany, tj. nie przyjęto zapłaty tym bonem. Podczas anulowania Noty System cofa stan bonów do stanu Przyjęty na stan, nie zmienia natomiast ani Kwoty bonu ani jego Terminu ważności. Podczas anulowania noty System nie dokonuje automatycznego anulowania powiązanego z nią RW. Jego anulowania powinien dokonać Użytkownik, o czym jest on stosownie informowany podczas anulowania Noty.

Zapłata bonem

Forma płatności typu bon

Do konfiguracyjnej listy form płatności została dodana kolejna predefiniowana forma płatności: Bon. Taka forma płatności oraz dodawane przez Użytkownika formy do niej podrzędne są stosownie oznaczone, jako formy przeznaczone do przyjmowania zapłaty Bonem.

Forma płatności dedykowana do zapłaty bonem
Bon na formatce Płatności

Po wyborze formy płatności typu Bon na formatce Płatności Użytkownik ma możliwość wprowadzenia na nią numeru bonu. Jest to możliwe na Płatności spełniającej wszystkie poniższe warunki:

  • Płatność typu Należność
  • Waluta płatności: PLN
  • Forma płatności: Bon
  • Płatność nie została jeszcze w całości rozliczona/skompensowana

Bon można wprowadzić poprzez podanie jego numeru lub poprzez wskazanie bonu na liście otwieranej przyciskiem Bon.

Przypisanie bonu o podanym w kontrolce numerze odbywa się wówczas, jeżeli spełnia on wszystkie poniższe warunki:

  • Bon o podanym numerze istnieje i dane centrum ma do niego prawo
  • Bon jest w stanie pozwalających na jego realizację (tj. Wydany lub W realizacji)
  • Bon jest ważny, przy czym data ważności bonu jest sprawdzana w odniesieniu do terminu płatności, na którą bon jest przypisywany

Identyczne warunki są sprawdzane podczas przypisywania bonu poprzez wskazanie go na liście.

Podczas przypisywania bonu na Płatność System nie weryfikuje czy i na ilu innych płatnościach jest on przypisany, może się więc okazać, że przy faktycznej zapłacie za tą płatność nie uda się tego bonu wykorzystać, ponieważ w międzyczasie został już zrealizowany.

Przypisanie na danej płatności numeru bonu nie oznacza, że koniecznie tym bonem musi być ona uregulowana. Taki bon jest proponowany, jeżeli Użytkownik dokonuje zapłaty przy użyciu formy typu Bon, przy czym podczas zapłaty może on wskazać inny bon, czy też uregulować zapłatę inną formą płatności. Informacja o bonie pozostaje na Płatności nawet wówczas, jeżeli zostanie ona zapłacona inaczej/innym bonem niż wskazany na tej płatności. Bon na płatności to jedynie przepis, z którego Użytkownik może, ale nie musi skorzystać.

Bon na formatce płatności

Na płatności, która została już w całości rozliczona/skompensowana przycisk Bon podnosi formatkę bonu w trybie do podglądu.

Bon na formatce Wpłaty

Dokonanie wpłaty przy użyciu formy typu Bon jest możliwe dla płatności typu należność wyrażonej w walucie systemowej o ile w rejestrze kasowo-bankowym przypisanym do tej formy płatności zdefiniowano operację oznaczoną parametrem Bony. Znacznik ten opisany jest w punkcie: Zapis kasowy typu Bon.

Dla tego typu wpłaty została przygotowana specjalna formatka Wpłaty, na którą należy wprowadzić bon. Można tego dokonać poprzez podanie jego numeru lub poprzez jego wskazanie na liście otwieranej przyciskiem Bon.

Przypisanie bonu o podanym w kontrolce numerze odbywa się, o ile bon ten spełnia wszystkie poniższe warunki:

  • Bon o podanym numerze istnieje i dane centrum ma do niego prawo,
  • Bon jest w stanie pozwalających na jego realizację (tj. Wydany lub W realizacji)
  • Bon jest ważny, przy czym data ważności bonu jest sprawdzana w odniesieniu do daty bieżącej

Identyczne warunki sprawdzane są podczas przypisywania bonu poprzez wskazanie go na liście.

Jeżeli na płatności, do której przyjmowana jest zapłata przypisany został bon, wówczas jest on przenoszony na formatkę Wpłaty, o ile spełnia ww. warunki.

Przyjmowanie zapłaty bonem

W kontrolce Do zapłaty formatki Wpłaty prezentowana jest nierozliczona wartość płatności. Wielkość ta, w odróżnieniu od innych form zapłaty jest niedostępna do edycji, nie ulega też zmianie pomimo zmiany wielkości Zapłacono.

W kontrolce Zapłacono, ustalana jest wielkość zapłaty przyjmowanej bonem. Wartość ta ustalana jest na podstawie mniejszej z wielkości: Do zapłaty i wartości dostępnej na bonie, tj. wartości niezrealizowanej bonu. Użytkownik ma możliwość zmiany tej wielkości w ww. granicach, tj. może ją ustalić na poziomie wartości nie większej niż kwota Do zapłaty i nie większej niż kwota niezrealizowana danego bonu. W ten sposób Użytkownik może zdecydować w jakiej kwocie ma zostać wykorzystany dany bon.

Podczas zapisu formatki Wpłaty System ponownie weryfikuje przypisany bon w zakresie jego stanu oraz jego niezrealizowanej wartości, aby uniknąć sytuacji, w której inny Użytkownik w tym samym czasie przyjął zapłatę tym bonem, czy też z jakiegoś powodu dokonał jego blokady.

Po akceptacji formatki Wpłaty tworzony jest zapis kasowy na kwotę ustaloną/podaną w kontrolce Zapłacono. Na taki zapis kopiowana jest informacja o bonie, którym dokonano zapłaty.

Zapis kasowy typu Bon

Na definicji operacji kasowo-bankowej został dodany znacznik Bony, decydujący o tym, czy zapis kasowy tworzony w oparciu o tą definicję może służyć do przyjmowania zapłaty bonem towarowym.

Operacja kasowa dedykowana do zapłaty bonem

Wprowadzenie Bonu na zapis kasowy jest możliwe, o ile spełnione są wszystkie poniższe warunki:

  • Typ: Przychód
  • Waluta: PLN
  • Zapis utworzono w oparciu o definicję operacji oznaczoną parametrem Bony

Bon można wprowadzić podając jego numeru lub wskazując bon na liście otwieranej przyciskiem Bon.

Przypisanie bonu o podanym w kontrolce numerze odbywa się, o ile bon ten spełnia wszystkie poniższe warunki:

  • Bon o podanym numerze istnieje i dane centrum ma do niego prawo,
  • Bon jest w stanie pozwalających na jego realizację (tj. Wydany lub W realizacji)
  • Bon jest ważny, przy czym data ważności bonu jest sprawdzana w odniesieniu do daty zapisu kasowego

Identyczne warunki sprawdzane są podczas przypisywania bonu poprzez wskazanie go na liście.

Na zapisie kasowym tworzonym wskutek operacji przyjmowania wpłaty formą płatności typu Bon, (np. z formatki FS/PA, czy też z listy płatności) bon jest przypisywany automatycznie.

Bon na zapisie kasowym

Bon można przypisać/usunąć/zmienić na zapisie kasowym, który jest w stanie pozwalającym na zmianę kwoty Przychód (tj. o ile zapis nie był dotąd rozliczany/kompensowany, nie został zaksięgowany, nie należy do zamkniętego raportu itp.). Wyjątek stanowi przypadek, kiedy to na zapis przypisano bon, który później został przez Użytkownika zablokowany. W takim przypadku bonu tego nie można usunąć z zapisu, ani też zmienić go na inny bon.

Na zapisie, który nie podlega już edycji przycisk Bon służyć do podglądu bonu.

Na zapisie kasowym rejestrującym zapłatę bonem kwota Przychód ustalana jest na podstawie niezrealizowanej wartości bonu. Użytkownik może ją zmienić na zapisie, którego stan pozwala na taką edycję, pod następującymi warunkami:

  • Bon przypisany na zapis nie został później zablokowany przez Użytkownika
  • Bon przypisany na zapis jest bonem o typie rozliczenia Wielokrotny, a w przypadku bonu Jednokrotnego pod warunkiem, że bieżący zapis jest jedynym, na którym jest ten bon przypisany

Edycja kwoty Przychód jest możliwa w granicach od 0,00 do niezrealizowanej wartości bonu.

Dla zapisów kasowych z przypisanym bonem obowiązuje poniższe, właściwe dla tego typu zapisu zasady:

Zapis kasowy z przypisanym bonem posiada poniższe specyficzne cechy:

  • Automatycznie wyłączany i dezaktywowany jest parametr Dopasuj kwotę. Użytkownik powinien najpierw przypisać bon, podać kwotę, którą chce z niego zrealizować i dopiero dokonać rozliczenia/kompensaty w granicach tejże kwoty.
  • Waluta: PLN bez możliwości zmiany
  • Zmiana typu operacji ograniczona do operacji dla których włączony jest parametr Bony
  • Nie można usunąć/anulować zapisu kasowego, na który wprowadzono bon, który został później zablokowany przez Użytkownika.

Bon jako wartość atrybutu

Udostępniono możliwość przypisywania bonu jako atrybutu do dowolnego obiektu w Systemie, wyposażonego w zakładkę [Atrybuty].

Nowy typ atrybutu – Bon
Bon jako atrybut – przykład przypisania do karty kontrahenta

Harmonogram płatności na umowach

Umowy handlowe są zawierane często na dłuższy okres czasu, a ich rozliczanie odbywa się cyklicznie na podstawie założonych w umowie warunków. W celu obsługi tego procesu na umowach powstał mechanizm generowania harmonogramów, czyli płatności cyklicznych utworzonych na podstawie wprowadzonych informacji.

Dodatkowo możliwe jest generowanie dokumentów handlowych do znajdujących się w harmonogramie rat płatności, które są automatycznie wiązane z taką ratą. Zapłata na takim dokumencie jest traktowana jak opłacenie raty, czyli częściowa spłata kwoty, na którą umowa została zawarta.

Parametry do generowania harmonogramu

Na umowie, dotychczasowa zakładka [Płatność/Zaliczki] została zmieniona na [Harmonogram płatności].

Dla każdej nowo dodawanej umowy nadal automatycznie pojawia się płatność na całą wartość z dokumentu. A od wersji 2021.1 będzie można tą płatność rozbijać na poszczególne raty. Żeby było wiadomo, wg jakich założeń to rozbicie ma być wykonywane należy na umowie ustawić parametry dla harmonogramu płatności, czyli:

  • Na zakładce [Ogólne]:
    • Forma płatności,
    • Termin płatności,
    • Znaczenie ma też okres trwania umowy.
Informacje z zakładki [Ogólne] uwzględniane do harmonogramu płatności

  • Na zakładce [Harmonogram płatności]
    • Data pierwszej płatności

Parametr Kolejne płatności na ostatni dzień miesiąca/kwartału, czyli wskazanie, czy kolejne płatności mają być na ten sam dzień, który ustawiono w dacie pierwszej płatności (parametr nie zaznaczony), czy mają być na koniec miesiąca/okresu kwartalnego (parametr zaznaczony),

    • Okresy rozbicia:
      • Miesięcznie lub
      • Kwartalnie (oznacza co 3 miesiące od daty pierwszej płatności),
  • Stała rata z opcjami:
    • Wartość (jeśli znana jest kwota raty),
    • Od sumy umowy (jeśli znany jest stały procent wartości raty),
  • Liczba rat – może być wypełniona ręcznie lub wyliczona przyciskiem na podstawie okresu pomiędzy Datą pierwszej płatności a Datą zakończenia umowy, z uwzględnieniem Okresów rozbicia.
Parametry na zakładce [Harmonogram] ustawiane na potrzeby jego wyliczenia

Przyklad

Na umowie jest data pierwszej płatności: 10/01/2021 i data zakończenia: 19/08/2021.

Przypadek 1.

Wybrana opcja miesięczna.

Liczba miesięcy (niekoniecznie pełnych) od 01 do 08, daje liczbę rat: 8.

Przypadek 2.

Wybrana opcja: kwartalna.

Liczba miesięcy: 8. Działanie 8:3 (co 3 miesiące) = 2,67, czyli po zaokrągleniu w górę 3 i taka jest wyliczona liczba rat.

Wszystkie ww. parametry dotyczące harmonogramu płatności oraz przycisk do wyliczania rat są dostępne do edycji dla umowy w stanie niepotwierdzona (dla każdego operatora) lub dla umowy potwierdzonej (tylko dla operatorów z uprawnieniami do modyfikacji na takich umowach). Dla pozostałych stanów umowy parametry i przycisk są nieaktywne.

Po wypełnieniu ww. danych można rozpocząć generowanie harmonogramu płatności za pomocą przycisku . Przed jego utworzeniem pojawia się jeszcze dodatkowe okno z parametrami pozwalającymi ustalić:

  • Inną wysokość raty dla raty: pierwszej lub ostatniej
  • Do której raty wliczać różnicową kwotę powstałą na skutek podzielenia wartości umowy zgodnie z ww. założonymi parametrami: do pierwszej czy do ostatniej raty.
  • Parametr Blokada zmiany parametrów wyliczonych rat, pozwalający zablokować edycję wyliczonych dla rat wartości oraz planowanych dla dokumentów dat, które są opisane w kolejnym punkcie.
Dodatkowe parametry generowania harmonogramu

Ustawienia z tego okna są zapamiętywane indywidulanie dla każdej umowy, więc w razie konieczności przeliczenia harmonogramu nie trzeba ich uzupełniać ponownie.

Wyliczanie harmonogramu

Po wybraniu w oknie Parametry generacji harmonogramu przycisku Ustal raty płatności następuje utworzenie harmonogramu, czyli dodanie listy rat w ilości ustalonej nad listą oraz zgodnie z innymi ww. parametrami.

Wyliczone raty płatności na zakładce [Harmonogram płatności]

Dla każdej z rat ustalana są następujące wartości:

  • Numer raty – kolejny numer nadawany przy generowaniu harmonogramu, niedostępny do edycji.
  • Termin płatności – dla pierwszej raty zgodny z ustawieniem Data pierwszej płatności, dla kolejnych rat zależny od ustawienia Okresu rozbicia oraz parametru Kolejne płatności na ostatni dzień miesiąca/kwartału.
  • Forma płatności – zgodna z formą ustawioną na zakładce [Ogólne] umowy
  • Wartość raty – wyliczona na podstawie parametrów:
    • Jeśli w parametrach wpisano stałą wartość lub procent raty, to taka jest pobierana na wszystkie raty (ewentualnie z pominięciem pierwszej lub ostatniej, jak opisano poniżej), z zastrzeżeniem, że suma wyliczonych rat nie może się różnić od wartości brutto umowy,
    • Pierwsza lub ostatnia rata może być inna, o ile taką ustalono w oknie Parametry generacji harmonogramu.

Wskazówka

Jeśli z wyliczeń kwot dla kolejnych rat okaże się, że ich sumaryczna wartość jest większa niż wartość umowy, wówczas ostatnie raty będą ustalone na różnicę, czyli mogą być mniejsze lub z wartością 0,00, jeśli zostanie wyczerpana cała kwota z umowy.

W przeciwnym razie, gdy okaże się, że suma rat będzie mniejsza niż wartość umowy, wówczas różnica ta jest wliczana do pierwszej lub ostatniej raty, zgodnie z ustawieniem w oknie Parametry generacji harmonogramu.

  • Waluta – zgodna z walutą ustawioną na zakładce [Ogólne] umowy,
  • Data dokumentu – planowana data wystawienia dokumentu ustalana na podstawie terminu płatności na zakładce [Ogólne] umowy w ten sposób, że od każdego ustalonego terminu płatności odejmowana jest taka liczba dni. Jeśli planowana data dokumentu wychodzi wcześniejsza niż data rozpoczęcia umowy, wówczas ustawiana jest data rozpoczęcia umowy (może to dotyczyć tylko pierwszej raty).

Wskazówka
Daty płatności oraz planowane daty wystawienia dokumentu mogą przypadać po dacie zakończenia umowy. Nie jest to kontrolowane przy naliczaniu harmonogramu.

Na umowie jest data pierwszej płatności: 20/02/2020 i data zakończenia umowy: 19/08/2020

Przyklad

Przypadek 1.

Wybrana opcja miesięczna i liczba rat: 7. Nie zaznaczony parametr: Kolejne płatności na ostatni dzień miesiąca/kwartału. Termin płatności na umowie: 7 dni.

Kolejne terminy płatności i daty dokumentu to:

1. Data płatności: 20/02/2020, Data dokumentu: 13/02/2020.

2. Data płatności: 20/03/2020, Data dokumentu: 13/03/2020.

3. Data płatności: 20/04/2020, Data dokumentu: 13/04/2020.

4. Data płatności: 20/05/2020, Data dokumentu: 13/05/2020.

5. Data płatności: 20/06/2020, Data dokumentu: 13/06/2020.

6. Data płatności: 20/07/2020, Data dokumentu: 13/07/2020.

7. Data płatności: 20/08/2020, Data dokumentu: 13/08/2020 – data płatności przypada po dacie zakończenia umowy, ale jest to dopuszczalne, nie kontrolujemy tego.

Przypadek 2.

Wybrana opcja miesięczna i liczba rat: 7. Zaznaczony parametr: Kolejne płatności na ostatni dzień miesiąca/kwartału. Termin płatności na umowie: 7 dni.

Kolejne terminy płatności i daty dokumentu to:

1. Data płatności: 20/02/2020, Data dokumentu: 13/02/2020.

2. Data płatności: 31/03/2020, Data dokumentu: 24/03/2020.

3. Data płatności: 30/04/2020, Data dokumentu: 23/04/2020.

4. Data płatności: 31/05/2020, Data dokumentu: 24/05/2020.

5. Data płatności: 30/06/2020, Data dokumentu: 23/06/2020.

6. Data płatności: 31/07/2020, Data dokumentu: 24/07/2020.

7. Data płatności: 31/08/2020, Data dokumentu: 24/08/2020 – obie daty przypadają po dacie zakończenia umowy, ale jest to dopuszczalne, nie kontrolujemy tego.

Przypadek 3.

Wybrana opcja: kwartalna i liczba rat: 3. Zaznaczony parametr: Kolejne płatności na ostatni dzień miesiąca/kwartału. Termin płatności na umowie: 7 dni.

Kolejne terminy płatności to:

1. Data płatności: 20/02/2020, Data dokumentu: 13/02/2020.

2. Data płatności: 31/05/2020 (luty + 3 miesiące, to maj), Data dokumentu: 24/05/2020

3. Data płatności: 31/08/2020 (maj + 3 miesiące, to sierpień), Data dokumentu: 24/08/2020 – obie daty przypadają po dacie zakończenia umowy, ale jest to dopuszczalne, nie kontrolujemy tego.

Pod listą rat znajdują się kwoty z podsumowaniem wartości planowanych: Suma płatności i Do zapłaty oraz ich realizacji, czyli wartość Zapłacono.

Po każdorazowej zmianie danych mających wpływ na wyliczenia harmonogramu przy zmianie zakładki lub zapisie umowy jest informacja o konieczności przeliczenia harmonogramu, jeśli już został wygenerowany. Przeliczanie będzie odbywało się tylko dla rat płatności nie powiązanych z dokumentami, o czym mowa poniżej.

Powiązanie rat z dokumentami handlowymi

Z poziomu harmonogramu płatności jest możliwość wystawiania niektórych dokumentów handlowych dla wskazanych rat. Udostępnione zostały do wystawienia dokumenty faktur, wydań/przyjęć lub paragonów dla rat z wskazanymi pozycjami – wtedy na dokument będą pobierane te pozycje. Dla pozostałych, czyli dla rat bez pozycji z umowy (czyli zawsze dla umów wartościowych) będzie to zawsze faktura a-vista.

Wiązanie do rat pozycji z umowy

Aby powstały zwykłe dokumenty handlowe, to do raty płatności należy związać pozycje z umowy.

Można to wykonać z poziomu listy rat korzystając z przycisku  Zwiąż pozycje umieszczonego pod listą lub z poziomu formatki raty, na zakładce [Pozycje]. Podczas wiązania lub już po jego wykonaniu można wskazać ilość, którą chcemy powiązać do raty.

Wiązanie pozycji umowy z ratą

Z tych samych miejsc można też dokonać usunięcia powiązania raty z pozycjami umowy za pomocą przycisku  Rozłącz pozycje.

Po powiązaniu pozycji na liście rat w kolumnie Lp. Umowy widoczny będzie jej numer lub opis Lista, w przypadku, gdy zostanie powiązana więcej niż jedna pozycja.

Generowanie zwykłych dokumentów handlowych

Tak zapisane raty z pozycjami pozwalają na wygenerowanie dokumentów handlowych zależnie od rodzaju umowy.

Operację generowania można uruchomić z listy raty oraz z menu kontekstowego dla pojedynczego lub wielu rekordów.

  • Dokumenty dostępne dla umowy sprzedażowej: FS, WZ, PA, FSE

  • Dokumenty dostępne dla umowy zakupowej: FZ, PZ, FAI, PZI

Przed utworzeniem dokumentów możliwe jest ustawienie dodatkowych parametrów:

  • Ustawienia dla faktur A-vista, o czym więcej w kolejnym podpunkcie,
  • Informację, czy planowaną datę wystawienia pobrać z raty czy też ustawić własną,
  • Informację, czy data płatności ma być pobrana z raty, czy też ma zostać ustalona na podstawie terminu płatności na umowie, czyli ilość dni od daty wystawienia – ma to znaczenie szczególnie, jeśli powyżej została ustawiona inna data wystawienia dokumentu niż pobrana z raty.
Dodatkowe parametry generowania dokumentów z rat płatności umowy

Dodatkowe parametry generowania dokumentów z rat płatności umowy

Po zaakceptowaniu tego okna z parametrami jest generowany wskazany dokument handlowy, na którym są ustawiane następujące dane:

  • Kontrahent (główny, docelowy, płatnik) pobrany z umowy,
  • Forma płatności pobrana z raty płatności,
  • Data wystawienia dokumentu oraz Termin płatności ustalone na podstawie parametru przed generowaniem,
  • Pozycje i ilości oraz ceny pobrane z powiązanych do raty umowy.

Dokument jest wystawiany do bufora i jeśli był tworzony dla pojedynczej raty, to zostaje podniesiony do edycji. Standardowo na wystawionym dokumencie lub wielu dokumentach utworzone zostają płatności.

Generowanie faktur a-vista

W przypadku umów wartościowych, gdzie nie można związać z ratą żadnej pozycji lub dla umów wartościowych, gdzie nie wykonano takiego powiązania możliwe do wygenerowania będą tylko faktury a-vista: (A)FS lub (A)FZ zależnie od rodzaju umowy. Aby je utworzyć należy wybrać z listy dostępnych dokumentów polecenie: Faktura sprzedaży lub Faktura zakupu.

Tutaj również pojawi się okno z parametrami, jak na rysunku powyżej. Na nim znaczenie będą miały ustawienia dla faktur a-vista:

  • Nazwa pozycji, która będzie się ustawiała na pozycji utworzonego dokumentu. Można wpisać dowolny tekst oraz skorzystać z parametrów umowy lub raty źródłowej dla dokumentu, jak np. numer umowy, numer raty, termin płatności czy wartość i waluta. Parametry dostępne są w menu kontekstowym z poziomu pola z nazwą (wtedy są wstawiane jako kolejne do pola z nazwą) lub spod przycisku strzałki obok przycisku Nazwa pozycji (po wybraniu parametru czyszczone jest pole z nazwą i wstawiana nazwa wybranego parametru).

Tekst własny można łączyć z parametrami, jak przedstawiono na poniższym rysunku.

Ustawianie nazwy pozycji dla faktury a-vista generowanej z raty płatności umowy

  • Stawka Vat, która zostanie ustawiona na dokumencie

Pozostałe ustawienia z okna Parametry generowania dokumentów analogicznie, jak dla zwykłych dokumentów handlowych, czyli jak opisano powyżej.

Na utworzony dokument a-vista przekazywana jest wartość i waluta z danej raty oraz nazwa pozycji z parametru przed generowaniem. Pozostałe ustawienia, jak kontrahent czy data wystawienia analogicznie, jak dla zwykłych dokumentów handlowych.

Ręczne wiązanie dokumentów z pozycjami harmonogramu

Z poziomu harmonogramu płatności jest też możliwość ręcznego wiązania wystawionych dokumentów. Tutaj nie ma ograniczenia, że dla rat bez powiązanych pozycji dostępne są tylko dokumenty a-vista. Pozwoli to użytkownikom realizować płatność innym dokumentem niż dopuszczalny przy generowaniu.

Istotne jest, że do jednej raty może być związany tylko jeden dokument, więc przy generowaniu lub ręcznym wiązaniu jest to kontrolowane.

Opłacanie rat harmonogramu

Po powiązaniu dokumentu do raty (na skutek wygenerowania lub ręcznego związania) na harmonogramie płatności wyświetlą się dane z wygenerowanych dokumentów, czyli: data wystawienia dokumentu, jego numer, wartość z walutą. Dodatkowo, jeśli na dokumencie zostanie wykonana zapłata, to w ostatniej kolumnie harmonogramu widoczna będzie kwota rozliczonej płatności, która zostanie uwzględniona też w kwocie podsumowania Zapłacono pomniejszając jednocześnie sumaryczną wartość Do zapłaty.

Widok realizacji płatności z raty umowy
Kontrola rat harmonogramu dla wielu umów

Zakładka [Harmonogram płatności] została dodana również na liście umów. Są na niej prezentowane wszystkie pozycje z harmonogramów płatności utworzonych na umowach, z możliwością zawężenia do konkretnego okresu czasu oraz prezentowania tylko takich, dla których nie ma powiązanego dokumentu.

Zakładka [Harmonogram płatności] na umowach

Dzięki temu można cyklicznie, czyli np. na początku miesiąca sprawdzać, czy dla rat z planowaną datą wystawienia dokumentu są już powiązane dokumenty handlowe. I jeśli nie, to wygenerować/powiązać wszystkie konieczne faktury. Na zakładce dostępna jest bowiem operacja generowania/wiązania/odwiązywania dokumentów analogiczna, jak dla pojedynczej umowy. Czyli można za pomocą jednej operacji (dla zaznaczonych) utworzyć wiele dokumentów z ustawieniami, jakie ustalono w parametrach generowania poszczególnych rat.

Generowanie wielu faktur importowych do dokumentu PZI

Do tej pory możliwe było przekształcanie jednego lub wielu PZI do jednej faktury importowej (FAI). Potrzeba generowania wielu FAI do PZI może wynikać z faktu, że towar przychodzi jedną dostawą, ale jest fakturowany na kilku dokumentach np. ze względu na różne momenty powstania obowiązku podatkowego lub konieczność doliczenia odrębnych kosztów dostawy.

W związku z powyższym udostępniono możliwość generowania wielu FAI do jednego lub wielu PZI.

Generowanie częściowych faktur importowych (FAI) możliwe jest na kilka sposobów:

  • Poprzez usuwanie z FAI pozycji, które mają zostać zafakturowane później,
  • Poprzez generowanie FAI do wybranych pozycji z listy (s)Elementy.

Częściowe fakturowanie poprzez usuwanie pozycji z FAI

W związku z powyższym na formularzu dokumentu FAI generowanych do PZI został odblokowany przycisk kosza (Usuń), pozwalający na usuwanie pozycji z formularza faktury importowej. Nie jest możliwe usunięcie ostatniej pozycji z FAI, musi zostać zachowana przynajmniej jedna pozycja pochodząca z PZI. Przy kolejnym generowaniu FAI do PZI niezafakturowane pozycje zostaną automatycznie dodane.

Możliwe jest również:

  • Generowanie FAI z wielu PZI a następnie usuwanie pozycji pochodzących z dowolnych dokumentów,
  • Generowanie częściowych FAI do PZI, do których wystawiono korekty.

Nie jest możliwe dzielenie pozycji poprzez zmniejszenie ilości na elemencie faktury FAI. Zawsze przenoszona jest pełna ilość z pozycji PZI. W przypadku gdy podczas generowania FAI zostaną zaznaczone również korekty wystawione do zaznaczonych PZI, nie będzie możliwe usuwanie pozycji, które zostały skorygowane. W takim wypadku należy utworzyć FAI bez zaznaczenia korekt.

Pozycje dotyczące tych samych towarów pochodzących z różnych PZI nie są ze sobą kompresowane analogicznie jak to było realizowane do tej pory.

Generowanie częściowych faktur dotyczy zarówno transakcji Wewnątrzwspólnotowej jak i Innej zagranicznej (poza UE) oraz Importu w procedurze uproszczonej. Na dalszym etapie możliwe jest generowanie dokumentów SAD lub FWS i FWZ zarówno do częściowych faktur FAI, jak i łączenie kilku faktur FAI ze sobą w zależności od potrzeb użytkownika.

Generowanie FAI na podstawie zaznaczonych elementów

Możliwe jest również generowanie FAI do wybranych pozycji z listy (s)Elementy dostępnej w menu Dokumenty, Zakładka w menu bocznym [(s)Elementy].

Na oknie tym dodano możliwość wyświetlania elementów pochodzących z dokumentów PZI. W filtrze Typ dokumentu dodano możliwość wybrania dodatkowo elementów PZI jak przedstawiono poniżej. Opcja ta jest dostępna, gdy ustawiono rodzaj: Zakup.

Filtrowanie typów dokumentów PZI

Elementy dokumentów PZI wyświetlane są również wówczas, gdy zostanie wybrana opcja <Wszystkie>. System pilnuje jednak, aby przy generowaniu faktury nie wybrano równocześnie PZI + inne typy dokumentów. Podczas generowania faktur zostanie wyświetlona informacja o tym, że wybrano niezgodne typy dokumentów.

Na liście (s)Elementy znajdują się następujące informacje o pozycjach PZI:

  • Nr dokumentu i dokumentu źródłowego
  • Kod i nazwa towaru
  • Dane kontrahenta
  • Daty dokumentu
  • Ilość i ilość po korekcie
  • Ilość zafakturowana i niezafakturowana
  • Ilość do zafakturowania (Fakturuj)
  • Cena i wartość

Aby utworzyć FAI do wybranych pozycji PZI należy je zaznaczyć w kolumnie zaznaczeń. Po zaznaczeniu pozycji w kolumnie Fakturuj uzupełniona zostanie maksymalna ilość możliwa do zafakturowania. Pole to nie jest dostępne do edycji i wartość w tym polu wypełniana jest następująco:

  • Jeśli pozycja nie była korygowana wówczas jest to ilość z pozycji na dokumencie PZI.
  • Jeśli pozycja była korygowana wówczas ilość jest pomniejszona o ilości skorygowane na wszystkich PKI wystawionych do tej pozycji.

Po zaznaczeniu pozycji do zafakturowania możliwe jest wygenerowanie faktury importowej. Można to zrobić przyciskiem FAI widocznym pod listą lub z menu kontekstowego dostępnego pod prawym przyciskiem myszy – opcja: Przekształć do faktury importowej.

W przypadku występowania tych samych towarów, w tej samej cenie na jednym lub wielu dokumentach PZI, pozycje te nie będą kompresowane, tak samo jak to miało miejsce do tej pory w przypadku generowania jednego FAI do wielu PZI.

Korekty do PZI

Gdy do PZI zostanie wygenerowanych wiele FAI, wówczas po wykonaniu korekty do PZI zostanie wygenerowanych wiele korekt FKI do tych FAI, na których znajdują się korygowane pozycje. Po wybraniu opcji w menu kontekstowym FKI - Korekta faktury importowej system odpowiednio wygeneruje korekty FKI. W przypadku generowania jednej korekty formularz FKI zostanie wyedytowany, w przypadku tworzenia wielu FKI, dokumenty zostaną zapisane do bufora.

Możliwe jest wielokrotne generowanie FKI w PKI. Jest to konieczne w sytuacji, gdy jeszcze nie wszystkie elementy PZI zostały zafakturowane. Wówczas nie jest możliwe wygenerowania FKI po tych pozycji PKI, które nie zostały umieszczone na żadnej fakturze. Po zafakturowaniu kolejnych pozycji należy ponownie wykonać generowanie FKI do PKI, zostaną wówczas utworzone korekty tylko na te pozycje, które do tej pory nie zostały skorygowane na FKI.

Podgląd dokumentów powiązanych

W związku funkcjonalnością wielu faktur importowych do PZI zmieniono sposób prezentowania dokumentów powiązanych. Na zakładce [Nagłówek] dokumentu PZI zamiast pola, w którym prezentowany był numer utworzonej FAI dodano przycisk, za pomocą którego wyświetlana jest lista wygenerowanych dokumentów FAI.

Lista wygenerowanych dokumentów FAI na dokumencie PZI

Ta sama możliwość jest dostępna na zakładce dokumentu PKI gdzie wyświetlane są powiązane FKI.

Również okno dokumentów powiązanych zostało dostosowane tak aby prezentowane były wszystkie powiązane FAI i FKI.

Historia związanych dla dokumentu PZI

Nieokreślona wartość dostawy

Jeśli na dokumencie PZI nie zostanie zaznaczony parametr Ustalona wartość dostawy, wówczas wartość tej dostawy ustalana jest dopiero w momencie zatwierdzenia dokumentu SAD lub FWS. W tym samym momencie zaznaczany jest parametr jw. na dokumencie PZI. W związku z tym, że aktualnie FAI może obejmować tylko część elementów PZI i do tej części może być wystawiony SAD lub FWS, nie możemy pozwalać na to, aby łączyć ze sobą elementy z ustaloną i nieustaloną wartością dostawy. Dlatego też podczas generowania FAI do wielu PZI sprawdzane jest ustawienie powyższego parametry i nie jest możliwe utworzenie FAI, gdy na wybranych PZI wartość tego parametru nie jest zgodna.

Aktualnie działanie naliczania kosztów dostawy zostało zmodyfikowane tak, aby w sytuacji, gdy zostanie wystawionych kilka FAI do PZI i zostaną one ujęte w oddzielnych dokumentach SAD lub FWS, koszt jest naliczany oddzielnie dla każdej pozycji. W momencie zatwierdzania SAD lub FWS zostanie naliczony koszt dostawy dla elementów, które zostały zafakturowane. Mimo, że tylko dla części elementów zostanie naliczony koszt, parametr Ustalona wartość dostawy zostanie zaznaczony i zdezaktywowany. Technicznie zapis ten różni się od zapisu, gdy wszystkie pozycje posiadają już naliczone koszty, dzięki czemu możliwe jest naliczenie kosztów dla pozostałych pozycji po wygenerowaniu kolejnych dokumentów SAD czy FWS.

W momencie, gdy PZI zostanie przekształcone do kilku FAI a następnie każda z nich do innego SAD czy FWS podczas zatwierdzania ww. dokumentów nastąpi ustalenie wartości dostawy i naliczenie/zmodyfikowanie kosztów na rozchodzie. Naliczenie kosztów odbywa się tylko dla tych pozycji, dla których zostaną zmodyfikowane dostawy.

Do momentu wystawienia SAD lub FWS i ich zatwierdzenia możliwe jest ręczne przestawienie parametru Ustalona wartość dostawy, jeśli jednak dla części pozycji koszt już został naliczony wskutek wystawienia dokumentu SAD bądź FWS, parametr zostanie zablokowany do zmiany. Nie będzie też możliwe wykonanie opcji dostępnej z listy PZI w menu kontekstowym – Zatwierdź wartość dostawy ze wskazanego.

Ostateczne naliczenie kosztów i ustawienie parametru Ustalona wartość dostawy nastąpi w momencie wygenerowania ostatniego dokumentu SAD bądź FWS.

Dokumenty magazynowe z paczek/wysyłek

Umożliwiono generowanie dokumentów magazynowych ZWM/(W)ZWM oraz AWD/(W)AWD do dokumentu Paczki, z uwzględnieniem następujących scenariuszy:

  • Tworzony jest jeden wspólny dokument magazynowy dla wielu paczek powiązanych do jednej wysyłki,
  • Tworzony jest osobny dokument magazynowy dla wybranej paczki (powiązanej do wysyłki lub nie powiązanej).

Do paczki może zostać utworzone wiele dokumentów magazynowych - mogą one być na różne magazyny, różnych kontrahentów, częściowe ilości itd. Dokumenty te są automatycznie wiązane z paczkami i oznaczane na liście dokumentów paczki w specjalny sposób.

Realizacja tej funkcjonalności znacznie usprawni pracę pomiędzy osobami zlecającymi załadunek a pracownikami odpowiedzialnymi za ten proces.

Rodzaje paczek, konfiguracja powiązań dokumentów i inne zmiany

Żeby nie było wątpliwości, jaki dokument magazynowy wygenerować dla danej paczki zostały na nich dodane rodzaje i w zależności od nich możliwe będzie wiązanie określonych typów dokumentów:

  • Paczka wychodząca z dokumentami o charakterze sprzedażowym,
  • Paczka przychodząca z dokumentami o charakterze zakupowym,
  • Paczka nieokreślona z wszystkimi dokumentami.

Możliwość wiązania dokumentów w zależności od ustawionego rodzaju paczki przedstawia poniższa tabela.

Rodzaj paczki
Wychodząca Przychodząca Nieokreślona
Dok. handlowe sprzedaży Dok. handlowe zakupu Wszystkie dok. handlowe
Korekty dok. handlowych sprzedaży (na plus) oraz korekty dok. handlowych zakupu (na minus) Korekty dok. handlowych zakupu (na plus) oraz korekty dok. handlowych sprzedaży (na minus) Wszystkie korekty dok. handlowych
Dok. magazynowe wydań Dok. magazynowe przyjęć Wszystkie dok. magazynowe
Zamówienia sprzedaży i wewnętrzne Zamówienia zakupu Wszystkie zamówienia
Reklamacje sprzedaży Reklamacje zakupu Wszystkie reklamacje
- - Wszystkie dokumenty serwisowe

Domyślny rodzaj paczki będzie można ustawić na definicji dokumentu (jak pokazano na rysunku poniżej), dzięki czemu będzie się on ustawiał na nowo dodawanych paczkach.

Natomiast przy generowaniu paczki z dokumentów systemowych rodzaj będzie ustawiany automatycznie, zależnie od typu dokumentów, z których jest ona tworzona – tutaj domyślny rodzaj paczki nie będzie pobierany z definicji.

Nowe ustawienia na definicji dokumentu Paczka

Obecnie do paczek można wiązać zarówno nagłówki dokumentów, jak i pojedyncze elementy. Generowanie dokumentów magazynowych z brakiem informacji o konkretnych elementach/subelementach byłoby mocno utrudnione. Dlatego też, aby wygenerować dokument magazynowy, do paczki powiązane muszą być elementy zamówień oraz subelementy dokumentów handlowych.

Możliwe będzie włączenie takiej opcji wiązania elementów/subelementów dokumentów na definicji Paczki – parametr Zapisuj subelementy na powiązaniach z dokumentami (będą generowane dokumenty magazynowe), jak pokazano na rysunku powyżej. Po włączeniu parametru dla operacji wiązania zarówno nagłówków. jak i elementów dokumentów handlowych oraz zamówień, do dokumentu paczki wiązane będą zawsze:

  • elementy zamówień (wybrane lub wszystkie z dokumentu, jeśli do wiązania wybrano nagłówek) oraz
  • subelementy dokumentów handlowych (z wybranych elementów lub ze wszystkich elementów, jeśli do wiązania wybrano nagłówek).

Tylko dla paczek wystawionych po zaznaczeniu tego parametru dostępne będzie generowanie dokumentów magazynowych, z uwzględnieniem dodatkowo rodzaju paczki:

  • Paczka wychodząca, dla której będzie można tworzyć dokumenty ZWM lub (W)ZWM,
  • Paczka przychodząca, dla której będzie można tworzyć dokumenty AWD lub (W)AWD,
  • Paczka nieokreślona, gdzie nie będzie możliwości generowania dokumentów magazynowych.

W związku z powyższymi zmianami na dokumencie paczki, zakładka [Dokumenty] wprowadzone zostały następujące modyfikacje:

  • Widoczny rodzaj paczki – rodzaj jest ustawiany automatycznie, jak opisano powyżej, można go zmieniać na paczkach, które nie zostały dostarczone, zwrócone, anulowane oraz rozpakowane.
  • Widoczny magazyn – w nowej kolumnie na liście Magazyn jest wyświetlany magazyn przypisany do nagłówka dokumentu, jeśli powiązany nagłówek lub do elementu/subelementu, jeśli taki został powiązany; dodatkowo pod listą możliwe filtrowania rekordów po magazynie.
  • Przyciski do generowania dokumentów magazynowych – pod listą przyciski AWD i ZWM pozwalające wygenerować dokument magazynowy, o czym więcej w kolejnym punkcie.
  • Umożliwiono zaznaczanie/odznaczanie rekordów, w związku z tym operacja Odepnij dokumenty od paczki może teraz działać również dla wielu zaznaczonych rekordów.
Zmiany na paczce, zakładka [Dokumenty]

Generowanie dokumentów magazynowych

Utworzenie dokumentu magazynowego do paczki jest możliwe zarówno z poziomu formatki paczki, jak i formatki wysyłki. Na wysyłce, na zakładce [Paczki] pojawiły się bowiem nowe przyciski jak pokazano poniżej.

Polecenia do generowania dokumentów magazynowych z poziomu wysyłki

Analogiczne polecenia dostępne są na tej samej zakładce w menu kontekstowym listy paczek.

Przed wygenerowaniem dokumentu magazynowego weryfikowana jest poprawność zapisów dla paczki:

  • Czy są do niej powiązane elementy zamówień lub subelementy dokumentów handlowych,
  • Czy rodzaj paczki jest właściwy dla wybranego dokumentu magazynowego,
  • Czy paczka nie jest dostarczona, zwrócona, anulowana lub rozpakowana.

Jeśli spełnione są wszystkie powyższe warunki, wówczas następuje ‘pobranie’ z paczek elementów/subelementów do generowania wybranego dokumentu magazynowego. Gdyby wśród tych elementów były takie, które są powiązane na różne magazyny, wówczas konieczne będzie wybranie jednego z nich i dla niego będzie wystawiany dokument magazynowy. Samo generowanie odbywa się wg poniższych zasad: 

  • Dla polecenia ZWM/AWD z poziomu paczki oraz ZWM/AWD wspólne dla zaznaczonych z poziomu wysyłki wyświetli się okno, które pozwoli na wybranie konkretnych elementów/subelementów oraz ustawienie dla nich ilości w kolumnie Do wydania/Do przyjęcia. Wskazane pozycje wraz z ich ilościami zostaną pobrane na utworzony dokument magazynowy – będzie to zawsze jeden dokument.
Możliwość wskazania elementów/subelementów oraz ilości do pobrania na tworzony dokument magazynowy

  • Dla polecenia ZWM/AWD osobne dla zaznaczonych z poziomu wysyłki nie będzie możliwości wskazania konkretnych elementów/subelementów oraz ustawienia dla nich ilości do wydania/do przyjęcia. Na dokument magazynowy zostaną pobrane wszystkie pozycje powiązane do paczek wskazanych przed generowaniem – będzie to tyle dokumentów, ile paczek zostało zaznaczonych.

Przyklad

Dokument ZS-1 ma trzy elementy: T1 na 100 szt., T2 na 200 szt. oraz T3 na 300 szt.

Do wysyłki są powiązane trzy paczki:

  • PC-1 z powiązanym elementem zamówienia ZS-1: T1 na 100 szt.
  • PC-2 z powiązanym elementem zamówienia ZS-1: T2 na 200 szt.
  • PC-3 z powiązanym elementem zamówienia ZS-1: T3 na 300 szt.

Przypadek 1.

Edytuję dokument PC-1 i wybieram polecenie generowania ZWM. Wyświetla się okno z elementami do wydania, gdzie zaznaczam wszystkie pozycje i nie zmieniam ilości. Powstaje dokument ZWM-1 z jednym elementem: T1 na 100 szt. Dokument zostaje powiązany do PC-1.

Przypadek 2.

Na wysyłce zaznaczam wszystkie trzy paczki i wybieram polecenie: ZWM osobne dla zaznaczonych. Powstają trzy dokumenty:

  • ZWM-1 z jednym elementem: T1 na 100 szt., powiązany do PC-1,
  • ZWM-2 z jednym elementem: T2 na 200 szt., powiązany do PC-2,
  • ZWM-3 z jednym elementem: T3 na 300 szt., powiązany do PC-3.

Przypadek 3.

Na wysyłce zaznaczam wszystkie trzy paczki i wybieram polecenie: ZWM wspólne dla zaznaczonych. Wyświetla się okno z elementami do wydania, gdzie zaznaczam wszystkie pozycje i nie zmieniam ilości. Powstaje jeden dokument ZWM-1 z elementami:

  • T1 na 100 szt.
  • T2 na 200 szt.
  • T3 na 300 szt.

Dokument jest powiązany do PC-1, PC-2 oraz do PC-3.

Przypadek 4.

Na wysyłce zaznaczam pierwsze dwie paczki i wybieram polecenie: ZWM wspólne dla zaznaczonych. Wyświetla się okno z elementami do wydania, gdzie zaznaczam wszystkie pozycje i nie zmieniam ilości. Powstaje jeden dokument ZWM-1 z elementami:

  • T1 na 100 szt.
  • T2 na 200 szt.

Dokument jest powiązany do PC-1 oraz do PC-2. PC-3 nie ma powiązanego dok. magazynowego.

Wskazówka
Jeśli w trakcie generowania dokumentu magazynowego (W)ZWM nastąpi konieczność podziału elementów z zamówień na pełne/niepełne jednostki, wówczas zamiast wspomnianego powyżej jednego dokumentu zostaną utworzone dwa. Obydwa będą powiązane do paczki/paczek, które były wskazane przed generowaniem.

Przyklad

Dokument ZS-1 na magazyn WMS ma trzy elementy: T1 na 100 szt., T2 na 200 szt. oraz T3 na 300 szt. Na każdym z nich jest ustawiona jednostka pomocnicza: paleta, gdzie przelicznik wynosi 1 paleta = 60 szt. i na jednostce jest oznaczony parametr: (W)ZWM do zamówień w jedn. całkowitych.

Do wysyłki są powiązane trzy paczki:

  • PC-1 z powiązanym elementem zamówienia ZS-1: T1 na 100 szt.
  • PC-2 z powiązanym elementem zamówienia ZS-1: T2 na 200 szt.
  • PC-3 z powiązanym elementem zamówienia ZS-1: T3 na 300 szt.

Przypadek 1.

Edytuję dokument PC-1 i wybieram polecenie generowania ZWM. Wyświetla się okno z elementami do wydania, gdzie zaznaczam wszystkie pozycje i nie zmieniam ilości. Powstają dwa dokumenty:

  • (W)ZWM-1 na pełne jednostki pomocnicze z jednym elementem: T1 na 60 szt./1 paleta,
  • (W)ZWM-2 na niepełne jednostki pomocnicze z jednym elementem: T1 na 40 szt./0,67 palety.

Obydwa dokumenty zostają powiązane do PC-1.

Przypadek 2.

Na wysyłce zaznaczam wszystkie trzy paczki i wybieram polecenie: ZWM osobne dla zaznaczonych. Powstają następujące dokumenty:

  • (W)ZWM-1 na pełne jednostki pomocnicze z jednym elementem: T1 na 60 szt./1 paleta, powiązany do PC-1,
  • (W)ZWM-2 na niepełne jednostki pomocnicze z jednym elementem: T1 na 40 szt./0,67 palety, powiązany do PC-1,
  • (W)ZWM-3 na pełne jednostki pomocnicze z jednym elementem: T2 na 180 szt./3 palety, powiązany do PC-2,
  • (W)ZWM-4 na niepełne jednostki pomocnicze z jednym elementem: T2 na 20 szt./0,33 palety, powiązany do PC-2,
  • (W)ZWM-5 na pełne jednostki pomocnicze z jednym elementem: T3 na 300 szt./5 palet, powiązany do PC-3.

Przypadek 3.

Na wysyłce zaznaczam wszystkie trzy paczki i wybieram polecenie: ZWM wspólne dla zaznaczonych. Wyświetla się okno z elementami do wydania, gdzie zaznaczam wszystkie pozycje i nie zmieniam ilości. Powstają dwa dokumenty:

  • (W)ZWM-1 na pełne jednostki pomocnicze z elementami: T1 na 60 szt./1 paleta, T2 na 180 szt./3 palety, T3 na 300 szt./5 palet,
  • (W)ZWM-2 na niepełne jednostki pomocnicze z elementami: T1 na 40 szt./0,67 palety, T2 na 20 szt./0,33 palety.

Oba dokumenty są powiązane do PC-1, PC-2 oraz do PC-3.

Przypadek 4.

Na wysyłce zaznaczam pierwsze dwie paczki i wybieram polecenie: (W)ZWM wspólne dla zaznaczonych. Wyświetla się okno z elementami do wydania, gdzie zaznaczam wszystkie pozycje i nie zmieniam ilości. Powstają dwa dokumenty:

  • (W)ZWM-1 na pełne jednostki pomocnicze z elementami: T1 na 60 szt./1 paleta, T2 na 180 szt./3 palety,
  • (W)ZWM-2 na niepełne jednostki pomocnicze z elementami: T1 na 40 szt./0,67 palety, T2 na 20 szt./0,33 palety.

Oba dokumenty są powiązane do PC-1, PC-2. PC-3 nie ma powiązanego dok. magazynowego.

Uwaga
Jeśli do paczki/wielu paczek nie została powiązana cała ilość dla elementu zamówienia czy subelementu dokumentu handlowego, wówczas przy kolejnym generowaniu dokumentu magazynowego dla paczki/wysyłki ilość, która będzie proponowana do wydania/do przyjęcia nie będzie ograniczona do ilości powiązanej, a jedynie do ilości pozostałej do zrealizowania z dokumentu źródłowego. Ilość żądaną należy w takim przypadku ustawić samodzielnie w oknie z elementami do powiązania, jak pokazano na rysunku powyżej.

Przyklad

Dokument ZS-1 ma trzy elementy: T1 na 100 szt., T2 na 200 szt. oraz T3 na 300 szt.

Do wysyłki są powiązane trzy paczki:

  • PC-1 z powiązanym elementem zamówienia ZS-1: T1 na 50 szt.
  • PC-2 z powiązanym elementem zamówienia ZS-1: T2 na 200 szt.
  • PC-3 z powiązanym elementem zamówienia ZS-1: T3 na 300 szt.

Edytuję dokument PC-1 i wybieram polecenie generowania ZWM. Wyświetla się okno z elementami do wydania, gdzie zaznaczam wszystkie pozycje i w kolumnie Do wydania ustawiam ilość 40 szt. Powstaje dokument ZWM-1 z jednym elementem: T1 na 40 szt. Dokument zostaje powiązany do PC-1.

Z tej samej paczki ponownie wybieram polecenie generowania ZWM. Znowu wyświetla się okno z elementami, gdzie w kolumnie Do realizacji widnieje 60 szt. Ponieważ 40 szt. przypisane do paczki zostało już zrealizowane, to należy zmienić ilość w kolumnie Do wydania na 10 szt. i dla niej generować nowe ZWM.

Powiązanie utworzonych dokumentów magazynowych z paczkami

Utworzone dokumenty magazynowe zostaną powiązane z paczkami i będą na nich oznaczone symbolem wykrzyknika, jak pokazano poniżej.

Dokument magazynowy wygenerowany do paczki

Jeśli do generowania wybrano polecenie ZWM/AWD wspólne dla zaznaczonych, wówczas utworzony dokument/dokumenty zostaną powiązane do wszystkich wskazanych przed generowaniem paczek.

Wskazówka
Dokument magazynowy zostanie powiązany do paczki niezależnie od jego stanu. Nie ma tutaj znaczenia parametr z konfiguracji: Obsługa dokumentów w buforze na paczkach i wysyłkach (Konfiguracja/Sprzedaż/Parametry 2).

Wygenerowanych dokumentów magazynowych, analogicznie do innych dokumentów powiązanych do paczki, nie można usunąć, dopóki nie zostanie usunięte powiązanie z paczką. W przypadku usuwania powiązania z dokumentami wygenerowanymi użytkownik otrzymuje informację o ich specjalnym charakterze i powiązanie jest usuwane dopiero po jego zaakceptowaniu.

Dokumenty magazynowe można generować na paczkach potwierdzonych, ale nie można z nich usuwać powiązania, to może się zdarzyć, że błędnie utworzonych dokumentów magazynowych nie dałoby się usunąć z Systemu, nawet gdyby były w buforze. Dlatego też dodaliśmy możliwość usuwania wygenerowanych dokumentów magazynowych (i tylko tych!) z potwierdzonych paczek. Funkcjonalność dostępna jest dla uprawnionych operatorów.

Na karcie operatora, zakładka [Parametry]/[Handlowe] dodaliśmy symbol dokumentu paczki PC:

Operator z zaznaczonym tym parametrem ma na paczkach potwierdzonych, w menu kontekstowym na zakładce [Dokumenty], aktywne polecenie: Odepnij wygenerowany magazynowy, które usuwa powiązanie z paczką wygenerowane z niej dokumenty magazynowe. Dla pozostałych powiązanych dokumentów polecenie nie wykonuje żadnych operacji.

Kolejność załadunku na dokumentach magazynowych

W celu optymalizacji realizacji wysyłek, dla jak najlepszego wykorzystania środka transportowego na wysyłce możliwe jest ustalenie kolejności paczek. Dotychczas kolejność ta nie była pokazywana wprost na liście, a od tej wersji będzie widoczna w nowej kolumnie Lp.:

  • Na oknie wysyłki, zakładka [Paczki]

  • Na liście wszystkich paczek:

Kolejność paczki będzie teraz przekazywana na dokumenty magazynowe wydań/przyjęć wygenerowanych lub ręcznie powiązanych do paczki. W przypadku, gdy dokumenty magazynowe nie będą powiązane z paczką/wysyłką, będzie możliwe samodzielne ustawienie kolejności załadunku przez użytkowników.

W tym celu na nagłówkach dokumentów magazynowych ZWM/(W)ZWM oraz AWD/(W)AWD dodano nowe pole: Kolejność załadunku, obok którego wyświetlana jest informacja o powiązaniu dokumentu z wysyłką, jeśli takie zostało utworzone w Systemie.

Kolejność załadunku na dokumentach magazynowych

Niezależnie od tego, czy kolejność załadunku pochodzi z wysyłki, czy nie, to jest ona możliwa do zmiany na dokumentach magazynowych przed rozpoczętą realizacją.

Dla dokumentów w tym stanie kolejność może być też ustawiana automatycznie, jeśli zmianie ulegnie kolejność paczki na wysyłce lub zostanie ona odpięta od wysyłki. Wówczas użytkownik jest odpytywany, czy zmienić też kolejność na powiązanych dokumentach magazynowych. Dopiero po potwierdzeniu następuje zmiana kolejności załadunku na takich dokumentach.

Optymalizacja ilości zamawianej oraz nowe składniki BST

Optymalizacja ilości zamawianej w BST

W Bilansie stanu towarów wprowadzono zmiany w zakresie proponowanej ilości do zamówienia. Dotychczas System proponował tą ilość na podstawie salda bilansu dla danego towaru i ilości zamawianej (wielokrotności), zdefiniowanej czy to na normatywie globalnym, czy to na normatywie w konkretnym magazynie, zależnie od opcji przyjętej w kontrolce Zakres sekcji Zapas planowany.

Od wersji 2021.1 podczas ustalania ww. ilości System honoruje dwie wielkości:

  • Ekonomiczną wielkość zamówienia (EOQ), czyli najmniejszą ilość, przy której składanie zamówienia jest uzasadnione ekonomicznie
  • Ilość zamawianą (Wielokrotność)

Ww. wielkości pobierane są z normatywu globalnego, z normatywu magazynowego, karty Dostawcy przypisanego w BST lub karty Dostawcy domyślnego towaru, zależnie do stosownej opcji wybranej w BST, o czym więcej w dalszej części dokumentu.

System proponuje ilość do zamówienia dla tych towarów, dla których saldo bilansu jest ujemne, wg następujących zasad:

  • Jeżeli wartość bezwzględna salda jest mniejsza lub równa Ekonomicznej wielkości zamówienia (EOQ), wówczas jako ilość zamawiana zaproponowana jest ilość EOQ
  • Jeżeli potrzebna ilość przekracza EOQ, wówczas System proponuje ilość zamawianą na podstawie najmniejszej Wielokrotności pokrywającej saldo
Ekonomiczna wielkość zamówienia na normatywie towaru

Ekonomiczna wielkość zamówienia (EOQ) została udostępniona na formatce normatywu globalnego oraz formatce normatywu magazynowego. Prezentowana jest również na liście normatywów towaru. Wielkość ta dostępna jest również na wzorcu towaru, co pozwala na domyślne jej ustalenie na normatywie globalnym towaru dodawanego w kontekście tego wzorca. Obsłużona został również aktualizacja wielkości EOQ normatywów globalnych na podstawie wzorca.

Ekonomiczna wielkość zamówienia (EOQ) na normatywie
Ekonomiczna wielkość zamówienia (EOQ) na wzorcu towaru
Ekonomiczna wielkość zamówienia oraz wielokrotność zamówienia Dostawcy

Udostępniona została możliwość definiowania Ekonomicznej wielkości zamówienia (EOQ) oraz Ilości zamawianej (Wielokrotności) dla poszczególnych Dostawców towaru. Ww. ilości dostępne są również na wzorcu dostawcy i obsłużone zostały w mechanizmie aktualizacji w oparciu o wzorzec.

Ilości: EOQ i Zamawiana prezentowane są na liście dostawców towaru.

EOQ i Wielokrotność na formatce Dostawcy i Wzorcu dostawcy
Ilość EOQ i Ilość zamawiana na liście dostawców towaru
Parametry optymalizacji ilości zamawianej w BST

Dotychczas, proponując ilość do zamówienia System honorował ilość zamawianą (wielokrotność) z normatywu czy to globalnego, czy to normatywu dla konkretnego magazynu, zgodnie z wybraną opcją sekcji Zapas planowany. Od wersji 2021.1 proponując tą ilość System uwzględnia zarówno Ekonomiczną wielkość zamówienia (EOQ) jak i Ilość zamawianą (Wielokrotność). O tym, skąd mają być pobierane ww. wielkości decyduje wybrana w BST wartość w nowej kontrolce: Optymalizacja zam.

Domyślnie ww. opcja ustalana jest w oparciu o definicję BST, Operator zaś może ją zmienić na niezatwierdzonym BST.

Parametr Optymalizacji zamówień na definicji BST
Parametr Optymalizacji zamówień na dokumencie BST

Użytkownik ma możliwość wyboru jednej z poniższych opcji:

  • <Globalne>: ww. ilości pobierane są wówczas z normatywu globalnego towaru
  • <Wg magazynu>: ww. ilości pobierane są z normatywu towaru dla magazynu wskazanego w sekcji Zapas planowany BST
  • <Wg dostawcy>: ww. ilości pobierane są z formatki Dostawcy towaru zgodnego z dostawcą wprowadzonym na BST
  • <Wg domyślnego dst>: ww. ilości pobierane są z formatki domyślnego Dostawcy towaru
  • System proponuje ilość do zamówienia dla tych towarów, dla których Saldo bilansu jest ujemne wg następujących zasad:
  • Jeżeli wartość bezwzględna salda jest mniejsza lub równa Ekonomicznej wielkości zamówienia, wówczas jako ilość zamawiana zaproponowana jest ilość EOQ
  • Jeżeli potrzebna ilość przekracza EOQ, wówczas System proponuje ilość zamawianą na podstawie najmniejszej Wielokrotności pokrywającej saldo

Przyklad

Przykład 1:

EOQ=15

Wielokrotność=19

Saldo=-20

System zaproponuje do zamówienia ilość 38

Przykład 2:

EOQ=4

Wielokrotność=10

Saldo=-3

System zaproponuje do zamówienia ilość 4

Przykład 3:

EOQ=4

Wielokrotność=10

Saldo=-5

System zaproponuje do zamówienia ilość 10

Przykład 4:

EOQ=50

Wielokrotność=20

Saldo=-53

System zaproponuje do zamówienia ilość 60

Przykład 5:

EOQ=50

Wielokrotność=20

Saldo=-42

System zaproponować do zamówienia ilość 50

Przykład 6:

EOQ=50

Wielokrotność=20

Saldo=-18

System zaproponuje do zamówienia ilość 50

Przykład 7:

EOQ=5

Wielokrotność=6

Saldo=4

System ustali ilość do zamówienia 0

Ilości jednostek logistycznych WMS jako składniki BST

W Bilansie Stanu Towarów obsłużone zostały dwa nowe składniki dotyczące kartotek typu jednostka logistyczna WMS (np. paleta). Znacznik ten jest nadawany kartom towarowym podczas konfiguracji typów jednostek logistycznych w aplikacji Comarch WMS.

Nowe składniki wyliczane są w oparciu o stosowną funkcję, dostępną wyłącznie w bazach dedykowanych do współpracy Comarch ERP XL – Comarch WMS i tylko w takich bazach można z nich korzystać.

  • Składnik Jednostka logistyczna wolna informuje o ilości dostępnej, to znaczy takiej, która aktualnie nie jest zajmowana przez towary. Jest on ujmowany w grupie SPR+, w kolumnie Do sprzedaży jako ilość na plus.
  • Składnik Jednostka logistyczna zajęta to ilość jednostki logistycznej na której stoją towary i z których nie można aktualnie skorzystać. Ujmowany jest on w grupie ZAM-, w kolumnie Ilość/zamówiona, jako ilość na minus.

Wskazówka
Użytkownicy powinni korzystać z ww. składników zamiennie. Te Firmy, które sporządzają odrębny BST dla jednostek logistycznych zamiast ze składnika W magazynach powinny korzystać ze składnika Jednostka logistyczna wolna, te Firmy zaś, które na tym samym BST ujmują zarówno towary jak i jednostki logistyczne oprócz składnika W magazynach powinny używać składnika Jednostka logistyczna zajęta.

Jednostka logistyczna wolna jako składnik BST
Jednostka logistyczna zajęta jako składnik BST

Ww. składniki zostały dodane na definicję BST. Jeżeli są na niej przypisane, wówczas domyślnie dodawane są również na nowododawany BST.

Nowe składniki na definicji BST

Zmiany w zakresie deklaracji CUK

Opisane poniżej zmiany zostały wprowadzone w wersji 2021.1, pakiet zmian do wersji 2021.0.2 dostępny jest na stronach walidowanych dla Partnerów.

Nowa wersja deklaracji CUK

Udostępniona została obsługa nowej schemy deklaracji CUK, opublikowanej 21 kwietnia 2021.

Wersja dodawanego formularza zależy od ustawionego na liście filtra. Aby dodać deklarację w danej wersji (1 lub 2) należy ustalić daną wersję w filtrze, a następnie dodać nową deklarację.

Dodawania deklaracji CUK wg wersji 2

Zmiany, wprowadzone wersją 2 schemy obejmują:

  • Nowe pola w każdej z grup napojów: pole z kwotą opłaty naliczonej od napojów zwróconych podmiotowi oraz pole z łączną opłatą dla tej grupy pomniejszoną o ww. opłatą od zwrotów
  • Zmianę jednostki dla nadwyżki cukru w poszczególnych grupach napojów. W wersji 1 nadwyżka wyrażona jest w miligramach, w wersji 2 natomiast w gramach
  • Pole P_ORDZU służące do podania przyczyny złożenia korekty deklaracji
Nowe pola na przykładzie grup I i II oraz zmiana jednostki nadwyżki cukru na deklaracji CUK (wersja 2)
Przyczyna korekty na formularzu korekty deklaracji CUK wersja 2

Udostępniony został stosowny wydruk deklaracji w wersji 2.

Parametryzacja daty ujmowania korekt na deklaracji

Na formularzu CUK-1 dodany został parametr Korekty wg daty oryginału, którego ustawienie decyduje o tym, czy korekty dotyczące zwrotów napojów podlegających opłacie mają być ujmowane zgodnie z datą, w której zarejestrowano transakcję sprzedaży, czy w dacie korekty. Parametr ten został dodany w związku z opublikowanymi na stronie rządowej wyjaśnieniami sugerującymi ujmowanie korekt w dacie oryginału. Wyjaśnienia te zostały następnie zmienione i zgodnie z ich ostatnim brzmieniem (na dzień udostępniania funkcjonalności w Systemie) korekty należy ujmować zgodnie z datą ich zarejestrowania.

W związku z powyższym domyślnie ww. parametr jest wyłączony, natomiast Użytkownik ma możliwość jego zmiany, z której będzie mógł skorzystać w przypadku ewentualnej ponownej zmiany ww. wyjaśnień czy też uzyskanych indywidualnych interpretacji co do zasady ujmowania korekt.

Ww. parametr udostępniony został na obu wersjach formularza CUK.

Parametryzacja daty ujmowania korekt na deklaracji CUK

Zmiana typu kontrolki dla parametru honorowania stawki maksymalnej

Dotychczasowy parametr typu checkbox Nadwyżka cukru wg stawki max został zastąpiony kontrolką Stawka max z wartościami: Nie uwzględniaj oraz Wg napoju. Zmiana ma charakter wyłącznie wizualny, nie wpływa na sposób wyliczania danych. Wybór opcji: Nie uwzględniaj odpowiada dotychczasowemu wyłączonemu parametrowi, wybór opcji Wg napoju odpowiada zachowaniu Systemu przy włączonym dotychczasowym parametrze.

Zmiana typu kontrolki dla parametru honorowania stawki maksymalnej

Edycja w kontrolkach z sumą opłat poszczególnych grup napojów

Oprócz dotychczasowej możliwości samodzielnej zmiany przez Użytkownika poszczególnych wielkości składających się na opłatę w danej grupie napojów udostępniono również możliwość edycji łącznej wielkości opłaty w danej grupie.

Uwaga
W związku z powyższym odtąd podczas edycji przez Użytkownika poszczególnych składowych opłaty danej grupy System nie dokonuje już automatycznej aktualizacji łącznej opłaty w tej grupie. Powinien jej dokonać Użytkownik, tj. po zmianie składowej opłaty powinien on stosownie zmienić również sumę opłaty w danej grupie.

Wyróżnienia kontrolek z opłatą przekraczającą opłatę maksymalną

Wprowadzono wyróżniane tych kontrolek z łączną opłatą danej grupy napojów, których wartość przekracza opłatę maksymalną dla danej grupy obliczoną jako ilość litrów x 1,20PLN. Takie przypadki mogą się zdarzyć, jeżeli Użytkownik przeliczy deklarację z opcją Stawka max: Nie uwzględniaj, czy też samodzielnie wprowadzi tą wartość.

Wyróżnienie kontrolki z opłatą przekraczającą opłatę maksymalną dla danej grupy

Wyróżnienie kontrolki z opłatą przekraczającą opłatę maksymalną dla danej grupy

Inne zmiany

Zmiany ergonomiczne na zakładce [Znajdź] listy zamówień i dokumentów handlowych

Zakładka [Znajdź] listy zamówień została wzbogacona o poniższe funkcjonalności:

  • Kod pocztowy jako kolejne kryterium wyszukiwania dokumentów
  • Lista związanych dla wyszukanego dokumentu
  • Akceptacja filtra za pomocą klawisza <ENTER>,
  • Obsługa listy zaznaczeń na liście wyszukanych dokumentów
  • Podnoszenie formatki za pomocą dwukliku w trybie właściwym dla stanu dokumentu
Nowe kryterium wyszukiwania i lista związanych dla odszukanego zamówienia

Na zakładce [Znajdź] listy dokumentów handlowych obsłużono:

  • Kod pocztowy jako kolejne kryterium wyszukiwania dokumentów
  • Listę związanych dla wyszukanego dokumentu
  • Podnoszenie formatki za pomocą dwukliku
Nowe kryterium wyszukiwania i lista związanych dla odszukanego dokumentu

Nowe kryterium wyszukiwania i lista związanych dla odszukanego dokumentu

Parametr generowania magazynowych i przywracania rezerwacji na korektach spinaczy elementów

Na formatkach korekt spinaczy elementów (s)FSK/FKE/FZK/FRK udostępniona została sekcja Dokumenty magazynowe. Ustawienie parametru w tej sekcji jest kopiowane na dokumenty WZK/PZK tworzone w wyniku zarejestrowania korekty spinacza i decyduje o tym, czy podczas ich zatwierdzania mają być generowane dokumenty magazynowe, a jeżeli tak, to w jakim stanie.

Powyższa funkcjonalność jest pomocna zwłaszcza w sytuacjach, kiedy zwrot towaru jest inicjowany dokumentem magazynowym PM/AWD, WM/ZWM, a dopiero później rejestrowany jest dokument handlowy, spinany z tym dokumentem magazynowym. W takich przypadkach na korekcie spinacza Użytkownik wyłączy generowanie dokumentów magazynowych.

Podobne udogodnienie dotyczy udostępnienia na ww. formatkach parametru Przywracaj rezerwacje. Spinacze elementów nie realizują rezerwacji ZS/ZZ, czynią to bowiem dokumenty WZ/PZ z których spinacz jest generowany. Co za tym idzie, korekta spinacza elementów nie przywraca rezerwacji, może to czynić związany z nią WZK/PZK. Aby ułatwić Użytkownikom sterowanie ww. parametrem został on udostępniony formatkach korekt spinaczy elementów, jego ustawienie/zmiana na korekcie spinacza znajduje odzwierciedlenie na związanych z nią WZK/PZK.

Opcje generowania magazynowych oraz przywracania rezerwacji na formatce (s)FSK

Zmiana magazynu na elemencie potwierdzonego zamówienia

Od wersji 2021.1 uprawniony Operator ma możliwość zmiany magazynu na elemencie zamówienia ZS/ZZ które zostało już potwierdzone. Możliwość taka istnieje o ile spełnione są wszystkie poniższe warunki:

  • Element ten nie był dotąd realizowany
  • Na definicji zamówienia, w sekcji Sprzedaż z magazynu ustalona jest opcja wszystkich
  • Operator ma prawo Operacje na potwierdzonych ZS/ZZ
Zmiana magazynu na elemencie potwierdzonego ZS

Zmiana magazynu na elemencie potwierdzonego ZS

Promocja typu narzut na ceną zakupy dla towarów bez cennika

Usunięta została niedogodność w zakresie braku naliczania promocji typu narzut na cenę zakupu dla pozycji towarowych, dla których nie zdefiniowano cennika. Od wersji 2021.1 System nalicza tego typu promocję również na pozycjach z zerową ceną początkową. Poprawa dotyczy zarówno narzutu procentowego, jak i wartościowego.

Obsługa dokumentów wewnętrznych dla magazynów zbiorczych WMS

Zmieniona została obsługa dokumentów przesunięć międzymagazynowych z poziomu Comarch ERP XL pomiędzy magazynami składowymi jednego magazynu zbiorczego WMS. Magazyn zbiorczy, czyli tzw. magazyn wirtualny WMS, jest to magazyn dodawany tylko po stronie Comarch WMS jako magazyn nadrzędny, do którego podpinane są magazyny składowe. Magazynami składowymi mogą być magazyny z systemu Comarch ERP XL, które mają włączoną obsługę WMS.

Dotychczas przesunięcia MMW/MMP pomiędzy magazynami składowymi jednego magazynu zbiorczego były zarządzane po stronie WMS. Oznacza to, że w samym XL nie dało się wystawić takich dokumentów, które jako magazyn źródłowy i docelowy miały ustawione magazyny składowe tego samego magazynu zbiorczego. W przypadku takich dokumentów pojawiała się w XL informacja, że mogą być wystawione jedynie w Comarch WMS.

Teraz blokada ta została zniesiona i dokumenty takie będą mogły powstawać. Dotyczy to wystawiania dokumentów MMW z ręki oraz generowania ich z innych dokumentów.

Podczas zatwierdzania dokumentów MMW na magazyny wirtualne, niezależnie od ustawień w definicji dokumentu, będzie od razu generowany cały komplet dokumentów, czyli:

  • (W)ZWM do MMW – w stanie Zamknięty, ale bez Realizuj w WMS
  • MMP zatwierdzony oraz (W)AWD możliwy do realizacji tylko w WMS.

Nie będzie tu miało znaczenia czy dokument MMW jest dodany ręcznie, czy wygenerowany z innego dokumentu, z zastrzeżeniem jak niżej.

Uwaga
Jeśli dokument MMW jest wystawiany do istniejącego dokumentu (W)ZWM (dodanego przed wersją 2021.1), wówczas zachowana została dotychczasowa obsługa, czyli dalsze generowanie dokumentu. MMP i magazynowych zależą od ustawień w definicjach dokumentów MMW/MMP.

Zmiany dotyczą również anulowania dokumentów przesunięć międzymagazynowych. Aby było możliwe anulowanie dokumentów MMW/MMP wystawionych na magazyny składowe jednego magazynu zbiorczego, musi być możliwość anulowania całego kompletu powiązanych ze sobą dokumentów wewnętrznych i magazynowych, czyli MMW -> (W)ZWM oraz MMP -> (W)AWD. Wprowadzono więc następującą obsługę:

  • Przy anulowaniu MMP wymagane jest również anulowanie powiązanego (W)AWD i to działanie pozostało bez zmian. Dodatkowo przy anulowaniu MMP na magazyny składowe jednego magazynu zbiorczego są automatycznie anulowane powiązane dokumenty MMW i (W)ZWM.
  • Przy anulowaniu (W)AWD wymuszane jest również anulowanie powiązanego MMP, jeśli jest ono wystawione na magazyny składowe jednego magazynu zbiorczego. Co za tym idzie zostanie anulowane jest również powiązane MMW i (W)ZWM (jw.).

O tym, że anulowany zostanie cały zestaw dokumentów użytkownik jest informowany specjalnym komunikatem. A w przypadku niepowodzenia anulowania któregokolwiek z dokumentów operacja jest wycofywana i dokumenty pozostają w dotychczasowym stanie.

Zmiany w inwentaryzacji

W zakresie inwentaryzacji wprowadzono dwie zmiany dotyczące baz z włączoną współpracą z Comarch WMS.

  • Dodano możliwość prowadzenia inwentaryzacji na magazyny składowe jednego magazynu zbiorczego WMS. Inwentaryzacja zaplanowana z poziomu Comarch ERP XL będzie dotyczyć wszystkich magazynów, które w aplikacji Comarch WMS wchodzą w skład magazynu zbiorczego z obsługą położeń zmiennych. Nie będzie możliwości utworzenia w XL inwentaryzacji na pojedynczy magazyn składowy.

W sytuacji, gdy wybrany w nagłówku inwentaryzacji magazyn stanowi magazyn składowy magazynu zbiorczego obsługującego położenia zmienne, wówczas użytkownik zostaje poinformowany o charakterze wybranego magazynu i musi zadecydować, czy chce by pozostałe magazyny składowego wchodzące w skład magazynu zbiorczego, do którego należy wybrany przez niego magazyn zostały dodane do inwentaryzacji, czy też rezygnuje z inwentaryzacji wybranego uprzednio magazynu.

Wskazówka

W sytuacji, gdy któryś z magazynów składowych stanowiących ten sam magazyn zbiorczy, co wybrany do inwentaryzowania magazyn, nie będzie dostępny w kontekście centrum, w którym jest zakładana inwentaryzacja, przeprowadzenie inwentaryzacji jest blokowane. Użytkownik zostaje o tym poinformowany w stosownym komunikacie.

W sytuacji, gdy któryś z magazynów składowych stanowiących ten sam magazyn zbiorczy, co wybrany do inwentaryzowania magazyn, będzie zablokowany, wówczas w zależności od istniejących stanów handlowych inwentaryzacja jest wykonywana bez tegoż zablokowanego magazynu (gdy stany zerowe) lub jest blokowana. W przypadku blokady użytkownik zostaje o tym poinformowany w stosownym komunikacie.

Po zrealizowaniu w Comarch WMS inwentaryzacji następuje przekazanie wyniku do Comarch ERP XL. Dla magazynów składowych przekazywany jest jeden odczyt, z informacją o łącznej ilości danego towaru na wszystkich inwentaryzowanych magazynach. Jest to tożsame działanie z dotychczasową funkcjonalnością inwentaryzacji zbiorczej wielu magazynów.

Rozbicie przekazanej łącznej ilości towaru pomiędzy magazyny jest ujęty na arkuszu, jak to miało miejsce w dotychczasowej funkcjonalności.

Po przekazaniu ilości (odczytu), w tym także w rozbiciu na magazyny, nie jest możliwa zmiana przesłanej ilości.

  • Na arkuszu inwentaryzacyjnym został dodany nowy parametr Tylko j. logistyczne WMS. Parametr jest widoczny na arkuszu tylko, jeśli na nagłówku inwentaryzacji wybrano magazyn z włączoną współpracą z WMS, a jego aktywność jest tylko do momentu, kiedy na arkuszu nie ma dodanego żadnego towaru.

Podczas dodawania towarów do arkusza działanie jest zależne od nowego parametru:

  • Jeśli zaznaczony, wówczas możliwe do dodania są towary z oznaczeniem Opakowania kaucjonowane oraz Opakowania jednorazowe,
  • Jeśli niezaznaczony, wówczas możliwe do dodania są tylko zwykłe towary, czyli inne niż opisano powyżej.

Tak skonfigurowany arkusz inwentaryzacyjny pozwala na poprawne zinwentaryzowanie towarów w WMS, gdzie na oddzielnym arkuszu muszą być umieszczone opakowania kaucjonowane oraz jednorazowe.

Nowości na dokumentach magazynowych WMS

Z nowych funkcjonalności dla dokumentów magazynowych (W)AWD i (W)ZWM pojawiły się:

  • Dokumenty magazynowe WMS w powiązaniu z dokumentami kaucji,
  • Dokumenty (W)ZWM na pełne /niepełne jednostki pomocnicze,
  • Możliwość zmiany partii na dokumencie wydania w WMS (wydanie do zamówienia z rezerwacją zasobową)

Całość zmian opisana szczegółowo w punkcie: Współpraca z Comarch WMS.

Produkcja

Generowanie RW nagłówkowego dla zlecenia

W systemie wprowadzono możliwość generowania dokumentów RW nagłówkowych dla zleceń produkcyjnych.

Funkcjonalność polega na generowaniu standardowego dokumentu RW do wybranych zleceń produkcyjnych bez konieczności wcześniejszego zaplanowania operacji na tych zleceniach. Dokumenty RW nagłówkowe są domyślnie tworzone jako puste (bez elementów) z możliwością dodawanie do nich dowolnych materiałów. Automatyczne wiązanie elementów dokumentów RW nagłówkowych z materiałami ZP będzie się mogło odbywać, przy zaznaczonym parametrze Automatyczne wiązanie RW z materiałami podczas realizacji operacji, podczas wykonywania/kończenia realizacji operacji lub będzie można powiązać odpowiednie pozycje ręcznie.

Aby włączyć w systemie możliwość generowania dokumentów RW nagłówkowych należy zaznaczyć parametr Generowanie RW nagłówkowego, znajdujący się w oknie Edycja struktury firmy, na zakładce [Produkcja 2]:

Edycja struktury firmy- parametr umożliwiający generowanie w systemie dokumentu RW nagłówkowego do ZP

Jeśli w konfiguracji danego centrum zaznaczony będzie parametr Generowanie RW nagłówkowego, wówczas na liście zleceń produkcyjnych, na nadzleceniu produkcyjnym, a także na dokumencie ZP, dla niezamkniętych zleceń aktywny będzie nowy przycisk , za pomocą którego można generować dokumenty RW nagłówkowe do zlecenia.

Lista ZP- nowa opcja generowania RW dla wybranych zleceń produkcyjnych

Dokument RW nagłówkowy będzie odpowiednio wiązany z zaznaczonymi na liście zleceniami, do których zostanie wygenerowany. (Wiązanie zapisywane jest w tabeli CDN.ProdZwiazane). Dokument RW nagłówkowy będzie generowany do bufora, w trybie do edycji jako pusty (bez elementów) z domyślnymi ustawieniami wg definicji dokumentu RW w danym centrum (magazyn, seria, itd.).

Obok ikonki udostępniono pop-up menu z opcjami generowania RW nagłówkowego dla zlecenia oraz wiązania zaznaczonych ZP z dokumentami RW, wybranymi z listy dokumentów RW. (Dokument RW nagłówkowy może stanowić każdy dokument RW, który zostanie związany „nagłówkowo” z ZP).

Pop-up menu obok opcji generowania RW nagłówkowego dla zlecenia

W oknie zlecenia dostępna jest nowa zakładka [RW], która będzie widoczna na ZP, w zależności od ustawienia parametru Generowanie RW nagłówkowego w oknie Edycja struktury firmy.

Na dokumencie ZP, na zakładce [RW] znajdują się wszystkie dokumenty RW, powiązane „nagłówkowo” z danym zleceniem. (Nie będą na tej zakładce prezentowane, np. dokumenty RW generowane/wiązane dotychczasowymi metodami i niezwiązane z „nagłówkiem” ZP)

Lista dokumentów RW, które zostały powiązane „nagłówkowo” z danym ZP (dokumenty RW nagłówkowe)

Na nowej zakładce [RW] dostępne są następujące opcje:

- opcja korekty ilościowej RW- domyślnie korekta będzie wykonywana na niezwiązane z materiałami ZP ilości, znajdujące się na RW

- opcja wiązania dowolnego RW (wybieranego z listy RW) z „nagłówkiem” danego dokumentu ZP – za pomocą opcji otwierana jest lista dokumentów RW w trybie do wyboru i możliwie jest przypisanie zaznaczonych RW do danego ZP

- opcja odpinania RW od „nagłówka” ZP- za pomocą opcji można odpiąć dokument RW od ZP, ale nie od materiałów tego ZP. Jeśli RW powiązany jest również z materiałami na zleceniu, to po użyciu opcji, powiązanie z materiałami pozostanie i można je będzie usunąć standardowo ręcznie z poziomu danego materiału na realizacji operacji

 - opcja generowania dokumentu RW nagłówkowego dla zlecenia

 - opcja otwierania w trybie do edycji/podglądu dokumentu RW

 - opcja usuwania dokumentu RW w buforze

Wiązanie RW nagłówkowego z materiałami na zleceniu

Automatyczne wiązanie RW nagłówkowego z materiałami podczas rejestrowania realizacji operacji

Udostępniono funkcjonalność automatycznego wiązania dokumentu RW nagłówkowego z materiałami zlecenia podczas wykonywania lub kończenia realizacji operacji.

W oknie Edycja struktury firmy, dodany został parametr Automatyczne wiązanie RW z materiałami podczas realizacji operacji

Nowe parametry decydujące o automatycznym wiązaniu „RW nagłówkowego” z materiałami, podczas wykonywania realizacji operacji

Przy zaznaczonym parametrze Automatyczne wiązanie RW z materiałami podczas realizacji operacji, dokumenty RW nagłówkowe będą automatycznie wiązane z materiałami danej realizacji operacji, podczas jej wykonywania lub kończenia (nie będą automatycznie wiązane z materiałami, podczas uruchamiania realizacji operacji). Kryteria wiązania dokumentów RW nagłówkowych z materiałami podczas wykonywania realizacji operacji będą analogiczne, jak te stosowane podczas ręcznego wiązania dokumentów RW z materiałami na ZP.

Dodatkowo, jeśli po wykonaniu realizacji operacji zwiększone zostaną ilości materiałów lub dodane zostaną nowe materiały na realizację, automatyczne wiązanie dodatkowych ilości z dokumentami RW nagłówkowymi będzie również uruchamiane, ale tylko gdy modyfikacje nastąpią z poziomu okna realizacji operacji i będzie wykonywane podczas zapisywania okna realizacji. Jeśli modyfikacja ilości nastąpi, np. bezpośrednio z poziomu ZP, nie będzie uruchamiany mechanizm automatycznego wiązania pozycji RW nagłówkowego z materiałami na wygenerowanej już realizacji.

Zwiększanie ilości materiału z poziomu edycji realizacji operacji – po zapisaniu zmian, przy zaznaczonym parametrze: Automatyczne wiązanie RW z materiałami podczas realizacji operacji, nastąpi ponowne uruchomienie automatycznego wiązania RW nagłówkowego z odpowiednimi ilościami materiałów na realizacji

Ręczne wiązanie RW nagłówkowego z materiałami na realizacji operacji po wykonaniu realizacji

W przypadkach, gdy automatycznie wiązanie RW nagłówkowego nie będzie uruchamiane, będzie można wykonać ręczne wiązanie RW nagłówkowego z materiałami realizacji. Można będzie to zrobić:

  • Za pomocą dotychczasowych opcji:
Dotychczasowa opcja wiązania RW z materiałami ZP

  • Za pomocą nowej opcji automatycznego wiązania materiałów z dokumentami RW nagłówkowymi:
Opcja automatycznego wiązania RW nagłówkowego z materiałami na ZP

Za pomocą opcji Spinanie z pozycją dokumentu RW nagłówkowego można uruchomić automatyczne wiązanie RW nagłówkowego z materiałami danego ZP w sytuacji, gdy np. w systemie nie jest włączone automatyczne wiązanie materiałów z RW nagłówkowym podczas wykonywania realizacji operacji, lub automatyczne wiązanie RW nagłówkowego z materiałami podczas wykonywania realizacji jest włączone, ale np. po wykonaniu realizacji jeszcze zwiększane były ilości materiałów lub dodawane były kolejne materiały na realizację i nie zostały one powiązane z dokumentem.

Opcja Spinanie z pozycją dokumentu RW nagłówkowego została udostępniona:

  • Na liście ZP
  • Na dokumencie ZP
  • Na dokumencie NZP

Automatyczna redukcja niezwiązanej z dokumentami RW/PW ilości materiałów/produktów

Za pomocą nowych funkcji można automatycznie zmniejszać ilość materiału lub produktu, znajdującego się na realizacjach operacji na danym zleceniu do takiej, jaka została spięta z dokumentami RW/PW.

Nowe opcje są dostępne w pop-up menu obok ikonki  , znajdującej się na liście ZP oraz na ZP i NZP.

Opcje redukcji ilości materiałów lub wyrobów niezwiązanych z dokumentem, znajdujących się na realizacjach operacji
Przykładowa redukcja ilości materiałów na realizacji operacji

Opcje redukowana ilości materiałów lub wyrobów są aktywne w zależności od ustawienia odpowiednich parametrów konfiguracyjnych:

Nowe parametry decydujące o aktywności funkcji do redukcji ilości materiałów i produktów na ZP

Dodatkowo wprowadzono zakazy do wykonania ww. akcji tak, by można było zablokować wybranym operatorom korzystanie z tych funkcji:

Zakazy do uruchamiania redukcji ilości materiałów lub wyrobów niezwiązanych z materiałami na ZP

Stany operacji produkcyjnych

Określanie stanu dla operacji produkcyjnych

W systemie dodany został nowy słownik kategorii, w ramach którego można definiować stany operacji, którymi następnie można oznaczać operację planowaną. Realizacje operacji nie będą oznaczane dodatkowym stanem.

Lista słowników kategorii – nowy słownik: Stany operacji

W oknie operacji planowanej dodano nowe pole, w ramach którego można wskazać jedną z wartości nowego słownika kategorii Stany operacji i w ten sposób dodatkowo opisać daną operację:

Operacja planowana- nowe pole na operacji: Stan

W harmonogramie operacji dodana została kolumna Stan oraz filtr, za pomocą którego można filtrować operacje o określonym stanie:

Nowa kolumna i filtr na liście operacji

Nową kolumnę udostępniono również w widoku Szczegóły zlecenia:

Szczegóły zlecenia- nowa kolumna: Stan

a także na zleceniu produkcyjnym, na zakładce [Operacje]:

Zlecenie produkcyjne, zakładka [Operacje] - nowa kolumna: Stan

Automatyczne nadawanie stanu operacjom

Udostępniono procedurę SQL ProdAktualizujStanOperacji, na podstawie której można automatycznie nadawać stany operacjom, podczas ich realizacji. Procedura pobiera domyślną wartość ze słownika kategorii Stany operacji i aktualizuje stan operacji planowanej, do której dodawana jest realizacja. Jest wywoływana w systemie przy zaznaczonym parametrze Automatyczne nadawanie stanów dla operacji

Parametr decydujący o automatycznym nadawaniu stanów operacjom

Procedurę można we własnym zakresie dostosowywać do różnych procesów biznesowych.

Pomijanie materiałów podczas generowania zamówień z ZP

Umożliwiono pomijanie wybranych materiałów podczas generowania ZW lub ZZ z ZP/HPR. Dla materiałów, które mogą być pomijane podczas generowania zamówień z ZP (np. z tego powodu, że są zamawiane bardzo rzadko i w dużych ilościach), należy w technologii zaznaczyć parametr Materiały kanbanowe.

Oznaczenie materiału w technologii jako kanbanowy

Na materiale w technologii (surowcu) dodany został nowy parametr Materiał kanbanowy. Po zaznaczeniu tego parametru na surowcu w technologii, podczas generowania zamówienia z ZP będzie można pomijać taki materiał (surowiec) i nie dodawać go automatycznie do zamówienia.

Materiał kanbanowy - nowy parametr na materiale (surowcu) w technologii

Opcja jest dostępna tylko dla materiałów o typie Surowiec i tylko takich, dla których wskazano kartę towarową w oknie Materiał w technologii.

Pomijanie materiału kanbanowego podczas generowania zamówienia z ZP

W oknie Generowanie zamówień, wyświetlanym podczas generowania zamówień z ZP, dodany został nowy parametr: Pomijaj materiały kanbanowe, którego zaznaczenie spowoduje, że materiały oznaczone w technologii jako kanbanowe nie będą automatycznie dodawane do zamówienia.

Opcja pomijania materiałów kanbanowych podczas generowania ZW z ZP
Opcja pomijania materiałów kanbanowych podczas generowania ZZ z ZP
Przykładowe generowanie ZZ z ZP na materiały z pominięciem materiałów kanbanowych M1 i M2

Wybór magazynu na pozycji ZP

Obsłużono w systemie możliwość wyboru magazynu dla wyrobu gotowego na pozycji ZP. Od tej pory, magazyn dla wyrobu można wskazać na etapie dodawania pozycji, które mają zostać zaplanowane w ramach zlecenia.

Na pozycji ZP dodano nowy parametr, którego zaznaczenie decyduje o możliwości zmiany magazynu na pozycji:

Pozycja ZP- nowy parametr i pole do edycji magazynu dla wyrobu

Jeśli parametr nie jest zaznaczony, wówczas nie ma możliwości wybierania magazynu na pozycji ZP. Jeśli parametr jest zaznaczony, można na pozycji ZP wybrać magazyn dla wyrobu, ale tylko do momentu zaplanowania danej pozycji.

Domyślnie ustawienie parametru na pozycji zależy od analogicznego parametru, znajdującego się na dokumencie ZP:

Dziedziczenie ustawienia parametru z dokumentu ZP na pozycji ZP

który z kolei jest ustawiany na podstawie odpowiedniego parametru z definicji dokumentu ZP w danym centrum struktury firmy:

Parametr decydujący o domyślnym ustawieniu analogicznego parametru na dokumencie ZP

Pozycje ZP na ten sam wyrób, dla którego wybrana zostanie ta sama technologia i zaznaczony będzie parametr: Wybór magazynu na pozycji ZP, ale wskazane będą rożne magazyny, będą planowane w ramach wspólnego procesu, ale osobnych operacji:

Planowanie pozycji ZP z tym samym wyrobem i tą samą technologią, ale różnymi magazynami

Pozycje ZP, na których zaznaczony będzie parametr Wybór magazynu na pozycji ZP i wskazane będą takie same magazyny, będą planowane w ramach wspólnego procesu i wspólnej operacji:

Planowanie pozycji ZP z tym samym wyrobem, tą samą technologią i takimi samymi magazynami

Pozycje, na których nie będzie zaznaczony ww. parametr, będą planowane i realizowane wg dotychczasowych zasad.

Podczas planowania zlecenia, rezerwacja na wyrób, który został wybrany na pozycji ZP i dla którego zaznaczono parametr Wybór magazynu na pozycji ZP, zostanie utworzona na magazyn wskazany na tej pozycji, a nie jak dotychczas na magazyn z technologii. Realizacja operacji będzie w takiej sytuacji również uwzględniała magazyn wskazany na pozycji ZP dla odpowiedniego wyrobu.

Uwzględnienie informacji o jednostkach logistycznych WMS na Planie produkcji

Na Planie produkcji, zarówno w sekcji Produkty, jak i Materiały/Półprodukty, dodane zostały nowe kolumny Jednostka logistyczna wolna i Jednostka logistyczna zajęta, w których prezentowane są ilości wolnych i zajętych jednostek logistycznych, znajdujących się na magazynach WMS.

Nowe kolumny na Planie produkcji: Jednostka logistyczna wolna i Jednostka logistyczna zajęta

Nowe kolumny są wyświetlane na PP niezależnie od tego, czy zainstalowano Comarch WMS, czy nie. Kolumny można standardowo ukryć, za pomocą opcji dostępnych w menu kontekstowym.

Ilości prezentowane w kolumnie Jednostka logistyczna zajęta będą mogły być opcjonalnie uwzględniane w wyliczeniu kolumny Ogólnie dostępna na Planie produkcji. Ilość wynikająca z Jednostek logistycznych zajętych będzie wówczas „odejmowana” od ilości Ogólnie dostępnej.

Ilość prezentowana w kolumnie Jednostka logistyczna wolna będzie wyłącznie informacyjna.

Parametry, które decydują o tym, by ilość, prezentowana w kolumnie Jednostka logistyczna zajęta była uwzględniana w kolumnie Ogólne dostępna, znajdują się na zakładce [Parametry], na Planie produkcji i są domyślnie ustawiane na podstawie analogicznych parametrów z definicji PP.

Parametry decydujące o uwzględnianiu ilości jednostek logistycznych zajętych w ilości: Ogólnie dostępnej
Definicja dokumentu PP- nowe parametry, decydujące o uwzględnieniu ilości jednostek logistycznych zajętych w wyliczeniach ilości Ogólnie dostępnej

Ilości jednostek logistycznych dla pozycji raportowanych w sekcji Produkty, na Palnie produkcji, będą zliczane z tych magazynów WMS, które znajdują się wśród grupy magazynów, dla których przeliczany jest Plan produkcji, tzn. tych, które znajdują się na nagłówku PP:

Plan produkcji- magazyny, dla których przeliczany jest dokument

Ilości jednostek logistycznych dla pozycji raportowanych w sekcji Materiały/Półprodukty, na Palnie produkcji, będą zliczane z tych magazynów WMS, które znajdują się wśród grupy magazynów wskazanych na Planie produkcji, na zakładce [Parametry], w obszarze Ilość ogólnie dostępna (dla Materiałów) na magazynach:

Plan produkcji- grupa magazynów, wśród których mogą się znajdować również te magazyny, dla których obliczane będą ilości jednostek logistycznych dla materiałów/półproduktów

Jeśli dla danego towaru, raportowanego na Planie produkcji, nie będą obliczane jednostki logistyczne lub dany magazyn, dla którego raportowany jest stan wyrobu/materiału nie jest magazynem WMS, wówczas w kolumnach odpowiadających jednostkom logistycznym nie będą prezentowane żadne dane.

Inne zmiany

Na liście zleceń produkcyjnych oraz na Nadzleceniu produkcyjnym dodana została nowa wartość: Otwarte dla filtra Status realizacji. Po wybraniu nowej wartości w filtrze, na liście zleceń produkcyjnych lub na Nadzleceniu produkcyjnym wyświetlone zostaną te zlecenia, które są niezamknięte.

Lista zleceń produkcyjnych - nowa wartość dla filtra: Status realizacji, pozwalająca na wyświetlenie tylko niezamkniętych zleceń
Nadzlecenie produkcyjne- nowa wartość filtra: Status realizacji, pozwalająca na wyświetlenie tylko niezamkniętych zleceń

Księgowość

Slim VAT 2.0 – zmiany w tzw. „w uldze na złe długi”

Zmiany w warunkach generacji dokumentów korygujących podatek VAT należny i naliczony

Nowelizacja Ustawy o VAT potocznie nazywana SLIM VAT 2.0 wprowadziła zmiany w tzw. „Uldze na złe długi”, które zaczęły obowiązywać od 01.10 2021 r.

Nowelizacja przepisów pozwala na korygowanie podatku VAT z tyt. „ulgi na złe długi”, w przypadku zawarcia transakcji z:

  • podmiotami gospodarczymi będącymi podatnikami VAT, którzy są w stanie upadłości/likwidacji/restrukturyzacji
  • podmiotami gospodarczymi zwolnionymi z podatku VAT, którzy są w stanie upadłości lub których wierzytelności uznano uprawomocnionym wyrokiem sądowym i skierowano na drogę postępowania egzekucyjnego
  • osobami fizycznymi, będącymi w upadłości konsumenckiej lub których wierzytelności uznano za nieściągalne na podstawie uprawomocnionego wyroku i skierowano na drogę postępowania egzekucyjnego.

W systemie Comarch ERP XL usunięto warunek umożliwiający generowanie korekt podatku należnego i naliczonego z tyt. „ulgi na złe długi” wyłącznie na podstawie płatności powiązanych z dokumentami, na których kontrahentem głównym był podatnik VAT nie będący w stanie likwidacji/upadłości, tj. na karcie miał wybrane parametry: Podmiot gospodarczy, Płatnik VAT oraz nie miał zaznaczonego parametru W likwidacji/upadł.

Karta kontrahenta, zakładka [Księgowe]

Karta kontrahenta, zakładka [Księgowe]

Dzięki usunięciu wspomnianego wyżej warunku Użytkownik ma możliwość ręcznego sterowania generacją dokumentów ZD. korekty podatku należnego i naliczonego można wygenerować na podstawie ustawowo przeterminowanych płatności, powiązanych z dokumentami, na których wybrano kontrahenta głównego o parametrach:

  • Podmiot gospodarczy, zaznaczony parametr Płatnik VAT, odznaczony parametr W likwidacji/upadł. – taki warunek musiał być spełnionych do tej pory
  • Podmiot gospodarczy, zaznaczony parametr Płatnik VAT, zaznaczony parametr W likwidacji/upadł.
  • Podmiot gospodarczy, odznaczony parametr Płatnik VAT, niezaznaczony parametr W likwidacji/upadł. – wygenerowanie korekty na podstawie płatności powiązanej z tego typu kontrahentem głównym będzie zgodne z przepisami SLIM VAT 2.0 tylko w przypadku płatności nieściągalnych, uwierzytelnionych wyrokiem sądowym, skierowanych na drogę postępowania egzekucyjnego. Decyzja o skorygowaniu podatku VAT po stronie użytkownika.
  • Podmiot gospodarczy, odznaczony parametr Płatnik VAT, zaznaczony parametr W likwidacji/upadł.
  • Odbiorca detaliczny, zawsze odznaczony parametr Płatnik VAT, niezaznaczony parametr W likwidacji/upadł. – wygenerowanie korekty na podstawie płatności powiązanej z tego typu kontrahentem głównym będzie zgodne z przepisami SLIM VAT 2.0 tylko w przypadku płatności nieściągalnych, uwierzytelnionych wyrokiem sądowym, skierowanych na drogę postępowania egzekucyjnego. Decyzja o skorygowaniu podatku VAT po stronie użytkownika.
  • Odbiorca detaliczny, zaznaczony parametr W likwidacji/upadł.

Zmiany w ustawieniu filtrów na listach rejestrów VAT

Z poziomu pliku JPK_V7, po wybraniu opcji:

  • VAT ZD’FS „Ulga za złe długi” / Do skorygowania
  • VAT ZD’FZ „Ulga za złe długi” /Do skorygowania

w sekcji „Typ kontrahenta” zmieniono domyślne ustawienie filtra „W likwidacji/upadł. Obecnie jest on odznaczony.

Nowe stany Not Memoriałowych (NM)

W wersji Comarch ERP XL 2021.1 na formularzu dokumentu Nota Memoriałowa (NM) w prawym górnym rogu wprowadzono parametr Do bufora, który na nowo dodawanym dokumencie jest domyślnie wybrany.

Zgodnie z przyjętym standardem parametr ten wyznacza status noty. Nota (NM) może mieć trzy statusy:

  • W buforze
  • Zatwierdzona
  • Anulowana

Dokument o statusie Bufor

Dokument o statusie „W buforze” można modyfikować na dotychczasowych zasadach, bezśladowo usunąć. Generuje on płatności, które można rozliczyć. Nie podlega księgowaniu.

Możliwość analitycznego opisania dokumentu w buforze, podobnie jak innych typów dokumentów uzależniono od nadania odpowiednich uprawnień, tj.: 

  • na karcie operatora, na zakładce [Księgowość] należy wybrać parametr Opis analityczny dokumentów w buforze
  • na definicji NM, na zakładce [Opis analityczny] – parametr Dozwolony opis dokumentu w buforze.

Na liście noty w buforze wyświetlane są w kolorze nadanym stanowi „W buforze” w ramach kategorii „Stany dokumentów”. Domyślnie jest to kolor zielony.

Formularz noty memoriałowej (NM)

Dokument o statusie Zatwierdzony

Dokument o statusie Zatwierdzony to dokument z odznaczonym parametrem Do bufora.

Odznaczenie parametru Do bufora możliwe jest z poziomu formularza NM oraz z poziomu menu kontekstowego, za pomocą opcji Zatwierdź.

Lista not memoriałowych/menu kontekstowe

Zatwierdzenie noty jest możliwe po spełnieniu przez nią kryteriów wyznaczonych przez definicję.

Dokument o statusie Zatwierdzony w przeciwieństwie do dokumentu w buforze podlega księgowaniu.

W związku z tym, że statusy not (NM) zostały wprowadzone z uwagi na funkcjonalność bonów, dla tych Użytkowników, którzy nie będą korzystali z tej funkcjonalności, na karcie operatora, na zakładce [Księgowość] udostępniliśmy parametr Edycja zatwierdzonych not.

Karta operatora, zakładka [Księgowe]

Operator z nadanym prawem do edycji zatwierdzonych not ma możliwość edycji danych także na zatwierdzonym dokumencie na dotychczasowych zasadach, pod warunkiem, że nota nie została powiązana z bonem lub rozliczona lub zaksięgowana.

Operator z tego rodzaju uprawnieniem może także cofnąć notę do bufora korzystając z opcji Cofnij do bufora, udostępnionej z poziomy menu kontekstowego. Na formularzu parametr Do bufora pozostaje nieaktywny.

Menu kontekstowe, opcja Cofnij do bufora

Na liście noty zatwierdzone wyświetlane są w kolorze nadanym stanowi Zatwierdzony w ramach kategorii Stany dokumentów. Domyślnie jest to kolor czarny.

Noty zatwierdzone i zaksięgowane wyświetlane są w kolorze niebieskim.

Dokument o statusie Anulowany

Anulowanie noty zatwierdzonej jest możliwe pod warunkiem, że nie została ona zaksięgowana, rozliczona oraz powiązana z bonem.

Anulowanie dokumentu jest możliwe z poziomu menu kontekstowego, po wybraniu opcji Anuluj.

Na liście anulowane noty wyświetlane są w kolorze nadanym stanowi Anulowany w ramach kategorii Stany dokumentów. Domyślnie jest to kolor popielaty.

Menu kontekstowe, opcja Anuluj

Zmiany na listach udostępnionych z poziomu okna Noty memoriałowe

Na liście zawężonej do tzw. not zwykłych (NM) udostępniono filtr o nazwie Stan. W ramach filtra udostępniono cztery opcje:

  • <wszystkie> – prezentacja wszystkich not zwykłych bez względu na stan,
  • Bufor – prezentacja not zwykłych będących w buforze,
  • Zatwierdzony – prezentacja not zwykłych zatwierdzonych,
  • Anulowany – prezentacja not zwykłych anulowanych.
Lista not memoriałowych, filtr „Stan:”

Podsumowanie dot. stanów not

Stan Edycja – zakładki Ogólne, Nagłówek Rozliczanie płatności Księgowanie Analityczne opisywanie Zatwierdzanie Usuwanie Anulowanie Cofnięcie do bufora
Bufor TAK TAK NIE TAK, jeżeli nadano odpowiednie uprawnienia TAK TAK NIE NIE
Zatwierdzony NIE, jeżeli brak prawa do edycji zatwierdzonych not TAK TAK TAK NIE NIE TAK NIE
TAK, jeżeli nadano prawo do edycji zatwierdzonych not TAK TAK TAK NIE NIE TAK TAK
Zatwierdzony i Zaksięgowany NIE TAK NIE TAK NIE NIE NIE NIE
Anulowany NIE NIE NIE NIE NIE NIE NIE NIE

Zmiany wynikające z powiązania not (NM) z bonami

Na definicji noty, formatce noty oraz pozycji noty zwykłej (NM) wprowadzono zmiany mające na celu umożliwienie wydawania za jej pomocą bonów towarowych. Zmiany te opisane są w punkcie: Wydawanie bonów za pomocą Noty memoriałowej.

Ergonomia rozliczeń przelewów

Na życzenie klientów, którzy rozliczają bardzo duże ilości przelewów zostały wprowadzone w tej wersji liczne usprawnienia ergonomiczne.

Wykorzystanie białej listy do identyfikacji kontrahentów

Do tej pory system rozpoznawał kontrahenta na wyciągu bankowym pod warunkiem, że jego numer konta bankowego znajdował się w bazie danych.

Obecnie do identyfikowania kontrahentów już na wstępie stosowana jest białą listę podatników VAT. Jeśli konto bankowe z jakiego wykonano przelew nie znajduje się w bazie danych, odpytywana jest baza Ministerstwa Finansów. Jeżeli rachunek został zgłoszony do Urzędu Skarbowego, to system otrzymuje NIP przedsiębiorcy i sprawdza bazę Comarch ERP XL w poszukiwaniu kontrahenta o takim numerze NIP.

Po poprawnej identyfikacji numer rachunku bankowego pochodzący z białej listy jest już na stałe przypisany do kontrahenta.

Filtr nierozliczone

W celu łatwiejszego wyszukiwania nierozliczonych płatności na liście zapisów kasowych / bankowych został dodany nowy filtr Rozliczone, który pozwala na przeszukiwanie listy zgodnie z tym kryterium. Jeśli zostanie wybrana opcja Nie, to dodatkowo pojawia się kolumna prezentująca kwotą pozostającą do rozliczenia.

Filtr nierozliczone

Zapisy do wyjaśnienia

Niekiedy zapisy kasowo/bankowe wymagają dodatkowego wyjaśnienia, gdy operator nie jest w stanie odnaleźć dla nich żadnego rozliczenia. W takim przypadku możliwe jest ich odłożenie w czasie lub przekierowanie do innego operatora. Aby w łatwy sposób oznaczać takie przelewy, dodano na zakładce [Rozliczenia] parametr Do wyjaśnienia.

Parametr Do wyjaśnienia

Możliwe jest również przeszukiwanie listy zapisów pod kątem wyszukiwania przelewów oznaczonych tych parametrem.

Filtr Do wyjaśnienia

Okno rozliczeń przelewów

W celu przyspieszenia procesu rozliczenia faktur oraz identyfikacji kontrahentów zostało wprowadzone nowe dedykowane okno uruchamiane z poziomu listy zapisów kasowo/bankowych.

Uruchomienie okna

Po wybraniu nierozliczonych zapisów zostanie uaktywniony dodatkowy przycisk Zapisy do rozliczenia.

Zapisy do rozliczenia

Dla zaznaczonych płatności pojawi się nowe okno.

Budowa okna Zapisy do rozliczenia

Okno Zapisy do rozliczenia składa się z kilku elementów ułatwiających prace na płatnościach.

Okno zapisy do rozliczenia

Na samej górze widać aktualnie edytowany zapis oraz liczbę przelewów pozostających do rozliczenia. Użytkownik może się między nimi przenosić strzałkami w przód lub w tył.

Można tutaj także oznaczyć taki przelew flagą Do wyjaśnienia, o którym więcej mowa w punkcie: Zapisy do wyjaśnienia.

Poniżej widać dane pochodzące bezpośrednio z wyciągu bankowego, czyli

  • Nazwę i adres kontrahenta,
  • Tytuł przelewu,
  • Kwotę płatności (przychód lub rozchód)

W przypadku gdy został zidentyfikowany kontrahent, to widoczny jest również jego akronim i lista nierozliczonych dokumentów.

Rozliczanie dokumentów

Na oknie oprócz wartości przelewu (przychód lub rozchód) widoczna jest także kwota Do rozliczenia. Kwota ta jest różnicą między wartością przelewu, a wartością zaznaczonych przelewów. Pozwala to w łatwy sposób zorientować się czy zaznaczone dokumenty pozwalają się całościowo rozliczyć.

System umożliwia zaznaczanie także dokumentów, których nie można bezpośrednio rozliczyć z zapisem np. FZ dla uznania rachunku. W takim przypadku będzie dochodziło do kompensowania tych dokumentów z innymi, jeszcze przed dokonaniem rozliczenia z przelewem.

Przyklad
Przelew od kontrahenta spowodował uznanie rachunku w wysokości 800 zł. Operator może zaznaczyć fakturę sprzedaży o kwocie 1000 zł oraz zakupu o wartości 200 zł. W takim przypadku FS zostanie rozliczony z dokumentem FZ oraz zapisem bankowym, co spowoduje pełne uregulowanie wszystkich trzech płatności.

Rozliczenie wybranych dokumentów jest wywoływane przyciskiem Rozlicz i przejdź.

Rozlicz i przejdź dalej

Po jego wciśnięciu od razu po rozliczeniu następuje przejście danych na oknie do kolejnego przelewu.

Wyszukiwanie kontrahenta

Zostały dodane mechanizmy ułatwiające identyfikację kontrahenta, co jest częstym problemem w przypadku przelewów od klientów indywidualnych.

Przelew od nierozpoznanego kontrahenta

W takim przypadku można spróbować go zidentyfikować dzięki przyciskom umieszczonym z prawej strony, czyli:

  • Szukaj kontrahenta po danych z wyciągu
  • Szukaj numeru dok. po danych z wyciągu

W pierwszym przypadku pojawi się nowe okno wyświetlające dane z wyciągu i umożliwiające skopiowanie bądź wpisanie tekstu, po którym możliwa jest identyfikacja kontrahenta.

Okno wyszukiwania kontrahenta

Przeszukiwać można po:

  • Nazwie kontrahenta
  • Adresie kontrahenta
  • Numerze faktury
  • Numerze zamówienia

Inne zmiany

WSTO_EE, IDE w słowniku JPK_Procedury

W wersji Comarch ERP XL 2021.1 do słownika kategorii JPK_Procedury dodano nowe kody WSTO_EE oraz IED, które zastąpią kod EE od 01.01.2022 r.

Okno Kategorie, nowe wartości WSTO_EE, IED kategorii JPK_Procedury

Zmiany na zapisie kasowym powiązanym z bonem

Na definicji operacji kasowej oraz na formatce zapisu kasowego wprowadzono zmiany mające na celu umożliwienie przyjęcia zapłaty bonem towarowym. Zmiany te opisane zostały w punkcie: Zapis kasowy typu Bon.

XL HR

Kwota podatku od przychodu z tytułu PPK na opisie analitycznym

W związku z opodatkowaniem składki PPK pracodawcy w Comarch XL HR dodano elementy wypłaty Przychód z tytułu PPK (dla różnych list płac), na którym naliczany jest podatek należny od części składki finansowanej przez pracodawcę. Ponieważ sama składka naliczana jest osobno i to ona de facto stanowi koszt pracodawcy, to ten dodatkowy element nie ma ustawionego parametru Stanowi koszt pracodawcy.

Zgodnie z regułą opisu analitycznego w Systemie elementy bez tego parametru nie są w nim uwzględniane. Czyli naliczony dla tego elementu podatek oraz pomniejszenie wartości netto nie były widoczne na opisie analitycznym, co powodowało niezgodności w tym, co prezentowane było na wypłacie w stosunku do możliwości opisu analitycznego.

Od wersji 2021.1 kwoty podatku naliczonego dla elementu Przychód z tytułu PPK są wykazywane na opisie analitycznym, w taki sposób, że wartość podatku dla ww. elementu:

  • pomniejsza składnik opisu: Netto oraz
  • powiększa składnik opisu: Podatek.

Wspólne

Ukrycie kolumny PESEL na liście pracowników

W związku z wykorzystywaniem listy pracowników w wielu miejscach w Systemie, na liście tej została w standardzie ukryta kolumna PESEL. Gwarantuje to większą ochronę danych osobowych bez konieczności ukrywania tej kolumny dla wielu operatorów. Działanie od tej wersji będzie w kierunku odwrotnym, czyli uprawnionym operatorom należy tą kolumnę pokazywać na osobno zdefiniowanych formatach list.

Zmiany na liście funkcji AI/RPA

W wersji 2021.0, na dedykowanej zakładce w poszczególnych modułach udostępniona została zbiorcza informacja o dostępnych w Systemie w funkcjach noszących znamiona automatyzacji i robotyzacji. W wersji 2021.1 zostały na niej dokonane poniższe zmiany:

  • Podział okna Robotyzacja (RPA) na pod-zakładki

Dla tych zakładek tematycznych, na których prezentowana jest duża ilość funkcji dokonano dodatkowego podziału, tak, aby funkcje te można było przeglądać bez konieczności przewijania okna. Ilość kafelków na danej zakładce została dostosowana do okna przy rozmiarze maksymalnym i domyślnej szerokości kolumn. W ten sposób zostały podzielone zakładki [Księgowość] oraz [Produkcja i Serwis]

Podział zakładki Produkcja i Serwis na liście funkcji RPA

  • Kolorystyczne rozróżnianie nazwy modułu na kafelkach

Ww. przydatne jest zwłaszcza na zakładce [Wszystkie], na której, zgodnie z nazwą zakładki prezentowane są wszystkie funkcje RPA.

  • Lista funkcji została wzbogacona o nowe funkcje:
    • Logowania do Systemu za pomocą mechanizmu rozpoznawania twarzy
    • Seryjne generowanie bonów towarowych
Nowe funkcje AI/RPA

Migrator

Nowe kolumny w arkuszu ProdTechnologieCzynności i ich obsługa w Migratorze

W arkuszu migracyjnym ProdTechnologieCzynności udostępniono nowe kolumny, za pomocą których można:

  • Powiązać dwie operacje w technologii półproduktem
  • Zaznaczyć na materiale lub produkcie w technologii parametr Podlega KJ
  • Oznaczyć operację jako Kontrola jakości
  • Oznaczyć daną operację w technologii jako Kooperacja
  • Wskazać wzorzec numeru partii/seryjnego na produkcie
  • Wskazać zamiennik dla materiału w technologii
  • Ustawić parametr Materiał kanbanowy dla surowca w technologii

Nowa kolumna: Kontrola jakości

Za pomocą kolumny Kontrola jakości można zaznaczyć parametr Kontrola jakości na operacji w technologii:

Parametr: Kontrola jakości na operacji w technologii

Jeśli dana operacja ma być oznaczona w technologii jaki Kontrola jakości, należy kolumnę w arkuszu wypełnić wartością 1, jeśli nie- wartością 0.

Nowa kolumna: PodlegaKJ

Za pomocą kolumny PodlegaKJ można zaznaczyć parametr Podlega KJ, na materiale lub produkcie w technologii:

Parametr: PodlegaKJ na materiale i produkcie w technologii

Jeśli dla danego materiału/wyrobu ma być zaznaczony parametr Podlega KJ w technologii, należy kolumnę w arkuszu wypełnić wartością 1, jeśli nie- wartością 0.

Nowa kolumna: MaterialKanban

Za pomocą kolumny MaterialKanban można zaznaczyć na materiale w technologii parametr Materiał kanbanowy:

Parametr: Materiał kanbanowy na materiale w technologii

Jeśli dany materiał w technologii ma być oznaczony jako Materiał kanbanowy, należy kolumnę w arkuszu wypełnić wartością 1, jeśli nie- wartością 0.

Nowe kolumny: TwrTypCzynnoscUsluga, TwrNumerCzynnoscUsluga, Kooperacja

Za pomocą kolumn można przypisać do operacji w technologii kartę towarową typu Usługa i oznaczyć operację jako Kooperacja

Oznaczenie operacji technologicznej jako kooperacja

Aby powiązać operację z kartą towarową typu Usługa, należy w arkuszu, w kolumnach TwrNumerCzynnoscUsluga i TwrTypCzynnoscUsluga podać odpowiednio TwrNumer i TwrTyp danej usługi.

Aby oznaczyć operację jako Kooperacja, należy kolumnę Kooperacja wypełnić w arkuszu wartością 1, a jeśli operacja nie jest kooperacją- wartością 0.

Nowa kolumna: IdWzorcaNrPartii

Za pomocą kolumny IdWzorcaNrPartii można przypisać wzorzec numeru partii/seryjnego do produktu w technologii:

Wyrób w technologii z przypisanym wzorcem numeru partii/seryjnego

Aby przypisać wzorzec numeru partii/seryjnego do wyrobu w technologii należy w arkuszu, w kolumnie IdWzorcaNrPartii podać odpowiedni numer wzorca.

Nowa kolumna: Zamiennik

Za pomocą kolumny Zamiennik można wskazać do którego materiału dany materiał jest zamiennikiem w technologii.

Informacja o tym, dla którego materiału zdefiniowanego w technologii dany materiał jest zamiennikiem

Aby zdefiniować zamiennik dla materiału w technologii, należy w arkuszu, w kolumnie Zamiennik wskazać numer Lp. pozycji, do której dany materiał ma być zamiennikiem.

Nowa kolumna: TechnologiaZasob

Za pomocą kolumny TechnologiaZasob można wskazać pochodzenie danego materiału-półproduktu w technologii.

Wskazanie na pochodzenie materiału-półproduktu

W arkuszu, w wierszu, w którym dodajemy materiał, który jest półproduktem pochodzącym z innej operacji, w kolumnie TechnologiaZasob, trzeba wskazać Lp. wiersza, w którym znajduje się odpowiedni produkt-półprodukt, który chcemy wskazać jako źródło dla materiału.

Współpraca z Comarch e-Sklep

Przesyłanie grup kontrahentów do e-Sklepu

Do Comarch e-Sklep przesyłane jest cale drzewo grup kontrahentów począwszy od Grupy głównej. Drzewo grup nie jest prezentowane po stronie e-Sklepu, ale przypisanie kontrahenta do grupy pozwoli na naliczanie promocji, które zostały zdefiniowane nie dla pojedynczych kontrahentów, lecz dla określonych grup.

Przesyłane jest również powiązanie kontrahentów z grupami. Dla każdego kontrahenta przesyłane jest powiązanie z wszystkimi grupami, które zostały dodane na karcie kontrahenta na zakładce [Grupy].

Przesyłane są również rabaty zdefiniowane na grupy kontrahentów.

W wyniku powyższych zmian możliwe jest naliczania rabatów zdefiniowanych dla różnych grup kontrahentów. Dzięki temu rabaty zdefiniowane dla grup kontrahenta, w systemie Comarch e-Sklep będą naliczać się identycznie jak w systemie Comarch ERP XL.

Opiekun kontrahenta i karty towaru

Umożliwiono przesyłanie do Comarch e-Sklep opiekunów klienta i menadżerów produktu. W Comarch ERP XL opiekunami i menadżerami są pracownicy i na tej podstawie będą wysyłani opiekunowie do e-Sklepu. Aby opiekun (pracownik) został przesłany do e-Sklepu dodano na karcie pracownika parametr Wysyłaj do e-Sklep.

Nowy parametr na karcie pracownika

Na podstawie listy pracowników, dla których zaznaczono parametr jw. tworzona jest lista opiekunów wysyłanych do e-Sklepu. Dane opiekunów takie jak imię i nazwisko, numer telefonu czy adres e-mail pobierane są z karty pracownika. Wysyłane są też zdjęcia opiekunów na podstawie załącznika typu obraz. Jeśli do karty pracownika podpięto więcej niż jedno zdjęcie wówczas wysyłane jest pierwsze z nich.

Dane opiekuna kontrahenta przesyłane są na podstawie opiekuna czasowego zapisanego na zakładce [Handlowe].

Ustawienie opiekuna czasowego dla kontrahenta

Informacja o menadżerze zapisywana jest standardowo na karcie towaru na zakładce [Inne]. Na podstawie tego ustawienia przesyłany jest menadżer produktu do e-Sklepu.

Ustawienie menadżera produktu dla kontrahenta

Współpraca z Comarch WMS

Dokumenty magazynowe WMS w powiązaniu z dokumentami kaucji

Dla sprawnej obsługi tzw. opakowań kaucjonowanych na magazynie WMS konieczne było umożliwienie tworzenia za pomocą jednej operacji dokumentów handlowych na zwykłe towary wraz dokumentami na kaucję, gdzie obydwa te dokumenty będą ze sobą automatycznie wiązane. Od wersji 2021.1 Systemu jest to możliwe, o ile na źródłowym dokumencie magazynowym znajdzie się również pozycja na opakowanie kaucjonowane.

Powiązanie towaru z jednostką logistyczną WMS

W aplikacji Comarch WMS Zarządzanie możliwe jest powiązanie jednostki logistycznej z kartą towaru Comarch ERP XL. Po takiej operacji w XL na karcie towaru powstaje oznaczenie, że jest on traktowany jako: 

  • Opakowanie kaucjonowane, jeśli towar jest dodatkowo oznaczony parametrem Kaucja,
  • Opakowanie jednorazowe, jeśli towar nie jest dodatkowo oznaczony parametrem Kaucja.
Oznaczenie na kartach towarowych opakowań kaucjonowanych i jednorazowych

Żeby w WMS Zarządzanie móc powiązać kartę towaru z jednostką logistyczną, to w Comarch ERP XL musi być na niej:

  • zaznaczony parametr Rejestruj w jednostkach całkowitych,
  • nie zaznaczony parametr Oznacz dostawę kodem EAN towaru,
  • nie zaznaczone parametry z grupy Oznacz partię towaru, czyli Datą ważności i Identyfikatorem dostawy,
  • brak wypełnionej klasy cechy,
  • dodatkowo towar ten nie może posiadać stanów.

Zmiana ustawienia, czy jest to Opakowanie kaucjonowane/jednorazowe jest możliwa tylko z poziomu Comarch WMS Zarządzanie, na definicjach jednostek logistycznych. W Systemie jest to wyświetlane tylko informacyjnie na karcie towaru.

  • Należy zwrócić uwagę, że zmodyfikowana funkcjonalność łączenia pozycji ze zwykłymi towarami oraz tymi powiązanymi z jednostką logistyczną WMS dotyczy tylko towarów oznaczonych jako Opakowania kaucjonowane. Dla Opakowań jednorazowych działanie Systemu na dokumentach pozostaje bez zmian, gdyż są one traktowane jako zwykły towar. 

Dodawanie opakowań kaucjonowanych do dokumentu magazynowego

Jeśli na dokumencie magazynowym WMS zostanie ręcznie dodany element na towar z ustawieniem Opakowanie kaucjonowane lub Opakowanie jednorazowe, to element ten zostaje automatycznie oznaczony w ten sam sposób.

Oznaczenie elementu dokumentu magazynowego dla opakowań kaucjonowanych i jednorazowych

Analogicznie, jeśli dokument magazynowy WMS jest generowany z dokumentu kaucji, na którym znajduje się element na towar z ustawieniem Opakowanie kaucjonowane, to na dokumencie magazynowym element ten zostaje automatycznie oznaczony w ten sam sposób. Tak samo będzie to działało, jeśli na dokumencie magazynowym WMS zostanie wykonana operacja wiązania dokumentu kaucji (nagłówka lub wybranych elementów), na których znajduje się element na towar z ustawieniem Opakowanie kaucjonowane.

Dodatkowo, jeśli dokument magazynowy WMS jest generowany z dokumentu handlowego z powiązanym dokumentem kaucji, na którym znajduje się element na towar z ustawieniem Opakowanie kaucjonowane, to na utworzonym dokumencie magazynowym znajdą się zarówno elementy z dokumentu handlowego, jak i te z dokumentu kaucji (te dostają oznaczenie Opakowania kaucjonowane). O fakcie włączenia elementów kaucji do wspólnego dokumentu magazynowego użytkownik zostaje poinformowany stosownym komunikatem.

Działa to zarówno przy generowaniu dokumentu magazynowego WMS z listy czy w procesach, jak i przy automatycznym, czyli w trakcie zatwierdzania dokumentu handlowego.

Towary z oznaczeniem Opakowania jednorazowe mogą się znajdować tylko na zwykłych dokumentach handlowych. Jedyną różnicą w stosunku do zwykłych towarów jest to, że przy generowaniu dla nich dokumentów magazynowych, elementy z tymi towarami dostaną oznaczenie Opakowania jednorazowe.

Przyklad

W bazie są następujące towary:

- Napój 500 ml (zwykły towar),

- Butelka bezzwrotna (Opakowanie jednorazowe),

- Skrzynka (Opakowanie kaucjonowane),

- Paleta (Opakowanie kaucjonowane).

Przypadek 1.

Na dokument (W)ZWM dodaję z ręki następujące pozycje:

1. Napój 500 ml * 150 szt.,

2. Butelka bezzwrotna * 150 szt. -> zostaje ustawione oznaczenie Opakowanie jednorazowe,

3. Skrzynka * 10 szt. -> zostaje ustawione oznaczenie Opakowanie kaucjonowane.

Do dokumentu dowiązuję również ręcznie pozycję z WKA:

4. Paleta * 1 szt. -> zostaje ustawione oznaczenie Opakowanie kaucjonowane.

Przypadek 2.

Jest dokument handlowy WZ z pozycjami:

1. Napój 500 ml * 150 szt.,

2. Butelka bezzwrotna * 150 szt.

Oraz powiązany z WZ dokument kaucji WKA z pozycją:

1. Skrzynka * 10 szt.

Do dokumentu WZ wybieram polecenie generowania dokumentu magazynowego (W)ZWM. Na utworzonym dokumencie mam pozycje:

1. Napój 500 ml * 150 szt.,

2. Butelka bezzwrotna * 150 szt. -> zostaje ustawione oznaczenie Opakowanie jednorazowe,

3. Skrzynka * 10 szt. -> zostaje ustawione oznaczenie Opakowanie kaucjonowane.

Generowanie dokumentów handlowych wraz z dokumentami kaucji

W sytuacji odwrotnej, gdy dokumentem źródłowym jest dokument magazynowy WMS z elementami oznaczonymi jako Opakowania kaucjonowane, to dla tych elementów może zostać zawsze wygenerowany tylko dokument handlowy kaucji.

Dodatkowo, jeśli na magazynowym razem z Opakowaniem kaucjonowanym znajdzie się zwykły towar i/lub Opakowanie jednorazowe, wówczas operacja generowania dokumentu handlowego do magazynowego spowoduje automatyczne utworzenie dwóch dokumentów:

  • żądany dokument handlowy z pozycjami na zwykłe towary i/lub Opakowania jednorazowe,
  • dokument kaucji z pozycjami na Opakowania kaucjonowane.

O fakcie utworzenia dodatkowo dokumentu kaucji dla elementów na Opakowania kaucjonowane użytkownik zostaje poinformowany stosownym komunikatem

Efektem końcowym jest powiązanie pozycji dokumentu handlowego z pozycjami dokumentu magazynowego na zwykłe towary i/lub Opakowania jednorazowe oraz powiązanie pozycji dokumentu kaucji z pozycjami dokumentu magazynowego na Opakowania kaucjonowane. Jednocześnie obydwa utworzone dokumenty są ze sobą powiązane, czyli dokument kaucji jest widoczny na zakładce [Kaucja] dokumentu handlowego.

W przypadku, gdy na dokumencie magazynowym będą znajdowały się tylko pozycje na opakowania kaucjonowane lub zostanie wybrane generowanie samego dokumentu kaucji, wówczas powstaje jedynie dokument kaucji z pozycjami na Opakowania kaucjonowane powiązany z odpowiednimi pozycjami dokumentu magazynowego WMS.

Przyklad

W bazie są następujące towary:

- Napój 500 ml (zwykły towar),

- Butelka bezzwrotna (Opakowanie jednorazowe),

- Skrzynka (Opakowanie kaucjonowane),

- Paleta (Opakowanie kaucjonowane).

Na dokumencie (W)ZWM mam następujące pozycje:

1. Napój 500 ml * 150 szt.,

2. Butelka bezzwrotna * 150 szt. -> z oznaczeniem Opakowanie jednorazowe,

3. Skrzynka * 10 szt. -> z oznaczeniem Opakowanie kaucjonowane.

4. Paleta * 1 szt. -> z oznaczeniem Opakowanie kaucjonowane.

Przypadek 1.

Do dokumentu (W)ZWM wybieram polecenie generowania dokumentu handlowego WZ. Na utworzonym dokumencie mam pozycje:

1. Napój 500 ml * 150 szt.,

2. Butelka bezzwrotna * 150 szt.

Zostaje również automatycznie wygenerowane WKA (powiązane z WZ) z pozycjami:

3. Skrzynka * 10 szt.,

4. Paleta * 1 szt.

Przypadek 2.

Do dokumentu (W)ZWM wybieram polecenie generowania dokumentu kaucji WKA. Na utworzonym dokumencie mam pozycje:

1. Skrzynka * 10 szt.,

2. Paleta * 1 szt.

Wskazówka

W przypadku Opakowań kaucjonowanych, jeśli przyjęty w Systemie model działania zakłada wyjście od dokumentów magazynowych, to nie ma potrzeby ustawiać w definicji dokumentów handlowych parametru: Automatyczne generowanie dokumentów kaucji. Dokumenty kaucji generowane będą bowiem na podstawie elementów na dokumentach magazynowych.

Natomiast w przypadku korekt dokumentów handlowych, gdzie nie jest możliwe wyjście od dokumentów magazynowych, nadal konieczne jest korzystanie ze schematów kaucji oraz ww. parametru, nawet w przypadku towarów kaucjonowanych oznaczonych jako Opakowania kaucjonowane.

Zmianie nie uległy działania na towarach oznaczonych jako zwykła kaucja (tylko parametr Kaucja, bez powiązania z jednostką logistyczną WMS). Dla nich nadal powstają osobne dokumenty magazynowe WMS.

Pozostałe funkcjonalności dla opakowań kaucjonowanych i jednorazowych

Jak wspomniano na początku rozdziału oznaczenia na pozycjach dokumentów magazynowych WMS są zawsze dziedziczone z ustawień na kartach towarów i w zdecydowanej większości nie będzie potrzeby ich zmiany. Jedynie w przypadku zakupu/sprzedaży pustych opakowań kaucjonowanych, gdy dokumentem wyjściowym jest dokument magazynowy WMS, należy usunąć oznaczenie na Opakowania kaucjonowane na pozycjach dokumentu magazynowego tak, aby dało się z nich wygenerować dokumenty handlowe zamiast dokumentów kaucji.

W tym celu w menu kontekstowym na liście pozycji dokumentu magazynowego WMS dodano operację Usuń oznaczenie pozycji na opakowania kaucjonowane. Po jej wykonaniu wskazane pozycje z oznaczeniem Opakowania kaucjonowane mają usuwane to oznaczenie. Operacja dostępna tylko dla dokumentów w buforze.

Zmieniono sposób weryfikacji pozycji przy operacji spinania dokumentów handlowych (zwykłych oraz dokumentów kaucji) z dokumentami magazynowymi. Zasadnicza zmiana polega na tym, że jeśli na dokumencie magazynowym WMS znajdują się pozycje na zwykłe towary oraz na Opakowania kaucjonowane, to spinając taki dokument z:

  • Dokumentem handlowym – pomijane są z magazynowego pozycje na Opakowania kaucjonowane, nie powodują one blokady spięcia dokumentów, jak było dotychczas;
  • Dokumentem kaucji – uwzględniane są z magazynowego tylko pozycje na Opakowania kaucjonowane, a pozycje na zwykłe towary są pomijane i nie blokują spięcia dokumentów.

Oznacza to, że nie obowiązuje dotychczasowa zasada, zgodnie z którą wszystkie pozycje spinanych dokumentów muszą być zgodne. Można zatem spiąć z dokumentem magazynowym WMS zarówno zwykły dokument handlowy, jak i dokument kaucji.

Anulowanie dokumentów handlowych wymusza anulowanie powiązanych dokumentów kaucji oraz pozwala jednocześnie anulować powiązane dokumenty magazynowe. W przypadku, gdy powiązany dokument magazynowy WMS jest powiązany z innym dokumentem niż wybrany do anulowania (w tym przypadku z dokumentem kaucji), to pojawia się pytanie, czy faktycznie anulować taki dokument magazynowy. Dopiero po potwierdzeniu przez użytkownika anulowanie dokumentu magazynowego WMS jest wykonywane. W tym zakresie nie zostały wprowadzane żadne zmiany.

Na liście towarów jest możliwość wyświetlania dodatkowej kolumny J. logistyczne WMS (wolne) prezentującej stany towarów oznaczonych jako Opakowania kaucjonowane i Opakowania jednorazowe, które nie są zajęte, czyli aktualnie nie są na nich umieszczone żadne towary. Aby wyświetlić nową kolumnę należy w obszarze Kolumny pod listą zaznaczyć nowy parametr J. log. WMS.

Ilości jednostek logistycznych WMS będą również umieszczone jako osobne składniki BST, o czym więcej z punkcie: Optymalizacja ilości zamawianej oraz nowe składniki BST.

Zmiany związane z towarami w powiązaniu z jednostkami logistycznymi WMS zostały wprowadzone również na arkuszu inwentaryzacyjnym, o czym więcej w punkcie: Zmiany w inwentaryzacji.

Dokumenty (W)ZWM na pełne /niepełne jednostki pomocnicze

Nowa funkcjonalność ma wpływ na ergonomię pracy magazynierów, dzięki umożliwieniu tworzenia dokumentów wydań na magazynie, na pełne lub niepełne palety czy inne jednostki pomocnicze. W przypadku kilku palet niepełnych, w Comarch WMS Magazynier uda się skompletować towar tak, aby zapełniać kolejne palety/jednostki pomocnicze w całości.

Realizacja polega na możliwości generowania z zamówienia dwóch osobnych dokumentów (W)ZWM. Na jednym z tych dokumentów będą wyodrębnione takie ilości dla pozycji, które uda się przeliczyć na jednostkę pomocniczą w wartości całkowitej i dokument ten zostanie oznaczony jako wystawiony ‘na pełne jednostki’. Pozostałe ilości zostaną dogenerowane na drugim (W)ZWM bez oznaczenia jw.

Takie działanie będzie można włączyć/wyłączyć poprzez odpowiednie ustawienie na definicji dokumentu.

Konfiguracja ustawień dla podziału na pełne/niepełne jednostki

Na karcie towaru na jednostce pomocniczej znajduje się parametr, wskazujący, czy przy generowaniu z zamówień należy wykonywać dzielenie (W)ZWM na pełne/niepełne jednostki.

Nowy parametr dla jednostki pomocniczej towaru

Dla towaru może istnieć wiele jednostek pomocniczych z takim ustawieniem, ponieważ dla podziału przy generowaniu istotne jest to, żeby taka jednostka została umieszczona na zamówieniu źródłowym do (W)ZWM. Przy czym parametr (W)ZWM do zamówień w jedn. całkowitych musi być już zaznaczony w momencie dodawania/modyfikacji elementu zamówienia, bo wtedy następuje na elemencie zamówienia odpowiedni zapis wskazujący na konieczność dzielenia dokumentów (W)ZWM.

Obecne polecenia do generowania dokumentu (W)ZWM z listy zamówień oraz listy elementów zamówień będą działały zależnie od nowego ustawienia w definicji dokumentu ZWM, jak pokazano na rysunku poniżej.

Nowy parametr na definicji dokumentu ZWM

Jeśli parametr jest zaznaczony, wówczas nowy dokument jest tworzony z automatycznym podziałem na pełne/niepełne jednostki pomocnicze. Jeśli nie zaznaczony, to podział nie jest wykonywany, nawet jeśli jednostka pomocnicza wybrana na zamówieniu wskazuje na konieczność takiego podziału.

Generowanie i obsługa (W)ZWM z podziałem na pełne/niepełne jednostki

Przy generowaniu (W)ZWM z ZS/ZW przy pomocy nowego ustawienia na definicji dokumentu może zostać wykonany podział ilości z elementów źródłowych z zamówienia, jeśli jest na nim chociaż jedna pozycja z ustawioną jednostką pomocniczą wskazującą na konieczność podziału.

Podział wykonywany jest w następujący sposób:

  • Całkowite ilości z elementów ZS/ZW w jednostce pomocniczej i odpowiadające im ilości w jednostce podstawowej są umieszczane na dokumentach (W)ZWM oznaczonych jako wystawione na pełne jednostki pomocnicze.

Wskazówka
Na dokumentach (W)ZWM oznaczonych na pełne jednostki pomocnicze wszystkie elementy muszą być na pełne jednostki.

Dokument (W)ZWM z pozycjami na pełne jednostki pomocnicze

  • Pozostałe ilości z takich podzielonych elementów oraz elementy bez jednostek pomocniczych wskazujących na podział lub w ogóle bez jednostek pomocniczych, zostaną dodane automatycznie do drugiego dokumentu (W)ZWM. Ten dokument nie ma ustawienia, że jest na pełne jednostki pomocnicze.
Dokument (W)ZWM z pozycjami na niepełne jednostki pomocnicze

Obydwa dokumenty (W)ZWM zostaną powiązane z zamówieniem i będą stanowiły jego realizację.

Powiązane do zamówienia dokumenty (W)ZWM na pełne i niepełne jednostki pomocnicze

Przyklad

W definicji dokumentu ZWM jest zaznaczony parametr: Przy generowaniu (W)ZWM z zamówień automatycznie dziel na pełne/niepełne jednostki pomocnicze.

Przypadek 1.

Na dokumencie ZS znajdują się elementy z towarami:

T1: 15 szt. (j.podst.) oraz j.pom.: paleta = 1,5 (przeliczniki 1/10),

T2: 5 szt. (j.podst.) oraz j.pom.: paleta = 0,5 (przelicznik 1/10),

T3: 15 szt. (j.podst.) oraz j.pom.: karton = 1,5 (przelicznik 1/10),

T4: 15 szt. (j.podst.) oraz brak ustawionej j. pom.

Na towarach T1 i T2 j. pom.: paleta ma ustawiony parametr: (W)ZWM do zamówień w jedn. całkowitych. Na towarze T3 j. pom: karton nie ma tego parametru zaznaczonego.

Generujemy (W)ZWM do ZS. Powstają dwa dokumenty:

a) Dokument (W)ZWM-1 na pełne jednostki pomocnicze z elementami:

T1: 10 szt. (j.podst.) oraz j.pom.: paleta = 1,

b) Dokument (W)ZWM-2 na niepełne jednostki pomocnicze z elementami i ilościami nie uwzględnionymi na (W)ZWM-1:

T1: 5 szt. (j.podst.) oraz j.pom.: paleta = 0,5,

T2: 5 szt. (j.podst.) oraz j.pom.: paleta = 0,5,

T3: 15 szt. (j.podst.) oraz j.pom.: karton = 1,5,

T4 z ilością 15 szt. (j.podst.).

Przypadek 2.

Na dokumencie ZS znajdują się elementy z towarami:

T1: 20 szt. (j.podst.) oraz j.pom.: paleta = 2 (przeliczniki 1/10),

T2: 10 szt. (j.podst.) oraz j.pom.: paleta = 1 (przelicznik 1/10),

Na towarach T1 i T2 j. pom.: paleta ma ustawiony parametr: (W)ZWM do zamówień w jedn. całkowitych.

Generujemy (W)ZWM do ZS. Powstaje dokument (W)ZWM-1 na pełne jednostki pomocnicze z elementami:

T1: 20 szt. (j.podst.) oraz j.pom.: paleta = 2,

T2: 10 szt. (j.podst.) oraz j.pom.: paleta = 1

Ponieważ cała ilość z ZS została pobrana na dokument (W)ZWM-1, to nie zostanie utworzony żaden dodatkowy dokument (W)ZWM.

Przypadek 3.

Na dokumencie ZS znajdują się elementy z towarami:

T1: 8 szt. (j.podst.) oraz j.pom.: paleta = 0,8 (przeliczniki 1/10),

T2: 5 szt. (j.podst.) oraz j.pom.: paleta = 0,5 (przelicznik 1/10),

Na towarach T1 i T2 j. pom.: paleta ma ustawiony parametr: (W)ZWM do zamówień w jedn. całkowitych.

Generujemy (W)ZWM do ZS. Powstaje dokument (W)ZWM-1 na niepełne jednostki pomocnicze z elementami:

T1: 8 szt. (j.podst.) oraz j.pom.: paleta = 0,8,

T2: 5 szt. (j.podst.) oraz j.pom.: paleta = 0,5.

Ponieważ na ZS nie było żadnej ilości przeliczalnej na pełne jednostki całkowite, to nie został utworzony dokument (W)ZWM-1 na pełne jednostki pomocnicze.

Wskazówka

Automatyczny podział na pełne/niepełne jednostki jest wykonywany tylko przy generowaniu dokumentów (W)ZWM bezpośrednio z ZS/ZW.

Nie jest dostępny dla generowania (W)ZWM z innych dokumentów, czyli np. jeśli z ZS/ZW jest generowany dokument handlowy i do niego od razu powstaje (W)ZWM, wówczas algorytm do podziału względem jednostki pomocniczej nie jest wołany.

Podział nie jest również wykonywany na istniejących dokumentach (W)ZWM podczas wykonywania operacji spinania zamówień z dokumentami magazynowymi.

Poza automatycznym podziałem na każdym dokumencie (W)ZWM w buforze jest możliwość ręcznego ustawienia, że jest on na pełne jednostki. Czyli na każdym dokumencie, zarówno tym dodanym z ręki, jak i generowanym z różnych dokumentów, można ustawić parametr Dokument na pełne jednostki pomocnicze. System pozwala zapisać taki dokument pod warunkiem, że wszystkie jego pozycje mają ustawioną jednostkę pomocniczą i ilość w tej jednostce jest całkowita.

Dodatkowo, jeśli dokument (W)ZWM ma ustawione, że jest na pełne jednostki pomocnicze, to można do niego dodać tylko takie pozycje, która spełniają to wymaganie. Również przy zmianie ilości na takim (W)ZWM i zapisie elementu, jeśli nowa ilość nie będzie dała się przeliczyć na pełne jednostki pomocnicze, to użytkownik zostaje o tym poinformowany stosownym komunikatem i musi zdecydować, czy:

  • Zachować zmianę ilości, co będzie skutkowało zmianą oznaczenia na dokumencie, czyli przestanie on być dokumentem na pełne jednostki pełne jednostki.
  • Nie zapisywać zmiany ilości, czyli dokument pozostanie bez zmian.

Podczas dowiązywania elementów do dokumentu (W)ZWM na pełne jednostki pomocnicze, operacja jest wykonywana tylko dla tych elementów, które mają ustawioną jednostkę pomocniczą i dodatkowo pobierana na (W)ZWM jest tylko ilość całkowita w jednostkach pomocniczych. Pozostałą ilość można dodać na inny dokument (W)ZWM, który nie jest oznaczony na pełne jednostki pomocnicze.

Wskazówka

Przy samodzielnym ustawianiu parametru na dokumencie lub przy dodawaniu/modyfikacji/wiązaniu pozycji na dokumencie na pełne jednostki nie ma kontroli, czy na jednostce pomocniczej jest zaznaczony parametr (W)ZWM do zamówień w jedn. całkowitych, gdyż ma on znaczenie tylko dla dokumentów generowanych z zamówień.

Z tej kontroli wykluczane są również pozycje z towarami oznaczonymi jako Opakowania kaucjonowane lub Opakowania jednorazowe, o których mowa w poprzednim punkcie.

Samodzielne ustawienie parametru Dokument na pełne jednostki pomocnicze skutkuje tym, że większa ilość dokumentów (W)ZWM może podlegać w Comarch WMS Magazynier procesom realizacji przewidzianym dla pełnych/niepełnych jednostek.

Przy generowaniu dokumentów (W)ZWM z paczek, jeśli do paczki powiązane są pozycje zamówień i dokumentów handlowych i na obu dokumentach jest ustawiona jednostka pomocnicza ze wskazaniem na podział, to podział jest robiony zarówno dla pozycji z zamówień, jak i dla pozycji z dokumentów handlowych z taką jednostką pomocniczą. Jest to zgodne z tym, że przy ręcznym dowiązywaniu do (W)ZWM na pełne jednostki pozycji dokumentu handlowego z ustawioną jednostką pomocniczą, z handlowego zostanie dodana tylko ilość przeliczalna na pełne jednostki.

Możliwość zmiany partii na dokumencie wydania w WMS (wydanie do zamówienia z rezerwacją zasobową)

Dotychczas podczas wystawiania dokumentu (W)ZWM do zamówienia z rezerwacją zasobową, na dokumencie (W)ZWM był ustalany dokładnie ten sam zasób, który znajdował się na rezerwacji i nie było możliwości jego zmiany ani w Comarch ERP XL ani od strony Comarch WMS.

Od wersji XL 2021.1 oraz Comarch WMS 2021.5 możliwa jest w WMS zmiana zasobu na przekazanym do realizacji dokumencie (W)ZWM do zamówienia z rezerwacją zasobową, o ile na takim dokumencie (W)ZWM istnieją rezerwacje magazynowe WMS. Taką samą zmianę można też wykonać, jeśli zamówienie jest realizowane wprost w Comarch WMS, czyli zostaje od razu wystawiany dokument ZWM do zamówienia.

Przy zmianie zasobu na takim dokumencie w Comarch WMS działają standardowe mechanizmy ustalania, czy dany zasób jest dostępny handlowo w Comarch ERP XL. Jeśli nie będzie dostępny, wówczas podmiana zasobu nie będzie możliwa, gdyż niedopuszczalnym jest, aby do rezerwacji zasobowej na zamówieniu utworzona została rezerwacja ‘w przyszłość’.

Jeśli zmiana zasobu będzie możliwa, wówczas zostanie ona przesynchronizowana do Comarch ERP XL na rezerwacje magazynowe WMS oraz na powiązanie z nimi źródłowe rezerwacje zasobowe z zamówienia. Dzięki temu zagwarantowane jest wystawienie poprawnego dokumentu handlowego do pary dokumentów: zamówienie z dokumentem magazynowym WMS.

Operacja zmiany zasobu jest dostępna dla uprawnionego operatora WMS, a uprawnienia te można nadawać w Comarch WMS Zarządzanie. Więcej na ten temat w dokumentacji aplikacji Comarch WMS.

Współpraca z Comarch POS

Wybór typu aplikacji i rodzaju licencji

Na oknie konfiguracji stanowiska POS oddano dwa nowe pola związane z konfigurowaniem typu aplikacji i rodzaju licencji. W zależności od tego na jakiego typu aplikacji pracuje stanowisko istnieje możliwość wybrania rodzaju licencji pomiędzy:

  • POS
  • mPOS

Po pierwszej synchronizacji stanowiska z Comarch POS następuje blokada zmiany typu aplikacji.

W kontrolce Licencja użytkownik ma możliwość wyboru pomiędzy opcjami:

  • Front Office
  • Back Office
  • Front Office + Back Office

Da nowo dodawanych stanowisk oraz stanowisk oddziałów już istniejących standardowe ustawienie to:

  • Typ aplikacji: POS
  • Licencja: Front Office + Back Office
Nowe ustawienia dla stanowiska POS

Logowanie za pomocą karty pracownika

W celu uaktywnienia opcji logowania za pomocą karty, w konfiguracji stanowiska POS na formularzu Oddziału Comarch POS został dodany parametr Logowanie za pomocą karty. Parametr domyślnie nie jest zaznaczony.

Nowy parametr na formularzu Oddziału Comarch POS

Aby logowanie za pomocą karty było możliwe, konieczne jest powiązanie operatora z pracownikiem oraz ustalenie numeru karty do logowania w Comarch POS.

Na karcie operatora na zakładce [Ogólne] należy przypisać pracownika. System kontroluje przypisanie pracownika do operatora pracującego w POS i nie pozwala na dodanie tego samego pracownika do wielu kart operatorów. Należy pamiętać, że po przypisaniu pracownika do operatora, do Comarch POS będą wysyłane dane osobowe pracownika a nie operatora, dlatego na karcie pracownika należy uzupełnić imię i nazwisko.

Powiązanie operatora z pracownikiem

Dane karty do logowania należy zdefiniować na karcie pracownika na zakładce [RCP]. Należy dodać nową kartę RCP lub skorzystać z istniejącej. Na formularzu karty należy wypełnić jej numer oraz zaznaczyć parametr Karta do logowania w Comarch POS.

Nowy parametr dla karty RCP pracownika

Tylko jedna karta może mieć zaznaczony parametr opisany powyżej. W przypadku karty do logowania w POS ignorowane są ustawienia dotyczące okresu obowiązywania karty.

Po ustawieniu powyższych danych parametr w konfiguracji oddziału dotyczący logowania oraz informacje o numerach kart pracowników przesyłane są do wszystkich stanowisk POS i operatorzy mogą logować się z wykorzystaniem czytnika kart.

Przyjmowanie towaru w POS za pomocą dokumentów przesunięć międzymagazynowych

Zmiany w kreatorze oddziału

Podczas kreowania nowego oddziału Comarch POS możliwe jest wskazanie czy na stanowisku mają być wystawiane dokumenty MMW i MMP.

W przypadku użytkowników, którzy posiadają już skonfigurowane oddziały Comarch POS (poprzednio Comarch Retail POS), koniecznym jest zaznaczenie na definicji dokumentów MMW oraz MMP w centrum firmy, z którym jest powiązany oddział Comarch POS, parametru Wystawianie i edycja.

Definicja dokumentu MMW

Wystawianie MMW w celu przesunięcia towarów do POS

Aby przesunąć towar z magazynu Centrali na magazyn POS należy wystawić po stronie Comarch ERP XL dokument MMW, gdzie magazynem docelowym będzie magazyn oddziału Comarch POS. Do MMW nie może być wygenerowany dokument MMP – przyjęcia towaru na magazyn POS. Aby ułatwić kontrolowanie generowania MMP, na formatce magazynu dodano parametr Generowanie MMP po stronie Comarch POS. Po zaznaczeniu tego parametru, dokument MMP nie będzie tworzony automatycznie a podczas próby jego wygenerowania pojawi się stosowny komunikat. Parametr można zaznaczyć tylko na magazynach przypisanych do POS Agenta (oddziału Comarch POS).

Nowe ustawienia na karcie magazynu

Przyjęcie towaru po stronie stanowiska POS

Wystawiony dokument przesunięcia magazynowego (MMW) trafia na stanowisko POS, gdzie może zostać przyjęty. Opcja przyjęcia towaru znajduje się w menu Back Office, pod przyciskiem Przyjęcie dostawy. Po wejściu na listę dostaw wyświetlają się dokumenty MMW wystawione w XLu na magazyny POS, które nie zostały jeszcze przyjęte na stan. Możliwe jest podejrzenie dokumentu MMW przyciskiem Podgląd lub przyjęcie przyciskiem Przyjmij. Użytkownik może przyjąć wszystkie pozycje w ilościach jakie zostały przesłane lub może wprowadzić ilości ręcznie zgodnie ze stanem faktycznym. Możliwe jest też skanowanie przyjmowanych pozycji za pomocą czytnika. Po zatwierdzeniu przyjęcia przyciskiem Zatwierdź, generowany jest dokument MMP (przyjęcie na magazyn POS), gdzie ilości dla pozycji są zgodne z dokumentem MMW oraz dokument PRP – protokół przyjęcia (rozbieżności), gdzie zapisano ilości rzeczywiście przyjęte na stanowisku POS.

Po wygenerowaniu powyższych dokumentów, trafiają one do Comarch ERP XL. Dokument MMP widoczny jest na liście dokumentów wewnętrznych, zakładka [MMP], natomiast raport rozbieżności jest dostępny z poziomu podglądu MMP lub MMW za pomocą przycisku PRP dostępnego na prawym pasku okna jak przedstawiono poniżej.

Nowy przycisk PRP na dokumencie MMP

Po wybraniu przycisku PRP wyświetlany jest raport rozbieżności dla danego przesunięcia, gdzie prezentowane są wszystkie pozycje wraz z informacjami o ilości wydanej i rzeczywiście przyjętej. Dodatkowo rozbieżności (jeśli występują) prezentowane są w kolumnach Braki lub Nadwyżki.

W przypadku wystąpienia niezgodności użytkownik musi sam zdecydować w jak sposób chce skorygować powstałe niezgodności. Np. w przypadku nadwyżki może wystawić nowy dokument MMW na ilość prezentowaną w kolumnie Nadwyżka.

Raport rozbieżności do MMP

Dla raportu został również przygotowany wydruk prezentujący zarejestrowane rozbieżności.

MMW a partie towaru

Jeśli na MMW znajdą się towary, które pochodzą z różnych partii wówczas po stronie POS na dokumencie MMW każda partia będzie widoczna jako oddzielna pozycja. Również na dokumencie PRP towary i rozbieżności dla nich będą prezentowane oddzielnie dla każdej partii.

Atrybuty, opis dokumentu

Na dokumentach MMW i MMP wystawianych w POS można uzupełnić opis oraz wartości atrybutów nagłówka i pozycji, jeśli zostały określone do tych obiektów. Informacje te są przekazywane na importowane MMW i MMP na zasadach analogicznych jak dla innych dokumentów.

Anulowanie dokumentów magazynowych

Nie jest możliwe anulowanie dokumentów MMW wystawionych w Comarch ERP XL i wysłanych do oddziału POS. Przy próbie anulowania pojawi się komunikat: Anulowanie dokumentu MMW-8/21/10 nie jest możliwe.

Nie jest możliwe anulowanie dokumentów MMP wygenerowanych podczas przyjęcia towaru w POS i przesłanych do XL. Przy próbie anulowania pojawi się stosowny komunikat.

Anulowanie dokumentu MMP możliwe jest z poziomu stanowiska POS. Informacja o anulowaniu przesyłana jest do Comarch ERP XL gdzie dokument jest również anulowany. Po anulowaniu dokumentu MMP możliwe jest ponowne przyjęcie towaru na stanowisku POS.

Zwrot towaru do centrali

Aby możliwy był zwrot towarów z oddziału Comarch POS do magazynu Centrali konieczne jest przypisanie magazynów do Centrum powiązanego z oddziałem Comarch POS. Tylko magazyny przypisane do Centrum mogą być magazynami docelowymi, na które może być dokonywany zwrot towaru.

Zwrot towaru realizowany jest poprzez wystawienie w Comarch POS dokumentu zwrotu w postaci MMW z magazynu sklepu do magazynu Centrali. Aby wystawić dokument przesunięcia zwrotu towaru w POS należy wybrać opcję Back Office, a następnie przycisk Wydanie towarów i kolejno opcje Przygotowanie wysyłki i Przesuniecie ręczne. Podczas dodawania zwrotu konieczne jest wskazanie magazynu źródłowego, z którego ma zostać wydany towar oraz magazynu docelowego, na który ma trafić zwracany towar. POS Agent kontroluje ilość towaru ma magazynach POS i nie pozwoli na zwrot towaru, którego nie ma na stanie magazynu POS.

Po zatwierdzeniu dokumentu, MMW trafia do sytemu Comarch ERP XL a następnie jest do niego generowany dokument MMP. To, czy dokument MMP zostanie wygenerowany automatycznie, czy też nie zależy od ustawień na definicji dokumentu MMW, na zakładce [Inne] j.n.

Dopiero po wygenerowaniu dokumentu MMP towar trafi na magazyn, do którego został zwrócony.

Anulowanie dokumentów zwrotu

Dokumenty MMW wystawione w POS nie mogą być anulowane z poziomu Comarch ERP XL. Przy próbie anulowania pojawi się komunikat: Anulowanie dokumentu MMW-11/21/P5/10 nie jest możliwe.

Możliwe jest natomiast anulowanie MMW z poziomu stanowiska POS, gdzie taki dokument został wystawiony. Po anulowaniu w POS następuje anulowanie dokumentu po stronie XL, o ile nie ma do niego wygenerowanego dokumentu MMP. W przypadku gdy taki dokument został już wygenerowany, najpierw należy anulować MMP w XL a następnie MMW w POS.

Przesunięcia towaru między magazynami sklepu

Jeśli sklep prowadzi więcej niż jeden magazyn możliwe będzie przesuwanie towaru pomiędzy jego magazynami. Każdy magazyn sklepu musi zostać przypisany do oddziału Comarch POS na zakładce [POS Agent].

Aby wystawić dokument przesunięcia magazynowego w Comarch POS należy wybrać opcję Back Office, a następnie przycisk Przesunięcia wewnętrzne. Po wybraniu magazynu źródłowego i docelowego należy wskazać towary do przesunięcia oraz ich ilości. POS Agent kontroluje ilość towaru ma magazynach POS i nie pozwoli na przesuniecie towaru, jeśli nie ma wystarczającej ilości na stanie magazynu.

Po zatwierdzeniu dokumenty MMW i MMP przesyłane są do Comarch ERP XL i można je podejrzeć z poziomu listy dokumentów – dokumenty wewnętrze.

Anulowanie przesunięć międzymagazynowych

Dokumenty MMW i MMP wystawione w POS nie mogą być anulowane z poziomu Comarch ERP XL. Przy próbie anulowania pojawi się komunikat: Anulowanie dokumentu MMW-11/21/P5/10 nie jest możliwe.

Możliwe jest natomiast anulowanie dokumentów przesunięć z poziomu stanowiska POS, gdzie taki dokument został wystawiony. Po anulowaniu dokumentów w POS następuje anulowanie dokumentów MMW i MMP po stronie XL.

Zamówienia wewnętrzne

Zmiany w kreatorze oddziału

Podczas kreowania nowego oddziału możliwe jest wskazanie jest czy na stanowisku mają być wystawiane dokumenty ZW.

W przypadku użytkowników, którzy posiadają już skonfigurowane oddziały Comarch POS (poprzednio Comarch Retail POS), koniecznym jest zaznaczenie na definicji dokumentów ZW w Centrum firmy, z którym jest powiązany oddział Comarch POS, parametru Wystawianie i edycja.

Definicja dokumentu ZW

Przyjmowanie zamówień z oddziałów Comarch POS

Obsłużono scenariusz, w którym operator POS składa zmówienie w oddziale a następnie zamówienie to trafia do Centrali w Comarch ERP XL, gdzie może zostać zrealizowane.

Aby wystawić dokument zamówienia wewnętrznego w Comarch POS należy wybrać opcję Back Office, a następnie przycisk Zamówienia wewnętrzne. Podczas dodania zamówienia należy wskazać magazyn źródłowy, na który trafi składane zamówienie oraz magazyn docelowy, na który mają trafić zamawiane towary. Zamówienie przesłane z Comarch POS do Comarch ERP XL może zostać po stronie XL:

  • Potwierdzone,
  • Anulowane,
  • Odrzucone,
  • Zamknięte,
  • Zrealizowane.

Po zmianie statusu zamówienia, informacja o tym przesyłana jest do POS, gdzie zamówienie zmienia swój status na zgodny z ustawionym w XL.

Zamówienia przesłane z POS nie mogą być:

  • Otwierane – po próbie otwarcie dokumentu pojawi się komunikat w logu: Nie można otworzyć dokumentu. Dokument wystawiony w Comarch POS.
  • Korygowane – przycisk korekty dla ZW pochodzących z POS jest niedostępny.
  • Niedostępna też jest opcja Ustal termin na pozycji zamówienia przesłanego z POS.

Realizacja zamówień w Comarch ERP XL

Realizacja zamówienia polega na wystawieniu do niego dokumentu MMW z magazynu Centrali do magazynu POS. Zamówienie nie musi być od razu realizowane w całości. Można dokonywać częściowej realizacji zamówień, wówczas zamówienie zyskuje status w realizacji. MMW wystawione do zamówień trafiają do POS wraz z informacją, do jakich ZW zostały wygenerowane. Informacja ta widoczna jest w POS zarówno z poziomu listy zamówień wewnętrznych jaki dokumentów przyjęć magazynowych w kolumnie Dokumenty powiązane.

We współpracy z Comarch POS nie jest możliwe wystawianie jednego MMW do wielu dokumentów ZW, dlatego podczas zaznaczenia wielu dokumentów ZW pochodzących z POS lub dokumentów pochodzących i niepochodzących z POS w logu pojawi się stosowna informacja: Dokument MMW nie może zostać wygenerowany. Zaznaczono więcej niż jeden dokument ZW i wygenerowanie dokumentu MMW nie powiedzie się.

Zamówienia, które trafiły do XL z Comarch POS mogą być edytowane po stronie XL w zakresie zmiany ilości na pozycjach, bądź usuwania pozycji. Zmiany te przesyłane są do POS gdzie zamówienia są odpowiednio aktualizowane.

Sposoby dostawy, atrybuty, opis

Do Comarch POS przesyłana jest lista sposobów dostawy, dzięki czemu operator na etapie składania zamówienia może określić jaki sposób dostawy preferuje. Na zamówieniu można też uzupełnić opis oraz wartości atrybutów nagłówka i pozycji, jeśli zostały określone do tych obiektów. Informacje te są przekazywane na importowanych zamówieniach na zasadach analogicznych jak dla innych dokumentów.

Domyślny Profil POS dla wersji 2021.1

Dla wersji 2021.1 Comarch POS został przygotowany domyślny profil (wygląd i ustawienie interfejsu POS), który jest dostosowany do współpracy z Comarch ERP XL. W szczególności dodano przyciski w obszarze Back office  dotyczące realizowania przyjęć towaru, wystawiania zwrotów towaru, przesunięć międzymagazynowych oraz zamówień wewnętrznych.

Dodawanie domyślnego profilu POS

Profil XL_POS_2021.1 można dodać na wzorcach operatorów, na zakładce [POS], wybierając z listy dostępnych profili zapisanych w bazie, za pomocą przycisku Wybierz profil POS z listy dostępnych. Jeśli poprzednio był wykorzystywany profil XL_POS_2021 należy usnąć go z listy, a następnie dodać nowy profil. Pozostawienie dwóch profili będzie wiązało się z koniecznością wyboru profilu podczas logowania do Comarch POS.

W przypadku używania własnych profili nie ma konieczności zmiany profilu na najnowszy, warto jednak zadbać o odkrycie w obszarze Back office odpowiednich kafli przeznaczonych do realizacji dokumentów magazynowych.

Dla nowych instalacji Comarch ERP XL profil XL_POS_2021.1 zostanie dodany domyślnie.

Bony we współpracy z POS

Opis działania bonów

Opis konfigurowania, generowania i obrotu bonami został opisany w punkcie: Obsługa bonów towarowych.

Rodzaje bonów, które mogą być obsługiwane w Comarch POS muszą zostać przypisane do Centrum powiązanego z oddziałem Comarch POS na zakładce [Rodzaje bonów]. Tylko bony z przypisanych rodzajów zostaną przesłane do oddziału Comarch POS.

Do POS będą przesyłane bony, które mogą być sprzedane (stan: przyjęte na stan) lub wykorzystywane do rozliczenia (stan: wydane lub w realizacji). Nie zostaną przesłane bony zrealizowane oraz zablokowane.

Uwaga
Należy zwrócić uwagę czy karta towaru o typie bon powiązana z rodzajem przesyłanych bonów jest wysyłana do POS, czyli czy zawiera się w drzewie grup towarów wysyłanych do POS.

Przesyłanie do POS nowej formy płatności: bon

Aby płatność Bon została przesłana do Comarch POS konieczne jest zaznaczenie na płatności na definicji Centrum powiązanego z oddziałem Comarch POS, na zakładce [Formy Płatności], parametru Dostępna w oddziale.

Ustawienia dla płatności typu Bon

Na definicji każdego stanowiska POS konieczne jest powiązanie formy płatności Bon z rejestrem kasowo- bankowym. Możliwe jest wskazanie tego samego rejestru, który jest wykorzystywany dla gotówki lub dodanie nowego rejestru przeznaczonego tylko dla płatności bonem.

Oznaczenie parametru Bez KP/KW będzie oznaczało, że dla płatności kartą nie będą tworzone dokumenty wpłat.

Oznaczenie parametru Wyczyść po zamknięciu sesji będzie oznaczało, że kwoty z zapłaty bonami nie będą się kumulować, lecz będą zerowane po każdym zamknięciu sesji.

Powiązanie płatności typu Bon ze stanowiskiem POS

Podczas przypisywania rejestru kasowego/bankowego do płatności typu Bon sprawdzane jest ustawienie parametru Bony na operacji przychodowej przypisywanej do rejestru. Do wybieranego rejestru musi być przypisana przynajmniej jedna operacja przychodowa z zaznaczonym parametrem Bony. Jeśli warunek nie zostanie spełniony, rejestr nie będzie mógł być przypisany. Należy wówczas wybrać inny rejestr lub zmienić ustawienie powyższego parametru.

Sprzedaż bonów

Bony towarowe mogą być sprzedawane na dokumentach handlowych (fakturze lub paragonie) lub za pomocą not memoriałowych. To czy bon będzie sprzedawany za pomocą dokumentów handlowych czy też za pomocą not memoriałowych zależy od tego czy na rodzaju bonu został przypisany rodzaj noty.

Aby bon mógł być sprzedany w POS musi nastąpić przyjęcie towaru i partii odpowiadającej numerowi bonu. Można to zrobić na kilka sposobów:

  • Przyjęcie bonów bezpośrednio na magazyn w POS za pomocą dokumentu przychodowego np. PW czy PZ.
  • Przesunięcie bonów dokumentem MMW z magazynu, na który bony zostały przyjęte na magazyn POS. Przyjęcie bonów na magazyn POS odbywa się analogicznie jak przyjęcie towarów w menu Back Office, Przyjęcie dostawy.
Sprzedaż za pomocą faktury lub paragonu

Jeśli do rodzaju bonu nie został przypisany rodzaj noty wówczas standardowo sprzedaż bonów będzie realizowana wybranym dokumentem handlowym. Do sprzedaży bonów konieczne jest połączenie on-line z Comarch ERP XL. W przypadku gdy takiego połączenia nie ma, system POS wyświetli komunikat: Brak połączenia z serwisem bonów.

W momencie sprzedaży bonu serwis bonów sprawdza stan bonu. Do sprzedaży może być przekazany tylko bon o stanie: Przyjęty na stan. Dodatkowo sprawdzany jest stan ilościowy dla partii odpowiadającej numerowi bonu i jeśli na magazynie, z którego wystawiana jest faktura/paragon brak ilości dla bonu, sprzedaż również nie będzie możliwa. Informacja o sprzedaży bonu trafia do XL wraz z zaimportowanym dokumentem sprzedaży. Po zaimportowaniu dokumentu do XL, stan bonu zmienia się na Wydany.

Sprzedaż za pomocą not memoriałowych

Aby możliwa była sprzedaż za pomocą not memoriałowych konieczne jest odpowiednie skonfigurowanie systemu.

  • Podczas kreacji oddziału Comarch POS oraz podczas konwersji baz z istniejącymi oddziałami zostanie dodana nowa seria do listy serii not memoriałowych oznaczona nowym parametrem Oddziałowa. Seria dla not będzie taka sama jak dla dokumentów handlowych. Serii tej nie będzie można wykorzystywać podczas wystawiania not z poziomu XL, podczas próby wybrania pojawi się stosowny komunikat.
  • Konieczne jest dodanie nowej definicji noty memoriałowej oznaczonej parametrem Bony jak opisano w punkcie: Zmiany w definicji noty memoriałowej.
  • Na definicji rodzaju bonu należy przypisać dowolną definicję noty oznaczoną parametrem Bony.
Ustawienie rodzaju noty na definicji rodzaju bonu

Na definicji oddziału Comarch POS, na zakładce [Parametry] należy wybrać rodzaj noty, zgodnie z którym będzie dodawana nota po jej zaimportowaniu z POS do XL.

Rodzaj noty na definicji oddziału POS

Jeśli podczas sprzedaży zostanie wybrany bon o rodzaju powiązanym z definicją not, wówczas system POS automatycznie ustawi podczas sprzedaży tego bonu rodzaj dokumentu – nota memoriałowa NM. Po zatwierdzeniu okna sprzedaży do listy dokumentów zostanie dodana nota.

Jeśli na dokumencie sprzedaży znajda się towary i bony lub bony powiązane i niepowiązane z notami, wówczas podczas zatwierdzania sprzedaży system automatycznie wygeneruje dwa dokumenty:

  • paragon na towary i bony niepowiązane z notami,
  • notę na bony powiązane z definicją noty.

Dla takiej sprzedaży płatność będzie wspólna odpowiednio rozliczona na obu dokumentach.

Wystawione noty trafią do Comarch ERP XL na listę not memoriałowych w menu Księgowość/Noty memoriałowe. W polu rodzaj dokumentu zostanie ustawiony rodzaj noty przypisany na zakładce [Parametry] oddziału Comarch POS. Seria zostanie ustawiona zgodnie z serią zdefiniowaną na stanowisku POS.

Dla każdego wydanego bonu zostanie dodana oddzielna pozycja, gdzie na zakładce [Ogólne] zarejestrowany będzie numer wydanego bonu.

Numer wydanego bonu na pozycji noty memoriałowej

Numer wydanego bonu na pozycji noty memoriałowej

Płatność za pomocą bonu

Do rozliczenia płatności mogą być wykorzystywane bony, które posiadają stan Wydany lub W realizacji, które równocześnie nie są przeterminowane. Do zapłaty bonem konieczne jest połączenie on-line z Comarch ERP XL, gdyż serwis bonów sprawdza w momencie zapłaty stan bonu w XL. W przypadku braku takiego połączenia, po wpisaniu numeru bonu zostanie wyświetlony komunikat: Brak połączenia z serwisem bonów i zapłata bonem nie będzie możliwa.

Serwis bonów sprawdza stan bonu, jego wartość (lub wartość pozostałą do wykorzystania), oraz termin ważności. Jeśli bo nie może zostać wykorzystany do zapłaty jest to sygnalizowane odpowiednim komunikatem.

Podczas zapłaty bonem należy wskazać formę płatności Bon oraz wpisać numer bonu. Jeśli bon jest możliwy do wykorzystania zostaje przypisany do płatności typu Bon.

W przypadku bonu jednorazowego, po jego wykorzystaniu na płatności dokumentu, staje się on bonem zrealizowanym i nie może być użyty powtórnie, nawet wówczas, gdy płatność opiewała na wartość mniejszą niż wartość bonu.

W przypadku bonów wielokrotnych po wpisaniu numeru bonu i dodaniu go do płatności, wyświetlana jest informacja o pozostałej kwocie bonu. Bon może zostać wykorzystany w kolejnych transakcjach.

Po zaimportowaniu dokumentów sprzedaży do XL następuje aktualizacja stanu bonu. Możliwe stany to: W realizacji (bon wielokrotny, wykorzystany częściowo), Zrealizowany (jednokrotny lub wielokrotny rozliczony w całości).

Jeśli zgodnie z konfiguracją płatności na stanowisku POS, w XL zostanie utworzony zapis kasowy lub bankowy do płatności typu bon, na zapisie zostanie dodana informacja o numerze bonu wykorzystanym na płatności.

Numer bonu widoczny będzie na zapisie w polu: Bon na zakładce [Ogólne]. Informacja o numerze bonu zapisywana jest również na Płatności do dokumentu w polu: Bon na zakładce [Ogólne].

Więcej na temat rozliczania płatności bonami można znaleźć w punkcie: Zapłata bonem.

Funkcjonalności niedostępne w XL Start

W wersji Comarch ERP XL Start nie jest dostępna funkcjonalność z rozdziału: Obsługa bonów towarowych.

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2021.0

Ramowy harmonogram wersji Comarch ERP XL w 2021 r.

Numer wersji Typ wersji Termin wydania Uwagi
2021.0 PSQL Wersja Koniec stycznia 2021 r.
2021.0.1 HF Przed 25.02.2021 r. Podatek cukrowy, Dokończenie zmian wynikających z wyjścia Wielkiej Brytanii z UE, Rezerwacje magazynowe WMS
2021.0.1 PSQL HF Tydzień po udostępnieniu HF 2021.0.1 MSSQL Podatek cukrowy, Dokończenie zmian wynikających z wyjścia Wielkiej Brytanii z UE
2021.0.2 HF Przed 25.03.2021 r. Zmiany pod deklarację JPK_V7
2021.0.2 PSQL HF Tydzień po udostępnieniu HF 2021.0.2 MSSQL Zmiany pod deklarację JPK_V7
2022.0 Wersja Grudzień 2021 r.

Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2021-66771

Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2021.0

Aplikacja Wersja Uwagi
Comarch IBARD 5.2.3
wszystko.pl Aktualna wersja www.wszystko.pl
Comarch e-Sklep 2021.0
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2021.0
Comarch WMS (Zarządzanie, Magazynier) 2021.0
Comarch Magazynier 2021.1
Comarch ERP Optima – Off-line 2021.2.1
Comarch ERP XL HR 2021.2.1
Comarch HRM 2021.0.1
Comarch DMS (stacjonarny, WWW) 2020.2.2
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2021.0
Comarch ERP XL Business Intelligence (BI Point) 10.1.1
Comarch MyPoint 1.2.5
Comarch ECM 2015.2
Migracja danych XL2XML 8.0
Comarch MES 2021.0
Comarch e-Sprawozdania 2021.0
Comarch Retail POS 2.0 2021.0.0
Comarch Shipping Aktualna wersja shipping.comarch.com
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/

Logistyka

Kontrola jakości obiektów logistycznych

W wersji 2021.0 Systemu wprowadzono możliwość dokonywania kontroli jakości towaru, elementu dokumentu handlowego oraz konkretnej dostawy towaru, wraz z możliwością blokady dostawy podlegającej kontroli. Funkcjonalność została oparta na dostępnych od wersji 2019.1 protokołach kontroli jakości PKJ.

W module Sprzedaż została dodana nowa zakładka [Kontrola jakości], na której dostępne są wzorce kontroli jakości, parametry kontroli jakości i protokoły kontroli jakości.

Kontrola jakości w menu modułu Sprzedaż

Formatka logistycznego PKJ

Na logistyczny protokół kontroli jakości można przypisać element dokumentu handlowego j.n., a tym samym poddać kontroli jakości dostawę na nim użytą.

  • FZ, FRR, PZ, PZI, PWA, PW
  • FS, FW, WZ, FSE, WZE, WKA, PA, RW

PKJ można utworzyć zarówno dla dokumentu zatwierdzonego, jak i dokumentu, który jeszcze nie został zatwierdzony. Pozwoli to Użytkownikowi przykładowo na obniżenie ceny na dokumencie handlowym, którego dostawa nie spełnia wymagań jakościowych.

Nie przewiduje się tworzenia PKJ dla dokumentów typu spinacz – dla tego typu transakcji Użytkownik powinien tworzyć PKJ dla dokumentów przyjęć/wydań. Funkcjonalność nie jest dostępna również dla dokumentów magazynowych oraz dokumentów FAI. W tym ostatnim przypadku PKJ należy rejestrować do PZI

Na formatce protokołu kontroli jakości udostępnione zostało radio Obszar KJ z opcjami: Produkcja i Logistyka, determinujące wygląd formatki, dostosowany do specyfiki obiektu podlegającego kontroli.

.

Formatka PKJ logistycznego
Towar na protokole kontroli jakości

Przypisanie na PKJ dokumentu handlowego nie jest obowiązkowe, Użytkownik może zarejestrować protokół bez wskazywania konkretnego elementu dokumentu, wprowadzając na niego jedynie towar (kontrola Urządzenia/Narzędzia zarejestrowanego przy pomocy karty towarowej itp.).

Przypisania towaru można dokonać poprzez wskazanie towaru na liście otwieranej stosowny przyciskiem lub poprzez podanie stosownego kodu w kontrolce z towarem. Po podaniu kodu przez Użytkownika System przypisuje na PKJ towar zidentyfikowany wg poniższych zasad i kolejności:

  • towar z kodem zgodnym z podaną wartością
  • towar z numerem EAN przypisanym czy to na karcie towaru, czy to na jego jednostce pomocniczej zgodny z podaną wartością
  • towar, którego zasób ma numer EAN zgodny z podanym
  • towar, którego dostawa ma numer EAN zgodny z podanym

W przypadku identyfikacji towaru na podstawie numeru EAN zasobu/dostawy System przypisuje na PKJ nie tylko towar, ale również ta konkretną dostawę oraz dokument, który ją założył. Jeżeli dostaw z podanym numerem EAN jest wiele, wówczas ustalana jest najpóźniejsza z nich.

Jeżeli identyfikacja towaru się nie uda, wówczas podnoszona jest lista towarów w trybie do wyboru, na której Użytkownik powinien samodzielnie wskazać towar.

Po przypisaniu towaru na PKJ System dodaje do protokołu te parametry kontroli jakości, które znajdują się w domyślnym wzorcu KJ danego towaru, o ile takowy został dla tego towaru zdefiniowany. Dotychczasowe parametry nie są natomiast usuwane ani przy zmianie towaru, ani przy jego usuwaniu z PKJ. Decyzja o ewentualnym usunięciu zbędnych parametru/ów pozostaje po stronie Użytkownika.

Element dokumentu handlowego jako obiekt kontroli jakości

Przypisanie dokumentu handlowego, a tak naprawdę elementu dokumentu handlowego na PKJ jest możliwe, o ile na protokole wskazano towar. Przypisanie elementu odbywa się przy użyciu przycisku Dokument otwierającego historię towaru. Wskazany przez Użytkownika element oraz wszystkie jego dostawy/subelementy zostają wówczas przypisane do protokołu. Jeżeli kontrola ma dotyczyć tylko niektórych spośród wielu dostaw elementu, wówczas zbędne dostawy mogą zostać usunięte przyciskiem kosza lub opcją Usuń menu kontekstowego listy subelementów PKJ. Jeżeli Użytkownik niesłusznie usunie dostawę/subelement może temu zaradzić używając opcji Dodaj wszystkie przywracającej na PKJ wszystkie brakujące dostawy/subelementy elementu przypisanego na PKJ.

Usuwanie/przewracanie usuniętych dostaw/subelementów

Podczas przypisywania elementu handlowego oraz podczas dodawania/usuwania subelementów PKJ System modyfikuje Ilość podlegającą kontroli jakości, o ile Użytkownik nie podał dotąd ani ilości zgodnej, ani ilości niezgodnej.

Przypisany na formatkę PKJ dokument można usunąć, o ile na PKJ nie dokonano blokady dostawy, o czym więcej w dalszej części dokumentu. Do usunięcia dokumentu z PKJ służy przycisk kosza przy kontrolce Dokument. W przypadku, gdy na PKJ dokonano blokady dostawy Użytkownik najpierw powinien ją odblokować, o czym więcej w dalszej części dokumentu i dopiero po wykonaniu tej operacji będzie mógł odłączyć dokument z PKJ.

Wszystkie dokumentu PKJ związane z danym dokumentem handlowym prezentowane są na zakładce [PKJ] listy związanych.

Dokumenty PKJ związane z dokumentem handlowym

Blokowanie i odblokowanie kontrolowanej dostawy

Przypisanie dostawy/dostaw na PKJ nie oznacza ich automatycznego blokowania. Takiej blokady może dokonać samodzielnie uprawniony do tego Operator, używając przycisku kłódki po ustawieniu kursora na dostawie, którą chce zablokować lub poprzez użycie stosownej opcji menu kontekstowego.

Opcje blokowania/zwalniania kontrolowanych dostaw

Blokowanie dostaw zostało obsłużone poprzez tworzenie rezerwacji zasobowych wskazujących na tą dostawę. Powstanie tyle rezerwacji, na ilu magazynach znajdują się w danej chwili zasoby założone przez tą dostawę. Blokada taka dokonywana jest dla całej ilości dostawy, a dokładniej – pełnej ilości w zasobach na nią wskazujących, bez względu na to, jaka ilość towaru z tejże dostawy podlega kontroli.

Zablokowanie dostawy protokołem kontroli jakości oznacza, że nie będzie jej można sprzedać, przesunąć na inny magazyn, użyć jako surowca do produkcji itp.

  • Rezerwacje zakładane przez PKJ

Rezerwacje tworzone w wyniku blokady dostaw na PKJ mają charakter techniczny, a co za tym idzie Użytkownicy mają do nich ograniczony dostęp.

Ilość towaru zablokowanego na PKJ ujmowana jest w łącznej ilości rezerwacji prezentowanej na liście towarów oraz liście zasobów. Lista rezerwacji PKJ prezentowana jest na zakładce [Rezerwacje] historii towaru, o ile w filtrze Zakres pozostawiono wartości <wszystkie> lub wybrano nową wartość Protokoły kontroli jakości. Formatka rezerwacji utworzonej przez PKJ podnoszona jest wyłącznie w trybie do poglądu, bez możliwości jej edycji.

Ilości zablokowanej protokołem kontroli jakości nie można zwolnić na potrzeby rozchodu czy też korekty przychodu, ilość ta jest również blokowana podczas generowania RW zamykającego Inwentaryzację.

Lista protokołów na zakładce Rezerwacje historii towaru

  • Obsługa zablokowanych dostaw w BST

Informacja o ilości zablokowanej przez kontrolę jakości dla poszczególnych towarów obsłużona została przy pomocy nowego składnika BST Zablokowana protokołem kontroli jakości. Ilość z takich dostaw prezentowana jest w kolumnie zamówiona, stosownie pomniejsza więc saldo danego towaru. Udostępniona została również kontekstowa informacja o numerach dokumentów PKJ, na których takiej blokady dokonano. Informacja ta dostępna jest w sekcji Dokumenty po ustawieniu kursora na ww. składniku.

Ujmowanie ilości zablokowanej w BST

  • Wyróżnianie zasobów/dostaw zablokowanych

Na szczegółach dostawy/zasobu zablokowanego prezentowany jest stosowny znacznik Zablokowany, takie dostawy/zasoby są również stosownie wyróżniane na liście dostaw/zasobów.

Wyróżnienie dostaw/zasobów zablokowanych protokołem kontroli jakości
  • Odblokowanie dostawy

Odblokowanie dostawy dokonywane jest na tym samym PKJ, na którym została ona zablokowana. Polega ono na usunięciu przez System ww. technicznych rezerwacji założonych przez PKJ.

  • Prawo Operatora do blokowania/zwalniania dostaw

Zarówno blokowanie jak i odblokowanie dostaw dostępne jest wyłącznie dla Operatora ze stosownym prawem Blokowanie/zwalnianie dostaw, wynika to m.in. z faktu, że blokada taka dokonywana jest niezależnie od prawa do danego magazynu, stąd nie każdy Użytkownik powinien jej dokonywać.

Prawo do blokowania/zwalniania kontrolowanych dostaw

Generowanie logistycznego PKJ

Oprócz standardowej możliwości dodawania protokołów kontroli jakości z listy protokołów, istnieje możliwość ich generowania z obiektów logistycznych.

  • Generowanie PKJ z listy dokumentów handlowych

Udostępniona została możliwość generowania protokołu kontroli jakości ze wskazanego/zaznaczonych dokumentów handlowych: FZ, FRR, PZ, PZI, PKA, PW, FS, FW, WZ, FSE, WZE, PA, WKA, RW. Służy do tego stosowna opcja menu kontekstowego.

Podczas operacji wykonywanej dla jednego dokumentu System prezentuje jego listę elementów i generuje PKJ dla każdego ze wskazanych przez Użytkownika elementów. Jeżeli zaś generowanie zostanie wywołane dla wielu zaznaczonych dokumentów, wówczas dokumenty PKJ tworzone są dla tych elementów dokumentów, które dotyczą towarów z przypisanym domyślnym wzorcem kontroli jakości. Po utworzeniu PKJ dla danego elementu System automatycznie przypisuje do niego wszystkie subelementy (czyli dostawy założone/wydawane przez ten element) oraz parametry kontroli jakości zdefiniowane na domyślnym wzorcu KJ towaru.

Przypisanie ww. dostaw na PKJ nie oznacza automatycznego ich blokowania, blokady takiej dokonuje Użytkownik samodzielnie.

Generowanie PKJ ze wskazanych dokumentów handlowych
  • Generowanie PKJ podczas zatwierdzania dokumentu przychodu

Istnieje również możliwość automatycznego generowania dokumentu/ów PKJ podczas zatwierdzania dokumentu przychodu FZ, FRR, PZ, PZI, PW, PKA. Dzieje się tak wówczas, jeżeli na zatwierdzanym dokumencie opcja Dokumenty PKJ ustawiona jest na wartość Do bufora lub Zatwierdzony. Domyślnie opcja ustalana jest na podstawie definicji dokumentu. Generowanie PKJ podczas zatwierdzania dokumentu odbywa się dla tych elementów, które dotyczą towarów z przypisanym domyślnym wzorcem kontroli jakości. Pozycje bez takiego wzorca są pomijane. Tak tworzone PKJ zostają zapisane do bufora lub od razu zatwierdzone, zależnie od ww. opcji na zatwierdzanym dokumencie.

Ww. funkcjonalność nie jest dostępna dla dokumentów rozchodu.

Parametryzacja generowania PKJ podczas zatwierdzania dokumentu przychodu

  • Generowanie PKJ do RW/PW wprost z formatki surowca/produktu ZP

Możliwość tworzenia PKJ do dokumentu RW/PW została udostępniona również z formatki zlecenia produkcyjnego, z którym dokument jest związany. Dzięki temu Użytkownik nie musi odszukiwać RW/PW związanego z danym zleceniem na liście dokumentów, aby utworzyć dla niego PKJ, może to uczynić wprost z zakładki [Związane] formatki surowca/produktu. Stosowna opcja tworzenia logistycznego PKJ pozostaje aktywna o ile kursor wskazuje na RW/PW.

Generowanie PKJ do RW produkcyjnego
  • Protokoły kontroli jakości na karcie towaru

Na zakładce [Kontrola jakości] karty towaru, oprócz dotychczas prezentowanej listy Wzorców KJ udostępniona została również lista wszystkich protokołów kontroli jakości związanych z tym towarem. Użytkownik może z poziomu tej listy dodać również nowy PKJ, który automatycznie zostanie powiązany z tym towarem. Jeżeli dla towaru zdefiniowano domyślny wzorzec KJ, wówczas na taki PKJ zostają automatycznie dodane parametry kontroli jakości na podstawie tego wzorca.

PKJ można utworzyć również z zakładki [Zasoby] karty towaru. Tak utworzony dokument zostaje automatycznie powiązany z dostawą, dla której zostało wywołane tworzenie PKJ oraz z dokumentem, który ją założył. Również i w tym przypadku na PKJ dodawane są parametry domyślnego wzorca KJ towaru.

Lista PKJ towaru i opcje dodawania kolejnego protokołu dla towaru/dostawy towaru

  • Protokoły kontroli jakości dostawy/zasobu

Na formatce szczegółów Dostawy oraz Zasobu udostępniona została zakładka [Kontrola jakości], a na niej wszystkie protokoły kontroli jakości związane z tą dostawą. Dodawany z tego poziomu dokument PKJ zostaje automatycznie powiązany z tą dostawą i dokumentem, który ją założył. Jeżeli dla towaru zdefiniowano domyślny wzorzec KJ, wówczas na taki PKJ zostają dodane również parametry kontroli jakości tego wzorca. Zarejestrowanie PKJ dla danej dostawy nie oznacza, że będzie ona automatycznie blokowana, operacji blokady dostawy dokonuje Użytkownik samodzielnie.

Lista PKJ dostawy i dodawanie kolejnego protokołu do dostawy

Generowanie reklamacji zakupu z dokumentu PKJ

Udostępniona została możliwość generowania reklamacji zakupu na podstawie protokołów kontroli jakości, w tym dla wielu zaznaczonych PKJ. Reklamacja taka tworzona jest dla elementu dokumentu zakupu FZ, PZ, PZI, PKA, FRR przypisanego na danym PKJ, pod warunkiem że dokument zakupu został już zatwierdzony. Podczas tworzenia reklamacji jw. zastosowane zostały identyczne zasady, jakie obowiązują obecnie przy generowaniu RLZ z listy dokumentów zakupu. W przypadku, gdy dokumenty zakupu zaznaczonych PKJ dotyczą różnych kontrahentów pojawia się stosowne pytanie i od odpowiedzi udzielonej przez Użytkownika zależy, czy System wygeneruje jeden wspólny dokument RLZ bez kontrahenta, czy też odrębne RLZ dla każdego z tych kontrahentów.

Generowanie reklamacji zakupu ze wskazanych PKJ

Otwieranie, zamykanie oraz edycja potwierdzonego PKJ

Uprawniony Operator może edytować potwierdzony PKJ w zakresie oceny jakościowej kontrolowanego obiektu tj. podać wynik kontroli oraz ilość dla poszczególnych parametrów KJ, podać wynik KJ, ilości zgodne i niezgodne, przyczynę odrzucenia dla całego nagłówka protokołu, a także zmienić jego Status i Opis. Taki Operator może również dokonać operacji zamknięcia PKJ. Operacja ta, dostępna w menu kontekstowym listy PKJ ustala status PKJ na Zamknięty, co oznacza, że żaden Operator nie może już dokonać żadnej zmiany na danym protokole.

Operacja zamykania dokumentu PKJ

Zachowana została dotychczasowa możliwość otwierania PKJ tj. cofania potwierdzonego (ale niezamkniętego) dokumentu do bufora.

Dla wszystkich ww. operacji tj. edycji potwierdzonego PKJ, otwierania potwierdzonego PKJ oraz zamykania potwierdzonego PKJ konieczne jest prawo operatora Operacje na potwierdzonych/PKJ.

Dodatkowo zostały dodane zakazy: Otwarcie potwierdzonego PKJ i Zamknięcie potwierdzonego PKJ, po to, aby możliwe było przyznanie operatorowi tylko jednego/dwóch z ww. uprawnień.

Po wprowadzeniu ww. praw i nowego stanu PKJ udostępniona została następująca ścieżka procesu kontroli jakości:

  • Operator A zleca kontrolę jakości, tj. rejestruje PKJ wprowadzając na niego kontrolowany obiekt oraz listę parametrów, które należy dla niego sprawdzić, a następnie potwierdza taki PKJ, co oznacza, że przedmiot i zakres kontroli został ustalony i zatwierdzony i nie może ulec zmianie.
  • Operator B dokonuje kontroli jakości tj. dokonuje stosownych pomiarów i podaje ich wyniki dla poszczególnych parametrów. Do chwili zamknięcia protokołu wyniki kontroli mogą być jeszcze zmieniane przez uprawnionego/ych operatorów.
  • Po zakończeniu wszystkich badań i podaniu ich wyników na PKJ Operator dokonuje operacji zamknięcia PKJ, co oznacza, że wyniki kontroli są ostateczne.

Ww. funkcjonalność dostępna jest na wszystkich rodzajach protokołów tj. zarówno PKJ produkcyjnych, jak i logistycznych.

Prawa i zakazy Operatora w zakresie edycji PKJ

Zmiany na liście PKJ

W związku z wprowadzoną obsługą kontroli jakości dla obiektów logistycznych dokonano stosownych zmian na dotychczasowej liście dokumentów PKJ, przystosowując ją do prezentacji informacji o charakterze logistycznym. Ww. zmiany to:

  • Filtr Obszar KJ, pozwalający ograniczać listę dokumentów do PKJ produkcyjnych lub logistycznych
    • Zmiana nazwy kolumny [Związane] na [Dokument związany] i prezentowanie w niej odpowiednio numeru ZP/HPR lub numeru dokumentu handlowego
  • Dodatkowe kolumny: [Kontrahent], [Towar]
  • Obsługa nowego statusu PKJ: Zamknięty
  • Opcja przywracania domyślnego układu listy
Zmiany na liście dokumentów PKJ i opcja przywracania domyślnego wyglądu listy

Na liście PKJ została udostępniona opcja przywracania domyślnego układu listy. Po jej wyborze System przywraca standardowe ustawienie listy tj. domyślną kolejność kolumn, ich nazewnictwo, sortowanie, kolorowanie, wyłącza grupowanie, wyróżnianie (np. kolorystyczne) kolumn zdefiniowane przez Użytkownika itp. Z funkcji tej można skorzystać nie tylko wówczas, jeżeli Użytkownik zmienił listę w sposób niepożądany i chce ją przywrócić do pierwotnej, standardowej postaci, ale można z niej również skorzystać po konwersji bazy do wersji 2021. Jeżeli bowiem Użytkownik korzystał już wcześniej z listy dokumentów PKJ, wówczas nie wszystkie opisane wyżej zmiany na liście będą dla niego widoczne. Aby temu zaradzić wystarczy wybrać ww. opcję, o ile Użytkownik nie stosował na liście swoich indywidualnych ustawień. Jeżeli lista była dostosowywana do potrzeb Użytkownika i nie chce on tych ustawień utracić, wówczas wystarczy dokonać na liście zmian j.n.

  • Kolumna [Związane]: zmiany nazwy kolumny można dokonać opcją Zmień nagłówek menu kontekstowego dostępnego przy ustawieniu kursora w nagłówku listy
  • Położenie nowych kolumn: kolumny można przesunąć wg własnego uznania
  • Kolorystyka PKJ dla nowego stanu

Użytkownik może samodzielnie zmienić reguły kolorowania. Może to uczynić stosowną opcją menu kontekstowego po ustawieniu kursora w nagłówku kolumny [Dokument]. W ten sposób powinien zmodyfikować regułę kolorowania PKJ w buforze a następnie zdefiniować nową regułę – dla PKJ zamkniętego.

Definiowanie zasad kolorowania numeru dokumentu PKJ

W regule kolorowania PKJ w buforze należy zmienić warunek PKJN_Data na PKJN_Stan.

Definiowania zasad kolorowania PKJ w buforze

Na nowej regule wybrać na górnej liście opcję Użyj formuły do określenia komórek do formatowania, a następnie zamiast zaproponowanej wartości [Dokument] wskazać PKJN_Stan, a jako wartość Jest równy podać wartość 2. Opcją Format otworzyć formularz i przypisać na nim stosowny kolor czcionki – bordowy.

Definiowanie zasad kolorowania PKJ zamkniętego

Inne zmiany

Obsługa nowych parametrów w historii zmian PKJ

Nowe parametry oraz nowe operacje dostępne na dokumencie PKJ zostały stosownie obsłużone w historii zmian danego protokołu kontroli jakości. System rejestruje więc zmiany dokonane przez Użytkownika w zakresie przypisanego towaru, elementu handlowego, dostaw itp., odnotowuje również informację o Operatorze, który dokonał blokady dostawy oraz jej odblokowania.

Filtrowanie wzorców KJ wg towaru

Na liście wzorców KJ dodany został filtr pozwalający na ograniczenie listy do wzorców przypisanych do konkretnego towaru.

Ograniczanie listy wzorców KJ wg towaru
Ograniczenia w zakresie edycji dokumentu PKJ oraz dokumentów handlowych

Przyjęto poniższe ograniczenia w zakresie edytowania, usuwania i anulowania dokumentów PKJ oraz dokumentów handlowych z nimi związanych:

  • Nie można usuwać dokumentu PKJ, jeżeli dokonano na nim blokady dostawy
  • Nie można usuwać/anulować dokumentu handlowego, jeżeli jego element znajduje się na PKJ
  • Nie można usunąć elementu dokumentu handlowego, jeżeli jest on powiązany z PKJ,
  • Nie można usunąć subelementu dokumentu handlowego powiązanego z PKJ
Nowe opcje w module Kontrola jakości

Moduł Kontrola jakości został wzbogacony o zakładkę [Logistyka], na której dostępna jest lista dokumentów handlowych oraz lista towarów. Dzięki temu Użytkownik nie musi uruchamiać modułu Sprzedaż, aby wygenerować PKJ do konkretnego dokumentu handlowego.

Lista towarów i lista dokumentów handlowych w module Kontrola jakości

Import elementów z arkusza kalkulacyjnego

W wersji 2021.0 Systemu obsłużona została możliwość dodawania elementów Notatnika, Łatwej sprzedaży oraz dokumentów handlowych poprzez ich import z arkusza kalkulacyjnego. Istnieje możliwość ich importu z arkusza kalkulacyjnego Excel (.xls; xlsx) oraz Open Office (.ods).

Szablony arkuszy, z których można skorzystać m.in. do ww. operacji umieszczone zostały w podkatalogu [Szablony importu z arkusza] katalogu instalacyjnego Comarch ERP XL. Więcej na ten temat w części Wspólne dokumentu.

Import elementów Notatnika z arkusza kalkulacyjnego

Oprócz standardowego sposobu dodawania elementów (towarów) do szablonu Notatnika od wersji 2021.0 istnieje możliwość ich importu z arkusza kalkulacyjnego.

Import towaru z arkusza do Notatnika

Aby System zaimportował elementy z pliku, w jego pierwszym arkuszu powinny się znaleźć co najmniej kolumny [KOD] i [ILOŚĆ]. Do importu danej pozycji koniczne jest wypełnienie kolumny KOD, kolumna ILOŚĆ natomiast nie musi być wypełniona. Obsługiwane są również kolumny [CENA] i [RABAT], ale ich obecność w arkuszu nie jest obowiązkowa.

Szablon arkusza importu towarów do Notatnika
Identyfikacja towaru  

Identyfikacja towaru odbywa się na podstawie zawartości kolumny [KOD] arkusza. W pierwszej kolejności System szuka niearchiwalnego towaru z kodem zgodnym z podaną wartością i wczytuje do Notatnika. Jeżeli towar taki nie istnieje, wówczas poszukiwany jest towar z takim numerem EAN towaru, przypisanym czy to na jego karcie, czy to na jednostce pomocniczej towaru i towar taki jest dodawany do Notatnika. Podczas importu honorowane są również kody EAN wagowe (cenowe/ilościowe).

Ilość importowanego elementu  

Ilość na importowanym elemencie ustalana jest na podstawie zawartości kolumny [ILOŚĆ] w arkuszu, przy czym ilość ta jest traktowana jako ilość w jednostce głównej, również w tych przypadkach, gdy identyfikacja towaru nastąpi na podstawie numeru EAN jednostki pomocniczej. System postępuje zależnie od zawartości ww. kolumny:

  • W przypadku, kiedy w kolumnie ILOŚĆ podano prawidłową wartość System ustala ilość dla danego elementu na podstawie tejże ilości, zaokrąglając ją do precyzji jednostki głównej towaru
  • Jeżeli w ww. kolumnie zostanie podana wartość zerowa, wówczas System pomija taką pozycję, tj. nie importuje jej.
  • W przypadku, kiedy kolumna zostanie pozostawiona pusta lub zostanie wypełniona niepoprawną wartością (nie-liczbową lub ujemną), wówczas System samodzielnie podstawia ilość, ustaloną jako 1x przelicznik jednostki domyślnej sprzedaży.
  • Jeżeli identyfikacja towaru nastąpi w oparciu o EAN ilościowy, wówczas ilość ustalana jest na podstawie ilości zaszytej w tym kodzie.

Ustalanie ceny na importowanym elemencie

Cena importowanego elementu ustalana jest na podstawie kolumny [CENA] w arkuszu. Przekazana w arkuszu cena jest traktowana jako cena netto dla jednostki głównej towaru wyrażona w walucie systemowej. W przypadku, jeżeli arkusz nie posiada ww. kolumny lub nie jest ona wypełniona, wówczas System samodzielnie podstawia domyślną cenę sprzedaży towaru. Jeżeli identyfikacja towaru nastąpi w oparciu o EAN cenowy, wówczas cena zostaje ustalona na podstawie ceny zaszytej w tym kodzie.

Rabat na importowanym elemencie

Jeżeli w arkuszu w kolumnie [RABAT] zostanie podana wartość z zakresu [-999,99 do 99,99], wówczas rabat ten jest ustalany na elemencie Notatnika, w przeciwnym razie rabat zostaje ustalony na poziomie 0,00.

Inne zmiany w Notatniku

Oprócz udostępnienia w Notatniku opcji importu elementów dokonano w nim drobnych zmian w zakresie nazewnictwa dotychczasowych operacji, czyniąc je bardziej intuicyjnymi.

Zmiana nazewnictwa operacji w Notatniku

Import elementów na formatkę Łatwej sprzedaży

Możliwość importu z arkusza została udostępniona również dla elementów Łatwej sprzedaży. Stosowna opcja dodana została w menu przycisku Dodaj oraz w menu kontekstowym listy elementów.

Import elementów z arkusza na formatkę Łatwej sprzedaży

Aby System zaimportował elementy z pliku, w jego pierwszym arkuszu powinny się znaleźć co najmniej kolumny [KOD] i [ILOŚĆ]. Do importu danej pozycji konieczne jest wypełnienie kolumny KOD, kolumna ILOŚĆ natomiast nie musi być wypełniona. Obsługiwana jest również kolumny [CENA], ale jej obecność w arkuszu nie jest obowiązkowa.

Szablon arkusza importu towarów do Łatwej sprzedaży

Identyfikacja towaru

Identyfikacja towaru odbywa się na podstawie zawartości kolumny [KOD] arkusza. System identyfikuje towar wg poniższej kolejności:

  • Towar z kodem zdefiniowanym na karcie towaru zgodny z podanym w arkuszu
  • Towar z numerem EAN przypisanym czy to na karcie, czy to na jednostce pomocniczej towaru zgodnym z wartością kolumny KOD
  • Towar z kodem u kontrahenta zgodnym z przesłanym, o ile kontrahent ten został wprowadzony na formatkę Łatwej sprzedaży przed dokonaniem importu

Podczas importu honorowane są również kody wagowe (ilościowe/cenowe) towaru.

Ilość importowanego elementu

Ilość na importowanym elemencie ustalana jest na podstawie zawartości kolumny [ILOŚĆ] w arkuszu, przy czym przekazana w ten sposób ilość jest traktowana jako ilość w jednostce głównej, również w tych przypadkach, gdy identyfikacja towaru następuje na podstawie kodu EAN jednostki pomocniczej. System postępuje zależnie od zawartości ww. kolumny:

  • Jeżeli kolumna ILOŚĆ w arkuszu została wypełniona, wówczas System ustala na elemencie ilość na podstawie tej wielkości, przy czym sprawdzana jest ilość dostępna towaru wg zasad jak podczas ręcznego dodawania pozycji tj.: jeżeli towar nie jest dostępny, wówczas ustalana jest ilość obliczona jako 1x przelicznik jednostki domyślnej sprzedaży, jeżeli zaś towar jest dostępny, wówczas na elemencie ustalana jest mniejsza z ilości: przesłana w pliku lub dostępna
  • Jeżeli w kolumnie ILOŚĆ zostanie podana wartość zerowa, wówczas System pomija taką pozycję
  • W przypadku, kiedy ww. kolumna nie zostanie wypełniona, wówczas System samodzielnie podstawia ilość: jeżeli identyfikacja towaru następuje na podstawie jego kodu, wówczas ilość ustalana jest jako 1x przelicznik jednostki domyślnej sprzedaży, jeżeli zaś identyfikacja towaru następuje na podstawie numeru EAN towaru lub na podstawie kodu u kontrahenta, wówczas ilość ustalana jest jako 1x przelicznik jednostki na tymże numerze EAN
  • Jeżeli identyfikacja towaru nastąpi w oparciu o EAN ilościowy, wówczas ilość ustalana jest na podstawie ilości zaszytej w tym kodzie.

Ustalanie ceny na importowanym elemencie

Cena importowanego elementu ustalana jest na podstawie kolumny [CENA] w arkuszu. Podana cena jest traktowana jako cena w walucie systemowej, odpowiednio netto lub brutto, zależnie od ustawienia parametru fiskalny na formatce Łatwej sprzedaży. Podczas ustalania ceny na importowanym elemencie System kontroluje maksymalny rabat Operatora, nie pozwalając na ustalenie ceny na zbyt niskim poziomie. Przesłana w arkuszu cena jest ignorowana, jeżeli w definicji dokumentu FS wyłączony jest parametr Edycja cen i rabatów.

Dla tych pozycji, dla których nie podano ceny w arkuszu jest ona ustalana w standardowy sposób, jak podczas dodawania jednej pozycji przez Użytkownika.

Jeżeli identyfikacja towaru następuje w oparciu o EAN cenowy, wówczas cena zostaje ustalona na podstawie ceny zaszytej w tym kodzie.

Import elementów dokumentów handlowych z arkusza

Funkcjonalność importu elementów z arkusza kalkulacyjnego udostępniona została na formatkach dokumentów j.n.:

  • FZ, FRR, PZ, PZI, PKA, PW
  • FS, WZ, PA, WKA, FSE, WZE, FW
  • RW, PW, MMW

Stosowna opcja dodana została w menu przycisku Dodaj oraz w menu kontekstowym listy elementów dokumentu.

Import elementów FZ z arkusza kalkulacyjnego

Aby System prawidłowo zaimportował elementy z pliku, w jego pierwszym arkuszu powinny zaleźć co najmniej kolumny [KOD] i [ILOŚĆ] lub [ILOŚĆJMPOM]. Do importu danej pozycji koniczne jest wypełnienie kolumny KOD, kolumny ILOŚĆ, ILOŚĆJMPOM natomiast nie musza być wypełnione. Obsługiwane są jeszcze kolumny [CENA], [JMPOM], [PRZELICZL], [PRZELICZM], ale ich obecność w arkuszu nie jest obowiązkowa.

Szablon importu elementów dokumentu handlowego z arkusza
Identyfikacja towaru

Identyfikacja towaru odbywa się na podstawie zawartości kolumny [KOD] arkusza. System identyfikuje towar wg poniższej kolejności:

  • Towar z kodem zdefiniowanym na karcie towaru zgodny z podanym w arkuszu
  • Towar z numerem EAN przypisanym czy to na karcie, czy to na jednostce pomocniczej towaru zgodnym z wartością kolumny KOD
  • Towar z kodem u kontrahenta zgodnym z przesłanym, o ile kontrahent ten został już na dokument wprowadzony

Podczas importu honorowane są również kody wagowe (ilościowe/cenowe) towaru.

Ustalanie jednostki pomocniczej na importowanym elemencie

Jeżeli w kolumnie [JMPOM] arkusza zostanie podany symbol jednostki pomocniczej importowanego towaru, wówczas jednostka ta ustalona jest jako jednostka pomocnicza na importowym elemencie. Jeżeli podana zostanie wartość niezgodna z żadną z przypisanych do towaru jednostek, wówczas na elemencie ustalana jest jednostka główna towaru. W przypadku gdy ww. kolumny w arkuszu nie ma lub nie zostanie wypełniona, wówczas System ustala na elemencie jednostkę pomocniczą wg zasad, jakie obowiązują podczas ręcznego dodawania pozycji na dokument za pomocą kodu tj.

  • jeżeli identyfikacja towaru nastąpi na podstawie kodu towaru, wówczas ustalana jest jednostka domyślna sprzedaży/zakupu zależnie od typu dokumentu, na którym dokonywana jest operacja
  • jeżeli identyfikacja towaru nastąpi na podstawie numeru EAN (własnego/obcego) towaru, wówczas System ustala jednostkę pomocniczą na podstawie jednostki przypisanej do tego EAN-u a jeżeli takowa nie została na nim przypisana, wówczas na elemencie ustalana jest jednostka domyślna sprzedaży/zakupu zależnie od typu dokumentu, na jakim dokonywany jest import

System honoruje przelicznik jednostki podany w kolumnach [PRZELICZL], [PRZELICZM] wyłącznie wówczas, gdy w kolumnie [JMPOM] podano symbol jednostki pomocniczej towaru, na której ustawiona jest opcja wyliczany przy transakcji. W pozostałych przypadkach ustalany jest przelicznik zdefiniowany na danej jednostce pomocniczej towaru, niezależnie od tego, czy zostanie ona przypisana na podstawie JMPOM, czy też samodzielnie przez System na podstawie jednostki EAN-u, czy też domyślnej jednostki sprzedaży/zakupu.

Jeżeli identyfikacja towaru nastąpi w oparciu o EAN wagowy (ilościowy/cenowy), wówczas jednostka zostaje ustalona na podstawie jednostki, do której przypisano składową tegoż EAN-u.

Ustalanie ilości na importowanym elemencie

Do podania ilości jakiej ma dotyczyć transakcja służą kolumny: [ILOŚĆ], w której Użytkownik podaje ilość w jednostce głównej towaru oraz [ILOŚĆJMPOM], służąca do podania ilości w jednostce pomocniczej towaru. Podczas importu interpretowana jest tylko jedna z ww. ilości.

Priorytetowo traktowana jest kolumna [ILOŚĆ], dla której zachowane zostały następujące zasady:

  • Jeżeli kolumna ILOŚĆ została wypełniona poprawną wielkością (wielkość liczbowa większa od zera), wówczas System ustala na jej podstawie ilość, zaokrąglając ją do precyzji jednostki głównej towaru oraz respektując ustawienie parametru rejestruj w jednostkach całkowitych jednostki głównej i pomocniczej
  • Jeżeli w ww. kolumnie zostanie podana wartość zerowa, wówczas System pomija taką pozycję
  • Jeżeli kolumna zostanie wypełniona niepoprawną wielkością (np. tekstową, ujemną), wówczas System samodzielnie ustala ilość jako 1x jednostka pomocnicza lub 1x jednostka główna (gdy głowna i pomocnicza takie same)
  • Jeżeli w arkuszu brak kolumny ILOŚĆ lub jest ona pusta, wówczas System interpretuje kolumnę ILOŚĆJMPOM, o czym poniżej.

Kolumna [ILOŚĆJMPOM] interpretowana jest, jeżeli w arkuszu brak kolumny ILOŚĆ lub jest ona pusta. Dla obsługi tej kolumny obowiązują poniższych zasad:

  • Jeżeli kolumna została wypełniona prawidłową wartością (wielkość liczbowa większa od zera, wówczas System wylicza i zapisuje na elemencie ilość w jednostce główne na podstawie podanej ilości i przelicznika jednostki pomocniczej do jednostki głównej. Podczas ustalania ilości w oparciu o wczytaną wielkość System kontroluje parametr rejestruj w jednostkach całkowitych jednostki pomocniczej, a także precyzję i tenże parametr na towarze. Precyzja jednostki pomocniczej nie jest kontrolowana.
  • Jeżeli w kolumnie zostanie podana wartość zerowa, wówczas System pomija taką pozycję
  • Jeżeli brak ww. kolumny lub pozostaje pusta albo wypełniona niepoprawną wartością, wówczas System samodzielnie podstawia ilość ustalona jako 1x jednostka pomocnicza (lub 1x główna, jeżeli główna i pomocnicza to te same jednostki)
  • Jeżeli identyfikacja towaru nastąpi w oparciu o kod EAN ilościowy, wówczas ilość zostaje ustalona na podstawie ilości zaszytej w tym kodzie.
Ustalanie ceny na importowanym elemencie

Cena końcowa na importowym elemencie ustalana jest w oparciu o wartość podaną w kolumnie [CENA]. Wielkość ta interpretowana jest w następujący sposób:

  • Cena w walucie dokumentu – w przypadki importu dokonywanego na dokument FSE i WZE
  • Cena w walucie systemowej – w przypadku importu dokonywanego na pozostałych typach dokumentów

Ww. cena traktowana jest jako cena netto lub brutto, zależnie od ustawienia parametru fiskalny na dokumencie. Podczas importu elementów z arkusza mają zastosowanie standardowe zasady ustalania rodzaju i wartości ceny początkowej, naliczania stosownych rabatów/promocji, które zostają odnotowane w strukturze udzielonego rabatu, na koniec zaś System ustala cenę końcową na poziomie przekazanej w arkuszu, różnicę odnotowując jako rabat Operatora. Podczas ustalania ceny końcowej kontrolowana jest standardowo marża minimalna, maksymalny rabat operatora, a także promocje typu Cena początkowa z blokadą edycji ceny.

Przesłana w arkuszu cena jest ignorowana, jeżeli na definicji danego typu dokumentu wyłączony jest parametr Edycja cen i rabatów oraz podczas importu elementów na dokumenty zakupu, dokonywanego przez Operatora bez prawa Widzi ceny zakupu.

Jeżeli w arkuszu nie została podana CENA lub została podana nieprawidłowo, wówczas System ustala cenę wg ogólnych zasad, jak podczas ręcznego dodawania pozycji.

Jeżeli identyfikacja towaru następuje w oparciu o EAN cenowy, wówczas cena ustalana jest na podstawie ceny zaszytej w tym kodzie.

Kolumna CENA nie ma znaczenie podczas importu elementów na RW i MMW, na których cena/wartość ustalana jest w oparciu o koszt pobranych zasobów.

Rabat retrospektywny dla grupy kontrahentów

Funkcjonalność rabatów retro została wzbogacona o możliwość jego naliczania dla wirtualnej grupy, złożonej z kilku kontrahentów, będących czy to oddziałami tej samej firmy, czy to spółkami jednej grupy kapitałowej, zarejestrowanymi w Systemie na odrębnych kartach kontrahentów. Kontrahenci należący do takiej grupy rabatowej będą wspólnie wypracowywać próg rabatowy, natomiast rozliczani będą oddzielnie.

Ww. funkcjonalność dostępna jest na rabacie retrospektywnym sprzedaży oraz rabacie retrospektywnym zakupu innym niż ODSPRZEDAŻ.

Tworzenie, zmiana i usuwanie grup rabatowych retro

Aby zdefiniować grupę rabatową należy dodać kontrahentów do rabatu retro, zaznaczyć stosowne rekordy, a następnie przy użyciu opcji Utwórz grupę rabatową menu kontekstowego stworzyć na ich podstawie grupę.

Do utworzonej w ten sposób grupy można przypisywać kolejnych, uprzednio dodanych do rabatu retro kontrahentów, wystarczy zaznaczyć kontrahenta/kontrahentów, użyć opcji menu kontekstowego Przypisz do grupy rabatowej i w pod-menu wskazać grupę, do której mają być przypięci kontrahenci.

Jeżeli kontrahent niesłusznie znalazł się w grupie rabatowej, wówczas wystarczy wykonać dla niego operację Odłącz od grupy rabatowej. Odłączenie kontrahenta od grupy nie oznacza jego usunięcia z rabatu retro, zostaje on jedynie odłączony od grupy. Oznacza to, że taki kontrahent samodzielnie będzie pracował na próg rabatowy.

Przypisywanie kontrahenta do grupy retro i inne opcje menu kontekstowego dla grupy retro.

Do całkowitego usunięcia kontrahenta z rabatu retro służy opcja Usuń. Operacji usunięcia można dokonać również dla grupy rabatowej, co oznacza usunięcie z rabatu nie tylko tej grupy, ale również wszystkich przypisanych do niej kontrahentów. Usuwanie grypy odbywa się również automatycznie podczas odłączania oraz usuwania jedynego kontrahenta z danej grupy.

Podczas tworzenia grupy rabatowej na podstawie danego kontrahenta, jak również podczas przypisywania kontrahenta do istniejącej grupy rabatowej System usuwa wszystkie okresy retro zdefiniowane dotąd dla tego kontrahenta oraz naliczony na nich rabat. Oznacza to, że w przypadku przypisania kontrahenta do grupy dla której istnieją już okresy retro należy je ponownie przeliczyć.

Dla ww. operacji wprowadzono pewne restrykcje:

  • Nie można utworzyć grupy kontrahenta na podstawie kontrahenta, dla którego istnieje już rozliczony okres retro, tj. okres z wygenerowanym dla niego dokumentem rozliczającym ten rabat
  • Identyczny jw. warunek dotyczy przypisywania kontrahenta do istniejącej już grupy rabatowej
  • Nie można odłączyć/usunąć kontrahenta będącego jedynym kontrahentem grupy, dla której istnieje już rozliczony okres retro, tj. okres z wygenerowanym dla niego dokumentem rozliczającym ten rabat
  • Nie można usunąć grupy rabatowej dla której istnieje już rozliczony okres retro.
 
Uwaga
Jeżeli grupa rabatowa zawiera wielu kontrahentów, wówczas odłączenie/usunięcie jednego z nich jest możliwe niezależnie od tego, czy na podstawie tego kontrahenta naliczono już rabat dla grupy oraz niezależnie od tego, czy zarejestrowano już dla niego dokument rabatowy. Po odłączeniu takiego kontrahenta Użytkownik powinien nie tylko przeliczyć okresy retro tej grupy, ale również zmodyfikować/usunąć/anulować dokument rozliczający rabat retro zarejestrowany dla tego kontrahenta, jeżeli takowy został już wystawiony. Operacja odłączania/usuwania z grupy kontrahenta z naliczonym rabatem jest poprzedzona stosownym pytaniem.

W związku z możliwością definiowania grup rabatowych wygląd listy kontrahentów na rabacie retro uległ zmianie. Odtąd w pierwszej kolejności prezentowane są na niej grupy rabatowe, a pod nimi przypisani do nich kontrahenci, a następnie kontrahenci samodzielnie pracujący na rabat retro. Kontrahent nadal może być przypisany do danego rabatu retro jeden raz, niezależnie od tego, czy został do niego dodany w ramach jakiejś grupy rabatowej, czy też jako samodzielny podmiot rabatu.

Okres retro dla grupy rabatowej

Akronim grupy rabatowej

Użytkownik ma możliwość zmiany akronimu grupy rabatowej. Odbywa się to metodą edit-in-place na liście kontrahentów rabatu retro. Tak ustalona wartość prezentowana jest na górnej belce formatki okresów retro dla grupy, jak również na liście okresów retro.

Akronim grupy rabatowej na liście okresów retro

Filtrowanie okresów retro

Grupy rabatowe zostały uwzględnione podczas filtrowania listy okresów retro przy użyciu filtra Kontrahent. Lista okresów ograniczana jest wówczas do okresów zdefiniowanych dla kontrahenta z filtra oraz okresów tych grup rabatowych, do których ten kontrahent należy.

Naliczanie rabatu dla grupy retro

Funkcje odpowiedzialne za naliczanie rabatu na okresie retro zostały stosownie zmodyfikowane, uwzględniając odtąd przypadki naliczania rabatu dla transakcji zarejestrowanych dla wielu różnych kontrahentów. Dla każdej z takich transakcji naliczany jest rabat na podstawie wspólnie wypracowanego progu.

Na listę ww. transakcji, prezentowaną na formatce okresu retro dodana została kolumna z akronimem kontrahenta, dla którego zarejestrowano poszczególne transakcje. Użytkownik ma również możliwość filtrowania listy transakcji wg kontrahenta z użyciem filtra prostego.

Okres retro dla grupy rabatowej kontrahentów

Zmiany w zakresie generowania dokumentów z okresów retro

Generowanie korekt zbiorczych (Z)FSK/FKE/FZK z okresów retro grup rabatowych

Rozliczenie należnego rabatu grypy retro przy użyciu korekt zbiorczych odbywa się dla poszczególnych kontrahentów tej grupy, tj. po wywołaniu operacji generowania korekty zbiorczej System generuje oddzielne korekty zbiorcze dla poszczególnych kontrahentów tworzących grupę. Na każdej z takich korekt ustalana jest wartość zgodna z wartością rabatu należnego danemu kontrahentowi.

Generowanie dokumentów A-vista z okresów retro grup rabatowych

Generowanie dokumentu A-vista odbywa się na podstawie wartości rabatu pozostającego do rozliczenia w stosunku do rabatu uzgodnionego.

Ww. zasada została utrzymana również dla grup rabatowych. Wartość tak wygenerowanego dokumentu opiewa więc na całą wartość Do rozliczenia.

Powyższe oznacza, że w przypadku takich okresów Użytkownik powinien samodzielnie generować dokument A‑vista wielokrotnie, na każdym z nich ustalając kontrahenta i wartość dokumentu adekwatnie do wypracowanego przez niego rabatu. Automatyzacja takiego fakturowania dla wielu kontrahentów nie jest przewidywana.

Zmiany na dokumentach transportowych

Poniższe zmiany w zakresie dokumentów transportowych wynikają z konieczności przystosowania ich do współpracy z aplikacją Comarch Shipping, która została szczegółowo opisana w rozdziale 10 Współpraca z Comarch Shipping.

Uwaga
Zmiany te zostały już wcześniej wprowadzone do wersji Comarch ERP XL 2020.2.2 obsługującej współpracę z Comarch Shipping. Ponieważ jednak nie były one ujęte w wersji z instalatorem tylko jako zestaw plików do wgrania, to traktujemy ją jako nowość w pełnej wersji 2021.0.

Zmiany w generowaniu paczek i wysyłek z list dokumentów

W związku z tym, że generowanie zleceń do Comarch Shipping wymaga podania dla wysyłki dokładnie jednego adresu odbiorcy, nawet jeśli wysyłka zawiera kilka paczek, to zmodyfikowane zostało działanie tworzenia paczek i wysyłek obsługujących adres dostawy.

Dotychczasowe działanie parametru z konfiguracji, zakładka [Sprzedaż/Parametry 2] Kontroluj zgodność adresu dostawy dokumentów paczki pozwalało na tworzenie paczek z dokumentami, które miały ustawionego kontrahenta z tym samym adresem oraz takich, które w ogóle nie miały kontrahenta (np. paragony). Ta kontrola została teraz uściślona tak, że dokumenty bez kontrahenta będą zawsze wiązane do jednej paczki, a do innych tylko te na których kontrahent jest ustawiony.

Przyklad
W konfiguracji jest zaznaczony parametr: Kontroluj zgodność adresu dostawy dokumentów paczki. Na liście paragonów zaznaczono kilka dokumentów, z czego dwa nie mają przypisanego kontrahenta, a pozostałe mają kontrahenta zgodnego (z tym samym adresem). Po wybraniu operacji generowania paczek z zaznaczonych zostaną dodane dwie paczki z ustawionym parametrem: Dokumenty na ten sam adres, gdzie jedna będzie zawierała paragony bez kontrahentów, a druga pozostałe paragony.

Dodatkowo w tym samym miejscu w konfiguracji został dodany nowy parametr Z listy dokumentów twórz wiele paczek i wysyłek (tylko dla generowania z dokumentów). Parametr możliwy do zaznaczenia, jeśli zaznaczono powyższy, czyli Kontroluj zgodność adresu dostawy dokumentów paczki. W przeciwnym razie nie zaznaczony i niedostępny do edycji.

Nowe parametry dla paczek i wysyłek w oknie konfiguracji

Zaznaczenie nowego parametru skutkuje zmianą w wykonaniu operacji Wysyłka z zaznaczonych dostępnej w menu kontekstowym na listach dokumentów: handlowych, serwisowych i zamówień oraz na liście paczek. Ta operacja spowoduje najpierw utworzenie paczek z ustawionym parametrem: Dokumenty na ten sam adres (jak opisano powyżej), a następnie do każdej z tych paczek zostaje utworzona osobna wysyłka. Chodzi o to, aby każda wysyłka miała jednoznaczny adres dostawy. W tym przypadku będzie on pobierany z adresu na powiązanej paczce.

Uwaga
Operacja nie dotyczy polecenia: Wysyłka dla pozycji z zaznaczonych dostępnego w menu kontekstowym na listach dokumentów: handlowych, serwisowych i zamówień.

Zmiany na formatce wysyłki

Na potrzeby przechowywania danych pobieranych ze zlecenia w Comarch Shipping w oknie wysyłki zostały dodane nowe pola oraz zmieniono układ okna, jak przedstawia poniższy rysunek.

Dane o zleceniu na wysyłce w Comarch ERP XL

Wydzielona została część Obsługa wysyłki, w której umieszczono pole Kurier z odwołaniem do listy słownikowej z rodzajami kurierów (dostępna w Słownikach kategorii, grupa Transport, magazyn). Obsługa pola zgodnie ze standardem, czyli jeśli ustawiono domyślny rekord w słowniku, to będzie on ustawiany na nowo dodawanych wysyłkach. Rekordy można również dezaktywować w słowniku, w przypadku, gdy nie są wykorzystywane.

Z polem Kurier ściśle powiązane jest dotychczasowe pole Spedytor, które pozwala ustawić kontrahenta obsługującego wysyłkę. Jeśli na kartach kontrahentów zostanie zaznaczony parametr: Spedytor i dodatkowo wybrany zostanie rodzaj kuriera, wówczas na wysyłce będzie możliwe wybranie jako Spedytora tylko takich kontrahentów: np. .

Jeśli wysyłka jest realizowana poprzez spedytora nie będącego kontrahentem, wówczas działanie pola Spedytor pozostaje bez zmian. Analogicznie, zmianie nie uległo działanie pól dotyczących samochodu oraz kierowcy – mogą one być wykorzystywane do ewidencji wysyłek realizowanych poza firmami kurierskimi.

Poniżej wydzielona została kolejna część Dane przesyłki, w której umieszczono dwa nowe pola:

  • Stan przesyłki – z odwołaniem do listy słownikowej o tej samej nazwie (dostępna w Słownikach kategorii, grupa Transport, magazyn). Do rekordów tego słownika zostały dodane predefiniowane stany dla zleceń z Comarch Shipping, które rozpoczynają się od wyrażenia ‘ZNP’ i rekordy te będą ustawiane automatycznie na wysyłkach integrowanych z tą aplikacją. Niezależnie od tego jest również możliwość korzystania ze słownika na standardowych zasadach, czyli dodając do niego własne pozycje, a następnie ustawianie stanów ręcznie na wysyłkach.
  • Numer ZNP – pole widoczne dopiero, jeśli wysyłka zostanie przesłana do Comarch Shipping. Wyświetla numer zlecenia nadany jej w aplikacji. Obok numeru znajduje się przycisk lupki. Służy on do podglądu zlecenia w Comarch Shipping, o czym więcej w punkcie 10.3.2.3.

Pozostałe pola w obszarze z danymi przesyłki działają bez zmian, czyli Numer listu służy przechowywaniu numeru nadanego przez kuriera po jego zarejestrowaniu, możliwe jest uzupełnienie wartości pobrania i ubezpieczenia wysyłki. W przypadku współpracy z Comarch Shipping pola te są integrowane z utworzonymi zleceniami, co jest szczegółowo opisane w kolejnym punkcie.

Dodatkowo zmieniono nazwę dotychczasowej zakładki [Opis] na [Inne], bowiem oprócz pola z opisem zawiera ona również nowe pole Link do śledzenia przesyłki, z możliwością wywołania podglądu takiego linku. W polu można wpisać adres otrzymany po nadaniu przesyłki, pod którym dostępne są informacje o tym, gdzie znajduje się ona aktualnie. Po wypełnieniu pola aktywny będzie przycisk do wywołania wpisanego adresu w oknie domyślnej przeglądarki.

Wskazówka
Obecnie pole może być wykorzystywane tylko do ręcznego uzupełniania, ponieważ kurierzy DHL i DPD (którzy w pierwszej kolejności zostali udostępnieni w aplikacji Comarch Shipping) nie posiadają obsługi linków. Docelowo pole będzie wykorzystywane w integracji, jeśli wysyłki będą rejestrowane u kurierów przesyłających zwrotnie linki do śledzenia przesyłek.
Zakładka [Inne] na wysyłce

Inne zmiany

Zmiany związane z wyjściem Wielkiej Brytanii z Unii Europejskiej

  • Dodano kod XI – Irlandia Północna do listy kodów krajów celnych. Kod ten został przypisany do grupy kodów unijnych. Po wybraniu kodu kraju XI na karcie kontrahenta, domyślnie zostanie on ustawiony jako kontrahent unijny.
  • W bazach konwertowanych pozostawiono kod kraju GB w grupie kodów unijnych. Jest to konieczne w celu poprawnego rejestrowania korekt do dokumentów wystawionych przed 01-01-2021 bądź kontynuacji transakcji rozpoczętych przed tą datą.Użytkownik musi zadbać o ustawienie odpowiedniego typu kontrahenta na zakładce [Księgowe] dla kontrahentów z Wielkiej Brytanii, tzn. ustawić dla nich Typ kontrahenta: pozaunijny.
  • W nowych bazach kod kraju GB znajduje się w grupie kodów pozaunijnych. Po wybraniu kodu kraju GB na karcie kontrahenta, domyślnie zostanie on ustawiony jako kontrahent pozaunijny.

Kopiowanie i przeciąganie elementów do Notatnika

Oprócz opisanej wyżej możliwości importowania elementów Notatnika z arkusza kalkulacyjnego, jego funkcjonalność została wzbogacona dodatkowo o możliwość: wklejania elementu oraz dodawania elementu metodą Drag & Drop do szablonu Notatnika.

Wklejanie elementu do szablonu notatnika

Po ustawieniu kursora na liście elementów danego szablonu Notatnika i użyciu kombinacji klawiszy <CTRL>+<V>, System identyfikuje towar o kodzie zgodnym z wartością wcześniej skopiowaną do schowka i dodaje element z takim towarem. Odbywa się to poprzez podniesienie formatki nowego elementu i wypełnienie na niej kontrolki kodem towaru. Pozostałe parametry, takiej jak ilość, cena, rabat, wartość ustalane są standardowo, jak podczas samodzielnego wprowadzenia towaru przez Operatora.

Użytkownik może dokonań kopiowania do schowka z dowolnego miejsca np. z dokumentu Word, Excel czy też jakiejkolwiek kontrolki tekstowej formatki Systemu. Dodatkowo może on skorzystać z możliwości kopiowania elementu dokumentu handlowego (innego niż korekta i faktura zaliczkowa), importowego, oferty, zamówienia, dokumentów magazynowym PM/WM, reklamacji, umowy, zlecenia produkcyjnego, czy cennika. Wystarczy ustawić kursor na właściwym elemencie listy elementów ww. dokumentu i użyć kombinacji klawiszy <CTRL>+<C>, w wyniku czego skopiowany zostanie kod towaru. Takiego kopiowania można dokonać również z listy towarów.

Skopiowany w ten sposób kod towaru wystarczy następnie wkleić do Notatnika.

Dodawanie elementu Notatnika poprzez jego przeciągnięcie (metoda Drag & Drop)

Możliwość dodania towaru do Notatnika poprzez jego przeciągnięcie z listy towarów jest dostępna od wielu wersji Systemu. W wersji 2021.0 taka sama możliwość została udostępniona z listy elementów formatki dokumentu handlowego (innego niż korekta i faktura zaliczkowa), formatki oferty, zamówienia oraz dokumentu magazynowego PM/WM.

Po wskazaniu i przeciągnięciu danego elementu dokumentu handlowego/oferty/zamówienia System podnosi formatkę nowego elementu z towarem, ilością, ceną, rabatem i wartością ustaloną na podstawie danego elementu dokumentu. Przez ww. cenę należy rozumieć cenę początkową elementu.

W przypadku ww. operacji dokonywanej z formatki dokumentu magazynowego pobierany jest towar oraz ilość. W tym wypadku cena ustalana jest standardowo, jak podczas samodzielnego wprowadzania towaru przez Użytkownika.

Dodawanie towaru do Notatnika metodą Drag&Drop z elementu faktury zakupu

Zmiana zasad drukowania kodów CN towarów na wydrukach

W wersji 2020.0 Systemu obsłużono drukowania kodów PCN na liście elementów drukowanego dokumentu handlowego. Drukowany był kod 10-znakowy: 8-znakowy kod CN uzupełniony o dwa dodatkowe znaki. Na podstawie zgłoszeń Klientów zasada ta została zmieniona w wersji 2021.0 Systemu. Odtąd drukowana jest kolumna [CN], a w niej kod 8 lub 10- znakowy, zależnie od jego budowy:

jeżeli dwa ostatnie znaki pola tre_PCN są zerami, wówczas drukowany jest kod 8-znakowy

jeżeli co najmniej jeden ze znaków 9-ty lub 10-ty nie jest zerem, wówczas drukowany jest kod 10-znakowy

Wydruk faktury sprzedaży: 8-znakowy kod CN

Parametryzacja typu lokatora kontrolki Magazyn

W wersji 2019.1 Systemu w kontrolce wyboru magazynu obsłużony został lokator typu zawiera, za pomocą którego Użytkownik może ograniczyć magazyny prezentowane w menu do takich magazynów, które w swoim kodzie, w dowolnym jego miejscu zawierają wprowadzony przez Użytkownika znak lub ciąg znaków. Nie wszystkim Użytkownikom tego typu lokator odpowiada, w związku z czym w wersji 2021.0 wprowadzono parametryzację w tym zakresie. Jeżeli w Konfiguracji systemu parametr Lokator typu zawiera w kontrolce wyboru magazynu jest włączony, wówczas w ww. kontrolce obsługiwany jest lokator typu zawiera, jeżeli zaś parametr jest wyłączony, wówczas obsługiwany jest lokator typu zaczyna się od.

Parametryzacja typy lokatora kontrolki wyboru magazynu
Przyklad
Zdefiniowano magazyn: MAG, MAG1, MAG2, 1MAG, M145. W karcie Operatora włączony parametr Używaj lokatora ograniczającego. Operator rozwija menu przy kontrolce Magazyn i wprowadza wartość 1, w wyniku czego na liście pozostają magazyny: Przypadek, gdy w Konfiguracji włączony parametr Lokator typu zawiera w kontrolce wyboru magazynu: MAG1 1MAG M145 Przypadek, gdy ww. parametr wyłączony: 1MAG

Prace przygotowawcze obsługi opłaty spożywczej w Systemie

W wersji 2021.0 Systemu dodano nowe pola do bazy danych, przygotowując ją do obsługi tzw. podatku cukrowego. Obsługa opłaty spożywczej planowana jest w wersji 2021.0.1 i obejmie ona:

  • wprowadzenie parametrów opłaty spożywczej na kartach towarowych
  • znacznik naliczania opłaty spożywczej na karcie kontrahenta
  • znacznik naliczania opłaty spożywczej na nagłówkach dokumentów sprzedaży

Należna opłata ustalana będzie na podstawie wszystkich faktur sprzedaży (z ww. znacznikiem) w danym okresie.

Nie przewiduje się prezentacji/edycji opłaty na elementach, czy też nagłówkach dokumentów, kontroli ceny czy też prezentowania opłaty na wydrukach.

Wyliczenie opłaty będzie dokonywane w oparciu o procedurę serwerową, którą w razie potrzeby Partner/Klient będzie mógł zmodyfikować. Udostępniony zostanie stosowny formularz deklaracji oraz możliwość tworzenia stosownego pliku .xml.

Przygotowanie pod rezerwacje magazynowe WMS

Zakres zmian został opisany szczegółowo w punkcie opisującym współpracę z Comarch WMS .

Produkcja

Generowanie numeru partii/seryjnego dla wyrobu

W systemie wprowadzono możliwość definiowania i automatycznego generowania numerów partii/seryjnych dla wyrobów, półproduktów i produktów ubocznych.

W ramach nowej funkcjonalności udostępniona została lista predefiniowanych segmentów, na podstawie których można budować wzorce numerów partii/seryjnych. Następnie te wzorce można przypisywać do wyrobów/półproduktów/produktów ubocznych w technologii lub na zleceniach i w oparciu o nie generować numery partii/seryjne (Rys 40).

Przykładowy numer partii/seryjny wyrobu wygenerowany na podstawie wzorca

Konfiguracja numerów partii/seryjnych

Numery partii/seryjne- nowy obszar na ribbonie

W module Produkcja, na ribbonie, w menu [Listy], udostępniono nowy obszar Numery partii/seryjne , w którym znajdują się następujące opcje:

Wzorce numerów partii/seryjnych – za pomocą opcji otwierana jest lista wzorców numerów partii/seryjnych , na podstawie których można generować numery partii/seryjne dla wyrobów na zleceniach podukcyjnych

Dodaj wzorzec – za pomocą opcji otwierane jest okno nowego wzorca numeru partii/seryjnego

Segmenty numerów partii/seryjnych- za pomocą opcji otwierana jest lista segmentów numerów partii/seryjnych, z których można budować wzorce numerów partii/seryjnych

Lista segmentów numerów partii/seryjnych

Lista segmentów numerów partii/seryjnych

Na liście segmentów numerów partii/seryjnych znajdują się segmenty, z których można budować wzorce numerów partii/seryjnych.

Udostępniono predefiniowane segmenty, które dotyczą tylko tych obiektów z zakresu nadzlecenia produkcyjnego i zlecenia produkcyjnego, które są związane bezpośrednio z wytworzeniem wyrobu, dla którego generowany będzie numer partii/seryjny. Do listy można dodawać własne segmenty.

Lista segmentów zbudowana jest z następujących kolumn:

Segment - w kolumnie prezentowana jest fraza, określona na danym segmencie w polu: Segment

Opis- w kolumnie prezentowany jest opis, określony na segmencie w polu: Opis

Typ segmentu- w kolumnie prezentowany jest typ danego segmentu. Określono następujące typy segmentów:

  • Numer dokumentu- w przypadku segmentów predefiniowanych: Numer NZP i Numer ZP
  • Obiekt produkcyjny- w przypadku predefiniowanych segmentów: Kod procesu, Kod operacji, Kod materiału, Kod wyrobu, Kod gniazda, Kod zasobu
  • Numer partii/seryjny- w przypadku predefiniowanego segmentu: Numer partii/seryjny półproduktu
  • Data- w przypadku predefiniowanych segmentów: Data ważności wyrobu, Data wytworzenia wyrobu, Data rozpoczęcia produkcji
  • Inny- w przypadku segmentów definiowanych przez Użytkownika
  • SQL- w przypadku segmentów SQL definiowanych przez Użytkownika

Separator po- w kolumnie prezentowany jest separator, określony na segmencie w polu Separator po

Na liście segmentów numerów partii/seryjnych udostępniono następujące opcje:

Utwórz wzorzec numeru partii/seryjnego- za pomocą opcji tworzony jest nowy wzorzec numeru partii/seryjnego, na którym dodawane są automatycznie segmenty zaznaczone na liście (Rys 43)

Automatyczne generowanie wzorca numeru partii/seryjnego na podstawie zaznaczonych segmentów

Dodaj- za pomocą opcji dodawany jest nowy segment

Dodawanie nowego segmentu na listę segmentów

- za pomocą opcji dodawany jest nowy segment

- za pomocą opcji dodawany jest nowy segment SQL

Dodawanie nowego segmentu SQL

Zmień- za pomocą opcji okno wybranego segmentu podnoszone jest w trybie do edycji.

Usuń- za pomocą opcji można usunąć te segmenty, które nie są predefiniowane i nie zostały użyte w żadnym wzorcu

Zamknij okno- za pomocą opcji zamykana jest lista.

Segment

Segmenty są elementami, z których można budować wzorce numeru partii/seryjnego wyrobu, na podstawie których generowany będzie numer partii/seryjny.

W systemie udostępniono listę predefiniowanych segmentów. Dodatkowo Użytkownik może definiować własne segmenty - albo jako dowolne ciągi znaków, albo jako zapytania SQL.

W oknie segmentu numeru partii/seryjnego udostępniono następujące kontrolki:

Nowododany segment

Segment- w polu prezentowana jest nazwa segmentu. W przypadku segmentów innych niż SQL definiowanych przez Użytkownika (Rys 46), ciąg znaków określony w tym polu będzie pobierany do numeru seryjnego. Pole jest dostępne do edycji tylko w przypadku segmentów definiowanych przez Użytkownika. Pole jest wymagane do uzupełnienia. Nie jest unikalne- można dodawać wiele segmentów o takiej samej nazwie.

Opis- w polu prezentowany jest opis segmentu. Pole jest dostępne do edycji tylko w przypadku segmentów definiowanych przez Użytkownika.

Separator po: - w polu prezentowany jest separator, jaki powinien być domyślnie wyświetlony w numerze seryjnym po danym segmencie. Separatorem może być dowolny ciąg znaków. Separatory definiowane są w nowym słowniku kategorii Separatory (2.1.12) dostępnym w grupie Produkcja. Dla predefiniowanych segmentów domyślnie w polu ustawiana jest wartość <Brak>, która oznacza, że po danym segmencie nie będzie żadnego separatora. Podczas dodawania nowego segmentu, pole powinno być wypełnione wartością domyślną ze słownika kategorii Separatory, a gdy takiej nie zdefiniowano, wówczas powinno się wypełniać wartością <Brak>. Nowe separatory można dodawać do słownika bezpośrednio z poziomu pola Separator po: znajdującym się na segmencie.

Wartość określona w polu Separator po: jest domyślnie przenoszona na dany separator dodawany do wzorca i możliwa na nim do zmiany. (Na każdym wzorcu, ten sam segment może mieć określone inne separatory.)

Ilość znaków: - w polu określamy, ile maksymalnie znaków chcemy przeznaczyć na dany segment (bez separatorów) w numerze seryjnym. Cały numer partii/seryjny może się składać maksymalnie z 255 znaków i taka ilość podpowiada się domyślnie dla każdego z segmentów. Ilość ta jest przenoszona na segment dodawany do wzorca i możliwa na nim do zmiany. (Na każdym wzorcu, ten sam segment może mieć określoną inną ilość znaków). Jeśli dla danego segmentu przewidziana zostanie większa ilość znaków niż faktycznie jest potrzebna, wówczas pozostałe niewykorzystane miejsca zostaną przeznaczone na ewentualne separatory i kolejne segmenty numeru. (Niewykorzystane miejsca numeru seryjnego nie zostają „sztucznie wypełnione”). Jeśli natomiast dla danego segmentu przewidziana zostanie mniejsza ilość znaków niż faktycznie jest potrzebna, wówczas dany segment zostanie obcięty do takiej ilości znaków, jaką na nim określono. (Wyświetlone zostaną początkowe znaki segmentu).

Segment: Numer NZP

Separator w: - w polu określamy separator jaki ma zostać wyświetlony w numerze seryjnym pomiędzy elementami, wynikającymi z tego samego segmentu. Przykładowo, dane zlecenie może zostać przypisane do wielu nadzleceń. Jeśli w numerze partii/seryjnym zostanie zastosowany segment: Numer NZP (Rys 47), wówczas w numerze seryjnym zostaną wyświetlone wszystkie numery dokumentów NZP, powiązanych z wyrobem, dla którego generowany będzie numer partii. Pomiędzy tymi numerami NZP wyświetlony będzie separator określony na segmencie w polu: Separator w. Podobna sytuacja będzie miała miejsce w przypadku segmentu: Kod materiału, Kod gniazda, Kod zasobu, itp.

Segment: Data ważności wyrobu

Data ważności jako: - pole jest dostępne tylko na segmencie: Data ważności wyrobu (Rys 48). W polu określamy czas, jaki ma zostać doliczony do daty wytworzenia wyrobu, rozumianej jako data zakończenia realizacji, w ramach której dany wyrób powstał.

Nowododany segment typu SQL

SQL- pole jest dostępne tylko dla segmentów SQL dodawanych przez Użytkownika. W polu można zdefiniować zapytanie, za pomocą którego będzie wyświetlany określony fragment numeru partii/seryjnego

Wzorce

Wzorce numerów partii/seryjnych to grupy segmentów, stanowiące wzór na numer partii seryjny dla wyrobu lub odpowiednie zapytanie SQL, na podstawie którego generowane będą numery seryjne.

Wzorzec numeru partii/seryjnego, zakładka [Ogólne]

Wzorce można tworzyć:

  • bezpośrednio z listy segmentów – Po zaznaczeniu wybranych segmentów i naciśnięciu opcji Utwórz wzorzec, tworzony jest wzorzec numeru seryjnego (Rys 43).
  • za pomocą opcji Dodaj wzorzec z ribbona (Rys 41)
  • za pomocą opcji Dodaj z listy wzorców (Rys 56)
  • W oknie wzorca znajdują się następujące kontrolki:
    • Kod- w polu określamy kod wzorca. Pole jest wymagane do wypełnienia. Nie jest ono unikalne- można dodawać wiele wzorców o tym samym kodzie.
    • Nazwa- w polu określamy nazwę wzorca
    • Lista segmentów- na liście prezentowane są segmenty, z których składa się dany wzorzec. Lista zbudowana jest z następujących kolumn:
    • Lp. – Wyznacza kolejność segmentów we wzorcu
    • Segment – w kolumnie prezentowany jest ciąg znaków określony w polu Segment, w oknie segmentu
    • Na podstawie SQL- zaznaczenia opcji oznacza, że wzorzec będzie tworzony w oparciu o zdefiniowane przez Użytkownika zapytanie SQL

Na wzorcu podajemy kod i nazwę wzorca. Za pomocą parametrów Na podstawie segmentów/Na podstawie SQL określamy typ wzorca- czy jest to wzorzec budowany z segmentów, czy też w oparciu o zapytanie SQL.

Za pomocą opcji Przesuń w górę/Przesuń w dół, określamy kolejność segmentów we wzorcu (później w takiej kolejności segmenty będą uwzględniane w numerze seryjnym).

Dla każdego segmentu w danym wzorcu można określić separatory oraz ilość znaków, jaka może być przeznaczona dla każdego segmentu w numerze partii. Można to zrobić bezpośrednio z poziomu odpowiedniej kolumny Separator/Ilość znaków (Rys 51) lub z poziomu Segmentu, otwartego z poziomu wzorca (Rys 52).

Edycja separatorów i ilości znaków dla segmentu bezpośrednio z poziomu wzorca
Edycja separatorów i ilości znaków dla segmentu otwartego z poziomu wzorca

Za pomocą opcji Ten sam separator po każdym segmencie, można ustawić jednocześnie dla każdego segmentu, znajdującego się na danym wzorcu ten sam separator (Rys 53). Przy zaznaczonej ww. opcji nie będzie możliwe określanie różnych separatorów dla segmentów w danym wzorcu.

Ustawienie wybranego separatora dla wszystkich segmentów

Z poziomu wzorca, budowanego w oparciu o segmenty, można dodawać/usuwać nowe segmenty, a także edytować te, które znajdują się na wzorcu.

Za pomocą opcji Pokaz przykładowy numer partii/seryjny można wyświetlić poglądowy numer seryjny (Rys 54). Wyświetlane w nim segmenty są „na sztywno” określone, ponieważ na etapie budowania wzorca nie mamy jeszcze rzeczywistych danych, jakie będą znane dopiero na dokumencie ZP.

Przykładowy numer partii/seryjny, wyświetlony z poziomu wzorca

Na zakładce [Wyroby w technologii] (Rys 55) w oknie wzorca, prezentowane są te wyroby z technologii, do których w technologii przypisano dany wzorzec.

Wzorzec numeru partii/seryjnego, zakładka [Wyroby w technologii]

Lista wzorców numerów partii/seryjnych

Na Liście wzorców numerów partii/seryjnych (Rys 56) znajdują się zdefiniowane w systemie wzorce numerów partii/seryjnych.

Z poziomu listy wzorców można dodawać nowe wzorce, edytować istniejące. Usuwać można tylko te wzorce, które nie zostały przypisane do żadnego wyrobu w technologii/ na ZP.

Lista wzorców numerów partii/seryjnych

Przypisywanie wzorca do wyrobu w technologii

Gotowy wzorzec (2.1.4) można przypisać do wyrobu w technologii. Aby tego dokonać, należy na produkcie w technologii jako wartość cechy wybrać <Nr seryjny/partii wg wzorca>. Po wybraniu tej wartości dostępne będą kontrolki do przypisywania wzorca (Rys 57).

Aktywowanie opcji do przypisywania wzorca dla wyrobu w technologii

Za pomocą przycisku Wzorzec nr partii/ser. otwierana jest w trybie do wyboru lista wzorców, z której można wybrać dowolny wzorzec i przypisać go do wyrobu w technologii (Rys 58).

Przypisywanie wzorca do wyrobu w technologii

Z poziomu produktu w technologii można także wyświetlić poglądowy numer partii, jaki przewidujemy nadawać wyrobom produkowanym w oparciu o daną technologię (Rys 59).

Wyświetlanie przykładowego numeru partii/seryjnego z poziomu technologii

W przypadku segmentów takich jak: kod materiału, kod gniazda, kod zasobu, należy dodatkowo zaznaczyć, które z obiektów przypisanych do operacji wytwarzającej wyrób, mają zostać uwzględnione w numerze seryjnym. W tym celu należy zaznaczyć parametr Uwzględniaj w numerze partii/seryjnym, na odpowiednim obiekcie. (Rys 60, Rys 61, Rys 62).

Parametr: Uwzględniaj w numerze partii/seryjnym na materiale w technologii
Parametr: Uwzględniaj w numerze partii/seryjnym na gnieździe roboczym
Parametr: Uwzględniaj w numerze partii/seryjnym na zasobie

Przypisywanie wzorca do pozycji ZP

Po dodaniu wyrobu na pozycję ZP i wybraniu wartości cechy jako <Nr seryjny partii wg wzorca> podpowiada się wzorzec przypisany do wyrobu w danej technologii

Podpowiadanie wzorca numeru partii/seryjnego, określonego w technologii, na pozycji ZP

Wzorzec można również wskazać dla danego wyrobu dopiero na pozycji ZP, jeśli na tej pozycji wybrana zostanie wartość cechy <Nr seryjny partii wg wzorca> 

Przypisywanie wzorca numeru partii/seryjnego do wyrobu na pozycji ZP

Dla tych wyrobów, które nie zostały dodane na pozycję ZP, a są wytwarzane także w oparciu o wskazaną technologię, numery seryjne będą automatycznie generowane na podstawie wzorców przypisanych do nich w technologii. Jeśli nie przypisano wzorców, numery nie będą generowane.

Nadawanie numeru partii dla wyrobu na ZP

Numery partii/seryjne są generowane w momencie wykonywania realizacji operacji lub w momencie jej uruchamiania (dowolną metodą).

Jeśli operacja zostanie uruchomiona, to jej kończenie nie będzie powodowało automatycznego ponownego nadawania/nadpisywania numeru partii. W takiej sytuacji, jeśli numer nie został poprawnie wygenerowany, można skorzystać z opcji aktualizacji numeru partii.

Automatycznie wygenerowany numer partii/seryjny dla wyrobu

Przypisywanie wzorca do wyrobu na realizacji operacji

Na produkcie znajdującym się na realizacji operacji można zmienić/wskazać wzorzec numeru seryjnego partii i za pomocą funkcji aktualizacji numeru nadać odpowiedni numer partii dla produktu (Rys 66).

W ten sposób można wygenerować numer partii/seryjny również dla produktów dodawanych ręcznie do realizacji jako dowolne materiały (technologiczne lub nietechnologiczne)

Zmiana wzorca na produkcie, znajdującym się na realizacji operacji i wykonanie aktualizacji numeru partii, na podstawie nowego wzorca

Przenoszenie numeru seryjnego na PW

Podczas generowania dokumentu PW z ZP, numer partii/seryjny, określony na wyrobie na ZP jest przenoszony jako cecha dostawy na dokument PW (Rys 67).

Przypisywanie numeru partii jako cechy dostawy, podczas generowania PW z ZP

Aktualizacja numeru partii/seryjnego wyrobu

Numer partii/seryjny można zaktualizować zarówno na wyrobie, znajdującym się na ZP, jak również na dokumencie PW w buforze, powiązanym z danym wyrobem, znajdującym się na ZP. Aktualizacja jest dodatkowo parametryzowana- można blokować wykonywanie aktualizacji dla pozycji ZP powiązanych z dokumentem PW. Można wyłączyć/włączyć aktualizację numerów seryjnych na dokumentach PW w buforze. Parametry znajdują się w oknie Edycja struktury firmy, na zakładce [Produkcja] (Rys 68).

Parametry konfiguracyjne, dotyczące aktualizacji numeru seryjnego na ZP, na produkcie związanym z dokumentem PW i na dokumentach PW w buforze

Jeśli zaznaczony zostanie parametr Blokuj dla pozycji związanych z dokumentem PW, wówczas aktualizacja numeru partii/seryjnego nie będzie wykonywana dla tych produktów, znajdujących się na ZP, które są powiązane z dokumentem PW.

Jeśli zaznaczony zostanie parametr Wykonuj również dla PW w buforze, wówczas aktualizacja numeru partii/seryjnego zostanie wykonana również na dokumencie PW w buforze, który jest związany z daną pozycją zlecenia.

Jednoczesne zaznaczenie obu parametrów spowoduje, że w przypadku, gdy dany produkt zlecenia będzie powiązany z dokumentem PW, podczas aktualizacji numeru dane zostaną nadpisane wyłącznie na dokumencie PW w buforze, natomiast numer nie będzie aktualizowany na ZP, na produkcie, powiązanym z tym dokumentem. Ww. parametryzacja może być przydatna, np., gdy pozycja ZP, dla której już wygenerowano numer zostaje związana z dokumentem PW w buforze.

Opcja aktualizacji numeru partii seryjnego, jest dostępna:

w oknie Edycja Produktu

Opcja: aktualizuj numer partii/seryjny w oknie: Edycja Produktu

na ZP w pop-up menu obok opcji realizacji

Opcja: Aktualizacja nr partii/seryjnych, dla produktów znajdujących się na realizacjach operacji na danym ZP

na liście ZP w pop-up menu obok opcji realizacji

Opcja: Aktualizacja nr partii/seryjnych, dla produktów znajdujących się na ZP, zaznaczonych na liście ZP

na dokumencie NZP w pop-up menu obok opcji realizacji

Opcja: Aktualizacja nr partii/seryjnych dostępna z poziomu Nadzlecenie produkcyjnego

Słownik: Separatory

Udostępniono nowy słownik kategorii Separatory, w ramach którego można definiować separatory, wykorzystywane dla segmentów w numerze seryjnym (Rys 73). W słowniku dostępna jest predefiniowana wartość: <Spacja>.

Nowy słownik kategorii: Separatory

Współpraca z Platformą IoT

Z poziomu modułu: Produkcja została udostępniona nowa opcja na ribbonie: IoT. Na zakładce zostały udostępnione obiekty, wykorzystywane do współpracy z Platformą IoT. Więcej informacji o tej współpracy znajduje się w rozdziale 11 Współpraca z platformą IoT.

Zmiany na Planie produkcji

Uwzględnienie rezerwacji spoza zakresu dat przeliczenia planu

Obsłużono nowy sposób obliczania ilości w kolumnie Ogólnie dostępna, jak również ilości W drodze. Różni się on od dotychczasowego sposobu tym, że w wyszukiwaniu rezerwacji, jakie mają zostać uwzględnione w ilości Ogólnie dostępnej lub W drodze na Planie produkcji, nie będą dodatkowo sprawdzane ramy czasowe, w jakich przeliczany jest Plan. Oznacza to, że obliczeniach ww. kolumn będą także uwzględniane te rezerwacje, których data realizacji wypada poza datami przeliczenia Planu. Nadal jednak będzie sprawdzane, jak się ma data realizacji tych rezerwacji do terminu Na kiedy, na który obliczamy daną ilość Ogólnie dostępną i W drodze.

Nowe parametry na definicji PP i na dokumencie PP

Na definicji dokumentu PP (Rys 74), jak również na dokumencie PP (Rys 75), udostępniono parametryzację, za pomocą której będzie można zadecydować o sposobie uwzględniania rezerwacji na Planie produkcji.

Parametry ustawione na definicji PP będą domyślnie przenoszone na dokument PP i możliwe na nim do zmiany.

Definicja dokumentu PP- parametry dotyczące nowego sposobu uwzględniania rezerwacji na Planie produkcji
Dokument PP- parametry dotyczące nowego sposobu uwzględniania rezerwacji na Planie produkcji

Jeśli na dokumencie PP zaznaczony zostanie parametr: Uwzględniaj w ilości ogólnie dostępnej i w drodze (dla Produktów): rezerwacje z zakresu dat przeliczenia planu, wówczas rezerwacje będą uwzględniane w kolumnach: Ogólnie dostępna i W drodze, jak dotychczas. Jeśli natomiast zaznaczony zostanie parametr Uwzględniaj w ilości ogólnie dostępnej i w drodze (dla Produktów): rezerwacje wszystkie, wówczas w kolumnach Ogólnie dostępna i W drodze uwzględniane będą również te rezerwacje, których data realizacji nie zawiera się w zakresie dat przeliczania Planu.

Przykłady przeliczenia PP wg dotychczasowych i nowych reguł

W systemie zarejestrowano następujące zamówienia sprzedaży na wyrób P8:

ZS- 1 na 10 szt. P8, z datą realizacji 7.11.2020

ZS-2 na 10 szt. P8, z datą realizacji 8.11.2020

ZS-3 na 10 szt. P8, z datą realizacji 9.11.2020

Oraz następujące zamówienia zakupu na wyrób P8:

ZZ- 1 na 2 szt. P8, z datą realizacji 6.11. 2020

ZZ-2 na 10 szt. P8, z data realizacji 10.11.2020

Na magazynie znajduje się 8 szt. P8

 
Przyklad
W dniu 6.10.2020 przeliczono Plan produkcji metodą Wg dokumentu, za okres: 7.10.2020 – 7.11.2020. Wg dotychczasowych zasad - jeśli na PP zaznaczony będzie parametr: Uwzględniaj w ilości ogólnie dostępnej i w drodze (dla Produktów): rezerwacje z zakresu dat przeliczenia planu, wówczas wynik przeliczenia będzie następujący:
Wynik przeliczania PP wg dotychczasowych zasad
  Na PP wyraportowana zostanie potrzeba MPS wynikająca z ZS-1, ponieważ tylko ta mieści się w zakresie dat przeliczenia Planu. Ilość w kolumnie Ogólnie dostępna, będzie wynosiła 10, ponieważ 8 szt. P8 znajduje się na magazynie, a 2 szt. Będą zrealizowane w ramach ZZ-1, którego data realizacji 6.11.2020 nie minęła względem daty bieżącej, wypada przed datą Na kiedy 7.11.2020, na którą raportujemy potrzebę MPS i mieści się w datach przeliczenia Planu 7.10.2020-7.11.2020. Ilość wynikająca z dokumentu ZZ-2 nie zostanie uwzględniona na PP, ponieważ data realizacji ZZ–2 10.11.2020 wypada poza zakres dat, w jakim przeliczono PP Ilości wynikające z ZS-2 i ZS-3 również nie zostaną uwzględnione na PP, ponieważ ich daty realizacji wypadają po dacie realizacji ZS-1 i dodatkowo nie mieszczą się w zakresie dat przeliczania Planu. Wg nowych zasad - jeśli na PP zaznaczony będzie parametr Uwzględniaj w ilości ogólnie dostępnej i w drodze (dla Produktów): wszystkie rezerwacje, wówczas wynik przeliczenia będzie następujący:
Wynik przeliczania PP wg nowej metody
  Na PP wyraportowana zostanie potrzeba MPS wynikająca z ZS-1, ponieważ tylko ta mieści się w zakresie dat przeliczenia Planu. Ilość w kolumnie Ogólnie dostępna, będzie wynosiła 10, ponieważ 8 szt. P8 znajduje się na magazynie, a 2 szt. będą zrealizowane w ramach ZZ-1, którego data realizacji 6.11.2020 nie minęła względem daty bieżącej, wypada przed datą Na kiedy 7.11.2020, na którą raportujemy potrzebę MPS. Ilość wynikająca z dokumentu ZZ-2 zostanie uwzględniona na PP w kolumnie W drodze, ponieważ data realizacji ZZ –2 10.11.2020 wypada po terminie, na który raportujemy daną potrzebę MPS. Dodatkowo, data realizacji ZZ-2 10.11.2020 wypada poza ramami czasowymi przeliczania PP, jednak wg nowej metody powinna zostać uwzględniona. Ilości wynikające z ZS-2 i ZS-3 nie zostaną uwzględnione na PP w kolumnie Ogólnie dostępna, ponieważ ich daty realizacji wypadają po dacie realizacji ZS-1, więc nie możemy wynikających z nich ilości odliczać od ilości Ogólnie dostępnej, raportowanej na termin 7.11.2020. Nie będą one także raportowane na PP jako potrzeby MPS, ponieważ raport przeliczono za okres wykluczający te dokumenty
Przyklad
W dniu 6.10.2020 przeliczono Plan produkcji metodą Wg dokumentu, za okres: 8.11.2020 – 9.11.2020 Wg dotychczasowych zasad- jeśli na PP zaznaczony będzie parametr: Uwzględniaj w ilości ogólnie dostępnej i w drodze (dla Produktów): rezerwacje z zakresu dat przeliczenia planu, wówczas wynik przeliczenia będzie następujący:
Wynik przeliczania PP wg dotychczasowych zasad
Na PP wyraportowane zostaną potrzeby MPS wynikająca z ZS-2 oraz ZS-3, ponieważ tylko te mieszczą się w zakresie dat przeliczenia Planu. Ilość w kolumnie: Ogólnie dostępna, dla pozycji wynikającej z ZS-2 będzie wynosiła 8, ponieważ 8 szt. P8 znajduje się na magazynie. Rezerwacja zakupu na 2 szt. Wynikająca z ZZ-1 nie zostanie tutaj uwzględniona, ponieważ data jej realizacji 6.11.2020 nie mieści się w zakresie dat przeliczania PP. Ilość w kolumnie Ogólnie dostępna, dla pozycji wynikającej z ZS-3 będzie wynosiła 0, ponieważ dostępna na magazynie ilość 8 szt. zostanie wg planu zużyta na potrzeby ZS-2. Na PP nie zostanie uwzględniona rezerwacja sprzedaży wynikająca z ZS-1, ponieważ data jej realizacji nie mieści się w zakresie dat przeliczenia Planu. Ilość wynikająca z dokumentu ZZ-2 również nie zostanie uwzględniona na PP w kolumnie W drodze, ponieważ data realizacji ZZ –2 wypada poza ramami czasowymi przeliczania PP. Wg nowych zasad - jeśli na PP zaznaczony będzie parametr Uwzględniaj w ilości ogólnie dostępnej i w drodze (dla Produktów): wszystkie rezerwacje, wówczas wynik przeliczenia będzie następujący:
Wynik przeliczania PP wg nowej metody
Na PP wyraportowane zostaną potrzeby MPS wynikająca z ZS-2 oraz ZS-3, ponieważ tylko te mieszczą się w zakresie dat przeliczenia Planu. Ilość w kolumnie Ogólnie dostępna, dla pozycji wynikającej z ZS-2 będzie wynosiła 0, ponieważ znajdujące się na magazynie 8 szt. P8 oraz 2 szt. zamówione dokumentem ZZ- 1 zostaną zużyte na potrzeby ZS-1. Ilość w kolumnie Ogólnie dostępna, dla pozycji wynikającej z ZS-3 będzie wynosiła 0 ( j.w.) Ilość 10, wynikająca z dokumentu ZZ-2 zostanie uwzględniona na PP w kolumnie W drodze, dla obu pozycji wyraportowanych na Planie, ponieważ data realizacji ZZ –2 10.11.2020 wypada po terminie, na który raportowane są obie potrzeby MPS (wynikające z ZS-2 i ZS-3). W ww. przypadku rezerwacje uwzględniane będą na dokumencie PP niezależnie od zakresu dat przeliczania Planu.

Inne zmiany

Zmiana układu parametrów na materiale w technologii

W celu uporządkowania parametrów i poprawienia ergonomii pracy, w oknie Materiał w technologii dodane zostały nowe zakładki i zmieniony został układ parametrów, znajdujących się na zakładkach [Ogólne] i [Parametry].

Z zakładki [Ogólne] usunięto i przeniesiono do innego obszaru następujące parametry:

Dotychczasowy i nowy układ parametrów w oknie: Materiał w technologii, na zakładce: Ogólne
  • Parametr Podlega KJ został przeniesiony na nową zakładkę [Parametry]
  • Obszar Koszt został przeniesiony na nową zakładkę [Koszty]
  • Parametr Uwzględniaj przy planowaniu całościowym został przeniesiony na nową zakładkę [Parametry]
  • Parametr Usuwaj niewykorzystane przy zamykaniu ZP został przeniesiony na nową zakładkę [Parametry]
  • Parametr Podstawowa technologia dla produktu został przeniesiony na nową zakładkę [Parametry]
  • Obszar Czas trwania produkcji został przeniesiony na nową zakładkę [Parametry] Obszar Produkt uboczny będzie prezentowany na zakładce [Ogólne] tylko, gdy w obszarze Typ, zaznaczono parametr Produkt uboczny
  • Zmieniono dotychczasową nazwę zakładki [Parametry] na [Ilości]
Dotychczasowy i nowy układ parametrów w oknie: Materiał w technologii, na zakładce: Ilości (dotychczasowa nazwa: Parametry)

Z zakładki [Ilości] usunięto i przeniesiono do innego obszaru:

  • Obszar Pozycja kooperacji przeniesiono na nową zakładkę [Parametry]
  • Obszar Waga przeniesiono na nową zakładkę [Koszty]

Dodano nową zakładkę [Koszty]

Materiał/Wyrób w technologii- Nowa zakładka [Koszty]

Udostępniono nową zakładkę [Parametry]

Materiał w technologii- nowa zakładka [Parametry], dla Surowca i Produktu

Status przestoju

W oknie przestoju dodano nowe pole Status przestoju. W polu można wskazać jedną z wartości zdefiniowanych w ramach nowego słownika kategorii Statusy przestojów 

Status przestoju- nowe pole informacyjne w oknie przestoju
Nowy słownik kategorii: Statusy przestojów

Serwis

Możliwości dodania do jednego PLP dowolnych urządzeń

Umożliwiono wygenerowanie jednego dokumentu PLP dla wszystkich/wielu urządzeń.

  • Umożliwiono dodawanie do jednego PLP urządzeń o różnym typie przeglądu.

Jeśli na PLP uzupełniono typ przeglądu i dodano już jakieś pozycje na dokument, możliwa jest zmiana wybranego typu przeglądu na inny, dopóki dokument PLP nie jest zatwierdzony. Zmiana typu przeglądu nie powoduje usuwania dodanych do PLP pozycji.

  • Umożliwiono dodawanie do jednego PLP urządzeń należących do różnych właścicieli

Jeśli na PLP uzupełniono właściciela i dodano już jakieś pozycje na dokument, możliwa jest zmiana/usunięcie właściciela z PLP, dopóki PLP nie jest potwierdzony.

W obszarze: Urządzenia, na PLP, dodano także kolumnę Właściciel, w której prezentowany jest akronim właściciela danego urządzenia.

Nowa kolumna: Właściciel, na dokumencie PLP

Opcje

[Dodaj automatycznie] oraz [Dodaj] będą aktywne na niezatwierdzonym PLP bez konieczności podawania typu przeglądu i właściciela. Niewskazanie typu lub właściciela na PLP oznacza, że do PLP można będzie dodać wszystkie urządzenia spełniające pozostałe kryteria podane na dokumencie PLP.

Zasady uzupełniania kontrahenta na ZSR wygenerowanym z PLP

Podczas generowania ZSR z PLP, na którym prezentowanych jest wiele urządzeń/pozycji, prezentowane będzie standardowe okno optymalizacyjne:

Okno optymalizacyjne wyświetlane podczas generowania ZSR z PLP
  • Jeśli na danym PLP wyświetlane będą urządzenia, należące do różnych właścicieli, a w oknie (Rys 87) wskazana zostanie opcja Wszystkie urządzenia na jednym zleceniu, wówczas generowany będzie w trybie do edycji jeden zbiorczy dokument ZSR na wszystkie/zaznaczone pozycje, na którym nie będzie podany kontrahent. Uzupełnienie kontrahenta będzie wymagane do zapisu ZSR.
  • Jeśli na danym PLP będą pozycje dotyczące różnych właścicieli, a w oknie (Rys 87) wskazana zostanie opcja Każde urządzenie na innym zleceniu, wówczas generowane będzie w tle tyle dokumentów ZSR, ile było (lub ile zaznaczono) pozycji na PLP. Na każdym ZSR uzupełniony będzie kontrahent jako właściciel danego urządzenia.
  • Jeśli na danym PLP wyświetlane będą urządzenia, należące do jednego właściciela, a w oknie wskazana zostanie opcja Wszystkie urządzenia na jednym zleceniu, wówczas generowany będzie w trybie do edycji jeden zbiorczy dokument ZSR na wszystkie/zaznaczone pozycje, na którym będzie wyświetlany kontrahent jako właściciel urządzeń prezentowanych na PLP.

Automatyczne generowanie nowego przeglądu

Wprowadzono opcję automatycznego generowania przeglądu dla urządzenia, na podstawie odpowiedniej daty z ZSR/przeglądu, o ile przegląd oznaczono jako cykliczny. Na Typie przeglądu oraz na Przeglądzie urządzenia dodane zostały nowe parametry, które będą decydowały o tym, czy na podstawie danego przeglądu cyklicznego i zarejestrowanego do danego PLP dokumentu ZSR, dla danego urządzenia generowany będzie automatycznie nowy przegląd.

Zmiany w oknie: Typ przeglądu

Nowe parametry w oknie: Typ przeglądu

W oknie: Typ przeglądu, na zakładce: Ogólne, dodano nowe parametry:

Generuj automatycznie następny przegląd na podstawie:

  • Daty wystawienia ZSR
  • Daty realizacji ZSR
  • Daty przyjęcia/odrzucenia
  • Daty potwierdzenia
  • Daty poprzedniego przeglądu

Ww. opcje będą aktywne, gdy typ przeglądu zostanie oznaczony jako cykliczny. Ustawienia będą domyślnie przenoszone na Przegląd urządzenia, po wskazaniu na nim danego typu przeglądu.

Zmiany w oknie: Przegląd urządzenia

Nowe parametry w oknie: Przegląd urządzenia

W oknie: Przegląd urządzenia, na zakładce: Ogólne, dodano nowe parametry:

Generuj automatycznie następny przegląd na podstawie:

  • Daty wystawienia ZSR
  • Daty realizacji ZSR
  • Daty przyjęcia/odrzucenia
  • Daty potwierdzenia
  • Daty poprzedniego przeglądu

Ww. opcje będą aktywne, gdy Przegląd zostanie oznaczony jako cykliczny. Ustawienia są domyślnie przenoszone na Przegląd urządzenia z Typu przeglądu.

Zaznaczenie wybranej opcji będzie powodowało automatyczne generowanie kolejnego przeglądu cyklicznego dla urządzenia, po wykonaniu w systemie określonych działań (3.2.3)

Na przeglądzie urządzenia obsłużono także automatyczną aktualizację daty następnego przeglądu cyklicznego, po zmianie daty ostatniego przeglądu lub po zmianie cykliczności:

Aktualizacja daty następnego przeglądu na skutek zmiany daty ostatniego przeglądu lub zmiany danych w obszarze: Powtarzaj co

Automatyczne dodawanie nowego przeglądu dla urządzenia

Jeśli na danym przeglądzie urządzenia zaznaczony zostanie parametr Generuj automatyczne następny przegląd na podstawie, wówczas, po uwzględnieniu tego przeglądu na dokumencie PLP i wygenerowaniu dokumentu ZSR do ww. PLP, dodawany będzie automatycznie do karty urządzenia kolejny przegląd cykliczny danego typu, gdzie:

Datą ostatniego przeglądu będzie, w zależności od ustawienia  data:

Wystawienia ZSR

Data wystawienia ZSR

Realizacji ZSR

Data realizacji ZSR

Przyjęcia/odrzucenia ZSR

Data przyjęcia/odrzucenia ZSR

Potwierdzenia ZSR

Data potwierdzenia ZSR

Poprzedniego przeglądu urządzenia

Data: Następny przegląd, która będzie stanowiła datę: Ostatni przegląd, na nowym automatycznie dodanym przeglądzie

Datą następnego przeglądu będzie datą ostatniego przeglądu powiększoną o czas określony w polu Powtarzaj co, na przeglądzie urządzenia.

Pozostałe parametry na automatycznie dodanym przeglądzie będą wypełniane analogicznie, jak zostały wypełnione na przeglądzie, na podstawie którego wygenerowano automatycznie dany przegląd.

Inne zmiany

Załączniki dla Czynności i Składnika

Udostępniono zakładkę [Załączniki] w oknie Czynności i w oknie Składnika na Zleceniu serwisowym

Zakładka [Załączniki] w oknie Składnik na ZSR
Zakładka [Załączniki] w oknie Składnik na ZSR

Przestoje i awarie dostępne w module Serwis

Na ribbonie w module Serwis, na zakładce [Narzędziownia], udostępniono opcje Przestoje i awarie oraz Zgłoś przestój. Działanie opcji opisano w dokumentacji do modułu Produkcja.

Przestoje i awarie w module Serwis

Na ribbonie w module Serwis, na zakładce [Dokumenty], udostępniono opcję Wizyty handlowe. Opcję obsłużono analogicznie, jak w innych modułach (np. CRM, Sprzedaż)

Opcja otwierająca listę wizyt, dostępna na ribbonie w module Serwis

Zmiany na wydruku ZSR

Na wydruku dokumentu ZSR umieszczono dodatkowe informacje, m. in. dodana została nowa sekcja Składniki, w ramach której prezentowane są dane dotyczące składników dodanych do ZSR.

Nowy wydruk ZSR

Aktualizacja przebiegu na karcie urządzenia

Na karcie urządzenia wprowadzono automatyczną aktualizację przebiegu, na podstawie ostatnio zapisanego przebiegu na ZSR. Przebieg na karcie urządzenia aktualizowany jest tylko wówczas, gdy na ZSR wprowadzany jest większy przebieg niż ten, który ostatnio zapisano na karcie urządzenia.

Jeśli zapisany na ZSR przebieg danego urządzenia jest mniejszy niż przebieg zapisany na karcie urządzenia, wówczas przebieg na karcie urządzenia nie zostanie zaktualizowany na podstawie danych wprowadzonych z poziomu ZSR.

Aktualizacja przebiegu urządzenia, na podstawie ostatniego zapisanego przebiegu danego urządzenia na ZSR

Podczas konwersji bazy do wersji 2021.0 pole Przebieg nie będzie automatycznie uzupełniane na karcie urządzenia. Dopiero będzie ono aktualizowane na podstawie pierwszego zapisu przebiegu urządzenia na ZSR.

Możliwość edycji zsynchronizowanych ZSR

Możliwość edycji zsynchronizowanego dokumentu ZSR

Udostępniono opcjonalną możliwość edycji zsynchronizowanych dokumentów ZSR. Decyzja o możliwości edycji w systemie Comarch ERP XL zsynchronizowanego dokumentu ZSR jest przekazywana z aplikacji Comarch Mobile. Po wysłaniu z Comarch Mobile odpowiedniej informacji, w systemie Comarch ERP XL blokowane są lub odblokowywane do edycji odpowiednie dokumenty ZSR.

  • Edycja zsynchronizowanych dokumentów ZSR jest możliwa w podobnym zakresie, w jakim możliwe jest edytowanie w systemie „zwykłych” niesynchronizowanych dokumentów, z uwzględnieniem ()
  • Blokada edycji zsynchronizowanych dokumentów ZSR obejmuje m. in:
    • Podmianę kontrahenta na ZSR
    • Dodawanie/usuwanie urządzenia
    • Dodawanie/usuwanie czynności
    • Dodawanie/usuwanie składników, serwisantów, zasobów

Możliwość edycji zsynchronizowanej czynności serwisowej

Udostępniono opcjonalną możliwość edycji zsynchronizowanych czynności serwisowych. Decyzja o możliwości edycji w systemie Comarch ERP XL zsynchronizowanego dokumentu ZSR jest przekazywana z aplikacji Comarch Mobile. Po wysłaniu z Comarch Mobile odpowiedniej informacji, w systemie Comarch ERP XL blokowane są lub odblokowywane do edycji odpowiednie czynności serwisowe. Edycja zsynchronizowanej czynności serwisowej jest możliwa w podobnym zakresie, w jakim możliwe jest edytowanie „zwykłych” niesynchronizowanych czynności. Blokowane jest natomiast w systemie usuwanie czynności, które zostały zsynchronizowane.

Księgowość

Oznaczenia JPK_V7 na dokumentach w module Import.

W wersji Comarch ERP XL 2021.0, na dokumentach SAD, FWS, FKS, FWZ, FKZ udostępnionych w module Import, na potrzeby JPK_V7 wprowadzono oznaczenia: typów dokumentów, GTU, procedur szczególnych

Na wszystkich ww. dokumentach, na zakładce [VAT] wprowadzono analogiczne pola jak na dokumentach w module Sprzedaż, ujmowanych w pliku JPK_V7, czyli:

  • JPK_Typy dok.
  • JPK_GTU
  • JPK_Procedury
Oznaczenia JPK na formularz SAD, na zakładce [VAT]

Nowe pola na dokumentach FWS, FKS prezentowanych w JPK_V7 po stronie sprzedaży

Oznaczenie JPK_Typ dok.

Na dokumentach FWS, FKS w polu o nazwie JPK_Typ dok udostępniono wartości przypisane do kategorii JPK_Typy dokumentów, powiązane z rejestrem VAT typu Sprzedaż. Pole domyślnie nie jest wypełniane.

Lista wartości kategorii JPK_Typy dokumentów
Oznaczenia JPK_GTU

Na dokumentach FWS, FKS w polu JPK_GTU udostępniono wartości przypisane do kategorii JPK_GTU, czyli oznaczenia GTU.

Wszystkie predefiniowane wartości powiązane są z rejestrem VAT typu Sprzedaż. Zatem wybór predefiniowanych wartości GTU jest możliwy tylko na dokumentach ujmowanych w JPK_V7 po stronie sprzedaży (FWS, FKS).

Lista wartości kategorii JPK_GTU

Domyślne wartości GTU podpowiadane są analogicznie jak na dokumentach w module Sprzedaż, tj. na podstawie kodów GTU przypisanych do kart towarowych wybranych na dokumentach FWS, FKS.

Pole JPK_GTU na karcie towaru, na zakładce [Księgowość]
Oznaczenia JPK_Procedury

Na dokumentach FWS, FKS, na zakładce [VAT], w polu o nazwie JPK_Procedury udostępniono wartości przypisane do kategorii JPK_Procedury, do rejestru sprzedaż.

Domyślne wartości procedur podpowiadane są w analogiczny sposób jak na dokumentach w module Sprzedaż, tj. na podstawie kodów procedur przypisanych do kart kontrahentów wybranych na dokumentach FWS, FKS.

Oprócz przenoszenia oznaczenia z karty kontrahenta, wartość TT_WNT domyślnie ustawiana jest na podstawie transakcji Wewnątrzwspólnotowe nabycie trójstronne.

Pole JPK_Procedury na karcie kontrahenta, na zakładce [Księgowość]
Pole JPK_Procedury na formularzu FWS, na zakładce [VAT]
Pole JPK_Procedury z wartością TT_WNT na formularzu FWS, na zakładce [VAT]

Nowe pola na dokumentach SAD, FWZ, FKZ, prezentowanych w JPK_V7 po stronie zakupu

Oznaczenie JPK_Typ dok.

Na dokumentach SAD, FWZ, FKZ, w polu o nazwie JPK_Typ dok. udostępniono wartości przypisane do kategorii JPK_Typy dokumentów, powiązane z rejestrem VAT typu Zakup. Pole domyślnie nie jest wypełniane.

Lista wartości kategorii JPK_Typy dokumentów
Pole JPK_Typ dok: na formularzu FWZ, na zakładce [VAT]
Oznaczenia JPK_GTU

Na dokumentach SAD, FWZ, FKZ, w polu JPK_GTU nie są udostępnione wartości przypisane do kategorii JPK_GTU, czyli oznaczenia GTU. Powód, na dzień dzisiejszy ustawodawca przewidział cechowanie oznaczeniami GTU tylko dokumentów ujmowanych w JPK_V7 po stronie rejestrów VAT typu sprzedaż.

Oznaczenia JPK_Procedury

Na dokumentach SAD, FWZ, FKZ, na zakładce [VAT] w polu o nazwie JPK_Procedury udostępniono wartości przypisane do kategorii JPK_Procedury, do rejestru zakup, czyli: IMP, MPP, MR_T, MR_UZ.

Lista wartości kategorii JPK_Procedury

Na dokumencie SAD zawsze domyślnie ustawiana jest wartość procedury IMP.

Na dokumentach nie wprowadzono obsługi automatycznego cechowania oznaczeniem MPP

Oznaczenia JPK na formularz SAD, na zakładce [VAT]

Dodanie, usunięcie, podgląd oznaczeń GTU, procedur na dokumencie

  • W polach JPK_GTU, JPK_Procedury prezentowane są kody wybranych oznaczeń.
  • Przycisk JPK_GTU udostępnia listę oznaczeń GTU. Z kolei przycisk JPK_Procedury listę oznaczeń procedur szczególnych.
  • Na listach prezentowane są takie dane jak: kod oznaczenia, nazwa, pełny opis.
  • Z poziomu listy, za pośrednictwem przycisku Dodaj użytkownik ma możliwość powiązania dokumentu z wartością kategorii. Po wybraniu przycisku Dodaj na początku listy pojawi się nowy rekord. W kolumnie Kod, w trybie edit in place użytkownik ma możliwość wyboru odpowiedniego oznaczenia.
  • Przycisk Usuń pozwala na usunięcie powiązania wartości kategorii z dokumentem.
  • Po wykonaniu odpowiedniej akcji dodania, usunięcia oznaczenia, zamknięcie okna możliwe jest za pomocą przycisku Zamknij okno
Lista JPK_GTU

Aktualizacja oznaczeń GTU, procedur

Po prawej stronie pól JPK_GTU i JPK_Procedury udostępniono przyciski Aktualizuj.

Na dokumentach FWS, FKS aktualizacja następuje na podstawie ustawień na karcie:

  • Towaru (JPK_GTU)
  • Kontrahenta (JPK_Procedury)

Mechanizm Zmień seryjnie faktury

Mechanizm Zmień seryjnie faktury udostępniony z poziomu rejestrów VAT sprzedaż oraz zakup, zgodnie z przyjętym standardem umożliwia nadawanie oznaczeń: typów dokumentów, GTU oraz procedur na dokumentach udostępnionych w module Import.

Mechanizm Zmień seryjnie

Konwersja

W wyniku konwersji bazy danych, na dokumentach zawierających przynajmniej jedną pozycję w tabeli VAT zakwalifikowaną do ujęcia w 10/2020 lub w miesiącach kolejnych zostają wprowadzone oznaczenia w polach JPK_GTU, JPK_Procedury zgodnie z poniższymi zasadami:

  • Oznaczenia GTU przypisywane są na podstawie oznaczeń wybranych na kartach towarowych, powiązanych z pozycjami dokumentów FWS, FKS.
  • Oznaczenia procedur na dokumentach:
    • SAD – zawsze oznaczenie IMP
    • FWS, FKS:
      • TT_WNT, jeżeli na dokumencie wybrano rodzaj transakcji Wewnątrzwspólnotowe nabycie trójstronne.
      • Pozostałe oznaczenia (w tym TT_WNT) na podstawie oznaczeń przypisanych do kart kontrahentów powiązanych z FWS, FKS.

Nowości we współpracy Comarch OCR

Umożliwiono odczyt dokumentów wraz z pozycjami

Na oknie rejestru VAT – zakup dodano nową opcję odczytu dokumentów: Pobierz dokument z pozycjami. Opcja ta dostępna jest przy przycisku OCR, w rozwijanym menu lub z poziomu górnego paska.

Dodawanie faktury wraz z pozycjami

Po wybraniu opcji Pobierz dokument z pozycjami, oprócz dotychczas pobieranych informacji, odczytywane są również pozycje dokumentu i zapisywane jako pozycje A-Vista. Dla każdej pozycji odczytywana jest nazwa, ilość, jednostka, cena, stawka VAT i na tej podstawie ustalane są elementy (A)FZ.

Pozycje A-Vista na (A)FZ

Jeśli jakieś elementy nie zostaną rozpoznane przez OCR, wówczas pozycja nie jest dodawana. Dotyczy to braku nazwy, ceny, ilości czy stawki VAT. Informacja o tym, że pozycja nie mogła zostać dodana, prezentowana jest w logu odczytu. W przypadku braku jednostki miary podstawiamy szt.

Brak odczytu jakiejkolwiek pozycji nie wpływa na wartość całkowitą dokumentu. Kwoty podsumowania w podziale na stawki VAT importowane są zgodnie z danymi przesłanymi dla podsumowania faktury.

W przypadku odczytywania faktur z pozycjami obsługiwane jest również dzielenie pliku pdf, jeśli zawierał więcej niż jedną fakturę. W takiej sytuacji do każdej zapisanej faktury dołączony jest plik pdf zawierający tylko daną fakturę. W przypadku gdy ustawiono w konfiguracji Konfiguracja/Sprzedaż/Parametry 1 zapis załączników OCR w postaci linków do pliku, po imporcie pdf’y cząstkowe zapisywane będą w tej samej lokalizacji co importowany pdf.

Podgląd załączników zapisanych jako linki pod przyciskiem OCR

Umożliwiono podgląd załączników zapisanych jako linki bezpośrednio na oknie dokumentu (A)FZ, analogicznie jak ma to miejsce w przypadku załączników zapisanych do bazy.

Pogląd ten jest możliwy zarówno na pełnym jak i uproszczonym formularzu faktury. Dostępny jest po wybraniu przycisku OCR dostępnego po prawej stronie okna.

Podgląd oryginału odczytywanej faktury

Praca asynchroniczna podczas odczytywania dokumentów przez Comarch OCR

Umożliwiono wykonywanie innych operacji podczas odczytywania faktur z OCR. Po wskazaniu większej ilości faktur do odczytu, można przejść do wykonywania innych operacji bez konieczności oczekiwania na zakończenie procesu odczytu faktur z OCR.

Inne zmiany

Aktualizacja deklaracji CIT

Zostały udostępnione nowe wersje formularze deklaracji podatkowych CIT-8(29) z załącznikami

  • CIT-8/O(16)
  • CIT-D(7)

Nowe wersje schem informacji VAT-UE(5), VAT-UEK(5)

Umożliwiono wysyłkę informacji VAT-UE(5), VAT-UEK(5) wg schemy, w wersji:

  • Pierwszej („stara wersja schemy”) – wysyłka informacji VAT-UE(5), VAT-UEK(5), których okres rozliczeniowy jest wcześniejszy niż 01/2021 (np. korekty)
  • Drugiej („nowa wersja schemy)” – wysyłka ww. informacji, których okres rozliczeniowy rozpoczyna się od 01/2021.

Pojawienie się nowych wersji schem dla informacji VAT-UE(5) i VAT-UEK(5) wynika z wyjścia Wielkiej Brytanii z Unii Europejskiej.

Wspólne

Logowanie za pomocą mechanizmu rozpoznawania twarzy

Udostępniona została możliwość logowanie do Systemu przy użyciu mechanizmu rozpoznawania twarzy Użytkownika jako metody alternatywnej do tradycyjnego logowania przy użyciu hasła operatora. Nowa metoda logowania pozwala na przyśpieszenie procesu uwierzytelnienia Operatora, może również stanowić ułatwienie dla tych Użytkowników, którym z racji specyfiki stanowiska pracy trudno wpisywać hasło na klawiaturze.

Parametryzacja stosowania nowej metody logowania

O tym, czy dana Firma stosuje nową metodę logowania decyduje parametr Stosuj metodę rozpoznawania twarzy w Konfiguracji systemu. Ustawienie tego parametru decyduje nie tylko o tym, czy System ma podejmować próbę logowania za pomocą tej metody, ale również o dostępności opcji przypisywania/usuwania cech biometrycznych w Systemie, o czym więcej w dalszej części dokumentu.

Parametryzacja stosowania metody logowania za pomocą mechanizmu rozpoznawania twarzy

Włączenie ww. metody logowania w Konfiguracji nie oznacza, że każdy Operator może z niej korzystać. Mogą to czynić wyłącznie Ci Operatorzy, na kartach których zostanie włączony parametr Dozwolone logowanie metodą rozpoznawania twarzy.

Prawo Operatora do logowania za pomocą rozpoznawania twarzy

Przypisywanie i usuwanie cech biometrycznych

Operatorzy, na kartach których włączono opisany wyżej parametr mogą przypisać swoje cechy biometryczne, które pozwolą Systemowi ich rozpoznawać. Aby to uczynić należy przyciskiem Uzupełnij cechy biometryczne karty Operatora otworzyć okno podglądu kamery i postępować zgodnie z instrukcją na nim umieszczoną.

Przypisywanie cech biometrycznych Operatora z prawem do stosowania nowej metody

Istotna jest jakość zdjęcia, dlatego należy go dokonywać w odpowiednich warunkach, unikając mocnego światła znajdującego się za Użytkownikiem, powodującego, że twarz Operatora jest słabo widoczna.

Cechy biometryczne zapisywane są na konkretnym stanowisku użytkownika (%APPDATA%\Comarch ERP XL) bezpośrednio po wykonaniu zdjęcia i zamknięciu okna podglądu, niezależnie od tego, czy po wykonaniu tej operacji karta Operatora zostanie zapisana, czy też nie.

O tym, czy dla danego Operatora przypisano już cechy biometryczne świadczy aktywność przycisku kosza, pozwalająca na usunięcie przypisanych wcześniej cech biometrycznych, jeżeli zostały one uzupełnione niepotrzebnie.

Edycja parametru decydującego o możliwości logowania się danego Operatora za pomocą mechanizmu rozpoznawania twarzy dostępna jest wyłącznie dla Administratora Systemu, przypisania/usuwania zaś danych biometrycznych dokonują poszczególni Operatorzy na swoich kartach.

Użytkownik ma również możliwość uzupełnienia/usunięcia swoich cech biometrycznych bezpośrednio w module, w którym pracuje. Służą do tego stosowne opcje w menu System.

Przypisywanie/usuwanie cech biometrycznych Użytkownika podczas pracy w module Sprzedaż

Opcja Uzupełnij cechy biometryczne, dostępna o ile w karcie zalogowanego Operatora włączono parametr pozwalający na logowanie metodą rozpoznawania twarzy otwiera okno podglądu z kamery i sczytuje cechy biometryczne na postawie zdjęcia wykonanego Operatorowi. Opcja Usuń cechy biometryczne, dostępna o ile takowe cechy są przypisane do zalogowanego Użytkownika usuwa cechy biometryczne tego Operatora.

Logowanie do Systemu przy użyciu metody rozpoznawania twarzy

Metoda logowania za pomocą rozpoznawania twarzy dostępna jest podczas uruchamiania dowolnego z modułów Systemu, o ile w danej Firmie włączono parametr konfiguracyjny Stosuj metodę rozpoznawania twarzy i stanowisko, na którym pracuje Użytkownik wyposażone jest w kamerę.

Logowanie do Systemu z użyciem metody rozpoznawania twarzy

W ww. przypadku obok tradycyjnej formatki logowania prezentowane jest okno podglądu z kamery, w którym System dokonuje rozpoznania cech biometrycznych na podstawie twarzy logującego się Użytkownika. W górnej części okna umieszczona jest instrukcja postępowania. Aby doszło do poprawnego sczytania danych zdjęcia należy dokonywać w odpowiednich warunkach, unikając mocnego światła znajdującego się za Użytkownikiem, powodującego, że jego twarz jest słabo widoczna.

Identyfikacja za pomocą rozpoznawania twarzy dokonywana jest wyłącznie wśród Operatorów, dla których przewidziano taką metodę logowania, tj. na kartach których włączono parametr Dozwolone logowanie metodą rozpoznawania twarzy.

Po zidentyfikowaniu Operatora System loguje go do danego modułu, w kontekście domyślnego centrum struktury praw oraz zapisuje jego najnowsze cechy biometryczne.

Jeżeli w ciągu 10 sekund System nie rozpozna Użytkownika, wówczas w górnej części okna pojawia się stosowna informacja i Operator powinien się zalogować do Systemu w tradycyjny sposób, poprzez podanie hasła.

Dane biometryczne zapisywane są dla poszczególnych kont użytkowników systemu Windows, tak więc z nowej metody logowania do Systemu mogą korzystać również Użytkownicy pracujący na tym samym stanowisku pracy, pod warunkiem, że używają własnego konta użytkownika.

Logowanie za pomocą nowej metody nie jest wrażliwe na login wprowadzony na tradycyjnej formatce logowania. W przypadku Użytkowników pełniących w Firmie wiele ról i pracujących w kontekście różnych Operatorów nowa metoda powinna zostać włączona tylko na jednej z ww. kart operatora. Logowanie tą metodą możliwe będzie bowiem wyłącznie w kontekście jednego z nich. Logowania na innych Operatorów tego samego Użytkownika należy dokonywać w tradycyjny sposób, poprzez podanie loginu i hasła.

 
Uwaga
Ww. sposób logowanie nie zastępuje dotychczasowej metody, opartej na podawaniu loginu i hasła Operatora, stanowi natomiast alternatywę dla logowania tradycyjnego. Nadal najbezpieczniejszą metodą logowania pozostaje logowanie przy użyciu mocnego hasła Operatora. Użytkownicy korzystający z nowej metody logowania powinni w jeszcze większym stopniu niż dotychczas dbać o blokowanie pulpitu przed opuszczeniem swojego stanowiska pracy.

.Funkcje AI/RPA dostępne w Systemie Comarch ERP XL

Celem poinformowania, czy też przypomnienia Użytkownikom o tym, że System wyposażony jest w funkcje noszące znamiona automatyzacji i robotyzacji. na kartach Operatorów dodane zostały dwa nowe moduły oraz udostępniona została zbiorcza informacja o dostępnych ww. funkcjonalnościach wraz z ich opisem.

Moduły: Robotyzacja i Sztuczna inteligencja na karcie Operatora
Lista funkcji AI/RPA

Informacja o funkcjach automatyzujących pracę dostępna jest na zakładce [Sztuczna inteligencja] wszystkich modułów Comarch ERP XL i podzielona została na dwie listy:

AI (Artificial Intelligence): funkcje, które automatyzują pracę wykorzystujący przy tym algorytmy sztucznej inteligencji.

Lista funkcji AI

RPA (Robotic Process Automation): automatyzacje mające cechy procesów zrobotyzowanych, sekwencje operacji, które mogą być powtarzalne przez Użytkownika, a są wykonywane przez System, często działające w tle.

Lista funkcji RPA, zakładka [Sprzedaż i CRM]

Lista funkcji RPA została dodatkowo podzielona na podzakładki obszarowe: [Sprzedaż i CRM], [Księgowość] oraz [Produkcja i Serwis]. Na zakładce [Wszystkie], jak wskazuje nazwa zakładki prezentowane są wszystkie funkcje RPA, bez względu na moduł, którego dotyczą. Domyślnie lista funkcji RPA otwierana jest na podzakładce właściwej dla modułu, w którym pracuje Użytkownik.

Każda funkcja przedstawiona jest na osobnym kafelku, zawierającym poniższe informacje:

  • Nazwa funkcji
  • Moduł: informacja o obszarze, w którym wykorzystywana jest dana funkcjonalność
  • Aktywna: parametr o charakterze informacyjnym

Ww. parametr prezentowany jest wówczas, jeżeli działanie danej funkcjonalności warunkowane jest włączeniem stosownego parametru czy to w Konfiguracji systemu, czy to na definicji dokumentu lub stosownym prawem Operatora do wykonania danej operacji. Włączony parametr oznacza, że dana funkcjonalność jest gotowa do działania, wyłączony zaś oznacza konieczność dokonania stosownych zmian konfiguracyjnych w Systemie przed skorzystaniem z danej funkcji.

Przyklad
Funkcja Asystent Comarch ERP XL dostępna jest dla Operatora z włączonym parametrem Używaj komunikatora. Jeżeli Operator nie ma włączonego ww. prawa, wówczas dla ww. funkcji parametr Aktywna jest wyłączony.
  • Opis: krótki opis działania danej funkcji
  • Szczegóły: w wierszu tym znajduje się link do stosownego dokumentu, który szerzej opisuje daną funkcjonalność. Aby się z nią zapoznać wystarczy kliknąć we frazę Kliknij i dowiedź się więcej

Ww. listy funkcji AI/RPA nie podlegają standardowemu mechanizmowy tłumaczeń interfejsu Comarch ERP XL. Jeżeli Użytkownik pracuje w Systemie na interfejsie innym niż polski, wówczas lista funkcji AI/RPA prezentowana jest w języku angielskim.

Lista funkcji RPA - wersja angielska

Inne zmiany

Automatyczny podgląd załączników zapisanych jako linki

Dotychczas załączniki, które miały dane binarne zapisane w bazie i jednocześnie były to obrazy lub pliki PDF można było podglądać bezpośrednio w oknie załącznika lub na zakładce [Załączniki] obiektu, do którego były one przypisane. Działanie takie było w oparciu o zaznaczony na definicji typu załącznika parametr Automatycznie wyświetlaj.

Od wersji 2021.0 podgląd taki jest dostępny również dla załączników zapisanych jako linki, o ile jest to link do pliku zapisanego lokalnie, a nie do folderu lub strony internetowej. Warunkiem koniecznym jest też, aby były właściwego typu, czyli: PNG, JPG, BMP, GIF oraz PDF.

Okno załącznika - podgląd ‘obrazu’ zapisanego jako link do pliku lokalnego

Uwaga
Podgląd załączników typu ‘obraz’ oraz PDF, które zostały zapisane jako linki do plików lokalnych jest dostępnych zawsze, czyli działa niezależnie od ustawienia w definicji typu załącznika parametru Automatycznie wyświetlaj.

Analogicznie podgląd ten jest dostępny na liście załączników danego obiektu, czyli na zakładce [Załączniki].
Zakładka [Załączniki] - podgląd ‘obrazu’ zapisanego jako link

Szablony importu danych do Systemu Comarch ERP XL

Przygotowane zostały szablony arkuszy służące do importu danych do Systemu. Są to pliki Excel, w których umieszczono właściwą nazwę arkusza oraz właściwe nazwy kolumn, obsługiwane przy danym imporcie. Szablony są dostępne w podkatalogu [Szablony importu z arkusza] katalogu instalacyjnego Comarch ERP XL.

Lista szablonów importu z arkusza

Migrator

Import daty ważności na tworzone dostawy

Do arkusza Dokumenty.xls pozwalającego migrować dokumenty handlowe dodano nową kolumnę Data ważności dostawy.

Data migruje się wprost tylko dla dokumentów PW, jeśli dodano na nich towary, które mają zaznaczone na karcie towaru: Oznacz partię towaru – Datą ważności. Wówczas, jeśli wpiszemy w arkuszu konkretną datę np. 2021-01-04 to taka data zostanie ustawiona na element dodawanego dokumentu.

Dla pozostałych dokumentów zakładających dostawy, czyli PZ, FZ, PKA nie wprowadzono żadnych zmian, czyli data dostawy będzie zgodna z ustawieniami na karcie towaru, bez względu na to jaką datę wskażemy w arkuszu. Będzie to:

  • data bieżąca, jeśli domyślny termin ważności na karcie towaru to 0 lub
  • data bieżąca powiększona o ilości dni ustawionych jako domyślny termin ważności na karcie towaru.

Dla towarów, które nie mają zaznaczonego na karcie towaru: Oznacz partię towaru – Datą ważności pole pozostaje puste, nawet jeśli w arkuszu było wypełnione konkretną datą. Również w przypadku dokumentów, które nie zakładają dostaw data z arkusza jest ignorowana

Współpraca z Comarch e-Sklep

Wprowadzenie opcji paczkowania danych niebinarnych

Paczkowanie danych niebinarnych dotyczy synchronizacji towarów, które przesyłane są w pakietach po 5000 towarów. Paczkowanie danych jest wymagane do współpracy z wersją Comarch e-Sklep 2021.0 oraz wyższymi. Po wprowadzeniu paczkowania danych nie ma możliwości pracy ze starszymi wersjami Comarch e-Sklep.

Współpraca z Comarch WMS

Przygotowania pod rezerwacje magazynowe WMS

W związku z planowanym udostępnieniem w kolejnej wersji funkcjonalności tzw. rezerwacji magazynowych WMS w Systemie wprowadzono kilka elementów, które są już przygotowane pod ich obsługę. Są to:

Lokalizacja parametru Kontrola ilościowa stanów na (W)ZWM

Ponieważ uruchamianie obsługi rezerwacji magazynowych WMS będzie się odbywało w kontekście konkretnego magazynu WMS i jednocześnie tworzenie rezerwacji jest ściśle powiązane z kontrolowaniem ilości na dokumentach (W)ZWM, to parametr Kontrola ilościowa stanów na (W)ZWM przeniesiony został z okna konfiguracji na kartę magazynu WMS. Ustawienie parametru:

  • Przy konwersji dla każdego istniejącego magazynu WMS ustawienie będzie identyczne, jak było w oknie konfiguracji przed konwersją.
  • Przy dodawaniu nowego magazynu należy pamiętać o odpowiednim ustawieniu parametru.

Lista składników BST

Dodano nowe predefiniowane składniki BST Zarezerwowana na ZWM oraz Zarezerwowana na (W)ZWM. Po ich wybraniu na dokumencie BST nie wyliczą się na razie żadne ilości, gdyż rezerwacje magazynowe WMS nie są jeszcze tworzone.

Nowy filtr na liście rezerwacji

Na liście rezerwacji dostępnych w Historii towaru oraz Historii kontrahenta została dodana nowa pozycja filtra Zlecenie wydania z magazynu WMS. Dla takiego ustawienia w filtrze nie będą pokazywane na razie żadne pozycje, ponieważ rezerwacje magazynowe WMS nie są jeszcze tworzone.

Nowy parametr w konfiguracji WMS

W oknie konfiguracji, zakładka [WMS] dodano parametr W pierwszej kolejności przydzielaj zasoby do rezerwacji magazynowych bez ustalonego zasobu handlowego. Parametr w tej wersji będzie na stałe nieaktywny, bez możliwości zmiany jego ustawienia, gdyż nie ma on obecnie żadnego znaczenia.

Współpraca z Comarch Retail POS

Od wersji Comarch ERP XL 2021.0 oraz Comarch Retail POS 2021.0 do współpracy między systemami konieczne będzie wykorzystywanie nowych komponentów: Comarch Retail POS Agent oraz Comarch Retail POS Agent Broker.

Komponenty te należy zainstalować za pomocą Comarch ERP AutoUpdate wraz z instalacją Comarch Retail POS.

Uwaga
Wymagana jest najnowsza wersja Comarch ERP Auto Update 2020.0.

Instalacja komponentów POS Agent oraz POS Agent Broker została opisana w instrukcji dostępnej pod adresem https://pomoc.comarch.pl/retail/ht_kb_category/instalacja/.

Usługa Comarch Retail POS Agent

Informacje podstawowe

Usługa Comarch Retail POS Agent (POS Agent) dostarcza aktualne informacje o stanach magazynowych na każdym stanowisku, podczas wystawiania dokumentów. Informacje te prezentowane są z uwzględnieniem poszczególnych magazynów. Wszystkie procesy w magazynie będą mogły zachodzić w trybie off-line z centralą, dzięki czemu korzystanie z tej usługi zapewni pełną autonomię sklepu, poprzez zagwarantowanie, że stan towaru będzie zawsze aktualny.

Każdy oddział Retail POS zdefiniowany w Systemie XL musi podsiadać własną usługę POS Agent.

Zasada działania

Usługa POS Agent to miejsce, w którym przechowywane są stany magazynowe towaru wraz z rezerwacjami zasobowymi w podziale na magazyny.

Usługa POS Agent działa jako samodzielna usługa z własną bazą danych na tym samym komputerze co baza Comarch Retail POS lub osobnym.

Aktualizuje stany towarów na podstawie dokumentów wystawianych na wszystkich stanowiskach obsługiwanych przez daną usługę.

Comarch Retail POS Agent Broker

Informacje podstawowe

Komponent Comarch Retail POS Agent Broker (POS Agent Broker) wykorzystywany jest do komunikacji z usługą Comarch Retail POS Agent (POS Agent) jako broker wiadomości. Pozwala na aktualizowanie stanów towaru oraz rezerwacji po wystawieniu w Systemie XL dokumentu wpływającego na stany towaru/rezerwacje w magazynach oddziału POS.

W przypadku pracy online (połączenie z centralą) stany towaru na oddziałach POS aktualizowane są natychmiast.

W przypadku pracy offline (brak połączenia z centralą) komponent agreguje kolejkę wiadomości, przekazując aktualizację stanów magazynowych do właściwego POS Agenta.

Aktualizowanie informacji o stanach następuje bezpośrednio po wystawieniu dokumentów w Comarch ERP XL poprzez:

  • wprowadzenie do kolejki wiadomości informacji o zwiększeniu stanów, gdy zostanie wystawiony dokument, który zwiększa stany towaru
  • wprowadzenie do kolejki wiadomości informacji o zmniejszeniu stanów, gdy zostanie wystawiony dokument, który pomniejsza stany towaru
  • wprowadzenie do kolejki wiadomości informacji o zmianach w rezerwacjach zasobowych
Uwaga
Aktualizacja stanów realizowana jest w oparciu o stany handlowe dostępne.

Zmiany w konfiguracji oddziałów Comarch Retail POS

Konfigurowanie POS Agenta

Dla każdego istniejącego oddziału Comarch Retail POS należy zdefiniować Agenta. Aby to zrobić należy przejść do konfiguracji oddziału Comarch Retail POS, następnie na zakładce [POS Agent] uzupełnić pole kod POS Agenta. Kod POS Agenta powinien być ciągiem znaków (litery i/lub cyfry) bez spacji. Dla każdego oddziału należy ustalić inny kod POS Agenta. W przypadku nowych oddziałów system pilnuje, aby kod został uzupełniony przed zapisaniem oddziału. Pola Host, Port oraz GUID zostaną uzupełnione automatycznie po zarejestrowaniu usługi POS Agent.

Przycisk Resetuj ustawienia POS Agenta służy do usunięcia ustawień POS Agenta w sytuacji, gdy koniczna jest jego ponowna rejestracja.

Na zakładce [POS Agent] definiuje się również magazyny przypisane do danego oddziału Retail POS.

Konfiguracja POS Agenta w XLu

W przypadku nowych oddziałów na zakładce [POS Agent] pojawi się magazyn wskazany podczas kreacji oddziału. Jeśli w sklepie jest więcej niż jeden magazyn należy go przypisać do POS Agenta (wcześniej musi zostać dodany do Centrum powiązanego z oddziałem Retail POS). W związku z powyższym przywrócono możliwość dodawania wielu magazynów do Centrum powiązanego z oddziałem Retail POS. Magazyn przypisany do jednego POS Agenta nie może zostać przypisany do innego POS Agenta.

W przypadku gdy oddział był kreowany w poprzednich wersjach, podczas konwersji magazyn domyślny zostanie przypisany do POS Agenta. Jeśli ten sam magazyn był przypisany do wielu oddziałów Retail POS, wówczas zostanie on usunięty z konfiguracji wszystkich oddziałów i konieczne będzie przypisanie magazynów domyślnych dla każdego oddziału na nowo.

 
Uwaga
Uwaga 1: Każdy oddział Comarch Retail POS musi posiadać własny magazyn lub magazyny. Uwaga 2: Magazyn przypisany do jednego POS Agenta nie może zostać przypisany do innego POS Agenta.

Konfigurowanie komponentu POS Agent Broker

W Konfiguracji systemu została dodana zakładka [POS], na której należy uzupełnić adres brokera wiadomości, czyli usługi POS Agent Broker.

Konfiguracja POS Agent Broker w Xlu

W polu Adres usługi kolejki wiadomości należy wprowadzić adres usługi Comarch Retail POS Agent Broker oraz numer portu. Domyślnym portem jest 80.

  • W przypadku korzystania z głównego profilu programu Comarch ERP Auto Update należy wprowadzić adres: http://localhost/POSAgentBroker
  • Przycisk Test konfiguracji służy do sprawdzenia, czy POS Agent Broker został poprawnie skonfigurowany.

Rejestracja usługi POS Agent

Po poprawnym skonfigurowaniu POS Agent oraz POS Agent Broker należy zrestartować usługę XLDataService (Menadżer zadań/Usługi).

W następnej kolejności należy zarejestrować usługę POS Agent. W tym celu należy otworzyć katalog instalacyjny POS Agent i uruchomić aplikację POSAgentConfigurator.exe.

Przy pierwszym uruchomieniu pojawi się błąd informujący o tym, że usługa jest odinstalowana:

Komunikat wyświetlany, gdy usługa POS Agent jest odinstalowana

Po naciśnięciu przycisku OK otworzy się okno konfiguratora:

Konfigurator usługi POS Agent

W konfiguratorze należy podać:

  • Adres IP usługi POS Agent – adres IP komputera, na którym została zainstalowana usługa POS Agent
  • Port usługi POS Agent – domyślnym portem jest 8098
  • Adres serwera usługi XLDataService np. http://localhost:8099/DataService/ gdzie 8099 jest numerem portu, na którym działa usługa
  • Kod POS Agenta – kod POS Agent wprowadzony w Comarch ERP XL
  • GUID – wartość nadawana automatycznie

Usługę instaluje się za pomocą przycisku Instaluj. Poprawność wcześniej wprowadzonych danych można zweryfikować za pomocą przycisku Weryfikuj. Natomiast przycisk Rejestruj służy do rejestracji usługi POS Agent.

W celu weryfikacji tego, czy proces zakończył się poprawnie, należy przejść na zakładkę [POS Agent] na oddziale w Comarch ERP XL i sprawdzić, czy zaktualizowane zostały wpisy w polach: HostPort i GUID.

Uzgadnianie stanów magazynowych w Comarch Retail POS

Przy poprawnie zainstalowanej i działającej usłudze stany towaru są na bieżąco aktualizowane. Ponieważ stany towaru nie są już zapisywane w bazie Retail POS, lecz w bazie POS Agent, użytkownicy, którzy posiadali oddziały Retail POS w poprzednich wersjach Systemu muszą dokonać operacji uzgodnienia stanów. Prawo do uzgadniania stanów magazynowych zostało dodane na wzorcu operatorów na zakładce [POS]. Tylko operatorzy z zaznaczonym prawem Prawo do uzgadniania stanów magazynowych mogą aktualizować stany z poziomu Retail POS.

Konfiguracja praw operatorów

Operacji uzgodnienia stanów dokonuje się z poziomu aplikacji Comarch Retail POS. Z menu głównego należy wybrać opcję Back office, a następnie przycisk Uzgadnianie stanów magazynowych.

Menu główne Comarch Retail POS

Uzgodnienie stanów będzie również konieczne w przypadku podpięcia w konfiguracji oddziału na zakładce [POS Agent] magazynu, na którym są niezerowe stany towaru.

Przycisk Uzgadniania stanów magazynowych można wykorzystać również w sytuacji, gdy z jakiegokolwiek powodu stany towaru w POS nie zgadzają się z tymi w Systemie XL. Po wykonaniu operacji stany towarów w POS będą zgodne ze stanami handlowymi dostępnymi w Systemie XL.

Stany towaru w POS przechowywane są aktualnie w podziale na magazyny. Prezentowana jest również informacja o ilości rezerwacji zasobowych. Rezerwacje te wpływają na stan towaru w POS.

Sprzedaż z wielu magazynów

Od wersji 2021.0 POS umożliwia sprzedaż towaru z kliku magazynów. Gdy na domyślnym magazynie braknie towaru, wówczas pobierany jest on z kolejnych magazynów. Możliwe jest również wskazanie konkretnego magazynu na poziomie pozycji dokumentu (wymaga zmian w konfiguracji interfejsu w POS). Informacje o tym z jakiego magazynu został pobrany towar przesyłane są na poziomie subelementów pozycji dokumentu. Informacja o magazynie/magazynach poszczególnych pozycji dokumentu jest uwzględnia podczas importu i odpowiednio zapisywana na dokumentach. W przypadku braków towaru, automatyczne PW dodaje towar do właściwego magazynu.

Domyślny Profil POS dla wersji 2021

Dla wersji 2021 Comarch Retail POS został przygotowany domyślny profil (wygląd i ustawienie interfejsu POS), który ma dostępne tylko te opcje, które są możliwe do wykorzystania we współpracy z Systemem XL.

Dodawanie domyślnego profilu

Profil XL_POS_2021 można dodać z listy dostępnych profili zapisanych w bazie za pomocą przycisku Wybierz profil POS z listy dostępnych. Jeśli poprzednio był wykorzystywany profil XL_POS_2019 należy usnąć go z listy, a następnie dodać nowy profil. Pozostawienie dwóch profili będzie wiązało się z koniecznością wyboru profilu podczas logowania do Comarch Retail POS.

W przypadku używania własnych profili nie ma konieczności zmiany profilu na najnowszy, warto jednak zadbać o odkrycie w menu głównym POS kafla Back office, w celu udostępnienia opcji uzgadniania stanów towaru.

Pozostałe nowości

Obsługa podzielonej płatności – MPP

Obsługa podzielonej płatności została obsłużona w następującym zakresie:

  • Przesyłanie informacji o obsłudze MPP na podstawie parametru w Konfiguracji XLa
  • Przesyłanie ustawienia na karcie towaru dot. podzielonej płatności (MPP)
  • Ustawianie na zaimportowanej fakturze parametru związanego z podzieloną płatnością (zakładka [Płatności]) zgodnie z informacjami przesłanymi z Comarch Retail POS.

Import wartości atrybutów na dokument

Do POS przekazywane są klasy atrybutów związane z definicją dokumentów, jak również elementów dokumentów. Wartość dla danego atrybutu może być uzupełniona w trakcie wystawiania dokumentu w POS. Podczas importu dokumentów wartości atrybutów dokumentu i elementów dokumentu są odczytywane i odpowiednio zapisywane na transakcjach.

Przesyłanie kodów kreskowych związanych z jednostkami pomocniczymi

Jeśli dla towaru zostaną zdefiniowane dodatkowe jednostki miary i do tych jednostek zostaną przypisane kody kreskowe, to zostaną one przesłany do POS. Przesyłane kody to kody własne, które widoczne są na zakładce [Jednostki i kody]/[Kody kreskowe]. Dzięki temu możliwe będzie wyszukiwanie towarów na liście towarów oraz dodawanie do dokumentu z wykorzystaniem dodatkowego kodu EAN. Na pozycji dokumentu automatycznie ustawi się jednostka miary powiązana z danym kodem kreskowym.

Kody kreskowe własne

Przesyłanie informacji o domyślnej jednostce dla sprzedaży

Do POS przesyłamy ustawienia z karty towaru decydujące o tym, która jednostka ma być jednostka domyślną na transakcjach. Jeśli na karcie towaru, na zakładce [Jednostki i kody]/[Opakowanie], dla wybranej jednostki pomocniczej zostanie ustawiony parametr Ustaw jako jednostkę proponowaną: sprzedaży, jednostka ta zostanie przesłana do POS jako jednostka domyślna.

Ustawienie jednostki proponowanej dla sprzedaży

Jeśli na żadnej z jednostek pomocniczych nie zostanie ustawiony powyższy parametr, wówczas jednostką domyślną będzie jednostka podstawowa.

Domyślna jednostka działa w POS nieco inaczej niż w Systemie XL. Jeśli towar ma przypisaną jednostkę domyślną inną niż podstawowa, wówczas jednostka domyślna zostanie podstawiona na elemencie dokumentu, o ile towar zostanie dodany z listy towarów, bądź wyszukany po kodzie zwykłym. W przypadku, gdy towar ma przypisany kod kreskowy podstawowy (powiązany z jednostką podstawową), podczas dodawania towaru za pomocą tego kodu kreskowego, zostanie podstawiona jednostka podstawowa, a nie domyślna. W przypadku gdy dla towaru zdefiniowano więcej jednostek pomocniczych i mają one przypisane własne kody kreskowe, podczas dodawania towarów do dokumentu za pomocą tych kodów, podstawiona zostanie jednostka powiązana z wybranym kodem, a nie domyślna.

Konfigurowanie i przesyłanie domyślnego kontrahenta

Umożliwiono przesyłanie domyślnego kontrahenta innego niż Jednorazowy. Aby na dokumentach w POS domyślnie podpowiadał się inny kontrahent niż Jednorazowy należy na definicji dokumentu PA (w kontekście centrum powiązanego z danym oddziałem POS), na zakładce [Inne] wybrać odpowiedniego kontrahenta.

Wskazanie domyślnego kontrahenta

Aby przywrócić kontrahenta Jednorazowego wystarczy usunąć wskazanego wcześniej kontrahenta z definicji dokumentu PA.

 
Uwaga
Wskazany na definicji PA kontrahent będzie ustawiany jako domyślny zarówno dla paragonów jak i faktur.

Podgląd historii kontrahenta

W POS możliwe jest wyświetlanie historii transakcji dokonywanych z danym kontrahentem. Informacje te pobierane są z systemu Comarch ERP XL, aby mogły pojawić się wszystkie transakcje wystawione również na innych stanowiskach POS. Do uruchomienia podglądu Historii konieczna jest praca on-line, czyli musi być uruchomiona usługa XLDataService.

Historia kontrahenta dostępna jest z poziomu podglądu karty kontrahenta po przyciskiem Historia Transakcji. Historia prezentowana jest wg artykułów z podaniem daty i numeru transakcji, ilości sprzedanych bądź zwróconych towarów, ceny, wartości udzielonego rabatu. Dla transakcji wystawionych na danym stanowisku możliwe jest wykonanie korekty przez wybranie opcji Korekta na wybranej pozycji historii.

Historia transakcji z kontrahentem

Współpraca z Comarch Shipping

Uwaga
Zmiany te zostały już wcześniej wprowadzone do wersji Comarch ERP XL 2020.2.2 obsługującej współpracę z Comarch Shipping. Ponieważ jednak nie były one ujęte w wersji z instalatorem, tylko jako zestaw plików do wgrania, to traktujemy ją jako nowość w pełnej wersji 2021.0. W wersji 2021.0 współpraca z Comarch Shipping obejmuje aktualną na dzień wydania funkcjonalność aplikacji, czyli obsługę zleceń dla kurierów DHL i DPD oraz obsługę trybu testowego. Wszelkie kolejnej zmiany w aplikacji zostaną obsłużone w kolejnych wersjach Comarch ERP XL.

.Uruchomienie usługi Comarch Shipping

Uruchomienie usługi rozpoczyna się w CSM od jej zakupu (lub wybrania wersji demonstracyjnej). Należy tutaj postępować zgodnie z dokumentacją aplikacji Comarch Shipping

Konfiguracja połączenia i tworzenie kont użytkowników w aplikacji Comarch Shipping

W pierwszych wersjach aplikacji zakładanie kont użytkowników będzie dostępne tylko jako migracja z poziomu systemu ERP i może być dokonywana tylko za pomocą loginu SSO, który ma w aplikacji uprawnienia Administratora. Jest to ten login, który zakłada usługę z poziomu CSM.

W pierwszym kroku należy ustawić dla właściwych operatorów Comarch ERP XL loginy SSO, którymi będą się posługiwać w aplikacji oraz ustawić dla nich parametr Użytkownik Comarch Shipping.

Wskazówka
Do operatora, który będzie administrował usługą Comarch Shipping powinien być przypisany login SSO posiadający rolę Administrator w tej usłudze. Przed założeniem dodatkowych użytkowników jedynym takim loginem w Comarch Shipping jest ten, który zakładał usługę z poziomu CSM.
Ustawienia użytkownika Comarch Shipping na karcie operatora

W kolejnym kroku w oknie konfiguracji Comarch ERP XL, na zakładce [Aplikacje/Kurierzy] należy wpisać adres usługi Comarch Shipping i zapisać okno konfiguracji. Poprawny adres usługi to https://shipping.comarch.com.

Ustawienia adresu serwera Comarch Shipping w oknie konfiguracji

Po ponownym uruchomieniu okna na tej samej zakładce możliwe będzie wykonanie eksportu użytkowników do aplikacji. Zgodnie z informacją zamieszczoną poniżej przycisku eksportu, zostanie on wykonany dla operatorów z zaznaczonym parametrem Użytkownik Comarch Shipping. Loginy SSO pobrane z kart tych operatorów zostaną dodane do listy użytkowników aplikacji (z rolą: Domyślny Użytkownik), a logowanie będzie się obywało za pomocą tych kont SSO.

 
Wskazówka
Aby eksport wykonał się poprawnie, numer NIP z pieczątki głównej firmy w Comarch ERP XL musi być zgodny z numerem NIP podanym przy rejestrowaniu usługi Comarch Shipping
.

Po poprawnym wykonaniu eksportu należy jeszcze zalogować się do aplikacji i aktywować konta nowo dodanych użytkowników, a w razie potrzeby ustawić niektórym rolę Administratora. Dopiero wtedy użytkownicy będą mogli w pełni korzystać z funkcjonalności aplikacji zgodnie z przypisanymi im rolami.

Więcej na temat ról w dokumentacji Comarch Shipping

Tworzenie Zleceń Nadania Przesyłki z poziomu Comarch ERP XL

Warunki konieczne do pomyślnego utworzenia zlecenia

Aby pomyślnie udało się utworzyć zlecenie w Comarch Shipping muszą być spełnione następujące warunki:

  • Od strony aplikacji Comarch Shipping:
    • Musi być aktywny oraz ustawiony jako domyślny co najmniej jeden kurier – tylko takie ustawienie pozwala tworzyć zlecenia w aplikacji.
    • W szablonie kurierów: Standardowa paczka powinny być ustawione domyślne wymiary paczki, o czym mowa również w kolejnych punktach.
  • Od strony Comarch ERP XL:
    • Operator wykonujący operację tworzenia zlecenia musi mieć uzupełniony Login SSO, który został dodany jako użytkownik Comarch Shipping.
Wskazówka
W aplikacji Comarch Shipping jest możliwość ustawienia Kontroli unikalności zleceń z weryfikacją dla dokumentów źródłowych i powiązanych. Ponieważ analogiczna weryfikacja odbywa się w Comarch ERP XL przy tworzeniu wysyłek, to nie ma potrzeby uruchamiać jej dodatkowo w aplikacji.

:Zlecenia z listy wysyłek

Na liście wysyłek (dostępna z listy dokumentów handlowych, zakładka [Transportowe/Wysyłki] w menu kontekstowym udostępnione zostały operacje dotyczące Zleceń Nadania Przesyłki (w skrócie ZNP) w Comarch Shipping

  • Zlecenie Nadania Przesyłki (ZNP) pozwalający tworzyć zlecenia dla wybranej przesyłki w Comarch Shipping.
  • Aktualizuj dane ZNP do aktualizacji danych przekazywanych z Comarch Shipping na wysyłkę w XL.

Operacja Zlecenie Nadania Przesyłki (ZNP) z listy wysyłek działa dla pojedynczego rekordu na liście. Po jej wybraniu następuje weryfikacja prawidłowości wysyłki, czyli sprawdzany jest:

Stan wysyłki – musi być Zatwierdzona i nie powiązana ze zleceniem w Comarch Shipping,

Adres wysyłki, czyli czy wszystkie przypisane paczki mają zaznaczony parametr Dokumenty na ten sam adres oraz czy adres dla paczek jest zgodny.

Jeśli weryfikacja zawiera błędy użytkownik zostaje o tym powiadomiony stosownym komunikatem i operacja zostaje przerwana. W przeciwnym razie pojawia się okno z parametrami dla tworzonego zlecenia.

Uwaga
Utworzenie Zlecenia Nadania Przesyłki dla kuriera DPD nie jest na razie możliwe dla wysyłek powiązanych z wieloma paczkami. Weryfikacja tego następuje przy wysłaniu ZNP do apliakcji i jest komunikowane w logach. Jeśli utworzona wysyłka zawiera więcej niż jedną paczkę, to należy ją anulować i utworzyć osobne wysyłki dla każdej z paczek.
Parametry dla tworzenia Zlecenia Nadania Przesyłki
Parametry dla tworzenia zlecenia w Comarch Shipping

W oknie z parametrami możliwe do ustawienia są:

  • Kurier – jeśli nie wybrano na wysyłce, konieczne będzie wskazanie kuriera z listy słownikowej. Jest to jedyne pole obowiązkowe, bez którego nie będzie możliwości zaakceptowania okna i utworzenia zlecenia.
  • Spedytor – możliwość wybrania kontrahenta, który został oznaczony na karcie jako Spedytor i ma wybranego tego samego kuriera, którego podano powyżej. Jeśli spedytora wybrano na wysyłce, wówczas zostanie ustawiony w tym oknie.
  • Data nadania – możliwość wskazania daty, w której ma być nadana przesyłka.
  • Płatność przy odbiorze – parametr zaznaczony, jeśli na wysyłce wypełniono pole Pobranie, w przeciwnym razie nie będzie możliwości jego zaznaczenia, ponieważ nie ma skąd pobrać tej wartości.
  • …-wartość pobrania z wysyłki powiększ o kwotę – możliwość wpisania dodatkowej kwoty należnej za przesyłkę, jeśli nie została ona uwzględniona w kwocie pobrania; pole aktywne tylko jeśli parametr Płatność przy odbiorze jest zaznaczony.
  • Wartość ubezpieczenia z dwiema opcjami:
    • Wg kwoty pobrania – wówczas na zleceniu jako wartość ubezpieczenia zostanie ustawiona taka sama kwota jak wartość pobrania.
    • Z wysyłki – jeśli na wysyłce ustawiono wartość w polu Ubezpieczenie, wówczas można ją przekazać bezpośrednio na zlecenie.
 
Wskazówka
W przypadku kuriera DHL kwota Ubezpieczenia nie może być niższa niż kwota Pobrania. Takie ustawienie jest traktowane jako błędne na zleceniu. W celu uniknięcia takiego błędu nalezy więc zadbać o to, aby wartość pobrania nie przekraczała wartości ubezpieczenia. Jeśli do zlecenia zostanie przesłana wartość ubezpieczenia, to zostanie ona ustawiona na zleceniu tylko wtedy, gdy w szablonie paczki została wybrana opcja ubezpieczenia przesyłki jako ‘Wartość z dokumentu źródłowego’. W przeciwnym razie kwota ubezpieczenia na zleceniu będzie pobierana jako stała wartość zadeklarowana w szablonie kuriera w Comarch Shipping. Przy ustawieniu na szablonie wartości ubezpieczenia jako ‘Stała wartość’ nie ma więc koniecznośći uzupełniania jej na wysyłce.

Na dole okna z parametrami możliwe jest wskazanie, aby poza utworzeniem zlecenia została wykonana dodatkowa operacja w Comarch Shipping Zarejestruj przesyłkę u kuriera. Taka operacja powoduje nadanie numeru listu przewozowego u wybranego kuriera.

Po uzupełnieniu wszystkich parametrów i zaakceptowaniu okna następuje tworzenie zlecenia w Comarch Shipping.  
Uwaga
Zlecenia Nadania Przesyłki tworzone z poziomu Comarch ERP XL mają zawsze przypisany rodzaj paczki: Standardowa paczka. Stąd też wszystkie ustawienia dla tych zleceń są pobierane z szablonu dla tego właśnie rodzaju paczki.

Część ewentualnych błędów związanych z połączniem z aplikacją wyświetlenia jest na tym oknie, natomiast pozostałe wynikające z błędów weryfikacji zlecenia po stronie aplikacji są tylko komunikowane i zgodnie z treścią komunikatu szczegóły można zobaczyć już na samym zleceniu w Comarch Shipping.

Na zlecenie poza parametrami w oknie Stwórz Zlecenie Nadania Przesyłki przekazywane są też dane z wysyłki:Wyniki z przebiegu operacji wyświetlane są w logu.
  • Dane odbiorcy przesyłki, czyli nazwa firmy i adres kontrahenta na dokumencie powiązanym z paczką/paczkami na wysyłce. Tutaj istotne jest, że na zleceniu wymagane jest podanie numeru telefonu (pobierany z pola Telefon1 karty kontrahenta) oraz adresu e-mail (pole E-mail z karty kontrahenta). Należy pamiętać o tym, że dane te powinny być zapisane na karcie kontrahenta przed utworzeniem dokumentu stanowiącego podstawę wysyłki.
  • Ilość paczek – wyliczana na podstawie faktycznie powiązanych paczek, a nie pola uzupełnionego na wysyłce (na zakładce [Paczki]).
  • Waga paczki – pobierana z wagi uzupełnionej dla każdej z powiązanych paczek. Istotne jest, aby waga dla paczek ustawiona była w kilogramach, gdyż taka jest jednostka przyjmowana przez kurierów.
    • Kwoty Pobrania i Ubezpieczenia, jak opisano powyżej.
    • Numer wysyłki oraz numery dokumentów powiązanych z paczkami na wysyłce.

Ustawienie rodzaju kuriera w oknie z parametrami warunkuje rodzaj zlecenia jaki zostanie utworzony. Następnie na takim zleceniu ustawiane są niezbędne informacje:

  • Dokument źródłowy -> numer wysyłki
  • Dokumenty powiązane -> numery dokumentów powiązanych do paczek z tej wysyłki.
  • Dane odbiorcy -> z adresu kontrahenta, jak opisano powyżej.
  • Dane nadawcy -> z adresu ustawionego w aplikacji.
  • Ilość paczek -> ilość tych, które są powiązane do wysyłki, jak opisano powyżej.
  • Całkowita waga przesyłki -> wyliczona jako suma z wag powiązanych paczek.
  • Zawartość, na którą może składać się kilka elementów: numer dokumentu źródłowego, numery dokumentów powiązanych oraz treść ustawiona w szablonie. Sposób konfiguracji opisany w dokumentacji Comarch Shipping. Tutaj należy zwrócić uwagę, że im więcej elementów zostanie uwzględnionych, tym większa szansa, że przekroczona będzie dopuszczalna ilość znaków (np. dla kuriera DHL wynosi ona tylko 30 znaków).
  • Ubezpieczenie przesyłki oraz Pobranie -> z wysyłki oraz z parametrów przed tworzeniem zlecenia, jak opisano powyżej oraz w kolejnych punktach.
  • Data nadania pobrana -> z parametrów przed utworzeniem zlecenia
  • Na liście paczek -> wszystkie będą miały ustawiony rodzaj Standardowa paczka, wagach zostanie pobrana z paczek, w wymiary z domyślnych wymiarów dla z szablonu.
    • Usługi dodatkowe pobrane z ustawień w aplikacji.
Wskazówka
Na paczkach w Comarch ERP XL nie ma możliwości ustawiana jej wymiarów, dlatego wartość ta na zleceniach będzie pobierana z szablonu ustawionego w Comarch Shipping dla rodzaju Standardowa paczka.
Dane o zleceniu na wysyłce

Po pomyślnym utworzeniu zlecenia w Comarch Shipping na wysyłce w XL jest ustawiany kurier, numer utworzonego zlecenia, jego stan oraz numer listu przewozowego (jeśli została wykonana rejestracja zlecenia u kuriera). Ze względu na to, że kwota ubezpieczenia wysłana z wysyłki w XL może być różna niż ta, która ostatecznie została ustawiona na zleceniu (przy ustawieniu w szablonie przesyłki ‘Stała wartość’), to również kwota Ubezpieczenia jest przesyłana zwrotnie na wysyłkę.

Wyświetlanie powyższych danych na oknie wysyłki opisane jest szczegółowo w punkcie 1.4.2.

Zgodnie ze standardowym działaniem operacji anulowania wysyłki dane pochodzące ze zlecenia są z niej również usuwane.

Podgląd zlecenia z poziomu wysyłki

Po zapisaniu na wysyłce numeru zlecenia aktywny jest przycisk lupki obok pola Numer ZNP. Służy on do podglądu zlecenia w Comarch Shipping. Szczególnie przydatny będzie przy ewentualnych błędach wyświetlonych w logu, aby zweryfikować szczegółowo poprawność utworzonego zlecenia. Na oknie zlecenia w Comarch Shipping będą bowiem zaznaczone na czerwono pola, które spowodowały błędy lub wyświetlony zostanie komunikat o innym konkretnym błędzie dla danego zlecenia.

Weryfikacja poprawności zlecenia w Comarch Shipping

Więcej na temat błędów w aplikacji w dokumentacji Comarch Shipping.

Uwaga
Jeśli jeden użytkownik Comarch Shipping będzie przypisany do wielu baz apliakcji, wówczas przy wybraniu operacji podglądu zlecenia, będzie musiał najpierw wybrać w przeglądarce właściwą bazę Shipping. Dopiero po tym wyborze zostanie wyświetlone prawidłowe zlecenie.

Zlecenia z listy paczek

Analogiczne polecenie Zlecenie Nadania Przesyłki (ZNP) zostało dodane do menu kontekstowego na liście paczek. Dzięki temu po zaznaczeniu wcześniej utworzonych paczek jest możliwość wygenerowania z nich zleceń po uprzednim utworzeniu jednej lub kilku wysyłek. To, ile wysyłek i zleceń zostanie utworzonych zależy od tego, na ile różnych adresów utworzone są wybrane paczki.

  • Jeśli adres jest zgodny, to powstanie jedna wysyłka.
  • Jeśli są różne to powstanie tyle wysyłek, ile zostanie odnalezionych adresów. W przypadku kilku paczek na ten sam adres zostaną one powiązane z jedną wysyłką.
  • Jeśli zostaną znalezione paczki bez adresu to zostaną one pominięte – nie zostaną z nich utworzone wysyłki. Przez paczki bez adresu rozumiemy takie, które nie mają zaznaczonego parametru Dokumenty na ten sam adres lub parametr jest zaznaczony, ale do paczki związane są dokumenty bez kontrahenta, np. paragony.
 
Uwaga
W przypadku operacji tworzenia ZNP z paczek system działa automatycznie tak, jakby w konfiguracji zaznaczony był parametr Z listy dokumentów twórz wiele paczek i wysyłek (tylko dla generowania z dokumentów), jak opisano w punkcie 1.4.1.

Po zakwalifikowaniu właściwych paczek, w tle zostają utworzone odpowiednie wysyłki i wyświetli się okno z parametrami wysyłki, jak opisano w punkcie . Tutaj różnica w wypełnianiu parametrów jest następująca:

  • Kurier –ponieważ nie wybrano go na dopiero co utworzonej wysyłce/wysyłkach, to konieczne będzie jego wskazanie.
  • Spedytor – również nie wybrano go na wysyłce/wysyłkach, więc tu istnieje taka możliwość.
  • Data nadania – możliwość wskazania daty, w której ma być nadana przesyłka.
  • Płatność przy odbiorze – parametr może zostać zaznaczony, jeśli na wysyłce chcemy mieć wypełnioną wartość Pobrania. Po jego zaznaczeniu jako kwota pobrania do wysyłki wyliczona zostanie suma wartości brutto z powiązanych paczek.
  • …-wartość pobrania z wysyłki powiększ o kwotę – możliwość wpisania dodatkowej kwoty należnej za przesyłkę, jeśli zostanie ona wypełniona to o taką wartość powiększy się kwota Pobrania wyliczona powyżej.
  • Wartość ubezpieczenia z dwiema opcjami – bez zmian, jak opisano w punkcie.

Zlecenia z listy dokumentów

Analogiczne polecenie Zlecenie Nadania Przesyłki (ZNP) zostało dodane do menu kontekstowego na listach tych dokumentów, dla których można generować wysyłki, czyli dokumentów handlowych, serwisowych oraz zamówień.

Wskazówka
Polecenie Zlecenie Nadania Przesyłkli (ZNP) nie zostało dodane na liście dokumentów wewnętrznych, dla których nie możliwości (w przypadku MMW i MMP) ustawiania kontrahenta, więc nie będzie skąd pobrac adresu odbiorcy.

Dzięki temu po wskazaniu właściwych dokumentów jest możliwość wygenerowania z nich zleceń po uprzednim utworzeniu jednej lub kilku paczek i wysyłek. To, ile paczek/wysyłek oraz zleceń zostanie utworzonych zależy od tego, na ile różnych adresów utworzone są wybrane dokumenty.

  • Jeśli adres jest zgodny, to powstanie jedna paczka i do niej jedna wysyłka.
  • Jeśli są różne to powstanie tyle paczek i powiązanych do niej wysyłek, ile zostanie odnalezionych adresów.
  • Jeśli zostaną znalezione dokumenty bez adresu (np. paragony bez ustawionego kontrahenta) to zostaną one spięte do jednej paczki, a ta powiązana do jednej wysyłki. Taka wysyłka zostanie pominięta przy tworzeniu zlecenia do Comarch Shipping.
Uwaga
W przypadku operacji tworzenia ZNP z listy dokumentów system działa automatycznie tak, jakby w konfiguracji zaznaczone były parametry Kontroluj zgodność adresu dostawy dokumentów paczki oraz Z listy dokumentów twórz wiele paczek i wysyłek (tylko dla generowania z dokumentów)

Po utworzeniu paczek i wysyłek oraz zakwalifikowaniu właściwych wysyłek dla zleceń wyświetli się okno z parametrami i działaniem. Po pomyślnym utworzeniu zlecenia w Comarch Shipping na wysyłce w XL są ustawiane dane.

Rejestracja zleceń u kuriera z poziomu Comarch ERP XL

Na dole okna z parametrami do tworzenia ZNP możliwe jest wskazanie, aby poza utworzeniem zlecenia została wykonana dodatkowa operacja w Comarch Shipping: Zarejestruj przesyłkę u kuriera. Taka operacja powoduje nadanie numeru listu przewozowego u wybranego kuriera, zmianę stanu zlecenia oraz przesłanie zwrotnie tych informacji do Comarch Shipping.

Aby rejestracja u kuriera z poziomu Comarch ERP XL przebiegła poprawnie konieczne jest wypełnienie na zleceniu wszystkich wymaganych pól oraz wskazanie daty nadania pozwalającej na rejestrację.

W przypadku nie spełnienia ww. warunków zlecenie zostanie zapisane w Comarch Shipping, ale rejestracja nie powiedzie się. W logu pojawią się informacje o błędach.

Uwaga
Rejestracja zlecenia w serwisie kuriera z poziomu Comarch ERP XL jest możliwa tylko przy tworzeniu zlecenia w Comarch Shiiping. Nie została ona udostępniona jako osobna operacja. Jeśli więc z Comarch ERP XL zostanie tylko utworzone zlecenie, to pozostałe operacje dostępne dla zleceń w Comarch Shipping, czyli Rejestracja u kuriera, Zamawianie kuriera i Anulowanie są dostępne jedynie z poziomu samej aplikacji.

.Aktualizacja danych na wysyłce z powiązanego zlecenia

Po utworzeniu zlecenia w Comarch Shipping operator systemu Comarch ERP XL ma możliwość aktualizowania danych ze zlecenia na wysyłkę. Jest to operacja wykonywana na żądanie i służy do tego polecenie w menu kontekstowym na liście wysyłek Aktualizuj dane ZNP

Po jego wybraniu dla zaznaczonych rekordów następuje aktualizacja następujących pól:

  • Numer ZNP,
  • Stan przesyłki,
  • Numer listu przewozowego,
  • Kwota ubezpieczenia.

Jeśli w Comarch Shipping zostanie anulowane zlecenie, wówczas dane na nim nie są czyszczone, a jedynie zmienia się jako stan na Anulowany. W związku z tym na wysyłce dane te również pozostaną, czyli będzie ona nadal związana z tym zleceniem, a aktualizacja danych na wysyłce jedynie zmieni pole ze stanem przesyłki.

Dopiero w przypadku, gdy w Comarch Shipping zostanie usunięte zlecenie, wówczas dane o nim nie zostaną usunięte na wysyłce w trakcie wykonywania operacji aktualizacji danych.

Tworzenie zleceń w trybie testowym

Współpraca z nową wersją aplikacji Comarch Shipping, która pozwala na tworzenie zleceń w trybie testowym nadal opiera się na tych samych, co dotychczas zasadach:

  • Przy uruchomionym w Comarch Shipping trybie testowym dla danego kuriera normalnie tworzy się ZNP z poziomu XL – informacja o tym, że jest ono utworzone w trybie testowym jest widoczna jedynie w Comarch Shipping.
  • Przy wyłączaniu w Comarch Shipping trybu testowego dla danego kuriera usuwane są z tej aplikacji zlecenia utworzone w tym trybie. Aby taka zmiana była widoczna w Comarch ERP XL, to należy na istniejących wysyłkach wykonać operację Aktualizuj dane ZNP. Na wysyłkach zostaną wyczyszczone informacje o numerze ZNP, stanie przesyłki oraz numerze listu przewozowego.

Współpraca z platformą IoT

Platforma Comarch IoT

Platforma Comarch IoT to platforma niezależna od Systemu ERP XL. Spośród najważniejszych funkcjonalności, które udostępnione są po stronie platformy można wymienić

  • Możliwość rejestracji czujników i integracji Platformy z czujnikami różnych rodzajów
  • Możliwość tworzenia reguł, których spełnienie skutkuje zdarzeniem po stronie Platformy.

Czujniki to urządzenia, które mogą pełnić rozmaite funkcje, w zależności od ich charakteru, producenta, możliwości współpracy z maszynami itp. Platforma Comarch IoT umożliwia ich ewidencjonowanie oraz wymianę danych między czujnikami a Platformą. Wskutek tego mogą do niej napływać informacje różnego rodzaju – w zależności od tego, jaki czujnik został z Platformą połączony.

Otrzymywanie informacji po stronie platformy IoT odbywa się w postaci alertów, czyli wiadomości zarejestrowanych na podstawie danych otrzymanych przez czujniki.

Platforma może zatem otrzymywać bardzo wiele informacji, jednak nie wszystkie te informacji muszą skutkować jakimś zdarzeniem, np. wysłaniem maila czy wykonaniem jakiejś akcji. W związku z tym została wprowadzona możliwość budowania reguł, w których wykonanie jakiejś akcji uzależnione jest od spełnienia zadanych warunków.

Lista reguł na platformie IoT.

Rodzaje informacji wysyłanych przez czujnik mogą być różnego rodzaju, w związku tym po stronie platformy można definiować zdarzenie różnego typu. Mogą to być np. zdarzenia, które nie wymagają ciągłego wysyłania informacji przez czujnik. Czujnikiem może być np. przycisk, którego naciśnięcie powoduje przekazanie do Platformy IoT – a w konsekwencji do ERP XL - informacji o tym, że brakuje surowca przy danym stanowisku.

Komunikacja między ERP XL a Platformą IoT

Od wersji 2021.0 między obydwoma Systemami udostępniona został możliwość komunikacji, polegającej na przekazywaniu z platformy IoT informacji o zdarzeniach zarejestrowanych przez czujniki, do systemu ERP XL.

Nie wszystkie zdarzenia zarejestrowane przez czujniki na Platformie IoT będą wysyłane do ERP XL. ERP XL będzie rejestrował wyłącznie takie zdarzenia, które zostaną wysłane przez Platformę IoT, wskutek spełnienia reguły na niej zdefiniowanej.

Przyklad
Na platformie IoT zdefiniowano regułę, która mówi, że do ERP XL zostanie wysłana informacja, jeśli dana maszyna osiągnie temperaturę przekraczającą 50°C. Czujnik wysyłają na bieżąco dane do Platformy IoT raportując obecną temperaturę przy maszynie. Jednak do ERP XL zostanie wysłana informacja o temperaturze wyłącznie wtedy, gdy przekroczy ona 50°C.

Za współpracę między ERP XL a Platformą IoT odpowiada usługa, którą należy zainstalować niezależnie od Comarch ERP XL. Szczegóły instalacji tej usługi znajdują się w dokumentacji systemu Comarch ERP XL.

Powiadomienia i akcje wykonywane po stronie ERP XL na skutek informacji o zdarzeniu otrzymanej z Platformy IoT

Po otrzymaniu informacji o zdarzeniu w ERP:

Może zostać wyświetlone powiadomienie o rejestracji takiego zdarzenia

Powiadomienie wyświetlane w ERP XL o zdarzeniu otrzymanym z platformy IoT.

Może zostać wygenerowana akcja automatyczna. W pierwszej wersji ze zdarzenia będzie mogła zostać wygenerowana akcja polegająca na rejestracji przestoju dla zasobu powiązanego z czujnikiem. W kolejnych wersjach lista akcji automatycznych będzie rozwijana. W pierwszej kolejności zostanie udostępniona możliwość automatycznego uruchomienia dowolnego procesu.

Może zostać wygenerowana lista zadań do wykonania przez operatora.

Zdarzenia otrzymane z IoT będą ewidencjonowane na nowej liście Zdarzenia IoT.

Lista zdarzeń uruchamiana z menu: Iot na ribbonie modułu: Produkcja.

Funkcjonalność umożliwiająca konfigurację i obsługę współpracy z Platformą IoT są udostępnione na ribbonie w module Produkcja, na nowej zakładce [IoT].

Funkcjonalności niedostępne w XL Start

W wersji Comarch ERP XL Start nie jest dostępna funkcjonalność z rozdziału  Kontrola jakości obiektów logistycznych.

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2021.0.2

Ramowy harmonogram wersji Comarch ERP XL w 2021 r.

Numer wersji Typ wersji Termin wydania Uwagi
2021.0.2 PSQL HF 14-15 kwietnia 2021 r. Zmiany pod deklarację JPK_V7, CIT-8(30)
2020.2.3 MSSQL HF Maj 2021 r. CIT-8(30)
2021.1 MSSQL/PSQL Wersja Wrzesień 2021 r.
2022.0 MSSQL/PSQL Wersja Grudzień 2021 r.

Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2021-66771

Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2021.0.2

Aplikacja Wersja Uwagi
Comarch IBARD 5.2.3
wszystko.pl Aktualna wersja www.wszystko.pl
Comarch e-Sklep 2021.0
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2021.0
Comarch WMS (Zarządzanie, Magazynier) 2021.1
Comarch Magazynier 2021.1
Comarch ERP Optima – Off-line 2021.3.1
Comarch ERP XL HR 2021.3.1
Comarch HRM 2021.1.2
Comarch DMS (stacjonarny, WWW) 2021.0.0
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2021.0
Comarch ERP XL Business Intelligence (BI Point) 11.1.0
Comarch MyPoint 1.2.5
Comarch ECM 2015.2
Migracja danych XL2XML 8.0.2
Comarch MES 2021.0
Comarch e-Sprawozdania 2021.1.1
Comarch Retail POS 2.0 2021.1
Comarch Shipping Aktualna wersja shipping.comarch.com
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/
Serwis XL - IoT 2021.0.2

Logistyka

Zmiany dla rezerwacji magazynowych WMS

W związku z udostępnieniem funkcjonalności tzw. rezerwacji magazynowych WMS w module Sprzedaż wprowadzono kilka zmian.

  • Nowe operacje dla dokumentów magazynowych

Na liście dokumentów magazynowych w oknach Pulpit dyspozytora na zakładce [Dokumenty] oraz Dokumenty/Magazynowe na zakładce [Wydania] dodano nowe polecenia w menu kontekstowym:

    • Generuj rezerwację magazynową WMS
    • Usuń rezerwację magazynową WMS
  • Lokalizacja parametru Kontrola ilościowa stanów na (W)ZWM

Ponieważ uruchamianie obsługi rezerwacji magazynowych WMS jest możliwe w kontekście konkretnego magazynu WMS i jednocześnie tworzenie rezerwacji jest ściśle powiązane z kontrolowaniem ilości na dokumentach (W)ZWM, to parametr Kontrola ilościowa stanów na (W)ZWM przeniesiony został z okna konfiguracji na kartę magazynu WMS. Ustawienie parametru:

    • Przy konwersji dla każdego istniejącego magazynu WMS ustawienie będzie identyczne, jak było w oknie konfiguracji przed konwersją.
    • Przy dodawaniu nowego magazynu należy pamiętać o odpowiednim ustawieniu parametru.
  • Lista składników BST

Dodano nowe predefiniowane składniki BST Zarezerwowana na ZWM oraz Zarezerwowana na (W)ZWM.

  • Nowy filtr na liście rezerwacji

Na liście rezerwacji dostępnych w Historii towaru oraz Historii kontrahenta została dodana nowa pozycja filtra Zlecenie wydania z magazynu WMS. Dla takiego ustawienia w filtrze będą pokazywane rezerwacje magazynowe WMS.

Szczegółowy opis dotyczący powyższych powyższych zmian znajduje się w punkcie opisującym współpracę z Comarch WMS 4.1 Rezerwacje magazynowe WMS.

Obsługa tłumaczenia grupy głównej kontrahentów i towarów

Nazewnictwo grupy głównej kontrahentów oraz grupy głównej towarów zostało obsłużone w standardowym mechanizmie tłumaczenia interfejsu Systemu. Od wersji 2021.0.2 na listach i formatkach prezentowany jest ich kod/nazwa na podstawie tłumaczenia fraz Grupa główna oraz Grupa Główna zdefiniowanego dla języka, w kontekście którego pracuje zalogowany Operator.

Tłumaczenie nazwy grupy głównej kontrahentów na przykładzie listy kontrahentów oraz formatki promocji
Tłumaczenie nazwy grupy głównej towarów na przykładzie listy i kraty towaru oraz formatki rabatu retro

Produkcja

Uruchamianie procesów na skutek zdarzenia IoT

Od wersji 2021.0.2 możliwe będzie uruchomienie dowolnego procesu w ERP XL, po otrzymaniu w tym Systemie informacji o zdarzeniu zarejestrowanym na Platformie IoT. Dzięki temu, możliwe będzie zatem wykonywanie nie tylko zadań „ręcznych”, przewidzianych w definicji zdarzenia IoT, ale także automatycznych.

Na liście definicji procesów został udostępniony nowy folder: IoT. Dzięki niemu można zdefiniować proces, który następnie może być podpięty pod definicję zdarzenia IoT.

Nowe obiekty na liście definicji procesów na potrzeby obsługi zdarzeń otrzymanych z platformy IoT

Przy definiowaniu procesu, który zostanie przypisany do definicji zdarzenia IoT należy pamiętać, że akcja „Zgłoszenie zdarzenia z IoT” będzie akcja inicjującą ten proces. Następnie należy wskazać, co uruchomiony po zgłoszeniu zdarzenia z IoT proces ma wykonać w Systemie. Może to być np. uruchomienie innego procesu, jak pokazano na Rys 4.

Przykładowa definicji procesu, który zostanie uruchomiony na skutek zarejestrowania w ERP XL zdarzenia z Platformy IoT

Przypisanie definicji procesu do Definicji zdarzenia jest możliwe po zaznaczeniu na tej definicji parametru Wykonuj akcję.

Parametr: Wykonuj akcje na Definicji zdarzenia IoT, decydujący o możliwość przypisania do niej procesu

Po zaznaczeniu tego parametru zostanie uaktywniona zakładka [Akcje], na której następuje przypisanie definicji procesu. Przypisanie tej definicji można wykonać po wybraniu funkcji: Uruchom proces z menu jak na Rys 6.

Funkcja umożliwiająca przypisanie definicji procesu do definicji zdarzenia IoT

Obsługa procesów na skutek zarejestrowania zdarzenia IoT następuje wg ogólnych zasad obsługi procesów.

Księgowość

Pakiet zmian dot. JPK_V7

Niezaokrąglanie kwot w części deklaratywnej oraz współczynnika struktury sprzedaży

W wersji Comarch ERP XL 2021.0.2, z uwagi na Jednostki Samorządu Terytorialnego wprowadzono zmiany dotyczące plików JPK_V7 M i K, polegające na umożliwieniu:

  • zastosowania niezaokrąglonego współczynnika struktury sprzedaży do wyliczenia kwot w części ewidencyjnej i deklaratywnej,
  • wyświetlenie niezaokrąglonych kwot na zakładce [Deklaracje] oraz wygenerowanie z takimi kwotami pliku xml.

Funkcjonalność dostępna jest po wybraniu w konfiguracji, z poziomu zakładek [Księgowość]/[Parametry2] poniższych parametrów:

  • Nie zaokrąglaj współczynnika struktury sprzedaży
  • Nie zaokrąglaj kwot na deklaracjach VAT-7, VAT-UE
Konfiguracja, zakładki [Księgowość]/[Parametry2] – parametry dot. niezaokrąglania współczynnika struktury sprzedaży oraz kwot w części deklaratywnej
Współczynnik struktury sprzedaży

Jeżeli parametr Nie zaokrąglaj współczynnika struktury sprzedaży, zostanie wybrany system nie zaokrągli wartości współczynnika struktury sprzedaży, którym przeliczane są kwoty netto, VAT powiązane z pozycjami rejestru VAT Zakup, na których wybrano parametr Warunkowo, w sekcji Odliczenia VAT.

Jeżeli dodatkowo zostanie wybrany parametr Wskaźnik struktury sprzedaży od …wsk > 98 = 100%, wsk. <= 2% = 0%, zgodnie z tymi warunkami system będzie zaokrąglał wartość wskaźnika w górę do 100*% lub w dół do 0%.

Powyższe zasady dotyczą wartości wskaźnika obliczonego przez system oraz wprowadzonego z ręki.

JPK_V7M, zakładka [Ogólne], sekcja Wskaźnik struktury sprzedaży

Niezaokrąglanie kwot w części deklaratywnej

Jeżeli parametr Nie zaokrąglaj kwot na deklaracjach VAT-7, VAT-UE zostanie zaznaczony, na formularzu JPK_V7, w części deklaratywnej:

  • we wszystkich polach kwotowych, kwoty będą prezentowane do dwóch miejsc po przecinku;
  • niezaokrąglone wartości z części deklaratywnej będą eksportowane do pliku xml, przy czym plik z niezaokrąglonymi kwotami nie będzie podlegał wysyłce na bramkę Ministerstwa Finansów;
  • na podstawie niezaokrąglonych kwot będą generowane płatności;
  • niezaokrąglone kwoty będzie można:
    • zaksięgować schematem odwołującym się do pól części deklaratywnej,
    • wyeksportować do Excela;
  • niezaokrąglone kwoty będą także prezentowane na wydruku części deklaratywnej.
JPK_V7M, zakładka [Deklaracja]

Wydruk części deklaratywnej z tzw. „kwotami różnicowymi”

  • W wersji Comarch ERP XL 2021.0.2, z poziomu formularza JPK_V7M i K o typie Korekta udostępniono nowy wydruk części deklaratywnej, prezentujący tzw. „kwoty różnicowe”.
  • Wydruk dostępny jest z poziomu menu: Dane korygujące/Dane korygujące
JPK_V7M o typie korekta - meny wydruków

Wydruk danych korygujących niewiele różni się od wydruku udostępnionego z poziomu menu Część deklaratywna/Część deklaratywna. Różnice dotyczą:

Tytułu wydruku – w tytule zawarto informację, że wydruk dotyczy danych korygujących

JPK_V7M, tytuł wydruku

Prezentacji kwot - w miejsce wartości bieżących prezentowane są wartości korygujące (różnicowe)

JPK_V7M, wydruk części deklaratywnej z danymi korygującymi

Aktualizacja deklaracji CIT

Zostały udostępnione nowe wersje formularzy deklaracji podatkowych:

  • CIT-8(30)
  • CIT-8/O(17)
Wskazówka
Budując wyrażenia deklaracji np. CIT-8, w których odwołujemy się do innych pól, posługujemy się unikalnym Identyfikatorem pola zamiast numerem pola. Na przykład wyrażenie na deklaracji CIT-8(30): P78 będzie oznaczać wartość pola z Identyfikatorem równym 78. Na tej deklaracji taki Identyfikator jest nadany polu o numerze 74. Na kolejnej wersji deklaracji pole 74 może zmienić numer na 82 jednak identyfikator 78 pozostanie niezmieniony. Odwołując się do ID pola unikamy przebudowywania wyrażeń i schematów księgowych wraz z każdą nową wersją deklaracji. Jako użytkownicy systemu nie posiadamy wiedzy jakie pole posiada jaki identyfikator, dlatego zalecamy budowanie wyrażeń tylko z użyciem okienka wyboru pola.

Zmiany na formularzach CIT pod potrzeby Spółek Komandytowych

Obowiązująca od 1.01.2021 r. nowelizacja Updop i Updof z 28.11.2020 (Dz.U. poz. 2123) zmieniła zasady opodatkowania spółek komandytowych podatkiem dochodowym. Uzyskują one status podatnika CIT od 1.01.2021 lub od 1.05.2021 – jeśli podejmą taką decyzję.

Spółki komandytowe, których rok podatkowy pokrywa się z rokiem kalendarzowym decydując się na uzyskanie statusu podatnika CIT od 1.05.2021, mają możliwość zamknięcia ksiąg na 31.12.2020 i na 30.04.2021. Drugie zamknięcie nie rodzi obowiązku sporządzenia sprawozdania finansowego i ma charakter „techniczny” (służy prawidłowemu wywiązaniu się z obowiązków podatkowych), a kolejny rok obrotowy spółki trwa nieprzerwanie przez cały rok kalendarzowy 2021, przy czym przez część tego roku (do końca kwietnia) podatnikami podatku od dochodu uzyskanego przez spółkę są wspólnicy, a przez część – sama spółka (jako podatnik CIT),

Źródło: https://rachunkowosc.com.pl/zamkniecie_ksiag_przez_spolki_komandytowe_wyjasnienia_ministerstwa_finansow

Zmiany wprowadzone w systemie Comarch ERP XL 2021.0.2 dotyczą tych spółek, które zdecydowały się na uzyskanie statusu podatnika CIT od 1.05.2021 r.

Dzięki tym zmianom spółki będą mogły sporządzić sprawozdania finansowe za rok 2020 oraz 2021, dodatkowo CIT za okres od 05/2021 do 12/2021.

Zmiany ograniczają się do formularzy „CIT-2”, CIT-8.

  • Na formularzach „CIT-2”, CIT-8 udostępniono parametr o nazwie Rozpoczęcie okresu podatkowego inne od obrachunkowego.
  • Parametr umieszczono na zakładce [Strona 1], obok pól prezentujących zakres dat, za który sporządzana jest deklaracja.
  • Po zaznaczeniu parametru i przeliczeniu deklaracji, w polu „Od” system ustawia datę na 01-05-2021.
  • Parametr domyślnie nie jest wybrany.

  • Po wybraniu parametru Rozpoczęcie okresu podatkowego inne od obrachunkowego, system dodatkowo wyświetla tekst w kolorze czerwonym, informujący: „Zmieniono parametry! Przed zapisaniem przelicz deklarację.”
  • Użytkownik w celu prawidłowego ustawienia zakresu dat musi zatem wybrać przycisk Przelicz

  • Po wybraniu przycisku Przelicz system automatycznie ustawia:
    • datę początkową od 01.05.2021 r.,
    • datę końcową na podstawie miesiąca/roku wprowadzonego na zakładce [Ogólne], w sekcji Okres.

Uwaga
Po dodaniu, zmianie, usunięciu definicji pola należy ponownie przeliczyć formularz przed dokonaniem jego zapisu. Ponowne przeliczenie zapewnia uzyskanie poprawnych wartości, zgodnych z zakresem dat ustawionym na podstawie parametru Rozpoczęcie okresu podatkowego inne od obrachunkowego
.
Uwaga
Jeżeli zostanie wybrany okres podatkowy inny od obrachunkowego, nie należy używać funkcji kont odwołujących się do sald, tylko do obrotów.
Na formularzu za kolejny okres obrachunkowy (np. od 05/2021 do 06/2021) parametr Rozpoczęcie okresu podatkowego inne od obrachunkowego nie jest dostępny do edycji. Zakres dat uzupełniany jest automatycznie po wybraniu przycisku Przelicz.

Na formularzach dot. kolejnych okresów podatkowych, tj. począwszy od 01.01.2022 r. parametr Okres podatkowy inny od obrachunkowego nie będzie dostępny.

Inne zmiany

Zmiany w schematach księgowych dla list płac

W schematach księgowych dla Nieopodatkowanych dodatków udostępniono dwa nowe wyrażenia pozwalające na zaksięgowanie:

  • PPK pracobiorcy
  • PPK pracodawcy
Schemat księgowy HR - kwoty PPK pracobiorcy i PPK pracodawcy dla kwoty Nieopodatkowane dodatki

Współpraca z Comarch WMS

Uwaga
Wszystkie poniżej opisywane zmiany dotyczą współpracy wersji Comarch ERP XL 2021.0.2 z Comarch WMS 2021.1. W wersjach niższych rezerwacje magazynowe WMS nie są obsługiwane. W pracach przygotowawczych do obsługi rezerwacji, o których sygnalizowaliśmy w wersji Comarch EPR XL 2021.0, zawarty został warunek, że obsługę rezerwacji magazynowych WMS będzie można włączyć, jeśli jest współpraca z Comarch WMS 2021.1. W kolejnych wersjach XL jednak obszar ten był stabilizowany, dlatego w wersji XL 2021.0 nie należy tej obsługi uruchamiać. Poprawne działanie rezerwacji jest dopiero od wersji XL 2021.0.2.

Rezerwacje magazynowe WMS

W obecnym mechanizmie współpracy pomiędzy Comarch ERP XL a Comarch WMS udostępniono możliwość rezerwowania zasobów pod realizację wydań magazynowych w obu systemach. Dzięki temu nie będzie sytuacji, w których ten sam zasób został uwzględniony na dokumencie magazynowym w WMS, a jednocześnie został rozchodowany na dokumencie handlowym w XL, bowiem rezerwowanie będzie odbywało się online, niezależnie od usługi synchronizacji.

Do zarezerwowania pobrać można ilość dostępną wyliczoną wg stanów handlowych XL lub magazynowych WMS, o czym szczegółowo w dalszych punktach.

Weryfikacja stanów magazynowych oraz zakładanie rezerwacji pod transakcje WMS będą możliwe do włączenia jako jedno ustawienie dla magazynu, o ile został na nim wybrany Sposób pracy z WMS: Ilościowo oraz zasobowo.

 
Uwaga
W wersji 2021.0.2 został wprowadzony mechanizm rezerwowania zasobów na dokumentach (W)ZWM dla sposobu pracy z WMS: Ilościowo oraz zasobowo.

:Uruchamianie rezerwowania zasobów

Na karcie magazynu dodano parametr Rezerwuj zasoby w oparciu o, z następującymi opcjami

  • Stany handlowe, czyli dostępne ilości faktycznie przyjęte na dokumentach handlowych w XL oraz dokumentach magazynowych WMS. Tutaj zawsze będzie gwarantowana ilość handlowa pod wydania magazynowe, zgodnie z kolejnością ich tworzenia.
  • Stany magazynowe WMS, gdzie brane pod uwagę są ilości dostępne pochodzące tylko z dokumentów magazynowych WMS. W tym przypadku może się zdarzyć, że nie uda się wystawić dokumentu handlowego do wydania magazynowego, do czasu przyjęcia danego zasobu dokumentem handlowym.
 
Wskazówka
Przy włączaniu rezerwowania w oparciu o stany magazynowe WMS należy mieć świadomość, że czasowo zostanie zablokowana możliwość wystawiania dokumentów (W)ZWM na zasoby dostępne handlowo w XL. Będzie to możliwe w przypadku, gdy ilość dostępna na dokumentach magazynowych WMS jest większa niż ilość dostępna handlowo. Przy włączaniu tej opcji rezerwowania został dodany komunikat, który o tym informuje.

Parametry są dostępne do edycji, jeśli wybrano sposób pracy z WMS: Ilościowo oraz zasobowo. W pozostałym przypadku nie można ich zaznaczyć lub zostają automatycznie odznaczone.

Włączanie rezerwowania zasobów na karcie magazynu
Wskazówka
Dokumenty (W)ZWM dodawane przy włączonych opcjach rezerwowania zasobów mają zapisany w tabeli sposób rezerwowania, który był ustawiony na karcie magazynu w momencie ich dodawania. Dalsze działania na takich dokumentach (opisane w kolejnych punktach) będą więc niezależne od aktualnych ustawień na karcie magazynu, a jedynie od tego co zostało na nich zapisane w chwili dodawania dokumentu lub ręcznego generowania rezerwacji magazynowych.
  Dodatkowo zmieniła się lokalizacja parametru Kontrola ilościowa stanów na (W)ZWM.

Ponieważ uruchamianie obsługi rezerwacji magazynowych WMS odbywa się w kontekście konkretnego magazynu WMS i jednocześnie tworzenie rezerwacji jest ściśle powiązane z kontrolowaniem ilości na dokumentach (W)ZWM, to parametr Kontrola ilościowa stanów na (W)ZWM przeniesiony został z okna konfiguracji na kartę magazynu WMS. Ustawienie parametru:

  • Przy konwersji dla każdego istniejącego magazynu WMS ustawienie będzie identyczne, jak było w oknie konfiguracji przed konwersją.
  • Przy dodawaniu nowego magazynu należy pamiętać o odpowiednim ustawieniu parametru w nowej lokalizacji.
  • Przy włączaniu rezerwowania zasobów parametr będzie automatycznie zaznaczany bez możliwości zmiany. Działanie tej kontroli będzie jednak różne, zależnie od wybranej opcji rezerwowania.

Ustalanie dostępnych ilości

Działanie parametru Kontrola ilościowa stanów na (W)ZWM w zależności od ustawienia rezerwowania zasobów.

  • Jeśli rezerwowanie zasobów nie będzie włączone, wówczas kontrola możliwej do wprowadzenia na (W)ZWM ilości jest wyliczana jako dostępny stan handlowy (czyli z uwzględnieniem ważnych rezerwacji zasobowych) pomniejszony o wystawione już inne (W)ZWM (w tym także ten bieżący), które nie zostały jeszcze zafakturowane. Takie kontrolowanie jest na poziomie globalnej ilości, tzn. nie jest tu brana pod uwagę konkretna partia. Działanie takie było obecnie i zostało zachowane.
  • W przypadku zaznaczenia parametru Rezerwuj zasoby w oparciu o stany handlowe dodając nowy dokument (W)ZWM system w pierwszej kolejności sprawdza, czy taki towar jest dostępny w stanach handlowych XL oraz w stanach magazynowych WMS. Weryfikacja odbywa się na podstawie ustalonej ilości oraz poszczególnych parametrów partii możliwych do wpisania na elemencie. Poszukiwanie wolnych zasobów odbywa się zgodnie z ustawieniem pobierania zasobów na karcie towaru (FIFO, LIFO, Wg daty ważności oraz Wybór działający jak FIFO).

Jeżeli zasoby zostaną ustalone, będą one rezerwowane zawsze nowym typem rezerwacji tzw. magazynowych WMS.

Przyklad
Przykład 1: Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: FZ1: 100 szt. + (W)AWD1: 100 szt. FZ2: 55 szt. FZ3: 60 szt. + (W)AWD2: 60 szt. Włączone rezerwowanie zasobów w oparciu o stany handlowe. Nowy dokument (W)ZWM1 na ten zasób jest możliwy do dodania maksymalnie na 160 szt. Na pozostałe 55 szt. brakuje ilości w stanach magazynowych WMS. Przy dodaniu dokumentu na pełną dostępną ilość zostaną założone rezerwacje magazynowe WMS na: - 100 szt. z zasobem z FZ1, - 55 szt. z zasobem z FZ2, - 5 szt. z zasobem z FZ3. Przykład 2: Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: FZ1: 100 szt. + (W)AWD1: 100 szt. (W)AWD2: 55 szt. FZ3: 60 szt. + (W)AWD2: 60 szt. Włączone rezerwowanie zasobów w oparciu o stany handlowe. Nowy dokument (W)ZWM1 na ten zasób jest możliwy do dodania maksymalnie na 160 szt. Na pozostałe 55 szt. brakuje ilości w stanach magazynowych WMS. Przy dodaniu dokumentu na pełną dostępną ilość zostaną założone rezerwacje magazynowe WMS na: - 100 szt. z zasobem z FZ1, - 60 szt. z zasobem z FZ3.
 
  • Jeśli będzie zaznaczony parametr Rezerwuj zasoby w oparciu o stany magazynowe WMS wówczas dodając nowy dokument (W)ZWM system sprawdza, czy taki towar jest dostępny w stanach magazynowych w WMS. Tutaj również weryfikacja odbywa się na podstawie ustalonej ilości oraz poszczególnych parametrów partii możliwych do wpisania na elemencie. Poszukiwanie wolnych zasobów odbywa się zgodnie z ustawieniem pobierania zasobów na karcie towaru (FIFO, LIFO, Wg daty ważności oraz Wybór działający jak FIFO).
 
Wskazówka
Ustawienie na karcie magazynu parametru Rezerwuj w oparciu o stany magazynowe WMS spowoduje, że kontrola ilościowa na (W)ZWM działa w oparciu tylko o stany magazynowe, czyli nie uwzględnia parametrów z definicji dokumentu ZWM Uwzględniaj rezerwacje i Chronologia rezerwacji. Oznacza to, że na dokumencie (W)ZWM mogą zostać wydane zasoby, które są zarezerwowane na innych dokumentach (zamówieniach, serwisowych czy produkcyjnych), jeśli są to rezerwacje niezasobowe.
     

Jeżeli zasoby zostaną ustalone, to będą one rezerwowane nowym typem rezerwacji tzw. magazynowych WMS oraz jeśli zajdzie taka potrzeba, również za pomocą tzw. rezerwacji w przyszłość.

 
Przyklad
Przykład 3: Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: FZ1: 100 szt. + (W)AWD1: 100 szt. FZ2: 55 szt. FZ2: 60 szt. + (W)AWD3: 60 szt. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS. Nowy dokument (W)ZWM1 na ten zasób jest możliwy do dodania maksymalnie na 160 szt. Na pozostałe 55 szt. brakuje ilości w stanach magazynowych WMS. Przy dodaniu dokumentu na pełną dostępną ilość zostaną założone rezerwacje magazynowe WMS na: - 100 szt. z zasobem z FZ1, - 55 szt. z zasobem z FZ2, - 5 szt. z zasobem z FZ3 Działanie jest więc analogiczne jak dla rezerwowania zasobów w oparciu o stany handlowe (patrz Przykład 1). Przykład 4: Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: FZ1: 100 szt. + (W)AWD1: 100 szt. (W)AWD2: 55 szt. FZ2: 60 szt. + (W)AWD3: 60 szt. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS. Nowy dokument (W)ZWM1 na ten zasób jest możliwy do dodania maksymalnie na 215 szt. Nie ma znaczenia, że na 55 szt. z (W)AWD2 brakuje ilości handlowej.
  1. Przy dodaniu dokumentu na pełną dostępną ilość zostaną założone rezerwacje:
  • magazynowa WMS na 100 szt. z zasobem z FZ1,
  • ‘w przyszłość’ na 55 szt. z partią zapisaną na (W)AWD2,
  • magazynowa WMS na 60 szt. z zasobem z FZ2.
  1. Przy dodaniu dokumentu na mniejszą ilość 160 szt. zostaną założone rezerwacje:
  • magazynowa WMS na 100 szt. z zasobem z FZ1,
  • magazynowa WMS na 60 szt. z zasobem z FZ2
 

Ze względu na pobieranie zasobów wg FIFO/LIFO itd. istotne znaczenie dla rezerwowania w oparciu o stany MWS będzie miało ustawienie z karty towaru – Oznacz partię towaru identyfikatorem dostawy. Przy zaznaczonym parametrze bowiem wyszukiwanie dostępnych partii będzie zakładało rezerwacje dla kolejnych wolnych partii nie zwracając uwagi na to, czy istnieją dla nich stany handlowe.

 
Przyklad
Przykład 5: Towar z ustawionym pobieraniem zasobów wg FIFO, z ustawionym oznaczaniem partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości (partie): FZ1: 100 szt. + (W)AWD1: 100 szt. (partia 1). (W)AWD2: 55 szt. (partia 2) FZ2: 60 szt. + (W)AWD3: 60 szt. (partia 3) Włączone rezerwowanie zasobów w oparciu o stany handlowe. Nowy dokument (W)ZWM1 na ten zasób jest możliwy do dodania maksymalnie na 160 szt. Na pozostałe 55 szt. brakuje ilości w stanach handlowych. Przy dodaniu dokumentu na pełną dostępną ilość zostaną założone rezerwacje magazynowe WMS na: - 100 szt. z zasobem z FZ1 (partia 1), - 60 szt. z zasobem z FZ2 (partia 3), Działanie jest więc analogiczne jak dla rezerwowania zasobów dla towaru bez oznaczenia partii identyfikatorem dostawy (patrz Przykład 2). Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS. Nowy dokument (W)ZWM1 na ten zasób jest możliwy do dodania maksymalnie na 215 szt. Nie ma znaczenia, że na 55 szt. z (W)AWD2 brakuje ilości handlowej. Przy dodaniu dokumentu na pełną dostępną ilość zostaną założone rezerwacje: magazynowa WMS na 100 szt. z zasobem z FZ1 (partia 1), ‘w przyszłość’ na 55 szt. z partią 2 zapisaną na (W)AWD2, magazynowa WMS na 60 szt. z zasobem z FZ2 (partia 3). Działanie jest więc analogiczne jak dla rezerwowania zasobów dla towaru bez oznaczenia partii identyfikatorem dostawy (patrz Przykład 4a). Z tą różnicą, że każda rezerwacja jest zapisana na osobnym elemencie dokumentu. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS. Przy dodaniu dokumentu na mniejszą ilość 160 szt. zostaną założone rezerwacje: magazynowa WMS na 100 szt. z zasobem z FZ1 (partia 1), ‘w przyszłość’ na 55 szt. z partią 2 zapisaną na (W)AWD2, magazynowa WMS na 5 szt. z zasobem z FZ2 (partia 3). Działanie jest więc różne z analogicznym scenariuszem rezerwowania zasobów dla towaru bez oznaczenia partii identyfikatorem dostawy (patrz Przykład 4b).
 

Na rezerwacjach magazynowych WMS zostaje od razu zapisana konkretna dostawa, która jest zablokowana pod to wydanie. Natomiast na rezerwacjach ‘w przyszłość’ owej dostawy jeszcze nie mamy, więc zapisujemy na nich jedynie partię ustaloną na dokumencie wydania magazynowego.

Szczegóły dotyczące ustalania zasobów na dokumentach (W)ZWM przy włączonych rezerwacjach oraz specyfiki samych rezerwacji są opisane w kolejnych punktach.

Automatyczne tworzenie rezerwacji magazynowych WMS

Przy włączonym na karcie magazynu rezerwowaniu zasobów do dokumentu (W)ZWM tworzone są rezerwacje magazynowe WMS, które charakteryzują się tym, że zawsze obowiązują: są ustawione jako aktywne, blokujące towar, bez określonych dat aktywacji i obowiązywania. Dodatkowo mają one zawsze przypisany zasób. To wszystko gwarantuje, że istnieje możliwość ich zrealizowania w dowolnym momencie za pomocą dokumentu handlowego.

Przy dodawaniu dokumentu (W)ZWM z ręki po wybraniu towaru na elemencie System podpowiada pierwszą wolną partię dla tego towaru, więc jeśli partie są różnicowane po cesze, to będzie podpowiadał cechę z tej partii. Zmiana cechy będzie dozwolona tylko na taką, dla której zostanie odnaleziony jakiś wolny zasób. W przypadku gdy zasobu nie będzie, wówczas cecha zostanie automatycznie przestawiona na tą z pierwszego zasobu (tak to działa również dla wybranej cechy <nieokreślona>).

W przypadku, gdy dokument (W)ZWM jest wystawiany do dokumentu handlowego, wówczas rezerwacje magazynowe WMS są również tworzone tak, aby w Comarch WMS zostały zarezerwowane odpowiednie zasoby. W samym XL nie blokują one jednak towarów, gdyż taka blokada jest już zapewniona przez źródłowy dokument handlowy. Po przesynchronizowaniu takiego dokumentu (W)ZWM przypisane do niego rezerwacje magazynowe WMS zostają usunięte.

W przypadku, gdy dokument (W)ZWM jest wystawiany do zamówienia, również tworzone są rezerwacje magazynowe WMS tak, aby w Comarch WMS zostały zarezerwowane odpowiednie zasoby. Tworzenie tych rezerwacji magazynowych odbywa się wg następujących zasad:

  • Jeśli na zamówieniu jest aktywna rezerwacja zasobowa, to zasób z tej rezerwacji jest ustalany na rezerwacji magazynowej WMS.
  • W przeciwnym razie (rezerwacja zasobowa jest nieaktywna lub istnieje rezerwacja niezasobowa), wówczas dla rezerwacji magazynowej wyszukiwany jest pierwszy dostępny zasób; dostępny handlowo lub magazynowo w zależności od wybranej opcji rezerwowania zasobów.

Jednocześnie istniejące na zamówieniu rezerwacje zostają oznaczone jako nie blokujące towaru, aby ilość na rezerwacjach magazynowych oraz ilość z zamówień nie była duplikowana. Może też zaistnieć konieczność ich podzielenia ze względu na podział subelementów na dokumencie (W)ZWM.

 
Przyklad
Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości (partie): FZ1: 100 szt. + (W)AWD1: 100 szt. FZ2: 60 szt. + (W)AWD2: 60 szt. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Wystawione ZS na 120 szt. z rezerwacjami zasobowymi oznaczonymi jako blokujące towary: 60 szt. (z FZ1) oraz 60 szt. (z FZ2)
Dokument (W)ZWM1 wygenerowany do ZS1 będzie miał założone rezerwacje magazynowe WMS odziedziczone z ZS: - 60 szt. z zasobem z FZ1, - 60 szt. z zasobem z FZ2. Rezerwacje na dokumencie ZS1 zostaną oznaczone jako nie blokujące towaru.
  1. Wystawione ZS na 120 szt. z rezerwacjami niezasobowymi oznaczonymi jako blokujące towary: 60 szt. (bez zasobu) oraz 60 szt. (bez zasobu)
Dokument (W)ZWM1 wygenerowany do ZS1 będzie miał założone rezerwacje magazynowe WMS zgodne z wyszukanymi na dokumentach handlowych zasobami: - 60 szt. z zasobem z FZ1, - 40 szt. z zasobem z FZ1, - 20 szt. z zasobem z FZ2. Rezerwacje na dokumencie ZS1 zostaną oznaczone jako nie blokujące towaru i rozbite zgodnie z rozbiciem rezerwacji magazynowych WMS. Takie rozbicie jest konieczne, ponieważ na dokumencie (W)ZWM powstają trzy subelementy.
 

Analogiczny mechanizm wykluczania rezerwacji na dokumentach źródłowych do (W)ZWM rezerwującego zasoby został wprowadzony dla dokumentów źródłowych z modułów Produkcja i Serwis.

Automatyczne tworzenie i przekształcanie rezerwacji WMS ‘w przyszłość’

W przypadku włączonego rezerwowania zasobów w oparciu o stany magazynowe WMS zasada wyszukiwania wolnych zasobów jest tutaj taka sama, jak opisano w pkt. 4.1.3. Różni się tylko tym, że do wolnych zasobów wliczane są zasoby magazynowe, niezależnie od tego, czy mają przypisane zasoby handlowe czy nie. W takim przypadku może się więc okazać, że zabrakło ilości handlowej w XL do utworzenia rezerwacji magazynowej WMS i wówczas tworzone są tzw. rezerwacje ‘w przyszłość’. Jako że dla ilości nie ma jeszcze stanu handlowego w XL, to nie jesteśmy w stanie określić dla nich konkretnej dostawy. W związku z tym rezerwacje te będą powiązane tylko z identyfikatorem konkretnej partii.

Będzie to zatem dotyczyło nowych (W)ZWM, które:

  • Zostały dodane z ręki
  • Zostały wygenerowane z zamówień lub innych dokumentów z rezerwacjami, o ile rezerwacje te nie były zasobowe.

Do dokumentów (W)ZWM z takimi rezerwacjami nie uda się wystawić dokumentu handlowego z powodu braku zasobów.

 
Przyklad
Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: FZ1: 100 szt. + (W)AWD1: 100 szt. (W)AWD2: 55 szt. FZ2: 60 szt. + (W)AWD3: 60 szt. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS. Nowy dokument (W)ZWM1 na ten zasób dodano na 215 szt. Zostały założone rezerwacje:
  • magazynowa WMS na 100 szt. z zasobem z FZ1,
  • ‘w przyszłość’ na 55 szt. z partią zapisaną na (W)AWD2,
  • magazynowa WMS na 60 szt. z zasobem z FZ2.
Do (W)ZWM1 nie uda się wystawić dokumentu handlowego.
 

W pierwszej kolejności musi nastąpić przyjęcie nowych zasobów handlowych, co automatycznie spowoduje przekształcenie rezerwacji ‘w przyszłość’ w zwykłe rezerwacje magazynowe WMS. Nowe zasoby handlowe są tworzone w momencie zatwierdzania dokumentu handlowego, więc samo jego wystawienie jeszcze nie pozwoli na przekształcenie rezerwacji.

   
Przyklad
Kontynuacja scenariusza z Przykładu 7. Do (W)AWD2 wystawiono dokument FZ3 na 55 szt. Po zatwierdzeniu FZ3 następuje automatyczne przekształcenie rezerwacji ‘w przyszłość’ na 55 szt. w rezerwację magazynową WMS z zasobem z FZ3. Dopiero wtedy do (W)ZWM1 można wystawić dokument handlowy.  
 
Wskazówka
Przekształcanie rezerwacji ‘w przyszłość’ w rezerwację magazynową WMS jest wykonywane tylko dla dokumentów (W)ZWM:
  1. Istniejących w XL, czyli jeśli dokument jest wystawiany w WMS, to musi zostać najpierw przesynchronizowany do XL, aby przekształcanie rezerwacji zostało wykonane;
  2. Nie będących w edycji w XL ani w WMS.
 

Na potrzeby przekształcania rezerwacji ‘w przyszłość’ w rezerwacje magazynowe WMS dodano w oknie konfiguracji, zakładka [WMS] nowy parametr W pierwszej kolejności przydzielaj zasoby do rezerwacji magazynowych bez ustalonego zasobu handlowego. Ma on znaczenie przy jednoczesnym ustawieniu dotychczasowego parametru z definicji dokumentu Przydzielaj tworzone zasoby do rezerwacji., co przedstawia poniższa tabela.

Ustawienie parametru Działanie
Przydzielaj tworzone zasoby do rezerwacji W pierwszej kolejności przydzielaj zasoby do rezerwacji magazynowych…
Zaznaczony Zaznaczony W pierwszej kolejności przekształcane są rezerwacje ‘w przyszłość’, a w drugiej rezerwacje niezasobowe pochodzące z zamówień oraz dokumentów z modułów Produkcja czy Serwis (jak dotychczas). Ilość możliwa do wykorzystania dla rezerwacji niezasobowych będzie pomniejszona o te wykorzystane wcześniej dla rezerwacji ‘w przyszłość’.
Zaznaczony Nie zaznaczony W pierwszej kolejności przekształcane są rezerwacje niezasobowe pochodzące z zamówień oraz dokumentów z modułów Produkcja czy Serwis (jak dotychczas), a w drugiej rezerwacje ‘w przyszłość’. Ilość możliwa do wykorzystania dla rezerwacji ‘w przyszłość’ będzie pomniejszona o te wykorzystane wcześniej dla rezerwacji niezasobowych.
Nie zaznaczony Zaznaczony Przekształcane są tylko rezerwacje ‘w przyszłość’. Nie będą przekształcane rezerwacje niezasobowe pochodzące z zamówień oraz dokumentów z modułów Produkcja czy Serwis (jak dotychczas),
Nie zaznaczony Nie zaznaczony

Ilości z rezerwacji pochodzących z zamówień oraz z dokumentów z modułów Produkcja czy Serwis, które zostały już ujęte na dokumentach magazynowych (W)ZWM nie podlegają już przekształcaniu w rezerwacje zasobowe. Dlatego też nie będzie tu sytuacji, w której jednocześnie zostanie przekształcona rezerwacja w przyszłość i dokładnie dla tych samych ilości nastąpi przekształcenie rezerwacji niezasobowej z dokumentu źródłowego, np. zamówienia.

 
Wskazówka
Jeśli jest ustawione rezerwowanie zasobów w oparciu o stany magazynowe WMS i jednocześnie na definicjach dokumentów handlowych jest ustawiona opcja przydzielania tworzonych zasobów do rezerwacji, to zalecanym jest włączenie w konfiguracji parametru W pierwszej kolejności przydzielaj zasoby do rezerwacji magazynowych bez ustalonego zasobu handlowego. Pozwoli to nie blokować wystawiania dokumentów handlowych do już utworzonych wydań magazynowych.
   

Kontrola wartości cech przy rezerwowaniu na (W)ZWM

Przy tworzeniu rezerwacji magazynowych WMS i rezerwacji ‘w przyszłość’ warto zwrócić jeszcze uwagę na różnice w zakładaniu rezerwacji w zależności od ustawienia na towarze:

  • Parametru Oznacz partię towaru – Identyfikatorem dostawy, co częściowo zostało już opisane w punkcie Ustalanie dostępnych ilości.
  • Oraz Pobieranie zasobów wg cech, z opcjami: Preferuj… lub Wymagaj.

Jeśli dostawy dla danego towaru są oznaczone cechą, wówczas pry generowaniu (W)ZWM z zamówienia jest uwzględniany powyższy parametr Pobieranie zasobów wg cech.

Rezerwowanie w oparciu o stany handlowe

Dla rezerwowania w oparciu o stany handlowe nie ma znaczenia parametr Oznacz partię towaru – Identyfikatorem dostawy, gdyż rezerwacje zawsze będą zakładane tylko na dostępne stany handlowe zgodnie z ustawieniem pobierania zasobów wg cech:

  • Wymagaj – jeśli zostanie znaleziona dostawa z cechą podaną na rezerwacji z zamówienia, to zostanie dodany element i założona rezerwacja na taką dostawę, a jeśli nie będzie takiej dostawy, to element się nie doda. Tutaj wyszukiwanie pierwszej dostawy również jest robione zgodnie z ustawieniem pobierania zasobów dla danego towaru (FIFO/LIFO)
  • Preferuj… (obie opcje) – jeśli zostanie znaleziona dostawa z cechą podaną na rezerwacji z zamówienia, to zostanie dodany element i założona rezerwacja na taką dostawę, a jeśli nie będzie takiej dostawy, to element i rezerwacja zostanie założona na inną dostawę. Obie dostawy są wyszukiwane zgodnie z ustawieniem pobierania zasobów dla danego towaru (FIFO/LIFO).
Przyklad
Przykład 9: Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: (W)AWD1: 60 szt. z cechą kolor: czarny (partia 1) FZ1: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: biały (partia 2) FZ2: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: czarny (partia 1) ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: czarny. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ2 (pierwszy dostępny handlowo zasób ze zgodną cechą).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Przykład 9A: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: <nieokreślony>. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ1 (pierwszy dostępny handlowo zasób, ponieważ nie podano konkretnej cechy).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Przykład 9B: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: zielony. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 do ZS1 nie zostanie wygenerowany na żadną ilość (brak dostępnego zasobu z podaną cechą).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ1 (pierwszy dostępny handlowo zasób, ponieważ nie ma zasobu ze zgodną cechą).
   
Przyklad
Przykład 10: Towar z ustawionym pobieraniem zasobów wg FIFO, z ustawionym oznaczaniem partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: (W)AWD1: 60 szt. z cechą kolor: czarny (partia 1) FZ1: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: biały (partia 2) FZ2: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: czarny (partia 3) ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: czarny. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ2 (pierwszy dostępny handlowo zasób ze zgodną cechą).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Czyli działanie jak w przykładzie 9. Przykład 10A: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: <nieokreślony>. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ1 (pierwszy dostępny handlowo zasób, ponieważ nie podano konkretnej cechy).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Czyli działanie jak w przykładzie 9A. Przykład 10B: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: zielony. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 do ZS1 nie zostanie wygenerowany na żadną ilość (brak dostępnego zasobu z podaną cechą).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ1 (pierwszy dostępny handlowo zasób, ponieważ nie ma zasobu ze zgodną cechą). Czyli działanie jak w przykładzie 9B.
Rezerwowanie dla stanów magazynowych WMS

Dla rezerwowania w oparciu o stany magazynowe parametr Oznacz partię towaru – Identyfikatorem dostawy, ma znaczenie, gdyż rezerwacje będą zakładane zarówno na dostępne stany handlowe, jaki i na stany magazynowe:

  • Wymagaj – zasób z cechą podaną na rezerwacji z zamówienia jest szukany zgodnie z ustawieniem pobierania zasobów dla danego towaru (FIFO/LIFO) zarówno w stanach handlowych, jak magazynowych WMS. Element jest dodawany i zostaje założona rezerwacja na pierwszy, który zostanie znaleziony wg powyższego algorytmu.
    • Dla nie zaznaczonego parametru Oznacz partię towaru – Identyfikatorem dostawy istnieje tylko jeden zasób z tą samą cechą, więc jeśli posiada on stany handlowe to zostaną one zarezerwowane w pierwszej kolejności. Dopiero ich brak spowoduje zarezerwowanie zasobu, który jest tylko na magazynie WMS, czyli powstanie rezerwacja ‘w przyszłość’.
    • Dla zaznaczonego parametru Oznacz partię towaru – Identyfikatorem dostawy może istnieć wiele zasobów z tą samą cechą, może się więc zdarzyć, że pomimo stanów handlowych dla danego towaru zarezerwowany zostanie zasób, który jest tylko na magazynie WMS, czyli powstanie rezerwacja ‘w przyszłość’ zamiast zwykłej rezerwacji magazynowej WMS.
  • Preferuj… (obie opcje) – wyszukiwanie i zakładanie rezerwacji jak dla opcji Preferuj… z tą różnicą, że jeśli zgodny zasób nie zostanie znaleziony, to szukany jest w ten sam sposób pierwszy wolny zasób (wolny handlowo lub magazynowo).
 
Przyklad
Przykład 11: Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: (W)AWD1: 60 szt. z cechą kolor: czarny (partia 1) FZ1: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: biały (partia 2) FZ2: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: czarny (partia 1) ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: czarny. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ2 (pierwszy dostępny handlowo zasób ze zgodną cechą).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Czyli działanie jak w przykładach 9 i 10. Przykład 11A: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: <nieokreślony>. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ1 (pierwszy dostępny handlowo zasób, ponieważ nie podano konkretnej cechy).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Czyli działanie jak w przykładach 9A i 10A. Przykład 11B: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: zielony. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 do ZS1 nie zostanie wygenerowany na żadną ilość (brak dostępnego zasobu z podaną cechą).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację magazynową WMS na 50 szt. z zasobem z FZ1 (pierwszy dostępny handlowo zasób, ponieważ nie ma zasobu ze zgodną cechą). Czyli działanie jak w przykładach 9B i 10B.
   
Przyklad
Przykład 12: Towar z ustawionym pobieraniem zasobów wg FIFO, z ustawionym oznaczaniem partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości: (W)AWD1: 60 szt. z cechą kolor: czarny (partia 1) FZ1: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: biały (partia 2) FZ2: 100 szt. + (W)AWD2: 100 szt. z cechą kolor: czarny (partia 3) ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: czarny. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację ‘w przyszłość’ z zasobem z (W)AWD1 (pierwszy dostępny zasób ze zgodną cechą wyszukany zgodnie z FIFO.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Czyli działanie inne niż w powyższych przykładach 9, 10, 11. Przykład 12A: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: <nieokreślony>. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację ‘w przyszłość’ z zasobem z (W)AWD1 (pierwszy dostępny zasób wyszukany zgodnie z FIFO).
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 jak w podpunkcie a). Czyli działanie inne niż w powyższych przykładach 9A, 10A, 11A. Przykład 12B: Towar z ustawieniami i zasobami jak wyżej. ZS1 z rezerwacją niezasobową: 50 szt. na cechę kolor: zielony. Włączone rezerwowanie zasobów w oparciu o stany magazynowe WMS.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Wymagaj
Dokument (W)ZWM1 do ZS1 nie zostanie wygenerowany na żadną ilość (brak dostępnego zasobu z podaną cechą). Czyli działanie jak w powyższych przykładach 9B, 10B, 11B.
  1. Na towarze ustawione oraz Pobieranie zasobów wg cech: Preferuj
Dokument (W)ZWM1 wygenerowany do ZS1 na 50 szt. założy rezerwację ‘w przyszłość’ z zasobem z (W)AWD1 (pierwszy dostępny zasób wyszukany zgodnie z FIFO). Czyli działanie inne niż w powyższych przykładach 9B, 10B, 11B.

Usuwanie i przywracanie rezerwacji magazynowych WMS

Podczas anulowania dokumentów (W)ZWM usuwane są wszystkie jego elementy, więc jednocześnie usunięte zostają powiązane z nimi rezerwacje.

Rezerwacje magazynowe WMS przestają pełnić swoją funkcję blokowania zasobów w momencie, gdy owe zasoby zostają rozchodowane na dokumencie handlowym. Dlatego też przy tworzeniu dokumentów handlowych do (W)ZWM z rezerwacjami magazynowymi WMS działają następujące mechanizmy:

  • Po dodaniu dokumentu handlowego rezerwacje magazynowe WMS zostają zrealizowane,
  • Po zatwierdzeniu dokumentu handlowego rezerwacje magazynowe WMS zostają usunięte z Systemu.
 
Wskazówka
Tylko dokumenty (W)ZWM z samymi rezerwacjami magazynowymi WMS mogą być realizowane dokumentami handlowymi.
 

Przy działaniu odwrotnym, czyli przy usuwaniu lub anulowaniu dokumentu handlowego bez anulowania (W)ZWM, jeśli na tym (W)ZWM jest oznaczone, że został wystawiony z włączoną opcją rezerwowania zasobów, wówczas rezerwacje magazynowe WMS zostają na nim przywrócone:

  • Po usunięciu dokumentu handlowego na rezerwacjach magazynowych WMS usuwana jest informacja o ilości zrealizowanej,
  • Po anulowaniu dokumentu handlowego rezerwacje magazynowe WMS zostają ponownie dodane do Systemu.

Gwarantuje to możliwość ponownego zrealizowania tych dokumentów handlowo. Mechanizm usuwania oraz przywracania rezerwacji magazynowych WMS jest analogiczny jak dla rezerwacji z zamówień.

 
Przyklad
Przykład 13: Towar z ustawionym pobieraniem zasobów wg FIFO, bez ustawionego oznaczania partii towaru identyfikatorem dostawy. Przyjęty w Comarch ERP XL i Comarch WMS na następujące ilości (partie): FZ1: 100 szt. + (W)AWD1: 100 szt. FZ2: 60 szt. + (W)AWD2: 60 szt. Włączone rezerwowanie zasobów w oparciu o stany handlowe.
  1. Dokument (W)ZWM1 wystawiony na 120 szt.
Będzie miał założone rezerwacje magazynowe WMS zgodne z wyszukanymi na dokumentach handlowych zasobami: - 100 szt. z zasobem z FZ1, - 20 szt. z zasobem z FZ2. Po wystawieniu FS1 do (W)ZWM1 zostaną usunięte powyższe rezerwacje magazynowe WMS. W przypadku anulowania FS1 bez (W)ZWM1 zostaną odtworzone powyższe rezerwacje magazynowe WMS.
  1. Wystawione ZS na 120 szt. z rezerwacjami zasobowymi oznaczonymi jako blokujące towary: 60 szt. (z FZ1) oraz 60 szt. (z FZ2)
Dokument (W)ZWM1 wygenerowany do ZS1 będzie miał założone rezerwacje magazynowe WMS odziedziczone z ZS: - 60 szt. z zasobem z FZ1, - 60 szt. z zasobem z FZ2. Rezerwacje na dokumencie ZS1 zostaną oznaczone jako nie blokujące towaru. Po wystawieniu FS1 do (W)ZWM1 zostaną usunięte powyższe rezerwacje magazynowe WMS oraz rezerwacje z zamówienia. W przypadku anulowania FS1 bez (W)ZWM1 zostaną odtworzone powyższe rezerwacje magazynowe WMS oraz rezerwacje z zamówienia – one nadal będą oznaczone jako nie blokujące towaru.
  1. Wystawione ZS na 120 szt. z rezerwacjami niezasobowymi oznaczonymi jako blokujące towary: 60 szt. (bez zasobu) oraz 60 szt. (bez zasobu)
Dokument (W)ZWM1 wygenerowany do ZS1 będzie miał założone rezerwacje magazynowe WMS zgodne z wyszukanymi na dokumentach handlowych zasobami: - 60 szt. z zasobem z FZ1, - 40 szt. z zasobem z FZ1, - 20 szt. z zasobem z FZ2. Rezerwacje na dokumencie ZS1 zostaną oznaczone jako nie blokujące towaru i rozbite zgodnie z rozbiciem rezerwacji magazynowych WMS. Takie rozbicie jest konieczne, ponieważ na dokumencie (W)ZWM powstają trzy subelementy. Po wystawieniu FS1 do (W)ZWM1 zostaną usunięte powyższe rezerwacje magazynowe WMS oraz rezerwacje z zamówienia. W przypadku anulowania FS1 bez (W)ZWM1 zostaną odtworzone powyższe rezerwacje magazynowe WMS oraz rezerwacje z zamówienia – one nadal będą oznaczone jako nie blokujące towaru.
   

Realizacja lub usuwanie rezerwacji magazynowej WMS jest wykonywane również po operacji spięcia dokumentu handlowego z magazynowym (W)ZWM powiązanego z taką rezerwacją.

 
Wskazówka
Przy spinaniu istotne jest, aby partie towaru na dokumencie handlowym i magazynowym były zgodne, w przeciwnym razie spięcie jest zablokowane. Niezgodność partii przy spinaniu jest dopuszczalna jedynie w sytuacji, gdy dla danego magazynu jest ustawiony sposób pracy z WMS: Tylko ilościowo.  
 

Obowiązują tutaj te same zasady, co podczas wystawiania dokumentu handlowego do (W)ZWM:

  • Po spięciu z dokumentem handlowym w buforze rezerwacje magazynowe WMS zostają zrealizowane,
  • Po spięciu z zatwierdzonym dokumentem handlowym rezerwacje magazynowe WMS zostają usunięte z Systemu,
  • Nie jest możliwe spięcie dokumentu (W)ZWM posiadającego rezerwacje ‘w przyszłość’.

Ręczna obsługa rezerwacji magazynowych

‘Ręczne’ dodawanie i usuwanie rezerwacji magazynowych

Na liście dokumentów magazynowych w oknach Pulpit dyspozytora na zakładce [Dokumenty] oraz Dokumenty/Magazynowe na zakładce [Wydania] dodano nowe polecenia w menu kontekstowym:

Polecenia pozwalają na seryjne (dla zaznaczonych dokumentów) dodawanie i usuwanie rezerwacji magazynowych WMS oraz rezerwacji ‘w przyszłość’.

Dodawanie rezerwacji magazynowych jest możliwe dla dokumentów (W)ZWM, które:

  • Nie mają przypisanych rezerwacji,
  • Jest na nich ustawiony magazyn, na którym jest ustawiona opcja rezerwowania zasobów,
  • Są niezatwierdzone, czyli nie mają zaznaczonych parametrów Realizuj w WMS ani Zamknięty.
  • Nie zostały przesynchronizowane do WMS (sytuacja taka może wystąpić czasowo po zaznaczeniu parametru Realizuj w WMS, a następnie jego odznaczeniu).

W sytuacji, gdy wybrany dokument nie spełnia powyższych założeń użytkownik jest o tym poinformowany stosownym komunikatem, a rezerwacje magazynowe nie zostają utworzone.

Po dodaniu właściwych rezerwacji magazynowych dla danego dokumentu jest w tabeli ustawiana informacja wskazująca na sposób rezerwowania zasobów, która jest dziedziczona z karty magazynu

Usuwanie rezerwacji magazynowych jest możliwe dla dokumentów (W)ZWM przed rozpoczętą realizacją.

Po usunięciu wszystkich rezerwacji z dokumentu zostaje na nim zmienione ustawienie wskazujące na rezerwowanie zasobów, które zostało odziedziczone z karty magazynu. Oznacza to, że taki dokument nie ma ustawionej żadnej opcji rezerwowania zasobów.

Lista rezerwacji magazynowych WMS

Na liście rezerwacji dostępnych w Historii towaru oraz Historii kontrahenta są widoczne rezerwacje magazynowe WMS. Została również dodana nowa pozycja filtra Zlecenie wydania z magazynu WMS. Dla takiego ustawienia w filtrze będą pokazywane rezerwacje magazynowe WMS przypisane do danego kontrahenta lub towaru, którego dotyczą. Jeśli rezerwacja pochodzi z dokumentu wystawionego w WMS, który nie został jeszcze przesynchronizowany do XL, wówczas jako dokument źródłowy na liście i na formatce rezerwacji widnieje wyrażenie: Rezerwacja ZWM.

Zablokowane jest dodawanie i usuwanie rezerwacji magazynowych WMS z poziomu tej listy. Operacje te są wykonywane automatycznie lub ręcznie tylko z poziomu dokumentów (W)ZWM, jak opisano w powyższych punktach.

Na liście nie są prezentowane rezerwacje WMS ‘w przyszłość’.

Wykluczanie rezerwacji magazynowych z ręcznych operacji na rezerwacjach

Rezerwacje magazynowe WMS oraz rezerwacje WMS ‘w przyszłość’ nie są pokazywane na listach rezerwacji wołanych w trakcie następujących operacji:

  • Operacja Rozdziel zasoby pomiędzy rezerwacje wykonywana dla dokumentu przychodu,
  • Operacja przepinania zasobów pomiędzy rezerwacjami wołana na elemencie zamówienia/zlecenia,
  • Operacja zwalniania zasobów z rezerwacji podczas korygowania dokumentu przychodowego.
  • Rezerwacja magazynowe WMS w BST

Dodano nowe predefiniowane składniki BST Zarezerwowana na (W)ZWM oraz Zarezerwowana na ZWM, które wyliczają odpowiednio ilości zarezerwowane na dokumentach (W)ZWMM wystawionych lub przesynchronizowanych z WMS lub dokumentach ZWM jeszcze nie przesynchronizowanych do XL.

Do tych składników nie są wliczane ilości pochodzące z rezerwacji WMS ‘w przyszłość’.

Anulowanie/korekta dokumentów przychodowych z kontrolą wydań magazynowych

Podczas anulowania dokumentów handlowych zakładających dostawy, np. FZ jest sprawdzane czy te dostawy nie zostały już rozchodowane na dokumentach handlowych lub magazynowych (dla magazynów innych niż WMS). Dzięki rezerwacjom magazynowym WMS możliwa jest również kontrola stopnia ich wydania na dokumentach (W)ZWM i jeśli takie wydanie już nastąpiło, wówczas następuje blokada anulowania takich dokumentów handlowych.

Analogicznie działa to dla anulowania dokumentu (W)AWD z zaznaczonym parametrem ‘Realizuj w WMS’ – jest ono możliwe tylko wtedy, gdy zasoby nie zostały jeszcze wydane na dokumentach magazynowych. W przeciwnym razie anulowanie zostanie zablokowane i pojawi się stosowny komunikat.

Podczas wystawiania korekty ilościowej dla dokumentów handlowych zakładających dostawy, ilość możliwa do skorygowania ustalana jest z uwzględnieniem rezerwacji magazynowych WMS z tą dostawą – ilość zarezerwowana musi pozostać na dokumencie korekty. Przy próbie wprowadzenia większej ilości do skorygowania niż jest do dopuszczalne, pojawia się standardowy komunikat o braku ilości.

Funkcjonalności niedostępne w XL Start

W wersji Comarch ERP XL Start nie jest dostępne Modelowanie procesów oraz współpraca z WMS, w związku z czym poniższe punkty nie dotyczą tej wersji:

  • Uruchamianie procesów na skutek zdarzenia IoT,
  • Współpraca z Comarch WMS.

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2021.0.1

Ramowy harmonogram wersji Comarch ERP XL w 2021 r.

Numer wersji Typ wersji Termin wydania Uwagi
2021.0.1 PSQL HF Tydzień po udostępnieniu HF 2021.0.1 MSSQL Podatek cukrowy, Dokończenie zmian wynikających z wyjścia Wielkiej Brytanii z UE
2021.0.2 HF Przed 25.03.2021 r. Zmiany pod deklarację JPK_V7
2021.0.2 PSQL HF Tydzień po udostępnieniu HF 2021.0.2 MSSQL Zmiany pod deklarację JPK_V7
2022.0 Wersja Grudzień 2021 r.

Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2021-66771

Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2021.0

Aplikacja Wersja Uwagi
Comarch IBARD 5.2.3
wszystko.pl Aktualna wersja www.wszystko.pl
Comarch e-Sklep 2021.0
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2021.0
Comarch WMS (Zarządzanie, Magazynier) 2021.0
Comarch Magazynier 2021.1
Comarch ERP Optima – Off-line 2021.2.1
Comarch ERP XL HR 2021.2.1
Comarch HRM 2021.1.2
Comarch DMS (stacjonarny, WWW) 2020.2.2
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2021.0
Comarch ERP XL Business Intelligence (BI Point) 11.1.0
Comarch MyPoint 1.2.5
Comarch ECM 2015.2
Migracja danych XL2XML 8.0.1
Comarch MES 2021.0
Comarch e-Sprawozdania 2021.1
Comarch Retail POS 2.0 2021.1
Comarch Shipping Aktualna wersja shipping.comarch.com
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/

Logistyka

Obsługa opłaty spożywczej

W wersji 2021.0.1 udostępniona została podstawowa funkcjonalność w zakresie obsługi tzw. podatku cukrowego, obejmująca:

  • wprowadzenie stosownych parametrów opłaty spożywczej na kartach towarowych oraz wzorcach towarowych
  • wprowadzenie stosownego znacznika na karcie kontrahenta i wzorca kontrahenta, decydującego o tym, czy od transakcji z tym kontrahentem ma być odprowadzany podatek cukrowy
  • wprowadzenie znacznika jw. na nagłówkach dokumentów sprzedaży

Należna opłata ustalana jest na podstawie wszystkich faktur z ww. znacznikiem zarejestrowanych w danym okresie i dotyczących sprzedaży towarów podlegających tej opłacie. Wielkość opłaty wyliczana jest w oparciu o procedurę serwerową, którą w razie potrzeby Partner/Klient może stosownie zmodyfikować. Udostępniony został stosowny formularz deklaracji CUK-1 i obsłużone jego wysyłanie oraz generowanie na jego podstawie pliku .xml. Więcej informacji dotyczących formularza CUK-1 znajduje się w rozdziale Księgowość.

Parametr włączający obsługę opłaty spożywczej

W Konfiguracji udostępniony został stosowny parametr decydujący o dostępności kontrolek, parametrów, funkcji, zakładek itp. dotyczących funkcjonalności obsługi opłaty spożywczej.

Parametr obsługi opłaty spożywczej w Systemie

Parametry opłaty spożywczej na karcie towaru

Na karcie towaru udostępniona została zakładka [Opłata spożywcza], dostępna o ile włączony został parametr Obsługa opłaty spożywczej w Konfiguracji Systemu, a karta dotyczy towaru lub produktu (niedostępna na karcie a-vista, usłudze i koszcie). Na zakładce tej udostępniono poszczególne parametry opłaty spożywczej towaru:

  • Parametry pozwalające na określenie, czy dany napój podlega opłacie spożywczej, a jeżeli tak, to z jakiego tytułu (obecność cukru, obecność substancji słodzących, kofeiny/tauryny) oraz na oznaczenie specyficznych napojów, dla których opłata naliczana jest wg odmiennych zasad: napój z zawartością soku stanowiącą co najmniej 20% jego składu lub roztwór węglowodanowo elektrolitowy.
  • Wielkość poszczególnych składowych opłaty: opłata stała z tytułu zawartości cukru lub substancji słodzącej, opłata zmienna, wynikająca z nadwyżki cukru powyżej 5g/100ml oraz opłata z tytułu zawartości kofeiny/tauryny.
  • Kontrolki z sumą opłat: łączna wielkość opłaty na litr napoju oraz wielkość opłaty na 1x jednostka podstawowa towaru.
  • Kontrolka pozwalająca na podanie zawartości cukru w 100ml napoju, determinująca wielkość opłaty zmiennej.
  • Przelicznik jednostki podstawowej napoju na mililitry
Parametry opłaty spożywczej na karcie towaru

Kontrolki z poszczególnymi stawkami opłaty jak również łączna stawka opłaty pozostają niedostępne do edycji. Edycji podlega natomiast kontrolka z zawartością cukru oraz przelicznik jednostki podstawowej napoju na ml.

System stosownie ustala/uaktualnia wielkość poszczególnych stawek podczas edycji poszczególnych parametrów, zachowując przy tym opisane poniżej zasady.

Opłata stała, zmienna oraz z tytułu obecności kofeiny/tauryny

  • Opłata stała w wysokości 0,50 ustalana jest wówczas, jeżeli zawartość cukru jest większa od zera lub towar zawiera substancję słodzącą i nie jest specjalnym rodzajem napoju tj. nie jest ani napojem zawierających w swoim składzie co najmniej 20% soku, ani też roztworem węglowodanowo elektrolitowym
  • Opłata zmienna liczona jest jako 0,05 za każdy gram cukru powyżej 5g/100ml napoju, przy czym łączna suma opłat nie powinna przekraczać 1,20. Gdyby tak się stało, wówczas przy aktualizacji opłaty zmiennej System ustala wielkość stosownie niższą
  • Opłata za kofeinę/taurynę w wysokości 0,10 ustalana jest po włączeniu parametru Kofeina/tauryna
Zawartość cukru

Edytowalna zawartość cukru może wpłynąć na dwie składowe opłaty: opłatę stałą oraz zmienną.

  • Podczas zmiany zawartości cukru z 0,00 na niezerową wielkość System ustala stałą opłatę na poziomie 0,50, o ile napój nie jest ani napojem zawierających w swoim składzie co najmniej 20% soku, ani też roztworem węglowodanowo elektrolitowym
  • Jeżeli zmiana polega na „zerowaniu” zawartości cukru, wówczas opłata stała również zostaje wyzerowana, o ile napój nie zawiera substancji słodzącej
  • Opłata zmienna jest liczona jako 0,05 za każdy gram cukru powyżej 5g/100ml produktu. Podczas zmiany zawartości cukru obliczana jest więc jako [nowa zawartość cukru-5] *0,05. Jest to wstępne wyliczenie, 2-gim krokiem jest bowiem weryfikacja, czy łączna stawka opłaty nie przekracza stawki maksymalnej tj. 1,20. Ostateczna wielkość opłaty zmiennej ustalana jest na podstawie mniejszej z wielkości: obliczonej jw. lub obliczonej jako [1,20 -pozostałe składowe opłaty]. Na potrzeby ww. kalkulacji zawartość cukru zaokrągla się w górę do pełnych gramów.
Przelicznik jednostki podstawowej na ml

Kontrolki przelicznika jednostki podstawowej napoju na litry, a dokładniej rzecz ujmując – informacja o tym, ile mililitrów napoju zawiera 1 jednostka podstawowa napoju jest niezbędna w celu prawidłowego obliczenia wielkości opłaty dla sprzedanych napojów. Stawki opłaty w Ustawie ustalone są bowiem na 1 litr, nie jest zaś oczywiste, że każda kartoteka napoju zdefiniowane w Systemie posługuje się litrem jako jednostką podstawową.

Filtrowanie listy towarów objętych opłatą spożywczą

Pod listą towarów dodany został stosowny filtr, pozwalający ograniczyć listę towarów do napojów objętych opłatą spożywczą.

Filtrowanie towarów podlegających opłacie spożywczej
Parametry opłaty spożywczej na wzorcu towaru

Zakładka [Opłata spożywcza] udostępniona została również na karcie wzorca towaru. Zasada jej dostępności i obsługi poszczególnych kontrolek/parametrów jest identyczna, jak opisana wyżej dla karty towaru.

Ustalone na wzorcu parametry przypisywane są na nowych towarach dodawanych do danej grupy. Obsłużona została również wg ogólnych zasad aktualizacja parametrów opłaty spożywczej na elementach podrzędnych (grupy podrzędne, towary) w oparciu o wzorzec.

Parametry opłaty spożywczej na wzoru towaru

Parametr naliczania opłaty spożywczej na karcie kontrahenta

Zasadniczo podmiotem zobowiązanym do zapłaty tzw. podatku cukrowego jest pierwszy podmiot sprzedający napoje do punktów sprzedaży detalicznej lub mieszanej albo prowadzący sprzedaż detaliczną napojów. Aby możliwa była identyfikacja rodzaju podmiotu, któremu sprzedawane są napoje słodzące pod kątem ww. obowiązku zapłaty podatku cukrowego na kartach kontrahentów, na zakładce [Księgowość] wprowadzony został parametr Naliczaj podczas sprzedaży.

Parametr naliczania opłaty spożywczej podczas sprzedaży na rzecz kontrahenta

Włączenie ww. parametru oznacza, że z tytułu sprzedaży dokonanej na rzecz tego kontrahenta ma zostać naliczona opłata spożywcza. Parametr ten powinien pozostać włączony na kartach kontrahentów krajowych będących detalistami lub podmiotami prowadzącymi sprzedaż detaliczną lub mieszaną, tylko bowiem sprzedaż na rzecz takich kontrahentów zgodnie z Ustawą podlega opłacie spożywczej.

Podczas konwersji bazy do wersji 2021.0.1 ww. parametr zostaje domyślnie włączony na kartach kontrahentów krajowych i wzorcach kontrahentów krajowych. Jeżeli więc dla transakcji z danym kontrahentem krajowym opłata nie powinna być naliczana (np. jest to podmiot prowadzący wyłącznie sprzedaż hurtową) należy na jego karcie ww. parametr wyłączyć.

Ww. parametr jest przenoszony na dokumenty handlowe sprzedaży rejestrowane dla tego kontrahenta, o czym więcej w dalszej części dokumentu.

Identyczny parametr został dodany na kartę wzorca kontrahenta, a jego ustawienie jest kopiowane na nowe karty kontrahentów dodawane w ramach tego wzorca. Obsłużona została również standardowa aktualizacja nowego parametru na elementach podrzędnych (grupy podrzędne, karty kontrahentów) w oparciu o wzorzec.

Parametr naliczania opłaty spożywczej na wzorcu kontrahenta

Parametr naliczania opłaty spożywczej na formatce dokumentu sprzedaży

Na formatkach dokumentów sprzedaży udostępniony został parametr Naliczaj opłatę spożywczą decydujący, jak sama nazwa wskazuje, o tym, czy od danej transakcji ma zostać naliczona opłata spożywcza.

Ww. parametr jest dostępny na poniżej wymienionych typach dokumentów, o ile włączony zostanie parametr Obsługa opłaty spożywczej w Konfiguracji Systemu.

  • WZ, FS, PA, WZE, FSE: parametr domyślnie włączany na dokumentach z transakcją krajową i kontrahentem, na karcie którego włączono parametr Naliczaj podczas sprzedaży. W przypadku paragonów, na które kontrahent nie musi być wprowadzany domyślnie parametr jest włączany
  • (S)FS/FSE/RA/FSK/FKE/RAK, (s)FS, (s)FSE: parametr ustalany na podstawie dokumentu spinanego (1-go w przypadku tworzenia z wielu)
  • WZK, FSK, PAK, WKE, FKE, (s)FSK, (s)FKE: parametr ustalany na podstawie dokumentu korygowanego
Parametr naliczania opłaty spożywczej na formatce FS

Ustawienie parametru można zmienić, w tym na dokumencie, który został już zatwierdzony. Zmiany ustawienia parametru na konkretnym dokumencie może dokonywać Operator, który ma prawo do edycji tego dokumentu.

Edycja ww. parametru na spinaczach nagłówkowych wywołuje zmianę parametru na tym spinaczu i na dokumentach w nich spiętych.

Stosowna zmiana/aktualizacja ustawienia parametru dokonywana jest podczas zmiany rodzaju transakcji dokonywanej samodzielnie przez Użytkownika oraz opcjonalnie podczas zmiany kontrahenta głównego na dokumencie. W przypadku zmiany kontrahenta o tym, czy zmieniać ustawienie ww. parametru decyduje Użytkownik, poprzez stosowne zaznaczenie/odznaczenie opcji w oknie zmian.

Opcjonalna zmiana znacznika naliczania opłaty spożywczej podczas zmiany kontrahenta na FS

Seryjna zmiana parametru Naliczaj opłatę spożywczą na dokumentach

Oprócz opisanej wyżej możliwości edycji parametru Naliczaj opłatę spożywczą na formatkach poszczególnych dokumentów, przygotowane zostały również operacje jego seryjnej zmiany/aktualizacji na zaznaczonych dokumentach.

Seryjna aktualizacja parametru naliczania opłaty spożywczej została udostępniona w menu kontekstowym list: FS, WZ, PA, FSE i WZE i jest dostępna, o ile w Konfiguracji Systemu włączony został parametr Obsługa opłaty spożywczej. Udostępniono trzy opcje seryjnej zmiany parametru:

  • Aktualizacja dokonywana przez System w oparciu o znacznik na karcie kontrahenta i typ transakcji na dokumencie
  • Seryjne włączanie parametru na wskazanych dokumentach (bez sprawdzania kontrahenta/transakcji)
  • Seryjne wyłączanie parametru na wskazanych dokumentach (bez sprawdzania kontrahenta/transakcji).

Operacja dokonywana jest na tych zaznaczonych dokumentach (w tym również zatwierdzonych), do edycji których Operator ma prawo. W przypadku zmiany dokonywanej na spinaczu nagłówkowych zmiana dokonywana jest równolegle na dokumentach w nim spiętych.

Seryjna zmiana parametru naliczania opłaty spożywczej na zaznaczonych FS

Inne zmiany

Brexit – zmiany w obsłudze kodu kraju GB

Aktualnie przy zakładaniu karty kontrahenta, po wybraniu kodu kraju GB, na zakładce [Księgowe] automatycznie ustawi się Typ kontrahenta jako pozaunijny.

MPP na dokumencie SAD

Wprowadzono następujące zmiany na płatności do dokumentu SAD:

  1. Po zaznaczeniu parametru Podzielona płatność (MPP) w polu: Kwota VAT podpowie się kwota równa wartości VAT z zakładki [VAT].
  2. Kwotę tę można powiększyć o dodatkowe kwoty wynikające z płatności do cła lub akcyzy przez wpisanie odpowiedniej wartości w polu Kwota VAT. Maksymalna wartość wpisana w polu: Kwota VAT nie może przekraczać kwoty Płatności.

Księgowość

Formularz CUK-1

W wersji Comarch ERP XL 2021.0.1 udostępniono formularz CUK-1 umożliwiający naliczenie opłaty spożywczej oraz wygenerowanie pliku xml, który można przesłać na bramkę Ministerstwa Finansów lub dodać z poziomu aplikacji Klient JPK WEB.

Deklarację CUK można podpisać wyłącznie podpisem kwalifikowanym.

Miejsca udostępnienia formularza CUK-1

  • Formularz umożliwiający naliczenie podatku cukrowego CUK-1 udostępniono z poziomu modułów:
    • Sprzedaż
    • Księgowość
  • W module Sprzedaż formularz podatku cukrowego CUK-1 udostępniono z poziomu zakładki [Księgowość], po prawej stronie przycisku Jednolity Plik Kontrolny.

  • W module Księgowość formularz podatku cukrowego CUK-1 udostępniono z poziomu menu Deklaracje/Podatek cukrowy CUK-1. Opcję umieszczono pod pozycją Intrastat.

  • Dostęp do formularza oparto na parametrze Obsługa opłaty spożywczej, który został udostępniony z poziomu konfiguracji, zakładki [Sprzedaż/Parametry2].
  • Jeżeli parametr zostanie włączony, uprawnieni użytkownicy będą mieli możliwość korzystania z funkcjonalności umożliwiającej naliczenie opłaty cukrowej, tj. możliwość dodania formularza CUK-1, wygenerowanie pliku xml i jego wysłanie na bramkę MF.
Konfiguracja, Sprzedaż/Parametry2 – nowy parametr Obsługa opłaty spożywczej
  • Dodatkowo o możliwości wystawienia formularza CUK-1 będzie decydował parametr na operatorze, dostępny z poziomu zakładki [Księgowość] o nazwie Generowanie JPK, CUK-1.
Karta operatora, uprawnienie do wystawiania formularza CUK-1

Okno Deklaracje podatkowe / Lista CUK-1

Formularz CUK-1 udostępniono w tym samym oknie co inne deklaracje, przy czym w oknie otwieranym z poziomu opcji w menu Podatek cukrowy CUK-1 listę zawężono tylko do formularzy CUK-1.

Konstrukcja okna, tj. zakładki, kolumny, pola, przyciski są analogiczne jak w oknie Deklaracje podatkowe, udostępnianym z poziomu menu Inne deklaracje.

Z poziomu okna umożliwiono:

  • Dodawanie, edycję, usuwanie formularzy CUK-1 na zasadach ogólnych, tj. analogicznie jak np. formularzy JPK
  • Księgowanie formularzy jak również usuwanie dekretacji
  • Wysyłkę plików CUK-1 na bramkę MF, pobranie UPO.
Lista deklaracji CUK-1

Logika wystawiania formularzy CUK-1

Zostały wprowadzona analogiczne zasady dot. wystawiania formularzy CUK-1 jak formularzy JPK_V7.

  • Pierwszy plik za dany okres rozliczeniowy może mieć przypisany tylko typ Złożenie
  • Jeżeli w danym okresie rozliczeniowym istnieje plik o typie Złożenie i statusie Bufor, kolejny wystawiany może mieć przypisany tylko typ Złożenie.
  • Jeżeli w danym okresie rozliczeniowym istnieje plik o typie Złożenie i ma status zaakceptowany lub zatwierdzony kolejne mogą mieć przypisany tylko typ Korekta. Zatem status Korekta może być nadany pod warunkiem istnienia w danym okresie rozliczeniowym pliku o typie Złożenie i statusie Zaakceptowany lub Zatwierdzony
  • Jeżeli w danym okresie rozliczeniowym istnieje jeden plik o typie Złożenie i ma status anulowany, kolejny wystawiony za ten sam okres może mieć przypisany tylko typ Złożenie. Takiemu plikowi można przypisać status Bufor, Zaakceptowany lub Zatwierdzony

Logika korygowania formularzy CUK-1

Z uwagi na brak objaśnień do CUK-1 przyjęto, że korekta będzie obejmowała stan bieżący, a nie dane korygowane. Zatem zasady korygowania CUK-1 są analogiczne jak JPK_V7M.

Formularz CUK-1

Formularz CUK-1 składa się z 8 zakładek:

  • Ogólne
  • Nagłówek
  • Deklaracja
  • Część analityczna
  • Sumy Ctrl
  • Płatności
  • Księgowość
  • Załączniki
Zakładka [Ogólne]
Formularz CUK-1, zakładka [Ogólne]

Na zakładce [Ogólne] udostępniono następujące kontrolki:

  • Sekcja Okres – dwie kontrolki Rok, Miesiąc wskazujące za jaki okres plik CUK-1 jest składany. Na podstawie okresu ustawiany jest okres Data Od, Data Do na zakładce [Nagłówek].
  • Pole Numer – numer wersji schemy. Pole nieedytowalne
  • Pole Status – do wyboru opcje:
    • Bufor,
    • Zaakceptowany,
    • Zatwierdzony,
    • Anulowany
  • Pole Ujęcie dokumentów wg daty – do wyboru dwie opcje:
    • Data sprzedaży – ustawienie domyślne – wyliczenie podatku cukrowego na podstawie dokumentów, których data sprzedaży mieści się w okresie rozliczeniowym wskazanym na zakładce [Ogólne].
    • Data wystawienia – wyliczenie podatku cukrowego na podstawie dokumentów, których data wystawienia mieści się w okresie rozliczeniowym, wskazanym na zakładce [Ogólne].
  • Parametr Nadwyżka cukru wg stawki max – parametr decyduje o sposobie wyliczania „łącznej liczby mg cukrów będących nadwyżką powyżej 5g/100ml”, czyli sposobie wyliczania pól P_15, P_23 i P_27, które z kolei determinują wielkość opłaty zmiennej. Włączony parametr (domyślne ustawienie) pozwala na takie wyliczenia nadwyżki cukru, aby kalkulowana w oparciu o nią opłata zmienna uwzględniała zapis art. 12f ust 6 Ustawy, zgodnie z którym łączna stawka opłaty jest nie wyższa niż 1,20. Przy wyłączonym parametrze nadwyżka cukru liczona jest wprost na podstawie zawartości cukru w napoju przekraczającej 5g, a co za tym idzie opłata zmienna liczona jest bez jej ograniczania do ww. łącznej stawki maksymalnej 1,20.
  • Sekcja Cel złożenia
    • Parametr Złożenie – domyślnie zaznaczany przez system, w przypadku dodania formularza CUK-1po raz pierwszy, w danym okresie rozliczeniowym
    • Korekta – domyślnie zaznaczany przez system, w przypadku dodania w danym okresie rozliczeniowym kolejnego formularza
  • Przycisk Urząd – możliwość wskazania odpowiedniego organu podatkowego, do którego kierowana jest deklaracja w postaci pliku xml
  • Standardowe pola informujące jaki operator formularz:
    • Wprowadził
    • Zmodyfikował
    • Zatwierdził
  • Standardowe pola związane z wysyłką pliku xml na bramkę Ministerstwa Finansów
    • Status e-Deklaracji
    • Numer referencyjny
    • Data rejestracji
    • Data potwierdzenia
  • Pole URL
  • Pole Uwagi
Zakładka [Nagłówek]
Formularz CUK-1, zakładka [Nagłówek]

Na zakładce [Nagłówek] udostępniono:

  • Sekcję Formularz z polami powiązanymi z nagłówkiem formularza CUK-1
  • Sekcję Formularz deklaracji z polami powiązanymi z nagłówkiem deklaracji CUK-1
  • Sekcję Informacja w sprawie opłaty od środków spożywczych, w której prezentowany jest okres za jaki sporządzana jest deklaracja CUK-1. Zakres dat ustawiany jest na podstawie okresu wskazanego na zakładce [Ogólne].
  • Sekcję Podmiot, w której prezentowane są dane podmiotu wysyłającego deklarację CUK-1. Dane pobierane są z pieczątki firmy, z możliwością ręcznej korekty.
  • Dane osoby wskazanej do kontaktu. Dane pobierane są z pieczątki firmy, z sekcji Przedstawiciel udostępnionej z poziomu zakładki [Deklaracje cd]. Użytkownik dane kontaktowe może zmienić z poziomu formularza CUK-1
  • Pola zwierające informacje o dacie utworzenia formularza oraz o nazwie systemu z poziomu, którego formularz oraz plik xml został wygenerowany.
Zakładka [Deklaracja]
Formularz CUK-1, zakładka [Deklaracja]

Na zakładce [Deklaracja], zgodnie z wymaganiami schemy udostępniono pięć sekcji. Szczegóły na powyższym zrzucie.

Dane wyliczane są przez system. Sposób wyliczenia zależy od dwóch parametrów dostępnych z poziomu zakładki [Ogólne]:

  • Ujęcie dokumentów wg daty – do wyboru dwie opcje:
    • Data sprzedaży – ustawienie domyślne – wyliczenie podatku cukrowego na podstawie dokumentów, których data sprzedaży mieści się w okresie rozliczeniowym wskazanym na zakładce [Ogólne].
    • Data wystawienia – wyliczenie podatku cukrowego na podstawie dokumentów, których data wystawienia mieści się w okresie rozliczeniowym, wskazanym na zakładce [Ogólne].
  • Parametr Nadwyżka cukru wg stawki max – parametr decyduje o sposobie wyliczania „łącznej liczby mg cukrów będących nadwyżką powyżej 5g/100ml”, czyli sposobie wyliczania pól P_15, P_23 i P_27, które z kolei determinują wielkość opłaty zmiennej. Włączony parametr (domyślne ustawienie) pozwala na takie wyliczenia nadwyżki cukru, aby kalkulowana w oparciu o nią opłata zmienna uwzględniała zapis art. 12f ust 6 Ustawy, zgodnie z którym łączna stawka opłaty jest nie wyższa niż 1,20. Przy wyłączonym parametrze nadwyżka cukru liczona jest wprost na podstawie zawartości cukru w napoju przekraczającej 5g, a co za tym idzie opłata zmienna liczona jest bez jej ograniczania do ww. łącznej stawki maksymalnej 1,20.

Użytkownik ma możliwość wprowadzenia kwot „z ręki” za wyjątkiem pól 30 oraz 31. Pola, w których kwoty zostaną wprowadzone ręcznie wyświetlane są w kolorze żółtym.

 
Uwaga
Ponowne przeliczenie formularza spowoduje nadpisanie kwot wprowadzonych przez użytkownika kwotami wyliczonymi przez system.

Dodatkowe objaśnienia:

  • Pole 30 wyliczane jest na podstawie kwot ujętych w polach: 13, 18, 21, 25 i 29
  • W polu 31 prezentowana jest wartość pobrana z pola 30, zaokrąglona do pełnych złotych wg zasad matematycznych.
  • Na formularzu typu korekta prezentowane są dane bieżące oraz dane korygujące „różnicowe”. W kolumnie Różnica, pola, w których występują różnice prezentowane są w kolorze żółtym.
  • Na dzień przygotowywania niniejszej dokumentacji brak wytycznych ze strony Ministerstwa Finansów co do sposobu prezentacji wartości na korekcie CUK-1.
  • Założono, że korekta będzie przekazywała informacje o stanie bieżącym. W związku z tym analogicznie jak na korekcie JPK_V7 na formularzu CUK-1 prezentowane są wartości bieżące oraz różnicowe.
  • Wartości różnicowe podlegają księgowaniu.
  • Na podstawie kwot różnicowych generowane są płatności.
Formularz CUK-1, zakładka [Deklaracja]
Zakładka [Część analityczna]
Formularz CUK-1, zakładka [Część analityczna]

  • Na zakładce [Część analityczna] dane prezentowane są w trzech sekcjach:
  • Podsumowanie
  • Faktury
  • Nr partii towaru
  • W sekcji Podsumowanie prezentowana jest liczba faktur wystawionych w ramach danego dnia
  • W sekcji Faktury wyświetlana jest lista faktur na podstawie, których wyliczona jest opłata spożywcza. Faktury można ograniczyć do dnia wybranego w sekcji Podsumowanie. Za pomocą przycisku Wyświetl wszystkie można także wyświetlić wszystkie dokumenty zakwalifikowane do danego okresu rozliczeniowego.
  • Na formularzu przewidziano pola, które muszą być przekazane do schemy oraz pola dodatkowo, mające charakter analityczno – kontrolny.
  • Pola wymagane przez schemę to:
  • LpFaktury – Liczba porządkowa
  • NrFaktury – Numer faktury dokumentującej wprowadzenie na rynek krajowy napojów, o których mowa w art. 12a ust. 1 pkt 1 i 2 ustawy
  • DataFaktury – Data wystawienia faktury
  • NIPDostawcy – Identyfikator podatkowy NIP dostawcy, w przypadku, gdy zobowiązanym do zapłaty opłaty jest podmiot zamawiający.
  • NIPNabywcy – Identyfikator podatkowy NIP nabywcy, w przypadku, gdy zobowiązanym do zapłaty opłaty jest podmiot sprzedający napoje do punktów sprzedaży detalicznej, także podmiotowi prowadzącemu jednocześnie sprzedaż detaliczną oraz hurtową, albo obowiązany do zapłaty jest prowadzącym sprzedaż detaliczną napojów w przypadku: producenta, podmiotu nabywającego napoje w ramach wewnątrzwspólnotowej dostawy towarów lub importera napoju
  • NrPartiiTowaru – Numer partii towaru, jeżeli nie został podany na fakturze, przy czym numer partii będzie prezentowany w osobnej sekcji, w powiązaniu z daną fakturą, ponieważ z daną fakturą może być związanych wiele partii towaru.
  • Oprócz pól wymaganych przez schemę pomocniczo prezentowana jest data sprzedaży oraz wartości odpowiadające polom od 11 do 29 w części deklaratywnej.
 
Uwaga
W części deklaratywnej pola od 11 do 29 nie są wyliczane jako suma wartości prezentowanych w kolumnach od 11 do 29 w części analitycznej
 
Formularz CUK-1, zakładka [Część analityczna]

W sekcji Nr partii towaru prezentowane są informacje składające się na daną partię towaru tj. Kod towaru/Cecha/EAN/Data ważności/Nr partii towaru.

Formularz CUK-1, zakładka [Część analityczna]
Zakładka [Sumy ctrl]
Formularz CUK-1, zakładka [Sumy ctrl]

Na zakładce [Sumy ctrl] prezentowane są trzy pola:

  • Liczba faktur – liczba wszystkich dokumentów na podstawie, których liczona jest opłata cukrowa
  • Liczba faktur do wysłania, tj. takich, które zawierają wszystkie dane wymagane przez schemę, w szczególności NIP
  • Liczba faktur niepodlegających wysyłce, tj. takich, które nie zawierają NIP

Do pliku przekazywana jest informacja o liczbie faktur ujętych w części analitycznej.

Zakładka [Płatności]

Na zakładce [Płatności] sposób prezentacji płatności jest zgodny z przyjętym w systemie Comarch ERP XL standardem.

  • Na formularzu o typie Złożenie płatność generowana jest na podstawie pola 31.
  • Na formularzu o typie Korekta płatności generowana jest na podstawie wartości prezentowanej w kolumnie Różnica, w polu 31.
 
Uwaga
Do pliku przelewu wygenerowanego na podstawie płatności powiązanej z formularzem CUK-1 przekazywany jest typ formularza CUK-1. Na dzień przygotowania niniejszej dokumentacji, w tym zakresie brak jednoznacznego potwierdzenia o prawidłowości wymiany danych z niektórymi bankami w usłudze Webservice.

Zakładka [Księgowość]

Prezentacja i zasada działania zgodne z obowiązującym standardem

Z poziomu formularza CUK-1 dostępne są schematy przypisane do formularza CUK-1. Szczegóły w osobnym rozdziale 2.1.7 Schemat księgowy dla CUK-1.

Zakładka [Załączniki]

Zasady dodawania oraz prezentacji załączników zgodnie z istniejącym w systemie Comarch ERP XL standardem.

Zasady ustalania wielkości opłaty spożywczej

Na potrzeby ustalania informacji niezbędnych do sporządzenia i wysłania deklaracji CUK-1 przygotowane zostały stosowne funkcje, zbudowane w sposób umożliwiający Partnerowi/Klientowi ich modyfikację, stosownie do potrzeb własnych Klienta.

Standardowa funkcja zwraca informacje opisane w dalszej części projektu.

Uwaga
Dotąd nie zostały opublikowane żadne objaśnienia dotyczące zasad ustalania wartości dla poszczególnych tagów schemy przewidzianej dla deklaracji CUK-1. Nie ma również dostępnej żadnej informacji dotyczącej zasad wg których odbywa się weryfikacja poprawności składanej deklaracji, które zmieniały/zmieniają się niejednokrotnie z dnia na dzień. Brak również wyjaśnień odnośnie ujmowania paragonów, czy też korekt dokumentów na deklaracji. Niektóre z niejasności zostały rozwiązane na zasadzie parametryzacji, o czym więcej w dalszej części dokumentu. Wielu z nich jednak nie sposób parametryzować. W związku z powyższym istnieje duże prawdopodobieństwo, że przekazana Państwu funkcjonalność będzie wymagała uzupełnienia/modyfikacji, które zostaną wprowadzone jak tylko pojawią się oficjalne wytyczne, na których będzie się można oprzeć.

Część analityczna – lista faktur

Lista faktur sprzedaży, wykazywana na zakładce [Część analityczna] deklaracji CUK-1 identyfikowana jest na podstawie zatwierdzonych dokumentów j.n. z włączonym parametrem Naliczaj opłatę spożywczą dokumentujących sprzedaż napojów polegających opłacie spożywczej, zarejestrowanych w dacie zawierającej się w okresie, którego dotyczy sporządzana deklaracja.

Przez ww. dokumenty należy rozumieć:

  • FS, (s)FS, (S)FS, RA, FSE, (s)FSE, (S)FSE, FW
  • FSK, (s)FSK, (S)FSK, RAK, FKE, (s)FKE, (S)FKE, FWK
  • PA, o ile nie jest spięte do RA
  • PAK, o ile nie jest spięty do RAK

Przez ww. datę dokumentu należy rozumieć datę wystawienia lub datę sprzedaży, zależnie od typu daty wskazanej na formularzu CUK-1.

Pomimo tego, że zgodnie ze schemą deklaracji CUK-1 podanie informacji o sprzedanej ilości napojów słodzących i należnej z tego tytułu opłacie spożywczej wymagane jest w sposób globalny tj. od całej sprzedaży dokonanej w danym okresie, informacje te prezentowane są również dla poszczególnych faktur. Dzięki temu Użytkownik może sprawdzić, do której grupy napojów zostały zakwalifikowane elementy danej faktury, czy też jaka kwota opłaty z niej wynika.

Dla każdej faktury prezentowane są odpowiedniki pól P_11 – P_29 deklaracji, obliczone dla pojedynczych faktur.

 
Uwaga
Wielkości zagregowane, tj. pola P_11 – P-29 części deklaracyjnej nie są prostymi sumami ww. pól prezentowanych dla poszczególnych faktur, lecz obliczane są zbiorczo, na podstawie sumy ilości sprzedanej poszczególnych napojów. Proste sumowanie opłat z dokumentów mogłoby bowiem powodować niesłuszne zaniżania należnej opłaty, wynikające z zaokrągleń dokonywanych przy przeliczaniu jednostki podstawowej towaru na ml przy kalkulacji na poszczególnych, pojedynczych fakturach. W związku z powyższym suma danego pola dla poszczególnych faktur nie musi być zgodna z wartością wykazaną w danym zbiorczym polu (np. suma P_11 z poszczególnych faktur nie musi być zgodna z wartością kontrolki P_11 części deklaracyjnej itp.).
 

Mechanizm kwalifikowania poszczególnych napojów sprzedanych na danej fakturze do grup oraz zasady ustalania informacji dla każdej z nich jest identyczny jak omówiony w dalszej części dokumentu dla wartości globalnych, ujętych w części deklaracyjnej formularza.

Część analityczna - Lista partii

Lista partii napojów sprzedanych na danej fakturze ustalana jest na podstawie dostaw użytych na subelementach dokumentu. Dla każdej takiej dostawy ustalone są: kod towaru, cecha dostawy, EAN dostawy i data ważności dostawy. Na tej podstawie ustalana jest lista partii, przy czym dana partia wykazywana jest tylko jeden raz. Jako numer partii ustalana jest wartość tekstowa złożona z ww. składowych oddzielonych średnikiem.

 
Przyklad
Na dokumencie FS rozchodowano następujące dostawy: Kod towaru Cecha EAN Data ważności 1. Napój ABC gazowany 14141414141414 2021-02-15 2. Napój ABC gazowany 14141414141415 3. Napój ABC gazowany 14141414141414 2021-02-15 4. Napój ABC gazowany 14141414141415 5. Napój ABC niegazowany Lista partii po usunięciu duplikatów: Napój ABC; gazowany; 14141414141414; 2021-02-15 Napój ABC; gazowany; 14141414141415 Napój ABC; niegazowany
 

Lista partii prezentowana jest na zakładce [Część analityczna] deklaracji CUK-1, kontekstowo dla poszczególnych faktur.

Część deklaracyjna formularza

Napoje sprzedane na dokumentach, o których mowa wyżej kwalifikowane są, zgodnie z budową schemy do pięciu grup napojów:

Grupa Opis Warunek Pola
I Napoje, o zawartości cukrów w ilości równej lub mniejszej niż 5g w 100 ml napoju lub o zawartości w jakiejkolwiek ilości co najmniej jednej substancji słodzącej Towar nie będący „sokiem” ani „roztworem”, który - zawiera substancje słodzącą a cukru nie więcej niż 5g/100ml - nie zawierający substancji słodzącej a zawierający cukru więcej niż 0 i nie więcej niż 5g/100ml P_11 P_12 P_13
II Napoje, o zawartości cukrów powyżej 5 g w 100 ml napoju, z wyłączeniem napojów wskazanych w wierszach 4 i 5 Towar nie będący „sokiem” ani „roztworem”, który zawiera więcej niż 5g cukru na 100/ml. P_14 P_15 P_16 P_17 P_18
III Napoje z dodatkiem kofeiny lub tauryny Towar z włączonym parametrem „Kofeina/tauryna”, bez względu na to, czy i ile zawiera cukru/substancji słodzących oraz bez względu na to, czy jest „sokiem” lub „roztworem” P_19 P_20 P_21
IV Napoje, w których udział masowy soku owocowego, warzywnego lub owocowo-warzywnego wynosi nie mniej niż 20% składu surowcowego, zawierające powyżej 5 g cukrów w 100 ml napoju Towary z włączonym parametrem „Zawartość soku…” i zawartością cukru >5g/100ml P_22 P_23 P_24 P_25
V Napoje, będące roztworami węglowodanowo elektrolitowymi, o których mowa w rozporządzeniu, zawierające powyżej 5 g cukrów w 100 ml napoju Towary z włączonym parametrem „Roztwór…”, i zawartością cukru >5g/100ml P_26 P_27 P_28 P_29

Dla każdej z ww. pięciu grup napojów ustalane są wymagane dla danej grupy dane.

Liczba mililitrów [P_11; P_14; P_19; P_22; P_26]

System oblicza ilość sprzedaną poszczególnych napojów wyrażoną w mililitrach, a następnie sumuje tak obliczone wielkości wszystkich sprzedanych napojów.

Wielkość opłaty stałej z tytułu cukru/substancji słodzącej [P_12; P_16]

Powyższe obliczane jest jako: Liczba ml/1000*0,50

Wielkość opłaty z tytułu obecności kofeiny/tauryny [P_20]

Powyższe obliczane jest jako: Liczba ml/1000*0,10

Łączna liczba mg cukrów będących nadwyżką powyżej 5g/100ml [P_15; P_23 i P_27]

W związku z problematyczną kwestią liczenia nadwyżki cukru i brakiem jakichkolwiek objaśnień w tym zakresie na formularz CUK-1 dodany został parametr Nadwyżka cukru wg stawki max. Parametr ten decyduje o sposobie wyliczania łącznej liczby mg cukrów będących nadwyżką powyżej 5g/100ml, czyli sposobie wyliczania pól P_15, P_23 i P_27, które z kolei determinują wielkość opłaty zmiennej. Włączony parametr (domyślne ustawienie na formularzu) pozwala na takie wyliczenia nadwyżki cukru, aby kalkulowana w oparciu o nią opłata zmienna uwzględniała zapis art. 12f ust 6 Ustawy, zgodnie z którym łączna stawka opłaty jest nie wyższa niż 1,20. Przy wyłączonym parametrze nadwyżka cukru liczona jest wprost na podstawie zawartości cukru w napoju, a co za tym idzie opłata zmienna liczona jest bez jej ograniczania do ww. łącznej stawki maksymalnej 1,20.

  • Przy parametrze włączonym obliczana jest ilość cukru powyżej 5g/100ml wyrażona w mg, z uwzględnieniem opłaty max (nadwyżka, od której faktycznie zostanie naliczona opłata zmienna): [(Twr_StawkaCukierZmienna/0,05) * liczba ml]
  • Przy parametrze wyłączonym obliczana jest ilość cukru powyżej 5g/100ml wyrażona w mg, liczona wprost jako nadwyżka powyżej 5g z karty towaru: [(Twr_ZawartoscCukru-5) * liczba ml], przy czym zawartość cukru zdefiniowana na towarze zaokrąglana jest w górę do pełnych gram.
 
Przyklad
Napój A zawiera 24,40g cukru/100ml (stawka stała 0,50, stawka zmienna 0,70). Sprzedano 1litr napoju A i sporządzono deklarację, na które:. a. Napój został zakwalifikowany do grupy II b. Liczba ml: 1000 c. Liczba mg cukru będąca nadwyżką - Włączony „Nadwyżka cukru wg stawki max”: [0,70/0,05] * 1000=14000 - Wyłączony „Nadwyżka cukru wg stawki max”: [25-5] * 1000=20000 d. Opłata stała: 0,50 e. Opłata zmienna: - Włączony „Nadwyżka cukru wg stawki max”: 14000/1000*0,05=0,70 - Wyłączony „Nadwyżka cukru wg stawki max”: 20000/1000*0,05=1,00 f. Łączna opłata: - Włączony „Nadwyżka cukru wg stawki max”: 0,50+0,70=1,20 - Wyłączony „Nadwyżka cukru wg stawki max”: 0,50+1,00=1,50
 

Jak widać na powyższym przykładzie Użytkownik musi dokonać wyboru pomiędzy dwiema opcjami: opcja z opłatą liczoną z uwzględnieniem opłaty maksymalnej, określonej w Ustawie, obarczona koniecznością dość nielogicznego ustalanie wielkości nadwyżki cukru lub opcja z rzeczywistą nadwyżką cukru, skutkująca naliczeniem zawyżonej opłaty.

Wielkość opłaty zmiennej z tytułu zawartości cukru [P_17; P_24; P_28]

Powyższe obliczane jest jako: Łączna nadwyżka cukru/1000*0,05

Łączna wielkość opłaty dla danej grupy [P_13; P_18; P_21, P_25; P_29] to odpowiednie sumy składowych opłaty

P_30 to suma ww. łącznej wielkości opłat z poszczególnych grup

Schemat księgowy dla CUK-1

Schemat księgowy dla CUK-1

Schematy księgowe dla formularza CUK-1 definiujemy z poziomu okna Schematy księgowań dokumentów, zakładki [Deklaracje].

Z poziomu zakładki pozycje możemy wskazać kwoty z deklaracji lub kwotę płatności. Szczegóły w poniższej tabeli.

Oblicz dla Pole Kwota Konto Opis
Kwot z deklaracji W ramach pozycji Inne dodano opcję CUK-1. Opcję umieszczono pod pozycją JPK_V7 Po wybraniu opcji CUK-1 wyświetlany jest standardowy formularz o nazwie „Wprowadź numer pola deklaracji”. Na formularzu udostępniono poniższe pola: ■ „Symbol deklaracji” - wybieramy symbol pliku CUK-1 ■ „Numer wersji” – numer wersji formularza CUK-1 ■ „Nr pola:” - numery pól formularza CUK-1 wraz z nazwami, z ograniczeniem do części deklaratywnej. ■ „Id pola:” identyfikator pola Wg standardu ■ @NUM – numer dokumentu ■ Pole Deklaracji () ■ Zapytanie SQL
Płatności Stroną jest Urząd skarbowy. Płatności można wyksięgować wskazując w schemacie Urząd Skarbowy. Do wyboru standardowo trzy opcje: ■ Zapłata – księgowanie kwoty rozliczenia, ■ Zaległość – księgowanie kwoty pozostającej do rozliczenia, ■ Płatność - kwota płatności (Zobowiązania lub Należności) Wg standardu ■ @NUM – numer dokumentu ■ Pole Deklaracji () ■ Zapytanie SQL
Opis analityczny NIE DOTYCZY. Formularz CUK-1 nie podlega opisowi analitycznemu

Wysyłka plików xml na bramkę Ministerstwa Finansów

Obsłużono wysyłkę pliku xml wygenerowanego z poziomu formularza CUK-1 na bramkę Ministerstwa Finansów zgodnie z istniejącym w systemie Comarch ERP XL standardem.

Użytkownicy mogą także wysłać pliki xml wygenerowane w systemie Comarch ERP XL za pośrednictwem aplikacji Klient JPK WEB udostępnionej na stronach Ministerstwa Finansów. Aplikacja ta wykorzystywana do wysyłki plików JPK została dostosowana także do wysyłki CUK-1.

Eksport do Excela

Eksport do Excela obsłużony jest na analogicznych zasadach jak eksport danych z poziomu formularza JPK_V7, a zatem prezentowane są dane nagłówkowe, część deklaratywna oraz dane analityczne.

 
Uwaga
Eksport danych do Excela pokrywa się z eksportem danych do pliku xml. To oznacza, że informacje prezentowane w części analitycznej, w kolumnach począwszy od numeru 11 nie są przekazywane do arkusza Excel.

Wydruki

W wersji Comarch ERPXL 2021.0.1, z poziomu formularza CUK-1 o typie Złożenie oraz Korekta udostępniono dwa wydruki:

  • Wydruk części deklaratywnej – menu: CUK-1 deklaracja/CUK-1 deklaracja
  • Wydruk formularza UPO – menu: Formularz UPO/Formularz UPO

Wydruk części deklaratywnej prezentuje wyłącznie wartości bieżące.

Wydruk części deklaratywnej CUK-1

Funkcjonalności niedostępne w XL Start

Żadna z powyższych funkcjonalności nie została zablokowana w wersji Comarch ERP XL Start.

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2022.0

Ramowy harmonogram wersji Comarch ERP XL w 2022 r.

Numer wersji Typ wersji Termin wydania Uwagi
2022.0 PSQL Wersja Styczeń 2022 r.
2022.0.1 MSSQL HF Połowa lutego 2022 r.
2022.0.1 PSQL HF Druga połowa lutego 2022 r.
2022.1 MSSQL Wersja Koniec czerwca 2022 r.
2022.1 PSQL Wersja Pierwsza połowa lipca 2022 r.
2023.0 MSSQL Wersja Grudzień 2022 r.
2023.0 PSQL Wersja Styczeń 2023 r.

Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2022.0

Aplikacja Wersja Uwagi
Comarch IBARD 5.2.3
wszystko.pl Aktualna wersja www.wszystko.pl
Comarch e-Sklep 2022.0
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2021.5
Comarch WMS (Zarządzanie, Magazynier) 2022.0
Comarch Magazynier Informacja w dokumentacji nowej wersji
Comarch ERP XL HR 2022.1.1
Comarch HRM 2022.1.1
Comarch DMS (stacjonarny, WWW) 2021.2
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2022.0 Planowany termin udostępnienia: styczeń 2022 r.
Comarch ERP XL Business Intelligence (BI Point) 12.0
Comarch ECM 2015.2
Migracja danych XL2XML 9.0.0
Comarch MES 2022.0
Comarch e-Sprawozdania 2021.1.1
Comarch POS 2022.0
Comarch Shipping Aktualna wersja shipping.comarch.com Wersja zawierająca kurierów GLS i Raben – planowy termin udostępnienia: koniec 2021 r.
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/
Serwis XL – IoT 2021.1

Logistyka

Rejestrowanie faktur zakupu z wykorzystaniem Comarch OCR

OCROptyczne Rozpoznawanie Znaków (Optical Character Recognition) to usługa, która umożliwia wczytywanie faktur na podstawie skanów i zdjęć dokumentów. Usługa ta dostępna jest w Rejestrze Vat od wersji 2019.1 Systemu, w wersji 2022.0 natomiast udostępniona została na liście faktur zakupu FZ.

Zasady korzystania z usługi oraz podstawowe informacje dotyczące zasad rozpoznawania i odczytywania dokumentów opisane są w biuletynie j.n.

https://pomoc.comarch.pl/xl/pl/index.php/dokumentacja/xl136-comarch-ocr-comarch-erp-xl/

Wczytywanie dokumentów FZ przy pomocy OCR

Na liście faktur zakupu udostępniony został stosowny przycisk pod listą dokumentów oraz na Ribbonie, służący do wczytywania FZ za pomocą usługi OCR.

Opcje wczytywanie FZ z OCR na liście faktur zakupu

Podobnie jak to ma miejsce w Rejestrze VAT, również na liście FZ operacja polega na wskazaniu pliku/plików z dysku i ich wczytaniu tj. tworzeniu na ich podstawie dokumentów FZ. Użytkownik ma możliwość wskazania wielu plików naraz, jak również wczytania plików wielostronicowych, w tym, zawierających wiele faktur.

Obsłużone zostało wczytywanie faktur zakupu FZ na podstawie plików .pdf oraz plików graficznych .jpg, .jpeg, .tiff, .png, .tif, .bmp, .gif. Użytkownik ma możliwość wczytania faktur w walucie PLN oraz w walucie obcej, przy czym usługa rozpoznaje faktury zarejestrowane w EUR, GBP i USD.

Uwaga
W przypadku dokumentów walutowych Użytkownik powinien mieć świadomość, że ceny/wartości prezentowane na zakładce [Ogólne] utworzonego dokumentu FZ będą się różniły od cen/wartości na zdjęciu/skanie, gdyż ceny/wartości FZ prezentowaną są w walucie systemowej. Wielkości walutowe prezentowane są na szczegółach elementów - zakładce [Kalkulacje] formatki elementu FZ.

Rejestrowane ww. metodą faktury nie są w żaden sposób wiązane z wcześniej zarejestrowanymi przyjęciami PZ, tak więc Klienci korzystający ze ścieżki PZ-(S)FZ/(S)FZ z tej usługi nie skorzystają. System nie dokonuje również powiązania pomiędzy tak rejestrowaną fakturą a zamówieniem złożonym u Dostawcy. Jeżeli wczytywana faktura jest związana z zamówieniem, wówczas po jej utworzeniu Użytkownik powinien dokonać stosownego powiązania przy użyciu opcji Spinaj z zamówieniem w menu kontekstowym listy faktur zakupu. W wersji 2022.0 obsłużone zostało wczytywanie faktur zakupu, korekty faktur nadal należy rejestrować w tradycyjny sposób.

Operacji wczytywania faktur zakupu może dokonywać każdy Użytkownik uprawniony do rejestrowania FZ. Jeżeli jednak w Firmie istnieje potrzeba ograniczenia prawa do tej usługi wystarczy dla tych Operatorów, którzy nie powinni z niej korzystać przypisać stosowny zakaz: Dodawanie dokumentu za pomocą mechanizmu OCR.

Podczas wczytywania poszczególnych dokumentów Użytkownik otrzymuje szereg informacji z zakresu poprawności odczytania dokumentu, identyfikacji poszczególnych informacji na dokumencie itp., a dodatkowo przy każdej takiej operacji prezentowana jest informacja o pozostałej, dostępnej w danym pakiecie ilości stron do wczytania. Ilość dostępną w pakiecie można sprawdzić w każdej chwili, wystarczy skorzystać z dostępnej w menu ww. przycisku opcji Sprawdź ilość stron do wykorzystania.

Opcja sprawdzania ilości dostępnej w pakiecie OCR

Numery tworzonych przez System faktur prezentowane są formie linków, pozwalających na podniesienie formatki utworzonego dokumentu bezpośrednio z loga.

Informacja o dostępnej ilości w pakiecie i podgląd utworzonej faktury

Oryginał dokumentu, na podstawie którego tworzona jest faktura zapisywany jest jako załącznik faktury, o ile w konfiguracji Systemu System/ Konfiguracja/ Sprzedaż/ Parametry 1 włączony jest parametr Zapisuj faktury dodawane za pomocą OCR jako załączniki. Zależnie od wybranej opcji ww. parametru załącznik dodawany jest do bazy lub jako link do importowego dokumentu.

Parametryzacja zapisywania załączników OCR

Weryfikacja dokumentów utworzonych metodą OCR

Każdy dokument FZ utworzony przy pomocy usługi OCR powinien zostać przez Użytkownika zweryfikowany w zakresie jego zgodności z oryginałem. Aby ułatwić taką operację formatka dokumentu FZ utworzonego przy użyciu ww. metody wyposażona została w pogląd oryginału, dostępny na poszczególnych zakładkach formularza FZ. Jego włączenia/wyłączenia dokonuje się przy użyciu przycisku OCR dostępnego na prawej belce formatki. Wygląd przycisku odzwierciedla aktualny status dokumentu:

na dokumencie niezweryfikowanym przez Operatora prezentowany jest przycisk

na dokumencie zweryfikowanym prezentowany jest przycisk

Użytkownik po dokonaniu weryfikacji poprawności dokumentu powinien oznaczyć taki dokument statusem zweryfikowany. Jeżeli tego nie uczyni, wówczas niemożliwe będzie zatwierdzenie dokumentu. Zweryfikowany dokument można cofnąć do statusu dokumentu niezweryfikowanego do chwili zatwierdzenie dokumentu. Zmiany statusu dokumentu można dokonać przy użyciu stosownej opcji:

  • w menu ww. przycisku na belce dokumentu
  • w menu przycisku pod listą dokumentów FZ
  • w menu kontekstowym listy FZ

Opcje dostępne w menu kontekstowym oraz przy przycisku pod listą dokumentów FZ obsłużone zostały jako operacje seryjne, dla wielu zaznaczonych dokumentów. Aktywność danej opcji uzależniona jest od stanu/statusu, w jakim znajduje się wskazany dokument.

Opcje zmiany statusu dokumentu dostępne na liście i formatce dokumentu

Status poszczególnych dokumentów prezentowany jest w nowej kolumnie OCR listy dokumentów FZ. Obsłużony został nowy filtr na liście, pozwalający na jej ograniczenie do dokumentów wczytanych za pomocą usługi OCR:

  • Wszystkich wczytanych z OCR
  • Niezweryfikowanych
  • Zweryfikowanych
Kolumna ze statusem dokumentu OCR i filtrowanie wg tego statusu

Dane nagłówkowe tworzonej faktury FZ

System wspiera Użytkownika w zakresie ustalania poniższych parametrów nagłówkowych na tworzonym dokumencie FZ oraz prezentuje stosowne ostrzeżenia w przypadkach budzących wątpliwości:

Kontrahenci na dokumencie FZ

Usługa OCR odczytuje NIP sprzedawcy z wczytywanej faktury, a następnie ustala jego pełne dane na podstawie danych w rejestrze GUS. Tak zidentyfikowany sprzedawca, z ustalonymi jw. danymi adresowymi ustalany jest jako kontrahent główny tworzonej faktury FZ. Jeżeli taki kontrahent nie jest zarejestrowany w Systemie, wówczas tworzona jest jego karta. Akronim tak tworzonej karty ustalany jest na podstawie NIP-u kontrahenta. Jeżeli kontrahent o danym NIP-ie jest zdefiniowany w Systemie, ale jego dane nie są zgodne z danymi pobranymi z GUS, wówczas System tworzy nowy adres dla tego kontrahenta.

Zasady ustalania kontrahenta głównego i jego adresu na tworzonej FZ przedstawia poniższa tabela

Zasady ustalania kontrahenta głównego na FZ
NIP sprzedawcy na wczytywanej fakturze Kontrahent główny Adres kontrahenta głównego
Brak NIP-u Sprzedawcy lub NIP jest niepoprawny Jednorazowy Pierwszy niearchiwalny adres Jednorazowego
NIP jest prawidłowy, ale w GUS nie ma podmiotu o takim NIP-ie Jeżeli w bazie zarejestrowany jest kontrahent o tym NIP-ie, wówczas to on jest ustalany jako kontrahent główny dokumentu, w przeciwnym wypadku na FZ ustalany kontrahent Jednorazowy W przypadku głównego Jednorazowego – jw. W przypadku kontrahenta nie-jednorazowego – aktualny adres podstawowy kontrahenta
NIP kontrahenta zidentyfikowanego w GUS Jeżeli w bazie zarejestrowany jest kontrahent o tym NIP-ie, wówczas to on jest ustalany jako kontrahent główny dokumentu. Jeżeli ww. kontrahenta nie ma, wówczas dodawana jest nowa karta kontrahenta i jest on przypisywany na FZ jako kontrahent główny Adres kontrahenta zgodny z danymi z GUS, jeżeli takowy adres w Systemie istnieje. Jeżeli brak ww. adresu, wówczas dodawany jest nowy adres „Inny” z danymi zgodnymi z GUS

W przypadku, kiedy w Systemie nie został dotąd zarejestrowany kontrahent o NIP-ie zgodnym z NIP-em sprzedawcy i System zakłada jego kartę, prezentowane jest stosowne ostrzeżenie.

Ostrzeżenie o braku karty kontrahenta i jej założeniu przez System

Kontrahent docelowy na tworzonym FZ jest zgodny z ustalanym jw. kontrahentem głównym, adres kontrahenta docelowego zaś w standardowy sposób, tj. na podstawie domyślnego adresu wysyłkowego tego kontrahenta, a jeżeli takowy nie istnieje, wówczas 1-wszego spośród adresów wysyłkowych. Jeżeli kontrahent nie posiada adresów wysyłkowych, wówczas ustalany jest aktualny podstawowy adres kontrahenta.

Płatnik ustalany jest w standardowy sposób, tj. na podstawie Płatnika przypisanego na karcie kontrahenta głównego ustalanego jw. Adres Płatnika ustalany jest wg zasad:

Jeżeli w karcie kontrahenta głównego ustalonego na FZ jako Płatnik przypisany jest ten sam kontrahent, wówczas adres zgodny z adresem ustalonym jw. dla kontrahenta głównego na FZ

Jeżeli w karcie kontrahenta głównego ustalonego na FZ jako Płatnik przypisany jest inny kontrahent, wówczas aktualny adres podstawowy tego kontrahenta

Daty dokumentu FZ

Data wystawienia i data zakupu tworzonego dokumentu FZ ustalane są na podstawie odpowiednich dat odczytanych z dokumentu, data wpływu zaś oraz data przyjęcia ustalane są na poziomie daty bieżącej. Obsłużone zostało stosowne ostrzeżenie w przypadku, gdy data na wczytywanym dokumencie (wystawienia i/lub sprzedaży) jest datą z miesiąc innego niż bieżący lub poprzedni.

Ostrzeżenie podczas wczytywania dokumentu spoza okresu rozliczeniowego

Numer wczytywanego dokumentu i kontrola duplikatów

Numer wczytywanej faktury zapisywany jest jako numer obcy na tworzonej fakturze FZ. Obsłużone zostało stosowne ostrzeżenie w przypadku wczytywania faktury o takim samym numerze jak zarejestrowana już faktura od tego Dostawcy.

Ostrzeżenie podczas wczytywania faktury o numerze już zarejestrowanym w Systemie

Waluta i kurs

Usługa OCR rozpoznaje dokumenty w PLN, USD, EUR i GBP. Waluta odczytana z dokumentu ustalana jest jako waluta na tworzonej przez System fakturze FZ. Kurs na tak tworzonym dokumencie ustalany jest na podstawie kursu NBP z dnia poprzedzającego mniejszą z dat: wystawienia/sprzedaży.

Forma i termin płatności

Forma i termin płatności ustalane są na podstawie danych odczytanych przez usługę OCR, przy czym, jeżeli z faktury odczytany zostanie numer rachunku, wówczas jako forma płatności przyjmowany jest przelew. Ustalona jw. forma i termin ustalana jest zarówno w nagłówku dokumentu FZ jak i na tworzonej płatności.

Kierunek VAT

Metoda naliczania VAT od netto/od brutto ustalana jest na podstawie rodzaju odczytanych cen/wartości dokumentu. Jeżeli są to ceny/wartości netto, wówczas na tworzonej FZ ustalana jest metod od netto, jeżeli zaś odczytane zostaną ceny/wartości brutto, wówczas na tworzonej FZ ustalana jest metod od brutto.

Rachunek bankowy kontrahenta

Obsłużone zostało automatyczne dodawanie do karty kontrahenta numeru rachunku bankowego odczytanego z dokumentu. Numer ten jest przypisywany o ile taki rachunek nie został dotąd dla tego kontrahenta zdefiniowany.

Zidentyfikowany na wczytywanej fakturze rachunek jest przypisywany na tworzonej płatności dokumentu FZ.

Weryfikacja statusu w VAT sprzedawcy

W trakcie odczytywania danych o kontrahencie przez usługę OCR kontrahent ten jest weryfikowany pod kątem statusu w podatku VAT. Jeżeli weryfikacja przebiegnie prawidłowo, wówczas informacja ta jest zapisywana w karcie adresu kontrahenta.

Informacja o pozytywnej weryfikacji sprzedawcy w VAT podczas wczytywania FZ

Nabywca na wczytywanej fakturze

Podczas wczytywania faktur System weryfikuje, czy nabywcą (kupującym) na tej fakturze jest Firma, która tą fakturę wczytuje. Weryfikacja ta dokonywana jest poprzez porównanie NIP-u kupującego odczytanego na wskazanym dokumencie z NIP-em zdefiniowanym na pieczątce Firmy. W przypadku braku zgodności w logu prezentowane jest stosowne ostrzeżenie.

Ostrzeżenie w przypadku niegodności NIP-u Nabywcy

Elementy FZ – identyfikacja towaru

System dodaje na tworzoną fakturę FZ te elementy (towary), dla których udało się odczytać ilość oraz cenę/wartość. Identyfikacja towaru odbywa się na podstawie odczytanego z faktury: numeru EAN, Kodu lub Nazwy. Jeżeli żadnej z tych informacji nie uda się odczytać, wówczas dodawany jest element z towarem A-vista.

W przypadku odczytania ww. informacji identyfikacja karty towarowej odbywa się wg poniższych zasad:

Obowiązuje następująca kolejność interpretacji danych odczytanych z faktury: w pierwszej kolejności interpretowany jest odczytany EAN, następnie Kod, a na koniec Nazwa W ramach informacji odczytanych w EAN i Kod System poszukuje towaru o kodzie własnym, EAN-ie własnym (przypisanym do karty towaru i do jednostek pomocniczych towarów) oraz kodzie u kontrahenta (formatka Dostawcy towaru) zgodnym z odczytanym i jeżeli takowy towar zidentyfikuje, wówczas przypisuje go na element FZ Jeżeli ww. towar nie zostanie zidentyfikowany, wówczas System poszukuje towaru o nazwie własnej zgodne z Nazwą odczytaną z oryginału, następnie o nazwie u kontrahenta lub kodzie u kontrahenta (formatka Dostawcy towaru) zgodnej z Nazwą odczytaną z oryginału i jeżeli takowy towar zidentyfikuje, wówczas przypisuje go na element FZ Jeżeli ww. towar nie zostanie zidentyfikowany, wówczas dalsze zachowanie Systemu zależy od parametru Dodaj karty towarów w System/ Konfiguracja/ Sprzedaż/ Parametry 1. Parametr ten decyduje o tym, czy w przypadku gdy System nie zidentyfikuje towaru o podanym EAN-ie, kodzie, nazwie, ma samodzielnie utworzyć kartę towarową. Przy włączonym parametrze Użytkownik ma możliwość wskazania grupy towarowej, w kontekście której taka kartoteka ma zostać utworzona. Dzięki temu Użytkownik może utworzyć i wskazać specjalną grupę towarową, dedykowaną takim kartom, po weryfikacji których przesunie towary do właściwej grupy.

Uwaga
Użytkownik powinien mieć świadomość, że na kartotece użytej na dokumencie nie można zmieniać już typu (towar/usługa) ani jednostki podstawowej towaru, tak więc w przypadku konieczności zmiany tych parametrów powinien on usunąć towar z elementu FZ, zmienić ww. parametry na karcie towaru po czym raz jeszcze przypisać go na element FZ. Weryfikacji poprawności karty towaru w zakresie typu i jednostki należy więc dokonać zanim zostanie zatwierdzony dokument FZ, który tą kartę założył.

Jeżeli ww. parametr zostanie wyłączony, wówczas dla elementów wczytywanej faktury, dla których nie uda się zidentyfikować towaru na dokument FZ dodawany jest towar A-vista, nowe karty towarowe nie są zakładane.

Parametryzacja zakładana przez System kart towarowych

W przypadkach, kiedy nie udało się zidentyfikować towaru prezentowane jest stosowne ostrzeżenie o zakładanej przez System karcie, którą należy zweryfikować lub o dodaniu na elemencie towaru A-vista, zależnie od ww. parametru.

Informacja o założeniu przez System karty towarowej
Informacja o niepowodzeniu w identyfikacji towaru i wprowadzeniu na element towaru A-vista
Dla kart towarowych dodawanych automatycznie przez System przyjęte zostały poniższe zasady ustalania poszczególnych parametrów: Kod towaru ustalany jest na podstawie numeru EAN, a jeżeli nie zostanie on odczytany, wówczas na podstawie Kodu produktu. Jeżeli i kod nie zostanie odczytany, wówczas jako kod zostaje ustalonych 40 znaków z Nazwy towaru Nazwa towaru zostaje ustalona na podstawie Nazwy odczytanej z faktury Jednostka podstawowa towaru ustalana jest na podstawie jednostki odczytanej z dokumentu, o ile taka jednostka jest zdefiniowana w Systemie. W przypadku braku takiej jednostki przypisywana jest jednostka z grupy towarowej, w kontekście której dodawana jest karta Stawka Vat (zakupu/sprzedaży) ustalana jest na podstawie stawki odczytanej z dokumentu, o ile takowa stawka istnieje w Systemie. W przeciwnym razie ustalana jest stawka przypisana do ww. grupy towarowej Do tworzonej karty towarowej przypisywany jest EAN towaru, o ile takowy zostanie z dokumentu odczytany Pozostałe parametry towaru ustalane są na podstawie ww. grupy towarowej.

Inne parametry dodawanego elementu FZ

System wspiera Użytkownika w zakresie ustalania poniższych parametrów na elementach FZ dodawanych na podstawie wczytywanego dokumentu: Jednostka pomocnicza Jeżeli odczytana z oryginału jednostka jest przypisana jako jednostka pomocnicza towaru, wówczas jest ona ustalana na elemencie FZ. W pozostałych przypadkach, tj. gdy jednostki nie uda się odczytać, odczytana jednostka nie jest przypisana do towaru, lub odczytana jednostka jest jednostką główną towaru, jako jednostka pomocnicza na elemencie FZ zostaje ustalona domyślna jednostka zakupu tego towaru, jeżeli takowa została zdefiniowana, w przeciwnym wypadku jednostka pomocnicza jest zgodna z podstawową. Przelicznik jednostki zostaje ustalony standardowo tj. na podstawie przelicznika zdefiniowanego na ustalonej jw. jednostce pomocniczej. W przypadku gdy odczytana z oryginału jednostka nie jest przypisana do towaru w logu pojawia się stosowne ostrzeżenie.
Ostrzeżenie o niezgodności jednostki towaru
Ilość i precyzja ilości

Jeżeli odczytana z faktury jednostka jest jednostką pomocniczą towaru, wówczas odczytana ilość elementu traktowana jest jako ilość w tejże jednostce pomocniczej. W takim wypadku System ustala ilość w jednostce podstawowej na podstawie odczytanej ilości i przelicznika jednostki. W pozostałych przypadkach odczytana z faktury ilość traktowana jest jako ilość w jednostce podstawowej.

Podczas ww. ustalania ilości na elemencie System nie bierze pod uwagę ani parametru Rejestruj w jednostkach całkowitych, ani też precyzji ilości zdefiniowanej na karcie towaru/formatce jednostki, honoruje bowiem ilość odczytaną z dokumentu.

Precyzja ilości na elemencie (zarówno dla podstawowej jak i pomocniczej) ustalana jest wtórnie, na podstawie większej z precyzji: z karty towaru/jednostki lub właściwej dla ilości ustalonej na elemencie.

Stawka VAT

Jeżeli uda się odczytać z faktury stawkę VAT elementu i taka stawka w Systemie istnieje, wówczas to ona zostaje ustalona na elemencie, w przeciwnym razie ustalana jest stawka zakupu z karty towaru.

Cena i wartość

System honoruje wartość (netto/brutto) odczytaną z faktury dla danego elementu. Cena na elemencie dodawanym na FZ ustalana jest wtórnie, na podstawie ww. wartości i ilości elementu. Odczytana przez usługę OCR wartość rozumiana jest jako wartość w walucie odczytanej z wczytanego dokumentu.

Aby możliwe było ustalenie wartości elementu zgodnej z odczytanym na elemencie FZ, niezależnie od definicji FZ parametr Kontrola (ilość * cena= wartość) jest wyłączany.

Tabela VAT na dokumencie FZ

Aby obsłużyć przypadki, kiedy to Dostawcy korzystają z innej metody naliczania podatku Vat niż stosowana w Systemie przyjęta została zasada, zgodnie z którą tabela VAT utworzona przez System na podstawie dodanych na FZ elementów jest następnie modyfikowana zgodnie z tabelą VAT odczytaną z oryginału, o ile różnica pomiędzy kwotą VAT wyliczoną dla danej stawki przez System a odczytaną z dokumentu różni się o 0,01PLN.

Przyklad

Przykład 1: dla stawki 23% i dokumentu od netto:

T1 3,33 netto; vat 0,77

T2 3,33 netto; vat 0,77

Netto: 6,66

VAT liczony jako suma VAT-u elementów: 0,77+0,77=1,54, Brutto: 8,20

VAT liczony od suma wartość: 6,66x0,23=1,53; Brutto 8,19

Przykład 2: dla stawki 23% i dokumentu od brutto:

T1 4,03 brutto; Vat 0,75

T2 4,03 brutto; Vat 0,75

Brutto: 8,06

VAT liczony jako suma VAT-u elementów: 0,75+0,75=1,50, Netto: 6,56

VAT liczony od suma wartość: 8,06*23/123=1,51; Netto: 6,55

VAT liczony jako suma VAT-u elementów: 0,77+0,77=1,54, Brutto: 8,20

VAT liczony od suma wartość: 6,66x0,23=1,53; Brutto 8,19

Intrastat – zmiany związane z przepisami

Kod kraju w deklaracji wywozu

Od 1.01.2022 na deklaracjach Intrastat należy wykazywać kraj pochodzenia towaru również w deklaracji wywozowej. Do tej pory taki obowiązek był tylko w przywozie.

W związku z powyższym w systemie wprowadzono następujące zmiany:

Na pozycjach dokumentów ujmowanych w deklaracji wywozowej, takich jak: FS, FSE, WZE, WZE oraz korektach do nich dodano pole, w którym należy uzupełnić kod kraju pochodzenia.

Kod kraju pochodzenia na formatce elementu

Kod kraju pochodzenia ustawiany jest automatycznie na podstawie karty towaru. Jeśli kod kraju nie jest uzupełniony na karcie towaru, należy wybrać go bezpośrednio na dokumencie. System pilnuje na transakcjach wewnątrzwspólnotowych czy kod kraju jest uzupełniony, jeśli nie będzie uzupełniony, wówczas podczas zatwierdzania dokumentu pojawi się stosowny komunikat.

Na pozycjach deklaracji Intrastat – Wywóz dodano pole z kodem kraju pochodzenia. Pole to jest uzupełniane podczas wyliczania deklaracji na podstawie informacji zawartej na pozycjach dokumentów. W przypadku wystawiania deklaracji ręcznie, pole to należy uzupełnić na podstawie listy krajów. Pole kod kraju pochodzenia jest wymagane i nie ma możliwości zapisania pozycji bez uzupełnienia tego pola.

Pole z kodem kraju pochodzenia na pozycjach deklaracji Intrastat

W związku z dodaniem kodu kraju pochodzenia na deklaracji wywozowej nastąpiły zmiany w wyliczaniu deklaracji. W przypadku wywozu towarów o tym samym kodzie CN ale różnych krajach pochodzenia na deklaracji Intrastat towary te zostaną ujęte w oddzielnych pozycjach.

Kod kraju przesyłany jest do pliku xml, generowanego na potrzeby eksportu deklaracji do systemu PUESC.

Nowe rodzaje transakcji na deklaracjach Intrastat

W listopadzie 2021 roku Departament Ceł ogłosił nowe kody transakcji, które będą obowiązywać od stycznia 2022. W związku z powyższym w systemie wprowadzono zmiany, polegające na dostosowaniu słownika kategorii – Rodzaje transakcji SAD/IST, wprowadzając zmiany w opisach oraz dodając nowe kody transakcji. Nieużywane kody transakcji nadal pozostają aktywne. Po zakończeniu okresu sprawozdawczego za grudzień 2021, użytkownicy mogą odznaczyć na nieużywanych kodach parametr Aktywne, w celu ukrycia nieużywanych kodów.

Poniżej lista kodów transakcji po zmianach:

Zmieniona lista kodów transakcji 

Nowe pola na dokumentach transportowych

W związku z rozwojem współpracy z Comarch Shipping na dokumentach transportowych zostały dodane nowe pola. Aby móc je tam umieścić zmieniono układ kontrolek na formatkach dokumentów Paczki i Wysyłki, jak pokazano na rysunkach poniżej.

Na Paczce dodano obszar Parametry przesyłki, w którym poza dotychczasowymi polami z objętością i wagą brutto umieszczone zostały nowe:

Wymiary: długość, szerokość i wysokość, wyrażone w centymetrach. Wymiarami można posługiwać się niezależnie od aplikacji Comarch Shipping

Rodzaj przesyłki – możliwość wybrania rodzaju przysyłki z dostępnych dla danego kuriera w Comarch Shipping, które są importowane do XL z tej aplikacji. Tutaj najpierw konieczne jest wskazanie kuriera, aby została odpowiednio zawężona lista rodzajów.

Zmiany na dokumencie Paczki

Dodatkowo na paczce dodano kontrolkę Modyfikował prezentującą dane operatora, który ostatnio wprowadzał zmiany na dokumencie.

Na Wysyłce dodano nowe pola:
  • Punkt odbioru (ID) - możliwość wpisania identyfikatora punktu odbioru.
  • Data nadania – możliwość ustawienia daty nadania.
Zmiany na dokumencie Wysyłki

Zgodnie z dotychczasowym działaniem nowe pola na paczce (poza Modyfikował) i wysyłce są dostępne do edycji tylko na dokumentach w buforze.

Wszystkie nowo dodane pola z paczki i wysyłki są przesyłane do Comarch Shipping, o czym więcej w rozdziale Współpraca z Comarch Shipping.

Inne zmiany

Seryjne wiązanie pozycji umów do rat harmonogramu

W pierwszej odsłonie tworzenia harmonogramów płatności do umów, dla umów z pozycjami towarowymi umożliwiono wiązanie pozycji z pojedynczą ratą. Od nowej wersji jest to możliwe dla wielu rat, czyli wybrane do powiązania pozycje i ilości są wiązane dla wszystkich zaznaczonych rat.

W związku z tym zmieniono również ilości możliwe do powiązania dla wszystkich rat. Nie mogą one przekraczać sumarycznej ilości z umowy. Oznacza to, że przy seryjnym wiązaniu ilość powiązana do raty zostanie ograniczona do takiej, która nie jest jeszcze powiązana do innych rat.

Przyklad

Umowa UM-11/21 zawarta na okres 12 miesięcy ma dwie pozycje:

P1 z ilością 100 szt.

P2 z ilością 13 szt.

Harmonogram płatności jest kwartalny, czyli utworzone są 4 raty.

Do pierwszej z rat powiązano następujące pozycje i ilości:

P1 z ilością 30 szt.

P2 z ilością 5 szt.

Następnie zaznaczono pozostałe 3 raty i ustalono w oknie do powiązania pozycje i ilości:

P1 z ilością 30 szt.

P2 z ilością 5 szt.

Powiązane do kolejnych rat zostały:

  1. Do raty 2:

P1 z ilością 30 szt.

P2 z ilością 5 szt.

  1. Do raty 3:

P1 z ilością 30 szt.

P2 z ilością 3 szt. – zmniejszono ilość, bo powiązano już całą z umowy.

  1. Do raty 4:

P1 z ilością 10 szt. – zmniejszono ilość, bo powiązano już całą z umowy,

P2 nie powiązano – zabrakło ilości, bo powiązano już całą z umowy.

Produkcja

Generowanie ZSR z poziomu przestoju

Obsłużono opcję automatycznego oraz ręcznego generowania dokumentu ZSR z poziomu przestoju.

Automatyczne generowanie ZSR z poziomu przestoju

W oknie przestoju dodany został parametr, którego zaznaczenie umożliwia automatyczne wygenerowanie dokumentu ZSR podczas zapisywania przestoju.

Okno przestoju – parametr odpowiadający za automatyczne generowanie ZSR podczas zapisywania przestoju

Wartość parametru Automatyczne generowanie ZSR podczas dodawania przestoju jest ustawiana na podstawie analogicznego parametru, znajdującego się w oknie Edycja struktury firmy, w odpowiednim centrum:

Edycja struktury firmy- parametr decydujący o automatycznym generowaniu dokumentu ZSR podczas dodawania przestoju

Przy zaznaczonym na przestoju parametrze Automatyczne generowanie ZSR podczas dodawania przestoju, podczas pierwszego zapisywania przestoju, automatycznie generowany będzie dokument ZSR na zasób produkcyjny, dla którego zarejestrowano przestój. Przy kolejnym zapisywaniu przestoju, automatyczne generowanie ZSR już nie nastąpi.

Dokument ZSR, który zostanie wygenerowany automatycznie z przestoju będzie generowany jako niezatwierdzony, w tle i na kontrahenta wskazanego w oknie Edycja struktury firmy, na zakładce [Parametry 2]:

Edycja struktury firmy- pole do wskazania kontrahenta, na którego generowany będzie dokument ZSR z przestoju

Jeśli kontrahent nie zostanie przypisany w konfiguracji danego centrum, wówczas w tym centrum nie będzie się dało automatycznie generować ZSR podczas zapisywania przestoju.

Dodatkowo, by z poziomu przestoju możliwe było automatyczne wygenerowanie dokumentu ZSR, zasób, którego dotyczy przestój powinien mieć w systemie zdefiniowaną kartę urządzenia serwisowego.

Sprawdzanie, czy dany zasób ma kartę urządzenia, będzie polegało na weryfikacji, czy istnieje karta urządzenia serwisowego, na której wskazano zasób produkcyjny, którego dotyczy przestój. Jeśli takich kart urządzeń będzie w systemie wiele, wówczas na automatycznie generowany dokument ZSR zostanie pobrane urządzenie, którego kartę utworzono najwcześniej.

Jeśli dany zasób nie będzie miał w systemie zdefiniowanej karty urządzenia, wówczas taka karta będzie automatycznie tworzona w tle podczas generowania ZSR z przestoju. Do automatycznego założenia karty urządzenia konieczne jest wskazanie kontrahenta w oknie Edycji struktury firmy, na zakładce [Produkcja2] - zostanie on dodany na nową kartę urządzenia, jako właściciel, oraz dodanie na liście rodzajów urządzeń rodzaju o kodzie identycznym, jak rodzaj zasobu wybrany na karcie danego zasobu:

Rodzaj zasobu jako rodzaj urządzenia, weryfikowany przy generowaniu nowej karty dla urządzenia, podczas generowania ZSR z przestoju 

Jeśli w systemie nie będą zdefiniowane dane, które są wymagane do utworzenia karty urządzenia, wówczas taka karta nie zostanie wygenerowana w tle i nie wygeneruje się też automatycznie dokument ZSR podczas zapisywania przestoju.

Ręczne generowanie ZSR z poziomu przestoju

Z poziomu przestoju można także wygenerować dokument ZSR ręcznie, za pomocą opcji Generuj ZSR:

Opcja umożliwiająca ręczne wygenerowanie dokumentu ZSR z poziomu przestoju

Dane na generowany ręcznie dokument ZSR będą pobierane podobnie, jak na automatycznie generowany dokument ZSR, jednak w przypadku, gdy w danym centrum struktury firmy nie zostanie wskazany kontrahent lub nie zostanie znaleziona/wygenerowana karta urządzenia dla zasobu produkcyjnego, dokument ZSR i tak zostanie utworzony (jako pusty- bez urządzenia, lub bez kontrahenta). Okno dokumentu ZSR generowanego ręcznie z przestoju, będzie wyświetlane w trybie do edycji.

Ręczne generowanie ZSR z listy przestojów

Na liście przestojów i awarii udostępniona została opcja ręcznego generowania dokumentu ZSR.

Lista przestojów i awarii – opcja generowania ZSR dla zaznaczonych przestojów

Za pomocą opcji można wygenerować jeden zbiorczy dokument ZSR dla zasobów, dla których dodano zaznaczone na liście przestoje.

Dokument ZSR będzie generowany w trybie do edycji, domyślnie na kontrahenta ustawionego w oknie Edycji struktury firmy, na zakładce [Produkcja 2].

Generowanie dokumentu ZSR z poziomu listy przestojów

Jeśli dany zasób, dla którego dodano przestój, nie posiada karty urządzenia, będzie okna zakładana w tle, a jeśli nie będzie wystarczających danych by ją stworzyć, nie zostanie założona, a do ZSR nie zostanie dodana pozycja odpowiadająca danemu zasobowi (urządzeniu).

Lista zleceń serwisowych wygenerowanych z poziomu przestoju

W oknie przestoju udostępniono nową zakładkę [ZSR], na której prezentowana jest lista zleceń serwisowych wygenerowanych z poziomu danego przestoju.

Przestój, zakładka [ZSR] - lista dokumentów ZSR wygenerowanych z poziomu danego przestoju

Z poziomu nowej zakładki można m. in. dodać nowe ZSR, usunąć lub zmienić istniejące zlecenie, powiązane z danym przestojem. Można także filtrować dokumenty, wygenerowane z poziomu przestoju, za pomocą standardowych filtrów dostępnych na liście.

Księgowość

Nowe schemy JPK_V7M(2), JPK_V7K(2)

W wersji Comarch ERP XL 2022.0 umożliwiono wygenerowanie plików JPK_V7M i JPK_V7K w wersji 2. Nowe struktury wchodzą w życie od 01.01.2022 r. To oznacza, że za miesiąc 01/2022 rozliczenie podatku VAT powinno mieć miejsce za pomocą plików JPK_V7 w wersji 2, za 12/2021 - w wersji 1.

Funkcjonalność przygotowano w oparciu o robocze struktury plików, opublikowane na stronie https://www.gov.pl/web/kas/struktury-jpk/, które do dnia wydania wersji Comarch ERP XL 2022.0. nie zostały zatwierdzone. W efekcie nie można było przeprowadzić testów wysyłki plików na bramkę testową Ministerstwa Finansów.

Jak tylko nowe struktury zostaną zatwierdzone i będzie możliwość przeprowadzenia testów wysyłki plików na bramkę testową, o wynikach zostaniecie Państwo bezzwłocznie poinformowani na portalu Comarch ERP Społeczność. W tej sprawie można się także kontaktować z Asystą Techniczną.

Zmiany na liście plików JPK

Za pośrednictwem pola Wersja udostępniono wersję 2 schem JPK_V7M i JPK_V7K.

Lista plików JPK zawężona do plików JPK_V7M w wersji 2

Zmiany w części nagłówkowej

Sekcja Formularz W pliku JPK_V7M, w sekcji Formularz, w polu:
  • Kod systemowy, w miejsce JPK_V7M (1) wprowadzono JPK_V7M (2)
  • Wersja schemy, w miejsce 1-2E, wprowadzono 1-0E
  • Wariant formularza, w miejsce 1, wprowadzono 2

W pliku JPK_V7K, w sekcji Formularz, w polu:

  • Kod systemowy, w miejsce JPK_V7K (1) wprowadzono JPK_V7K (2)
  • Wersja schemy, w miejsce 1-2E, wprowadzono 1-0E
  • Wariant formularza, w miejsce 1, wprowadzono 2
Sekcja Formularz deklaracji

W pliku JPK_V7M, w sekcji Formularz deklaracji, w polu:

  • Kod systemowy, w miejsce VAT-7 (21), wprowadzono VAT-7 (22)
  • Wersja schemy, w miejsce 1-2E, wprowadzono 1-0E
  • Kod podatku – bez zmian: VAT
  • Wariant formularza, w miejsce 21, wprowadzono 22
  • Rodzaj zobowiązania – bez zmian: Z

W pliku JPK_V7K, w sekcji Formularz deklaracji, w polu:

  • Kod systemowy, w miejsce VAT-7 (15), wprowadzono VAT-7K (16)
  • Wersja schemy, w miejsce 1-2E, wprowadzono 1-0E
  • Kod podatku – bez zmian: VAT
  • Wariant formularza, w miejsce 15, wprowadzono 16
  • Rodzaj zobowiązania – bez zmian: Z
JPK_V7M(2), zakładka [Nagłówek]

Zmiany w części deklaratywnej

Zakładka [VAT Należny] – bez zmian Zakładka [VAT Naliczony] – bez zmian Zakładka [Rozliczenie VAT + Inf. dodatkowe]

Na zakładce [Rozliczenie VAT + Inf. Dodatkowe] dodano techniczne pole 49a, którego nie ma w strukturach plików JPK_V7M i JPK_VK

  • Pole 49a umieszczono nad polem 49.
  • Celem jego dodania było umożliwienie wpisania z ręki pełnej kwoty przysługującej do odliczenia w danym okresie rozliczeniowym, z tytułu zakupu urządzeń fiskalnych.
  • W polu 49a system pozwala na wprowadzenie kwoty dodatniej, bez względu na to, czy występuje nadwyżka podatku należnego nad naliczonym P_38 – P_48 > 0, czy też nadwyżka podatku naliczonego nad należnym P_48 – P_38 > 0
  • Jeżeli wystąpi nadwyżka podatku należnego nad naliczonym P_38 > P_48, do pola 49 przepisywana jest kwota z pola 49a, do wysokości P_38 – P_48. Jeżeli różnica kwot P_49a i P_49 będzie > 0, różnica zostanie ujęta jest w polu 52.
  • Jeżeli wystąpi nadwyżka podatku naliczonego nad należnym P_38 < P_48, kwota z pola 49a zostanie przepisana do pola 52.
  • Przeliczenie pliku JPK_V7 nie zeruje kwoty w polu 49a.
  • Z uwagi na charakter pola, nie jest ono przekazywane do pliku xml, ma wyłącznie charakter pomocniczy.

Pole 49 Kwota wydana na zakup kas rejestrujących, do odliczenia w danym okresie rozliczeniowym pomniejszająca wysokość podatku należnego

  • Po dodaniu technicznego pola 49a, pole to wypełniane jest następująco:
    • Jeżeli P_38 > P_48 i P_38 – P_48 > P_49a, system przepisuje kwotę z pola 49a
    • Jeżeli P_38 > P_48 i P_38 – P_48 < P_49a, system wprowadza różnicę kwot; P_38 – P_48

Pole 50 – bez zmian

Pole 51 – bez zmian

Pole 52 Kwota wydana na zakup kas rejestrujących, do odliczenia w danym okresie rozliczeniowym przysługująca do zwrotu w danym okresie rozliczeniowym lub powiększająca wysokość podatku naliczonego do przeniesienia na następny okres rozliczeniowy.

  • W przypadku gdy kwota wykazana w P_48 jest większa lub równa kwocie z P_38 w danym okresie rozliczeniowym lub kwota ulgi z tytułu zakupu urządzeń fiskalnych jest wyższa od nadwyżki podatku należnego nad naliczonym, wówczas w P_52 wykazuje się pozostałą nieodliczoną w P_49 kwotę ulgi z tytułu zakupu kas rejestrujących, przysługującą podatnikowi do zwrotu lub do odliczenia od podatku należnego za następne okresy rozliczeniowe.
  • W wersji Comarch ERP XL 2021.0.2 użytkownik musiał ręcznie wyliczyć różnicę niepokrytą kwotą podatku VAT należnego. Z uwagi na wprowadzenie technicznego pola P_49a, w wersji Comarch ERP XL 2022.0 wartość pola wyliczana jest automatycznie.
    • Jeżeli P_38 >P_48 to P_49a - P_49
    • Jeżeli P_38 < P_48 to P_49a
  • Pole nie podlega edycji
Pole 53 Wysokość nadwyżki podatku naliczonego nad należnym
  • Dotychczasowy algorytm nie uwzględniał kwot z pól 49 i 52.
  • Po zmianie:
    • Jeżeli P_51 > 0 to P_53 = 0, w przeciwnym wypadku, jeżeli (P_48 + P_49 + P_52) – P_38 >= 0 to wyliczenie P_53 = P_48 - P_38 + P_49 + P_52, w przeciwnym wypadku 0.

Sekcja Kwota do zwrotu na rachunek bankowy

  • Z uwagi na zmiany w przepisach, w nowej schemie dodano dwa nowe terminu zwrotu na rachunek rozliczeniowy:
    • 15 dniowy termin zwrotu przewiduje pakiet „Nowy ład”. Za pomocą tego narzędzia rząd będzie promował sprzedaż przy udziale kas fiskalnych on-line, wirtualnych oraz płatności z wykorzystanie instrumentów płatniczych, takich jak karty płatnicze, płatności mobilne, polecenia przelewu.
    • Z kolei podatnikom, którzy będą wystawiali wyłącznie faktury ustrukturyzowane będzie przysługiwał 40 dniowy termin zwrotu podatku VAT.
  • W sekcji „Kwota do zwrotu na rachunek bankowy” dodano dwa parametry typu radio:
    • 540 W terminie 15 dni
    • 560 W terminie 40 dni

Przyklad

Nadwyżka podatku należnego nad naliczonym, kwota ulgi mniejsza od kwoty nadwyżki

P_38 = 1124

P_48 = 51

P_38 – P_48 = 1073

P_49a = 2000 (pozwalamy na wprowadzenie kwoty, ponieważ P_38 – P_48 > 0)

P_49 = 1073, ponieważ (P_38 - P_48 > 0 i P_38 – P_48 <P_49a; P_38 - P48)

P_50 = 0, ponieważ kwota nie może być większa od P_38 – (P_48 + P_49) = 1124 – (51 + 1073) = 1124 – 1124 = 0

P_51 = P_38 - P_48 - P_49 - P_50 = 1124 – 51 – 1073 – 0 = 0

P_52 = P_49a – P_49 = 2000 – 1073 = 927

P_53 = P_48 - P_38 + P_49 + P_52 = 51 – 1124 + 1073 + 927 = 927

Przyklad

Nadwyżka podatku należnego nad naliczonym, kwota ulgi mniejsza od kwoty nadwyżki

P_38 = 1124

P_48 = 51

P_38 – P_48 = 1073

P_49a = 700 (pozwalamy na wprowadzenie kwoty, ponieważ P_38 – P_48 > 0)

P_49 = 700, ponieważ (P_38 - P_48 > 0 i P_38 – P_48> P_49a; P_49a)

P_50 = 0, ponieważ nie może być większa od P_38 – (P_48 + P_49) = 1124 – (51 + 1073) = 1124 – 1124 = 0

P_51 = P_38 - P_48 - P_49 - P_50 = 1124 – 51 – 700 – 0 = 373

P_52 = P_49a – P_49 = 700 - 700 = 0

P_53 = 0 jeżeli P_51 > 0, to P_53 = 0

Przyklad

Nadwyżka podatku naliczonego nad należnym

P_38 = 2000

P_48 = 2100

P_38 – P48 = (- 100) nadwyżka podatku naliczonego nad należnym

P_49a = 700

P_49 = 0, ponieważ P_38 < P_48 (nie występuje nadwyżka należnego nad naliczonym)

P_50 = 0, ponieważ P_38 – (P_48 + P_49) = 2000 – 2100 + 0 = (-100)

P_51 = 0

P_52 = 700 (z uwagi na nadwyżkę podatku naliczonego nad należnym, przepisujemy kwotę z pola 49a)

P_53 = P_48 - P_38 + P_49 + P_52 = 2100 – 2000 + 0 + 700 = 800

Przyklad

Po zarejestrowaniu kwoty w polu 49a nastąpiła zmiana w wysokości kwot pod. należnego i naliczonego.

Pierwotne wyliczenie:

P_38 = 1124

P_48 = 51

P_38 – P_48 = 1073

P_49a = 2000

P_49 = 1073, ponieważ (P_38 - P_48 > 0 i P_38 - P48 < 49a; P_38 – P_48)

P_52 = P_49a – P_49 = 2000 – 1073 = 927

W międzyczasie, za ten sam okres rozliczeniowy wprowadzono kolejne faktury po stronie sprzedaży. JPK_V7 przeliczono, w efekcie:

P_38 = 2000

P_48 = 51

P_38 – P48 = 2000 – 51 = 1949

P_49a = 2000 bez zmian, nie zerujemy

P_49 = 1949, ponieważ (P_38 - P_48 > 0 i P_38 – P_48 <49a; P_38 - P48)

P_50 = 0, ponieważ wartość nie może być większa od P38 – (P_48 + P_49) = 2000 – (51+1949) = 2000 – 2000 = 0

P_51 = P_38 - P_48 - P_49 - P_50 = 2000 – 51 – 1949 – 0 = 0

P_52 = P_49a – P_49 = 2000 – 1959 = 41

P_53 = P_48 - P_38 + P_49 + P_52 = 51 – 2000 + 1949 + 41 = 41

W międzyczasie, za ten sam okres rozliczeniowy wprowadzono kolejne faktury, tym razem po stronie zakupu. JPK_V7 przeliczono, w efekcie:

P_38 = 2000

P_48 = 2100

P_38 < P_48

P_49a = 2000

P_49 = 0 (zerujemy)

P_50 = 0, ponieważ wartość nie może być większa od P_38 – (P_48 + P_49) = 2000 – (2100 + 0) = (-100)

P_51 = 0, ponieważ P_38 - P_48 - P_49 - P_50 = 2000 – 2100 – 0 - 0 = (-100)

P_52 = 2000 (przepisujemy z pola P_49a)

P_53 = P_48 - P_38 + P_49 + P_52 = 2100 – 2000 + 0 + 2000 = 2100

JPK_V7M(2), Rozliczenie VAT + Inf. Dodatkowe, sekcja Kwota do zwrotu na rachunek bankowy
Sekcja Informacje dodatkowe W sekcji dodano dodany nowy parametr o nazwie 660. Art. 109b ust. 4
JPK_V7M(2), Rozliczenie VAT + Inf. Dodatkowe, sekcja Informacje dodatkowe

Zmiany w części ewidencyjnej – sprzedaż

Na zakładce [Sprzedaż VAT-7]: dodano cztery nowe kolumny:
  • Termin płatności
  • Data zapłaty
  • WSTO_EE
  • IED
Usunięto kolumnę MPP Nowe kolumny: Termin płatności, Data zapłaty

Wg nowej schemy, dla korekt z tyt. „Ulgi na złe długi” należy przekazywać:

  • termin płatności – dla korekt utworzonych na podstawie płatności nierozliczonych i przeterminowanych
  • datę zapłaty - dla tzw. korekt powrotnych

Z uwagi na plan udostępnienia nowych schem także w wersjach wcześniejszych (Comarch ERP XL 2021.1, Comarch ERP XL 2021.0.2) nie wprowadzono zmian bazodanowych.

  • Termin płatności pobierany jest z płatności na podstawie, której korekta powstała.
  • Do pola data zapłaty przekazywana jest data wystawienia dokumentu ZD’FSK. Zaleca się zatem rejestrowanie korekt powrotnych w dacie zapłaty.

Nowe kolumny: WSTO_EE, IED

Od 1 stycznia 2022 r. określone transakcje eCommerce muszą być cechowane nowymi kodami procedur szczególnych: WSTO_EE lub IED. Kody te zastąpią kod EE

W wersji 2 plików JPK_V7, w miejsce kolumn SW, EE dodano kolumny WSTO_EE oraz IED

Informacyjnie, od wersji Comarch ERP XL 2021.1, w ramach kategorii JPK_Procedury dostępne są wartości: WSTO_EE, IED.

Zmiany w części ewidencyjnej – zakup

Na zakładce [Zakup VAT-7] usunięto kolumnę MPP.

Wydruki

Z poziomu plików JPK_V7M(2) i JPK_V7K(2) udostępniono wydruk:
  • UPO
  • części deklaratywnej dla plików JPK_V7M i JPK_V7K w wersji 2
Zmieniono nazwy wydruków udostępnionych z poziomu rejestrów VAT sprzedaż i zakup, zakładki VAT. Dotychczasową nazwę wydruku:
  • „Faktury sprzedaży ujęte wg pól dekl. VAT-7(21)” zmieniono na „Faktury sprzedaży ujęte wg pól dekl. VAT-7(21-22)”.
  • „Faktury zakupu ujęte wg pól dekl. VAT-7(21)” zmieniono na „Faktury zakupu ujęte wg pól dekl. VAT-7(21-22)”.

Nowy limit dla transakcji gotówkowych

W wersji Comarch ERP XL 2022.0 dla kategorii „Progi dla transakcji gotówkowych” udostępniliśmy nową predefiniowaną wartość na kwotę 8.000 PLN. Próg jest nieaktywny. Na jego dezaktywację zdecydowaliśmy się, ponieważ trwają prace nad nowelizacją ustawy „Nowy ład”. Nowelizacja ma między innymi przesunąć o rok obniżenie limitu gotówkowego z 15.000 PLN do 8.000 PLN w transakcjach B2B. Jeżeli jednak nowy próg wejdzie w życie od 01.01.2022 r. użytkownik we własnym zakresie będzie mógł próg aktywować.
Słownik kategorii, kategoria Progi dla transakcji gotówkowych

Inne zmiany

Zmiany w zakresie wczytywania dokumentów do Rejestru VAT przy użyciu usługi OCR

W wersji 2022.0 Systemu dokonano poniższych zmian/rozwoju w zakresie dostępnej od wersji 2019.1 funkcjonalności rejestrowania dokumentów (A)FZ przy użyciu OCROptycznego Rozpoznawanie Znaków:

Udostępniona opcja Sprawdź ilość stron do wykorzystania, pozwalającą na sprawdzenia stopnia wykorzystania dostępnego pakietu OCR. Stosowna informacja o ilości dostępnej w pakiecie prezentowana jest również w logu każdorazowo podczas wczytywania dokumentów

Informacja o ilości dostępnej w pakiecie OCR

Obsługa faktur w walucie obcej: EUR, USD i GBP

Automatyczne dodawanie rachunku bankowego Kontrahenta

Zapisywanie informacji o pozytywnej weryfikacji statusu w VAT kontrahenta

Ostrzeżenie o niezgodności NIP-u Nabywcy z NIP-em w pieczątce Firmy

Ostrzeżenie podczas wczytywania dokumentów spoza okresu rozliczeniowego

Ostrzeżenie o duplikacji numeru

Poprawa w zakresie identyfikacji kontrahenta głównego i jego adresu oraz dodawania kontrahenta/adresu

Możliwość trwałego wyłączenia informacji o możliwości skorzystanie z Usługi OCR a nie tylko jak dotąd, w ramach bieżącej sesji

Więcej na ww. temat znajduje się w rozdziale poświęcanym rejestrowaniu faktur zakupu FZ z wykorzystaniem Comarch OCR.

Wspólne

Terminale płatnicze

Wprowadzona została integracja systemu Comarch ERP XL z wybranymi modelami terminali płatniczych:
  • Verifone VX520 – dystrybuowanymi przez ING Bank Śląski
  • Verifone V200t – dystrybuowanymi przez ING Bank Śląski
  • Verifone VX675 – dystrybuowanymi przez ING Bank Śląski
  • Verifone V240m – dystrybuowanymi przez ING Bank Śląski
Za pomocą terminali płatniczych obsługiwane są następujące operacje kartą płatniczą:
  • obciążenie karty płatniczej
  • zwrot środków pieniężnych na kartę płatniczą.

Konfiguracja komputera w systemie

W Konfiguracji komputera została dodana nowa zakładka o nazwie [Terminal płatniczy], w której wprowadzone zostały ustawienia dla sterownika.
Konfiguracja komputera, zakładka [Terminal płatniczy]

Dla modelu terminala wartość domyślna to Brak, natomiast z listy rozwijalnej do wyboru są następujące pozycje dla terminali dystrybuowanych przez ING Bank Śląski:

  • Verifone VX520
  • Verifone V200t

Konfiguracja terminala (typ, port, adres IP, port, oznaczenie stanowiska) powinna być wykonana przez Serwis obsługujący terminale płatnicze.

Po skonfigurowaniu terminala należy przeprowadzić test połączenia. W tym celu należy przycisnąć przycisk TEST.

Możliwe wyniki testu:

Komunikat o poprawnym połączeniu z terminalem
Komunikat o braku połączenia z terminalem
W oknie Konfiguracja/Sprzedaż/Formy płatności należy utworzyć podformę płatności o typie Karta, dla której powinien zostać zaznaczony parametr Zapłata przy użyciu terminala płatniczego. Parametr odpowiada za wywoływanie połączenia z terminalem w momencie potwierdzenia przyjęcia zapłaty w oknie Definicji wpłaty / zwrotu.
Definicja podformy płatności
Zapłaty za dokument przy użyciu terminala płatniczego można dokonać, gdy:
  • na dokumencie została wskazana podforma płatności o typie Karta z zaznaczonym powyższym parametrem,
  • dokument został zatwierdzony (nie jest już w buforze),
  • pod przyciskiem Zapłata został wybrany sposób zapłaty o typie Karta,
  • wartości wyświetlane jako Wpłata / Zwrot zostały potwierdzone poprzez kliknięcie w dyskietkę / oznaczenie Przyjmij.
Forma zapłaty o typie Karta jest dostępna z poziomu dokumentu, preliminarza płatności i listy płatności pod przyciskiem .

Uprawnienia operatora

Ze względu na możliwość dokonywania poprzez terminal zwrotu środków pieniężnych na kartę wprowadzony został odpowiedni zakres uprawnień dla operatora do wykonywania takiej operacji.

W wyniku przeprowadzenia operacji zwrotu środków pieniężnych powstanie ujemna transakcja oraz może powstać także ujemny stan rejestru (w przypadku, gdy zwrot przewyższy stan środków pochodzących z wpłat terminalowych danego dnia). Dlatego w Systemie na uprawnieniach operatora zostało dodane nowe pole z Kontrolą płatności terminalowych. Domyślnie uprawnienia na operatorze w obu przypadkach są oznaczone jako Zablokuj.

Użytkownik, który będzie miał zaznaczony parametr Zablokuj, przy próbie wprowadzenia transakcji ujemnej, która spowoduje także ujemny stan rejestru, otrzyma komunikat o treści:

Komunikat z brakiem uprawnień do zwrotów na kartę
Jeśli powyższa transakcja będzie musiała być wykonana, to przeprowadzić będzie ją mógł tylko operator z uprawnieniami oznaczonymi jako Ostrzegaj. Dla tych uprawnień przed wykonaniem operacji zwrotu środków pieniężnych na kartę zostanie wyświetlony komunikat o treści:
Komunikat z ostrzeżeniem przy zwrocie na kartę

W przypadku wyboru opcji TAK System kontynuuje pracę i pozwala wprowadzić operatorowi transakcję z wartością ujemną (zwrot na kartę). A w przypadku wyboru opcji NIE następuje powrót do poprzedniego widoku.

Okno z domyślnymi uprawnieniami operatora

Operacje na dokumentach

Przed wykonaniem operacji przyjęcia zapłaty przy użyciu terminala należy upewnić się, czy do podformy o typie Karta został podpięty odpowiedni rejestr kasowo-bankowy o rodzaju karta, więcej na ten temat można znaleźć w Biuletynie technicznym: Comarch ERP XL – Ewidencja obrotu z wykorzystanie kart płatniczych.

Użycie rejestru o rodzaju karta służy także do rozliczania obrotu terminalowego z dostawcą terminala.

Dokument, dla którego zapłata będzie przyjmowana przy użyciu terminala powinien być zatwierdzony (nie może znajdować się w buforze) oraz powinien mieć ustawioną formę płatności o typie ‘Karta’. Płatności przyjmowane powinny być z zakładki [Płatność]. Wyjątek stanowią kaucje, które należy płacić bezpośrednio spod dokumentu kaucji.

Faktura sprzedaży zatwierdzona z podformą płatności o typie ‘Karta’
Opcja wyboru sposobu zapłaty za dokument za pomocą terminala znajduje się pod przyciskiem Zapłata.
Faktura sprzedaży, okno wyboru sposobu zapłaty
Po wybraniu sposobu zapłaty o typie Karta zostanie wyświetlone okno wpłaty /zwrotu, w zależności, czy operacja będzie dotyczyła przyjęcia, czy oddania środków pieniężnych z / na kartę.
Okno Wpłaty
Okno Zwrotu

Po kliknięciu w dyskietkę na oknie wpłaty / zwrotu następuje łączenie systemu Comarch ERP XL z terminalem i zostaje wyświetlony poniższy komunikat.

Komunikat podczas łączenia z terminalem

Następnie na wyświetlaczu PinPad’a podłączonym do terminala pojawia się komunikat z prośbą o wprowadzenie karty płatniczej. Po wprowadzeniu karty w systemie Comarch ERP XL wyświetlony zostaje komunikat, w którym należy wybrać, w której walucie powinno nastąpić obciążenie karty PLN, czy USD (komunikat tylko dla terminali skonfigurowanych przez dostawcę terminala jako DCC, dostępne waluty PLN i USD).

Komunikat dla terminali z opcją DCC

Po wybraniu waluty PLN lub USD następuje operacja obciążenia karty płatniczej przez terminal oraz drukowanie na terminalu odcinka potwierdzającego stan wykonanej operacji (wydruk dla sprzedającego). W przypadku konieczności podania PIN’u zostaje wyświetlony najpierw komunikat na PinPad’zie z prośbą o podanie PIN-u do karty (komunikat dot. PIN-u wyświetlany jest w zależności od wysokości limitów operacji przeprowadzanych na karcie bez podania PIN-u, nadawanych w Banku przypisanego do danej karty płatnika), po wprowadzeniu poprawnego PIN-u następuje obciążenie karty na terminalu. Po obciążeniu karty wyświetlony zostaje komunikat z pytaniem o kopie wykonania transakcji dla klienta. Po wybraniu opcji TAK, terminal drukuje kopię dla klienta, a po wybraniu NIE kopia nie będzie wydrukowana.

Komunikat wydruku kopii dla klienta

Po obsłużeniu powyższego komunikatu w widoku systemu Comarch ERP XL i prawidłowemu przejściu transakcji przez terminal, wyświetlony zostanie komunikat o treści:

Komunikat o prawidłowym przebiegu transakcji

Po obciążeniu karty (także przy zwrocie środków pieniężnych na kartę) w systemie Comarch ERP XL utworzony zostanie zapis kasowo-bankowy oraz zostanie on automatycznie rozliczony z dokumentem, którego ta płatność dotyczyła.

Faktur sprzedaży z zapisem kasowo-bankowym

Sztuczna inteligencja w limitach kredytowych

Sztuczna Inteligencja w limitach kredytowych, czyli produkt polegający na automatycznym obliczaniu limitów kredytowych, scoring’ów, rating’ów oraz wskazywaniu rekomendacji dla poszczególnych klientów.

Zalety produktu:

  • bardziej precyzyjne określenie poziomu kredytu kupieckiego,
  • ograniczenie opóźnień w płatnościach,
  • minimalizowanie ryzyka wystąpienia nieściągalnych należności.

W Comarch ERP XL do tej pory możliwe było definiowanie wysokości kredytu kupieckiego przyznawanego konkretnym klientom przez uzupełnienie odpowiedniej informacji na Karcie kontrahenta. Ustawienie wysokości limitu kredytowego odbywało się jednak ręcznie – to operator wskazywał wysokość limitu.

Komponent Comarch AI Windykacja (Inteligentnej Windykacji) zapewnia przyznawanie limitów oraz wskaźników w  sposób automatyczny na podstawie zaszytych w nim algorytmów oraz poprzez ciągłe doskonalenie się na bazie informacji zwrotnej w przypadku, gdy operator zmieni wartości limitów zaproponowanych przez Komponent Inteligentnej Windykacji.

Wyliczenie kwoty limitów odbywa się m.in. przy pomocy rating’u uzyskanego przy okazji oceny wiarygodności klienta, wartości uzyskanych ze scoring’u oraz proponowanych rekomendacji, jak i również historii rozrachunków.

Instalacja komponentu Comarch AI Windykacja

Program Comarch AI Windykacja wymaga systemu 64-bitowego. Instalator produktu jest dostępy od wersji ERP XL 2022.0 na stronach walidowanych w sekcji Dodatki. Komponent podczas instalacji tworzy na wskazanej bazie danych nową tabelę cdn.AILimityKredytowe.

Instalator komponentu Comarch AI WIndykacja

Instalator wymaga podania nazwy bazy danych, nazwy serwera, oraz uwierzytelnienia do serwera.

Wskazanie bazy danych, na której ma pracować komponent Inteligentnej Windykacji

W zmiennych środowiskowych powstaną wpisy dotyczące podanych poświadczeń do serwera: zmienne AI_SQL_SERVER_LOGIN oraz AI_SQL_SERVER_PASSWORD.

Wpisy w zmiennych środowiskowych powstałe po zainstalowaniu komponentu Comarch AI Windykacja

Definicja limitu kredytowego

W systemie Comarch ERP XL na Definicji limitu kredytowego w Kracie kontrahenta, zakładka [Limit kredytowy] dodano przycisk Oblicz wartości limitów, za pomocą którego następuje pobranie danych z obliczonym limitem kredytowym oraz wskaźnikami takimi jak rating, scoring oraz rekomendacja. Limit oraz wskaźniki kalkulowane są na bazie z dnia poprzedniego. Funkcja ta jest dostępna zarówno dla nowoutworzonych limitów jak i tych zapisanych w historii.

Karta kontrahenta, zakładka [Limit kredytowy]

Pobrane informacje wyświetlane są w nowym oknie, w którym można zapisać obliczony limit, zmodyfikować ręcznie lub odrzucić propozycję limitu. Po kliknięciu w dyskietkę wartość z pola ‘Limit’ zostaje przeniesiona do pola ‘Kwota’ na Definicji limitu kredytowego oraz w przypadku ręcznej zmiany limitu zostaje on zwrócony do Komponentu Inteligentnej Windykacji, aby mógł on uczyć się i doskonalić.

Nowe okno z wyliczonym limitem i wskaźnikami przez Komponent Inteligentnej Windykacji

Poza limitem wyświetlane wskaźniki dotyczą:

  • Ratingu, który określa zdolność danego podmiotu do obsługi swojego zadłużenia. Progi dla ‘Rating’u’ zostały ustalone na podstawie metodologii używanej przez wiodącą agencję ratingową Moody’s. Możliwe wartości do wyświetlenia to:
  • A - wysoka zdolność do wywiązywania się ze zobowiązań finansowych, brak opóźnień, bardzo dobra kondycja finansowa w ostatnim okresie.
  • B - odpowiednia zdolność do wywiązywania się ze zobowiązań finansowych, ale możliwość spłaty nieterminowej, przy czym opóźnienie nie powinno przekroczyć miesiąca.
  • C - większa podatność na niekorzystne warunki biznesowe, finansowe i ekonomiczne, ale obecnie wykazywana zdolność do wywiązania się ze zobowiązań finansowych, przewidywane opóźnienia płatności.
  • D - obecnie wysoka podatność na brak płatności, jak również na długie opóźnienia spłaty.

Scoringu, który określa prawdopodobieństwo braku bankructwa. Możliwe wartości do wyświetlenia będą w przedziale 0 -1 z czterema miejscami po przecinku.

Rekomendacji, dla których możliwe wartości do wyświetlenia będą następujące:

  • Brak zastrzeżeń co do klienta
  • Sporadyczne opóźnienia
  • Rekomendowana zmiana kwoty zlecenia stałego
  • Regularne opóźnienia do 15 dni
  • Regularne opóźnienia do 30 dni
  • Regularne opóźnienia do 90 dni
  • Klient z zadłużeniami, rekomendowana przedpłata
  • Wysoce niezaufany klient, rekomendowana przedpłata

Powyższe wskaźniki w obecnej wersji nie będą zapisywane do bazy, pełnią tylko funkcję informacyjną dla użytkownika.

Obliczanie limitu oraz wskaźników odbywa się dla kontrahentów posiadających powyżej 10 faktur. W przypadku, klientów, którzy nie posiadają tylu faktur, zamiast limitu Komponent Inteligentnej Windykacji wyświetli komunikat o poniższej treści:

Komunikat przy krótkiej historii klienta

Licencja

Obecnie możliwość korzystania z funkcjonalności Komponentu Inteligentnej Windykacji jest darmowa, jednakże w kolejnej wersji, aby operator mógł korzystać z tych rozwiązań, będzie musiał posiadać aktywną licencję na ten moduł.

W przypadku posiadania licencji nowy przycisk Oblicz wartości limitów na Definicji limitu kredytowego będzie aktywny, natomiast jeśli operator nie będzie posiadać stosownej licencji, to przycisk będzie nieaktywny.

Definicja limitu kredytowego na Karcie kontrahenta – nieaktywny przycisk piorunka, w przypadku braku licencji

Automatyzacje systemu

W oknie Automatyzacje systemu, na zakładce [Sztuczna Inteligencja] został dodany opis funkcjonalności automatycznych limitów kredytowych.

Zakładka [Sztuczna inteligencja]

Eksport do arkusza kalkulacyjnego w pracy terminalowej

Dla Comarch ERP XL w pracy terminalowej umożliwiono wykonywanie operacji eksportu do arkusza kalkulacyjnego. Jeśli nie będą zainstalowane niezbędne do tej operacji komponenty, wówczas przy próbie wykonania pierwszego eksportu użytkownik zostanie o tym powiadomiony komunikatem, w którym znajduje się również informacja o lokalizacji plików instalacyjnych na IBARD.

W odróżnieniu od standardowej instalacji tutaj najpierw następuje zapis pliku do katalogu tymczasowego na serwerze. Dopiero potem plik jest przesyłany na stanowisko użytkownika w miejsce i pod nazwą przez niego wskazaną. A na koniec plik z katalogu tymczasowego serwera jest usuwany. Sam zapis pliku na serwerze nie jest odczuwalny dla użytkownika.

Ustawienia opcji eksportu do arkuszy (w Ustawieniach użytkownika) dla instalacji w pracy terminalowej należy dokonywać zgodnie z tymi samymi zasadami, co dla instalacji standardowej:

  • Jeśli jest zainstalowany MS Excel, to należy wybrać opcję: MS Excel lub Wybierz automatycznie,
  • Jeśli jest zainstalowany Open Office Calc lub Libre Office, należy wybrać opcję: Open Office Calc lub Wybierz automatycznie,
  • Nie należy wybierać opcji eksportu do programu, który nie jest zainstalowany.

Jeśli zainstalowany jest zarówno MS Excel, jak i Libre/Open Office, to priorytet ma MS Excel i do niego będzie wykonywany eksport w przypadku opcji: Wybierz automatycznie.

Jeśli nie ma zainstalowanego żadnego programu do obsługi arkuszy kalkulacyjnych, wyświetlony zostanie stosowny komunikat.

Podczas eksportu do pliku w pracy terminalowej nie jest wyświetlane okno z pytaniem, czy eksportować dane do nowego czy otwartego arkusza, gdyż jest on wykonywany zawsze do nowego arkusza.

Współpraca z Comarch e-Sklep

Pobieranie źródła zamówienia

Comarch e-Sklep dla każdego zamówienia rejestruje informację o źródle zamówienia, czyli określenie, gdzie zamówienie zostało złożone. Aktualnie informacja ta jest odczytywana i zapisywana na zamówieniu zaimportowanym z Comarch e-Sklep. Na liście zamówień sprzedaży ZS została dodana dodatkowa kolumna pt. Źródło zamówienia, w której prezentowana jest informacja o źródle przesłanym z e-Sklep. Pod listą dodano filtr, który pozwala na wyświetlenie zamówień o określonym rodzaju źródła zamówienia np. e-Sklep, Allegro czy wszystkoPl.

Standardowo ustawiona jest opcja <Wszystkie>, czyli prezentowane są wszystkie zamówienia bez względu na rodzaj źródła zamówienia.

Źródło zamówienia na liście zamówień

Na potrzeby powyższej funkcjonalności w Słowniku kategorii (Moduł Administrator/ Listy/Słowniki kategorii/Transakcje) dodano nowy słownik Rodzaje źródła zamówienia. W słowniku tym zostały dodane predefiniowane wartości zgodnie z danymi przesyłanymi z Comarch e-Sklep. W przypadku pojawienia się nowych rodzajów źródła zamówienia, możliwe będzie uzupełnienie tej listy ręcznie.

Współpraca z Comarch POS

Definiowanie przycisków szybkiej sprzedaży w POS

Od wersji 2022.0 Comarch POS możliwe jest wykorzystywanie tzw. przycisków szybkiej sprzedaży. Taka funkcjonalność może być wykorzystywana na stoiskach, gdzie sprzedawane są towary, które nie posiadają kodów kreskowych, czyli np. towary na wagę, lub w gastronomi gdzie ilość pozycji jest ograniczona.

Użycie trybu szybkiej sprzedaży umożliwia wybranie konkretnej pozycji bezpośrednio na dokument, bez konieczności skanowania lub wyszukiwania artykułu z listy i dotyczy:

  • artykułów przypisanych do odpowiedniej grupy zdefiniowanej w systemie XL
  • pozycji z grupy ulubionych artykułów zdefiniowanych w systemie XL

Definicja grup towarów przeznaczonych do szybkiej sprzedaży oraz listy towarów ulubionych realizowana jest na definicji Oddziału Comarch POS w Comarch ERP XL. W związku z powyższym w systemie wprowadzono następującą konfigurację przycisków szybkiej sprzedaży.

Przeniesienie konfiguracji kontrahentów na nową zakładkę

Rozdzielono zakładkę [Towary i kontrahenci] na dwie zakładki: [Towary] oraz [Kontrahenci]. Na zakładce [Kontrahenci] znajduje się tylko konfiguracja związana z importem i eksportem kontrahentów.

Konfiguracja przycisków szybkiej sprzedaży

Na zakładce [Towary] dodano dwie tabele, w których można zdefiniować grupy szybkiej sprzedaży, czyli grupy, które pojawią się bezpośrednio na interfejsie POS a po kliknięciu w nie wyświetlane będą towary z tej grupy oraz towary ulubione, czyli te najczęściej wybierane do sprzedaży.

Grupy szybkiej sprzedaży

Po lewej stronie znajduje się lista Grupy szybkiej sprzedaży, gdzie można dodawać grupy z listy grup wysyłanych do POS. Po wybraniu opcji Dodaj grupę zostanie wyświetlona lista grup, zawężona do grup wysyłanych do POS, czyli ta część drzewa, która jest wskazana w polu Wysyłaj towary z grupy.
Grupy szybkiej sprzedaży

Do listy tej należy dodać wszystkie grupy, które mają być prezentowane w POS jako grupy do szybkiego dostępu towarów. Towary, które mają przypisaną daną grupę jako grupę domyślna na zakładce [Grupy] będą prezentowane w POS po kliknięciu w określony kafelek prezentujący określoną grupę towarową.

W konfiguracji grup do POS możliwe jest ustawienie kolejności wyświetlania grup w POS za pomocą przycisków: Przesuń o jedną pozycję w dół lub w górę . Dodane grupy można usuwać pojedynczo lub zbiorczo zaznaczając odpowiednie pozycje. W każdym momencie można tez wzbogacić listę o nowe pozycje. Ustawiona kolejność przycisków grup przesyłana jest na wszystkie stanowiska POS przypisane do oddziału. Aby prezentacja grup w POS była wygodna i czytelna dla operatora, możliwe jest również wysłanie grafiki (obrazu), która będzie prezentowana na odpowiednim kafelku w POS. W tym celu należy na karcie grupy, na zakładce [Załączniki] dodać załącznik o typie obraz i zaznaczyć na nim parametr POS.

Obraz przypisany do grupy szybkiej sprzedaży wysyłany do POS

W przypadku dodania większej ilości załączników na karcie grupy, wysyłany będzie zawsze pierwszy załącznik z listy spełniający warunki: typ Obraz oraz zaznaczony parametr POS.

Towary ulubione

Po prawej stronie znajduje się lista towarów ulubionych, które w POS będą widoczne po wybraniu specjalnego kafelka o nazwie Ulubione. Do listy ulubionych można dodawać dowolne towary lub produkty, które są wysyłane do POS. Podczas dodawania towaru do listy, system sprawdza czy towar zawiera się w drzewie grup przesyłanym do POS, zgodnie z ustawieniem w polu Wysyłaj towary z grupy. Sprawdzane jest powiązanie towaru z grupą domyślną i jeśli grupa domyślna towaru nie jest wysyłana do POS, wówczas towar nie będzie mógł trafić na listę ulubionych.

Po naciśnięciu opcji Dodaj towar zostanie wyświetlona lista wszystkich towarów, gdzie można wskazać jeden lub więcej towarów i dodać je do listy. Na liście towarów ulubionych możliwe jest ustawianie kolejności wyświetlania towarów w POS za pomocą przycisków: Przesuń o jedną pozycję w dół lub w górę . Dodane towary można usuwać pojedynczo lub zbiorczo zaznaczając pozycje. W każdym momencie można też wzbogacić listę o nowe pozycje. Ustawiona kolejność towarów przesyłana jest na wszystkie stanowiska POS.

Uwaga
Po dodaniu jakiejkolwiek Grupy szybkiej sprzedaży lub Ulubionego towaru nie będzie możliwości zmiany drzewa towarów wysyłanych do POS, czyli parametr Wysyłaj towary z grupy będzie nieaktywny do zmiany. Aby zmienić zakres wysyłanych towarów do POS należy najpierw usunąć pozycje z obu list.

Parametr określający sposób sprzedaży w POS

Aby podczas sprzedaży w Comarch POS domyślnie ustawiały się kafelki szybkiej sprzedaży należy wysłać odpowiedni parametr. Na definicji stanowiska na zakładce [Parametry] dodano parametr pt. Domyślnie korzystaj z przycisków szybkiej sprzedaży.

Parametr określający sposób sprzedaży w POS

Jeśli parametr będzie zaznaczony, oznacza to, że podczas sprzedaży w POS domyślne prezentowane będą skonfigurowane w Comarch ERP XL przyciski a nie zwykła lista towarów. Jeśli operator nie znajdzie odpowiedniego towaru wśród dostępnych kafelków wówczas będzie mógł przełączyć się na standardową listę towarów za pomocą kontrolki Wyszukaj artykuł.

Przyciski skonfigurowane w Comarch ERP XL widoczne w POS

Podgląd stanów magazynowych w innych sklepach

Obsłużono funkcję podglądu towaru w innych sklepach. W Comarch POS na liście towarów oraz na podglądzie towaru znajduje się przycisk Dostępność w sklepach. Standardowo przycisk ten jest ukryty, dlatego najpierw należy go odkryć z poziomu konfiguracji interfejsu w POS.

Po wybraniu przycisku Dostępność w sklepach zostanie otwarte okno, w którym prezentowany jest stan danego towaru w magazynach innych sklepów Comarch POS w ramach danej instalacji. Stany towarów sprawdzane są on-line, dlatego do uruchomienia tej opcji potrzebne jest aktywne połączenie z Comarch ERP XL czyli działająca usługa XLDataService.

Podgląd w POS stanów magazynowych w innych sklepach 

Współpraca z Comarch Shipping

Uwaga

Współpraca Comarch ERP XL 2022.0 będzie możliwa dopiero od wersji Comarch Shipping, w której udostępnieni zostaną kurierzy: GLS i Raben. Planowo wersja powinna się ukazać przed końcem 2021 roku.

Ze względu na to na to, że w obecnej wersji aplikacji brakuje zmian koniecznych do poprawnej współpracy, to do czasu wydania tej wersji korzystanie z integracji nie jest zalecane, gdyż będzie powodowało błędy

Import informacji o kurierach obsługiwanych w aplikacji

W oknie Konfiguracja/Aplikacje/Kurierzy został dodany przycisk do importu danych o kurierach z aplikacji Comarch Shipping. Przy imporcie do słownika kategorii Kurierzy pobierane są następujące informacje:

Wewnętrzny identyfikator kuriera wykorzystywany przy wymianie danych – informacja nie jest widoczna w interfejsie, ale jego przypisanie spowoduje, że kurier będzie widoczny w oknie generowania Zlecenia Nadania Przesyłki. Rodzaje przesyłek obsługiwanych przez danego kuriera – rodzaje można ustawiać na paczkach, co zostaje potem przekazane na zlecenia w aplikacji.
Import danych o kurierach z aplikacji Comarch Shipping

Jeśli nazwa kuriera z aplikacji jest zgodna z nazwą predefiniowanego rekordu ze słownika, wówczas importowane informacje zostaną przypisane do tego rekordu. Jeśli nie ma dokładnie takiej nazwy, wówczas w słowniku zostaje utworzony nowy rekord predefiniowany (oznaczony na niebiesko).

Dodatkowy parametr Oznaczaj aktywność kurierów na podstawie ustawień z aplikacji pozwala ustawić rekordy słownika kategorii Kurierzy na aktywne/nieaktywne w sposób odzwierciedlający stan w Comarch Shipping. Przy czym będzie to dotyczyło tylko tych kurierów, którzy są obsługiwani w aplikacji. Pozostałe rekordy słownika nie są modyfikowane.

 

Wskazówka

W wersji Comarch ERP XL 2022.0 wewnętrzne identyfikatory kurierów obsługiwanych w aplikacji zostaną wypełnione automatycznie w trakcie kreacji i konwersji bazy.

Na dzień wydawania wersji Comarch ERP XL 2022.0 aplikacja Comarch Shipping obsługuje następujących kurierów: Allegro InPost Paczkomaty, Allegro InPost Kurier, DHL, DHL POP, DPD, InPost Kurier, InPost Paczkomaty, ORLEN Paczka, Poczta Polska. Wkrótce pojawią się również: GLS i Raben, którzy zostali już uwzględnieni w kreacji i konwersji.

W kreacji/konwersji bazy nie są automatycznie pobierane rodzaje przesyłek dla kurierów. Operację tą należy wykonać samodzielnie za pomocą przycisku Importuj dane kurierów z aplikacji.

Przycisk importu pobiera również dane słownikowe rodzajów przesyłek, które są widoczne w słowniku kategorii Kurierzy na osobnej zakładce [Rodzaje przesyłek].

Rodzaje przesyłek zaimportowane z Comarch Shipping na przykładzie kuriera InPost Paczkomaty

Pobrane w ten sposób rodzaje przesyłek można wykorzystać na paczkach, z których są następnie przekazywane na zlecenie do Comarch Shipping. Aby ograniczyć w XL listę rodzajów do tych, które są w danej bazie faktycznie wykorzystywane, można pozostałe oznaczyć jako nieaktywne. Dzięki temu nie będą one wyświetlane na listach do wyboru, analogicznie do innych nieaktywnych rekordów słownikowych.

Uwaga
Ze względu na specyficzne warunki rodzajów przesyłek dla kuriera Poczta Polska, które ściśle wiążą się z rodzajem świadczonych przez niego usług, w obecnej wersji nie są pobierane rodzaje przesyłek dla tego kuriera. A co za tym idzie nie można ich wykorzystać w trakcie wystawiania czy aktualizacji zleceń. Dla tego kuriera pole to pozostanie zawsze puste, a przy tworzenia zlecenia będzie ustawiane w Comarch Shipping na podstawie szablonu ‘Szybka paczka’.

Wymiana danych z uwzględnieniem nowych pól na dokumentach transportowych

Zgodnie z opisem w rozdziale: Nowe pola na dokumentach transportowych, na paczkach i wysyłkach zostały dodane nowe pola, którymi można się posługiwać przy tworzeniu zlecenia. Pola te umieszczone zostały również na oknie generowania zleceń.

Nowe ustawienia w oknie generowania zleceń
Pojawiły się tutaj dodatkowo:
  • Data nadania,
  • Rodzaj przesyłki,
  • Wymiary,
  • Id punktu odbioru.
Działanie tych parametrów jest następujące:
  • Jeśli zostały wypełnione w oknie generowania, to niezależnie od tego, co jest na paczce i wysyłce, wówczas przesyłane na zlecenie są te okna generowania;
  • Jeśli nie zostały wypełnione w oknie generowania (lub pozostawiono domyślne wartości zerowe), a są wypełnione na paczce lub wysyłce, wówczas przesyłane na zlecenie są te z paczki i wysyłki;
  • Jeśli nie zostały wypełnione zarówno w oknie generowania, jak i na paczce lub wysyłce, wówczas pobierane są domyślne ustawione w Comarch Shipping dla danego kuriera (z szablonu kuriera ‘Szybka paczka’).

Wskazówka
Powyższe nie dotyczy pól: Kurier (jest wymagane), Data nadania (zawsze jest wypełnione) oraz ustawień dla kwot pobrania i ubezpieczenia, które są obsługiwane jak dotychczas.

Niezależnie od tego, czy informacje na tworzonym zleceniu są pobierane z XL czy też z domyślnego szablonu, po utworzeniu zlecenia są one automatycznie przekazywane na źródłowe dokumenty paczek/wysyłek do XL.

Dodatkowo do Comarch Shipping przekazywane są od tej wersji następujące informacje:

  • Akronim adresu kontrahenta odczytywany z adresu przypisanego do paczki w XL,
  • System, czyli nazwa systemu, z którego utworzone zostało zlecenie, w tym przypadku: Comarch ERP XL.

Podsumowując powyższe, w trakcie przesyłania informacji pomiędzy bazą danych Comarch ERP XL a Comarch Shipping przekazywane są następujące informacje:

Informacja Kierunek przepływu danych Uwagi
Kurier na wysyłce XL -> Shipping Po utworzeniu zlecenia w aplikacji zablokowana jest możliwość zmiany tego ustawienia.
Id zlecenia na wysyłce Shipping -> XL Ustawiane po utworzeniu zlecenia i podlega aktualizacji tylko, jeśli zlecenie zostanie usunięte w Comarch Shipping.
Stan zlecenia na wysyłce Shipping -> XL Ustawiane po utworzeniu zlecenia i podlega aktualizacji w XL.
Numery dokumentów: wysyłki oraz dokumentów do niej powiązanych XL -> Shipping Wyświetlane informacyjnie na zleceniu.
Dane odbiorcy na paczce XL -> Shipping Jeśli dane zostaną zmienione w aplikacji, to informacja nie jest przekazywana zwrotnie do XL.
Pobranie na wysyłce W obydwie strony Wysyłane z XL do Shipping przy tworzeniu zlecenia i aktualizowane przy operacji aktualizacji danych. Jeśli w Shipping dana informacja nie jest potrzebna, wówczas jest ignorowana i ustawiane są dane domyślne zapisane w aplikacji. Dotyczy np. wagi i wymiarów, które dla niektórych rodzajów przesyłek są ustalone na sztywno i nie można podawać innych. Wówczas przy tworzeniu zlecenia są one wysyłane z XL (i nie zapisane w Shipping), a przy aktualizacji danych z ZNP są pobierane do XL te zapisane domyślnie w Shipping. Natomiast w przypadku wypełnienia Id punktu odbioru, które nie jest potrzebne na zleceniu, bo nie jest ustawiony odbiór w punkcie, wówczas przy aktualizacji danych informacja ta zostaje usunięta z wysyłki w XL.
Ubezpieczenie na wysyłce
Waga brutto z wysyłki
Wymiary na paczce (NOWOŚĆ)
Data nadania na wysyłce (NOWOŚĆ)
Rodzaj przesyłki na paczce (NOWOŚĆ)
ID punktu odbioru na wysyłce (NOWOŚĆ)
Akronim adresu kontrahenta (NOWOŚĆ) XL -> Shipping Wyświetlane informacyjnie na liście zleceń, po odkryciu odpowiedniej kolumny.
System (NOWOŚĆ)
 

Wskazówka
Aby zostały na zleceniach uzupełnione wymagane pola należy poprawnie zdefiniować dla kurierów szablony ‘Szybka paczka’, w których można podać parametry domyśle (np. waga i wymiary dla paczki) lub oznaczyć parametry pozwalające wypełnić pola danymi z XL, (np. Zawartość na zleceniu). Dzięki temu nie będzie konieczności, jak dotychczas wypełniania wszystkich pól na dokumentach w XL, ponieważ zostaną one pobrane z tych szablonów, a przy aktualizacji danych z ZNP zostaną zwrotnie zapisane na paczce/wysyłce w XL.

Jeśli przy tworzeniu zlecenia będą błędy/braki w danych odbiorcy czy parametrach paczki (waga, wymiary), wówczas zlecenie zostanie utworzone, a w logu pojawi się informacja o tym, że zawiera ono błędy i należy je poprawić bezpośrednio w Comarch Shipping. To działanie pozostało bez zmian w stosunku do dotychczasowego.

Zlecenia uruchamiane w przeglądarce

W przypadku, gdy do tworzonego z XL zlecenia nie zostanie podana kluczowa dana blokująca zapis tego zlecenia, wówczas to zlecenie zostanie w XL podniesione do edycji, celem uzupełnienia brakujących pól. Informacja o brakach znajduje się w standardowym komunikacie na zleceniu w Comarch Shipping.

Zlecenie jest otwierane do edycji w przeglądarce MS Edge uruchamianej w oknie Systemu.

Zlecenie uruchamiane w oknie przeglądarki w Comarch ERP XL

Po uzupełnieniu brakujących pól i zapisaniu zlecenia następuje automatyczna aktualizacja danych z ZNP, dzięki czemu uzupełnione pola zostają od razu zapisane na paczce/wysyłce w XL.

W obecnej wersji Comarch Shipping błąd taki będzie się pojawiał, jeśli dla zleceń wymagane będzie podanie punktu odbioru i nie zostanie ono wysłane z XL. Dzięki temu będzie możliwe wybranie tego punktu z mapy udostępnianej w Comarch Shipping, bez konieczności ręcznego uzupełniania go w XL.

Wskazówka

W przyszłości, jeśli w aplikacji pojawią się nowi kurierzy, dla których wymagane będą inne kluczowe pola, ten schemat działania zostanie zachowany. Czyli wtedy takie zlecenia również będą edytowane w przeglądarce, gdzie trzeba będzie uzupełnić braki. Różnica będzie taka, że te braki nie zostaną zwrotnie zapisane na paczkach/wysyłkach, dopóki nie wprowadzona zostanie ich obsługa do mechanizmów integracji w XL.

Pozwoli to jednak tworzyć zlecenia dla kurierów nowo wprowadzanych do Comarch Shipping, niezależnie od tego, czy wymagane pola znajdują się na dokumentach w Comarch ERP XL.

Od wersji XL 2022.0 również podgląd zlecenia jest wyświetlany w przeglądarce MS Edge uruchamianej w oknie Systemu, zamiast w zewnętrznej domyślnej przeglądarce użytkownika. Każdorazowo po zamknięciu zlecenia w tym oknie pojawia się pełna zawartość konta użytkownika w Comarch Shipping ze wszystkimi dostępnymi opcjami. Z poziomu tego okna możliwe jest więc wykonywanie wszystkich operacji dostępnych dla użytkownika w aplikacji.

Należy tutaj zwrócić uwagę, że zlecenie uruchamiane w trybie tworzenia (z błędem kluczowym) lub w trybie podglądu, dla użytkowników przypisanych do wielu baz Comarch Shipping, wymaga od nich wcześniej wyboru kontekstu bazy. Jeśli wybrana zostanie nieprawidłowa, wówczas zlecenie nie zostanie otwarte, a pojawi się komunikat błędu.

Błąd przy próbie podglądu zlecenia przy niewłaściwym wyborze bazy do zalogowania

Należy więc pamiętać o prawidłowym wyborze bazy Comarch Shipping, szczególnie w przypadku zleceń edytowanych w procesie ich generowania, gdyż to pozwoli uzupełnić dla nich od razu brakujące pola.

Funkcjonalności niedostępne w XL Start

Ponieważ w wersji Comarch ERP XL Start nie są dostępne dokumenty transportowe, to cała współpraca z Comarch Shipping również nie jest dostępna.

Dodatkowo zablokowane jest rejestrowanie faktur zakupu z wykorzystaniem Comarch OCR.

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2022.0.2

  Ramowy harmonogram wersji Comarch ERP XL w 2022 r.
Numer wersji Typ wersji Termin wydania Uwagi
2022.1 MSSQL Wersja Połowa lipca 2022 r.
2022.1 PSQL Wersja Druga połowa lipca 2022 r.
2023.0 MSSQL Wersja Grudzień 2022 r.
2023.0 PSQL Wersja Styczeń 2023 r.
Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2022-68716 Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2022.0.2:
Aplikacja Wersja Uwagi
Comarch IBARD 6.3
wszystko.pl Aktualna wersja www.wszystko.pl
Comarch e-Sklep 2022.1
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2021.5 lub wyższa
Comarch WMS (Zarządzanie, Magazynier) 2022.0
Comarch Magazynier 2022.0
Comarch ERP XL HR 2022.4.1
Comarch HRM 2022.3.1
Comarch DMS (stacjonarny, WWW) 2021.2.2
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2022.0
Comarch ERP XL Business Intelligence (BI Point) 12.1
Comarch ECM 2015.2
Migracja danych XL2XML 9.0.2
Comarch MES 2022.0
Comarch e-Sprawozdania 2021.1.1
Comarch POS 2022.1
Comarch Shipping Aktualna wersja shipping.comarch.com
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/
Serwis XL - IoT 2021.1
Comarch Apfino Aktualna wersja apfino.pl

Nowa wersja struktury JPK_FA

Udostępniona została obsługa nowej struktury JPK_FA(4), obowiązującej od 1 kwietnia 2022 roku. Główną zmianą w zakresie nowej struktury jest ujęcie w niej transakcji rejestrowanych w ramach procedur szczególnych OSS (One Stop Shop) oraz IOSS (Import One Stop Shop).

Rejestrowanie JPK_FA(4)

Na liście plików JPK_FA filtr Wersja został wzbogacony o wartość 4. Po jej wyborze lista plików jest ograniczana do plików sporządzonych wg struktury JPK_FA(4). Użycie opcji Dodaj przy takim ustawieniu ww. filtra pozwala na dodanie nowego formularza JPK_FA(4).

Dodawanie formularza JPK_FA(4)

Oznaczanie transakcji WSTO/OSS

System Comarch ERP XL nie obsługuje transakcji WSTO (wewnątrzwspólnotowa sprzedaż towarów na odległość) ani procedur szczególnych OSS/IOSS, obsługa transakcji WSTO i procedury OSS planowana jest do wersji 2022.1. Dla tych Użytkowników, którzy obsługują ww. transakcje we własnym zakresie umożliwiono ich ujmowanie w JPK_FA(4) poprzez oznaczenie takich faktur stosownymi atrybutami przypisywanymi do nagłówka dokumentu:

  • Atrybut o nazwie JPK_P_13_5 i wartości TAK oznacza transakcję WSTO
  • Atrybut o nazwie JPK_P_14_5 i wartości TAK oznacza procedurę OSS

Przypisanie do dokumentu zarówno atrybutu JPK_P_13_5, jak i JPK_P_14_5 i ustalenie ich wartości na <TAK> oznacza, że dokument należy w JPK_FA(4) potraktować jako transakcję WSTO w procedurze OSS, przypisanie wyłącznie atrybutu JPK_P_13_5 <TAK> zaś oznacza transakcję WSTO ale bez procedury OSS.

Oznaczenie transakcji WSTO bez procedury OSS za pomocą atrybutu
Oznaczenie transakcji WSTO z procedurą OSS za pomocą atrybutów

Uwaga
 Aby System prawidłowo ujął transakcję WSTO z procedurą OSS Użytkownik powinien przypisać oba atrybuty: JPK_P_13_5 i JPK_P_14_5, nie wystarczy przypisanie atrybutu JPK_P_14_5.

Ujmowanie transakcji WSTO w procedurze OSS w JPK_FA(4)

Transakcje oznaczone jako WSTO w procedurze OSS ujmowane są w JPK_FA(4) w sposób j.n.

  • Wartość netto transakcji prezentowana jest w kolumnie Netto DOPTK i wysyłana w linii P_13_5
  • Kwota podatku VAT prezentowana jest w kolumnie VAT DOPTK i wysyłana w linii P_14_5
  • Stawka VAT elementu faktury prezentowana jest w kolumnie Stawka VAT OSS i wysyłana w linii P_12_XII

Gdzie DOPTK oznacza dostawę opodatkowaną poza terytorium kraju.

Ujęcie transakcji WSTO w procedurze OSS w JPK_FA(4)

Ujmowanie transakcji WSTO bez procedury OSS w JPK_FA(4)

Transakcje oznaczone jako WSTO, a nie podlegające procedurze OSS ujmowane są w JPK_FA(4) w sposób j.n.

  • Wartość netto transakcji prezentowana jest w kolumnie Netto DOPTK i wysyłana w linii P_13_5
  • Kwota podatku VAT nie jest wykazywana
  • Jako stawka VAT elementu faktury prezentowana jest wartość np. w kolumnie Stawka VAT i taka wartość wysyłana jest w linii P_12
Ujęcie transakcji WSTO w procedurze OSS w JPK_FA(4)

Faktury zaliczkowe WSTO w JPK_FA(4)

Omówione wyżej zasady ujmowania transakcji WSTO w JPK_FA(4) dotyczą zarówno faktur sprzedaży jak i faktur zaliczkowych. Jeżeli więc faktura zaliczkowa FSL/FEL dotyczy transakcji WSTO należy oznaczyć ją ww. atrybutami. Takie faktury zaliczkowe ujmowane są w JPK_FA(4) wg zasad opisanych w pkt 1.1.3 i 1.1.4, z tym, że dla tego typu dokumentów jako elementy wykazywane są elementy zamówień do których zarejestrowano fakturę zaliczkową. Dla elementów zamówień związanych z FSL/FEL oznaczonych jako WSTO stawka VAT prezentowana/wysyłana jest wg poniższych zasad:

  • Dla FSL/FEL dotyczących transakcji WSTO w procedurze OSS stawka VAT elementu zamówienia prezentowana jest w kolumnie Stawka VAT OSS i wysyłana w linii P_12Z_XII
  • Dla FSL/FEL dotyczących transakcji WSTO bez procedury OSS stawka VAT elementu zamówienia prezentowana jest w kolumnie Stawka VAT i wysyłana w linii P_12Z
Stawka VAT elementu zamówienia dla faktury zaliczkowej w procedurze OSS
Stawka VAT elementu zamówienia dla faktury zaliczkowej WSTO bez procedury OSS

Logowanie w obszarze dokumentów handlowych

W najnowszej wersji systemu zostało dodane automatyczne logowanie w obszarze dokumentów handlowych.

Log zapisywany jest na dysk w postaci tekstowej (informacja o kolejnych kluczowych krokach algorytmu oraz o ustawieniu wewnętrznych zmiennych). Log powinien zostać zapisany w katalogu %TEMP% użytkownika, standardowo powinien mieć nazwę „program_<Nazwa_Operatora>_<ID _Sesji>.log”.

Log generuje się w przypadku zakończenia wybranych funkcji API z błędem. Przy pracy operatora w interfejsie systemu log zostanie utworzony w przypadku błędu zapisu, usuwania lub anulowania dokumentu handlowego. Zapis loga można również włączyć ustawiając odpowiednio na wagach bitowych wartość rekordu tabeli cdn.Konfig o identyfikatorze -125

(select * from cdn.konfig where kon_numer = -125)

Loga można również wymusić bez względu na wynik wspomnianych funkcji ustawiając:

update cdn.konfig set kon_wartosc = ‘67’ where kon_numer=-125

Dodatkowo, niezależnie od ustawień wartości w tym rekordzie tabeli cdn.Konfig, można wymusić zapis loga wpisując z interfejsu (lub w API) w pole "Opis" tekst: "Włącz LOGOWANIE" z dokładnością do dużych i małych liter.

Zapis loga wpływa znacząco na wydajność. Wymuszenie zapisu permanentnego logowania zaleca się jedynie w przypadkach testowych i diagnostycznych.

 

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2022.0.1

Ramowy harmonogram wersji Comarch ERP XL w 2022 r.

Numer wersji Typ wersji Termin wydania Uwagi
2022.0.1 PSQL HF Druga połowa lutego 2022 r.
2022.1 MSSQL Wersja Koniec czerwca 2022 r.
2022.1 PSQL Wersja Pierwsza połowa lipca 2022 r.
2023.0 MSSQL Wersja Grudzień 2022 r.
2023.0 PSQL Wersja Styczeń 2023 r.

Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2022-68716

Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2022.0.1

Aplikacja Wersja Uwagi
Comarch IBARD 6.2
wszystko.pl Aktualna wersja www.wszystko.pl
Comarch e-Sklep 2022.0
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2022.0
Comarch WMS (Zarządzanie, Magazynier) 2022.0
Comarch Magazynier 2022.0
Comarch ERP XL HR 2022.2.1
Comarch HRM 2022.1.1
Comarch DMS (stacjonarny, WWW) 2021.2.0
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2022.0
Comarch ERP XL Business Intelligence (BI Point) 12.0
Comarch ECM 2015.2
Migracja danych XL2XML 9.0.1
Comarch MES 2022.0
Comarch e-Sprawozdania 2021.1.1
Comarch POS 2022.0
Comarch Shipping Aktualna wersja shipping.comarch.com
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/
Serwis XL - IoT 2021.1
Comarch Apfino Aktualna wersja apfino.pl

Integracja z Comarch Apfino korzysta z nowego zestawu bibliotek. Przed pierwszą synchronizacją należy je zarejestrować uruchamiając Rejestr.bat

Logistyka

Przesunięcie kaucji (K)MMW jako dokument niezależny od MMW na towar

Dotychczas dokumenty (K)MMW/(K)MMP, czyli przesunięcia międzymagazynowe towarów kaucjonowanych, były wyłącznie dokumentami towarzyszącymi przesunięciom MMW/MMP na zwykły towar. Dokument (K)MMW tworzony był i nadal będzie automatycznie do dokumentu MMW z włączonym parametrem Aktualizuj kaucje podczas jego zapisu oraz podczas przejście na zakładkę [Kaucje] dokumentu MMW. Można go również wygenerować przyciskiem Generuj kaucję na ww. zakładce dokumentu oraz opcją Wydaj kaucje menu kontekstowego listy MMW. Na tak tworzone (K)MMW dodawane są towary kaucjonowane zgodnie ze schematami kaucji zdefiniowanymi dla towarów przesuwanych daną MMW.

W wersji 2022.0.1 Systemu umożliwiono rejestrowanie dokumentów (K)MMW/(K)MMP bez powiązania z MMW/MMP na zwykłe towary. Dokument (K)MMW można dodać wprost na liście MMW stosowną opcją przy przycisku plusa/stosowną opcją menu kontekstowego.

Opcja dodawania (K)MMW

Taki dokument (K)MMW wskazuje w Trn_KonGid na samego siebie. Obsługa takiego dokumentu nie różni się zasadniczo od dokumentu (K)MMW powiązanego z MMW – taki dokument również operuje wyłącznie kartotekami typu Kaucja, tyle, że dodawanymi samodzielnie przez Użytkownika.

Uwaga
Uwaga: Dokument (K)MMW rejestrowany przy pomocy ww. nowych opcji, tj. niepowiązany z MMW na towary już takim dokumentem pozostanie. Nie przewiduje się możliwości spinania takiego (K)MMW z MMW.

Na podstawie (K)MMW niepowiązanego z MMW generowany jest dokument (K)MMP niepowiązany z MMP, tj. wskazujący w Trn_Kon_Gid na samego siebie. Sposób tworzenia MMP/(K)MMP nie ulega zmianie, nadal tworzony jest automatycznie podczas zatwierdzania MMW/(K)MMW, o ile radio sekcji Dokument MMP formatki zatwierdzanego dokumentu ustawione jest na wartość inną niż Nie generuj oraz opcją Generuj MMP dostępną na liście MMW. To, czy utworzony zostanie MMP czy (K)MMP zależy od tego, czy źródłowym dokumentem jest MMW czy (K)MMW.

Operacja generowania MMW z dokumentów magazynowych WM/ZWM nie uległa zmianie, tj. bez względu na rodzaj towaru (kaucja, nie-kaucja) występującego na dokumencie magazynowym podczas ww. operacji tworzony jest dokument MMW.

Dokonano natomiast zmiany zasad generowania MMW z dokumentu (W)ZWM, o czym więcej w dalszej części dokumentu.

Obsługa przesunięć międzymagazynowych i przesunięć kaucji w powiązaniu z opakowaniami kaucjonowanymi WMS

W wersji Comarch ERP 2021.1 wprowadziliśmy zmianę w generowaniu dokumentów (W)AWD oraz (W)ZWM z dokumentów handlowych oraz powiązanych z nimi dokumentów kaucji –generuje się jeden wspólny dokument magazynowy, jeśli na dokumencie kaucji znajdą się towary oznaczone jako Jednostka logistyczna WMS: Opakowanie kaucjonowane. W sytuacji odwrotnej, gdy na (W)AWD oraz (W)ZWM znajdą się zwykłe towary oraz takie, które są oznaczone jako Jednostka logistyczna WMS: Opakowanie kaucjonowane, to generowany jest dokument handlowy (na zwykłe towary) oraz powiązany do nich dokument kaucji (na Opakowania kaucjonowane).

Teraz ten sam scenariusz obsłużyliśmy również dla wydań międzymagazynowych, czyli jeśli źródłowe (W)ZWM ma do zrealizowania pozycje na zwykłe towary oraz pozycje oznaczone jako Opakowania kaucjonowane WMS, to tworzymy komplet dokumentów MMW na zwykłe towary oraz (K)MMW na Opakowania kaucjonowane. MMW i (K)MMW są ze sobą powiązane.

Dodatkowo przy generowaniu MMW, jeśli źródłowy (W)ZWM ma do zrealizowania tylko pozycje oznaczone jako Opakowania kaucjonowane WMS, wówczas powstanie dokument (K)MMW nie powiązany z żadnym MMW. Tutaj mogą występować dwa scenariusze:

  • Źródłowy (W)ZWM ma pozycje na zwykłe towary, które są już powiązane z innymi dokumentami handlowymi oraz dodatkowo niepowiązane pozycje na Opakowania kaucjonowane WMS,
  • Źródłowy (W)ZWM ma tylko niepowiązane pozycje na Opakowania kaucjonowane WMS,

Wszystkie trzy przypadki, o których mowa powyżej przedstawiono przykładach.

Przyklad

Przykład 1:

Dokument (W)ZWM1 z pozycjami:

- Napój 500 ml * 150 szt. (zwykły towar, pozycja niezrealizowana, czyli nie powiązana z dokumentem handlowym),

- Paleta * 1 szt. (Opakowanie kaucjonowane WMS, pozycja niezrealizowana jw.).

Generuję dokument MMW. Powstają dwa:

1. MMW1 z pozycją: Napój 500 ml * 150 szt.

2. (K)MMW1 z pozycją: Paleta * 1 szt.

Obydwa utworzone dokumenty są ze sobą powiązane i powiązane też ze źródłowym (W)ZWM1.

Przykład 2:

Dokument (W)ZWM2 z pozycjami:

- Napój 500 ml * 150 szt. (zwykły towar, pozycja zrealizowana, czyli powiązana z dokumentem handlowym MMW2),

- Paleta * 1 szt. (Opakowanie kaucjonowane WMS, pozycja niezrealizowana jw.).

Generuję dokument MMW. Powstaje jeden (K)MMW2 z pozycją: Paleta * 1 szt.

Dokument nie jest powiązany z MMW2, jest powiązany jedynie ze źródłowym (W)ZWM2.

Przykład 3:

Dokument (W)ZWM3 z pozycją:

- Paleta * 1 szt. (Opakowanie kaucjonowane WMS, pozycja niezrealizowana jw.).

Generuję dokument MMW. Powstaje jeden (K)MMW3 z pozycją: Paleta * 1 szt.

Dokument nie jest powiązany z żadnym MMW, jest powiązany jedynie ze źródłowym (W)ZWM3.

Inne zmiany

Powiązanie kuriera Raben z aplikacją Comarch Shipping

W wersji 2022.0 Systemu dodaliśmy do bazy wewnętrzne identyfikatory kurierów, które służą do integracji z Comarch Shipping. Taki identyfikator wskazuje jednoznacznie, na jakiego kuriera w Comarch Shipping utworzyć zlecenie na podstawie wysyłki w Comarch ERP XL.

Ponieważ wersja miała być wydawana w zbliżonym terminie do nowej wersji Comarch Shipping, to identyfikator został przypisany w słowniku kategorii również dla kuriera Raben, który potem zmienił swoją nazwę w aplikacji na Raben Logistics Polska. Zmianę taką wprowadziliśmy również do Comarch ERP XL 2022.0.1, więc od tej wersji pojawi się dodatkowy kurier o pełnej nazwie i on będzie integrowalny z aplikacją. Dotychczasowy kurier o nazwie Raben pozostanie w słowniku, ale nie będzie mógł być wykorzystywany przy tworzeniu zleceń z poziomu wysyłek.

Księgowość

Integracja z Comarch Apfino

Comarch Apfino to platforma, która zapewnia łatwy dostęp online do gamy usług. Pierwszym z elementów, do których użytkownik ma dostęp jest proste zlecenie windykacji należności przez wyspecjalizowany podmiot.

Platforma Comarch Apfino pełni tutaj rolę pośrednika, czyli otrzymuje zestawienie faktur dzięki integracji z systemem ERP a następnie przekazuje te informacje do windykatora.

Uwaga
Integracja korzysta z nowego zestawu bibliotek. Przed pierwszą synchronizacją należy je zarejestrować uruchamiając Rejestr.bat

Konfiguracja

Aby korzystać z usług platformy należy przydzielić użytkownikowi odpowiednie uprawnienia na karcie operatora. W tym celu należy zaznaczyć opcję Przesyłanie dokumentów do Comarch Apfino na zakładce Parametry / Księgowe.

Uprawnienia operatora

Należy także zarejestrować firmę na platformie https://apfino.pl/ po czym pozyskać klucz wymiany. Będzie on dostępny na zakładce Ustawienia / Integracja / Comarch ERP XL.

Tak uzyskany klucz należy przekopiować do XL do Konfiguracja / Aplikacje / Comarch Apfino.

Klucz wymiany w konfiguracji

Klucz wymiany można także wkleić podczas zgłaszania dokumentów do windykacji, jeśli nie został on wcześniej zapisany.

Windykacja należności

Zgłoszenie należności do windykacji odbywa się z poziomu Okna windykatora. Z tego poziomu można wskazać przeterminowane faktury, które spółka chce przekazać do windykacji. Służy do tego przycisk Zleć odzyskanie pieniędzy.

Przycisk windykacji

W przypadku gdy jest większa liczba przeterminowanych należności system zapyta, czy również je powinien dołączyć do zlecenia. Ma to na celu ułatwienie pracy wszystkim zainteresowanym stronom, bo całemu długowi zostanie założona jedna sprawa, przez co wszystkie faktury będą procesowane równocześnie.

Po zaznaczeniu faktur zostanie wyświetlone okno z podsumowaniem oraz wysokością prowizji, która zostanie pobrana przez firmę windykacyjną

Podsumowanie przekazywanej sprawy

Użytkownik tutaj wskazuje parametry windykacji, może również dopisać własny komentarz. Po wybraniu Przekaż sprawę pojawia się informacja o sukcesie zgłoszenia, a na stronie Apfino pojawia się podsumowanie sprawy:

Widok w serwisie Comarch Apfino

Z kolei na samym oknie windykatora zostaje zaktualizowany widok w kolumnie Status windykacji.

Podsumowanie sprawy na oknie windykatora

Aktualne reguły windykacji wprowadzają pewne ograniczenia do zgłaszanych spraw. Możliwa jest tylko windykacja krajowych podmiotów gospodarczych. Zgłaszana jest cała faktura o formie płatności przelew, niezależnie od liczby przypisanych do niej płatności.

Przekazanie faktur

Platforma Comarch Apfino oprócz windykacji należności świadczy także inne usługi. Jedną z nich jest bezpłatne monitorowanie faktur.

Faktury można synchronizować za pomocą opcji Przekaż faktury dostępnej z listy rozwijalnej na oknie windykatora

Przekaż faktury do Comarch Apfino

Po komunikacie o sukcesie operacji zostanie temu dokumentowi przypisany odpowiedni status w Comarch ERP XL oraz równolegle pojawi się ona na platformie Comarch Apfino.

Informacja o przekazaniu dokumentu

Monitorowanie spłaty

Windykowany dłużnik spłaca swoje zobowiązanie na nasz rachunek bankowy, przez co firma windykacyjna może nie mieć pełnej wiedzy o postępie sprawy. W tym celu należy po poszczególnych spłatach synchronizować wartość dokumentu w serwisie Apfino. Odbywa się to poprzez opcję Przekaż faktury dla płatności, które są w trakcie windykacji.

Synchronizacja spłacanych należności

Po przekazaniu faktur, zostaną zaktualizowane informacje o prowadzonej sprawie. Platforma Apfino sama powiadomi o spłacie firmę windykacyjną.

Informacja o postępie sprawy

Wysyłka plików JPK_V7M(2) i JPK_V7K(2) na bramkę Ministerstwa Finansów

W wersji Comarch ERP XL 2022.0 umożliwiono wygenerowanie plików JPK_V7M i JPK_V7K w wersji 2.

Funkcjonalność przygotowano w oparciu o robocze struktury plików, które do dnia wydania wersji Comarch ERP XL 2022.0. nie zostały zatwierdzone. W efekcie nie można było przeprowadzić testów wysyłki plików na bramkę testową Ministerstwa Finansów.

Z uwagi na wystąpienie nieznacznych, aczkolwiek istotnych różnic pomiędzy strukturami zatwierdzonymi a roboczymi w wersji Comarch ERP XL 2022.0.1 udostępniono generację plików na podstawie zatwierdzonych struktur, umożliwiając tym samym ich wysyłkę na bramkę Ministerstwa Finansów.

W wersji tej został także przywrócony wydruk korekty części deklaratywnej.

Wskazówka
Wskazówka: Szczegółowy opis zmian, dotyczący plików JPK_V7 w wersji 2 udostępniono w dokumencie o nowościach przygotowanym do wersji Comarch ERP XL 2022.0.

Inne zmiany

Komunikat o przeterminowanych należnościach

System Comarch ERP XL ma w coraz większym stopniu powiadamiać o zdarzeniach, które mogą wymagać uwagi użytkowników. Jednym z elementów takiego podejścia jest komunikat o przeterminowanych należnościach, który będzie pojawiał się po uruchomieniu modułu Księgowość.

Komunikat o przeterminowanych należnościach

Jeśli użytkownik wybierze opcję Tak zostanie przekierowany do Okna windykatora, gdzie można zobaczyć listę zalegających kontrahentów oraz dokonywać operacji związanych z odzyskiwaniem pieniędzy.

Współpraca z Comarch POS

Korekty zasobów na stanowisku Comarch POS

Funkcja korekty zasobów umożliwia ręczną aktualizację stanów magazynowych przy pomocy rozchodu wewnętrznego (RW) i przychodu wewnętrznego (PW). Korektę zasobów przy użyciu dokumentów PW i RW dokumentów można zastosować np. w przypadkach:

    • zniszczenia towaru
    • znalezienia pustych opakowań
    • kradzieży
    • korekty stanów magazynowych
    • korekty przyjęć towarów/paczek

Aby wystawianie dokumentów PW i RW w POS było możliwe wprowadzono szereg zmian, które opisano poniżej.

Zmiany w kreatorze oddziału

Podczas kreowania nowego oddziału możliwe jest wskazanie czy na stanowisku mogą być wystawiane dokumenty PW oraz RW. Odpowiednie typy dokumentów należy zaznaczyć w kroku 1 kreacji nowego oddziału.

Wybranie w kreatorze nowych typów dokumentów – PW i RW

W przypadku użytkowników, którzy posiadają już skonfigurowane oddziały Comarch POS, koniecznym jest zaznaczenie na definicji dokumentów PW i RW w centrum firmy, z którym jest powiązany oddział Comarch POS, parametru Wystawianie i edycja.

Włączenie możliwości wystawiania dokumentów PW lub RW

Informacje o możliwości wystawiania dokumentów PW i RW są przekazywane do POS wraz z:

  • Schematem numeracji tych dokumentów
  • Powiązaniem typu dokumentu z magazynami
  • Wydrukami dedykowanymi dla danych dokumentów
  • Uprawnieniami do wystawiania, anulowania, podglądu dokumentów – przesyłane są uprawnienia na podstawie zakazów ustawianych na wzorcu operatora.

Wystawianie dokumentów PW i RW na stanowisku POS

Aby dokonać korekty zasobów na stanowisku POS za pomocą dokumentów PW lub RW w Comarch POS należy wybrać opcję Back Office, a następnie przycisk Korekty zasobów. Po wybraniu opcji Nowa korekta zasobów należy wybrać opcję wystawienia RW lub PW. Opcja korekty zasobów dostępna jest też na podglądzie konkretnych artykułów pod przyciskiem Nowa korekta zasobów.

Podczas tworzenia dokumentu PW i RW należy wskazać magazyn, dla którego będzie wykonywana korekta zasobów oraz powód wystawienia takiej korekty. Określenie magazynu oraz powodu korekty jest obowiązkowe.

Korekty zasobów mogą być realizowane w kontekście magazynów danego oddziału, czyli tych magazynów, które zostały określone na zakładce [POS Agent] na formatce Oddziału Comarch POS w XL.

Aby możliwe było określenie powodu korekty w Comarch ERP XL został wprowadzony nowy słownik kategorii, który jest przesyłany do oddziałów POS.

Dodawanie nowego słownika kategorii

W module Administrator w menu Listy/Słowniki kategorii w gałęzi Transakcje dodano nowy słownik Przyczyna wystawienia PW, RW w POS.

Lista domyślnie nie zawiera żadnych wpisów, dlatego przed wystawieniem pierwszego dokumentu PW lub RW w POS należy dodać przynajmniej jedną pozycję do listy.

Przyczyna wystawienia korekty może być przeznaczona tylko dla PW, tylko dla RW lub dla obu dokumentów. Można o tym decydować przez zaznaczenie odpowiednich opcji na formatce przyczyny.

Okno definicji przyczyny wystawienia PW, RW

Import dokumentów do Comarch ERP XL

Dokumenty wystawione na stanowisku POS są importowane do XLa. Na dokumentach RW pobierane są dostępne zasoby i partie wskazane podczas wystawiania dokumentu w POS. Przy imporcie dokumentów PW cena nie jest przekazywana, dlatego na pozycjach dokumentów PW cena jest ustawiana na podstawie ostatniej ceny zakupu.

Generowanie dokumentów magazynowych do PW, RW uzależnione jest od ustawień na definicji dokumentów.

Na definicji dokumentu PW, na zakładce [Inne] należy wybrać opcję Zezwalaj dla ustawienia: Zatwierdzanie dokumentów z pozycjami o wartości zerowej. W przeciwnym wypadku, dokument może nie zostać zaimportowany, jeśli w XLu nie zapisano ceny zakupu (nie było dostaw towaru).

Parametry na definicji dokumentu PW

Dokumenty PW i RW wystawione w POS nie mogą być anulowane w Comarch ERP XL, natomiast mogą być anulowane w Comarch POS a informacja o tym jest przesyłana do XL, gdzie następuje również anulowanie dokumentu.

Przyczyna korekty, atrybuty, opis

Do Comarch POS przesyłana jest lista przyczyn korekty (wystawienia PW, RW), dzięki czemu operator może określić przyczynę podczas wystawiania dokumentów. Informacja o przyczynie korekty przesyłana jest do XL i zapisywana na zakładce [Nagłówek], w sekcji Transakcja w polu Cecha.

Na zamówieniu można też uzupełnić opis oraz wartości atrybutów nagłówka i pozycji, jeśli klasy atrybutów zostały przypisane do tych obiektów. Informacje te są przekazywane na importowanych dokumentach na zasadach analogicznych jak dla innych dokumentów.

Nowy profil POS

Został przygotowany nowy Profil POS (motyw, konfiguracja interfejsu POS) dedykowany do aktualnej wersji. Zostały w nim odkryte opcje związane z wystawianiem dokumentów PW i RW oraz opcje podglądu stanu towarów w innych sklepach. Nowy profil można dodać (zmienić) w module Administrator na zakładce [POS] na wzorcu operatorów. Po dodaniu nowego profilu należy usunąć poprzedni, w przeciwnym wypadku konieczne będzie wybieranie profilu przed rozpoczęciem pracy na stanowisku POS.

Dodanie nowego profilu na wzorcu operatora

Jeśli użytkownik korzysta z własnego profilu (motywu), wówczas nowe możliwości musi odkryć samodzielnie korzystając z opcji Konfiguracji interfejsu w Comarch POS. Tak ustawiony motyw można wyeksportować do pliku a następnie zaimportować na wzorcach operatorów POS za pomocą przycisku Importuj profil POS z pliku tak, aby nowy profil został przesłany do wszystkich stanowisk POS, na których pracuje operator.

Współpraca z Comarch IBARD

Wersję Comarch ERP XL 2022.0.1 dostosowano do współpracy z najnowszą wersją Comarch IBARD 6.2. Podczas wywołania kopii bezpieczeństwa następuje teraz przekierowanie do okna Comarch IBARD.

Wersje wsteczne Comarch IBARD w zakresie tworzenia kopii bezpieczeństwa nie są kompatybilne.

Tworzenie kopii bezpieczeństwa Comarch IBARD
Przekierowywanie do Comarch IBARD 6 po wywołaniu kopii bezpieczeństwa

Funkcjonalności niedostępne w XL Start

Rejestrowanie dokumentów (K)MMW / (K)MMP bez powiązania z MMW / MMP na zwykłe towary.

Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2022.1

Spis treści

Logistyka

Produkcja

Serwis

Księgowość

Wspólne

Migrator

Administrator oddziałów

Współpraca z Comarch e-Sklep

Współpraca z Comarch POS

Współpraca z Comarch WMS

Współpraca z nową aplikacją wszystko.pl

Funkcjonalności niedostępne w XL Start

Ramowy harmonogram wersji Comarch ERP XL w 2022 r.
Numer wersji Typ wersji Termin wydania Uwagi
2022.1 PSQL Wersja Pierwsza połowa sierpnia 2022 r.
2023.0 MSSQL Wersja Grudzień 2022 r.
2023.0 PSQL Wersja Styczeń 2023 r.
Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2022-68716 Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2022.1
Aplikacja Wersja Uwagi
Comarch IBARD 6.4.1
wszystko.pl Aktualna wersja nowe.wszystko.pl
Comarch e-Sklep 2022.4
Comarch B2B Informacja w dokumentacji nowej wersji
Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2022.1.1
Comarch WMS (Zarządzanie, Magazynier) 2022.5
Comarch Magazynier 2022.0
Comarch ERP XL HR 2022.7.1
Comarch HRM 2022.5.1
Comarch DMS (stacjonarny, WWW) 2022.0.0
Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2022.1
Comarch ERP XL Business Intelligence (BI Point) 12.2
Comarch ECM 2015.2
Migracja danych XL2XML 9.1
Comarch MES 2022.1
Comarch e-Sprawozdania 2022.0.0
Comarch POS 2022.5
Comarch Shipping Aktualna wersja shipping.comarch.com
Comarch IoT Platform Aktualna wersja ca.comarch-iot.com/
Serwis XL - IoT 2021.1
Comarch Apfino Aktualna wersja apfino.pl
Comarch sPrint 0.5 Wersja Beta

Uwaga
Od wersji 2022.1, w związku ze zmianami w rdzennych bibliotekach Comarch ERP XL, usuwamy możliwość konwersji baz starszych niż wersja 2018.0. W przypadku konieczności konwersji bazy starszej niż w wersji 2018.0, konwersję należy wykonać w dwóch krokach:

  1. Najpierw należy skonwertować bazę do jednej z wersji z zakresu 2018.0 - 2022.0
  2. Następnie należy wykonać konwersję do wersji 2022.1

Logistyka

Pakiet VAT e-commerce (WSTO, OSS)

Udostępniona została funkcjonalność związana z pakietem VAT e-commerce w zakresie obsługi wewnątrzwspólnotowej dostawy towarów na odległość, zwanej dalej WSTO oraz szczególnej procedury unijnej VAT-OSS. W przypadku sprzedaży wysyłkowej dla kontrahentów z innych krajów Unii Europejskiej po przekroczeniu wartości 10.000 EUR łącznej sprzedaży do krajów UE dostawca zobowiązany jest do rejestracji do celów rozliczenia VAT w każdym kraju członkowskim, do którego dostarcza towary, lub do przystąpienia do procedury VAT-OSS. Procedura ta umożliwia rozliczenie podatku VAT z tego tytułu na jednej deklaracji składanej elektronicznie.

Nowy rodzaj transakcji na dokumentach sprzedaży

Na potrzeby obsługi transakcji WSTO wprowadzono w Systemie nowy rodzaj transakcji: Wewnątrzwspólnotowa sprzedaż towarów na odległość i świadczenie usług elektronicznych i podobnych” (WSTO_EE) na ofertach sprzedaży, zamówieniach sprzedaży oraz dokumentach handlowych sprzedaży.

Ustalenie tego typu transakcji na dokumencie oznacza, że na jego elementach zastosowane zostaną stawki właściwe dla kraju przeznaczenia (kraju Odbiorcy towaru).

Uwaga
Ww. zasada ustalania stawek VAT właściwych dla kraju przeznaczenia obejmie wszystkie towary/usługi wprowadzone na dokument o ww. typie transakcji, nie przewiduje się bowiem oznaczania kart towarowych/usług znacznikiem wykluczającym je z ww. procedury. Jeżeli jakiś towar/usługa nie podlega ww. procedurze (np. nowe środki transportu) Użytkownik powinien dla niego/niej zarejestrować odrębną fakturę z dotychczas stosowanym typem transakcji.

Nowy rodzaj transakcji został obsłużony na poniższych typach dokumentów:

  • ZOS, OS, ZS
  • FS, (s)FS, (S)FS, (A)FS, WZ, WKA, FW, (A)FW, FSE, (s)FSE, (S)FSE, FEL, WZE i ich korektach

WSTO to kolejnym typ transakcji w rodzinie transakcji wewnątrzwspólnotowych, stąd na zakładce [Ogólne] dokumentów z ww. transakcją prezentowany jest typ wewnątrzwspólnotowy, natomiast dodatkowo stosowane są poniższe oznaczenia:

  • Na ZOS/OS/ZS na zakładce [Nagłówek] włączony parametr WSTO_EE
  • Na formatkach dokumentów handlowych sprzedaży na zakładce [VAT] prezentowany rodzaj WSTO_EE 
Transakcja WSTO na zamówieniu i fakturze sprzedaży
Transakcja WSTO na zamówieniu i fakturze sprzedaży
W związku z wprowadzeniem nowego typu transakcji zmienione zostały zasady domyślnego ustalania rodzaju transakcji ofert, zamówień i dokumentów handlowych sprzedaż. System uwzględnia odtąd dodatkowy znacznik na karcie kontrahenta oraz nowe parametry Konfiguracji. Dokumenty oznaczane są automatycznie typem transakcji WSTO_EE jeżeli spełnione są dwa poniższe warunki:
  • Na karcie kontrahenta włączony jest parametr WSTO_EE
  • W Konfiguracji Systemu włączono obsługę transakcji WSTO_EE

Parametr WSTO_EE na karcie kontrahenta

Ww. parametr można włączyć na karcie kontrahenta innego niż Pozaunijny i innego niż oznaczony parametrem Podatnikiem jest Nabywca. Identyczny parametr został obsłużony na wzorcu kontrahenta i w funkcji aktualizacji kart kontrahentów na podstawie wzorca.

Znacznik WSTO_EE na karcie kontrahenta
Znacznik WSTO_EE na karcie kontrahenta

Ww. rodzaj transakcji dotyczy kontrahentów z Unii Europejskiej. Jeżeli więc Użytkownik wybierze czy to w jego adresie bieżącym czy to w adresie wysyłkowym kraj nie należący do UE, wówczas przy zapisie takiej karty otrzyma stosowne ostrzeżenie. Podobna weryfikacja dokonywana jest podczas zapisu formatki adresu wysyłkowego takiego kontrahenta.

Ostrzeżenie podczas zapisu karty WSTO z adresem kraju spoza UE
Ostrzeżenie podczas zapisu karty WSTO z adresem kraju spoza UE

Parametr WSTO_EE i Procedura OSS w Konfiguracji systemu

W Konfiguracji Systemu zostały udostępnione dwa nowe parametry. Włączony parametr Stosuj WSTO_EE oznacza, że System ma honorować parametr WSTO_EE na kartach kontrahentów tj. na rejestrowanych dla nich ofertach, zamówieniach i dokumentach handlowych sprzedaży ustalać typ transakcji WSTO_EE. Wyłączony parametr zaś oznacza, że parametr WSTO_EE na kartach kontrahentów ma być ignorowany.

Ww. parametr konfiguracyjny został dodany po to, aby obsłużyć przypadki, kiedy to firma przekroczyła limit sprzedaży detalicznej do krajów UE i zobowiązana jest to stosowania stawek właściwych dla kraju odbiorcy, a po jakimś czasie, z racji znacznego spadku takiej sprzedaży winna stosować już stawki krajowe. W takiej sytuacji Użytkownik nie musi wyłączać parametru WSTO_EE na wszystkich kartach kontrahentów wystarczy, że wyłączy parametr w Konfiguracji.

Włączony parametr Proc. OSS świadczy o tym, że Firma przystąpiła do procedury OSS. Przy włączonym parametrze faktury z transakcją WSTO_EE automatycznie są oznaczane jako podlegające tej procedurze. Takie transakcje należy ująć w deklaracji VIU-DO.

Parametry WSTO i OSS w Konfiguracji systemu
Parametry WSTO i OSS w Konfiguracji systemu

Dokumenty handlowe WSTO_EE a procedura OSS

Na fakturach sprzedaży z transakcją WSTO_EE i ich korektach dostępny jest parametr Procedura OSS. Jego ustawienie decyduje o tym, czy dokument ten ma zostać ujęty na deklaracji VIU-DO. Parametr jest domyślnie włączany na dokumentach z transakcją WSTO_EE o ile w Konfiguracji systemu włączony jest opisany wyżej parametr Proc. OSS, w przeciwnym wypadku jest on domyślnie wyłączony, przy czym Użytkownik może zmienić jego ustawienie na konkretnym dokumencie.

Udostępnienie znacznika Procedura OSS wynika z dwóch możliwości rozliczania podatku VAT z tytuły sprzedaży wysyłkowej do krajów UE po przekroczeniu limitu 10 000 EUR:

  • podmiot ma możliwość przystąpienia do procedury VAT-OSS co oznacza, że będzie rozliczał podatek na jednej zbiorczej deklaracji VIU-DD, obejmującej sprzedaż do wszystkich krajów UE
  • jeżeli podmiot nie przystąpi do ww. procedury, wówczas zobowiązany jest do zarejestrowania się w każdym z krajów UE do których wysyła towary i do rozliczania podatku VAT w tych krajach
Parametr stosowania procedury VAT_OSS na dokumencie
Parametr stosowania procedury VAT_OSS na dokumencie

Stawki VAT kraju odbiorcy na dokumentach WSTO_EE

Na dokumentach z transakcją WSTO_EE obowiązują stawki właściwe dla kraju przeznaczenia (kraju Odbiorcy towaru).

Lista stawek VAT właściwych dla danego kraju UE

Podczas konwersji i kreacji bazy dodane zostały stawki VAT obowiązujące w poszczególnych krajach Unii Europejskiej. Stawki podstawowe zostały dodane z oznaczeniem grupy A, stawki obniżone natomiast z kolejnymi literami alfabetu tj. B, C itd. i statusem zaniżona, przy czym dla każdej z nich jako stawka, w stosunku do której jest ona obniżona/zaniżona została ustalona stawka zgodna ze stawką podstawową danego kraju. Stawki te otrzymały znacznik kraju, w którym obowiązują, a dodatkowo prefiks kraju został umieszczony w Aliasie tych stawek.

Aby ułatwić przeglądanie stawek pod ich listą dodany został filtr pozwalający na ich ograniczanie do stawek obowiązujących w danym kraju. Symbol i nazwa kraju prezentowane są na liście stawek VAT.

Kraj na liście stawek VAT i filtrowanie listy stawek wg kraju w którym obowiązują
Kraj na liście stawek VAT i filtrowanie listy stawek wg kraju, w którym obowiązują

Użytkownik ma możliwość zarówno edycji tak dodanych stawek jak i samodzielnego dodawania stawki dla danego kraju. Kraj na stawce wskazywany jest z menu listy krajów UE innego niż kraj instalacji Systemu, o którym poniżej.

W związku z wprowadzoną możliwością przypisywania kraju na stawkach VAT zmieniona została zasada sprawdzania ich unikalności. Odtąd możliwe jest wprowadzenie wielokrotnie stawek o tej samej wysokości, o ile różnią się one krajem.

Identyfikator kraju w którym obowiązuje dana stawka
Identyfikator kraju, w którym obowiązuje dana stawka

Na dotychczasowych stawkach VAT kontrolka z krajem pozostaje pusta. Celowo takie stawki nie otrzymały symbolu kraju, System Comarch EPR XL bowiem używany jest również przez Klientów spoza Polski. Stawki bez kraju to stawki obowiązujące w kraju, w którym zainstalowany jest System. Kraj instalacji definiowany jest w nowej kontrolce Konfiguracji Systemu.

Kraj instalacji Systemu
Kraj instalacji Systemu
Stawki VAT kraju instalacji
Stawki VAT kraju instalacji

Użytkownik powinien przypisywać kraj wyłącznie na stawkach obowiązujących w krajach innych niż kraj instalacji Systemu.

Uwaga
W przypadku kraju instalacji innego niż Polska Użytkownik powinien wskazać ten kraj w Konfiguracji, a następnie dokonać stosownych zmian na stawkach VAT: na stawkach obowiązujących w kraju instalacji należy usunąć identyfikator kraju na stawkach dodanych dla tego kraju podczas kreacji/konwersji oraz dodać stawki obowiązujących w Polsce i przypisać na nich prefiks kraju PL, jeżeli takich stawek będzie używał np. na potrzeby transakcji WSTO/OSS z Polską.

Pozostawienie pustego kraju na stawkach VAT kraju instalacji jest niezbędne dla prawidłowego działania Systemu. Wyłącznie stawki VAT bez przypisanego kraju można przypisać w dotychczasowych kontrolkach stawki sprzedaży/zakupu zakładki [Ogólne] karty towaru/karty wzorca towaru. Wyłącznie spośród takich stawek można wskazać stawkę właściwą dla eksportu towarów/usług, stawkę właściwą dla rolnika ryczałtowego itp., specyficzne stawki ustalane w Konfiguracji. Również mapowanie stawek VAT na stawki właściwe dla drukarki fiskalnej odbywa się wyłącznie dla stawek bez przypisanego kraju.

Stawka towaru w kraju instalacji oraz stawki specyficznych transakcji ustalane z meny stawek z pustym krajem
Stawka towaru w kraju instalacji oraz stawki specyficznych transakcji ustalane z meny stawek z pustym krajem

Stawka VAT towaru obowiązująca w kraju UE

Stawki VAT towaru obowiązujące w poszczególnych krajach UE przypisywane są na nowej zakładce karty towaru: [Jednostki, kody, VA]/[Stawki VAT]. Edycja stawek odbywa się metodą edit-in-place.

Użytkownik może przypisać tutaj stawki dla poszczególnych krajów UE, poza krajem instalacji. Po wyborze kraju menu z listą możliwych do przypisanie stawek ograniczane jest do stawek z tym krajem. Do danego towaru/wzorca można przypisać tylko jedną stawkę dla danego kraju. Stawki te zapisywane są w nowej tabeli TwrStawkiVAT.

Oprócz ręcznego przypisywania/zmiany stawek VAT towarów dla poszczególnych krajów i oprócz aktualizacji tychże stawek w oparciu o wzorzec udostępniono stosowne funkcji API zewnętrznego XLDodajStawkeVAT, i XLZmienStawke, za pomocą których Partnerzy mogą przygotować Klientom mechanizmy wspierające czy to seryjne przypisywanie takich stawek do kart towarowych czy też ich modyfikację np. jeżeli w danym kraju stawka ulegnie zmianie.

Stawki VAT towaru w poszczególnych krajach UE
Stawki VAT towaru w poszczególnych krajach UE

Ustalanie stawki VAT na elementach transakcji WSTO_EE

Na elementach ofert sprzedaży, zamówień sprzedaży oraz dokumentów handlowych sprzedaży z transakcją WSTO_EE ustalana jest stawka VAT obowiązująca w kraju Odbiorcy towaru, tj. kraju przeznaczenia ustalonego na dokumencie.

Stawka VAT kraju przeznaczenia na elemencie dokumentu z transakcją WSTO_EE
Stawka VAT kraju przeznaczenia na elemencie dokumentu z transakcją WSTO_EE

Ww. stawka ustalana jest na podstawie stawki zdefiniowanej dla towaru i ww. kraju na zakładce [Jednostki, kody, VAT]/[Stawki VAT] karty towaru.

Pobieranie stawki VAT kraju przeznaczenia z karty towaru
Pobieranie stawki VAT kraju przeznaczenia z karty towaru

Jeżeli taka stawka do towaru nie została przypisana, wówczas ustalana jest stawka podstawowa danego kraju. Jest to stawka typu Podatek z przypisanych krajem zgodnym z krajem przeznaczenia. Jeżeli takich stawek dla tego kraju zdefiniowano wiele, wówczas ustalana jest 1-wsza z nich.

Stawka VAT podstawowa danego kraju na przykładzie stawki obowiązującej w Austrii
Stawka VAT podstawowa danego kraju na przykładzie stawki obowiązującej w Austrii

Jeżeli i taka stawka nie została zdefiniowana, co w praktyce może się zdarzyć, jeżeli Użytkownik nieopatrznie ją usunął, wówczas ustalana jest stawka VAT z zakładki [Ogólne] karty towaru. W obu ostatnich przypadkach Użytkownik informowany jest o braku właściwej stawki. W takiej sytuacji powinien on zweryfikować stawkę VAT towaru tj. przypisać ją na ww. zakładce karty towaru oraz zmienić na elemencie dokumentu.

Ostrzeżenie o braku zdefiniowanej stawki VAT towaru dla kraju przeznaczenia
Ostrzeżenie o braku zdefiniowanej stawki VAT towaru dla kraju przeznaczenia

Podobne ostrzeżenie pojawia się również podczas zmiany kraju przeznaczenia na dokumentach z ww. typem transakcji, kiedy to System dokonuje zmiany stawek elementów na właściwe dla nowego kraju przeznaczenia. Ostrzeżenie pojawia się wówczas, jeżeli Użytkownik nie przypisał stawek na zakładce [Jednostki, kody, VAT]/[Stawki VAT] karty towaru.

Szczególnym przypadkiem ustalania stawki VAT na dokumentach z transakcją WSTO_EE jest rejestrowanie takiego dokumentu z krajem przeznaczenia zgodnym z krajem instalacji. W takim przypadku na dokumencie ustalana jest stawka z zakładki [Ogólne] karty towaru. Rejestrowanie takiego dokumentu może mieć miejsce w przypadku instalacji Systemu operującej na centrach prowadzących działalność w kontekście wielu różnych krajów. Więcej o obsłudze stawek VAT w kontekście różnych krajów działalności opisano w dalszej części dokumentu.

Przyklad
System zainstalowano w Polsce, stąd jako kraj instalacji wybrano PL. Jedno z centrów struktury praw [Centrum_1] działa jako podmiot niemiecki stąd na pieczątce tego centrum jako kraj działalności przypisano DE. W Centrum_1 zarejestrowano ZS/FSE z transakcją WSTO_EE. Na elementach dodawanych do tego dokumentu ustalana będzie stawka VAT sprzedaży z zakładki [Ogólne] karty towaru.

Edycja stawki VAT na elemencie dokumentu z transakcją WSTO_EE odbywa się w zakresie stawek zdefiniowanych dla kraju przeznaczenia, tj. stawek na których przypisano symbol tego kraju.

Poprawność stawki VAT ustalonej na elementach dokumentów z transakcją WSTO_EE jest przez System weryfikowana podczas operacji j.n. Jeżeli do karty towaru nie przypisano stawki VAT kraju przeznaczenia lub przypisana stawka jest inna, niż stawka ustalona na elemencie, wówczas prezentowane jest stosowne ostrzeżenie.

Ww. weryfikacja odbywa się podczas:

  • Zapisywania/zatwierdzania oferty sprzedaży, zamówienia sprzedaży oraz dokumentu handlowego sprzedaży FS, (s)FS, FSE, (s)FSE, WZ, WZE, WKA, FW
Ostrzeżenie o użyciu na fakturze stawki niezgodnej ze stawką przypisaną do karty towaru
Ostrzeżenie o użyciu na fakturze stawki niezgodnej ze stawką przypisaną do karty towaru
  • Generowania zamówienia sprzedaży z oferty sprzedaży
  • Generowania dokumentu handlowego z zamówienia sprzedaży
  • Generowania (S)FS/FSE z WZ/WZE

Ww. weryfikacja przydatna jest również wówczas, gdy stawka VAT towaru/towarów w kraju przeznaczenia ulegnie zmianie. Jeżeli istnieją niezrealizowane zamówienia czy też niezatwierdzone dokumenty handlowe z transakcją WSTO_EE dla tego kraju i Użytkownik dokona stosownej zmiany stawki na kartach towarowych, wówczas System zaprezentuje ww. ostrzeżenie. W takiej sytuacji Użytkownik powinien zaktualizować stawki VAT na elementach takich dokumentów. Może to uczynić samodzielnie, edytując poszczególne elementy dokumentu lub wykorzystać opcję seryjnej aktualizacji stawek VAT dostępną na formatce dokumentu oraz w menu kontekstowym listy dokumentów.

Aktualizacja stawek VAT na elementach dokumentów z transakcją WSTO_EE
Aktualizacja stawek VAT na elementach dokumentów z transakcją WSTO_EE
Ww. seryjna aktualizacja stawek VAT dostępna jest na:
  • Formatce i liście ofert sprzedaży
  • Formatce i liście zamówień sprzedaży
  • Formatkach: FS, (s)FS, FSE, (s)FSE, WZ, WZE, WKA, FW oraz ich listach

Zarówno weryfikacja zgodności stawek VAT jak i seryjna aktualizacja stawek VAT elementów była już dostępna w poprzednich wersjach Systemu, z tym, że dotąd dotyczyła stawek VAT kraju instalacji, obecnie uwzględnia ona specyfikę transakcji WSTO_EE i aktualizuje stawki VAT wg kraju przeznaczenia.

Faktury A-vista z transakcją WSTO_EE

Transakcja WSTO_EE obsłużona została również na fakturach A-vista i ich korektach: (A)FS, (A)FSK, (A)FW, (A)FWK. W przypadku rejestrowania dokumentu przy użyciu elementów stawka VAT tychże ustalana jest na podstawie stawki VAT kraju przeznaczenia przypisanej do karty towaru A-vista. Jeżeli stawki tej nie przypisano, wówczas ustalana jest stawka podstawowa obowiązującą w kraju przeznaczenia.

Podczas rejestrowania ww. dokumentów bez użycia elementów, a jedynie poprzez dodawanie rekordu tabeli VAT stawka VAT na takim rekordzie ustalana jest na podstawie stawki podstawowej obowiązującej w kraju przeznaczenia, a Użytkownik może ją zmienić, wybierając dowolną spośród stawek zdefiniowanych dla kraju przeznaczenia.

Domyślna stawka VAT na rekordzie tabeli VAT dokumentu (A)FS z transakcją WSTO_EE
Domyślna stawka VAT na rekordzie tabeli VAT dokumentu (A)FS z transakcją WSTO_EE

Faktury zaliczkowe i końcowe z transakcją WSTO_EE

Do obsługi zaliczki dla transakcji WSTO_EE dedykowane są faktury zaliczkowej FEL, a co za tym idzie sprzedaż z odliczeniem ww. faktury zaliczkowej należy rejestrować za pomocą faktur FSE/(s)FSE. Na fakturze końcowej, odliczającej daną FEL wymagane jest, jak dotychczas zachowanie zgodności zarówno typu transakcji, jak i stawek VAT faktury zaliczkowej i końcowej.

Dla faktur zaliczkowych niedostępna jest korekta stawek VAT, co za tym idzie w przypadku użycia na niej niewłaściwej stawki Użytkownik powinien ją w całości skorygować a następne zarejestrować nową FEL na podstawie ZS z poprawną stawką. Takie same operacje należy przeprowadzić, jeżeli ZS zostało zarejestrowane zanim Firma przekroczyła limit obrotu powodujący konieczność stosowania transakcji WSTO.

Ujmowanie transakcji WSTO_EE w deklaracji Intrastat

Zgodnie z instrukcją wypełniania i przesyłania zgłoszeń Intrastat (wersja 1.14 Rozdział III pkt 11) transakcje WSTO_EE w procedurze OSS nie są ujmowane w deklaracji Intrastat, natomiast transakcje WSTO_EE rejestrowane przez Firmę, która nie przystąpiła do procedury OSS należy wykazać w Intrastat z rodzajem transakcji Handel bezpośredni z prywatnymi konsumentami/przez prywatnych konsumentów (w tym sprzedaż na odległość).

W związku z powyższym na dokumentach z transakcją WSTO_EE i wyłączonym parametrem Proc. OSS domyślnie parametr Uwzględniaj w deklaracji Intrastat jest włączany, natomiast przy włączonym parametrze dotyczącym procedury OSS wyłączany. Na dokumentach WSTO_EE ustalany jest rodzaj transakcji 12: Handel bezpośredni z prywatnymi konsumentami/przez prywatnych konsumentów (w tym sprzedaż na odległość).

Ujmowanie transakcji WSTO_EE bez procedury OSS w deklaracji Intrastat
Ujmowanie transakcji WSTO_EE bez procedury OSS w deklaracji Intrastat

Ujmowanie transakcji WSTO_EE w JPK_FA(4)

Obsługa nowej struktury JPK_FA(4), obowiązującej od 1 kwietnia 2022 roku została udostępniona w wersji 2022.0.2 Systemu. Główną zmianą w zakresie nowej struktury było ujęcie w niej transakcji rejestrowanych w ramach procedur szczególnych OSS (One Stop Shop) oraz IOSS (Import One Stop Shop).

Przed wersją 2022.1 System Comarch ERP XL nie obsługiwał transakcji WSTO_EE ani też procedury OSS, stąd dla tych Użytkowników, którzy obsługiwali ww. transakcje we własnym zakresie umożliwiono ich ujmowanie w JPK_FA(4) poprzez oznaczenie takich faktur stosownymi atrybutami przypisywanymi do nagłówka dokumentu:

  • Atrybut o nazwie JPK_P_13_5 i wartości TAK oznaczał transakcję WSTO_EE
  • Atrybut o nazwie JPK_P_14_5 i wartości TAK oznaczał procedurę OSS

Przypisanie do dokumentu zarówno atrybutu JPK_P_13_5, jak i JPK_P_14_5 i ustalenie ich wartości na <TAK> oznaczało, że dokument należy w JPK_FA(4) potraktować jako transakcję WSTO w procedurze OSS, przypisanie wyłącznie atrybutu JPK_P_13_5 <TAK> zaś oznaczało transakcję WSTO ale bez procedury OSS.

W wersji 2022.1 ww. zasady zostały wzbogacone o obsłużone w tej wersji: transakcję WSTO_EE i procedurę OSS.

Transakcje WSTO_EE w procedurze OSS ujmowane są w JPK_FA(4) w sposób j.n.
  • Wartość netto transakcji prezentowana jest w kolumnie Netto DOPTK i wysyłana w linii P_13_5
  • Kwota podatku VAT prezentowana jest w kolumnie VAT DOPTK i wysyłana w linii P_14_5
  • Stawka VAT elementu faktury prezentowana jest w kolumnie Stawka VAT OSS i wysyłana w linii P_12_XII
Gdzie DOPTK oznacza dostawę opodatkowaną poza terytorium kraju.

Przez ww. transakcje rozumiane są zarówno dokumenty z transakcją WSTO_EE i włączonym parametrem Procedura OSS (dokumenty rejestrowane w wersji 2022.1) jak i dokumenty oznaczone atrybutami JPK_P_13_5 i JPK_P_13_5 (dokumenty rejestrowane przed wersją 2022.1).

Ujęcie transakcji WSTO_EE w procedurze OSS w JPK_FA(4)
Ujęcie transakcji WSTO_EE w procedurze OSS w JPK_FA(4)
Transakcje oznaczone jako WSTO, a nie podlegające procedurze OSS ujmowane są w JPK_FA(4) w sposób j.n.
  • Wartość netto transakcji prezentowana jest w kolumnie Netto DOPTK i wysyłana w linii P_13_5
  • Kwota podatku VAT nie jest wykazywana
  • Jako stawka VAT elementu faktury prezentowana jest wartość np w kolumnie Stawka VAT i taka wartość wysyłana jest w linii P_12 

Przez ww. transakcje rozumiane są zarówno dokumenty z transakcją WSTO_EE i wyłączonym parametrem Procedura OSS (dokumenty rejestrowane w wersji 2022.1) jak i dokumenty oznaczone atrybutem JPK_P_13_5 a nie oznaczone atrybutem JPK_P_13_5 (dokumenty rejestrowane przed wersją 2022.1).

Ujęcie transakcji WSTO_EE w procedurze OSS w JPK_FA(4)
Ujęcie transakcji WSTO_EE w procedurze OSS w JPK_FA(4)

Omówione wyżej zasady ujmowania transakcji WSTO_EE w JPK_FA(4) dotyczą zarówno faktur sprzedaży jak i faktur zaliczkowych. Takie faktury zaliczkowej ujmowane są w JPK_FA(4) wg wyżej opisanych zasad, z tym, że dla tego typu dokumentów jako elementy wykazywane są elementy zamówień, do których zarejestrowano fakturę zaliczkową. Dla elementów zamówień związanych z FSL/FEL z transakcją WSTO_EE stawka VAT prezentowana/wysyłana jest wg poniższych zasad:

  • Dla FSL/FEL dotyczących transakcji WSTO_EE w procedurze OSS stawka VAT elementu zamówienia prezentowana jest w kolumnie Stawka VAT OSS i wysyłana w linii P_12Z_XII
  • Dla FSL/FEL dotyczących transakcji WSTO_EE bez procedury OSS stawka VAT elementu zamówienia prezentowana jest w kolumnie Stawka VAT i wysyłana w linii P_12Z

Uwaga
Obsługa wprowadzonej w wersji 2022.1 transakcji WSTO_EE przewidziana jest wyłącznie dla faktury zaliczkowej FEL, tak więc dokument FSL może zostać ujęty jw. wyłącznie jeżeli Użytkownik oznaczył go w wersjach wcześniejszych ww. atrybutami.

Stawka VAT elementu zamówienia dla faktury zaliczkowej w procedurze OSS
Stawka VAT elementu zamówienia dla faktury zaliczkowej w procedurze OSS
Stawka VAT elementu zamówienia dla faktury zaliczkowej WSTO_EE bez procedury OSS
Stawka VAT elementu zamówienia dla faktury zaliczkowej WSTO_EE bez procedury OSS

Transakcja WSTO_EE/OSS a współpraca z innymi aplikacjami

Ww. transakcja nie jest obsługiwana we współpracy Systemu z innymi aplikacjami. Obsługa transakcji WSTO_EE we współpracy z E-sklep zostanie udostępniona w jednej z kolejnych wersji Systemu.

Stawki VAT kraju działalności i ułatwienia pracy w Systemie instalowanym poza Polską

W wersji 2022.1 wprowadzono szereg funkcjonalności ułatwiających pracę Użytkownikowi na Systemie instalowanym poza Polską, jak również pracę podmiotowi, który działa w kontekście wielu krajów, definiowanych w poszczególnych centrach struktury Firmy.

Kraj instalacji i kraj prowadzenia działalności

W Konfiguracji Firmy wprowadzono możliwość określania kraju, w którym instalowany jest/został zainstalowany System. Na poszczególnych pieczątkach zaś kraj działalności, w kontekście którego pracuje dane centrum. Kraje te spełniają poniższe funkcje:

  • Stawki VAT bez przypisanego kraju interpretowane są przez System jako stawki obowiązujące w kraju instalacji
  • Podczas rejestrowania karty kontrahenta domyślnie jego typ (Krajowy/Unijny/Pozaunijny) zależny jest nie tylko od kraju adresu, ale również od kraju instalacji
  • Kontrola poprawności kraju na dokumentach z transakcją wewnątrzwspólnotową dokonywana jest z uwzględnieniem kraju działalności
  • Ustalanie/zmiana kraju instalacji na inny niż PL automatycznie wyłącza parametr kontroli NIP-u kontrahentów
  • Stawki VAT elementów dokumentów krajowych zależą od kraju działalności – ustalane są stawki obowiązujące w tym kraju
Kraj instalacji w Konfiguracji systemu
Kraj instalacji w Konfiguracji systemu
Kraj działalności na pieczątce firmy
Kraj działalności na pieczątce firmy
Kraj działalności definiowany jest na poszczególnych pieczątkach. Przypisanie pieczątki z danym krajem do określonego centrum oznacza, że centrum to rejestruje dokumenty w kontekście tego kraju.

Przyklad
System zainstalowano w Polsce. Centrum A rejestruje dokumenty jako podmiot polski, Centrum B zaś jako podmiot niemiecki. Oznacza to, że na elementach FS krajowej rejestrowanej w centrum A System ustali stawki VAT polskie, a na FS krajowej rejestrowanej w centrum B – niemieckie. Aby poprawnie skonfigurować System do ww. pracy wystarczy ustalić na pieczątce przypisanej do Centrum B kraj DE.

Ustalanie typu kontrahenta zależnie od kraju instalacji

Zmieniona została zasada ustalania typu kontrahenta/wzorca kontrahenta (Krajowy/Unijny/Pozaunijny) na podstawie kraju jego adresu. Od wersji 2022.1 podczas takiej operacji System honoruje kraj instalacji Systemu. Ww. zmiana typu dokonywana jest podczas edycji kraju na nowozakładanej karcie kontrahenta, do chwili jej zapisu, natomiast na wzorcu również podczas ponownej edycji karty.

Po zmianie kraju kontrahenta/wzorca System porównuje go z krajem instalacji Systemu. W przypadku zgodności tych krajów typ kontrahenta/wzorca ustalany jest jako Krajowy, przypadku gdy kraje te się różnią typ kontrahenta ustalany jest na Unijny lub Pozaunijny zależnie od tego, czy kraj adresu należy do Unii Europejskiej czy też nie.

Przyklad
System zainstalowano w Austrii.
  1. Użytkownik rejestruje nową kartę kontrahenta i ustala na niej adres z krajem AT (Austria). Na takiej karcie ustalony zostanie typ Krajowy.
  2. Użytkownik rejestruje nową kartę kontrahenta i ustala na niej adres z krajem PL (Polska). Na takiej karcie ustalony zostanie typ Unijny.
  3. Użytkownik rejestruje nową kartę kontrahenta i ustala na niej adres z krajem ME (Czarnogóra). Na takiej karcie ustalony zostanie typ Pozaunijny.
Domyślny typ kontrahenta wg kraju instalacji
Domyślny typ kontrahenta wg kraju instalacji

Kontrola kraju transakcji wewnątrzwspólnotowej zależna od kraju działalności

Podczas zatwierdzania ofert, zamówień oraz dokumentów handlowych dotyczących transakcji wewnątrzwspólnotowej System sprawdza poprawność kraju wysyłki/przeznaczenia. Dokumentu z krajem nie należącym do Unii Europejskiej nie można zatwierdzić.

Dotychczas ww. weryfikacja dokonywana była wg zasad polskich tj. jako poprawny uznawany był kraj UE inny niż PL. Od wersji 2022.1 podczas ww. weryfikacji System uwzględnia kraj prowadzenia działalności, ustalonego w pieczątce firmy przypisanej do centrum rejestrującego dany dokument. Za poprawny uznawany jest kraj UE inny niż kraj prowadzenia działalności.

Przyklad
Krajem działalności Centrum A jest Austria. W takim centrum można zarejestrować i potwierdzić dokument wewnątrzwspólnotowy z krajem wysyłki/przeznaczenia PL (Polska), CZ (Republika Czeska) itp. nie uda się natomiast zatwierdzić takiej transakcji z krajem AT (Austria).

Zmiana zasad kontroli kraju dla transakcji wewnątrzwspólnotowych
Zmiana zasad kontroli kraju dla transakcji wewnątrzwspólnotowych

Obsługa stawki VAT kraju działalności na dokumentach

Od wersji 2022.1 podczas ustalania krajowych stawek VAT na elementach dokumentów System uwzględnia kraj działalności określony na pieczątce przypisanej do centrum w kontekście, którego rejestrowany jest dany dokument. Jeżeli do centrum tego nie przypisano pieczątki, wówczas uwzględniany jest kraj działalności z pieczątki centrum głównego.

Przyklad

Zdefiniowano strukturę praw opartą na wielu centrach, wśród których znajdują się m.in.: Centrum A z pieczątką z krajem działalności PL, Centrum B z pieczątką z krajem działalności DE oraz Centrum C z pieczątką z krajem działalności CZ.

  1. Użytkownik A loguje się do Centrum A i rejestruje FS krajową – na elementach tej faktury System ustali stawki polskie.
  2. Użytkownik B loguje się do Centrum B i rejestruje FS krajową – na elementach tej faktury System ustali stawki niemieckie
  3. Użytkownik C loguje się do Centrum C i rejestruje FS krajową – na elementach tej faktury System ustali stawki czeskie.

Transakcje z zastosowaniem stawek krajowych

Honorowanie kraju działalności podczas ustalania stawek VAT na elementach dokumentów krajowych obsłużone zostało na poniższych typach dokumentów:
  • Oferty i zamówienia: OZ, ZZ, OS, ZS
  • Dokumenty handlowych sprzedaży FS, (s)FS, (S)FS, (A)FS, PA, WZ, WKA, FW, (A)FW, FSE, (s)FSE, (S)FSE, FEL, WZE i ich korektach
  • Dokumenty handlowych zakupu FZ, (s)FZ, (S)FZ, (A)FZ, PZ, PKA i ich korektach
  • Umowy UM
  • Zlecenia serwisowe ZSR

Na dokumentach krajowych oraz innych niż krajowe, ale z zastosowaniem stawek krajowych (np. wewnątrzwspólnotowa z wyłączonym parametrem VAT eksportowy) sposób przypisywania stawek VAT elementów zależny jest od kraju instalacji ustalonego w Konfiguracji i kraju działalności ustalonego w pieczątce firmy przypisanej na dokumencie. W przypadku zgodności tych krajów stawka VAT ustalana jest jak dotychczas, tj. na podstawie stawki zakupu/sprzedaży z zakładki [Ogólne] karty towaru.

Stawka VAT towaru dla transakcji krajowej kraju działalności zgodnego z krajem instalacji systemu
Stawka VAT towaru dla transakcji krajowej kraju działalności zgodnego z krajem instalacji systemu

W przypadku, gdy kraj działalności różni się od kraju instalacji stawka VAT ustalana jest na podstawie stawki przypisanej na zakładce [Jednostki, kody, VAT]/[Stawki VAT] karty towaru dla kraju zgodnego z krajem działalności.

Stawka VAT towaru dla kraju działalności: Austria
Stawka VAT towaru dla kraju działalności: Austria
  • Stawki VAT dla poszczególnych krajów UE oraz stawki VAT kraju instalacji omówione zostały w rozdziale  Lista stawek VAT właściwych dla danego kraju UE
  • Stawki VAT towarów dla poszczególnych krajów UE omówione zostały w rozdziale Stawka VAT towaru obowiązująca w kraju UE 

Jeżeli taka stawka do towaru nie została przypisana, wówczas ustalana jest stawka podstawowa kraju działalności. Jest to stawka typu Podatek z przypisanych krajem zgodnym z krajem działalności. Jeżeli takich stawek dla tego kraju zdefiniowano wiele, wówczas ustalana jest 1-wsza z nich.

Stawka VAT podstawowa danego kraju na przykładzie stawki obowiązującej w Austrii
Stawka VAT podstawowa danego kraju na przykładzie stawki obowiązującej w Austrii

Jeżeli i taka stawka nie została zdefiniowana, co w praktyce może się zdarzyć, jeżeli Użytkownik nieopatrznie ją usunął, wówczas ustalana jest stawka VAT z zakładki [Ogólne] karty towaru. W obu ostatnich przypadkach Użytkownik informowany jest o braku właściwej stawki. W takiej sytuacji powinien on zweryfikować stawkę VAT towaru tj. przypisać ją na ww. zakładce karty towaru oraz zmienić na elemencie dokumentu.

Ostrzeżenie o braku zdefiniowanej stawki VAT towaru dla kraju działalności
Ostrzeżenie o braku zdefiniowanej stawki VAT towaru dla kraju działalności
Ww. ostrzeżenie obsłużone jest podczas dodawania elementów na:
  • Oferty i zamówienia: OZ, ZZ, OS, ZS
  • Dokumenty handlowe sprzedaży i zakupu
  • Umowy UM
  • Zlecenia serwisowe ZSR

Edycja stawki VAT na elemencie dokumentu odbywa się w zakresie stawek obowiązujących w kraju działalności. W przypadku, gdy kraj działalności jest zgodny z krajem instalacji edycja odbywa się w ramach stawek, do których nie przypisano żadnego kraju, jeżeli zaś kraj działalności różni się od kraju instalacji, wówczas edycja odbywa się w ramach stawek, na których przypisano symbol kraju działalności.

Zmieniły się zasady weryfikacji poprawności stawki VAT ustalonej na elementach dokumentu. W przypadku, gdy kraj działalności jest zgodny z krajem instalacji System sprawdza, czy stawka użyta na elemencie jest zgodna ze stawką przypisaną na zakładce [Ogólne] karty towaru, w przypadku zaś kraju działalności innego, niż kraj instalacji System sprawdza, czy jest ona zgodna ze stawką przypisaną na zakładce [Jednostki, kody, VAT]/[Stawki VAT] karty towaru dla kraju zgodnego z krajem działalności. W przypadku braku zgodności prezentowane jest stosowne ostrzeżenie.

Ww. weryfikacja odbywa się podczas:

  • Zapisywania/zatwierdzania ofert, zamówień oraz dokumentów handlowych
Ostrzeżenie o użyciu na fakturze stawki niezgodnej ze stawką przypisaną do towaru
Ostrzeżenie o użyciu na fakturze stawki niezgodnej ze stawką przypisaną do towaru
  • Generowania zamówień z ofert
  • Generowania dokumentów handlowych z zamówień
  • Generowania (S)FS/FSE z WZ/WZE oraz (S)FZ z PZ
  • Zmiany centrum-właściciela na dokumencie powodującego zmianę kontekstu kraju działalności. Jeżeli na danym dokumencie w wyniku zmiany Właściciela zmianie ulegnie pieczątka na taką, której kraj działalności jest inny niż dotychczasowy, wówczas System aktualizuje stawki VAT elementów na właściwe dla nowego kraju działalności.

Ww. weryfikacja przydatna jest również wówczas, gdy stawka VAT towaru/towarów w kraju działalności ulegnie zmianie. Jeżeli istnieją niezrealizowane zamówienia czy też niezatwierdzone dokumenty handlowe i Użytkownik dokona stosownej zmiany stawki na kartach towarowych, wówczas System zaprezentuje ww. ostrzeżenie. W takiej sytuacji Użytkownik powinien zaktualizować stawki VAT na elementach takich dokumentów. Może to uczynić samodzielnie, edytując poszczególne elementy dokumentu lub dokonać takiej zmiany seryjnie, wykorzystać opcję Ustal stawki VAT z kart towarów dostępną na formatce dokumentu lub opcję Aktualizuj stawki VAT dostępną w menu kontekstowym listy dokumentów.

Aktualizacja stawek VAT na elementach dokumentów
Aktualizacja stawek VAT na elementach dokumentów

Ww. seryjna aktualizacja stawek VAT dostępna jest na:

  • Formatce i liście ofert zakupu i sprzedaży
  • Formatce i liście zamówień zakupu i sprzedaży
  • Formatkach: FZ, (s)FZ, PZ, PKA, FS, (s)FS, FSE, (s)FSE, WZ, WZE, WKA, FW oraz ich listach
Zarówno weryfikacja zgodności stawek VAT jak i seryjna aktualizacja stawek VAT elementów była już dostępna w poprzednich wersjach Systemu, z tym, że dotąd dotyczyła stawek VAT kraju instalacji, obecnie uwzględnia ona kontekst kraju działalności.

Stawki VAT na dokumentach handlowych generowanych z zamówień

Podczas generowania dokumentów handlowych z zamówień System kopiuje stawkę VAT z zamówienia. Zasada ta jest zachowana bez względu na to, czy kraj działalności generowanego dokumentu zgadza się z krajem działalności zamówienia. Jeżeli więc przykładowo ZS zarejestrowano w centrum działającym jako podmiot polski, a następnie FS do tego ZS generuje centrum działające jako podmiot niemiecki, wówczas na FS nadal będą stawki polskie. W takiej sytuacji pojawi się stosowne ostrzeżenie zarówno podczas generowania dokumentu jak i przy jego zapisywaniu/zatwierdzaniu, tak więc Użytkownik będzie mógł dokonywać jej zmiany, czy to samodzielnie, czy to za pomocą opcji Ustal stawki VAT z kart towarów formatki FS, czy to opcją Aktualizuj stawki VAT z menu kontekstowego listy FS.

Zgodność kraju działalności nie jest kontrolowana podczas spinania dokumentu handlowego z zamówieniem.

Ustalanie stawek VAT eksportowych i dla specyficznych rodzajów transakcji

Utrzymane zostały dotychczasowe zasady ustalania stawek VAT na dokumentach eksportowych oraz rejestrowanych na potrzeby specyficznych transakcji j.n. Zasady te obowiązują bez względu na kraj działalności, w kontekście którego rejestrowane są tego typu transakcje.

  • Na dokumentach FRR oraz OZ, ZZ, PZ rejestrowanych dla rolnika ryczałtowego ustalana jest stawka VAT wskazana w Konfiguracji jako właściwa dla rolnika ryczałtowego
  • Na elementach ofert, zamówień i dokumentów handlowych dotyczących transakcji towarami podlegającymi procedurze odwrotnego obciążenia stawka ustalana jest stawka VAT wskazana w Konfiguracji jako właściwa dla odwrotnego obciążenia
  • Na elementach ofert, zamówień, dokumentów handlowych oraz zleceń serwisowych z transakcją eksportową ustalana jest stawka VAT wskazana w Konfiguracji jako właściwa dla eksportu odpowiednio: towarów i usług
Stawki VAT właściwe dla eksportu, odwrotnego obciążenia i rolnika ryczałtowego
Stawki VAT właściwe dla eksportu, odwrotnego obciążenia i rolnika ryczałtowego

Na tego typy transakcjach edycja stawki VAT odbywa się w ramach stawek do których nie przypisano kraju, a w przypadku transakcji eksportowych w ramach zerowych stawek bez przypisanego kraju.

Stawki VAT kraju działalności na fakturach A-vista

Kontekst kraju działalności obsłużony został również na fakturach A-vista (A)FZ, (A)FS, (A)FW ich korektach. Podczas rejestrowania dokumentu krajowego/ze stawkami krajowymi przy użyciu elementów stawka VAT tychże ustalana jest na podstawie stawki VAT kraju działalności przypisanej do karty towaru A-vista. Jeżeli stawki tej nie przypisano, wówczas ustalana jest stawka podstawowa obowiązującą w kraju działalności.

Podczas rejestrowania ww. dokumentów bez użycia elementów, a jedynie poprzez dodawanie rekordu tabeli VAT stawka VAT na takim rekordzie ustalana jest na podstawie stawki podstawowej obowiązującej w kraju działalności, a Użytkownik może ją zmienić wybierając dowolną spośród stawek zdefiniowanych dla kraju działalności.

Stawka VAT na rekordzie tabeli VAT (A)FS rejestrowanego w kontekście obcego kraju działalności
Stawka VAT na rekordzie tabeli VAT (A)FS rejestrowanego w kontekście obcego kraju działalności

W przypadku zgodności kraju działalności z krajem instalacji stawka VAT ustalana jest jak dotychczas, tj. na elemencie na podstawie stawki VAT przypisanej na zakładce [Ogólne] karty towaru, natomiast na samodzielnie dodawanym przez Użytkownika rekordzie tabeli VAT na podstawie stawki VAT przypisanej w Konfiguracji jako stawka podstawowa Systemu.

Domyślna stawka VAT na fakturach (A)Vista przy zgodności kraju działalności i kraju instalacji
Domyślna stawka VAT na fakturach (A)Vista przy zgodności kraju działalności i kraju instalacji

Stawki VAT kraju działalności na Umowach

Kraj działalności honorowany jest na Umowach.

  • Na elementach dodawanych do Umowy ustalane są stawki właściwe dla kraju działalności na jaki wskazuje pieczątka ustalona na Umowie, podobnie na dodawanym rekordzie tabeli VAT i oknie pomocniczym generowania (A)FS z harmonogramu płatności. Stawka VAT ustalana jest wg zasad opisanych dla dokumentów handlowych
  • Menu z listą stawek VAT ograniczane jest do stawek właściwych dla ww. kraju
  • Podczas identyfikacji stawki na potrzeby prezentowania jej aliasy uwzględniony jest kraj na stawce
  • Zmiana Właściciela Umowy, powodująca zmianę kontekstu kraju działalności wywołuje zmianę stawek na jej elementach
Obsługa stawki VAT kraju działalności na Umowie
Obsługa stawki VAT kraju działalności na Umowie

Stawki VAT kraju działalności na zleceniach serwisowych ZSR

Kraj działalności honorowany jest również podczas ustalania stawki VAT na składniku i czynności dodawanej do krajowego zlecenia serwisowego. Obowiązują tu identyczne jak opisane wcześniej dla dokumentów handlowych zasady jej ustalania. 

  • Na dodawanym składniku/czynności ustalane są stawki właściwe dla kraju działalności na jaki wskazuje pieczątka ustalona na ZSR
  • Edycja stawek odbywa się w zakresie stawek właściwych dla ww. kraju
  • Podczas identyfikacji stawki na potrzeby prezentowania jej aliasy uwzględniony jest kraj na stawce
  • Zmiana Właściciela ZSR, powodująca zmianę kontekstu kraju działalności wywołuje zmianę stawek na jej elementach
Obsługa stawki VAT kraju działalności na zleceniu serwisowym
Obsługa stawki VAT kraju działalności na zleceniu serwisowym

Oprócz ww. obsługi kraju działalności poprawione zostały zasady ustalania stawek VAT na ZSR eksportowym, stawka ustalana jest na podstawie stawki przypisanej w Konfiguracji jako właściwa dla eksportu odpowiednio: towarów i usług. W przypadku tego typu transakcji kraj działalności nie ma już znaczenia.

Stawki VAT na innych dokumentach/obiektach a kraj działalności

Ustalanie stawek VAT właściwych dla kraju działalności obsłużone zostało na krajowych ofertach, zamówieniach, dokumentach handlowych, umowach i zleceniach serwisowych. W przypadku pozostałych typów dokumentów (dokumenty SAD, FWS/FWZ, umowy leasingowe) oraz innych niż dokumenty obiektach zastosowanie mają wyłącznie stawki kraju instalacji tj. stawki bez przypisanego kraju.

Stawki VAT na SAD/FWS

Zasada ustalanie stawek VAT na elementach SAD/FWS nie uległa zmianie, tj. bez względu na kraj działalności w danym centrum ustalane są na nich stawki VAT zakupu z zakładki [Ogólne] karty towaru. Edycja stawki na elemencie odbywa się w ramach stawek bez przypisanego kraju.

Stawki VAT na Umowach leasingowych

Na umowach leasingowych obowiązuje dotychczasowa zasada ustalania stawki na podstawie stawki przypisanej w Konfiguracji jako stawka podstawowa Systemu. Edycja stawki odbywa się w ramach stawek, na których nie przypisano kraju.

Stawki VAT na innych obiektach

Na poniższych formatkach prezentowane/dostępne są wyłącznie stawki kraju instalacji tj. stawki z pustym krajem.
  • Element zgłoszenia SENT
Stawka kraju instalacji na kategorii celnej na elemencie SENT
Stawka kraju instalacji na kategorii celnej na elemencie SENT
  • Pozycja schematu księgowego
Stawki kraju instalacji na pozycji schematu księgowego
Stawki kraju instalacji na pozycji schematu księgowego
  • Formatka Kategorii celnej
Stawka kraju instalacji na kategorii celnej
Stawka kraju instalacji na kategorii celnej
  • Operacje Ustal stawki VAT towarów na podstawie kodu CN oraz Ustal stawki VAT towarów na podstawie PKWiU dokonywane są wyłącznie, jeżeli podana na formatce kodu CN/symbolu PKWiU stawka jest stawką kraju instalacji, tj., jeżeli istnieje w Systemie stawka o podanej wysokości i z pustym krajem
Aktualizacja stawek VAT towarów w oparciu o kod CN - weryfikacja stawki kraju instalacji
Aktualizacja stawek VAT towarów w oparciu o kod CN - weryfikacja stawki kraju instalacji
Aktualizacja stawek VAT towarów w oparciu o PKWiU - weryfikacja stawki kraju instalacji
Aktualizacja stawek VAT towarów w oparciu o PKWiU - weryfikacja stawki kraju instalacji

Współpraca Systemu Comarch ERP XL z innymi aplikacjami

W zakresie współpracy Systemu z innymi aplikacjami (E-sklep, POS, Mobilna Sprzedaż, Wszystko.pl.) obsługiwane są wyłącznie stawki VAT kraju instalacji. Zachowana została obecna zasada ustalania na dokumentach pochodzących z tych aplikacji stawki VAT na podstawie stawki z zakładki [Ogólne] karty towaru. Obowiązuje zasada, zgodnie z którą kraj działalności centrum powiązanego z ww. aplikacjami jest zawsze zgodny z krajem instalacji.

  • Do ww. centrum nie można przypisać pieczątki, na której kraj działalności jest niezgodny z krajem instalacji
Kontrola zgodności kraju działalności z krajem instalacji na centrum typu E-sklep
Kontrola zgodności kraju działalności z krajem instalacji na centrum typu E-sklep
  • Jako centrum powiązanego z kreowanym oddziałem E-sklep/Wszystko.pl nie można wskazać centrum z pieczątką wskazującą na kraj działalności różny od kraju instalacji
  • Podczas zmiany kraju instalacji w Konfiguracji System dokonuje automatycznej zmiany kraju działalności na wszystkich pieczątkach przypisanych do centów powiązanych z ww. aplikacjami
Zmiana kraju działalności oddziałów powiązanych z innymi aplikacjami na zgodny z krajem instalacji
Zmiana kraju działalności oddziałów powiązanych z innymi aplikacjami na zgodny z krajem instalacji

Krajowy System e-Faktur

W wersji 2022.1 rozpoczęte zostały prace nad integracją Comarch ERP XL z Krajowym Systemem e-Faktur.

Dla wersji ERP XL 2022.1 okres promocyjny, do którego nie jest sprawdzana licencja to 2022.12.31, w celu przedłużenia okresu promocyjnego do 2023.09.30 należy podegrać aktualny pakiet poprawek.

Wprowadzone od 1 stycznia 2022 wystawianie faktur ustrukturyzowanych w ramach KSeF ma charakter fakultatywny, od 1 stycznia 2024 roku planowane jest wprowadzenie go na zasadzie obligatoryjności.

Uwaga
Udostępnione w wersji 2022.1 elementy funkcjonalne z zakresu integracji z System KSeF mają na celu wyłącznie zapoznanie Użytkowników z planowanym sposobem obsługi tej integracji. Udostępniona w wersji 2022.1 wysyłka faktur dotyczy wyłącznie środowiska Demo KSeF. Wysyłanie faktur na środowisko produkcyjne oraz dalsze prace z zakresu integracji z KSeF przewidziane są w wersji 2023.0. W dalszej części dokumentu sygnalizowane są plany w tym zakresie.

W okresie promocyjnym funkcja eksportu dokumentów do Krajowego Systemu e-Faktur jest bezpłatna.

Parametry KSeF w Konfiguracji systemu

W oknie Konfiguracji udostępniona została nowa zakładka [KSeF] a na niej parametry dotyczące integracji z Krajowym Systemem e-Faktur.

Parametry konfiguracyjne w zakresie integracji z KSeF
Parametry konfiguracyjne w zakresie integracji z KSeF
  • Środowisko pracy
Ww. opcja decyduje o tym, czy Firma jedynie testuje funkcjonalność wysyłki faktur do KSeF pracując na wersji Demo, tj. wysyłając faktury na serwer demo Ministerstwa Finansów, czy też używa tej funkcjonalności produkcyjnie, tj. rejestruje w pełni ustrukturyzowaną e-fakturę i wysyła ją na serwer produkcyjny MF. W wersji 2022.1 udostępniono wysyłkę faktur wyłącznie na środowiska Demo KSeF. Wysyłanie faktur na środowisko produkcyjne przewidziane jest w wersji 2023.0.
  • Opcja decydująca o sposobie dokonywania eksportu wielu dokumentów jednocześnie
Ww. opcja decyduje o tym, czy każda z zaznaczonych faktur ma zostać wysłana w oddzielnym pliku, czy też wszystkie one mają zostać wysłane w jednej paczce. W tym ostatnim wypadku Użytkownik musi wziąć po uwagę fakt, że w przypadku, gdy jedna/dowolna z tych faktur zostanie przez KSeF uznana za nieprawidłową, odrzucona zostanie cała paczka dokumentów. W wersji 2022.1 obsłużono wysyłanie faktur pojedynczo. Seryjna wysyłka wielu zaznaczonych faktur zostanie obsłużona w wersji 2023.0 i to wówczas uwzględniane będzie ustawienie ww. opcji.
  • Parametry dotyczące zapisywanie pliku wysłanej faktury oraz pobranego urzędowego poświadczenia odbioru

O tym, czy System ma zapisywać plik .xml wysyłanej faktury oraz plik pobieranego UPO będzie decydowało włączenie stosownego parametru sekcji Zapisuj jako załącznik.

W wersji 2022.1 pliki te zapisywane są niezależnie od ustawienia ww. parametrów w katalogu wskazanym w kontrolce Link do pliku. W katalogu tym tworzone są podkatalogi dla każdej daty z jaką tworzone są te pliku i tam są one umieszczane. Jeżeli ścieżka do katalogu nie zostanie wskazana, wówczas pliki te umieszczane są w katalogu o nazwie KSeFXML katalogu instalacyjnego Comarch ERP XL, w podkatalogach tworzonych wg dat plików. Pozostałe opcje tej sekcji nie są w wersji 2022.1 obsługiwane.

W wersji 2023.0 planowana jest funkcjonalność podpinania pliku .xml wysyłanej faktury oraz pliku .xml pobieranego UPO jako załączników do faktury. Załączniki te będą tworzone, o ile włączony zostanie stosowny parametr ww. sekcji. Jeżeli Użytkownik zdecyduje się na tworzenie ww. załącznika/załączników wówczas będzie miał możliwość wyboru, czy ma być on zapisywany w bazie, czy jako link do pliku. W tym ostatnim przypadku Użytkownik będzie wskazywał katalog, w którym mają być te pliki zapisywane. Katalog ten będzie można wskazać również w Parametrach komputera/[Wymiana danych]. Zasada zapisywania plików będzie następująca: tworzony plik zapisany zostanie w katalogu wskazanym dla danego Użytkownika w parametrach komputera, a jeżeli go tam nie wskazano, wówczas w katalogu ogólnym wskazanym w Konfiguracji Firmy.

Tak tworzone załączniki będą oznaczane nowym typem załącznika - Plik KSeF. Nowy typ załącznika jest dostępny już w wersji 2022.1 i Użytkownik może z niego korzystać w dowolny sposób, wybierając go na samodzielnie dołączanych załącznikach.

Plik KSeF jako nowy typ załącznika
Plik KSeF jako nowy typ załącznika
  • Parametry sekcji Podczas eksportu wysyłaj

W ww. sekcji Użytkownik będzie decydował, czy dla poszczególnych elementów faktury ma być wysyłana ilość/cena dla jednostki głównej, czy jednostki pomocniczej użytej na elemencie. Będzie miał również możliwość wskazania czy System ma wysyłać w pliku opis z elementu faktury. Obsługa tych parametrów planowana jest w wersji 2023.0

Uwierzytelnianie Użytkownika w KSeF

Komunikacja z Systemem KSeF wymaga stosownego uwierzytelnienia Użytkownika na platformie KSeF. W Comarch ERP XL udostępniono możliwość dokonywania takiego uwierzytelniania za pomocą tokena przypisywanego na pieczątce firmy. Jeżeli na pieczątce firmy centrum, w kontekście, którego zalogowany jest Użytkownik przypisano taki token, wówczas jest on uwierzytelniany za jego pomocą automatycznie. W wersji 2023.0 korzystanie z tokena będzie parametryzowane na karcie Operatora. Tylko Ci Użytkownicy, na kartach których zostanie włączony parametr Uwierzytelnienie za pomocą tokena będą w ten sposób uwierzytelniani.

Parametr uwierzytelniania Operatora przy użyciu tokena
Parametr uwierzytelniania Operatora przy użyciu tokena

Jeśli ww. parametr karty Operatora będzie wyłączony, wówczas podczas operacji wysyłania faktury czy pobierania UPO przez takiego Użytkownika wymagany będzie wybór certyfikatu. W wersji 2022.1 uwierzytelnianie za pomocą wskazywanego przez Użytkownika certyfikatu odbywa się wówczas, jeżeli do pieczątki nie przypisano tokena.

Tokeny przypisywane są na poszczególnych pieczątkach firmy. Użytkownik ma możliwość samodzielnego wprowadzenia/wklejenia tokena wygenerowanego bezpośrednio w KSeF, jak również możliwość wygenerowania go przy użyciu operacji Generuj token. Generowanie tokena odbywa się na podstawie numeru NIP pieczątki i certyfikatu wskazywanego przez Użytkownika.

Generowanie tokena na pieczątce Firmy
Generowanie tokena na pieczątce Firmy

Uwaga
 W wersji 2022.1 operacja generowania tokena dostępna jest wyłącznie na niearchiwalnej pieczątce zgodne z pieczątką zalogowanego Operatora. Oznacza to, że jeżeli Użytkownik chce wygenerować token dla pieczątki przypisanej do centrum X powinien zalogować się do centrum X.

Przewidziano dwie możliwości usunięcia tokena: przycisk Usuń token będzie dostępny w wersji 2023.0 i będzie nie tylko usuwał token z bieżącej i innych pieczątek, do których był przypisany, ale również dezaktywował go w KSeF. Oznacza to, że Firma nie będzie mogła już z niego korzystać ani w Systemie, ani poza nim. Aby pozostawić token aktywny w KSeF a jedynie usunąć go z pieczątki firmy należy samodzielnie usunąć zawartość kontrolki Token KSeF na edytowanej pieczątce. Przed wersją 2023.0 dezaktywacji tokena należy dokonywać bezpośrednio w KSeF, np. na stronie https://ksef-demo.mf.gov.pl/web/login udostępnionej przez Ministerstwo Finansów.

Token jest kopiowany na pieczątkę tworzoną w wyniku archiwizacji poprzedniej pieczątki o ile zachowana jest zgodność numeru NIP dotychczasowej i nowej pieczątki. Sama zmiana tokena nie powoduje archiwizacji pieczątki.

Parametry KSeF na definicji dokumentu

Na definicję dokumentów FS, FSE, FSL i FEL dodane zostały stosowne parametry dotyczącej obsługi tego typu dokumentu w danym centrum w zakresie wysyłki do KSeF.

Uwaga
W wersji 2022.1 opisane poniżej parametry definicji dokumentu nie zostały obsłużone. Ich obsługa planowana jest w wersji 2023.0. Poniższy opis ma na celu zapoznanie Użytkownika z założeniami planowanej funkcjonalności domyślnego oznaczania dokumentów jako podlegających wysyłce do KSeF i pozostałych parametrów KSeF definicji dokumentu.

Parametry KSeF na definicji FS
Parametry KSeF na definicji FS
Stosowna opcja na definicji dokumentu będzie decydowało o tym, czy domyślnie dokument tego typu ma być oznaczony jako podlegający wysyłce do KSeF. Użytkownik ma możliwość wyboru jednej z trzech opcji:
  • Opcja Nie wysyłaj będzie oznaczała, że tego typu dokumenty w danym centrum nie podlegają wysyłce do KSeF (będą np. wysyłane przez system zewnętrzny)
  • Opcja Wysyłaj będzie oznaczała, że wszystkie dokumenty tego typu rejestrowane w danym centrum mają być oznaczona jako podlegające wysyłce do KSeF
  • Opcja Zależnie od kontrahenta

W przypadku ostatniej z opcji System oznaczy rejestrowany dokument jako podlegający wysyłce lub jej nie podlegający stosownie do parametru na karcie kontrahenta. Wprowadzenie takiego parametru planowane jest w wersji 2023.0. Z takiej opcji będą mogli korzystać Użytkownicy współpracujący z kontrahentami, dla których faktury wysyłane są w ramach PEF (Platforma Elektronicznego Fakturowania), a których do KSeF nie należy już wysyłać.

W wersji 2023.0 obsłużone zostanie automatyczne wysyłanie dokumentów podczas ich zatwierdzania. Operacja taka będzie dokonywana o ile na definicji dokumentu włączony zostanie parametr Automatycznie podczas zatwierdzania. Obsłużona zostanie również opcjonalna kontrola poprawności semantycznej dokumentu przed jego zatwierdzeniem. Będzie ona dokonywana o ile na definicji dokumentu włączony zostanie parametr Weryfikuj w KSeF przed zatwierdzeniem.

Prawa z zakresu KSeF na karcie operatora

Nie każdy Operator może dokonywać wysyłki dokumentów do KSeF. O takiej możliwości decyduje prawo Wysyłanie faktur na jego karcie. Parametr Edycja numeru KSeF będzie obsługiwany od wersji 2023.0 i będzie decydował o tym, czy Operator może wprowadzić na dokument takie dane jak numer KSeF dokumentu i status KSeF dokumentu. Taka edycja możliwa będzie wyłącznie na tych dokumentach, które zostaną oznaczone jako wysłane do KSeF poza systemem (np. przez inny system/aplikację). Takie oznaczanie dokumentów planowane jest w wersji 2023.0. Parametr Uwierzytelnienie za pomocą tokena omówione zostało we wcześniejszej części dokumentu.

Prawa w zakresie KSeF na karcie Operatora
Prawa w zakresie KSeF na karcie Operatora

Wysyłanie faktur do KSeF

Operacja Wyślij do KSeF dostępna jest na liście dokumentów handlowych, na zakładkach [FA] i [FSE] jako opcja pod listą dokumentów oraz w menu kontekstowym tych list. W wersji 2022.1 dostępna jest funkcjonalność pojedynczego wysyłania faktur: FS, (s)FS, (S)FS, RA, FSE, (s)FSE, (S)FSE.

Wysyłanie dokumentu FS do KSeF
Wysyłanie dokumentu FS do KSeF
Wysłanie dokumentu do KSeF odbywa się o ile spełnione są wszystkie poniższe warunki
  • Użytkownik ma prawo do wysyłania dokumentów do KSeF
  • Faktura została zatwierdzona
  • Faktura zastała oznaczona jako podlegająca wysyłce do KSeF
Oznaczenie dokumentu jako podlegającego wysyłce do KSeF
Oznaczenie dokumentu jako podlegającego wysyłce do KSeF
  • Faktura nie została dotąd wysłana do KSeF

W wersji 2022.1 obsłużone zostało wysyłanie informacji obowiązkowych przewidzianych przez schemę e-faktury, w przyszłych wersjach planowane jest sukcesywne ich wzbogacanie o informacje opcjonalne.

Tworzony podczas wysyłki faktury plik .xml zapisywany jest we wskazanej przez Użytkownika lokalizacji. Więcej o tej funkcjonalności udostępnionej w wersji 2022.1 oraz o dalszych planach w tym zakresie napisano w rozdziale Parametry KSeF w Konfiguracji systemu.

Operacja wysłania dokumentów do KSeF odbywa się w ramach określonej sesji KSeF. W wersji 2022.1 Systemu dla każdej wysyłanej faktury otwierana jest nowa sesja, która jest zamykana bezpośrednio po dokonaniu takiej wysyłki. W wersji 2023.0 możliwe będzie wysłanie wielu faktur w ramach tej samej sesji.

Wysyłanie dokumentów do KSeF, a także odbieranie UPO wymaga uwierzytelnienia Użytkownika na platformie KSeF. Jak już napisano we wcześniejszej części dokumentu, jeżeli do pieczątki firmy przypisano token, wówczas uwierzytelnianie to odbywa się niejako w tle. Jeżeli do pieczątki nie przypisano tokena, wówczas Operator zobowiązany jest wskazać stosowny certyfikat. Od wersji 2023.0 możliwość korzystania z tokena będzie parametryzowana na karcie Operatora, o czym napisano we wcześniejszej części dokumentu.

Wysyłanie FS do KSEF - uwierzytelnianie za pomocą certyfikatu
Wysyłanie FS do KSEF - uwierzytelnianie za pomocą certyfikatu
Uwaga
W przypadku Firm wielooddziałowych, posługujących się wieloma pieczątkami i NIP-ami istotne jest, aby Użytkownik dokonujący wysyłki dokumentu był zalogowany w centrum, które ten dokument zarejestrowało.
Faktury wysłane na serwer Demo można podejrzeć na stronie https://ksef-demo.mf.gov.pl/web/login udostępnionej przez Ministerstwo Finansów. W wersji 2023.0 udostępniona zostanie wysyłka kolejnych typów dokumentów:
  • Faktur (A)FS
  • Faktur korekt, w tym korekt ręcznych
  • Faktur zaliczkowych FSL, FEL i ich korekt 
W ww. wersji planowany jest również dalszy rozwój ww. wysyłki:
  • Opcja wysyłania faktury dostępna wprost z formularza faktury
  • Wysyłanie wielu zaznaczonych dokumentów
  • Automatyczne wysyłanie dokumentu podczas jego zatwierdzania

Pobieranie urzędowego poświadczenia odbioru – UPO

Operacja Pobierz UPO dostępna jest na liście dokumentów handlowych, na zakładkach [FA] i [FSE] jako opcja w menu przycisku pod listą dokumentów oraz w menu kontekstowym tych list.

Pobieranie UPO dla wysłanej faktury
Pobieranie UPO dla wysłanej faktury

W wersji 2023.0 operacja pobrania UPO dostępna będzie również bezpośrednio z formularza faktury.

Pobieranie UPO odbywa się w ramach konkretnej sesji KSeF W wersji 2022.1 każdy dokument wysyłany jest w ramach odrębnej sesji, stąd UPO dotyczy konkretnej faktury. W wersji 2023.0 możliwe będzie wysłanie wielu faktur w ramach jednej sesji KSeF, a co za tym idzie pobranie UPO będzie wówczas dotyczyło wszystkich dokumentów wysłanych w ramach danej sesji.

Po pobraniu UPO System zapisuje poniższe dane na fakturze, której to UPO dotyczy:

  • Numer KSeF dokumentu
  • Datę przyjęcia przez KSeF
  • Datę pobrania UPO oraz identyfikator Operatora, który tego pobrania dokonał
  • Status KSeF dokumentu ustalony jest na Wysłano/odebrano UPO

Plik .xml pobranego UPO zapisywany jest we wskazanej przez Użytkownika lokalizacji. Więcej o tej funkcjonalności udostępnionej w wersji 2022.1 oraz o dalszych planach w tym zakresie napisano w rozdziale Parametry KSeF w Konfiguracji systemu.

Weryfikacja poprawności faktury wg schemy KSeF

Operacja Sprawdź poprawność w KSeF polega na sprawdzeniu poprawności semantycznej dokumentu tj. zgodności zawartych w nim danych ze schemą e-faktury, wypełnienie danych obowiązkowych itp.

W wersji 2022.1 ww. opcja dostępna jest na liście dokumentów handlowych, na zakładkach [FA] i [FSE] jako opcja w menu przycisku pod listą dokumentów oraz w menu kontekstowym tych list.

Weryfikacja poprawności faktury ze schematem KSeF
Weryfikacja poprawności faktury ze schematem KSeF

W wersji 2023.0 ww. opcja dostępna będzie również bezpośrednio na formularzu faktury, obsłużona zostanie również automatyczna weryfikacja poprawności podczas zatwierdzania dokumentu. Będzie ona dokonywana wówczas, jeżeli ją włączono na definicji dokumentu i zatwierdzany dokument będzie oznaczony jako podlegający wysyłce do KSeF. Jeżeli weryfikacja przebiegnie pozytywnie, wówczas zatwierdzanie dokumentu będzie kontynuowane, w przypadku negatywnej weryfikacji zatwierdzenie dokumentu nie będzie możliwe.

Parametry KSeF na formatce faktury sprzedaży

Na formatkach faktur sprzedaży i ich korektach udostępniona została zakładka [KSeF], na której prezentowane są poniższe informacje dotyczące wysyłki dokumentu do KSeF.

  • Parametr Wyślij do KSeF decyduje o tym, czy dokument podlega wysyłce do KSeF
W wersji 2022.1 ww. parametr jest domyślnie wyłączony, a Użytkownik może go samodzielnie włączyć. W wersji 2023.0 parametr ten będzie ustalany na podstawie definicji dokumentu w danym centrum. Więcej na ten temat napisano w rozdziale Parametry KSeF na definicji dokumentu. Ww. parametr można edytować o ile dokument nie został dotąd wysłany do KSeF.
  • Parametr Poza systemem niedostępny w wersji 2022.1 a planowany do wersji 2023.0

Ww. parametr będzie pozwalał na oznaczenie, że dokument został/zostanie wysłany do KSeF poza Systemem Comarch ERP XL. Na tak oznaczonym dokumencie uprawniony do tego Operator będzie mógł wprowadzić numer KSeF dokumentu oraz zmienić status KSeF dokumentu.

  • Numer KSeF dokumentu

Ww. numer jest to numer identyfikujący fakturę, generowany automatycznie przez KSeF i zwracany w Urzędowym Poświadczeniu Odbioru (UPO). Numer ten jest zapisywany na dokumencie po pobraniu UPO.

  • Status KSeF dokumentu

Status KSeF zmieniany jest automatycznie podczas operacji wysyłania faktury i pobierania UPO i może przyjąć jedną z poniższych wartości:

  • Nie wysłano
  • Wysłano/nie odebrano UPO
  • Wysłano/odebrano UPO
  • Odrzucono
  • Data i godzina wysłania dokumentu w KSeF oraz identyfikator Operatora, który dokonał wysyłki
  • Data i godzina przyjęcia dokumentu w KSeF, ustalana na podstawie pobranego UPO
  • Data i godzina pobranie UPO oraz identyfikator Operatora, który dokonał jego pobrania
  • Numer referencyjny sesji, w ramach której dokonano wysyłki faktury
  • Numer referencyjny dokumentu
Parametry KSeF na formatce FSE
Parametry KSeF na formatce FSE

Informacje z zakresu KSeF na liście faktur

Na liście dokumentów handlowych, na zakładkach [FA] i [FSE] udostępniono nowe kolumny z informacjami dotyczącymi integracji z KSeF: Status, Numer, Data wysłania Dokumenty mogą przyjmować jeden z poniższych statusów KSeF:
  • Nie dotyczy. Status ten otrzymują faktury, które oznaczone są jako nie podlegające wysyłce do KseF.
  • Nie wysłano. Taki status posiadają dokumentu oznaczone jako podlegające wysyłce, a które dotąd nie zostały wysłane.
  • Wysłano/nie odebrano UPO to status dokumentu wysłanego do KSeF, dla którego nie pobrano jeszcze UPO
  • Wysłano/odebrano UPO to status dokumentu wysłanego do KSeF, dla którego pobrano UPO
  • Odrzucono. Status ten nadawany jest dokumentom, które zostały przesłane do KSeF, ale zostały przez niego odrzucone

Udostępniony został filtr pozwalających na ograniczanie listy dokumentów wg Statusu KSeF. W filtrze udostępniono ww. wartości a dodatkowo wartość Wysłano, obejmującą wszystkie wysłane dokumenty bez względu na to czy pobrano już dla nich UPO czy dopiero zostanie ono pobrane.

Nowe kolumny i filtr wg Statusu KSeF na liście FS
Nowe kolumny i filtr wg Statusu KSeF na liście FS

Dalsze plany w zakresie integracji z KSeF

W wersji 2023.0 Systemu planowany jest dalszy rozwój funkcjonalności z zakresu integracji z KSeF, obejmujący:
  • Wysyłanie faktur na serwer produkcyjny KSeF
  • Rozszerzenie typów dokumentów podlegających wysyłce o dokumenty j.n.
    • Faktury A-vista: (A)FS, (A)FSK
    • Faktury korekty, w tym korekty ręczne, z możliwością wprowadzenia na nie numeru KSeF oryginału
    • Faktury zaliczkowe i ich korekty
  • Rozwój mechanizmu wysyłki:
    • Opcja wysyłania faktury wprost z formularza faktury
    • Wysyłanie wielu zaznaczonych dokumentów
    • Wysyłanie dokumentów z Rejestru VAT
    • Wysyłanie wielu dokumentów w ramach jednej sesji KSeF
    • Automatyczne wysyłanie dokumentu podczas jego zatwierdzania
  • Rozwój mechanizmu weryfikacji poprawności pod kątem KSeF
    • Opcja weryfikacji dostępna wprost z formularza faktury
    • Automatyczna weryfikacja podczas zatwierdzania dokumentu
  • Opcjonalne wysyłanie ilości/ceny dla jednostki pomocniczej towaru
  • Opcjonalne wysyłanie opisu z elementu faktury
  • Obsługa parametru karty Operatora Uwierzytelniania za pomocą tokena
  • Prezentowanie statusu KSeF i numeru KseF na uproszczonym formularzu faktury A-vista
  • Domyślne oznaczanie dokumentu jako podlegającego wysyłce/nie podlegającego wysyłce na podstawie definicji dokumentu, w tym zależnie od statusu kontrahenta
  • Seryjne oznaczanie dokumentów jako podlegających wysyłce/nie podlegających wysyłce
  • Sukcesywna obsługa informacji opcjonalnych w wysyłce KSeF
  • Zapisywanie szczegółowej historii operacji dokonywanych na dokumencie w zakresie wysyłania do KSeF/odbierania UPO
  • Możliwość oznaczania dokumentu jako wysyłanego do KSeF poza Systemem Comarch ERP XL wraz z możliwością samodzielnego wprowadzenia numeru KSeF i statusu KSeF dokumentu
  • Opcjonalne drukowanie numeru KSeF na fakturach
  • Zapisywanie pliku .xml wysłanej faktury jako jej załącznika
  • Zapisywanie pliku .xml pobranego UPO jako załącznika faktury

Obsługa magazynów na umowach

Konfiguracja magazynów oraz ich ustawianie na umowie

W definicji dokumentu umowy została dodana standardowa zakładka [Magazyny], na której określane są magazyny dostępne dla umów w określonym centrum praw. Dodatkowo należy na niej wskazać magazyn domyślny dla umów sprzedażowych (magazyn źródłowy) oraz zakupowych (magazyn docelowy). Jako możliwa do wybrania dla magazynów domyślnych jest też opcja <wszystkie>, dzięki której nie ma konieczności wskazywania na umowach konkretnego magazynu.

Obsługa ustawień magazynów na zakładce oraz podczas operowania na magazynach jest analogiczna jak dla innych definicji dokumentów. Podczas konwersji na liście magazynów zostaną umieszczone te, które w definicji danego centrum, na zakładce [Dokumenty] miały zaznaczony parametr dla dokumentu UM.

Ustawianie magazynów dla definicji dokumentu od strony definicji oraz karty magazynu
Ustawianie magazynów dla definicji dokumentu od strony definicji oraz karty magazynu

Jako domyślne magazyny dla obu rodzajów umów wskazane są: <wszystkie>. Taka opcja pozwala na korzystanie z wszystkich magazynów, nie będzie, więc miała wpływu na generowanie umów z dokumentów ofert, która w poprzednich wersjach nie była ‘ograniczona’ magazynami.

Kontrolka z magazynem została dodana na nagłówku oraz elemencie umowy z pozycjami towarowymi, w celu wskazania, jaki magazyn ma być ustawiany na dokumentach generowanych z umowy. Oznacza to, że samo ustawienie magazynu na dokumencie umowy nie ma bezpośredniego przełożenia na gospodarowanie zasobami - nie tworzy rezerwacji oraz nie powoduje zmniejszenia stanu magazynowego. Czynią to dopiero dokumenty z niej wygenerowane.

Z powyższych powodów ustawianie magazynów na samej umowie charakteryzuje się zupełną dowolnością. Możliwe jest więc ustawienie magazynu <wszystkie> lub konkretnego na nagłówku czy pozycji. Jedynym ograniczeniem jest tylko lista magazynów ustawiona w definicji dokumentów dla danego centrum.

Kontrolka z magazynem na dokumencie umowy
Kontrolka z magazynem na dokumencie umowy
Uwaga
Uwaga: Magazyn nie jest dostępny na umowach wartościowych, z których mogą być generowane jedynie dokumenty A-vista nie operujące na magazynach. Nie ma więc żadnego uzasadnienia do ustawiania magazynów na tego rodzaju umowach.
Na dokumencie działają standardowe mechanizmy ustawiania magazynów:
  • Kontrolka nie może być pusta,
  • Przy zmianie magazynu na nagłówku jest możliwość ustawienia wybranego również na pozycjach umowy,
  • Przy zmianie właściciela umowy kontrolowana jest dostępność magazynu na definicji dokumentu, która wymusza jego podmianę, w przypadku, gdy wybrany magazyn jest niedozwolony,
  • Operator z uprawnieniami do potwierdzonych umów ma możliwość zmiany magazynu na umowach o stanie Potwierdzona (ale jeszcze przed rozpoczętą realizacją).

W konwersji na dotychczasowych umowach, na nagłówku oraz pozycji został ustawiony magazyn <wszystkie>, ponieważ jest to zgodne z domyślną wartością w definicji dokumentu oraz daje najszersze możliwości przy generowaniu dokumentów z umów, o czym mowa w kolejnym punkcie.

Ustawianie magazynów przy generowaniu umów i aneksów

Przy przekształcaniu oferty do umowy z pozycjami towarowymi na nagłówku oraz pozycjach umowy automatycznie ustawiane są magazyny pobrane odpowiednio z nagłówka i pozycji oferty źródłowej. Mogą się tutaj pojawić następujące wyjątki:

  • Przy generowaniu z wielu ofert na nagłówku umowy ustalany jest magazyn z ostatniego zaznaczonego dokumentu, a na pozycje pobierane zgodnie z ustawieniami na pozycjach ofert.
  • Jeśli w definicji dokumentu umowy nie jest dostępny magazyn z nagłówka oferty źródłowej, wówczas umowa nie zostanie utworzona.
  • Jeśli w definicji dokumentu umowy nie jest dostępny magazyn, który chcemy ustawić na pozycji umowy, wówczas pozycja ta nie zostanie dodana na umowę.

Magazyn jest możliwy do ustawienia również na aneksach do umów. Przy ich tworzeniu dziedziczony jest z umowy/aneksu źródłowego, jeśli taki magazyn jest dozwolony w definicji umowy. Jeśli nie jest, wówczas ustawiany jest magazyn domyślny z definicji.

Magazyn na dokumentach generowanych z umów

Obecnie z poziomu umów możliwe jest generowanie wybranych dokumentów na różne sposoby:

  • Dla całej umowy z pozycjami towarowymi
  • Dla wybranych pozycji pojedynczej umowy
  • Z poziomu harmonogramu płatności dla umów (dotyczy umów wartościowych i z pozycjami)

Niezależnie od tego, jak będą ustawione magazyny na umowie, przy generowaniu do niej dokumentów będą miały znaczenie ustawienia w definicji dokumentu generowanego opcji Sprzedaż z magazynu:

  • jednego – pozycja jest realizowana zgodnie z magazynami ustawionymi na pozycjach umowy, nawet jeśli te magazyny są różne; a dla ustawionego na umowie magazynu <wszystkie> jest realizowana na różne magazyny, zależnie od rodzaju generowanego dokumentu (np. na dokumentach rozchodowych wg opcji pobierania zasobów na karcie towaru, dla dokumentów przychodowych z nagłówka umowy lub domyślny z definicji dokumentu).
  • wszystkich – pozycja jest realizowana zgodnie z magazynami ustawionymi na pozycjach umowy, nawet jeśli te magazyny są różne; a dla ustawionego na umowie magazynu <wszystkie> jest realizowana na magazyn <wszystkie> lub na różne magazyny, zależnie od rodzaju generowanego dokumentu (przykłady jak dla opcji ‘z jednego’). Tylko dla takiego ustawienia można na nagłówku i pozycji dokumentu ustawiać magazyn <wszystkie>.
  • wszystkie pozycje na dokumencie z jednego magazynu – przed generowaniem konieczny jest wybór magazynu i na niego następuje próba realizacji tych pozycji, które mają ustawionym wybrany magazyn lub z ustawiony magazyn <wszystkie>.

Wskazówka
W przypadku umów nie ma możliwości wskazania jednocześnie wielu magazynów na liście do wyboru, co oznacza, że w trakcie jednej operacji generowania nie da się utworzyć jednocześnie więcej niż jednego dokumentu.

  • wszystkie pozycje na dokumencie z domyślnego magazynu – realizowane są tylko pozycje, które mają ustawiony magazyn taki sam jak domyślny dla dokumentu generowanego oraz pozycje z ustawionym magazynem <wszystkie>. Wszystkie pozycje na utworzonym dokumencie muszą mieć ustawiony magazyn domyślny z jego definicji.

Uwaga
 Ustawianie magazynów na dokumentach generowanych nie dotyczy faktur A-vista oraz FAI, na których nie są obsługiwane magazyny.

Pozostałe

Umożliwiono generowanie dokumentów z zakładki [Harmonogram płatności] na liście umów. Tutaj po wyszukaniu właściwych rat z wszystkich umów dostępne jest wystawianie dokumentów dla zaznaczonych rekordów. Sprawdzi się to przy cyklicznym wystawianiu dokumentów do rat, ponieważ możliwe jest zawężenie rekordów do konkretnego przedziału czasowego.
Uwaga
Aby można było wygenerować zwykłe dokumenty, a nie tylko faktury a-vista, w polu filtra musi być zaznaczony parametr jn.

Towary powiązane

Dodano funkcjonalność polegająca na tworzeniu dodatkowych powiązań między towarami w celu ich przyszłego przesyłania do Comarch POS oraz Comarch e-Sklep.

Nowe rodzaje powiązań są konfigurowalne dla użytkownika, który sam decyduje jakie typy powiazania będą dla niego najbardziej odpowiednie. W tym celu w module Administrator, w menu Listy/Słowniki kategorii/Inne/Rodzaje powiązań towarów należy zdefiniować odpowiednie rodzaje powiązań.

Ilość nowych powiązań jest niegraniczona. Dodając nowe powiązanie należy uzupełnić pole Wartość, gdzie określa się nazwę dla rodzaju powiązania. Parametr Domyślny pozwala na określenie, który rodzaj powiązania będzie podpowiadany przy dodawaniu nowego powiązania na karcie towaru.

Nieużywane rodzaje powiązań można dezaktywować odznaczając parametr Aktywny.

Rodzaje powiązań towarów w słowniku kategorii
Rodzaje powiązań towarów w słowniku kategorii

Powiązania towarów definiuje się na karcie towaru, na zakładce [Zamienniki], gdzie została dodana nowa podzakładka: [Towary powiązane].

Lista towarów powiązanych na karcie towaru
Lista towarów powiązanych na karcie towaru

Na zakładce [Towary powiązane] można filtrować towary wg rodzaju powiązania lub wybierać opcję <Wszystkie>. Za pomocą przycisków Przesuń o jeden w górę lub w dół można ustawiać kolejność dodanych towarów powiązanych. Po wybraniu opcji Kopiuj dane z innych towarów możliwe jest skopiowanie towarów powiązanych z innego towaru. Po wybraniu tej opcji zostanie wyświetlona lista towarów, na której można zaznaczyć towary, z których mają zostać skopiowane towary powiązane. System pomija powiązania istniejące, aby nie dopuścić do zdublowania zapisów.

  • Dodawanie towarów powiązanych 

Podczas dodawania nowego towaru powiązanego należy określić:

- rodzaj powiązania poprzez wybór odpowiedniej opcji z listy

- kod powiązanego towaru

- wybrać, czy powiązanie jest jedno czy obustronne

W przypadku wyboru powiązania obustronnego, dla wskazanego towaru powiązanego zostanie utworzone analogiczne powiązanie.

Rodzaj dokumentów ustawiony jest na dokumenty rozchodowe bez możliwości zmiany, gdyż opcja będzie docelowo dostępna tylko przy dokumentach rozchodowych.

Formularz powiązanego towaru
Formularz powiązanego towaru

Towary powiązane można również wyświetlać, dodawać i modyfikować z poziomu listy towarów. Należy ustawić się na odpowiednim towarze, wybrać opcję Zamienniki i towary powiązane a następnie przejść na zakładkę [Towary powiązane].

Towary powiązane dostępne z listy towarów
Towary powiązane dostępne z listy towarów
  • Importy i eksporty zamienników i towarów powiązanych
Z listy towarów dostępne są opcje eksportowania i importowania towarów powiązanych poprzez pliki. Po wybraniu opcji Eksport towarów powiązanych zostanie utworzony arkusz MS Excel, w którym zostaną zapisane powiązania towarów wybranych na liście poprzez opcję zaznaczania. Plik będzie zawierał 3 kolumny:
  • Kod towaru
  • Kod towaru powiązanego
  • Rodzaj powiązania 
Przykładowy plik MS Excel eksportu/importu towarów powiązanych
Przykładowy plik MS Excel eksportu/importu towarów powiązanych

Po wybraniu opcji Import zamienników i towarów powiązanych, możliwe jest zaimportowanie powiązań z odpowiednio przygotowanego pliku, analogicznego jak przedstawiony wyżej plik eksportu. Jeśli w kolumnie [Rodzaj powiązania] nie będzie uzupełniony rodzaj powiązania, wówczas powiązanie zostanie potraktowane jako zamiennik. Tak, więc aby zaimportować zamienniki wystarczy przygotować plik z dwoma kolumnami: Kod towaru oraz Kod towaru powiązanego.

Opcja importu zamienników i towarów powiązanych
Opcja importu zamienników i towarów powiązanych

Uwaga
Funkcjonalność towarów powiązanych została przygotowana głównie z myślą o synchronizacji z systemami Comarch POS oraz Comarch e-Sklep, gdzie towary powiązane będą prezentowane podczas sprzedaży. Integracja z ww. systemami zostanie udostępniona w kolejnych wersjach.

Zwijanie listy dokumentów na oknie Historia związanych

W module Administracja na oknie Operatora na zakładce [Parametry] w sekcji Wyświetlaj w trybie zaawansowanym, dodano nowy parametr pozwalający określić czy i jak powinny być domyślnie zwinięte poziomy na oknie dokumentów związanych.

Nazwa parametru: Domyślne zwijanie listy dok. związanych do …. poziomu. Parametr poprzedzony jest check boxem do zaznaczenia. Domyślnie parametr nie jest zaznaczony. Po jego zaznaczeniu można określić, do którego poziomu lista dokumentów związanych powinna być zwinięta. Pozostawienie wartości 1 oznacza, że lista dokumentów związanych będzie zwinięta do pierwszego poziomu.

Parametr Operatora określający poziom rozwinięcia dokumentów powiązanych
Parametr Operatora określający poziom rozwinięcia dokumentów powiązanych

Niezaznaczony parametr oznacza działanie listy dokumentów: Historia związanych jak do tej pory, czyli wszystkie poziomy są rozwinięte. Zaznaczenie parametru i ustawienie liczby poziomów wpływa na wyświetlanie listy dokumentów związanych i zwijanie kolejnych poziomów zgodnie z ustawieniami parametru jw.

Historia związanych – pozycje zwinięte do pierwszego poziomu
Historia związanych – pozycje zwinięte do pierwszego poziomu

Inne zmiany

Korekta stawki VAT na WKE, FKE i (s)FKE

Dotychczas dla transakcji innych niż krajowa, rejestrowanych za pomocą faktur eksportowych FSE, (s)FSE, (S)FSE w ramach korekty stawek VAT Użytkownik mógł jedynie dokonać zmiany ich charakteru tj. zmienić je z eksportowych na krajowe lub odwrotnie. Operacja taka możliwa była poprzez zmianę ustawienia parametru VAT eksportowy na ww. formatce dokumentu o ile dokument nie został zaksięgowany, rozliczony ani nie wystawiono do niego korekty lub poprzez wygenerowanie do niego korekty i wykonanie na niej operacji Korekta Eksportowa VAT/Nalicz VAT krajowy dostępnych pod przyciskiem VAT formatki korekty. Użytkownik nie miał możliwości samodzielnej korekty stawki VAT na elemencie, nie mógł więc przykładowo skorygować stawki 23% na stawkę 8%, czy też stawki zwolniony na nie podlega itp.

W wersji 2022.1 ww. niedogodność została usunięta. Odtąd możliwość korekty stawki VAT dostępna jest na WKE, FKE, (s)FKE bez względu na rodzaj transakcji, przy czym jako stawkę po korekcie można ustalić zarówno stawkę zerową jak i nie-zerową, bez względu na rodzaj transakcji na dokumencie.

Funkcjonalność zmiany stawek VAT czy to poprzez edycję parametru VAT eksportowy, czy to za pomocą ww. operacji pod przyciskiem VAT została utrzymana, przy czym na korektach na których wykonano operację przyciskiem VAT samodzielna korekta stawki VAT przez Użytkownika nie jest już możliwa.

Korekta stawki VAT na FKE na przykładzie transakcji WSTO_EE
Korekta stawki VAT na FKE na przykładzie transakcji WSTO_EE

Obsługa transakcji inna zagraniczna na RW/PW

Lista typów transakcji jakimi mogą posługiwać się dokumenty PW i RW została rozszerzona o transakcję Inna zagraniczna.

Usuwanie kalendarzy dostaw/wysyłek bez konieczności odłączania kontrahenta

Poprawiono ergonomię usuwania kalendarzy dostaw/wysyłek, które nie będą już używane. Dotychczas przed usunięciem takiego kalendarza Użytkownik musiał odłączyć do niego wszystkich przypiętych do niego kontrahentów. Od wersji 2022.1 czyni to już System, który najpierw dokonuje ww. odłączenia a następnie usunięcia kalendarza. Operacja taka poprzedzona jest stosownym pytaniem.

Usuwanie kalendarza dostaw z automatycznym odpięciem od niego kontrahentów
Usuwanie kalendarza dostaw z automatycznym odpięciem od niego kontrahentów

Okno Comarch Shipping uruchamiane z Ribbona

W Ribbonie modułu Administrator (menu Ogólne) został dodany przycisk pozwalający na uruchomienie aplikacji Comarch Shipping. Analogiczne zmiany wprowadzono w Ribbonie dla pozostałych modułów.

Przycisk jest aktywny, jeśli zalogowany operator ma na swojej kacie ustawiony parametr Użytkownik Comarch Shipping. Po wybraniu przycisku w oknie przeglądarki XL uruchamiana jest strona startowa aplikacji Comarch Shipping, na której można wykonywać wszystkie dozwolone dla użytkownika operacje tak samo, jak byłyby one wykonywane w zewnętrznej przeglądarce.

Produkcja

Jednoczesne uruchamianie tej samej operacji

Udostępniono nowe metody uruchamiania realizacji operacji, za pomocą których można uruchomić jednocześnie wiele realizacji do wybranej operacji, bez konieczności zakończenia wcześniejszych jej uruchomień.

Dotychczasowe metody uruchamiania realizacji operacji pozostały w systemie i ich działanie nie uległo zmianie - za pomocą istniejących metod nadal można uruchamiać realizację operacji, nadal tylko jedną na raz. (Jeśli już jakaś realizacja danej operacji będzie uruchomiona, to nie będzie można dodawać kolejnej, dopóki wcześniejsza nie zostanie zakończona.)

Wielokrotne jednoczesne uruchamianie jednej operacji jest możliwe wyłącznie za pomocą nowych metod.

Nowe metody uruchamiania realizacji

W systemie dodano dwie nowe metody uruchamiania realizacji operacji Uruchom operację i Uruchom operację bez edycji, za pomocą których można wielokrotnie uruchamiać tą samą operację, bez konieczności kończenia jej wcześniejszych uruchomień. Opcja Uruchom operację, uruchamia realizację operacji w trybie do edycji, natomiast opcja Uruchom operację bez edycji, od razu zapisuje uruchomioną realizację.

Za pomocą nowych metod Uruchom operację/Uruchom operację bez edycji, wybrana operacja będzie uruchamiana zawsze na pełną zaplanowaną ilość albo na ilość 0 - w zależności od ustawienia parametru Podpowiadaj zerową ilość realizacji operacji, znajdującego się na definicji ZP. (Jeśli parametr będzie zaznaczony - podpowiadana będzie ilość 0, jeśli nie będzie zaznaczony - podpowiadana będzie cała zaplanowana ilość.)

Zlecenie produkcyjne - nowe metody wielokrotnego jednoczesnego uruchamiania operacji
Zlecenie produkcyjne - nowe metody wielokrotnego jednoczesnego uruchamiania operacji

Zakończenie uruchomionych realizacji

W zależności od kontekstu wywołania zakończenia realizacji albo można zakończyć jedną wybraną uruchomioną realizację, albo jednocześnie wszystkie uruchomione realizacje danej operacji.

Jeśli zakończenie realizacji zostanie wywołane z poziomu operacji planowanej, wówczas zakończone zostaną wszystkie uruchomione realizacje tej operacji:

Zakończenie wszystkich uruchomionych realizacji danej operacji
Zakończenie wszystkich uruchomionych realizacji danej operacji

Jeśli natomiast zakończenie realizacji zostanie wywołane z poziomu wybranej uruchomionej realizacji, wówczas kończona będzie tylko ta jedna zaznaczona uruchomiona realizacja:

Zakończenie wybranej uruchomionej realizacji danej operacji
Zakończenie wybranej uruchomionej realizacji danej operacji

W związku z wprowadzeniem możliwości jednoczesnego uruchamiania wielu realizacji do jednej operacji, wprowadzone zostały również pewne zmiany w prostym interfejsie.

  • Na liście operacji w prostym interfejsie wyświetlane są wszystkie uruchomione realizacje danej operacji
  • Do listy dodano nową kolumnę EAN realizacji, w której prezentowany jest kod EAN realizacji uruchomionej
Rejestracja produkcji - nowa kolumna: EAN realizacji na liście operacji
Rejestracja produkcji - nowa kolumna: EAN realizacji na liście operacji
Uwaga
 Z poziomu PI nie można dodawać kolejnych uruchomień dla operacji już uruchomionej. Można jedynie kończyć jej uruchomione realizacje.
Jeśli w PI wczytany zostanie kod EAN operacji planowanej, do której zarejestrowano uruchomione realizacje, wówczas wyświetlona zostanie nowa lista rozpoczętych realizacji danej operacji:
Nowa lista: Rozpoczęte realizacje operacji
Nowa lista: Rozpoczęte realizacje operacji
Lista rozpoczętych realizacji danej operacji zbudowana jest z kolumn: EAN realizacji- w kolumnie wyświetlany jest kod EAN uruchomionej realizacji Start- w kolumnie prezentowany jest termin rozpoczęcia realizacji Ilość- w kolumnie prezentowana jest ilość uruchomionej realizacji Uruchomił- w kolumnie prezentowany jest akronim operatora, który uruchomił daną operację Zasoby w realizacji- w kolumnie prezentowane są kody zasobów produkcyjnych, przypisanych do danej realizacji uruchomionej Z poziomu listy rozpoczętych realizacji operacji można Zakończyć wybraną operacje, za pomocą opcji Zakończyć wszystkie uruchomione realizacje za pomocą opcji Jeśli w PI wczytany zostanie kod EAN uruchomionej realizacji, wówczas to uruchomienie zostanie odpowiednio zakończone.

Seryjna podmiana zasobów w operacjach

Udostępniono nowe narzędzia do zarządzania zasobami produkcyjnymi na operacjach. Za pomocą nowej funkcjonalności możliwe jest wykonanie podmiany zasobów w wielu operacjach jednocześnie, a także dodawanie zasobów jednocześnie do wielu operacji na zleceniach.

Nowa funkcja: Zamień lub dodaj zasoby

Nowa funkcja uruchamiana jest w systemie za pomocą przycisku Zamień lub dodaj zasoby, dostępnego: W oknie ZP, na zakładce [Procesy]:
Zlecenie produkcyjne, zakładka: Procesy - nowa opcja: Zamień lub dodaj zasoby
Zlecenie produkcyjne, zakładka: Procesy - nowa opcja: Zamień lub dodaj zasoby
W oknie ZP/HPR, na zakładce [Operacje]:
Zlecenie produkcyjne, zakładka: Operacje - nowa opcja: Zamień lub dodaj zasoby
Zlecenie produkcyjne, zakładka: Operacje - nowa opcja: Zamień lub dodaj zasoby
Na liście ZP/HPR:
Lista ZP - nowa opcja: Zamień lub dodaj zasoby
Lista ZP - nowa opcja: Zamień lub dodaj zasoby
Na liście ZP/HPR w sekcji Szczegóły zlecenia, na zakładce [Operacje]:
Sekcja: Szczegóły zlecenia, zakładka: Operacje - nowa opcja: Zamień lub dodaj zasoby
Sekcja: Szczegóły zlecenia, zakładka: Operacje - nowa opcja: Zamień lub dodaj zasoby
Na liście ZP/HPR w sekcji Szczegóły zlecenia, na zakładce [Raport wykonania]:
Sekcja: Szczegóły zlecenia, zakładka: Raport wykonania - nowa opcja: Zamień lub dodaj zasoby
Sekcja: Szczegóły zlecenia, zakładka: Raport wykonania - nowa opcja: Zamień lub dodaj zasoby
W oknie Kolejkowanie zleceń:
Kolejkowanie zleceń - nowa opcja: Zamień lub dodaj zasoby
Kolejkowanie zleceń - nowa opcja: Zamień lub dodaj zasoby
W oknie harmonogramu operacji:
Harmonogram operacji - nowa opcja: Zamień lub dodaj zasoby
Harmonogram operacji - nowa opcja: Zamień lub dodaj zasoby
W oknie dokumentu NZP, na zakładce [Zlecenia]:
Nadzlecenie produkcyjne, zakładka: Zlecenia - nowa opcja: Zamień lub dodaj zasoby
Nadzlecenie produkcyjne, zakładka: Zlecenia - nowa opcja: Zamień lub dodaj zasoby

W oknie dokumentu NZP, na zakładce [Operacje]:

Nadzlecenie produkcyjne, zakładka: Operacje - nowa opcja: Zamień lub dodaj zasoby
Nadzlecenie produkcyjne, zakładka: Operacje - nowa opcja: Zamień lub dodaj zasoby

W oknie dokumentu NZP, na zakładce [Raport wykonania]:

Nadzlecenie produkcyjne, zakładka: Raport wykonania - nowa opcja: Zamień lub dodaj zasoby
Nadzlecenie produkcyjne, zakładka: Raport wykonania - nowa opcja: Zamień lub dodaj zasoby

Po naciśnięciu nowego przycisku Zamień lub dodaj zasoby, dostępnego w odpowiednim miejscu w systemie, uruchamiane jest okno j.n., do którego wczytywane są zaznaczone terminy operacji lub realizacji:

Nowe okno: Zamień lub dodaj zasoby, zakładka: Zamiana zasobów
Nowe okno: Zamień lub dodaj zasoby, zakładka: Zamiana zasobów

Okno zbudowane jest z dwóch zakładek: [Zamiana zasobów] i [Dodanie zasobów].

Na zakładce [Zamiana zasobów], prezentowana jest lista zasobów przypisanych do konkretnych terminów operacji planowanej lub realizacji. Z poziomu tej zakładki można wykonywać wyłącznie podmianę zaznaczonych/wszystkich zasobów na inny wskazany przez Użytkownika zasób.

Na zakładce [Zamiana zasobów], dostępne są następujące opcje:

- za pomocą opcji otwierana jest w trybie do wyboru lista zasobów produkcyjnych, z której można wybrać jeden zasób, na który będzie wykonywana podmiana

- za pomocą opcji podmieniane są zasoby zaznaczone na liście Zasoby w operacjach, na zasób wskazany w polu Zasób

- za pomocą opcji, podmieniane są wszystkie zasoby, znajdujące się na liście Zasoby w operacjach, na zasób wskazany w polu Zasób

Na liście Zasoby w operacjach prezentowane są terminy operacji lub realizacji, wczytane zależnie od kontekstu uruchomienia okna Zamień lub dodaj zasoby. Na liście prezentowane są tylko te terminy operacji/realizacji, do których przypisano jakiś zasób produkcyjny, natomiast pełna lista wczytanych terminów widoczna jest na drugiej zakładce [Dodanie zasobów]. Wczytywana lista zasobów w terminach uzależniona jest od miejsca, z poziomu którego uruchamiane jest okno Zamień lub dodaj zasoby. Jeśli okno zostanie uruchomione, np. dla zaznaczonych na ZP zasobów, wówczas lista wypełniona zostanie tylko zaznaczonymi terminami operacji, do których przypisane są wybrane zasoby produkcyjne. Jeśli natomiast okno zostanie uruchomione np. z listy ZP, wówczas wczytane zostaną wszystkie terminy operacji i realizacji z zasobami, które znajdują się na wybranych zleceniach.

Podmiana zasobów będzie się odbywała w ramach gniazda, do którego należy zasób, który ma zostać podmieniony na inny. Jeśli wybrany do podmiany zasób nie należy do tego samego gniazda, podmiana nie zostanie wykonana.

Oprócz podmiany zasobu, możliwe jest usunięcie zasobu z wybranego terminu operacji. Jeśli nie zostanie wybrany zasób do podmiany (pole Zasób będzie puste), wówczas po uruchomieniu podmiany, odpowiednie zasoby (wybrane/wszystkie) zostaną usunięte z terminów operacji (zostaną „podmienione na pusty zasób”)

- standardowy filtr z konstruktorem filtra

- przy zaznaczonym filtrze, na liście Zasoby w operacjach, prezentowane będą terminy operacji planowanych, do których przypisano zasoby. Jeśli filtr nie będzie zaznaczony, na liście nie będą widoczne terminy operacji planowanej. Domyślne ustawienie filtra będzie zależne od kontekstu uruchomienia okna Zamień lub dodaj zasoby, tzn., jeśli na listę wczytane zostaną terminy operacji planowanych, wówczas filtr będzie domyślnie zaznaczony, jeśli nie - filtr będzie niezaznaczony

- przy zaznaczonym filtrze, na liście Zasoby w operacjach, prezentowane będą terminy realizacji operacji, do których przypisano zasoby. Jeśli filtr nie będzie zaznaczony, na liście nie będą widoczne terminy realizacji. Domyślne ustawienie filtra będzie zależne od kontekstu uruchomienia okna Zamień lub dodaj zasoby tzn., jeśli na listę wczytane zostaną terminy realizacji operacji, wówczas filtr będzie domyślnie zaznaczony, jeśli nie - filtr będzie niezaznaczony

- filtr dotyczący statusu operacji planowanej. Jeśli w ramach filtra wybrany zostanie konkretny status operacji, wówczas na liście zasobów w operacjach prezentowane będą zarówno operacje planowane o wybranym statusie, jak i realizacje do nich utworzone, które zostały wczytane na listę zasobów w operacjach

- opcja edycji wybranej operacji/realizacji

- opcja zamknięcia okna Zamień lub dodaj zasoby

Na zakładce [Dodanie zasobów], prezentowana jest lista terminów operacji/realizacji, do których można dodawać zasoby:

Zamień lub dodaj zasoby, zakładka: Dodanie zasobów
Zamień lub dodaj zasoby, zakładka: Dodanie zasobów

Na zakładce [Dodanie zasobów], dostępne są następujące opcje:

- za pomocą opcji otwierana jest lista zasobów produkcyjnych w trybie wielokrotnego wyboru, a w polach obok przycisku wyświetlane są odpowiednio kody i nazwy wybranych zasobów. Zasoby wskazane w tym miejscu będą dodawane do wybranych terminów operacji/realizacji.

Pokaż- za pomocą opcji, znajdującej się obok pól do prezentacji kodów i nazw zasobów, otwierana jest lista wybranych przez Użytkownika zasobów, które mają zostać dodane do wybranych terminów operacji:

Zamień lub dodaj zasoby - lista wybranych przez Użytkownika zasobów, które mają zostać dodane do odpowiednich terminów operacji
Zamień lub dodaj zasoby - lista wybranych przez Użytkownika zasobów, które mają zostać dodane do odpowiednich terminów operacji

- przy zaznaczonym parametrze, zasoby dodawane do terminu operacji będą traktowane jako „Dowolny zasób”, tzn. będą przypisywane do terminu operacji lub realizacji w ramach swojego domyślnego gniazda lub w ramach gniazda nieokreślonego. Możliwość przypisania dowolnego zasobu do operacji będzie uzależniona standardowo od odpowiednich ustawień w technologii.

- za pomocą opcji zasoby wskazane w polu Zasoby, będą dodawane do zaznaczonych terminów operacji lub realizacji

- za pomocą opcji zasoby wskazane w polu Zasoby, będą dodawane do wszystkich terminów operacji lub realizacji, widocznych w sekcji Terminy operacji

Lista terminów operacji - na liście prezentowane są wczytane terminy operacji lub realizacji, zależnie od miejsca uruchomienia okna Zamień lub dodaj zasoby. Lista terminów operacji/realizacji jest „zapamiętywana” po wczytaniu danych w ramach okna Zamień lub dodaj zasoby , tak by możliwe było jej odpowiednie filtrowanie i aktualizowanie. Wczytywane listy terminów operacji uzależnione są od miejsca, z poziomu którego uruchamiane będzie okno Zamień lub dodaj zasoby. Jeśli okno będzie uruchamiane dla zaznaczonych na ZP zasobów, wówczas lista wypełniona zostanie tylko zaznaczonymi terminami operacji, do których zaznaczone zasoby są przypisane. Jeśli natomiast okno zostanie uruchomione np. z listy ZP, wówczas wczytane zostaną wszystkie terminy operacji i realizacji, które znajdują się na zleceniach, z poziomu których uruchomiono okno Zamień lub dodaj zasoby.

- standardowy filtr z konstruktorem filtra

- przy zaznaczonym filtrze, na liście Terminy operacji, prezentowane będą terminy operacji planowanych. Jeśli filtr nie będzie zaznaczony, na liście nie będą widoczne terminy operacji planowanej. Domyślne ustawienie filtra będzie zależne od kontekstu uruchomienia okna Zamień lub dodaj zasoby, tzn. jeśli na listę wczytane zostaną terminy operacji planowanych, wówczas filtr będzie domyślnie zaznaczony, jeśli nie - filtr będzie niezaznaczony

- przy zaznaczonym filtrze, na liście Terminy operacji, prezentowane będą terminy realizacji operacji. Jeśli filtr nie będzie zaznaczony, na liście nie będą widoczne terminy realizacji. Domyślne ustawienie filtra będzie zależne od kontekstu uruchomienia okna Zamień lub dodaj zasoby, tzn., jeśli na listę wczytane zostaną terminy realizacji operacji, wówczas filtr będzie domyślnie zaznaczony, jeśli nie - filtr będzie niezaznaczony

- filtr dotyczący statusu operacji planowanej. Jeśli w ramach filtra wybrany zostanie konkretny status operacji, wówczas na liście terminów operacji prezentowane będą zarówno operacje planowane o takim statusie, jak i realizacje do nich utworzone, które zostały wczytane na listę terminów

- opcja edycji wybranej operacji/realizacji - opcja zamknięcia listy: Zamień lub dodaj zasoby

Planowanie stałego zasobu produkcyjnego na wszystkie partie jednej operacji

W systemie wprowadzono opcje, które umożliwiają dobieranie tego samego zasobu do wszystkich partii danej operacji planowanej:

Planowanie tego samego zasobu we wszystkich partiach jednej operacji
Planowanie tego samego zasobu we wszystkich partiach jednej operacji

Konfiguracja planowania stałego zasobu produkcyjnego na wszystkie partie jednej operacji

Nowe parametry dotyczące ww. sposobu planowania zasobów produkcyjnych są dostępne:

w oknie Gniazdo robocze:
Gniazdo robocze - nowy parametr: Ten sam zasób w każdej partii operacji
Gniazdo robocze - nowy parametr: Ten sam zasób w każdej partii operacji

w oknie operacji w technologii, na zakładce [Gniazda robocze]. (Domyślne ustawienie parametru będzie wynikało z ustawienia na odpowiednim gnieździe.)

Operacja w technologii, zakładka: Gniazda robocze - nowy parametr: Ten sam zasób w każdej partii operacji
Operacja w technologii, zakładka: Gniazda robocze - nowy parametr: Ten sam zasób w każdej partii operacji

Uwaga
Przy zaznaczonym parametrze Ten sam zasób w każdej partii operacji, nie będzie możliwe zaznaczenie parametru Zmienne zasoby, dla danego gniazda roboczego.

Uwzględnienie parametru: Ten sam zasób w każdej partii operacji, podczas planowania

Jeśli dla danego gniazda w operacji w technologii ustawiony zostanie parametr Ten sam zasób w każdej partii operacji na „Tak”, wówczas podczas planowania tej operacji w partiach, do każdej partii dobrany zostanie ten sam zasób.

Jeśli dla danego gniazda/zasobu ustawiony zostanie parametr Ten sam zasób w każdej partii operacji na „Nie”, wówczas dobieranie zasobów do operacji podczas planowania będzie się odbywało, jak dotychczas.

Parametryzacja planowania w partiach

Dotychczas, jeśli operacja planowana była w partiach, określonych na pozycji ZP, wówczas wszystkie poprzedzające ją operacje (powiązane z nią półproduktami) również były planowane w takich samych partiach. W przypadku niektórych procesów biznesowych wybrane operacje w procesie nie powinny być dzielone na partie, dlatego dotychczasowa funkcjonalność została sparametryzowana.

Na operacji w technologii dodany został parametr Nie planować w partiach, gdy następna operacja planowana jest w partiach, którego ustawienie będzie sprawdzane podczas planowania.

Operacja w technologii, zakładka: Ogólne - nowy parametr , decydujący o tym, czy operacja ma być planowana w partiach, czy nie, gdy poprzedza ona operacje planowaną w partiach
Operacja w technologii, zakładka: Ogólne - nowy parametr , decydujący o tym, czy operacja ma być planowana w partiach, czy nie, gdy poprzedza ona operacje planowaną w partiach

Jeśli na pozycji ZP określone zostanie, że operacja wytwarzająca dany wyrób będzie planowana w partiach, wówczas, podczas planowania, sprawdzane będzie, czy w technologii, na poprzedzającej ją operacji zaznaczono parametr Nie planować w partiach, gdy następna operacja planowana jest w partiach.

Jeśli nie, wówczas operacja ta również będzie planowana w partiach jak dotychczas w opublikowanych wersjach:

Planowanie w partiach operacji poprzedzającej inną operację planowaną w partiach
Planowanie w partiach operacji poprzedzającej inną operację planowaną w partiach

Jeśli tak, wówczas sprawdzane będzie dodatkowo, czy na operacji w technologii wypełniono parametr „Planować po”. Jeśli parametr będzie określony, to operacja będzie planowana w partiach, jakie ustalono w ramach tego parametru, a jeśli nie będzie wypełnionego parametru „Planować po” - dana operacja nie będzie dzielona na partie, lecz scalana podczas planowania:

Scalanie operacji poprzedzającej inną operację planowaną w partiach
Scalanie operacji poprzedzającej inną operację planowaną w partiach

Uwaga
Jeśli w całym zaplanowanym procesie jakaś operacja nie będzie planowana w partiach, określonych na pozycji ZP, wówczas poprzedzająca ją operacja też nie będzie planowana w takich partiach, niezależnie od ustawienia na niej nowego parametru.

Generowanie RW i PW na wiele magazynów

Przy ustawieniach na definicji dokumentów RW/PW Sprzedaż z magazynu: Wszystkie pozycje na dokumencie z jednego magazynu:

Definicje dokumentów RW/PW - parametr: Sprzedaż z magazynu: wszystkie pozycje na dokumencie z jednego magazynu
Definicje dokumentów RW/PW - parametr: Sprzedaż z magazynu: wszystkie pozycje na dokumencie z jednego magazynu

oraz na definicji ZP parametru Generuj jednocześnie dokumenty na wiele magazynów:

Definicja ZP, zakładka: Inne - parametr: Generuj jednocześnie dokumenty na wiele magazynów
Definicja ZP, zakładka: Inne - parametr: Generuj jednocześnie dokumenty na wiele magazynów

podczas generowania RW/PW z ZP kolejne dokumenty będą generowane jeden po drugim, na magazyny, na które/z których ma być wydawany/pobierany wyrób/materiał, bez konieczności ponownego uruchamiania generowania dokumentu RW/PW.

Blokada zmniejszania ilości związanej z dokumentem

W oknie Edycja struktury firmy, na zakładce [Produkcja 2], dodane zostały nowe parametry: Blokada zmniejszania ilości materiału/wyrobu powiązanej z dokumentem handlowym i Blokada zmniejszania ilości materiału/wyrobu powiązanej z dokumentem magazynowym.

Edycja struktury firmy, zakładka: Produkcja 2 – nowe parametry decydujące o blokowaniu zmniejszania ilości materiału i wyrobu na ZP poniżej ilości związanej z dokumentem
Edycja struktury firmy, zakładka: Produkcja 2 – nowe parametry decydujące o blokowaniu zmniejszania ilości materiału i wyrobu na ZP poniżej ilości związanej z dokumentem

Przy zaznaczonym parametrze Blokada zmniejszania ilości materiału/wyrobu: powiązanej z dokumentem handlowym, nie będzie można na ZP zmniejszać ilości materiałów i wyrobów, powiązanych z dokumentem handlowym (RW, PW). Blokada będzie obowiązywała zarówno dla materiałów znajdujących się na operacji planowanej (rezerwacji), jak i dla materiałów/wyrobów znajdujących się na realizacji operacji (ProdZasobów).

Przy zaznaczonym parametrze Blokada zmniejszania ilości materiału/wyrobu: powiązanej z dokumentem magazynowym, nie będzie można na ZP zmniejszać ilości materiałów i wyrobów, powiązanych z dokumentem magazynowym (WM, PM, ZWM, AWD, (W)ZWM, (W)AWD). Blokada będzie obowiązywała zarówno dla materiałów znajdujących się na operacji planowanej (rezerwacji), jak i dla materiałów/wyrobów znajdujących się na realizacji operacji (ProdZasobów).

Jeśli zaznaczone będą oba parametry, wówczas blokada zmniejszania ilości będzie stosowana zarówno dla ilości powiązanych z dokumentem magazynowym, jak i tych, powiązanych z handlowym, tzn. nie będzie można zmniejszać ilości powiązanych z RW, PW, WM, PM, ZWM, AWD, (W)ZWM, (W)AWD.

Uwaga
Niezależnie od ustawienia parametrów, dotyczących blokady zmniejszania ilości materiału/wyrobu, wprowadzono blokadę na usuwanie z ZP rezerwacji (materiałów znajdujących się na operacji planowanej), powiązanych z dokumentem handlowym lub magazynowym.

Traceability - pełne wykorzystanie materiału

Za pomocą dostępnego w systemie raportu Traceability - wykorzystanie materiału, w ramach jednego widoku do tej pory można było wyświetlić informacje na temat bezpośredniego wykorzystania danej dostawy lub wyrobu/półproduktu. Jeśli dostawę wykorzystano, np. do produkcji, wówczas w ramach jednego raportu można było wyświetlić bezpośrednie jej użycie - widoczne było zlecenie i operacja, do której pobrano materiał, wyrób, który z tego materiału powstał, a także dokumenty, którymi rejestrowano pobranie materiału z magazynu i przyjęcie wyrobu na magazyn. Nie była natomiast widoczna historia wykorzystania wyrobu, który został wytworzony z analizowanej dostawy materiału. Dalsze wykorzystanie wytworzonego z danej dostawy wyrobu było możliwe do wyświetlenia w systemie, ale w ramach osobnych raportów traceability.

W wersji 2022.1 systemu Comarch ERP XL w ramach jednego widoku raportu traceability umożliwiono wyraportowanie pełnej historii wykorzystania dostawy lub wyrobu/półproduktu.

W oknie raportu: Traceability - wykorzystanie materiału, udostępniono nowe opcje: Raport: Pełny albo Uproszczony, których ustawienie będzie decydowało o ostatecznej postaci raportu.

Traceability - wykorzystanie materiału - nowe parametry decydujące o tym, czy raport ma być pełny, czy uproszczony
Traceability - wykorzystanie materiału - nowe parametry decydujące o tym, czy raport ma być pełny, czy uproszczony

Po przeliczeniu raportu z zaznaczoną opcją Raport: Uproszczony, dane prezentowane na raporcie będą takie, jak dotychczas, tzn. prezentowane będzie tylko bezpośrednie wykorzystanie danej dostawy lub wyrobu/półproduktu ze zlecenia:

Traceability - wykorzystanie materiału - raport uproszczony
Traceability - wykorzystanie materiału - raport uproszczony

Natomiast po przeliczeniu raportu z zaznaczoną opcją Raport: Pełny, dane prezentowane na raporcie będą obejmowały pełną ścieżkę wykorzystania danej dostawy lub danego wyrobu/półproduktu, tzn. wyświetlone zostanie zarówno bezpośrednie wykorzystanie danej dostawy, jak i pełna historia wykorzystania wyrobów, które z danej dostawy powstały:

Traceability - wykorzystanie materiału- raport pełny
Traceability - wykorzystanie materiału- raport pełny

Inne zmiany

Parametryzacja numerowania kodu technologii podczas wersjonowania

Sparametryzowano dotychczasowe działanie systemu, polegające na tym, że podczas tworzenia nowej wersji do technologii, kod wersji tworzony był zawsze jako połączenie kodu technologii źródłowej i kolejnego numeru: „_1”, „_2”, „_3” itd.

Odtąd kod nowo tworzonej wersji technologii może być domyślnie generowany z lub bez numeru.

W oknie Konfiguracji, na zakładce [Produkcja/Parametry] dodany został parametr Podczas tworzenia nowej wersji technologii nie numeruj kodu.

Konfiguracja, zakładka: Produkcja/Parametry- parametr decydujący o numerowaniu wersji technologii
Konfiguracja, zakładka: Produkcja/Parametry- parametr decydujący o numerowaniu wersji technologii

Jeśli parametr nie będzie zaznaczony, kody wersji technologii generowane będą wg dotychczasowej zasady.

Jeśli parametr będzie zaznaczony, wówczas podczas tworzenia nowej wersji technologii, do kodu wersji nie będą dodawane kolejne numery „_1”, _2”, _3”, itd.

Nowe kolumny na liście ZP

  • Kolumna Priorytet

Na liście ZP dodano nową kolumnę Priorytet, w której prezentowany jest priorytet danego zlecenia:

Lista ZP, kolumna: Priorytet
Lista ZP, kolumna: Priorytet
  • Kolumna Zasób
Na liście ZP udostępniono kolumnę Zasób, w której wyświetlane są zasoby produkcyjne, znajdujące się na operacjach planowanych danego zlecenia Kolumna Zasób jest wyświetlana na liście ZP tylko przy włączonym parametrze Pokaż, dostępnym w obszarze: Zasoby:
Lista ZP, kolumna: Zasób
Lista ZP, kolumna: Zasób

Za pomocą nowego filtra Zasób, można odpowiednio filtrować listę zleceń produkcyjnych do takich, na których znajduje się zasób wskazany w nowym polu:

Filtrowanie listy zleceń wg zasobów
Filtrowanie listy zleceń wg zasobów

Edycja PKJ z poziomu zamkniętego ZP

Umożliwiono dodawanie, edycję i usuwanie dokumentu PKJ z poziomu zamkniętego ZP:

Edycja PKJ z poziomu zamkniętego ZP
Edycja PKJ z poziomu zamkniętego ZP
Edycja PKJ z poziomu wyrobu na zamkniętym ZP
Edycja PKJ z poziomu wyrobu na zamkniętym ZP

Edycja PKJ z poziomu ZP, gdy Operator nie ma praw do edycji ZP

Odblokowano możliwość edycji dokumentu PKJ z poziomu ZP w sytuacji, gdy operator nie ma praw do edycji zlecenia. Dzięki temu można dokonywać zmian na PKJ z poziomu ZP bez konieczności wykonywania/zapisywania zmian na ZP.

Parametr: Termin zakończenia realizacji wg planu

Na definicji dokumentu ZP, na zakładce [Produkcja] udostępniony został parametr Termin zakończenia realizacji wg planu:

Definicja dokumentu ZP, zakładka: Produkcja - nowy parametr: Termin zakończenia realizacji wg planu
Definicja dokumentu ZP, zakładka: Produkcja - nowy parametr: Termin zakończenia realizacji wg planu

Przy zaznaczonym parametrze, realizacja operacji będzie kończona z planowanymi terminami: Start i Koniec.  Jeśli parametr nie będzie zaznaczony, wówczas przy rejestracji realizacji (gdy operacja nie jest uruchomiona) termin Koniec będzie miał ustawianą datę bieżącą na wszystkich terminach rejestrowanej realizacji, natomiast termin Start będzie obliczany dla wszystkich terminów rejestrowanej realizacji jako terminu Koniec pomniejszony o czas planowany danego terminu.

Serwis

Wielopoziomowa struktura urządzeń

Umożliwiono definiowanie w systemie wielopoziomowej struktury urządzeń serwisowych.

Zmiany na karcie urządzenia

Wskazanie na urządzenie nadrzędne

Na karcie urządzenia można wskazać, które urządzenie jest nadrzędne dla danego urządzenia.

Karta urządzenia - nowe pole do określania urządzenia nadrzędnego dla danego urządzenia
Karta urządzenia - nowe pole do określania urządzenia nadrzędnego dla danego urządzenia

Na karcie urządzenia dodano nowy przycisk: Urządzenia nadrzędne, za pomocą którego można wybrać z listy inne urządzenie i przypisać go jako nadrzędne do karty danego urządzenia.

Wskazanie na urządzenie nadrzędne może być zmieniane dowolną ilość razy, jak również może być usuwane z karty danego urządzenia. Funkcjonalność pozwala na tworzenie wielopoziomowych struktur urządzeń, a także na przepinanie urządzeń pomiędzy różnymi ich strukturami.

Podczas przypisywania urządzenia nadrzędnego do danego urządzenia, w sytuacji, gdy urządzenie nadrzędne ma zdefiniowane parametry, parametry te mogą zostać opcjonalnie przepisane z urządzenia nadrzędnego na podrzędne. W takiej sytuacji, prezentowane jest w systemie odpowiednie pytanie: „Czy skopiować parametry wraz z wartościami z urządzenia nadrzędnego na podrzędne” z opcjami „Tak” i „Nie” do wyboru.

Po naciśnięciu „Tak”, parametry wraz z wartościami będą kopiowane z urządzenia nadrzędnego na nowododawane urządzenie podrzędne.

Po naciśnięciu „Nie”, parametry wraz z wartościami nie będą kopiowane z urządzenia nadrzędnego na urządzenie podrzędne.

Jeśli urządzenie podrzędne ma już zdefiniowany jakiś parametr, który jest kopiowany z urządzenia nadrzędnego, wówczas aktualizowana jest wartość tego parametru.

Dotychczasowe parametry, zdefiniowane na karcie urządzenia podrzędnego pozostaną - nie będą usuwane podczas kopiowania parametrów z urządzenia nadrzędnego na podrzędne.

Wskazanie na urządzenie nadrzędne można tworzyć automatycznie, podczas dodawania nowej karty urządzenia za pomocą nowej opcji Dodaj do urządzenia, znajdującej się na liście urządzeń. Po ustawieniu kursora na danym urządzeniu na liście i naciśnięciu opcji Dodaj do urządzenia, na nowej karcie urządzenia zostanie automatycznie uzupełnione pole Urządzenie nadrzędne:

Lista serwisowanych urządzeń - dodawanie nowego urządzenia ze wskazaniem na urządzenie nadrzędne
Lista serwisowanych urządzeń - dodawanie nowego urządzenia ze wskazaniem na urządzenie nadrzędne

Określanie numeru dla urządzenia

Na karcie urządzenia dodane zostało nowe pole, w ramach którego można określić numer urządzenia (np. numer fabryczny).

Karta urządzenia - nowe pole: Numer
Karta urządzenia - nowe pole: Numer

Pole zostało obsłużone jako unikalne i opcjonalnie wymagane.

Domyślnie w polu podpowiada się zapisany w bazie numer Id urządzenia, który można ręcznie zmienić na dowolny inny unikalny numer.

Na karcie urządzenia widoczny jest także numer urządzenia nadrzędnego:

Karta urządzenia - informacja o numerze urządzenia nadrzędnego
Karta urządzenia - informacja o numerze urządzenia nadrzędnego

Jeśli chcemy by numer urządzenia był wymagany do uzupełnienia na karcie urządzenia, wówczas należy zaznaczyć parametr: Wymagaj numeru urządzenia, znajdujący się w Konfiguracji, na zakładce [Sprzedaż/Parametry 2]:

Konfiguracja, zakładka: Sprzedaż/Parametry 2 – parametr: Wymagaj numeru urządzenia
Konfiguracja, zakładka: Sprzedaż/Parametry 2 – parametr: Wymagaj numeru urządzenia

Wielopoziomowa struktura rodzajów urządzeń

Umożliwiono budowanie listy rodzajów urządzeń jako wielopoziomowej struktury.

Rodzaj urządzeń - definiowanie nowego rodzaju urządzenia w ramach danej struktury rodzajów urządzeń
Rodzaj urządzeń - definiowanie nowego rodzaju urządzenia w ramach danej struktury rodzajów urządzeń
Za pomocą opcji Dodaj podrzędny rodzaj urządzenia, można dodać „podrodzaj” dla zaznaczonego na liście rodzaju urządzeń. Za pomocą opcji Dodaj, tak jak do tej pory, można definiować nowe rodzaje urządzeń w pierwszym poziomie struktury.

Zdefiniowany na liście rodzaj urządzenia będzie można usunąć, gdy nie wskazano go na karcie żadnego urządzenia i nie zdefiniowano dla niego rodzajów podrzędnych.

Wielopoziomową strukturę rodzajów urządzeń można budować zarówno z poziomu listy rodzajów urządzeń, jak i z listy urządzeń:

Lista urządzeń serwisowych - definiowanie nowego rodzaju urządzenia w ramach danej struktury rodzajów urządzeń
Lista urządzeń serwisowych - definiowanie nowego rodzaju urządzenia w ramach danej struktury rodzajów urządzeń

Za pomocą opcji Dodaj rodzaj urządzenia można także dodawać rodzaje w ich wielopoziomowej strukturze. Jeśli opcja zostanie uruchomiona z poziomu rodzaju „Wszystkie”, wówczas dany rodzaj zostanie dodany w pierwszym poziomie na liście rodzajów urządzeń (bezpośrednio pod grupą „Wszystkie”). Jeśli natomiast opcja zostanie uruchomiona z poziomu konkretnego rodzaju, wówczas dodawany rodzaj stanie się podrzędnym do tego rodzaju, z poziomu którego uruchomiona zostanie opcja Dodaj rodzaj urządzenia.

Lista urządzeń, zakładka Ogólne

Lista urządzeń serwisowych, zakładka: Ogólne
Lista urządzeń serwisowych, zakładka: Ogólne

Lista urządzeń, prezentowana na zakładce [Ogólne], została przekształcona na listę DevX. Na liście udostępniono nowe kolumny:

Urządzenie nadrzędne - w kolumnie prezentowane jest urządzenie nadrzędne względem danego urządzenia

Numer - w kolumnie prezentowany jest numer urządzenia

Elementy listy można grupować po dowolnych kolumnach.

Jeśli w lewym panelu okna, w sekcji: Rodzaje urządzeń zaznaczony zostanie wybrany rodzaj urządzenia, wówczas w prawym panelu, na liście urządzeń wyświetlone zostaną urządzenia tylko tego rodzaju.

Lista urządzeń, zakładka: Struktura urządzeń

Na zakładce [Struktura urządzeń], udostępniono w formie drzewiastej listę struktur urządzeń serwisowych.

Lista urządzeń serwisowych, zakładka: Struktura urządzeń
Lista urządzeń serwisowych, zakładka: Struktura urządzeń

Widoczne są tutaj w formie drzewek, pełne struktury urządzeń serwisowych.

Jeśli w lewym panelu okna, w obszarze: Rodzaje urządzeń zaznaczony zostanie wybrany rodzaj urządzenia, wówczas w prawym panelu, na liście urządzeń wyświetlone zostaną urządzenia danego rodzaju, w kontekście pełnej struktury. Widoczna będzie cała struktura, w której znajduje się urządzenie danego rodzaju. Jeśli pozostałe elementu tej struktury mają wskazany inny rodzaj, wówczas i tak będą widoczne na liście, ponieważ należą do struktury urządzenia o wybranym rodzaju.

Zmiany na zakładce: Historia, na karcie urządzenia

Na zakładce [Historia], na karcie urządzenia wprowadzono dwie osobne zakładki: [Czynności ZSR] i [PLP].

Na zakładce [Czynności ZSR] prezentowane są czynności zleceń serwisowych, które dotyczą danej karty urządzenia, jak również te czynności, które dotyczą urządzeń, znajdujących się w wielopoziomowej strukturze danego urządzenia (wszystkich jego urządzeń podrzędnych i podrzędnych do podrzędnych itd.)

Karta urządzenia serwisowego, zakładka: Historia/Czynności ZSR
Karta urządzenia serwisowego, zakładka: Historia/Czynności ZSR

Na liście czynności, oprócz tych kolumn, które do tej pory były dostępne, dodano dwie dodatkowe kolumny:

Kontrahent - w kolumnie prezentowany jest akronim kontrahenta, wskazanego na ZSR, do którego należy dana czynność.

Urządzenie - w kolumnie prezentowany jest kod urządzenia serwisowego, którego dotyczy dana czynność.

Na liście prezentowane są również czynności tych dokumentów ZSR, które wystawiono na innego kontrahenta, niż właściciel urządzenia.

Na zakładce [Czynności ZSR] udostępniono filtr: Za okres, za pomocą którego można zawężać elementy listy wg konkretnego zakresu dat.

Na zakładce [PLP] prezentowane są dokumenty PLP wystawione na dane urządzenie lub urządzenia, znajdujące się w jego wielopoziomowej strukturze.

Nowa zakładka: Rejestr zmian, na karcie urządzenia

Karta urządzenia serwisowego, zakładka: Rejestr zmian
Karta urządzenia serwisowego, zakładka: Rejestr zmian

Na zakładce [Rejestr zmian], na karcie urządzenia prezentowane są informacje o zmianach wykonanych na karcie urządzenia oraz na kartach wszystkich jego urządzeń podrzędnych.

W kolumnie Urządzenie prezentowany jest kod urządzenia, którego dotyczy zmiana.

W kolumnie Termin, prezentowana jest data wykonania zmiany.

W kolumnie Wykonał, prezentowany jest akronim operatora, który wykonał daną zmianę.

W kolumnie Obszar, prezentowana jest informacja na temat miejsca na karcie urządzenia, w którym dokonano zmian.

W kolumnie Wartość, prezentowana jest informacja na temat wprowadzonej wartości w danym obszarze, w którym wykonywano zmiany.

W kolumnie Opis zmian, prezentowana jest informacja, jaką zmianę wykonano.

Zapisywane na zakładce [Rejestr zmian] informacje obejmują zmiany wykonane na zakładce [Ogólne], na karcie urządzenia i kartach urządzeń podrzędnych, za wyjątkiem zmian w obszarze Przeglądy, oraz zmiany wykonane na zakładce [Właściciel], na karcie urządzenia i kartach urządzeń podrzędnych

Jeśli dane urządzenie zostanie odpięte od danej struktury urządzeń/przepięte do innej struktury (nastąpi zmiana urządzenia nadrzędnego na karcie danego urządzenia), wówczas zapisane do tej pory zmiany, dotyczące odpiętej karty urządzenia, pozostaną na danej karcie urządzenia i kartach jego dotychczasowych urządzeń nadrzędnych.

Inne zmiany

Zmiana właściciela z poziomu karty urządzenia, z zakładki Ogólne

Bezpośrednio z poziomu zakładki [Ogólne] na karcie urządzenia można zmienić właściciela urządzenia. Aby tego dokonać, należy nacisnąć przycisk Właściciel i wybrać z listy kontrahentów odpowiedniego kontrahenta, który stanie się nowym właścicielem urządzenia:

Karta urządzenia - podmiana właściciela
Karta urządzenia - podmiana właściciela
Zmiany właściciela można dokonać również poprzez ręcznie wpisanie akronimu kontrahenta w polu Właściciel. Za pomocą opcji Karta kontrahenta, znajdującej się obok pola Właściciel na karcie urządzenia, można podnieść w trybie do podglądu lub edycji kartę właściciela urządzenia.
Karta urządzenia - podgląd karty właściciela danego urządzenia
Karta urządzenia - podgląd karty właściciela danego urządzenia

Możliwość dodawania do dokumentu ZSR urządzeń jako grupy

Dokument ZSR - opcje dodawania urządzeń do zlecenia
Dokument ZSR - opcje dodawania urządzeń do zlecenia

Na dokumencie ZSR, dodano pop-up menu obok plusa z opcjami:

Dodaj – obsłużono analogicznie, jak obsłużona jest opcja plusa

Dodaj grupę urządzeń - za pomocą opcji otwierana jest w trybie do edycji lista urządzeń i po wybraniu listy urządzeń ZSR wybranych urządzeń oraz wszystkich urządzeń znajdujących się w strukturze zaznaczonego urządzenia w niższych jego poziomach - za pomocą opcji należy umożliwić

Dokument ZSR - dodawanie grupy urządzeń do zlecenia
Dokument ZSR - dodawanie grupy urządzeń do zlecenia

Części zamienne

Umożliwiono definiowanie części zamiennych dla urządzenia serwisowego.

Na karcie urządzenia serwisowego dodana została nowa zakładka [Części zamienne], z poziomu której można definiować części zamienne dla urządzenia serwisowego:

Karta urządzenia, zakładka: Części zamienne
Karta urządzenia, zakładka: Części zamienne

Części zamienne dla urządzenia są to dowolne towary (towary lub produkty) dodawane do karty urządzenia z listy towarów. Część zamienna dla urządzenia jest definiowana w ramach osobnego okna:

Okno: Część zamienna
Okno: Część zamienna

Umożliwione zostało również dodawanie części zamiennych do receptury serwisowej. Części zamienne dodawane do receptury, to składniki oznaczone nowym parametrem Część zamienna:

Możliwość dodawania części zamiennych do receptury serwisowej
Możliwość dodawania części zamiennych do receptury serwisowej

Na liście składników receptury udostępniono kolumnę oraz filtr: Rodzaj, za pomocą których można rozróżnić, które składniki są częściami zamiennymi, a także je filtrować:

Receptura, zakładka: Składniki - nowa kolumna i filtr: Rodzaj
Receptura, zakładka: Składniki - nowa kolumna i filtr: Rodzaj

Dodawanie części zamiennych od receptury może się odbywać za pomocą opcji:

  • Dodaj – wówczas dodawany jest nowy składnik receptury, w oknie którego określamy, czy stanowi on część zamienną, czy nie:
Składnik receptury - parametr decydujący o tym, czy dany składnik jest częścią zamienną, czy nie
Składnik receptury - parametr decydujący o tym, czy dany składnik jest częścią zamienną, czy nie
  • Dodaj części zamienne – wówczas otwierana jest w trybie do wyboru lista części zamiennych zdefiniowanych na kartach odpowiednich urządzeń w systemie. W przypadku receptury zdefiniowanej dla konkretnego urządzenia, lista jest domyślnie odfiltrowana do części zamiennych zdefiniowanych na karcie tego urządzenia:
Dodawanie listy części zamiennych do receptury konkretnego urządzenia
Dodawanie listy części zamiennych do receptury konkretnego urządzenia
Natomiast w przypadku receptury ogólnej lub zdefiniowanej dla pewnej grupy urządzeń, otwierana lista części zamiennych jest pełną lista wszystkich części zamiennych zdefiniowanych na kartach wszystkich urządzeń:
Dodawanie listy części zamiennych do receptury serwisowej
Dodawanie listy części zamiennych do receptury serwisowej
Dodawanie składników jako części zamiennych, jak również ich sortowanie/filtrowanie jest dostępne także z poziomu zlecenia serwisowego:
Zlecenie serwisowe - dodawanie składników jako części zamiennych i możliwość ich filtrowania
Zlecenie serwisowe - dodawanie składników jako części zamiennych i możliwość ich filtrowania
Z poziomu ZSR można również oznaczać składniki jako części zamienne:
Oznaczanie składników ZSR jako części zamiennych
Oznaczanie składników ZSR jako części zamiennych
lub pobierać części zamienne z listy części zamiennych, zdefiniowanych na kartach urządzeń serwisowych:
Opcje dodawania listy części zamiennych od ZSR
Opcje dodawania listy części zamiennych od ZSR

Księgowość

Nietypowe okresy obrachunkowe

Pod pojęciem „Nietypowego okresu obrachunkowego” rozumiemy okres obrachunkowy, który zaczyna się po pierwszym dniu danego miesiąca i/lub kończy przed ostatnim dniem danego miesiąca. Od wersji Comarch ERP XL 2022.1 okres obrachunkowy może zaczynać się i kończyć dowolnego dnia danego miesiąca.
Konfiguracja, zakładka Okresy obrachunkowe
Konfiguracja, zakładka Okresy obrachunkowe

Zmiany w definicji okresu obrachunkowego

W oknie [Okres obrachunkowy], za pośrednictwem, którego definiowany jest okres obrachunkowy: 
  • Datę w polu „Początek” udostępniono do edycji. Data ta nie może być wcześniejsza od daty zakończenia poprzedniego okresu obrachunkowego. System dopuszcza do powstania luki czasowej pomiędzy datą zakończenia poprzedniego okresu a datą rozpoczęcia kolejnego. Luka nie uniemożliwia przeniesienie planu kont, bilansu otwarcia, dokonania storna przeszacowania walut.
  • Data w polu „Koniec” ustawiana jest na ostatni dzień miesiąca. Pole nie jest przeznaczone do edycji. Datę końcową można zmienić z poziomu funkcji specjalnej „Zmiana daty końcowej okresu obrach.”. Funkcja dostępna jest w module Administrator – szerzej o niej w osobnym rozdziale.

Dodano pole „Symbol”, pozwalające na wprowadzenie maksymalnie 10 znakowego symbolu okresu obrachunkowego, który może być użyty w numeracji zapisów księgowych, wybranych typów dokumentów. Symbol może składać się z cyfr, liter oraz znaku specjalnego typu podkreślenie. Poza znakiem „_” (podkreślenia), system nie dopuszcza do użycia innych znaków specjalnych, znaków diakrytycznych. Z uwagi na możliwość użycia symbolu w numeracji, system pilnuje unikalności symbolu w ramach okresów obrachunkowych.

Dodano parametr „Użyj symbol okresu w numerze”, decydujący o użyciu symbolu okresu w numeracji zapisów księgowych, not memoriałowych (UNM, UNK, NM), dokumentów bilansu otwarcia (BO, BOK, BOA, BOAK), przeszacowania walut, deklaracji dochodowych CIT-8, CIT-2.

Na bazach przekonwertowanych, istniejące okresy obrachunkowe, powiązane z zapisami mają nie wybrany i nieaktywny parametr „Użyj symbol okresu w numerze”.

Dla ostatniego zdefiniowanego okresu obrachunkowego, parametr ten jest dostępny do edycji pod warunkiem, że nie jest z nim powiązany żaden zapis księgowy lub jeden z wcześniej wymienionych typów dokumentów.

Nie ma potrzeby użycia symbolu okresu obrachunkowego w numeracji zapisów/dokumentów, jeżeli okresy obrachunkowe nie zazębiają się w ramach tego samego miesiąca danego roku.

Jeżeli dojdzie do zazębienia się okresów obrachunkowych w ramach tego samego miesiąca, przynajmniej jeden z nich musi mieć wybrany parametr „Użyj symbol okresu w numerze”, w przeciwnym razie numeracja zapisów księgowych należących do dwóch różnych okresów obrachunkowych, w ramach tego samego dziennika, miesiąca i roku będzie narastająca.

Konfiguracja, definicja Okresu obrachunkowego
Konfiguracja, definicja Okresu obrachunkowego

Zmiana daty końcowej za pomocą funkcji specjalnej „Zmiana daty końcowej okresu obrach.”

W module Administrator, w menu „Funkcje specjalne” dodano nową opcję Zmiana daty końcowej okresu obrach. Pozwala ona na zmianę daty końcowej dla ostatniego zdefiniowanego okresu obrachunkowego.

Po wybraniu przycisku Zmiana daty końcowej okresu obrach. System udostępnia okno z następującymi polami:

  • „Okres:” – w polu wyświetlany jest ostatni zdefiniowany okres obrachunkowy, dla którego można przeprowadzić próbę zmiany daty końcowej. Pole nie jest przeznaczone do edycji.
  • „Zmień datę końcową na:” – obok przycisku <Do>, wyświetlana jest data końcowa okresu obrachunkowego. Datę tę można zmienić ręcznie lub za pomocą przycisku <Do> na taką, która nie jest wcześniejsza od ostatniego zapisu księgowego lub wybranego dokumentu, o których mowa w poprzednim punkcie.
  • Po wprowadzeniu nowej daty końcowej, celem jej zapisania należy wybrać przycisk Uruchom funkcję
Okno funkcji specjalnej „Zmiana daty końcowej okresu obrachunkowego”
Okno funkcji specjalnej „Zmiana daty końcowej okresu obrachunkowego”
  • Jeżeli data końcowa będzie równa lub późniejsza od daty ostatniego zapis księgowego/wybranego dokumentu, zmiana daty końcowej zakończy się sukcesem, w przeciwnym wypadku system poinformuje o braku możliwości zmiany daty końcowej i poda powód.
Komunikat o niepowodzeniu zmiany daty końcowej okresu obrachunkowego
Komunikat o niepowodzeniu zmiany daty końcowej okresu obrachunkowego

Uwaga
Uprawnionymi do zmiany daty końcowej okresu obrachunkowego za pomocą funkcji specjalnej Zmiana daty końcowej okresu obrach. są tylko Ci użytkownicy, którzy posiadają dostęp do modułów Administrator i/lub Księgowość. A zatem operator, który nie będzie miał dostępu do modułów Administrator oraz Księgowość, nie będzie miał prawa do zmiany daty końcowej okresu obrachunkowego za pomocą funkcji specjalnej.

Zmiany w numeracji zapisów księgowych oraz wybranych typów dokumentów

Poniższa tabela zawiera informacje na jakie typy dokumentów ma wpływ wybór parametru „Użyj symbol okresu w numerze” w definicji okresu obrachunkowego.

Jeżeli parametr „Użyj symbol okresu w numerze” nie zostanie wybrany sposób numeracji zapisów księgowych, wybranych dokumentów odbywa się na dotychczasowych zasadach.

Zmiany w numeracji zapisów księgowych oraz wybranych typów dokumentów
Dokument Sposób numeracji
Zapis księgowy (Nazwa bufora) Dziennik/Symbol okresu/Rok/Miesiąc/Lp. Przykład: (BUFOR)DZK/2022_2023/23/12/1
UNM, UNK, NM Symbol dokumentu-Seria/Symbol okresu/Rok/Miesiąc/Lp. Przykład: UNM-A1/2022_2023/23/12/1
BO, BOK, BOA, BOAK Symbol dokumentu/Symbol okresu/Rok/Lp. Przykład: BO/2022_2023/22/1
Przeszacowanie walut Symbol okresu/Rok/Miesiąc/Lp. Przykład: 2022_2023/23/12/1
CIT-2, CIT-8 Symbol deklaracji/Okres rozliczeniowy/Symbol okresu/Lp. Przykład: CIT-2/07/2022/2022_2023/1 CIT-8/12/2023/2022_2023/1

Funkcje „Renumeruj bufor”, „Przenieś do księgi głównej”

W związku z dodaniem symbolu okresu w numeracji zapisów księgowych, modyfikacji uległa funkcja wykorzystywana do renumeracji zapisów księgowych.

Do tej pory numeracja zapisów odbywała się w ramach danego dziennika, wszystkich buforów, ale renumeracja już w ramach jednego bufora, co powodowało różnego rodzaju problemy, włącznie z brakiem możliwości przeniesienia zapisów z Bufora do Księgi głównej. Po zmianie, numeracja jak i renumeracja odbywa się w ramach wszystkich buforów, przy czym pod pojęciem renumeracji zapisów rozumiemy renumerację uruchamianą za pomocą przycisku Renumeruj bufor oraz podczas przenoszenia zapisów z Bufora do Księgi głównej.

Ze zmian wizualnych, na formularzach [Renumeracja dziennika księgowań], [Przeniesienie zapisów do KG] dodano informację o okresie obrachunkowym. Informacja pobierana jest z pola „Opis definicji okresu obrachunkowego”.

Lista zapisów księgowych, formularz „Renumeracja dziennika księgowań”
Lista zapisów księgowych, formularz „Renumeracja dziennika księgowań”
Lista zapisów księgowych, formularz „Przeniesienie dziennika do KG”
Lista zapisów księgowych, formularz „Przeniesienie dziennika do KG”

Lista zapisów księgowych a daty działania funkcji księgowych

Na listach okna [Zapisy księgowe] można wyfiltrować zapisy w kontekście różnych okresów, w zależności od parametrów, które zostaną wybrane.

  • Dla parametru „Okres”, lista zostanie zawężona do danego miesiąca, w kontekście wybranego okresu obrachunkowego.
Lista zapisów księgowych, wybrany parametr „Okres”
Lista zapisów księgowych, wybrany parametr „Okres”

Jeżeli zatem w bazie zdefiniowane są nietypowe okresy obrachunkowe, które zazębiają się w ramach tego samego miesiąca, roku, wybierając miesiąc zazębiania się okresów, lista zostanie zawężona do zapisów danego miesiąca, z ograniczeniem do wybranego okresu obrachunkowego.

Przyklad

Załóżmy, że zdefiniowano dwa okresy obrachunkowe:

Okres pierwszy: 01.01.2022 r. – 22.12.2022 r.

Okres drugi: 23.12.2022 r. - 30.11.2023 r.

Jeżeli zostanie wybrany pierwszy okres obrachunkowy i zaznaczony parametr „Okres”, ze wskazaniem na grudzień 2022 r. system wyświetli zapisy wystawione od 01.12.2022 r. do 22.12.2022 r.

Jeżeli zostanie wybrany drugi okres obrachunkowy i zaznaczony parametr „Okres”, ze wskazaniem na grudzień 2022 r. system wyświetli zapisy wystawione od 23.12.2022 r do 31.12.2022 r.

  • Jeżeli parametr „Okres” zostanie odznaczony, system wyświetli wszystkie zapisy wprowadzone do danego dziennika, bez względu na wybrany okres obrachunkowy.
Lista zapisów księgowych, odznaczony parametr „Okres”
Lista zapisów księgowych, odznaczony parametr „Okres”
  • Jeżeli zostanie włączona opcja Włącz/wyłącz aktywny okres, odwołująca się do dat działania funkcji księgowych, zachowanie systemu dla poszczególnych opcji będzie następujące:
Lista zapisów księgowych, zaznaczony parametr „Okres”, włączony przycisk „Włącz/wyłącz aktywny okres”
Lista zapisów księgowych, zaznaczony parametr „Okres”, włączony przycisk „Włącz/wyłącz aktywny okres”
  • Dla opcji „bieżący okres obrachunkowy”, system wyświetli wszystkie zapisy wprowadzone w ramach danego dziennika oraz okresu obrachunkowego, w kontekście, którego pracuje.
Lista zapisów księgowych, zaznaczony parametr „Okres”, włączony przycisk „Włącz/wyłącz aktywny okres”, wybrany bieżący okres obrachunkowy
Lista zapisów księgowych, zaznaczony parametr „Okres”, włączony przycisk „Włącz/wyłącz aktywny okres”, wybrany bieżący okres obrachunkowy
  • Dla opcji „Inne” zostaną wyświetlone zapisy dla zdefiniowanego przez użytkownika zakresu dat.
Lista zapisów księgowych, zaznaczony parametr „Okres”, włączony przycisk „Włącz/wyłącz aktywny okres”, wybrany okres „Inny”
Lista zapisów księgowych, zaznaczony parametr „Okres”, włączony przycisk „Włącz/wyłącz aktywny okres”, wybrany okres „Inny”
  • Jeżeli natomiast zostanie wybrana opcja „bieżący miesiąc”, „poprzedni miesiąc”, zakres dat za jaki zostaną wyświetlone zapisy będzie ustawiany na podstawie daty systemowej, wybieranej w systemie Comarch ERP XL, z poziomu menu „System” / „Zmiana daty”.
Przyklad
Załóżmy, że zdefiniowano dwa okresy obrachunkowe: Okres pierwszy: 01.01.2022 r. – 22.12.2022 r. Okres drugi: 23.12.2022 r. - 30.11.2023 r. Wybrano drugi okres obrachunkowy, tj. 23.12.2022 r. – 30.11.2023 r. W systemie ustawiono datę na 22.12.2022 r., a więc należącą do pierwszego okresu obrachunkowego. W takim przypadku, jeżeli zostanie wybrana opcja „bieżący miesiąc” system wyświetli zapisy od 01.12.2022 r. do 22.12.2022 r. „Miesiącem poprzednim” będzie dla niego miesiąc od 01.11.2022 r. do 30.11.2022 r.

Zestawienie obrotów i sald a daty działania funkcji księgowych

Obroty i salda kont księgowych liczone są z uwzględnieniem nietypowych okresów obrachunkowych.

  • Analogicznie jak w przypadku zapisów księgowych, jeżeli data systemowa w Comarch ERP XL nie będzie się mieściła w wybranym okresie obrachunkowym i w opcji „Daty obliczeń” zostanie wybrana opcja „bieżący miesiąc” lub „poprzedni miesiąc” – obroty mogą nie zostać wyliczone – przykład poniżej.
  • Opcja „bieżący okres obrachunkowy” ustawiana jest na podstawie wybranego okresu obrachunkowego, w kontekście, którego operator pracuje (bez zmian).
  • Opcja „inny” także musi się mieścić w wybranym okresie obrachunkowym. Wyjście z zakresem dat poza wybrany okres obrachunkowy spowoduje, że obroty i salda nie zostaną wyliczone.
Przyklad
Załóżmy, że zdefiniowano dwa okresy obrachunkowe: Okres pierwszy: 01.01.2022 r. – 22.12.2022 r. Okres drugi: 23.12.2022 r. - 30.11.2023 r.

Jeżeli zostanie wybrany pierwszy okres obrachunkowy, data systemowa 23.12.2022 oraz opcja „bieżący miesiąc”, obroty i salda nie zostaną wyliczone, ponieważ zakres dat zostanie ustawiony na podstawie daty bieżącej, który mieści się w kolejnym okresie obrachunkowym.

Zmiany dot. not memoriałowych (UNM, UNK, NM)

W numeracji not memoriałowych podobnie jak w przypadku zapisów księgowych może zostać użyty symbol okresu obrachunkowego, jeżeli w definicji okresu obrachunkowego zostanie wybrany parametr „Użyj symbolu okresu w numerze”.

W oknie [Noty memoriałowe], na zakładkach [Wg numeru], [Chronologicznie], w ramach sekcji „Wyświetl dokumenty za” wprowadzono nowe filtry pozwalające na wyświetlenie:

  • Wszystkich wystawionych not – odznaczony parametr „Wyświetl dokumenty za”
  • W zawężeniu do danego roku – wybrany parametr „Wyświetl dokumenty za”, radio „Miesiąc” oraz wybrany parametr „Rok”
  • W zawężeniu do miesiąca danego roku – wybrany parametr „Wyświetl dokumenty za”, radio „Miesiąc” oraz wybrane parametry „Rok” i „Miesiąc”
Okno Noty Memoriałowe, zakładka [Wg numeru], wybrany parametr „Miesiąc”
Okno Noty Memoriałowe, zakładka [Wg numeru], wybrany parametr „Miesiąc”
  • za wybrany okres – wybrany parametr „Wyświetl dokumenty za”, radio „Okres” z możliwością odznaczenia parametru „Od” lub „Do”. Odznaczenie parametru „Od” lub „Do” umożliwia wyświetlenie wszystkich not wystawionych od danej daty lub wyświetlenie wszystkich not wystawionych do danej daty.
  • za wybrany okres, z odwołaniem się do przycisku Włącz/wyłącz aktywny okres. Włączenie powoduje odwołanie się do dat obliczeń dostępnych z poziomu Ribbona.
Okno Noty Memoriałowe, zakładka „Wg numeru”, wybrany parametr „Okres”
Okno Noty Memoriałowe, zakładka „Wg numeru”, wybrany parametr „Okres”

Zmiany w przeszacowaniu walut

Z uwagi na powiązanie przeszacowania walut z okresami obrachunkowymi, w numeracji zapisów przeszacowujących może zostać użyty symbol okresu obrachunkowego, jeżeli w definicji okresu obrachunkowego zostanie wybrany parametr „Użyj symbol okresu w numerze”.

W oknie [Przeszacowanie walut], na zakładkach [Generacja] i [Księgowanie] wprowadzono dodatkowy filtr informujący w kontekście jakiego okresu operator pracuje. Jeżeli w danym miesiącu okresy obrachunkowe zazębiają się, pole Okres obrachunkowy wyświetlane jest w trybie do edycji, pozwalając tym samym na wybranie okresu obrachunkowego, w kontekście, którego operator chce dokonać przeszacowania walut (zakładka [Generacja]), czy też wyświetlić dokumenty przeszacowania (zakładka [Księgowość]).

Przeszacowanie walut, zakładka [Generacja]
Przeszacowanie walut, zakładka [Generacja]
Przeszacowanie walut, zakładka [Księgowanie]
Przeszacowanie walut, zakładka [Księgowanie]

Zmiany dot. CIT-2 oraz deklaracji CIT-8

W związku z powiązaniem CIT-2, CIT-8 z okresem obrachunkowym, w numeracja może zostać użyty symbol okresu obrachunkowego, jeżeli w definicji zostanie wybrany parametr „Użyj symbol okresu w numeracji”.

Na formularzu CIT-2 oraz deklaracji CIT-8 udostępniono pole o nazwie „Okres obrachunkowy”.

Pole jest aktywne, w przypadku, gdy w danym okresie rozliczeniowym zazębiają się dwa okresy obrachunkowe. Jeżeli tego rodzaju sytuacja wystąpi, użytkownik musi wskazać, w kontekście jakiego okresu obrachunkowego deklaracja ma zostać wyliczona.

Deklaracja CIT-8
Deklaracja CIT-8

Dodatkowo na liście deklaracji CIT-8, CIT-2 udostępniono parametr „Okres obrachunkowy”.

Jeżeli parametr zostanie wybrany, system umożliwia ograniczenie listy deklaracji do wybranego okresu rozliczeniowego oraz okresu obrachunkowego.

Lista deklaracji CIT-8, niewybrany parametr „Okres obrachunkowy”
Lista deklaracji CIT-8, niewybrany parametr „Okres obrachunkowy”
Lista deklaracji CIT-8, wybrany parametr „Okres obrachunkowy”
Lista deklaracji CIT-8, wybrany parametr „Okres obrachunkowy”

Zmiany na dokumentach na potrzeby deklaracji VIU-DO

Nowa kategoria „OSS – kraj wydania towarów/wyk. Usług”

W słowniku kategorii, w gałęzi Transakcje dodano nową kategorię o nazwie „OSS – kraj wydania towarów/wyk.usług”. Służy do definiowania krajów z terytoriów, których następuje wydanie towarów, wykonanie usług w tzw. transakcjach eCommerce.

W ramach kategorii dostępna jest jedna predefiniowana wartość dla kraju wydania Polski.

Jeżeli podatnik prowadzi działalność gospodarczą w innych krajach, z których następuje wydanie towarów, wykonanie usług w transakcjach eCommerce, z tego poziomu powinien zdefiniować kraje wydania/wykonania usług. Będą one dostępne na fakturach sprzedaży, dla transakcji WSTO_EE, po wybraniu parametru „Procedura OSS”. Szczegóły w jednym z kolejnych punktów.

Słownik kategorii, kategoria „OSS -kraj wydania towarów/wyk. usług”
Słownik kategorii, kategoria „OSS -kraj wydania towarów/wyk. usług”
Na formularzu za pośrednictwem, którego dodawana jest nowa wartość dla kraju wydania:
  • W polu „Kategoria:”, zgodnie z przyjętym standardem prezentowana jest nazwa kategorii, czyli OSS – kraj wydania towaru/wyk.usług
  • Przycisk Kraj udostępnia w trybie do wyboru listę [Grupy krajów] zawężoną do krajów Unii Europejskiej.
  • Pole „Identyfikator podatkowy” umożliwia wprowadzenie numeru identyfikacji podatkowej. Jeżeli dodatkowo zostanie wybrany parametr „VAT”, oznacza, że dodajemy numer identyfikacyjny VAT. System dopuszcza do niewypełnienia pola z numerem, jeżeli krajem wydania jest Polska, w przeciwnym razie pole musi być wypełnione.
  • Standardowo, za pomocą parametru „Domyślny”, można decydować, który kraj wydania będzie krajem domyślnie podpowiadanym na fakturach sprzedaży, na zakładce [VAT], w polu Kraj wydania, dla transakcji WSTO_EE, Procedury OSS. Z kolei parametr „Aktywny” pozwala na aktywowanie lub dezaktywowanie kraju wydania. Nieaktywny kraj wydania nie będzie widoczny z poziomu faktur sprzedaży.

System nie pozwala na dodanie wartości kategorii o takich samych parametrach jak: Kraj, Flaga VAT, wartość identyfikatora podatkowego.

Zmiany na fakturach sprzedaży – transakcja WSTO_EE, nie wybrany parametr Procedura OSS

Zgodnie z obowiązującymi interpretacjami sprzedaż WSTO_EE nieobjętą procedurą OSS należy wykazać w pliku JPK_V7, w części deklaratywnej i ewidencyjnej w polu 11 Sprzedaż opodatkowana poza terytorium kraju z oznaczeniem WSTO_EE.

W związku z powyższym, na fakturach sprzedaży, jeżeli na zakładce [VAT] zostanie wybrany rodzaj transakcji WSTO_EE i nie zostanie zaznaczony parametr „Procedura OSS”, zostaną udostępnione standardowe parametry pozwalające na ujęcie sprzedaży w pliku JPK_V7, takie jak:

  • W sekcji „Rodzaj” dwa parametry typu radio: Towar, Usługi
  • W sekcji „Obowiązek podatkowy wg daty” – typ daty powstania obowiązku podatkowego
  • Parametr „Nie uwzględniaj na deklaracji VAT-7” oraz miesiąc, rok ujęcia na deklaracji VAT-7
  • Pola pozwalające na wybór typu dokumentu, oznaczeń GTU, procedur szczególnych, Dla transakcji WSTO_EE i nie wybranego parametru „Procedura OSS”, w polu JPK_Procedury domyślnie podpowiadana jest procedura WSTO_EE.
Faktura sprzedaży (FSE), zakładka VAT, rodzaj transakcji WSTO_EE, nie wybrany parametr Procedura OSS
Faktura sprzedaży (FSE), zakładka VAT, rodzaj transakcji WSTO_EE, niewybrany parametr Procedura OSS

Zmiany na fakturach sprzedaży – transakcja WSTO_EE, wybrany parametr Procedura OSS

Dla wybranego parametru „Procedura OSS”, system udostępnia parametry niezbędne do prawidłowego zakwalifikowania pozycji tabeli VAT do deklaracji VIU-DO.

  • W sekcji „Rodzaj” udostępniane są dwa parametry Towar, Usługi, wskazujące, czy mamy do czynienia ze sprzedażą towarów, czy wykonaniem usług.
  • Pod sekcją „Rodzaj” udostępniany jest przycisk Kraj wydania tow./wykonania usł. Po jego wybraniu wyświetlana jest lista wartości kategorii „OSS – kraj wydania towarów/wyk.usług”. Wartością domyślną jest Polska.
  • Pod przyciskiem Kraj wydania tow./wykonania usł. wyświetlane są trzy pola, w których prezentowany jest kod kraju wydania, nazwa kraju wydania oraz numer identyfikacji podatkowej.
  • Parametr „Kraj wydania tow./wykonania usł.” jest istotny z punktu widzenia ujęcia na deklaracji VIU-DO.
    • Jeżeli krajem wydania jest Polska i nie zostanie wybrany parametr Korekta kwartału pozycje tabeli VAT zostaną ujęte na deklaracji VIU-DO, w sekcji C.2.
    • Jeżeli krajem wydania nie jest Polska i nie zostanie wybrany parametr Korekta kwartału pozycje zostaną ujęte na deklaracji VIU-DO, w sekcji C.3
    • Jeżeli zostanie wybrany parametr Korekta kwartału, kraj wydania będzie bez znaczenia – pozycje tabeli VAT zostaną ujęte na deklaracji VIU-DO, w sekcji C.5.
  • Kolejnym parametrem jest typ daty powstania obowiązku podatkowego, który decyduje o okresie rozliczeniowym, w którym mają zostać ujęte pozycje tabeli VAT na deklaracji VIU-DO.
  • Pod sekcją „Obowiązek podatkowy wg daty” udostępniono nowy parametr „Nie uwzględniaj na deklaracji VIU-DO”, który decyduje o ujęciu pozycji tabeli VAT na deklaracji VIU-DO.
  • Pod parametrem dostępne są pola „Rok”, „Miesiąc” wskazujące do jakiego okresu rozliczeniowego mają być zakwalifikowane. „Rok”, „Miesiąc” ustawiane są na podstawie daty powstania obowiązku podatkowego.
  • Ostatnim nowym parametrem jest parametr o nazwie „Korekta kwartału”. Jeżeli zostanie wybrany, pozycje tabeli VAT zostaną ujęte na deklaracji VIU-DO w sekcji C.5, w której wykazywane są korekty podatku VAT należnego.

W sekcji tej należy także wykazać informację jakiego okresu rozliczeniowego dotyczy korekta, dlatego obok parametru Korekta kwartału udostępniono pola pozwalające na wskazanie roku oraz kwartału, którego dotyczy korekta.

Uwaga
Parametry powiązane ze sposobem ujęcia pozycji tabeli VAT na deklaracji VIU-DO dostępne są tylko w nagłówku dokumentu, tj. na zakładce VAT. Nie są dostępne z poziomu pozycji tabeli VAT.

Faktura sprzedaży (FSE), zakładka VAT, rodzaj transakcji WSTO_EE, wybrany parametr Procedura OSS
Faktura sprzedaży (FSE), zakładka VAT, rodzaj transakcji WSTO_EE, wybrany parametr Procedura OSS

Pliki JPK_V7 a transakcje WSTO_EE

  • W plikach JPK_V7M i JPK_V7K nie są ujmowane pozycje tabeli VAT powiązane z fakturą sprzedaży, na której wybrano parametr „Procedura OSS”.
  • Jeżeli zostanie wybrany rodzaj transakcji WSTO_EE i nie zostanie wybrany parametr „Procedura OSS’, pozycje tabeli VAT zostaną ujęte w plikach JPK_V7 pod warunkiem, że nie zostanie zaznaczony parametr „Nie uwzględniaj na deklaracji VAT-7”. Kwoty netto tak ocechowanych pozycji tabeli VAT zostaną ujęte w części deklaratywnej i ewidencyjnej, w polu 11. Dostawa opodatkowana poza terytorium kraju. (Wysokość zastosowanej stawki bez znaczenia).
  • W systemie Comarch ERP XL system nie pilnuje limitu sprzedaży 10.000 EUR lub 42.000 PLN.
  • Jeżeli ww. limit nie zostanie przekroczony:
    • podatek VAT może być naliczany wg stawek krajowych.
    • tego typu transakcje powinny być wykazane w Intrastat, w polu 13 (kod 12)
    • wg niektórych interpretacji powinny być ujmowane w pliku JPK_V7 z oznaczeniem WSTO_EE 

W związku z powyższym dla prawidłowego ujęcia pozycji tabeli VAT w pliku JPK_V7 oraz Intrastat należy:

    • zastosować rodzaj transakcji Wewnątrzwspólnotowa dostawa.
    • użyć stawek krajowych (na FSE/FKE odznaczyć parametr VAT eksportowy)
    • oznaczyć dokument kodem procedury szczególnej „WSTO_EE”.
  • Jeżeli limit zostanie przekroczony i podatnik nie korzysta z rozliczenia podatku VAT w procedurze OSS:
    • podatek VAT należy naliczać wg stawek obowiązujących w kraju członkowskim
    • tego typu transakcje powinny być wykazane w Intrastat, w polu 13 (kod12)
    • wg interpretacji podatkowych, powinny być wykazane w pliku JPK_V7, w części deklaratywnej w polu 11. Dostawa opodatkowana poza terytorium kraju oraz w części ewidencyjnej w kolumnie 11, z oznaczeniem WSTO_EE.

W związku z powyższym, dla prawidłowego ujęcia pozycji tabeli VAT w pliku JPK_V7 oraz Intrastat należy:

    • zastosować rodzaj transakcji WSTO_EE, nie wybierać parametru Procedura OSS.
    • użyć stawek VAT obowiązujących w państwie członkowskim konsumpcji
    • oznaczyć dokument kodem procedury szczególnej „WSTO_EE”.
  • Jeżeli limit zostanie przekroczony i podatnik korzysta z rozliczenia podatku VAT w procedurze OSS:
    • pozycje tabeli VAT należy wykazać w deklaracji VIU-DO
    • nie powinny być wykazane w JPK_V7 oraz w Instrastat

W związku z powyższym, w systemie Comarch ERP XL należy:

  • zastosować rodzaj transakcji WSTO_EE, wybrać parametr Procedura OSS.
  • użyć stawek VAT obowiązujących w państwie członkowskim konsumpcji

Zmiany w rejestrach VAT na potrzeby deklaracji VIU-DO

W wersji Comarch ERP XL 2022.1 nie została udostępniona deklaracja VIU-DO. Chcąc umożliwić filtrowanie pozycji tabeli VAT na potrzeby deklaracji VIU-DO wprowadzono nowe parametry na zakładkach:

  • [Wg numeru]
  • [Wg obowiązku podatkowego]
  • [VAT-7]

Zakładka Wg numeru

  • Na zakładce [Wg numeru], w sekcji Rodzaj transakcji, dla opcji „Wspólnotowe” udostępniono pole z trzema wartościami do wyboru:
    • Wszystkie – filtr ograniczający pozycje tabeli VAT do wszystkich transakcji wewnątrzwspólnotowych
    • WSTO_EE – filtr ograniczający do transakcji WSTO_EE
    • b.WSTO_EE – filtr ograniczający do transakcji wewnątrzwspólnotowych, z wyłączeniem WSTO_EE. (Oznaczenie b.WSTO_EE oznacza bez transakcji WSTO_EE)
  • Jeżeli zostanie wybrany rodzaj transakcji: „Wszystkie”, „Zagraniczne”, „Wewnątrzwspólnotowe”/”Wszystkie” lub „Wewnątrzwspólnotowe”/”WSTO_EE”, dodatkowo zostanie udostępniona sekcja o nazwie WSTO_EE z parametrami:
    • Procedura OSS – do wyboru trzy wartości:
      • Tak – ograniczenie do pozycji tabeli VAT powiązanych z dokumentem, na którym wybrano parametr „Procedura OSS”
      • Nie – ograniczenie do pozycji tabeli VAT powiązanych z dokumentem, na którym nie wybrano parametru „Procedura OSS”
      • Nieistotne
  • Jeżeli dla parametru „Procedura OSS” zostanie wybrana opcja Tak, dodatkowo zostaną udostępnione poniższe parametry:
    • Deklaracja VIU-DO, do wyboru trzy wartości:
      • Tak – ograniczenie do pozycji tabeli VAT zakwalifikowanych do deklaracji VIU-DO (niezaznaczony parametr „Nie uwzględniaj na deklaracji VIU-DO”)
      • Nie – ograniczenie do pozycje niezakwalifikowanych do deklaracji VIU-DO (zaznaczony parametr „Nie uwzględniaj na deklaracji VIU-DO”)
      • Nieistotne
  • Kraj konsumpcji, przycisk z opcjami w menu:
    • Wybierz – otwarcie listy krajów UE. Możliwość wybrania konkretnego kraju konsumpcji
    • Wszystkie – brak ograniczenia do wybranego kraju konsumpcji
  • Kraj wydania, przycisk z opcjami w menu:
    • Wybierz – otwarcie listy z wartościami kategorii „OSS – kraj wydania towarów/wyk.usług”. Możliwość wyboru konkretnego kraju wydania
    • Wszystkie – brak ograniczenia do wybranego kraju wydania
  • Rodzaj stawki, do wyboru dwie wartości:
    • Podstawowa
    • Obniżona
  • Korekta VIU-DO, do wyboru trzy opcje:
    • Tak – możliwość wskazania Roku, kwartału korekty – ograniczenie do pozycji tabeli VAT oznaczonych jako Korekta VIU-DO
    • Nie – ograniczenie do pozycji tabeli VAT nie oznaczonych jako Korekta VIU-DO
    • Nieistotne
  • Jeżeli dla parametru „Procedura OSS” zostanie wybrana opcja „Nie”, pojawi się jeden dodatkowy parametr Kraj konsumpcji, pozwalający na zawężenie pozycji tabeli VAT powiązanych z transakcjami WSTO_EE, ale nie objętymi procedurą OSS do konkretnego kraju konsumpcji.
  • Jeżeli dla parametr „Procedura OSS” zostanie wybrana opcja „Nieistotne”, nie zostają udostępnione dodatkowe parametry. Filtr zwróci pozycje tabeli VAT powiązane z transakcjami WSTO_EE objętymi i nieobjętymi procedurą OSS.
  • Jeżeli dla parametru „Procedura OSS” zostanie wybrana opcja „Tak”, parametry w sekcji „Zakwalifikowano do deklaracji w Okresie” odnoszą się do deklaracji VIU-DO a nie do deklaracji VAT-7.

Przyklad
Do momentu udostępnienia w systemie Deklaracji VIU-DO, dla celów analitycznych zalecamy stosowanie filtrów dot. Procedury OSS, udostępnionych z poziomu tej zakładki.

Uwaga
Należy zachować ostrożność przy seryjnej zmianie parametrów dla transakcji objętych procedurą OSS, które nie powinny być ujęte w plikach JPK_V7. W mechanizmie do seryjnej zmiany nie zostały dodane i obsłużone parametry dla transakcji objętych „Procedurą OSS”. Zmiany zostaną udostępnione w terminie późniejszym.

Zakładka Wg obowiązku podatkowego

  • Na zakładce [Wg obowiązku podatkowego], w sekcji Rodzaj transakcji, dla opcji „Wspólnotowe” udostępniono pole z trzema wartościami do wyboru:
    • Wszystkie – filtr ograniczający pozycje tabeli VAT do wszystkich transakcji wewnątrzwspólnotowych
    • WSTO_EE – filtr ograniczający do transakcji WSTO_EE
    • b.WSTO_EE – filtr ograniczający do transakcji wewnątrzwspólnotowych, z wyłączeniem WSTO_EE
  • Jeżeli zostanie wybrany rodzaj transakcji: „Wszystkie”, „Zagraniczne”, „Wewnątrzwspólnotowe”/”Wszystkie” lub „Wewnątrzwspólnotowe”/”WSTO_EE”, dodatkowo zostanie udostępniona sekcja o nazwie WSTO_EE z parametrami:
    • Procedura OSS – do wyboru trzy wartości:
      • Tak – ograniczenie do pozycji tabeli VAT powiązanych z dokumentem, na którym wybrano parametr „Procedura OSS”
      • Nie – ograniczenie do pozycji tabeli VAT powiązanych z dokumentem, na którym nie wybrano parametru „Procedura OSS”
      • Nieistotne
  • Jeżeli dla parametru „Procedura OSS” zostanie wybrana opcja Tak, dodatkowo zostaną udostępnione poniższe parametry:
    • Deklaracja VIU-DO, do wyboru trzy wartości:
      • Tak – ograniczenie do pozycji tabeli VAT zakwalifikowanych do deklaracji VIU-DO (niezaznaczony parametr „Nie uwzględniaj na deklaracji VIU-DO”)
      • Nie – ograniczenie do pozycje niezakwalifikowanych do deklaracji VIU-DO (zaznaczony parametr „Nie uwzględniaj na deklaracji VIU-DO”)
      • Nieistotne
    • Kraj konsumpcji, przycisk z opcjami w menu:
      • Wybierz – otwarcie listy krajów UE. Możliwość wybrania konkretnego kraju konsumpcji
      • Wszystkie – brak ograniczenia do wybranego kraju konsumpcji
    • Kraj wydania, przycisk z opcjami w menu:
      • Wybierz – otwarcie listy z wartościami kategorii „OSS – kraj wydania towarów/wyk.usług”. Możliwość wyboru konkretnego kraju wydania
      • Wszystkie – brak ograniczenia do wybranego kraju wydania
    • Rodzaj stawki, do wyboru dwie wartości:
      • Podstawowa
      • Obniżona
    • Korekta VIU-DO, do wyboru trzy opcje:
      • Tak – możliwość wskazania Roku, kwartału korekty – ograniczenie do pozycji tabeli VAT oznaczonych jako Korekta VIU-DO
      • Nie – ograniczenie do pozycji tabeli VAT nie oznaczonych jako Korekta VIU-DO
      • Nieistotne
  • Jeżeli dla parametru „Procedura OSS” zostanie wybrana opcja „Nie”, pojawi się jeden dodatkowy parametr Kraj konsumpcji, pozwalający na zawężenie pozycji tabeli VAT powiązanych z transakcjami WSTO_EE, ale nie objętymi procedurą OSS do konkretnego kraju konsumpcji.
  • Jeżeli dla parametr „Procedura OSS” zostanie wybrana opcja „Nieistotne”, nie zostają udostępnione dodatkowe parametry. Filtr zwróci pozycje tabeli VAT powiązane z transakcjami WSTO_EE objętymi i nieobjętymi procedurą OSS.
  • Jeżeli dla parametru „Procedura OSS” zostanie wybrana opcja „Tak”, zostaną udostępnione parametry powiązane stricte z deklaracją VIU-DO.

Zakładka VAT-7

Zakładka [VAT-7] umożliwia filtrowanie pozycji tabeli VAT stricte na potrzeby plików JPK_V7.

W filtrze „Deklaracja VAT-7” domyślnie ustawiana jest wartość na „Tak” bez możliwości zmiany.

A zatem na zakładce [VAT-7], powinny być widoczne pozycje tabeli VAT ujęte w JPK_V7, także transakcje WSTO_EE nie objęte procedurą OSS, na których nie wybrano parametru „Nie uwzględniaj na deklaracji VAT-7”.

Pozycje tabeli VAT objęte procedurą OSS nie powinny być widoczne na tej liście. Dla tego typu pozycji, w bazie danych ustawiana jest wartość odpowiadająca ustawieniu „Nie uwzględniaj na deklaracji VAT-7”.

Uwaga
W wersji Comarch ERP XL 2022.1 nie został zmodyfikowany mechanizm do seryjnej zmiany parametrów VAT. Może zatem zdarzyć się sytuacja, w której użytkownik pozycjom objętym procedurą OSS za pomocą mechanizmu do seryjnej zmiany, zmieni wartość w bazie danych na „Uwzględniaj na deklaracji VAT-7”. Docelowo, mechanizm zostanie zmodyfikowany - za jego pośrednictwem nie będzie możliwości ustawienia na pozycjach tabeli VAT wartości „Procedura OSS” na „Tak”, oraz „Uwzględniaj na deklaracji VAT-7”.

Wydruki

Uwaga

W bazie danych, w tabeli CDN.Slowniki brak powiązania kodów krajów ze stawkami VAT używanymi do definiowania szablonów, z poziomu słownika kategorii, gałęzi “Księgowość i Środki”. Szablony wykorzystywane są do prezentacji danych na wydrukach udostępnionych z poziomu rejestrów VAT. Brak powiązania kodu kraju ze stawką, powoduje, że z punktu widzenia szablonu kod kraju jest bez znaczenia, interpretowana jest tylko wartość procentowa stawki.

Załóżmy, że użytkownik wystawia dokumenty z użyciem stawek 20% AT i 20% BG.

Próba zdefiniowania szablonu ze stawkami 20% AT i 20% BG zakończy się błędem, ponieważ zostanie zdefiniowany szablon zawierający dwie takie same stawki, powiązane z tym samym kodem kraju, np. 20% BG, 20% BG. Pozycje na wydruku z użyciem tego rodzaju szablonu zostaną zdublowane.

W takim przypadku, w szablonie wystarczy wybrać stawkę tylko raz – kod kraju bez znaczenia.

Ewentualnie można dla każdego kraju zdefiniować odrębne szablony ze stawkami. Przed wydrukiem, pozycje w tabeli VAT ograniczyć do jednego kraju konsumpcji, podczas wydruku przyłożyć odpowiedni szablon.

Nowy mechanizm predekretacji dokumentów handlowych

Cel zmian mechanizmu oraz ogólna zasada działania

Celem nowego mechanizmu było zwiększenie wydajności predekretowania dokumentów handlowych. Opiera się w całości o procedury SQL pobierające wszelkie niezbędne dane. Procedury są tworzone osobno dla każdego schematu w różnych kontekstach wywołania na podstawie konwersji wyrażeń na postać SQL. Dla każdego schematu może przypadać po kilka procedur w zależności od kontekstu (dokumenty nie spięte, spinacze, spinacze RS, księgowanie po opisie analitycznym). Procedury posiadają prefiks '_SCH..._' są generowane automatycznie i przypadkowe ich usunięcie lub usunięcie poprzez modyfikację schematu spowoduje automatyczne ich odtworzenie przy kolejnej predekretacji.

Zmiany na schematach

Składnia SQL

Podczas wprowadzania wyrażeń w składni XL’a dokonuje się ich automatycznie konwersja do postaci SQL. Wyrażenia w tej postaci są prezentowane po zaznaczeniu czeku „Pokaż składnię SQL” obok wyrażeń w dotychczasowej składni XL’a.

Czek „Pokaż składnię SQL” na pozycji schematu
Czek „Pokaż składnię SQL” na pozycji schematu
Pozycja schematu z polami prezentującymi przekonwertowane wyrażenia na postać SQL
Pozycja schematu z polami prezentującymi przekonwertowane wyrażenia na postać SQL

Konwersja do postaci SQL jest dokonywana w następujących sytuacjach:

  • Podczas wprowadzania wyrażenia na pozycji schematu
  • Podczas predekretacji dokumentu, gdy z jakiegoś powodu pola te były puste np. po konwersji XL’a do wersji 2022.1
  • Podczas uruchomionego ręcznie konwertowania całego schematu z użyciem przycisku na oknie schematu

Domyślnie nie można modyfikować wyrażeń składni SQL. Istnieje jednak w sytuacjach awaryjnych możliwość ich ręcznej modyfikacji. Nie jest to jednak operacja zalecana. Dokonuje się tego poprzez zaznaczenie czeku „Edytuj składnię SQL” i modyfikacji wyrażenia w wybranym polu.

Pozycja schematu z zaznaczonymi czekami „Edytuj składnię SQL” do ręcznej modyfikacji składni SQL
Pozycja schematu z zaznaczonymi czekami „Edytuj składnię SQL” do ręcznej modyfikacji składni SQL

Czek „Nieaktywna”

Daną pozycję schematu możemy w każdej chwili wyłączyć. Dotychczas posiłkowano się wprowadzeniem sztucznego wyrażenia do pola Warunek np. „1=2”. Ze względów wydajnościowych nie zalecamy już jego stosowania. Aby wyłączyć pozycję należy zaznaczyć czek „Nieaktywna”. Pozycja taka nie będzie w ogóle brana podczas budowania procedur SQL.

Czek „Nieaktywna” na pozycji schematu
Czek „Nieaktywna” na pozycji schematu

Diagnostyka schematów

Automatyczna kontrola wyrażeń

Skonwertowane wyrażenia SQL są sprawdzane pod kątem poprawności składni w kilku scenariuszach:

  • Przy zapisie pozycji schematu. W razie błędów dostaniemy informację o pierwszym z nich.
  • Przy pierwszym użyciu danego schematu podczas tworzenia odpowiedniej procedury SQL. W razie błędów dostaniemy informację o pierwszym z nich.
  • Przy ręcznej konwersji wyrażeń całego schematu (przycisk na oknie schematu). Wszelkie informacje i ewentualne błędy prezentowane są w logu.
  • Przy predekretacji dokumentu danym schematem z włączonym trybem testowania wyrażeń (dotyczy tylko predekretacji z poziomu okna dokumentu). Tryb ten uruchamia się po wciśnięciu przycisku na oknie schematu. Podczas takiej weryfikacji wyrażenia sprawdzane są na konkretnym dokumencie. W odróżnieniu od poprzednich metod weryfikacji, można wychwycić błędy, które zależą od konkretnych danych np. błędy konwersji typów lub zwracanie przez zapytania SQL(‘…’) więcej niż jednego rekordu. Wszelkie informacje i ewentualne błędy prezentowane są w logu.

Tryb ten zostanie automatycznie wyłączony po każdorazowym predekretowaniu z użyciem danego schematu.

Uwaga
 Ze względów wydajnościowych zaleca się korzystanie z trybu testowania na dokumencie tylko w awaryjnych sytuacjach.

Okno podglądu zapytania

Z poziomu pozycji schematu umożliwiono również podgląd skonwertowanych wyrażeń w ujęciu całego zapytania dla pozycji stanowiącego część generowanej procedury. Dzięki niemu możliwe jest namierzenie ewentualnych błędów składniowych.

Okno podglądu zapytania uruchamia się po naciśnięciu przycisku na pozycji schematu.
Przycisk podglądu całego zapytania SQL dla danej pozycji schematu
Przycisk podglądu całego zapytania SQL dla danej pozycji schematu
Okno podglądu zapytania dla pozycji z zaznaczonym przyciskiem kopiowania do schowka
Okno podglądu zapytania dla pozycji z zaznaczonym przyciskiem kopiowania do schowka

Po otwarciu okna podglądu zapytania można je skopiować z użyciem wskazanego na Rys.6 przycisku i weryfikować z użyciem narzędzi np. MSSMS.

Wydajność

Testy księgowania dokumentów handlowych przeprowadzono w środowisku producenta na bazach o różnej wielkości. Uzyskano wyniki wynoszące od prawie dwukrotnego do kilkunastokrotnego wzrostu prędkości. Testy wykonywano na schematach uruchomionych po raz kolejny z poprawnie założonymi procedurami SQL.

Uwaga

Pierwsze predekretowanie danym schematem w danym kontekście (dokumenty nie spięte, spinacze, spinacze RS, księgowanie po opisie analitycznym) jest związane z ewentualną konwersją wyrażeń, walidacją, tworzeniem procedury SQL i jej kompilacją. Dlatego operacja zajmie znacznie więcej czasu niż wykonywana po raz kolejny, przy której wystąpi tylko wykonanie gotowej procedury.

Każdorazowa modyfikacja schematu, ręczne usunięcie procedury lub ręczne przekonwertowanie całego schematu spowoduje wykonanie wszystkich ww. operacji przy pierwszej predekretacji.

Integracja z iBiznes24

Dla klientów Santander Bank Polska została udostępniona opcja integracji z bankiem za pomocą usługi Webservice – iBiznes24 Connect. Użytkownik systemu Comarch ERP XL może dokonywać zleceń przelewu i pobierać wyciągi bankowe wewnątrz systemu finansowo-księgowego.

Konfiguracja połączenia

Na liście banków należy określić, że komunikacja bankowością iBiznes24 będzie odbywała się poprzez Webservice. Odbywa się to na zakładce [Dodatkowe] karty banku. Należy wybrać opcję – Santander – WebService, czyli iBiznes24 Connect.

Konfiguracja formatu wymiany danych
Konfiguracja formatu wymiany danych

Następnie na zakładce [Usługa sieciowa] należy skonfigurować użytkowników, którzy będą mieli dostęp do systemu transakcyjnego banku oraz pozostałe parametry połączenia.

Ustawienie dostępu

Na zakładce [Usługa sieciowa] ustawia się użytkowników oraz ich identyfikator (NIK) przypisany operatorowi w banku. Należy także wskazać domyślną formę autoryzacji wykorzystywanej do potwierdzania przelewów. Do wyboru są:

  • SMS, czyli kod przychodzący od banku w wiadomości SMS
  • Certyfikat, czyli podpis kwalifikowany podłączany do portu USB komputera
  • Token sprzętowy – niezależne urządzenie zewnętrzne, zwracające ciąg znaków
Ustawienie identyfikatorów użytkowników
Ustawienie identyfikatorów użytkowników

Należy również wskazać zestaw certyfikatów wykorzystywanych do ustanowienia sesji z iBizes24 Connect, czyli certyfikat komunikacyjny i aplikacyjny. Co do zasady można wykorzystywać ten sam zestaw w ramach całej firmy.

Jeśli taki zestaw nie został jeszcze wygenerowany, można to zrobić z wykorzystaniem przycisku Generuj certyfikaty. Utworzony zestaw certyfikatów należy potwierdzić w bankowości elektronicznej iBiznes24.

Wskazanie identyfikatora firmy

Podczas nawiązywania połączenia z iBiznes24 Connect wymagane jest również podanie identyfikatora klienta, czyli spółki.

Użytkownik Webservice powinien zatem ustawić na karcie rejestru identyfikator firmy iBiznes24 Connect, czyli tzw. NIK firmy.

Identyfikator firmy
Identyfikator firmy

Eksport przelewów

Operacja pozwala w łatwy sposób wyeksportować płatności z systemu Comarch ERP XL do iBiznes24. Można to zrobić z poziomu:

  • Listy Preliminarz płatności
  • Listy nierozliczonych płatności
  • Listy Paczki przelewów

za pomocą przyciskuEksport płatności. Po jego wybraniu otwarte zostanie okno: Eksport przelewów, które umożliwi szybki eksport pojedynczych płatności.

Wysłanie zlecenia
Wysłanie zlecenia

Eksport można wykonać bez autoryzacji za pomocą przycisku Wyślij bez podpisywania . Możliwe jest także dokonanie autoryzacji za pomocą opcji Podpisz i wyślij . W takim przypadku użytkownik zostanie poproszony o podanie dodatkowych informacji np. otrzymanego kodu SMS.

Status w banku
Status w banku

Wielostopniowa autoryzacja

Na paczkach przelewów przygotowanych dla rejestrów bankowych wysyłanych za pomocą usługi webservice - iBiznes24 Connect udostępniono możliwość dodawania podpisów wielu użytkowników jeszcze przed ich wysłaniem do iBiznes24.

Na zakładce [Nagłówek] zaakceptowanej paczki pojawia się lista dołączonych podpisów.

Wielostopniowa autoryzacja
Wielostopniowa autoryzacja

Dodanie autoryzacji odbywa się za pomocą przycisku Podpisz pod listą dołączonych podpisów.

Po dodaniu podpisu do paczki jej status zmienia się na Podpisana.

Po dodaniu wszystkich wymaganych autoryzacji do paczki jej eksport odbywa się jak do tej pory za pomocą przycisku Eksportuj .

Import wyciągu bankowego/historii operacji

Funkcja daje możliwość wczytania do systemu Comarch ERP XL operacji, które zostały zarejestrowane w Biznes24 we wskazanym okresie. Narzędzie jest dostępne z poziomu Okna Import zapisów kasowo-bankowych za pomocą przycisku [Import zapisów].

Import wyciągu bankowego
Import wyciągu bankowego

Import rachunków EIN

Wspierane jest także pobieranie rachunków wirtualnych EIN z systemu iBiznes24. Jest to mechanizm pozwalający na identyfikowanie nadawcy przelewu, na podstawie indywidualnego rachunku bankowego, na który dokonywana jest wpłata. Na dedykowanym do tego celu rachunku technicznym należy ustawić parametr Identyfikacja wirtualnych numerów rachunków.

Pobieranie rachunków EIN
Pobieranie rachunków EIN

Po wybraniu opcji Wczytaj rachunki EIN system powiąże wpłaty z odpowiednimi kontrahentami. Na koniec zbiorcza kwota została przekazana na odpowiedni rachunek rozliczeniowy spółki.

Import statusów przelewów

Po wyeksportowaniu płatności z systemu Comarch ERP XL Użytkownik ma możliwość importu aktualnych statusów przelewów. Operacja jest dostępna z poziomu:

  • Listy Preliminarz płatności
  • Listy nierozliczonych płatności
  • Listy Paczki przelewów
za pomocą przycisku Importuj statusy przelewów.
Status w banku
Status w banku

Pobieranie potwierdzenia przelewu

Dla przelewów o statusie ACSC, czyli zaksięgowanych bank umożliwia pobranie potwierdzenia przelewu w formie dokumentu PDF.

Odpowiada za to opcja Potwierdzenie transakcji. System wymaga wskazania lokalizacji katalogu, gdzie zostaną umieszczone potwierdzenia.

Pobieranie potwierdzenie przelewu
Pobieranie potwierdzenie przelewu

Statusy windykacji Apfino

W przypadku gdy do platformy Comarch Apfino została wysłana należność do windykacji platforma zwraca informację o etapie na jakim aktualnie ta sprawa się znajduje. Informację tą można pobrać na poziomie okna windykatora, korzystając z opcji Sprawdź status windykacji.

Sprawdzenie statusu windykacji
Sprawdzenie statusu windykacji

Dla zaznaczonych dokumentów na liście zostaną pobrane i wyświetlone aktualne statusy.

Sprawa może się znajdować:
  • w toku ze statusami:
    • w weryfikacji
    • w toku
  • zakończona
    • opłacona
    • częściowo opłacona
    • nieopłacona
    • odrzucona
    • anulowana

Inne zmiany

Nowe narzędzie do przenoszenia zapisów z buforów do księgi głównej

W związku z obsługą nietypowych okresów obrachunkowych, która wymagała przebudowy wielu funkcji związanych z zapisami księgowymi, zdecydowano się na udostępnienie nowego, dodatkowego narzędzia, którego celem jest podniesienie ergonomii przenoszenia zapisów księgowych z buforów do księgi głównej.

Narzędzie to jest dostępne z poziomu Ribbona, zakładki [Narzędzie], pod przyciskiem Przenoszenie zapisów do Księgi Głównej oraz z poziomu okna [Zapisy księgowe].

Ribbon, zakładka Narzędzia, opcja Przeniesienie zapisów do Księgi Głównej
Ribbon, zakładka Narzędzia, opcja Przeniesienie zapisów do Księgi Głównej
Okno Zapisy księgowe, formularz Przeniesienie zapisów do Księgi Głównej
Okno Zapisy księgowe, formularz Przeniesienie zapisów do Księgi Głównej

Nowa funkcja pozwala na przenoszenie zapisów z buforów do księgi głównej w obrębie wybranego dziennika lub wszystkich dzienników.

Użytkownik może wskazać za jaki okres zapisy księgowe mają zostać przeniesione. Okres może obejmować więcej niż jeden miesiąc.

Oprócz możliwości wybrania zakresu dat („od” – „do”), udostępniono także parametr „Do dnia”, pozwalający na przeniesienie zapisów do danego dnia. Z parametrów „za okres”, „Do dnia” można korzystać zamiennie jak również równolegle.

Jeżeli użytkownik wskaże okres dłuży od okresu obrachunkowego, system przeniesie zapisy z buforów do księgi głównej tylko w obrębie wybranego okresu obrachunkowego.

W polu „Okres obrachunkowy” prezentowana jest informacja w kontekście jakiego okresu obrachunkowego zapisy są przenoszone. Pobierana jest ona z definicji okresu obrachunkowego, z pola „Opis”.

Dodanie na zapisach księgowych daty zatwierdzenia, modyfikacji oraz inicjału operatora modyfikującego

Do wersji Comarch ERP XL 2022.1, na formularzu zapisu księgowego były dostępne takie informacje jak:

  • Operator wprowadzający
  • Data wprowadzenia
  • Operator zatwierdzający zapis
Od wersji Comarch ERP XL 2022.1 na formularzu oprócz ww. informacji dodano:
  • Datę zatwierdzenia
  • Operatora modyfikującego zapis
  • Datę modyfikacji

Pod pojęciem daty zatwierdzenia rozumiemy datę w jakiej dokonano przeniesienia zapisów z buforów do księgi głównej.

  • W nagłówku zapisu księgowego Datę wprowadzenia, przeniesiono i umiejscowiono obok pola Wprowadził
  • Pod polami Wprowadził, Data wprowadzenia umieszczono dwa pola: Zmodyfikował, Data modyfikacji
  • Pod polami Zmodyfikował, Data modyfikacji umieszczono dwa pola Zatwierdził, Data zatwierdzenia
Zapis księgowy, zakładka „Ogólne” – nowe parametry dat
Zapis księgowy, zakładka „Ogólne” – nowe parametry dat
  • Na pozycji zapisu księgowego (dekrecie) dodano pola Zmodyfikował, Data modyfikacji
  • Jeżeli operator zmodyfikuje pozycje zapisu księgowego, akronim operatora oraz data modyfikacji zostaną zapisane na pozycji zapisu księgowego oraz w nagłówku.
  • Może mieć miejsce sytuacja, w której pozycje zapisu księgowego będą zmodyfikowane przez różnych operatorów, jak również wystąpić rozbieżność pomiędzy operatorem i datą modyfikacji zapisaną w nagłówku oraz na wybranych pozycjach.
Pozycja zapisu księgowego, zakładka „Ogólne” – nowe parametry dat
Pozycja zapisu księgowego, zakładka „Ogólne” – nowe parametry dat
  • Jeżeli zapis księgowy zostanie przeniesiony z bufora do księgi głównej, akronim operatora przenoszącego zapis oraz data przeniesienia zostaną zapisane nie tylko w polach Zatwierdził, Data zatwierdzenia, ale także związanych z modyfikacją zapisu księgowego.
Zapis księgowy, zakładka „Ogólne” – nowe parametry dat
Zapis księgowy, zakładka „Ogólne” – nowe parametry dat

Zmiany w eksporcie, imporcie danych za pomocą pliku VAT_R.TXT na potrzeby pliku JPK_V7

W wersji Comarch ERP XL 2022.1 obsłużono eksport oznaczeń GTU, procedur szczególnych, typów dokumentów narzuconych przez struktury JPK_V7 do pliku VAT_R.TXT.Kody ww. oznaczeń zapisywane są na końcu pliku, oddzielane są średnikami a ich układ jest losowy.

Oprócz eksportu obsłużono także import oznaczeń.

Zmiany stóp procentowych

W wersji Comarch ERP XL 2022.1 zaktualizowano stopy procentowe dla odsetek:

  • Kapitałowych, należnych na podstawie art. 359 § 2 kodeksu cywilnego
  • Ustawowych za opóźnienie, należnych na podstawie art. 481 § 2 kodeksu cywilnego, stosowanych w transakcjach z osobami fizycznymi
  • Ustawowych w transakcjach handlowych, należnych na podstawie art. 4 pkt 3 lit. a i b ustawy z 8 marca 2013 r. o przeciwdziałaniu nadmiernym opóźnieniom w transakcjach handlowych.

Aktualizację wprowadzono do dnia:

  • 2022-07-08 dla odsetek Kapitałowych i Ustawowych za opóźnienie
  • 2022-07-01 dla odsetek Ustawowych w transakcjach handlowych

Od dnia 2022-07-08 obowiązuje:

  • 10% stopa dla odsetek Kapitałowych
  • 12% stopa dla odsetek Ustawowych za opóźnienie

Z kolei od dnia 2022-07-01 obowiązuje stawka 16% dla odsetek Ustawowych w transakcjach handlowych.

Konfiguracja, zakładka „Odsetki”
Konfiguracja, zakładka „Odsetki”

Delegacje - zmiany limitów

W dacie 28.07.2022 r. dodano nowe stawki w konfiguracji (zakładki [Księgowość]/[Delegacje]) dla:
  • Diety: 38 PLN
  • Ryczałtu za nocleg: 57 PLN
  • Ryczałtu za przejazd: 7,60 PLN
Nowe stawki zostały dodane w kreacji i konwersji.

Lista dokumentów do opisania

Na liście dokumentów do opisania analitycznego wprowadzono analogiczne filtry jak na liście not memoriałowych, które pozwalają na wyświetlenie dokumentów w dowolnych przekrojach czasowych, tj.:

  • za dany rok,
  • za dany rok, miesiąc,
  • za dowolnie wybrany okres,
  • wszystkich, wystawionych od wybranej daty,
  • wszystkich wystawionych do wybranej daty,
  • wszystkich
Lista dokumentów do opisania
Lista dokumentów do opisania

Zmiany w schematach księgowych

W nagłówku schematu księgowego dodano nowe pole o nazwie „Komentarz”. Treść pola udostępniono także na liście, w kolumnie o nazwie „Komentarz”. Jak nazwa wskazuje, w polu można wprowadzić dowolną treść na potrzeby własne.

Schemat księgowy, zakładka Ogólne”, nowe pole „Komentarz”
Schemat księgowy, zakładka Ogólne”, nowe pole „Komentarz”

Ukrycie zakładki „Korekta podatku dochodowego”

Z poziomu Ribbona oraz okna [Preliminarz] ukryto zakładkę [Korekta podatku dochodowego].

Na ten krok zdecydowano się z uwagi na dezaktualizację przepisów podatkowych obsługiwanych przez tę funkcjonalność. Chcąc ją nadal utrzymywać firma Comarch musiałaby dostosować ją do funkcjonalności tzw. „nietypowych okresów obrachunkowych”.

Numeracja dokumentów w Module Środków Trwałych

W nowej wersji Comarch ERP XL nie będą uzupełniane automatycznie luki w numeracji dokumentów w Module Środków Trwałych.

Operator sam będzie mógł zdecydować, czy i jakim numerem luka powinna zostać wypełniona, o ile taka powstanie w skutek działań operatora.

Wspólne

Wydruki w formacie sPrint

Comarch sPrint to aplikacja, dzięki której użytkownicy mogą sprawnie drukować dowolny dokument na podstawie danych z systemu, z którym jest zintegrowana. Ponadto mogą korzystać z intuicyjnego Edytora, w ramach którego stworzą swój własny wydruk od podstaw lub też wprowadzą zmiany we wcześniej przygotowanych szablonach.

Wersja Comarch ERP XL 2022.1 została zintegrowana z nowym narzędziem.

Instalator wersji automatycznie instaluje również aplikację sPrint.

Wskazówka

Przed zainstalowaniem nowej wersji XL lub jej aktualizacji zalecane jest odinstalowanie aplikacji Comarch sPrint, gdyż zostanie ona zawsze zainstalowana wraz z wersją XL.

Docelowo przy instalacji XL będzie wykonywany automatyczny upgrade aplikacji do nowszej wersji, ale mechanizmy te nie zostały jeszcze obsłużone, ponieważ narzędzie jest obecnie w fazie rozwoju (wersja Beta).

W konfiguracji wydruków dodano nowy typ wydruku: sPrint.

Nowy typ formatu wydruku: sPrint
Nowy typ formatu wydruku: sPrint

Wskazówka
Jednocześnie z formatki został usunięty niewykorzystywany typ formatu: GenRap.

Ustawienie nowego typu będzie możliwe do momentu wypełnienia definicji wydruku. Oznacza to, że zgodnie ze standardem nie będzie aktywny na wydrukach predefiniowanych, które mają już definicję.

Działanie na wydrukach pozostaje zgodne ze standardem, w szczególności:

  • Na wydrukach użytkownika będzie możliwe wybranie nowego typu: sPrint.
  • Aby zapisać taki wydruk konieczne jest zaimportowanie definicji wydruku na zakładce [Definicja].
  • Wydruki predefiniowane o nowym typie będą miały w nazwie dodane wyrażenie: [sPrint].
Nie zostały natomiast obsłużone niektóre parametry z konfiguracji wydruku, m.in. parametry dynamiczne. Będzie to rozwijane wraz z rozwojem aplikacji sPrint.

Informację o tworzeniu wydruków w formacie sPrint można znaleźć na stronie https://pomoc.comarch.pl/sprint/.

W wersji Comarch ERP XL 2022.1 dla modułu Sprzedaż udostępniono następujące standardowe wydruki w nowym formacie:

  • Lista dokumentów > Reklamacje > Zgłoszenie reklamacji zakupu,
  • Lista dokumentów > Reklamacje > Zgłoszenie reklamacji sprzedaży,
  • Zamówienia > Sprzedaż > Lista zamówień,
  • Kontrahenci > Karta kontrahenta,
  • Bony > Bon

Uwaga
 Aby wykonać wydruk o typie sPrint musi być zainstalowany program do uruchamiania plików w formacie PDF.

Usunięcie współpracy z Comarch MyPoint

W związku z wycofaniem z rynku aplikacji Comarch MyPoint w Systemie wprowadzono następujące zmiany:

  • W Ribbonie modułu Administrator (menu Ogólne) został usunięty przycisk pozwalający na zainstalowanie i uruchomienie tej aplikacji. Analogiczne zmiany wprowadzono w Ribbonie dla pozostałych modułów.
  • W oknie konfiguracji, na zakładce [BI] usunięto pola do konfiguracji usługi My Point.
  • Nie będą instalowane komponenty służące do współpracy pomiędzy aplikacją a Systemem.
  • Bez zmian pozostały natomiast możliwości tworzenia i przechowywania zapisów historii działań użytkowników na dokumentach, czyli funkcjonalność wprowadzona w wersji Comarch ERP XL 2020.0. Możliwe jest również jej wykorzystanie w Comarch BI Point, w formie dashboardów.

    Terminale Polskie e-Płatności

    W nowej wersji Comarch ERP XL została zrobiona integracja z terminalami Polskich ePłatności. Sposób obsługi jest tożsamy jak dla terminali ING Banku Śląskiego.

    Należy tylko w Konfiguracji komputera na zakładce [Terminal płatniczy] wybrać model terminala przypisany do Polskich ePłatności oraz uzupełnić IP i odpowiedni port.

    Konfiguracja komputera – Terminal płatniczy / Sterownik
    Konfiguracja komputera – Terminal płatniczy / Sterownik

    Migrator

    Zmiany w arkuszach z grupy: Technologie

    • Nowa kolumna w arkuszu ProdTechnologieCzynnosci

    W arkuszu migracyjnym ProdTechnologieCzynności, dodano nową kolumnę NiePlanujWPartiach, w ramach której można ustawić wartość parametru Nie planować w partiach gdy następna operacja jest planowana w partiach na danej operacji w technologii.

    Operacja w technologii parametr: Nie planować w partiach, gdy następna operacja jest planowana w partiach
    Operacja w technologii parametr: Nie planować w partiach, gdy następna operacja jest planowana w partiach
    • Nowa kolumna w arkuszu ProdFunkcje

    W arkuszu migracyjnym ProdFunkcje udostępniono nową kolumnę TenSamZasobWPartii, za pomocą której dla gniazda roboczego można ustawić domyślną wartość dla parametru Ten sam zasób w każdej partii operacji na gnieździe roboczym

    Gniazdo robocze - parametr: Ten sam zasób w każdej partii operacji
    Gniazdo robocze - parametr: Ten sam zasób w każdej partii operacji
    • Nowa kolumna w arkuszu ProdFunkcjeCzynnosciTechnologie.xls

    W arkuszu migracyjnym ProdFunkcjeCzynnosciTechnologie dodano nową kolumnę TenSamZasobWPartii, za pomocą której można ustawić domyślną wartość dla parametru Ten sam zasób w każdej partii operacji, na danym gnieździe dodanym do operacji technologicznej

    Operacja w technologii, zakładka: Gniazda robocze - nowy parametr: Ten sam zasób w każdej partii operacji
    Operacja w technologii, zakładka: Gniazda robocze - nowy parametr: Ten sam zasób w każdej partii operacji

    Administrator oddziałów

    Tworzenie oddziału wszystko.pl

    Szczegółowo opisane w rozdziale Konfiguracja oddziału wszystko.pl.

    Współpraca z Comarch e-Sklep

    Nowe parametry na karcie towaru

    Na karcie towaru na zakładce [Aplikacje] dodano nowe parametry, które są przesyłane do Comarch e-Sklep:
    • Zapytaj o cenę

    Z opcji tej można skorzystać, gdy cena danego towaru zmienia się dynamicznie, jest uzależniona od zamawianej ilości lub z innego powodu nie może być prezentowana. Zakup towaru z opcją Zapytaj o cenę odbywa się w inny sposób. Klient na towarze wybiera opcję Zapytaj o cenę, po czym na formularzu, który się pojawia podaje swój adres e-mail, numer telefonu, pożądaną ilość oraz opcjonalnie wiadomość dla administratora. Takie zapytanie trafia na listę, gdzie po dokonaniu wyceny jest odsyłane do klienta, który dostaje informację o sposobie finalizacji zakupu.

    • MOQ – minimalna ilość zamówienia

    Domyślnie ustawiana jest wartość 1. Wartość wpisana w tym polu określa minimalną ilości towaru, jaką można zakupić w e-Sklepie. Minimalna ilość zakupu dotyczy jednostki podstawowej towaru.

    Comarch e-Sklep - nowe parametry na karcie towaru
    Comarch e-Sklep - nowe parametry na karcie towaru

    Współpraca z Comarch POS

    Obsługa usług

    Umożliwiono przesyłanie kart towarowych o typie usługa. Dla usług przesyłane są również cenniki, jednostki pomocnicze, kody kreskowe, atrybuty oraz zdjęcia.

    Obsługa klawiatury numerycznej w POS

    Na stanowisku POS dodano nowy parametr Obsługa klawiatury numerycznej, który odpowiada za włączenie odpowiedniej obsługi po stronie Comarch POS.

    Parametr dotyczący stosowania klawiatury numerycznej na stanowisku POS
    Parametr dotyczący stosowania klawiatury numerycznej na stanowisku POS

    Po zaznaczeniu parametru i synchronizacji ustawień, na oknie sprzedaży na stanowisku POS dostępna będzie numeryczna klawiatura ekranowa, która umożliwia łatwe wpisywanie danych liczbowych za pomocą ekranów dotykowych.

    Klawiatura numeryczna na oknie sprzedaży w Comarch POS
    Klawiatura numeryczna na oknie sprzedaży w Comarch POS

    Uwaga
    Klawiatura numeryczna nie jest dostępna w sytuacji gdy użytkownik równocześnie zaznaczy parametr: Domyślnie korzystaj z przycisków szybkiej sprzedaży.

    Aktualizacja stanu bonu w momencie jego wykorzystania podczas zapłaty za dokument w POS

    Wprowadzono usługę, która aktualizuje stan bonu on-line, czyli od razu w momencie zapłaty w POS. Bon jednorazowy zostaje od razu ustawiony jako zrealizowany natomiast dla bonu wielokrotnego jest ustalana nowa wartość pomniejszona o kwotę użytą podczas rozliczenia. Tak więc, zanim dokument sprzedaży, który został opłacony bonem trafi do XLa, bon jest zaktualizowany i nie istnieje ryzyko, aby został użyty ponownie.

    Przesyłanie powiązania towaru z wszystkimi grupami towarów

    Do tej pory towary były przesyłane na stanowiska POS wg grupy domyślnej ustawionej na karcie towaru. Aktualnie towary przesyłane są również wówczas, gdy należą do grupy lub podgrupy przesyłanej do POS bez względu na to, czy jest to grupa domyślna czy dodatkowa danego towaru. Przesyłane są również wszystkie powiązania towaru z grupami, które są przesyłane do POS. Na podglądzie towaru w POS można zobaczyć powiązanie towaru z grupami.

    POS - widok listy grup, do których przypisany jest towar
    POS - widok listy grup, do których przypisany jest towar

    Dzięki przesyłaniu powiązania z wszystkimi grupami, mogą być wykorzystywane promocje na grupy inne niż domyślna. Dla towaru zostanie naliczona każda promocja na grupę, do której należy towar (o ile grupa ta jest przesyłana do POS).

    Dodawanie operatorów do stanowisk POS

    Wprowadzono kilka udogodnień pozwalających w szybszy sposób przypisywać operatorów do POS.

    • Z poziomu stanowiska POS

    Aktualnie nie jest konieczne wcześniejsze dodanie operatora do centrum firmy. Na oknie stanowiska na zakładce [Operatorzy] można wybrać opcję z menu rozwijanego przy przycisku: Dodaj operatora z listy wszystkich operatorów. Po wybraniu tej opcji zostanie wyświetlona lista wszystkich operatorów bez względu na to czy zostali przypisani do powiązanego centrum firmy. Po zaznaczeniu wybranych operatorów zostaną oni dodani do Stanowiska POS i równocześnie do centrum firmy, o ile do tej pory nie byli dodani.

    Dodawanie operatorów do stanowiska POS
    Dodawanie operatorów do stanowiska POS

    Podczas odpinania operatorów ze stanowiska POS, nie są oni usuwania z centrum firmy.

    • Z poziomu karty Operatora
    Na karcie Operatora, na zakładce [POS] dodano podzakładkę [Stanowiska POS].

    Na zakładce tej prezentowane są wszystkie stanowiska, na których może pracować operator bez względu na to, do którego Sklepu (oddziału POS) należą. Na liście prezentowane są kod i nazwa stanowiska oraz nazwa Centrum powiązanego z oddziałem POS.

    Z poziomu tego okna możliwe jest równoczesne przypisywanie operatora do wybranych stanowisk. Po wybraniu opcji Przypnij operatora do stanowisk POS, zostanie wyświetlona lista w formie drzewa, gdzie stanowiska POS pogrupowane są wg oddziałów. Możliwe jest zaznaczenie dowolnych stanowisk i przypisanie ich do operatora. Ctrl+A spowoduje zaznaczenie wszystkich stanowisk. Zaznaczenie linii na poziomie oddziału spowoduje zaznaczenie wszystkich stanowisk danego oddziału.

    Dodawanie stanowisk POS do operatora
    Dodawanie stanowisk POS do operatora

    Jeśli dany operator nie był jeszcze przypisany do centrum firmy, którego stanowiska są przypinane, automatycznie zostanie dodany do centrum. Jeśli będzie to jedyne centrum operatora, zostanie przypisane jako centrum domyślne.

    Jeśli dodawane stanowisko będzie przypisane do innego centrum, wówczas pojawi się komunikat z pytaniem czy przypisać operatora do danego centrum. Jeśli odpowiedź będzie twierdząca wówczas stanowisko POS zostanie przypięte do operatora jak również zostanie przypisane odpowiednie centrum. Po odpowiedzi NIE, stanowisko ani centrum nie zostaną przypisane do operatora. Na oknie komunikatu dodano dodatkowy parametr pozwalający na wyłączenie pytania przy dodawaniu kolejnych stanowisk. Pytanie pojawi się ponownie po kolejnym zalogowaniu do sytemu, przy wystąpieniu analogicznej sytuacji.

    Jeśli operator jest już powiązany z danym stanowiskiem POS, podczas dodawania stanowisk zostanie ono pominięte bez dodatkowego komunikatu.

    Z poziomu okna operatora możliwe jest też odpinanie stanowisk od operatora. Możliwe jest wskazanie wielu stanowisk i seryjne ich odpięcie. Po tej operacji operatorzy nie są usuwani z centrum firmy, do którego byli przypisani, dzięki temu można łatwej ich dodać do innego centrum (oddziału Comarch POS).

    • Z poziomu listy operatorów

    Na liście Operatorów dodano przycisk Przypnij operatorów do stanowisk POS, dzięki któremu możliwe jest równoczesne przypisywanie wielu operatorów do wielu stanowisk POS. Po zaznaczeniu wybranych operatorów, należy wybrać opcje jw., a następnie wskazać stanowiska wg zasad opisanych wcześniej. Zasady wiązania operatorów ze stanowiskami POS są analogiczne jak w przypadku wykonywania tego z karty operatora, tyle, że dotyczą wielu operatorów.

    Inne zmiany

    1. Zmiany w imporcie faktur do paragonów oraz korekt paragonów i faktur. W polu Faktura na zakładce [Nagłówek] zapisywany jest numer dokumentu przesłany z Comarch POS. W przypadku faktur będących spinaczami paragonu, w XLu symbol dokumentu to RA natomiast w Comarch POS numeracja jest jednolita i wszystkie faktury posiadają symbol FS. Podobnie jest w przypadku korekt gdzie w XLu dokumenty posiadają oznaczenie FSK lub PAK, natomiast w POS odpowiednio FS i PA. Aby zachować zgodność numeracji przy wysyłce do JPK_VAT7, w polu Faktura zapisywany jest numer dokumentu z oznaczeniem jakie zostało wydrukowane na dokumencie w Comarch POS.
    2. Przesyłanie maski dla kodu pocztowego. Przesyłana jest odpowiednia konfiguracja, dzięki której w POS kontrola poprawności zapisu kodu pocztowego na adresie kontrahenta odnosi się tylko do kontrahentów polskich. W przypadku wyboru kraju innego niż PL brak walidacji kodu pocztowego w formacie 00-000.
    3. Zmiany w przesyłaniu magazynu powiązanego z definicją dokumentów FS i PA. Jeśli na formatce magazynu, na zakładce [Dokumenty] zostanie odznaczony parametr dotyczący wystawiania FS lub PA, wówczas nie będzie możliwe wystawianie tych dokumentów w POS na magazyn, który ma odznaczony dany typ dokumentu.

    Współpraca z Comarch WMS

    Zmiany w dotychczasowych funkcjonalnościach

    Ustalanie zasobów na rezerwacje magazynowe WMS

    Dotychczasowe ustalanie zasobów dla rezerwacji magazynowych WMS nie uwzględniało informacji o tym, czy dany zasób ma wygenerowany dokument (W)AWD. Teraz informacja taka jest brana pod uwagę, dzięki czemu do zarezerwowania wg FIFO lub LIFO nie zawsze będą uwzględniane wszystkie kolejne dostawy. Jeśli w kolejce znajdą się takie, które nie mają dokumentu magazynowego, wówczas zostaną one pominięte.

    Dotyczy to generowania dokumentów (W)ZWM do zamówień z rezerwacjami ilościowymi.

    Przyklad
    Towar przyjęty trzema dostawami: - FZ-100/22, ilość 20 szt. Wygenerowany i zamknięty dokument (W)AWD na pełną ilość, - FZ-105/22, ilość 20 szt. Brak dokumentu (W)AWD. - FZ-117/22, ilość 20 szt. Wygenerowany i zamknięty dokument (W)AWD na pełną ilość. Utworzono dokument ZS z pozycją na powyższy towar w ilości 36 szt. Na zamówieniu nie zostały utworzone rezerwacje zasobowe, jest jedna rezerwacja nieokreślona na ilość 36 szt. Na magazynie WMS, na który jest wystawione ZS zaznaczono parametr: Rezerwuj zasoby w oparciu o: stan handlowy. Generujemy do ZS dokument (W)ZWM. Został wystawiony na pełne 36 szt., a w rezerwacjach magazynowych zostały ujęte zasoby (pobieranie zasobów wg FIFO): - FZ-100/22, ilość 20 szt.

    - FZ-117/22, ilość 16 szt.

    Zasób z dokumentu FZ-105/22 został pominięty, ponieważ nie ma do niego dokumentu (W)AWD.

    W kontekście ilości możliwej do zarezerwowania nie będzie tu żadnej różnicy, czyli nadal możliwa do zarezerwowania na zwykłych rezerwacjach magazynowych WMS będzie ilość, która jest dostępna zarówno w stanach handlowych, jak i w stanach magazynowych WMS.

    W przypadku generowania dokumentów (W)ZWM do zamówień z rezerwacjami zasobowymi konieczne jest zadbanie o to, aby te rezerwacje dotyczyły dostaw z dokumentami magazynowymi. W przeciwny razie pomimo posiadanych stanów handlowych i magazynowych może okazać się niemożliwe zrealizowanie w pełni takiego zamówienia dokumentem magazynowym WMS, dla którego tworzone są rezerwacje.

    Podział na dokumentach (W)ZWM względem jednostki pomocniczej po uwzględnieniu ilości z dostaw

    Udostępniona w wersji 2021.1 funkcjonalność tworzenia dokumentów (W)ZWM z podziałem względem jednostki pomocniczej na zamówieniu, została teraz rozszerzona o sprawdzanie, jaka jest ilość przeliczeniowa na pełne jednostki pomocnicze na dostawach, które są pobierane na dokument magazynowy. Takie dostawy są znane w przypadku włączonych rezerwacji magazynowych WMS, czyli jeśli na magazynie WMS zaznaczono parametr: Rezerwuj zasoby…

    Przyjęto tutaj zasadę, że jeśli na dostawie przeliczeniowo jest więcej niż w pełnych jednostkach pomocniczych, to każda ilość ponad te pełne jednostki jest pobierana na dokument, który nie jest oznaczony parametrem: Dokument na pełne jednostki pomocnicze.

    Przyklad
    Przykład (na podstawie przykładu z poprzedniego punktu): Towar przyjęty trzema dostawami: - FZ-100/22, ilość 20 szt. Wygenerowany i zamknięty dokument (W)AWD na pełną ilość, - FZ-105/22, ilość 20 szt. Brak dokumentu (W)AWD. - FZ-117/22, ilość 20 szt. Wygenerowany i zamknięty dokument (W)AWD na pełną ilość. Utworzono dokument ZS z pozycją na powyższy towar w ilości 36 szt. Na zamówieniu nie zostały utworzone rezerwacje zasobowe, jest jedna rezerwacja nieokreślona na ilość 36 szt. Dodatkowo na pozycji zamówienia ustawiono jednostkę pomocniczą: paleta, z przelicznikiem 1 paleta = 8 szt. Jednostka ma ustawiony podział na dokumentach (W)ZWM Na magazynie WMS, na który jest wystawione ZS zaznaczono parametr: Rezerwuj zasoby w oparciu o: stan handlowy. Generujemy do ZS dokument (W)ZWM. Zostały wystawione dwa dokumenty: 1. (W)ZWM-1 na pełne jednostki pomocnicze z pozycją na 32 szt., gdzie zostały ujęte zasoby (pobieranie zasobów wg FIFO): - FZ-100/22, ilość 16 szt. = 2 palety, - FZ-117/22, ilość 16 szt. = 2 palety. 2. (W)ZWM-1 na niepełne jednostki pomocnicze z pozycją na 4 szt., gdzie został ujęty zasób (pobieranie zasobów wg FIFO): FZ-100/22, ilość 4 szt. = 0,5 palety. Zgodnie z powyższym przykładem zasób z dokumentu FZ-105/22 został całkowicie pominięty, ponieważ nie ma do niego dokumentu (W)AWD.

    Współpraca z nową aplikacją wszystko.pl

    Uwaga

    Od dnia 30-06-2022 r. dotychczasowy portal wszystko.pl został usunięty. Zostanie zastąpiony nową wersją portalu o tej samej nazwie.

    W związku z powyższym wszystkie dotychczasowe ustawienia związane z usuniętą wersją zostały w Systemie ukryte lub usunięte. Wyłączona została też synchronizacja ze starym portalem wszystko.pl (dotyczy baz po konwersji).

    Jednocześnie w wielu miejscach, jak konfiguracja oddziału czy towary stosujemy to samo nazewnictwo dla operacji czy parametrów. Od wersji XL 2022.1 dotyczą one już jednak współpracy z nowym portalem.

    Konfiguracja oddziału wszystko.pl

    Nawiązanie współpracy należy rozpocząć od utworzenia nowego oddziału w module Administrator oddziałów.

    Można to zrobić na kilka sposobów:

    • Wybierając odpowiedni typ oddziału dla przycisku Kreator podłączenia nowego oddziału w menu Ogólne,
    • Używając przycisku Kreator nowego oddziału wszystko.pl w menu Oddziały,
    • Dodając nowy oddział o typie wszystko.pl z poziomu listy oddziałów w menu Ogólne.
    Wskazówka
     W jednej bazie danych możliwe jest zdefiniowanie tylko jednego oddziału dla współpracy z portalem wszystko.pl.
    Sposoby generowania nowego oddziału wszystko.pl
    Sposoby generowania nowego oddziału wszystko.pl

    Kreator nowego oddziału, pozwala w kolejnych krokach określić:

    • Krok 1: Rodzaj ceny przesyłanej dla towarów. Jeśli żaden rodzaj nie zostanie wybrany, wówczas żadne konkretne ceny nie będą przesyłane do wszystko.pl.
    • Krok 2: Powiązanie centrum struktury firmy z oddziałem. Wybrane centrum struktury nie może być powiązane z innym oddziałem
    • Krok 3: Ustawienie parametrów do komunikacji z wszystko.pl, czyli:
      • Adres serwera wymiany (aktualny adres będzie zawsze podawany w tabelce z wersjami współpracującymi),
      • Login do konta na portalu wszystko.pl.

    Po wypełnieniu tych danych aktywny staje się przycisk Zaloguj się, który uruchamia przeglądarkę na stronie logowania. W tym momencie konieczne już jest posiadanie konta wszystko.pl, które zostało odpowiednio zweryfikowane w aplikacji.

    Przycisk do zalogowania na portalu wszystko.pl
    Przycisk do zalogowania na portalu wszystko.pl

    Po zalogowaniu za pomocą danych logowania do wszystko.pl pojawi się prośba o przyznanie uprawnień dostępu, które należy potwierdzić. Wówczas w Systemie będzie możliwość utworzenia połączenia za pomocą przycisku, jak pokazano na poniższym rysunku.

    Przycisk do połączenia z portalem wszystko.pl
    Przycisk do połączenia z portalem wszystko.pl

    Jeśli połączenie przebiegnie bez zakłóceń, wówczas w oknie Połączenie oddziału z kontem wszystko.pl pojawi się informacja POŁĄCZONO. W przeciwnym razie zostanie zwrócony komunikat błędu.

    Informacja o połączeniu oddziału z kontem wszystko.pl
    Informacja o połączeniu oddziału z kontem wszystko.pl

    Oznacza to, że możliwa jest wymiana danych z kontem wszystko.pl, do którego zostało wykonane logowanie.

    Wymiana danych odbywa się za pomocą API a uwierzytelnianie następuje na podstawie tokenów.

    Wysyłanie towarów do wszystko.pl

    W zakresie wymiany w pierwszej wersji współpracy umożliwiono przesyłanie kartotek towarowych, na podstawie których we wszystko.pl tworzone są szkice ofert.

    Operację można wykonać z poziomu formatki towaru lub z listy dokumentów. Służą do tego:

    • Przycisk  na karcie towaru, zakładka [Aplikacje]/[wszystko.pl]
    • Polecenie Wyślij do wszystko.pl w menu kontekstowym na liście towarów.

    Po uruchomieniu operacji wybrany towar/towary są przesyłane do wszystko.pl wraz z następującymi danymi:

    • Nazwa towaru jako tytuł oferty. We wszystko.pl weryfikowana jest dopuszczalna ilość znaków z przedziału 4-100.
    • Stawka VAT sprzedaży. Jeśli w XL jest ustawione 7%, wówczas oferta nie zostanie utworzona, ponieważ aplikacja nie dopuszcza takiej stawki. Dla stawek ‘zw’ oraz ‘np’ ustawiane jest 0%.
    • Kod EAN. We wszystko.pl weryfikowana jest poprawność kodów EAN.
    • Cena wysyłana jest zgodnie z ustawieniem na oddziale rodzaju ceny:
      • Dla <brak> nie jest przesyłana konkretna cena.
      • Dla ustawionego określonego rodzaju ceny wysyłana jest cena brutto z cennika o takim rodzaju.
    Wskazówka

    Jeśli nie mamy podanej konkretnej ceny (nie ustawiono rodzaju, brak ceny w cenniku) lub cena do pobrania jest mniejsza od 1,00, wówczas na ofercie ustawiana jest wartość 1,00, czyli minimalna wartość pozwalająca na jej zapis na portalu wszystko.pl.

    Podobnie jest dla cen podanych w walucie innej niż PLN. Ponieważ inne waluty nie są obsługiwane na portalu, to traktujemy to jako brak ceny i na ofercie ustawiana jest wartość 1,00.

    Po pomyślnym utworzeniu oferty na karcie towaru, zakładka [Aplikacje]/[wszystko.pl], zapisują się dla niej następujące informacje:

    • Numer oferty na portalu wszystko.pl.
    • Stan oferty. Na razie obsługiwany jest tylko stan ‘draft’, czyli szkic.

    Uwaga
    Nawet jeśli na portalu stan ulegnie zmianie lub szkic zostanie usunięty, to w XL nadal pozostanie jako ‘szkic’. W pierwszej wersji integracji nie aktualizujemy tych informacji.

    • Link do oferty z przyciskiem umożliwiającym uruchomienie podglądu w zewnętrznej przeglądarce.
    Informacja na karcie towaru o powiązanej ofercie na portalu wszystko.pl
    Informacja na karcie towaru o powiązanej ofercie na portalu wszystko.pl

    Gdyby nie było możliwe utworzenie szkicu oferty to użytkownik zostanie o tym poinformowany stosownym komunikatem. Sytuacja taka może zaistnieć, jeśli nie ma nawiązanego połączenia z portalem wszystko.pl lub dane przesyłane z towaru nie zostały poprawnie zweryfikowane na portalu.

    Utworzone z XL szkice ofert można uzupełniać na portalu wszystko.pl o brakujące informacje. Ilość i rodzaj tych informacji zależał będzie przede wszystkim od wybranej kategorii. Po wybraniu kategorii pojawi się automatycznie przesłany z XL numer EAN.

    Gotowe szkice można publikować na portalu, dzięki czemu oferta będzie dostępna dla Klientów.

    Pozostałe

    Wskazówka
    W bazach po konwersji na wzorcach towarów należy odznaczyć parametr: wszystko.pl, aby nie blokował on dodawania nowych rekordów do grupy powiązanej z wzorcem. Docelowo parametr zostanie ukryty i nie będzie miał znaczenia, ponieważ dotyczy on poprzedniej wersji portalu.

    Dotychczasowe klasy atrybutów, które zostały zaciągnięte z poprzedniej wersji portalu, zostały w XL oznaczone jako archiwalne. Nie ma możliwości zmiany tego ustawienia, więc atrybuty nie będą widoczne na uruchamianej liście, gdzie rekordy archiwalne są domyślnie ukrywane.

    Dodatkowo w bazach po konwersji zmieniła się charakterystyka parametru wszystko.pl na formatce klasy atrybutu:

    • Jeśli na klasie parametr był zaznaczony, to nadal jest widoczny, ale ma dodatkową informację, że dotyczy starego portalu, czyli: (do 06.2022).
    • Po jego odznaczeniu zostaje ukryty, aby nie było możliwe już ponowne jego ustawienie.
    • Jest ukryty na wszystkich klasach, na których nie był zaznaczony oraz na nowo dodawanych klasach atrybutów.

    Brak możliwości zaznaczenia parametru wynika z tego, że nie jest już możliwa synchronizacja do starego portalu wszystko.pl.

    Funkcjonalności niedostępne w XL Start

    Ponieważ w wersji Comarch ERP XL Start nie są dostępne Umowy, to cała funkcjonalność opisana w rozdziale Obsługa magazynów na umowach nie będzie również dostępna.

    Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2023.0

    Ramowy harmonogram wersji Comarch ERP XL w 2023 r.
    Numer wersji Typ wersji Termin wydania Uwagi
    2023.1 Wersja Luty 2023 r.
    2023.2 Wersja Czerwiec 2023 r.
    2024.0 Wersja Grudzień 2023 r.

    Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2023-71307

    Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2023.0

    Aplikacja Wersja Uwagi
    Comarch IBARD 6.5.1
    wszystko.pl Aktualna wersja www.wszystko.pl
    Comarch e-Sklep 2023.0
    Comarch B2B Informacja w dokumentacji nowej wersji
    Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2022.2.2
    Comarch WMS (Zarządzanie, Magazynier) 2023.0.0
    Comarch Magazynier 2022.0.0
    Comarch ERP XL HR 2023.1.1
    Comarch HRM 2023.0.1
    Comarch DMS (stacjonarny, WWW) 2022.0.3
    Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2023.0
    Comarch ERP XL Business Intelligence (BI Point) 12.6
    Migracja danych XL2XML 10.0
    Comarch MES 2023.0
    Comarch e-Sprawozdania 2023.0.0
    Comarch POS 2023.0
    Comarch Shipping Aktualna wersja shipping.comarch.com
    Comarch Apfino Aktualna wersja apfino.pl
    Comarch sPrint 0.5 Wersja Beta

    Uwaga
    Od wersji 2022.1, w związku ze zmianami w rdzennych bibliotekach Comarch ERP XL, usuwamy możliwość konwersji baz starszych niż wersja 2018.0. W przypadku konieczności konwersji bazy starszej niż w wersji 2018.0, konwersję należy wykonać w dwóch krokach:

    1. Najpierw należy skonwertować bazę do jednej z wersji z zakresu 2018.0 - 2022.0
    2. Następnie należy wykonać konwersję do wersji 2022.1

    Uwaga
    Od wersji Comarch ERP XL 2023.0 wprowadzono ok. 5-sekundowe opóźnienie po każdej nieudanej próbie logowania do Systemu. Opóźnienie wystąpi również przy błędnym logowaniu do API przy użyciu funkcji XLLogin.

    Logistyka

    Krajowy System e-Faktur

    W zakresie integracji z Krajowym Systemem e-Faktur w wersji 2022.1 Systemu udostępniono elementy funkcjonalne o charakterze demonstracyjnym, mające na celu zapoznanie Użytkowników z planowanym sposobem obsługi tej integracji. W wersji 2023.0 udostępniono pełną integrację z KSeF w zakresie eksportu faktur i ich korekt zarówno na środowisko Demo jak i środowisko produkcyjne.

    Uwaga
    W dniu 2022-12-01 na stronach Rządowego Centrum Legislacji opublikowano projekt ustawy o zmianie ustawy o podatku od towarów i usług oraz niektórych innych ustaw, wprowadzający obligatoryjne fakturowanie w Krajowym Systemie e-Faktur oraz propozycję kolejnej wersji schemy e-fakturowej FA(2).

    Wprowadzona w wersji 2023.0 Systemu i opisana w niniejszym dokumencie integracja z KSeF opiera się na dotychczasowych regulacjach i na schemie FA(1).

    Wysyłka faktur na środowisku Demo służy do przygotowania Firmy do planowanej od 2024 roku obligatoryjności systemu KSeF. Wysłanie faktury na środowisko produkcyjne zaś jest jednoznaczne z wprowadzeniem takiej faktury do obiegu gospodarczego i należy go dokonywać w sposób rozważny.

    Funkcjonalność eksportu faktur do KSeF jest dostępna w ramach jednej z poniższych metod licencjonowania:

      • Licencja Comarch KSeF
      • Pakiet OCR

    Uwaga
    W okresie promocyjnym do 2023.09.30 funkcja eksportu dokumentów do Krajowego Systemu e-Faktur jest bezpłatna dla wersji ERP XL 2023.0. Odnośnie wersji ERP XL 2022.1 okres promocyjny jest do 2022.12.31, w celu przedłużenia okresu promocyjnego do 2023.09.30 na wersji 2022.1 należy podegrać aktualny pakiet poprawek.

    Uwierzytelnianie Użytkownika w KSeF

    Komunikacja z Systemem KSeF wymaga stosownego uwierzytelnienia Użytkownika na platformie KSeF. W Comarch ERP XL udostępniono możliwość dokonywania takiego uwierzytelniania za pomocą tokena oraz za pomocą certyfikatu. O tym, z której z ww. metod korzysta dany Użytkownik decyduje stosowny parametr na jego karcie.

    Parametr uwierzytelniania Operatora w KSeF przy użyciu tokena
    Parametr uwierzytelniania Operatora w KSeF przy użyciu tokena

    Tokeny przypisywane są na poszczególnych pieczątkach firmy. Użytkownik ma możliwość samodzielnego wprowadzenia/wklejenia tokena wygenerowanego bezpośrednio w KSeF, jak również możliwość wygenerowania go przy użyciu operacji Generuj, dostępnej na niearchiwalnej pieczątce, na której podano NIP, a na której dotąd takiego tokena nie wygenerowano/nie przypisano.

    Tokem generowany jest w oparciu o numer NIP pieczątki i certyfikat wskazany przez Użytkownika. Tak generowany token otrzymuje wszystkie role: dostęp do faktur, wystawianie faktur, przeglądanie uprawnień, zarządzanie uprawnieniami.

    Uwaga
    Generując token czy to dla środowiska Demo, czy to dla środowiska Produkcyjnego należy uwierzytelniać się rzeczywistym certyfikatem, natomiast należy wygenerować go oddzielnie dla każdego z ww. środowisk.

    Generowanie tokena na pieczątce Firmy
    Generowanie tokena na pieczątce Firmy

    Użytkownik ma możliwość usunięcia tokena z pieczątki poprzez usunięcie zawartości kontrolki Token KSeF. Usunięcie tokena z pieczątki nie oznacza jego dezaktywacji w KSeF. Takiej dezaktywacji należy dokonywać bezpośrednio w KSeF, np. na stronie https://ksef-demo.mf.gov.pl/ oraz https://ksef.mf.gov.pl/ udostępnionej przez Ministerstwo Finansów.

    Token jest kopiowany na pieczątkę tworzoną w wyniku archiwizacji poprzedniej pieczątki oraz podczas kopiowania pieczątki metodą <Ctrl>+<Insert>. Sama zmiana tokena nie powoduje natomiast archiwizacji pieczątki.

    Na pieczątce z przypisanym tokenem niedostępna jest edycja numeru NIP, aby więc dokonać na niej zmiany NIP‑u należy najpierw usunąć z niej token.

    Jeżeli na pieczątce firmy przypisanej do centrum, w kontekście którego zalogowany jest Użytkownik przypisano token i w karcie tego Operatora włączony jest parametr Uwierzytelnienie za pomocą tokena, wówczas taki Operator jest uwierzytelniany w KSeF automatycznie. Jeżeli do danego centrum nie przypisano pieczątki, wówczas do autoryzacji pobierany jest token przypisany na pieczątce centrum głównego.

    Jeśli ww. parametr karty Operatora jest wyłączony lub na pieczątce nie zdefiniowano tokena, wówczas przed operacją wysłania faktury, czy też pobrania UPO wymagane jest wskazanie certyfikatu przez Użytkownika.

    Wskazany przez Użytkownika certyfikat jest przez System zapamiętywany aż do zamknięcia modułu, czy też zmiany kontekstu pracy Operatora.

    Uwaga
    Wyjątek i zarazem ograniczenie w wysyłce przy użyciu tokena dotyczy seryjnej wysyłki faktur dokonywanej w trybie wsadowym, o czym więcej w rozdziale dotyczącym Konfiguracji systemu. KSeF nie przewiduje wówczas możliwości uwierzytelniania za pomocą tokena. Do takiej wysyłki wymagane jest wskazanie certyfikatu.

    Sesje KSeF

    Komunikacja z Systemem KSeF odbywa się w ramach konkretnej sesji KSeF danego Użytkownika. W przypadku wysyłki interaktywnej, tj. dokonywanej dla pojedynczego dokumentu czy też wysyłki seryjnej dokonywanej przy opcji Sesja interaktywna sekcji Eksport wielu dokumentów, o której mowa w rozdziale dotyczącym Konfiguracji systemu sesja nawiązywana jest podczas wysłania pierwszego dokumentu po zalogowaniu się do aplikacji Comarch ERP XL. Wysyłka kolejnych faktur odbywa się już w ramach tej sesji, aż do jej zamknięcia. Sesja zamykana jest podczas/wskutek:

    • Zamknięcia modułu systemu Comarch ERP XL
    • Zmiany Operatora
    • Zmiany kontekstu Operatora
    • Zamknięcia sesji na żądanie Operatora
    • Pobrania UPO dla danej sesji

    Informacja o aktualnej sesji interaktywnej bieżącego Operatora dostępna jest w menu System/Sesja KSeF. Użytkownik ma tutaj możliwość samodzielnego zakończenia danej sesji, czy też pobrania UPO dla dokumentów wysłanych w ramach tej sesji.

    Bieżąca sesja KSeF Użytkownika i opcja jej zamykania/pobierania UPO
    Bieżąca sesja KSeF Użytkownika i opcja jej zamykania/pobierania UPO

    W przypadku wysyłki dokonywanej w trybie wsadowym, czyli wysyłki seryjnej dokonywanej przy opcji Plik wsadowy sekcji Eksport wielu dokumentów, o której mowa w rozdziale dotyczącym Konfiguracji systemu każda taka wysyłka dokonywana jest w ramach odrębnej sesji.

    Numer sesji KSeF w ramach której został wysyłany dany dokument jest prezentowany na zakładce [KSeF] formatki dokumentu.

    Numer sesji KSeF w ramach której został wysłany dokument
    Numer sesji KSeF w ramach której został wysłany dokument

    Parametry KSeF w Konfiguracji systemu

    W oknie Konfiguracji udostępniona została nowa zakładka [KSeF] a na niej parametry dotyczące integracji z Krajowym Systemem e-Faktur.

    Parametry konfiguracyjne w zakresie integracji z KSeF
    Parametry konfiguracyjne w zakresie integracji z KSeF
      • Środowisko pracy KSeF

    Ww. opcja decyduje o tym, czy Firma jedynie testuje funkcjonalność wysyłki faktur do KSeF pracując na wersji Demo, tj. wysyłając faktury na serwer demo Ministerstwa Finansów, czy też używa tej funkcjonalności produkcyjnie, tj. rejestruje w pełni ustrukturyzowaną e-fakturę i wysyła ją na serwer produkcyjny MF.

    Zmiana środowiska z Demo na Produkcyjne powinna być świadomą decyzją Użytkownika, wysłanie bowiem faktury na środowisko produkcyjne oznacza wprowadzenie faktury do obiegu gospodarczego. Podczas zmiany środowiska na produkcyjne System usuwa z pieczątek wszystkie zdefiniowane tokeny oraz wszystkie informacje dotyczące dotychczasowych operacji KSeF na dokumentach. Po wysłaniu faktury na środowisko produkcyjne KSeF powrotna zmiana środowiska na Demo nie jest już możliwa. Zmiany środowiska KSeF należy dokonywać wówczas, gdy żaden inny Użytkownik nie pracuje w Systemie. Operator dokonujący zmiany środowiska KSeF na produkcyjne musi potwierdzić, że jest świadom ww. operacji.

    Akceptacja operacji związanych ze zmianą środowiska KSeF na produkcyjne
    Akceptacja operacji związanych ze zmianą środowiska KSeF na produkcyjne
      • Opcja decydująca o sposobie dokonywania eksportu wielu dokumentów jednocześnie

    Podczas wysyłania do KSeF jednego dokumentu wysyłka taka dokonywana jest w ramach sesji interaktywnej. Podczas wysyłki seryjnej wielu zaznaczonych dokumentów natomiast o sposobie dokonywanie tej wysyłki decyduje ustawienie opcji w sekcji Eksport wielu dokumentów. Wybór opcji Sesja interaktywna oznacza, że każda z zaznaczonych faktur zostanie wysłana w oddzielnym pliku, wybór opcji Plik wsadowy natomiast oznacza, że wszystkie one zostaną wysłane w jednej paczce.

    Uwaga
    W przypadku wysyłki wsadowej należy wziąć pod uwagę fakt, że w przypadku, gdy jedna/dowolna z faktur zostanie przez KSeF uznana za nieprawidłową, odrzucona zostanie cała paczka dokumentów.

      • Parametry dotyczące zapisywanie pliku wysłanej faktury oraz pobranego urzędowego poświadczenia odbioru jako załącznika faktury

    W wersji 2023.0 obsłużona została funkcjonalność podpinania pliku .xml wysyłanej faktury oraz pliku .xml pobieranego UPO jako załączników do faktury. Załączniki te tworzone są o ile włączony jest stosowny parametr sekcji Zapisuj jako załącznik. Tak tworzone załączniki oznaczane są nowym typem załącznika - Plik KSeF.

    Jeżeli Użytkownik decyduje się na tworzenie ww. załącznika/załączników wówczas ma możliwość wyboru, czy ma być on zapisywany w bazie, czy jako link do pliku zapisanego na dysku. W tym ostatnim przypadku Użytkownik może wskazać katalog, w którym mają być te pliki zapisywane. Katalog ten można wskazać również w Parametrach komputera/[Wymiana danych].

    Katalog zapisu plików .xml wysłanej faktury/pobranego UPO
    Katalog zapisu plików .xml wysłanej faktury/pobranego UPO

    Zasada zapisywania plików jest następująca: tworzony plik zapisany zostaje w katalogu wskazanym dla danego Użytkownika w Parametrach komputera, a jeżeli go tam nie wskazano, wówczas w katalogu ogólnym wskazanym w Konfiguracji systemu. Jeżeli i tej ścieżki nie wskazano, wówczas pliki te umieszczane są w katalogu o nazwie KSeFXML katalogu instalacyjnego Comarch ERP XL. We wskazanych jw. katalogach tworzone są podkatalogi dla każdej daty z jaką tworzone są pliki i w tychże podkatalogach są one umieszczane.

      • Parametry sekcji Podczas eksportu wysyłaj

    W ww. sekcji Użytkownik decyduje, czy dla poszczególnych elementów faktury ma być wysyłana ilość/cena dla jednostki głównej, czy jednostki pomocniczej użytej na elemencie, a także ma możliwość wskazania czy System ma wysyłać w pliku opis z elementu faktury.

    Parametry KSeF na definicji dokumentu

    Na definicję dokumentów FS, FSE, FSL i FEL dodane zostały stosowne parametry dotyczącej obsługi tego typu dokumentu w danym centrum w zakresie wysyłki do KSeF.

    Parametry KSeF na definicji FS
    Parametry KSeF na definicji FS
    Stosowna opcja decyduje o tym, czy domyślnie dokument tego typu ma być oznaczony jako podlegający wysyłce do KSeF. Użytkownik ma możliwość wyboru jednej z czterech opcji:
      • Opcja Nie wysyłaj oznacza, że tego typu dokumenty w danym centrum nie podlegają wysyłce do KSeF
      • Opcja Wysyłaj oznacza, że wszystkie dokumenty tego typu rejestrowane w danym centrum mają być domyślnie oznaczona jako podlegające wysyłce do KSeF
      • Opcja Poza systemem oznacza, że dokumenty co prawda podlegają wysyłce do KSeF ale będzie ona dokonywana poza Systemem Comarch ERP XL
      • Opcja Zależnie od kontrahenta

    Ostatnia z opcji, w połączeniu z parametrami na karcie kontrahenta decyduje o tym, czy faktury rejestrowane dla danego kontrahenta podlegają wysyłce do KSeF, a jeżeli tak, to czy będzie ona dokonywana z Systemu Comarch ERP XL czy poza nim. Domyślnie parametr Wysyłaj dokumenty do KSeF kart kontrahentów jest włączony, natomiast parametr Poza systemem wyłączony. Użytkownik może zmienić ich ustawienie czy to bezpośrednio na karcie/kartach kontrahentów, czy też z użyciem wzorca kontrahenta.

    Parametry KSeF na wzorcu i karcie kontrahenta
    Parametry KSeF na wzorcu i karcie kontrahenta

    Parametr Automatycznie podczas zatwierdzania definicji dokumentu, jak sama nazwa wskazuje decyduje o tym, czy podczas zatwierdzania dokumentu czy to z formatki czy to z listy ma być on automatycznie wysłany do KSeF. Obsłużona została również opcjonalna kontrola poprawności semantycznej dokumentu ze schemą KSeF przed jego zatwierdzeniem. Jest ona dokonywana o ile na definicji dokumentu włączony jest parametr Weryfikuj w KSeF przed zatwierdzeniem. W związku z tym, że przed wysłaniem dokumentu do KSeF System najpierw wstępnie weryfikuje jego poprawność, po zaznaczeniu parametru wysyłki podczas zatwierdzania parametr weryfikacji w KSeF jest automatycznie włączany.

    Prawa z zakresu KSeF na karcie operatora

    Nie każdy Operator może dokonywać wysyłki dokumentów do KSeF/pobierać UPO z KSeF. O takiej możliwości decyduje prawo Wysyłanie faktur/Pobieranie UPO na jego karcie. Parametr Edycja numeru KSeF natomiast decyduje o tym, czy Operator może wprowadzić na dokument numer KSeF dokumentu i inne informacje dotyczące wysyłki dokumentu do KSeF. Taka edycja możliwa jest wyłącznie na tych dokumentach, które są oznaczone jako wysłane do KSeF poza systemem (np. zostały wysłane przez inny system/aplikację), omówione w dalszej części dokumentu. Parametr Uwierzytelnienie za pomocą tokena decyduje o tym, czy dany Operator ma być uwierzytelniany za pomocą tokena, o czym napisano powyżej.

    Prawa w zakresie KSeF na karcie Operatora
    Prawa w zakresie KSeF na karcie Operatora

    Parametry KSeF na formatkach faktur sprzedaży i ich korekt

    Na formatkach faktur sprzedaży i formatkach korekt faktur sprzedaży udostępniona została zakładka [KSeF], na której prezentowane są poniższe informacje dotyczące wysyłki dokumentu do KSeF.

    • Parametr Wyślij do KSeF decydujący o tym, czy dokument podlega wysyłce do KSeF
    • Parametr Poza systemem pozwalający na oznaczenie, że dokument został/zostanie wysłany do KSeF, ale zostanie to dokonane poza Comarch ERP XL

    Ww. parametry ustalane są domyślnie na podstawie opcji wybranej w sekcji Wysyłanie dokumentu do KSeF definicji dokumentu. Jeżeli na definicji wybrano opcję Nie wysyłaj, wówczas ww. parametry są domyślnie wyłączone, jeżeli wybrano opcję Wysyłaj, wówczas parametr Wyślij do KSeF zostaje włączony a Poza systemem wyłączony, jeżeli w definicji wybrano opcję Poza systemem, wówczas oba parametry na dokumencie zostają włączone. Jeżeli zaś na definicji wybrano opcję Zależnie od kontrahenta, wówczas parametry ustalana są zależy od ustawienia parametrów KSeF na karcie kontrahenta, dla którego rejestrowana jest faktura.

    Ww. zasada ustalania parametrów na podstawie definicji dokumentu dotyczy również tworzenia nowego dokumentu poprzez kopiowanie <CTRL>+<Insert>, natomiast na korektach ww. parametry ustalane są na podstawie dokumentu korygowanego.

    Edycja parametru Wyślij do KSeF jest możliwa pod poniższymi warunkami:

      • Operator ma prawo do edycji dokumentu tego centrum
      • Stan dokumentu jest inny niż anulowany
      • Parametr Poza systemem jest wyłączony
      • Dokument nie został jeszcze wysłany do KSeF

    Użytkownik może dokonać zmiany ustawienia ww. parametru również w sposób seryjny, przy użyciu stosownych opcji menu kontekstowego listy FS/FSE.

    Seryjna zmiana parametru Wyślij do KSeF opcją w menu kontekstowym
    Seryjna zmiana parametru Wyślij do KSeF opcją w menu kontekstowym

    Edycja parametru Poza systemem jest możliwa na dokumencie, który nie został dotąd wysłany do KSeF, przy czym:

      • parametr może zostać włączony o ile włączony jest parametr Wyślij do KSeF
      • na zatwierdzonym dokumencie jego edycji może dokonać wyłącznie Operator z prawem Edycja numeru KSeF na dokumentach

    Zaznaczenie parametrów Wyślij do KSeF/Poza systemem na dokumencie oznacza, że dokument został/zostanie wysłany do KSeF poza Systemem Comarch ERP XL. Na tak oznaczonym dokumencie Operator z prawem Edycja numeru KSeF na dokumentach może samodzielnie wprowadzić dane dotyczące KSeF: numer KSeF dokumentu, status KSeF, numer sesji, numer referencyjny dokumentu oraz daty wysłania/przyjęcia/odebrania UPO.

    • Numer KSeF dokumentu

    Ww. numer jest to numer identyfikujący fakturę, nadawany przez KSeF i zapisywany na dokumencie po pobraniu Urzędowego Poświadczenia Odbioru (UPO).

    • Status KSeF dokumentu

    Status KSeF zmieniany jest automatycznie podczas operacji wysyłania faktury i pobierania UPO i może przyjąć jedną z poniższych wartości:

      • Nie wysłano
      • Wysłano/nie odebrano UPO
      • Wysłano/odebrano UPO
      • Odrzucono 
    • Data i godzina wysłania dokumentu w KSeF oraz identyfikator Operatora, który dokonał wysyłki
    • Data i godzina przyjęcia dokumentu w KSeF, ustalana po pobraniu UPO
    • Data i godzina pobranie UPO oraz identyfikator Operatora, który dokonał jego pobrania
    • Numer referencyjny sesji, w ramach której dokonano wysyłki faktury
    • Numer referencyjny dokumentu, zapisywany wyłącznie w przypadku, jeżeli wysyłka dokumentu odbyła się w trybie interaktywnym
    Parametry KSeF na formatce FS
    Parametry KSeF na formatce FS
    Ww. zakładka dostępna jest na formatkach poniższych typów dokumentów:
      • FS, (s)FS, (S)FS, (A)FS, FSL
      • FSE, (s)FSE, (S)FSE, FEL
      • RA, RAK
      • FSK, (s)FSK, (S)FSK, (Z)FSK, (A)FSK, KSL
      • FKE, (s)FKE, (S)FKE, (Z)FKE, KEL

    Użytkownik ma możliwość dokonania poniższych operacji bezpośrednio z formatki ww. dokumentów. Służą do tego stosowne opcje dostępne na prawej belce zakładki [KSeF] dokumentu. Operacje te zostały omówione w dalszej części dokumentu.

      • Operacja Sprawdź poprawność w KSeF
      • Operacja Wyślij do KSeF
      • Operacja Pobierz UPO
    Operacje z zakresu integracji z KSeF na formatce dokumentu FSE
    Operacje z zakresu integracji z KSeF na formatce dokumentu FSE

    Na uproszczonej formatce dokumentu (A)FS podstawowe dane z zakresu KSeF prezentowane są w sekcji KSeF zakładki [Ogólne}, a ww. operacje z zakresu weryfikacji/wysyłki do KSeF/pobierania UPO dostępne są z każdej zakładki tej formatki. Wysyłka, w tym seryjna z listy Rejestru VAT planowana jest w jednej z kolejnych wersji.

    Parametry KSeF ma uproszczonej formatce (A)FS
    Parametry KSeF ma uproszczonej formatce (A)FS

    Wysyłanie faktur do KSeF

    Wysyłanie dokumentów do KSeF obejmuje poniższe typy dokumentów:
      • FS, (s)FS, (S)FS, (A)FS, FSL
      • FSE, (s)FSE, (S)FSE, FEL
      • RA, RAK
      • FSK, (s)FSK, (S)FSK, (Z)FSK, (A)FSK, KSL
      • FKE, (s)FKE, (S)FKE, (Z)FKE, KEL

    O tym, czy wysyłka jest wysyłką testową, mającą na celu jedynie weryfikację poprawności danych wprowadzonych w Systemie Comarch ERP XL, poprawności ich interpretacji, poprawności procedur wdrożonych w Firmie czy też jest rzeczywistym wprowadzeniem faktury do obiegu gospodarczego decyduje opisane wyżej ustawienie opcji Środowisko pracy na zakładce [KSeF] Konfiguracji systemu.

    Wysłania dokumentu do KSeF może dokonać wyłącznie Operator z prawem Wysyłanie faktur/Pobieranie UPO.

    Wysłanie dokumentu może być dokonane jedną z poniżej opisanych metod.

    Automatyczne wysyłanie faktur podczas ich zatwierdzania

    Operacja automatycznej wysyłki dokonywana jest wówczas, jeżeli na definicji tego typu dokumentu włączony jest parametr Automatycznie podczas zatwierdzania i dokument oznaczony jest jako podlegający wysyłce w systemie Comarch ERP XL, tj. parametr Wyślij do KSeF jest włączony, a parametr Poza systemem jest wyłączony. Taka wysyłka realizowana jest zarówno podczas zatwierdzania dokumentu z jego formatki, jak i podczas jego zatwierdzania opcją menu kontekstowego listy dokumentów, w tym podczas seryjnego zatwierdzania wielu zaznaczonych dokumentów.

    Opcjonalna wysyłka faktury podczas jej zatwierdzania
    Opcjonalna wysyłka faktury podczas jej zatwierdzania

    Przed zatwierdzeniem dokumentu połączonym z automatyczną wysyłką System weryfikuje jego datę, w przypadku, gdy data wystawienia dokumentu jest inna niż bieżąca prezentowane jest stosowne pytanie/ostrzeżenie.

    Ostrzeżenie przed wysyłką dokumentu z datą wystawienia niezgodną z datą bieżącą
    Ostrzeżenie przed wysyłką dokumentu z datą wystawienia niezgodną z datą bieżącą

    Jeżeli Operator nie ma prawa do wysyłania faktur do KSeF, wówczas zatwierdzenie dokumentu oznaczonego jako podlegający automatycznej wysyłce do KSeF jest niemożliwe, podobnie w przypadku, gdy zatwierdzany dokument nie przejdzie pozytywnie wstępnej weryfikacji zgodności ze schemą e-faktury.

    Wysyłka faktury dokonywana z jej formatki

    Operacja Wyślij do KSeF dostępna jest na zakładce [KSeF] formatek faktur sprzedaży i ich korekt, natomiast na uproszczonej formatce faktury A-vista (A)FS na każdej z nich. Przycisk dostępny jest o ile spełnione są wszystkie poniższe warunki:

      • Dokument został zatwierdzony (nie dotyczy faktur A-vista)
      • Dokument jest oznaczony jako podlegający wysyłce w Systemie Comarch ERP XL
      • Dokument nie był dotąd wysyłany do KSeF lub został odrzucony w KSeF
      • Operator ma prawo do wysyłania dokumentów do KSeF
    Operacja wysłania dokumentu do KSeF dokonywana z jego formatki
    Operacja wysłania dokumentu do KSeF dokonywana z jego formatki

    Seryjna wysyłka faktur z listy FS/FSE

    Użytkownik może dokonać wysłania faktury przy użyciu stosownego przycisku pod listą dokumentów oraz za pomocą opcji Wyślij do KSeF menu kontekstowego listy FS/FSE, w tym seryjnie dla wielu zaznaczonych dokumentów.

    Ww. przycisk pod listą dokumentów FS/FSE jest aktywny o ile kursor wskazuje na zatwierdzony dokument i Operator ma prawo do wysyłania dokumentów do KSeF, pozostałe warunki niezbędne do wysłania dokumentu są sprawdzane już po uruchomieniu operacji. Natomiast zasady dostępności opcji w menu kontekstowym są identyczne jak opisane dla przycisku formatki dokumentu.

    Seryjna wysyłka faktur do KSeF dokonywana z listy dokumentów
    Seryjna wysyłka faktur do KSeF dokonywana z listy dokumentów

    Warunki skutecznej wysyłki dokumentu do KSeF

    System dokonuje wysyłki danego dokumentu, o ile spełnione są wszystkie poniższe warunki. Spełnienie niektórych z nich decyduje o dostępności opcji wysyłki, niektóre zaś sprawdzane są już po jej wywołaniu. Poniżej znajduje się ich pełna lista:

      • Operator ma prawo Wysyłanie faktur/Pobieranie UPO
      • Stan dokumentu: wysyłce podlegają dokumenty, które zostały już zatwierdzone, a nie zostały anulowane (nie dotyczy faktur A-vista (A)FS/FSK)
      • Status KSeF dokumentu: wysyłce podlegają dokumenty, które nie były dotąd wysyłane do KSeF lub zostały odrzucone w KSeF
      • Dokument jest oznaczony jako podlegający wysyłce w Systemie Comarch ERP XL tj. parametr Wyślij do KSeF jest włączony, a parametr Poza systemem jest wyłączony
      • W przypadku korekt ręcznych FSK/FKE – Użytkownik podał numer KSeF oryginału- więcej na ten temat w dalszej części dokumentu
      • W przypadku faktur A-vista (A)FS/FSK – na dokument wprowadzono element lub rekord tabeli VAT
      • Dokument spełnia wstępne warunki zgodności ze schemą FA(1)

    Dokument jest wysyłany do KSeF wyłącznie, jeżeli spełnione są wszystkie ww. warunki. Jeżeli wstępna weryfikacja zgodności ze schemą jest negatywna, wówczas Użytkownik jest o tym informowany i powinien poprawić stosowne dane czy to na dokumencie, czy to na obiektach powiązanych takich jak pieczątka Firmy, karta kontrahenta, karta adresu, karta towaru itp.

    Dokument pozytywnie zweryfikowany jest wysyłany do KSeF. Po dokonaniu takiej wysyłki status KSeF dokumentu zostaje zmieniony na Wysłano/nie odebrano UPO, a dodatkowo na dokumencie zapisany zostaje numer referencyjny sesji, w ramach której został on wysłany, numer referencyjny dokumentu (wyłącznie przy wysyłce interaktywnej) oraz informacja o dacie wysłania i Operatorze, który tej wysyłki dokonał.

    Zmiana statusu KSeF i inne informacje dotyczące wysyłki dokumentu
    Zmiana statusu KSeF i inne informacje dotyczące wysyłki dokumentu

    Uwaga
    W przypadku Firm wielooddziałowych, posługujących się wieloma pieczątkami i NIP-ami istotne jest, aby Użytkownik dokonujący wysyłki dokumentu był zalogowany w centrum, które ten dokument zarejestrowało.

    Opcjonalnie plik .xml tworzony na podstawie wysyłanej faktury może zostać podpięty jako jej załącznik. Więcej na ten temat napisano w rozdziale dotyczącym Konfiguracji systemu. Funkcjonalność ta dostępna jest wyłącznie przy wysyłce dokonywanej w trybie interaktywnym.

    Plik .xml wysłanej faktury jako jej załącznik
    Plik .xml wysłanej faktury jako jej załącznik

    Faktury wysłane do KSeF są dostępne w aplikacji podatnika udostępnionej przez Ministerstwo Finansów na stronie https://ksef-demo.mf.gov.pl/ oraz https://ksef.mf.gov.pl/.

    Każdą z przesłanych faktur można w niej obejrzeć, jak również pobrać.

    Wizualizacja faktur w Krajowym Systemie e-Faktur
    Wizualizacja faktur w Krajowym Systemie e-Faktur

    Mapowanie danych na strukturę logiczną e-faktur wg schemy FA(1)

    Uwaga
    W dniu 2022-12-01 na stronach Rządowego Centrum Legislacji opublikowano projekt ustawy o zmianie ustawy o podatku od towarów i usług oraz niektórych innych ustaw, dotyczący funkcjonowania e-fakturowania w okresie obowiązkowego stosowania KseF oraz propozycję kolejnej wersji schemy e-fakturowej FA(2). Wprowadzona w wersji 2023.0 Systemu i opisana w niniejszym dokumencie integracja z KseF opiera się na dotychczasowych regulacjach i schemie FA(1).

    Wszystkie dane przesyłane przez System do KSeF ustalane są za pomocą stosownych funkcji/procedur, które mogą być stosownie modyfikowane przez Partnerów/zespoły IT na potrzeby konkretnego Klienta.

    Szczegółowe informacje dotyczące sposobu mapowania danych wprowadzonych w Systemie Comarch ERP XL na strukturę logiczną e-faktur zostaną opisane w odrębnym dokumencie. W niniejszym rozdziale opisano jedynie te, które wymagają szczególnej uwagi Użytkowników.

      • Numer faktury

    Jako numer faktury wysyłany jest numer obcy dokumentu. Przyjęto tutaj identyczną zasadę, jaka obowiązuje w JPK_FA, CUK i innych deklaracjach. W jednej z kolejnych wersji zachowanie Systemu zostanie w tym względnie sparametryzowany i wysyłany będzie numer własny (systemowy) lub numer obcy dokumentu.

      • Dane Sprzedawcy

    Ww. dane ustalane są na podstawie danych z pieczątki przypisanej do dokumentu, a jeżeli dokument nie ma przypisanej pieczątki, wówczas z pieczątki przypisanej do centrum głównego struktury Firmy. Nazwa i adres pobierane są z zakładki [Deklaracje] i [Deklaracje cd.], czyli wg zasad obowiązujących dla JPK_FA i innych deklaracji. Na wydrukach faktur dane Sprzedawcy pobierane są z zakładki [Ogólne] tejże pieczątki, w związku z czym Użytkownicy powinni zadbać o zgodność tych danych na poszczególnych zakładkach pieczątki. W przypadku Sprzedawcy będącego osobą fizyczną jako nazwisko przyjmowana jest ta wartość z pola Nazwa, po której występuje pierwszy przecinek, a jako imię przyjmowana jest wartość pomiędzy pierwszym a drugim przecinkiem pola Nazwa.

      • Imię i nazwisko Nabywcy będącego osobą fizyczną

    W przypadku kupującego będącego osobą fizyczną wysyłane jest imię i nazwisko Nabywcy, przy czym każda z tych danych przesyłana jest w osobnym polu. W związku z tym, że w Systemie dane te zapisywane są w jednej kontrolce/jednym polu przyjęto poniższe zasady ustalania tych danych: wartość z kontrolki Nazwa formatki adresu kontrahenta do 1-wszej spacji jest traktowana jako Imię, natomiast wartość po 1-wszej spacji jako Nazwisko. Takie mapowanie jest niedoskonałe w przypadku nietypowych danych np. posługiwania się przez Nabywcę dwoma imionami. W związku z tym dodatkowo odsłużone zostało ustalania tych danych na podstawie atrybutów o nazwach KSEF_Nabywca_ImiePierwsze, KSEF_Nabywca_Nazwisko przypisanych do wysyłanego dokumentu. System w pierwszej kolejności pobiera dane z ww. atrybutów, a jeżeli ich nie zdefiniowano, wówczas z pola Nazwa, mapując je wg ww. zasad.

    Opublikowana w dniu 2022-12-01 i będąca obecnie na etapie konsultacji nowa wersja schemy e-fakturowej FA(2) przewiduje przekazywanie danych nabywcy (imię i nazwisko lub nazwa nabywcy) w jednym polu, w związku z czym po jej wprowadzeniu ww. umowne mapowanie danych nabywcy nie będzie już potrzebne, dane będą pobierane wprost z kontrolki Nazwa.

      • Adres nabywcy

    Schemat e-faktury przewiduje przesyłanie danych dotyczących ulicy, numeru domu i numeru lokalu w osobnych liniach, tymczasem w systemie Comarch ERP XL dane te zapisywane są w jednym polu formatki adresu kontrahenta. Do mapowania danych adresowych wykorzystywana jest stosowna funkcja wyodrębniająca ulicę, nr domu i nr lokalu z całej zawartości pola adresowego. Funkcja ta nie jest doskonała np. w przypadku, gdy nazwa ulicy zawiera w sobie cyfry, a także w przypadku miejscowości w których nie wyodrębniono ulic. Aby umożliwić Użytkownikom obsługę takich specyficznych przypadków obsłużona została dodatkowa identyfikacja ww. składowych adresu na podstawie stosownych atrybutów przypisanych do nagłówka dokumentu: KSEF_Nabywca_Ulica (w tym z wartością Brak, co oznacza, że nazwa ulicy ma pozostać pusta), KSEF_Nabywca_NrDomu, KSEF_Nabywca_NrLokalu. System w pierwszej kolejności pobiera dane z ww. atrybutów, a jeżeli ich nie zdefiniowano, wówczas z pola Ulica, mapując je wg ww. zasad

    Ww. dodatkowe mapowanie danych z Systemu na schemę e-faktury nie będzie już potrzebne jeżeli wejdzie w życie planowana schema FA(2), zgodnie z którą wszystkie dane adresowe Nabywcy będą przesyłane w jednym polu.

      • Elementy- towary na fakturze

    O tym, czy System prześle do KSeF ilość i cenę dla jednostki głównej czy pomocniczej elementu transakcji decyduje stosowa opcja w Konfiguracji Systemu, omówione we wcześniejszej części dokumentu.

    Uwaga
    Schema e-faktury FA(1) nie przewiduje możliwości przekazania ceny z 4-ma miejscami po przecinku, dlatego podczas wysyłki jest ona zaokrąglana do 2-ch miejsc po przecinku. W planowanej schemie FA(2) już tej niedogodności nie będzie.

      • Sekcja zawierająca informację o formie i terminie płatności oraz rachunku bankowym Sprzedawcy zostanie obsłużona w jednej z kolejnych wersji
      • Informacje dodatkowe można umieszczać w Opisie czy to nagłówka faktury, czy to jej elementów i/lub w stopce przypisanej do definicji dokumentu. Opis z nagłówka wysyłany jest zawsze, natomiast opis elementu dokumentu jest wysyłany o ile w Konfiguracji/KSEF/Podczas eksportu wysyłaj włączony zostanie parametr Opis elementu
      • Spinacze zawierające korekty z tytułu zwrotu towaru a KSeF

    Użytkownicy korzystających z KSeF powinni unikać spinania do (S)FS/FSE/RA dokumentów WZK/WKE/PAK innych niż korekta ilościowa na plus, System nie dokonuje bowiem żadnego grupowania elementów, lecz wysyła każdy z nich oddzielnie, co w przypadku ww. spiętych korekt oznacza przesłanie zerowej lub ujemnej ilości elementu. Dla takich WZK/WKE/PAK rekomendowane jest rejestrowane (S)FSK/FKE/RAK lub na okoliczność takich przypadków zarejestrowanie spinacza elementów (s)FS, (s)FSE zamiast spinacza nagłówkowego.

      • Korekta kontrahenta/NIP-u kontrahenta

    Zgodnie z objaśnieniami do schemy faktura na niewłaściwego kontrahenta (lub pomyłka w jego NIP-e) nie powinna być rejestrowana i przesyłana jako korekta danych, należy wystawić korektę całościową i nową fakturę.

    Pobieranie urzędowego poświadczenia odbioru – UPO

    Pewność i potwierdzenie tego, że faktura została faktycznie przyjęta w Systemie KSeF Użytkownik uzyskuje po odebraniu Urzędowego Poświadczenia Odbioru. Wówczas to na fakturze zapisywany jest numer KSeF dokumentu, a status dokumentu zmieniany na Wysłano/odebrano UPO.

    Pobrania UPO może dokonać wyłącznie Operator z prawem Wysyłanie faktur/Pobieranie UPO, a może to uczynić jedną z poniżej opisanych metod.

    Pobranie UPO dokonywane z formatki dokumentu

    Operacja Pobierz UPO dostępna jest na zakładce [KSeF] formatki faktur sprzedaży/korekt faktur sprzedaży, natomiast na uproszczonej formatce faktury A-vista (A)FS na każdej z nich. Przycisk dostępny jest o ile spełnione są poniższe warunki:

      • Dokument został wysłany do KSeF i dotąd nie pobrano dla niego UPO
      • Operator ma prawo do pobierania UPO

    Pobranie UPO dokonywane jest w kontekście sesji KSeF, w ramach której dany dokument został wysłany. Jest ono pobierane kolejno dla wszystkich dokumentów wysłanych w ramach tej sesji. Tak więc, nawet jeżeli operacja pobrania UPO zostanie wywołana z formatki dokumentu, System pobierze UPO nie tylko dla niego, ale również dla innych dokumentów wysłanych w tej sesji, co obrazuje drugi z umieszczonych poniższej rysunków.

    Operacja pobrania UPO dokonywana z formatki dokumentu – jeden dokument wysłany w danej sesji
    Operacja pobrania UPO dokonywana z formatki dokumentu – jeden dokument wysłany w danej sesji
    Pobranie UPO dla sesji w ramach których wysłano wiele dokumentów
    Pobranie UPO dla sesji w ramach, których wysłano wiele dokumentów

    Po pobraniu UPO System zapisuje poniższe dane na fakturze/fakturach, której to UPO dotyczy:

      • Numer KSeF dokumentu
      • Data przyjęcia przez KSeF
      • Data pobrania UPO oraz identyfikator Operatora, który tego pobrania dokonał
      • Status KSeF dokumentu ustalany jest na Wysłano/odebrano UPO

    Opcjonalnie plik .xml pobranego UPO może zostać podpięty jako załącznik faktury. Więcej na ten temat napisano w rozdziale dotyczącym Konfiguracji systemu.

    Plik .xml pobranego UPO jako załącznik faktury
    Plik .xml pobranego UPO jako załącznik faktury

    Pobieranie UPO z listy FS/FSE

    Użytkownik może dokonać pobrania UPO przy użyciu stosownego przycisku pod listą dokumentów oraz opcji Pobierz UPO menu kontekstowego listy FS/FSE, w tym seryjnie dla wielu zaznaczonych dokumentów.

    Ww. opcja w menu kontekstowym pozostaje aktywna, jeżeli kursor wskazuje na dokument o statusie Wysłano/nie odebrano UPO i Operator ma prawo do pobierania UPO. Aktywność opcji przy przycisku natomiast warunkowana jest ww. prawem Operatora oraz stanem dokumentu (dokument zatwierdzony), status KSeF dokumentu weryfikowany jest już po wywołaniu operacji.

    Jak już napisano powyżej pobranie UPO dokonywane jest w kontekście konkretnej sesji KSeF, tj. dla wszystkich dokumentów wysłanym w ramach tej sesji. Operacja pobrania UPO z listy dokumentów, w tym dla wielu zaznaczonych polega więc na pobraniu UPO dla dokumentów wysłanych w ramach tych sesji, na które wskazują zaznaczone dokumenty. Może się więc przykładowo zdarzyć, że Użytkownik zaznaczy kilka dokumentów, natomiast UPO zostanie pobrane dla kilkunastu. Użytkownik jest informowany o każdym dokumencie, dla którego pobrano UPO.

    Pobieranie UPO dla wielu faktur/sesji KSeF
    Pobieranie UPO dla wielu faktur/sesji KSeF

    Pobieranie UPO dla bieżącej sesji KSeF

    Pobrania UPO można dokonać również dla bieżącej sesji KSeF Użytkownika, tj. wszystkich dokumentów, które zostały w ramach tej sesji wysłane. Służy to tego przycisk Pobierz UPO formatki dostępnej w menu System/Sesja KSeF.

    Pobranie UPO do dokumentów wysłanych w trakcie bieżącej sesji KSeF
    Pobranie UPO do dokumentów wysłanych w trakcie bieżącej sesji KSeF

    Weryfikacja poprawności faktury wg schemy KSeF

    Operacja Sprawdź poprawność w KSeF polega na sprawdzeniu poprawności semantycznej dokumentu tj. zgodności ze schemą e-faktury.

    Dzięki tej funkcjonalności Użytkownik ma możliwość dokonania weryfikacji dokumentu przed jego zatwierdzeniem.

    Ww. funkcjonalność dostępna jest na formatkach faktur sprzedaży i formatkach korekt sprzedaży oraz w menu kontekstowym listy FS/FSE.

    Pozytywna weryfikacja poprawności dokumentu wg schemy KSeF
    Pozytywna weryfikacja poprawności dokumentu wg schemy KSeF
    Weryfikacja poprawności dokumentu wg schemy KSeF- przykład nieprawidłowości w zakresie danych adresowych kontrahenta
    Weryfikacja poprawności dokumentu wg schemy KSeF- przykład nieprawidłowości w zakresie danych adresowych kontrahenta
    Seryjna weryfikacja zgodności faktur ze schemą KSeF przy użyciu opcji menu kontekstowego
    Seryjna weryfikacja zgodności faktur ze schemą KSeF przy użyciu opcji menu kontekstowego

    Obsłużona została również automatyczna weryfikacja poprawności dokumentu wg schemy KSeF podczas zatwierdzania dokumentu. Jest ona dokonywana wówczas, jeżeli dokument jest oznaczony jako podlegający wysyłce i na definicji dokumentu włączono parametr Weryfikuj w KSeF przed zatwierdzeniem.

    Jeżeli weryfikacja dokumentu przebiegnie pozytywnie, wówczas zatwierdzanie dokumentu jest kontynuowane, w przypadku negatywnej weryfikacji zatwierdzenie dokumentu nie jest możliwe.

    W ramach ww. weryfikacji dokumentu System sprawdza jego datę, w przypadku, gdy data wystawienia dokumentu jest inna niż bieżąca prezentowane jest stosowne pytanie/ostrzeżenie.

    Informacje z zakresu KSeF na liście faktur

    Na liście dokumentów handlowych, na zakładkach [FA] i [FSE] udostępniono nowe kolumny z informacjami dotyczącymi integracji z KSeF: Status, Numer, Data wysłania.

    Dokumenty mogą przyjmować jeden z poniższych statusów KSeF:

      • Nie dotyczy. Status ten otrzymują faktury, które oznaczone są jako nie podlegające wysyłce do KSeF.
      • Nie wysłano. Taki status posiadają dokumentu oznaczone jako podlegające wysyłce, a które dotąd nie zostały wysłane.
      • Wysłano/nie odebrano UPO to status dokumentu wysłanego do KSeF, dla którego nie pobrano jeszcze UPO.
      • Wysłano/odebrano UPO to status dokumentu wysłanego do KSeF, dla którego pobrano UPO.
      • Odrzucono. Status ten nadawany jest dokumentom, które zostały przesłane do KSeF, ale zostały przez KSeF odrzucone.

    Udostępniony został filtr pozwalających na ograniczanie listy dokumentów wg Statusu KSeF. W filtrze udostępniono ww. wartości a dodatkowo wartość Wysłano, obejmującą wszystkie wysłane dokumenty bez względu na to czy pobrano już dla nich UPO czy dopiero zostanie ono pobrane.

    Nowe kolumny i filtr wg Statusu KSeF na liście FS
    Nowe kolumny i filtr wg Statusu KSeF na liście FS

    Numer KSeF oryginału na korekcie ręcznej

    Na formatce korekty ręcznej FSK/(A)FSK/FKE udostępniona została kontrolka pozwalająca na wprowadzenie przez Użytkownika numeru KSeF oryginału, zarejestrowanego poza Systemem Comarch ERP XL. Na niezatwierdzonym dokumencie numer ten może wprowadzić każdy z Operatorów posiadający prawo do edycji tego dokumentu, natomiast po zatwierdzeniu dokumentu może to uczynić Operator z prawem Edycja numer KSeF na dokumentach. Edycja kontrolki zostaje zablokowana po wysłaniu dokumentu do KSeF.

    Numer KSeF oryginału na korektach ręcznych FSK/FKE
    Numer KSeF oryginału na korektach ręcznych FSK/FKE

    Numer KSeF dokumentu na wydrukach faktur sprzedaży i ich korekt

    Fakturę wysłaną do KSeF można uznać na skutecznie wystawioną dopiero po odebraniu dla niej UPO i otrzymaniu numeru nadanego tej fakturze w KSeF. Z dotychczasowych publikacji, w tym również odpowiedzi na najczęstsze pytania dostępnych na stronach Ministerstwa Finansów https://www.podatki.gov.pl/ksef/pytania-i-odpowiedzi-ksef/ wynika, że wysłanie faktury poprzez System KSeF nie oznacza, że nie można jej przekazać Nabywcy również w tradycyjny sposób, papierowo, czy też elektronicznie, kanałami, jakimi dotąd posługiwały się podmioty. Kluczowa jest tutaj jednak kolejność poszczególnych operacji, tj. przekazanie Klientowi faktury w sposób tradycyjny powinno się odbyć już po tym, jak faktura taka otrzyma numer KSeF, tylko wówczas bowiem taką fakturę można uznać za wystawioną i z tą chwilą dopiero wchodzi ona do obiegu gospodarczego. Być może ww. zasady zostaną zmienione z chwilą, gdy System KSeF stanie się obowiązkowy.

    W Systemie Comarch ERP XL nie przewiduje się żadnej formy blokowania drukowania faktur, czy też ostrzegania przed dokonaniem takiego wydruku, to w gestii Użytkowników leży przyjęcie odpowiednich procedur w zakresie wysyłania/drukowania faktur.

    Aby ułatwić wprowadzenie/przestrzeganie ww. procedur, na wydrukach faktur sprzedaży i ich korekt obsłużone zostało opcjonalne drukowanie numeru KSeF dokumentu. O tym, czy taki numer ma zostać wydrukowany decyduje ustawienie parametru Drukuj numer KSeF dokumentu w oknie parametrów drukowania. Parametr ten jest dostępny wówczas, jeżeli Firma dokonuje wysyłki na serwer produkcyjny KSeF.

    Opcjonalne drukowanie numeru KSeF faktury
    Opcjonalne drukowanie numeru KSeF faktury

    Wskazówka
    Na bazach konwertowanych parametr drukowania numeru KSeF jest domyślnie wyłączony. Jeżeli więc Użytkownik wyłączył prezentowanie okna parametrów wydruku, a chce drukować numer KSeF powinien przywrócić wyłączone komunikaty stosowną opcją w Administrator/Funkcje specjalne, a następnie generując wydruk zaznaczyć parametr drukowania numeru KSeF. Po wykonaniu tych czynności Użytkownik może ponownie wyłączyć prezentowanie okna parametrów wydruku. Zaznaczony parametr zostaje zapamiętany więc podczas generowania kolejnego wydruku numer KSeF będzie nadal drukowany.

    Drukowanie numeru KSeF zostało obsłużone na podstawowych wydrukach dostępnych dla poniższych typów dokumentów:

      • FS, (s)FS, (S)FS, (A)FS, RA
      • FSE, (s)FSE, (S)FSE
      • Faktury zaliczkowe FSL, FEL
      • Faktury końcowe: FS, (s)FS, (S)FS, FSE, (s)FSE, (S)FSE
      • Korekty do ww. dokumentów z wyjątkiem korekt ręcznych, zbiorczych i korekty danych

    Ograniczenie w zakresie edycji dokumentu wysłanego do KSeF

    • Dokumentów wysłanych na środowisko produkcyjne KSeF nie można anulować, a dokumentów A-vista usunąć. System blokuje taką operację, prezentując stosowną informację:
    Blokada anulowania/usunięcia dokumentu wysłanego do KSeF
    Blokada anulowania/usunięcia dokumentu wysłanego do KSeF
    • Dotychczas uprawniony do tego Użytkownik mógł zmieniać poniżej wymienione dane na zatwierdzonych dokumentach sprzedaży. Dane te stanowią część informacji przekazywanych do KSeF, w związku z czym, jeżeli dany dokument został wysłana na środowisko produkcyjne KSeF, wówczas ich edycja nie jest już możliwa. Tymi danymi są:
      • Data sprzedaży
      • Numer obcy dokumentu
      • Adres kontrahenta głównego/docelowego/płatnika

    Dokumenty rejestrowane w aplikacji Detal a KSeF

    Opisane wyżej funkcjonalności z zakresu integracji z KSeF nie są dostępne w aplikacji Detal. Niezależnie od definicji dokumentu nie jest również dokonywana weryfikacja poprawności KSeF, ani też automatyczna wysyłka dokumentu. Dokumenty rejestrowane w Detalu należy wysyłać do KSeF z modułu Sprzedaż.

    Tryb awaryjny rejestrowania faktur

    Opublikowany w dniu 2022-12-01 projekt ustawy o zmianie ustawy o podatku od towarów i usług oraz niektórych innych ustaw, dotyczący funkcjonowania e-fakturowania w okresie obowiązkowego stosowania KSeF zakłada poniższe zasady postępowania w przypadku awarii systemu KSeF i innych sytuacji szczególnych:

    • Niedostępność KSeF związana z serwisem tego systemu

    O planowanych pracach serwisowych i związanej z nimi niedostępności KSeF Podatnicy mają być odpowiednio wcześniej informowani. Niedostępność systemu ma być krótkotrwała. W tym okresie nie będzie możliwości wystawiania faktur, ani faktur korygujących.

    • Awaria KSeF

    Informacja o awarii KSeF również będzie publikowana komunikatami na BIP MF. W okresie awarii podatnik będzie stosował ten sam wzór faktury, który będzie stosowany powszechnie po wdrożeniu obligatoryjnego e-fakturowania. Wypełniony przez podatnika wzór faktury wraz z wprowadzoną w polu P_1 datą wystawienia faktury będzie stanowił pełnoprawną fakturę, którą następnie podatnik jest zobowiązany przekazać nabywcy w sposób z nim uzgodniony. Po zakończeniu awarii KSeF faktury wystawiane w tym okresie wystawca będzie miał obowiązek przesłać do KSeF w terminie do 7 dni od dnia zakończenia awarii KSeF.

    • Zdarzenia nie związane z awarią systemu – sytuacje kryzysowe

    W ww. sytuacjach faktury/faktury korygujące będą mogły być wystawiane i dostarczane nabywcom wg dotychczasowych zasad tj. w postaci papierowej lub elektronicznej.

    Dalsze plany w zakresie integracji z KSeF

    W kolejnych wersjach Systemu planowany jest dalszy rozwój funkcjonalności z zakresu integracji z KSeF, obejmujący:

    • Rozwój mechanizmu wysyłki:
      • Wysyłanie dokumentów z Rejestru VAT
      • Udostępnienie API zewnętrznego do wysyłki
      • Sukcesywna obsługa informacji opcjonalnych w wysyłce KSeF
    • Import faktur zakupu z KSeF

    Inne zmiany

    Nowe kolumny na listach dokumentów handlowych i importowych

    Lista dokumentów handlowych i importowych została wzbogacona o nowe kolumny. Domyślnie są one ukryte, jeżeli więc Użytkownik chce z nich skorzystać powinien je włączyć na używanym przez siebie formacie listy.

    Uwaga
    W związku z dokonanymi w wersji 2023.0 zmianami na listach dokumentów handlowych i importowych Użytkownicy korzystający z własnych kolumn powinni po konwersji bazy stosownie zmienić ich położenie według własnych preferencji, kolumny własne bowiem znajdą się domyślnie na końcu listy kolumn.

      • [Prefiks] NIP i numer [NIP] kontrahenta głównego

    Ww. kolumny zostały udostępnione na wszystkich tych listach dokumentów TraNag i ImpNag, na których prezentowany jest kontrahent.

      • [Prefiks] NIP i numer [NIP] kontrahenta docelowego

    Ww. kolumny zostały udostępnione na wszystkich tych listach dokumentów TraNag i ImpNag, na których prezentowany jest kontrahent docelowy, o ile w Konfiguracji włączona jest prezentacja kontrahenta docelowego

      • [Numer obcy] dokumentu

    Ww. kolumna została udostępniona na listach dokumentów sprzedaży: FS, FW, WZ, FSE, WZE, WKA i wypełniana jest wartością wprowadzoną w kontrolce Faktura formatki dokumentu sprzedaży. W przypadku ww. typów dokumentów w kontrolce tej domyślnie ustalana jest wartość zgodna z numerem systemowym dokumentu, kolumna ta będzie więc przydatna dla tych Użytkowników, którzy ten numer zmieniają, np. dla biur rachunkowych.

    Ww. kolumna nie jest dostępna na listach dokumentów zakupowych, ponieważ w dużej mierze jej rolę spełnia obecna kolumna Źródłowy.

    Prefiks i NIP kontrahenta oraz Numer obcy na liście dokumentów na przykładzie listy FSE
    Prefiks i NIP kontrahenta oraz Numer obcy na liście dokumentów na przykładzie listy FSE
      • Wartość [VAT] wynikająca z dokumentu

    Ww. kolumna udostępniona została na listach tych dokumentów handlowych, których wartość prezentowana na liście wyrażona jest zawsze w walucie systemowej, czyli na dokumentach innych niż eksportowe/importowe.

    Kolumna [VAT] na liście faktur sprzedaży
    Kolumna [VAT] na liście faktur sprzedaży
      • [Data sprzedaży]

    Dotąd data sprzedaży nie była prezentowana na listach dokumentów FSE i WZE, w wersji 2023.0 udostępnioną ją również dla tych list. Dla dokumentów FSE/WZE jest ona wypełniana datą sprzedaży, dla korekt zaś datą korekty.

    Data sprzedaży na liście FSE
    Data sprzedaży na liście FSE
      • [Data wystawienia]

    Data wystawienia została udostępniona na listach dokumentów FZ, PZ, PKA i FAI, na których jej dotąd nie było.

      • [Data zakupu]

    Data zakupu została udostępniona na listach dokumentów FZ, PZ, FRR i FAI, na których jej dotąd nie było. Dla dokumentów FZ, PZ, FRR, FAI jest ona wypełniana datą zakupu, dla korekt zaś datą korekty.

    Data wystawienia i zakupu na liście FAI
    Data wystawienia i zakupu na liście FAI

    Po udostępnieniu opisanych wyżej kolumn są one dostępne na listach przedstawionych w poniższej tabeli. Wyróżniono te kolumny i listy, które obsłużone zostały w wersji 2023.0

    Lista Kontrahent główny Kontrahent docelowy Numer obcy VAT Data sprzedaży Data wystawienia Data zakupu
    Prefiks NIP Prefiks NIP
    FZ + + + + - + - + +
    PZ + + + + - + - + +
    FRR + + + + - + - + +
    FAI + + + + - - - + +
    FS + + + + + + + + -
    FW + + + + + + + + -
    WZ + + + + + + + + -
    PA + + + + - + + + -
    TF + + + + - - - + -
    KK + + + + - + + -
    FSE + + + + + - + + -
    WZE + + + + + - + + -
    WKA + + + + + - - + -
    PKA + + + + - - - + -
    PW + + + + - - - + -
    RW + + + + - - - + -

    Ustalanie cen i wartości na kopiowanej ofercie i zamówieniu

    W wersji 2023.0 uporządkowano zasady ustalania cen i wartości na elementach ofert i zamówień powstałych w wyniku wymienionych poniższej operacji, dotąd bowiem System zachowywał się w tym zakresie niejednolicie:

      • kopiowania elementu oferty/zamówienia
      • kopiowania całego dokumentu oferty/zamówienia
      • tworzenia wariantu oferty
    Podczas wykonywania ww. operacji obowiązują poniższe zasady:
    • Rodzaj ceny początkowej (OS, ZS) jest ustalany na podstawie elementu kopiowanego
    • Poziom ceny początkowej (OS, ZS, OZ, ZZ) jest ustalany na podstawie elementu kopiowanego
    • Cena końcowa i wartość końcowa ustalane są w sposób zależny od stosowanej przez Użytkownika metody naliczania rabatów
      • W przypadku rabatów liczonych od ceny (włączony parametr Rabaty liczone od cenyKonfiguracja/Sprzedaż/Rabaty i promocje) cena końcowa jest kopiowana z elementu źródłowego, natomiast wartość elementu oraz rabat są wyliczane w oparciu o cenę początkową, końcową oraz ilość, tak więc mogą być inne, niż na elemencie kopiowanym
      • W przypadku rabatów liczonych od wartości (wyłączony ww. parametr) wartość końcowa jest kopiowana z elementu źródłowego, natomiast cena oraz rabat są wyliczane w oparciu o wartość początkową, końcową oraz ilość, tak więc mogą być inne, niż na elemencie kopiowanym

    Dane adresowe i osoba kontaktowa na dokumencie Paczki

    Na dokumencie Paczki, zakładka [Ogólne] prezentowane są szczegółowe dane adresowe i kontaktowe, które są do niej przypisane. Dotychczas wyświetlany był tylko akronim powiązanego adresu.

    Ustawienie adresu na paczce następuje na podstawie dokumentów do niej powiązanych, o ile w konfiguracji modułu Konfiguracja/Sprzedaż/Parametry 2 jest zaznaczony parametr Kontroluj zgodność adresu dostawy dokumentów paczki.

    Od wersji 2023.0 ustawienie to decyduje również o tym, czy na paczce zostanie dodana osoba kontrahenta. Wybór osoby następuje automatycznie na podstawie dokumentów powiązanych. Można to też zrobić samodzielnie poprzez wybór odpowiedniego rekordu z listy osób przypisanych do kontrahenta.

    Dane adresowe, osoba kontaktowa i dane kontaktowe na paczce
    Dane adresowe, osoba kontaktowa i dane kontaktowe na paczce

    Obecnie, gdy na paczkę jest pobierany adres z dokumentów powiązanych (zawsze z zakładki [Kontrahent docelowy]) i na tych dokumentach (na tej samej zakładce) jest wypełniona osoba kontrahenta, wówczas zostaje ona pobrana również na paczkę. Ponieważ na każdym z dokumentów może być ustawiona inna osoba, to sposób pobierania jest następujący:

    • Podczas tworzenia paczek z listy dokumentów pobierana jest osoba z pierwszego dokumentu w kolejce, na którym jest ona wypełniona.
    • Podczas dołączania dokumentów do paczek również pobierana jest osoba z pierwszego dokumentu w kolejce, na którym jest ona wypełniona. Przy czym tutaj pobranie może nie nastąpić, jeśli na paczce osoba jest już wypełniona.

    Podczas usuwania powiązania dokumentów do paczki osoba nie jest modyfikowana aż do czasu usunięcia ostatniego powiązanego dokumentu. Wówczas następuje bowiem usunięcie z paczki adresu a wraz z nim też osoby kontaktowej.

    Dopóki dokument Paczki nie jest zatwierdzony, to osobę kontrahenta można również uzupełnić, usunąć lub zmodyfikować samodzielnie, poprzez wybór dowolnej osoby z listy wszystkich osób kontrahenta. Ważne jest tylko, aby wcześniej został powiązany jakikolwiek dokument, na podstawie którego kontrahent dla paczki zostanie ustalony.

    Wraz z ustawieniem osoby kontaktowej może nastąpić również pobranie na paczkę jej danych kontaktowych: telefon oraz e-mail. Ma to szczególne znaczenie dla współpracy z Comarch Shipping, o czym więcej w rozdziale o takim tytule.

    Standardowo jako dane kontaktowe dla paczki traktowane były dane z adresu do niej powiązanego. Teraz przy odpowiednim ustawieniu w konfiguracji modułu Sprzedaż (Konfiguracja/Sprzedaż/Parametry 2) nowego parametru Dane kontaktowe na paczce z osoby kontrahenta można sprawić, aby zostały one pobrane z osoby kontaktowej na paczce, o ile taka zostanie na niej wybrana. Wówczas od razu na paczce podmienia się zawartość w kontrolkach Telefon i E-mail, więc widać wprost, jakie dane kontaktowe są obowiązujące dla danej paczki.

    Uwzględnianie towarów inwentaryzowanych na dokumentach magazynowych - blokady

    Na dokumentach AWD/ZWM oraz (W)AWD/(W)ZWM, które miały dodane pozycje na towary podlegające inwentaryzacji zablokowano możliwość wykonywania następujących operacji:

    • Blokada przekazania dokumentu do realizacji (odznaczenie parametru Do bufora)
    • Blokada zamknięcia dokumentu (odznaczenie parametru Zamknięte).

    Przy generowaniu takich dokumentów jest również kontrola czy pozycje źródłowe nie są na towary, które aktualnie podlegają inwentaryzacji. Jeśli są, wówczas takie pozycje nie zostaną dodane na dokument magazynowy.

    Ergonomia działań na umowach

    Uwzględniając postulaty użytkowników w zakresie umów wprowadzono następujące usprawnienia:

    • Kopiowanie dat zawarcia i zakończenia przy kopiowaniu umowy. Nie ma znaczenia czy daty z umowy źródłowej są mniejsze lub większe od daty bieżącej, zawsze zostaną one przeniesione na nową umowę.
    • Usuwanie zaznaczonych pozycji towarowych z umowy.

    CRM

    Seryjne dodawanie punktów trasy na podstawie wybranych kontrahentów

    Na formatce Trasa dostawy towaru dodano możliwość seryjnego dodawania punktów tras. Obok przycisku Plusa dostępne jest menu rozwijane z dwiema opcjami: Dodaj punkt oraz Dodaj listę.

    Polecenie do seryjnego dodawania punktów trasy
    Polecenie do seryjnego dodawania punktów trasy

    Polecenie Dodaj punkt pozwala na dodanie pojedynczego punktu poprzez wypełnienie formularz punktu trasy (działanie jak dotychczas dla ‘plusa’).

    Polecenie Dodaj listę wywołuje listę kontrahentów w trybie do wyboru, na której można zaznaczyć wiele rekordów. Po zaakceptowaniu wyboru kontrahenci są dodawani jako kolejne punkty trasy, a jako adres ustawiany jest aktualny adres kontrahenta.

    Przy dodawaniu seryjnym nie są uwzględniani kontrahenci archiwalni oraz tacy, którzy już są dodani jako punkt dla tej trasy (o ile zostali dodani z adresem aktualnym). Zasady dodawania punktów przy operacji seryjnej są więc takie same, jak przy dodawaniu pojedynczego punktu trasy.

    Produkcja

    Pauzowanie uruchomionych realizacji operacji

    Umożliwiono pauzowanie operacji, czyli zatrzymywanie i wznawianie uruchomionej realizacji operacji zlecenia produkcyjnego. Dzięki czemu, w przypadku, gdy czasowo ma zostać wstrzymana praca nad operacją, można zarejestrować pauzę i czas trwania takiej przerwy nie zostanie uwzględniony w czasie trwania realizacji operacji i opcjonalnie może też nie być uwzględniony w czasie rozliczeniowym zakończonej realizacji operacji.

    Przykładowa zatrzymana uruchomiona realizacja operacja tj. z trwającą pauzą
    Przykładowa zatrzymana uruchomiona realizacja operacja tj. z trwającą pauzą 

    Lista Pauzy w oknie Realizacja operacji

    W oknie Realizacja operacji na zakładce [Ogólne] dodano sekcję Pauzy, w której wyświetlane są wszystkie pauzy dodane do realizacji. Z poziomu listy pauz, można dodać nową pauzę (gdy aktualnie operacja nie jest zatrzymana), zakończyć pauzę (gdy aktualnie operacja jest zatrzymana), a także edytować lub usunąć pauzę.

    Obszar Pauzy w oknie Realizacja operacji, gdy aktualnie nie trwa pauza i jest dostępny przycisk Pauza
    Obszar Pauzy w oknie Realizacja operacji, gdy aktualnie nie trwa pauza i jest dostępny przycisk Pauza 
    Obszar Pauzy w oknie Realizacja operacji, gdy aktualnie trwa pauza i jest dostępny przycisk Wznów
    Obszar Pauzy w oknie Realizacja operacji, gdy aktualnie trwa pauza i jest dostępny przycisk Wznów

    Lista pauz, w oknie realizacji operacji, zbudowana jest z następujących kolumn:

    • Start – w kolumnie prezentowany jest termin rozpoczęcia pauzy (data wraz z godziną)
    • Koniec – w kolumnie prezentowany jest termin zakończenia pauzy (data wraz z godziną)
    • Czas [jednostka] – w kolumnie prezentowany jest czas trwania pauzy, w tej samej jednostce, która ustawiona jest dla czasu realizacji operacji
    • Czas rozliczeniowy [jednostka] – w kolumnie prezentowany jest czas rozliczeniowy pauzy, w tej samej jednostce, która ustawiona jest dla czasu realizacji operacji
    • Przyczyna pauzy – w kolumnie prezentowana jest przyczyna pauzy
    • Dodał – w kolumnie wyświetlany jest identyfikator operatora, który dodał pauzę
    • Dodano – w kolumnie wyświetlana jest data dodania pauzy wraz z godziną

    Na liście pauz, w oknie realizacji operacji, udostępniono następujące opcje:

    • Włącz/wyłącz sumowanie – za pomocą opcji można włączyć lub wyłączyć sumowanie na liście
    • Pauza Pauza – za pomocą opcji dodawana jest pauza (zatrzymanie operacji). Przycisk dostępny, gdy aktualnie nie trwa pauza dla operacji, w przeciwnym razie dostępny jest zamiast niego przycisk Wznów
    • Wznów – za pomocą opcji dodawane jest zakończenie pauzy (wznowienie operacji). Przycisk dostępny, gdy aktualnie nie trwa pauza dla operacji, w przeciwnym razie dostępny jest zamiast niego przycisk Pauza
    • Zmień – za pomocą opcji można edytować wskazaną pauzę. Edycja pauzy odbywa się metodą edit-in-place, w rekordzie pauzy
    • Usuń – za pomocą opcji można usunąć wskazaną pauzę

    Uwaga
    Z poziomu okna Realizacja operacji można dodać pauzę również na zakończonej realizacji operacji, przy czym jest ona dodawana od razu jako zakończona tj. z uzupełnionymi terminami Start i Koniec, dla których podpowiadana jest data bieżąca.

    Ze wszystkich innych miejsc systemu istnieje możliwość pauzowania i wznawiania wyłącznie uruchomionych realizacji operacji.

    Na zakończonej realizacji operacji, w przypadku, gdy są do niej dodane pauzy, od zbiorczego czas realizacji i czasu rozliczeniowego odliczany jest czas trwania pauzy oraz czas rozliczeniowy pauzy, w zakresie, w którym mieści się w terminach operacji.

    Zakończona realizacja operacji, z odliczonym czasem trwania i czasem rozliczeniowym pauzy od zbiorczego czasu realizacji i czasu rozliczeniowego operacji
    Zakończona realizacja operacji, z odliczonym czasem trwania i czasem rozliczeniowym pauzy od zbiorczego czasu realizacji i czasu rozliczeniowego operacji 

    Przyklad
    Operacja została zrealizowana w terminie od godziny 8:00 do godziny 13:00, czyli czas realizacji i rozliczeniowy terminu jest równy 5 godzin. Podczas trwania operacji, zarejestrowano dwie pauzy: pierwszą od 10:00 do 10:15 (o czasie trwania i rozliczeniowym 0,25 godziny) oraz drugą od 12:30 do 12:45 (o czasie trwania i rozliczeniowym 0,25 godziny). Zbiorczy czas realizacji i rozliczeniowy operacji zostaje wyliczony jako 4,5 godziny, gdyż od 5 godzin czasu realizacji i rozliczeniowego terminu operacji odjęte zostało 0,5 godziny czasu trwania i rozliczeniowego obu pauz.

    Uwaga
    Gdy termin pauzy zawierać się będzie tylko częściowo w terminie trwania realizacji operacji, to od czasu realizacji i rozliczeniowego realizacji operacji odliczona zostanie tylko ta część czasu trwania i proporcjonalnie wyliczona część czasu rozliczeniowego pauzy, która zawiera się w czasie trwania realizacji.

    Zatrzymywanie i wznawianie uruchomionej operacji z list

    Pauzę można dodać lub zakończyć z poziomu okna Realizacja operacji (3.1.1). Ponadto dodać lub zakończyć pauzę można nowym dedykowanym przyciskiem Pauza lub Wznów dostępnym po podświetleniu uruchomionej realizacji o odpowiednim statusie (jeśli uruchomiona realizacja nie ma trwającej pauzy to dostępny jest przycisk Pauza, a jeśli aktualnie trwa dla niej pauza to dostępny jest przycisk Wznów) z poziomu:

    • Okna Zlecenie produkcyjne, z zakładki [Procesy]
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Zlecenie produkcyjne, na zakładce Procesy
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Zlecenie produkcyjne, na zakładce Procesy
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Zlecenie produkcyjne, na zakładce Procesy
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Zlecenie produkcyjne, na zakładce Procesy
    • Okna Zlecenie produkcyjne, z zakładki [Operacje], z sekcji Raport wykonania
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Zlecenie produkcyjne, na zakładce Operacje
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Zlecenie produkcyjne, na zakładce Operacje
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Zlecenie produkcyjne, na zakładce Operacje
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Zlecenie produkcyjne, na zakładce Operacje
    • Listy Zlecenia produkcyjne, z sekcji rozwijalnej Szczegóły zlecenia, z zakładki [Raport wykonania] 
    Przycisk do dodawania pauzy (zatrzymania operacji) na liście Zlecenia produkcyjne, w sekcji rozwijalnej Szczegóły zlecenia, na zakładce Raport wykonania
    Przycisk do dodawania pauzy (zatrzymania operacji) na liście Zlecenia produkcyjne, w sekcji rozwijalnej Szczegóły zlecenia, na zakładce Raport wykonania
    Przycisk do kończenia pauzy (wznowienia operacji) na liście Zlecenia produkcyjne, w sekcji rozwijalnej Szczegóły zlecenia, na zakładce Raport wykonania
    Przycisk do kończenia pauzy (wznowienia operacji) na liście Zlecenia produkcyjne, w sekcji rozwijalnej Szczegóły zlecenia, na zakładce Raport wykonania 
    • Okna Nadzlecenie produkcyjne, z zakładki [Raport wykonania]
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Nadzlecenie produkcyjne, na zakładce Raport wykonania
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Nadzlecenie produkcyjne, na zakładce Raport wykonania
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Nadzlecenie produkcyjne, na zakładce Raport wykonania
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Nadzlecenie produkcyjne, na zakładce Raport wykonania 
    • Okna Harmonogram operacji, z zakładek [Wg kodu], [Wg EAN], [Wg terminu], [Wg zlecenia]
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Harmonogram operacji
    Przycisk do dodawania pauzy (zatrzymania operacji) w oknie Harmonogram operacji
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Harmonogram operacji
    Przycisk do kończenia pauzy (wznawiania operacji) w oknie Harmonogram operacji 

    Nowy słownik: Przyczyny pauzy

    Na potrzeby powyższej funkcjonalności, w module Administrator, w menu Listy/Słowniki kategorii/Produkcja dodano nowy słownik: Przyczyny pauzy. W słowniku tym zostały dodane predefiniowane wartości: Awaria maszyny i Przerwa pracownika. Ponadto można definiować własne wartości, które będzie można wskazać dla rejestrowanej pauzy.

    Nowy słownik kategorii: Przyczyny pauzy
    Nowy słownik kategorii: Przyczyny pauzy

    Parametryzacja automatycznego wyliczania czasu rozliczeniowego pauzy, który zmniejsza czas rozliczeniowy realizacji operacji

    W oknie Edycja struktury firmy, na zakładce [Produkcja 2], dodany został nowy parametr: Pauza zmniejsza czas rozliczeniowy realizacji.

    Nowy parametr decydującym o tym, czy pauza ma zmniejszać czas rozliczeniowy realizacji operacji, w oknie Edycja struktury firmy, zakładka Produkcja 2
    Nowy parametr decydującym o tym, czy pauza ma zmniejszać czas rozliczeniowy realizacji operacji, w oknie Edycja struktury firmy, zakładka Produkcja 2 

    Przy zaznaczonym parametrze Pauza zmniejsza czas rozliczeniowy realizacji, dodając zakończenie dla pauzy, automatycznie będzie wyliczany czas rozliczeniowy pauzy w oparciu o czas jej trwania oraz ustawioną na technologii proporcji czasu realizacji do czasu rozliczeniowego operacji.

    W przypadku odznaczonego parametru Pauza zmniejsza czas rozliczeniowy realizacji, dodając zakończenie dla pauzy, czas rozliczeniowy pauzy będzie równy 0.

    Uwaga
    Bez względu na ustawienie parametru Pauza zmniejsza czas rozliczeniowy realizacji, na zakończonej pauzie Użytkownik zawsze będzie mógł ręcznie zmodyfikować czas rozliczeniowy pauzy i jeśli czas ten będzie większy od 0 to zostanie on odliczony od czasu rozliczeniowego realizacji, o ile termin pauzy zawierać się będzie w terminie realizacji operacji w całości lub częściowo.

    Statusy realizacji operacji

    Dotychczas statusy nadawane były wyłącznie operacjom planowanym. W związku z dodaniem funkcjonalności pauzowania operacji, zostało obsłużone nadawanie i wyświetlanie statusów również dla realizacji operacji.

    W przypadku realizacji uruchomionych, mogą one mieć nadany status: W toku (jeśli uruchomiona realizacja nie ma trwającej pauzy tj. nie ma dodanej żadnej pauzy lub wszystkie pauzy są zakończone) lub Zatrzymana (jeśli uruchomiona realizacja ma aktualnie trwającą pauzę tj. ma dodaną pauzę, która nie została jeszcze zakończona). Natomiast, w przypadku zakończonych realizacji, zawsze będą one mieć status: Zakończona.

    W oparciu o status również wyświetlane są inne ikonki dla realizacji na różnych listach. Do tej pory były dwie ikonki: dla uruchomionych (obecnie wyświetlana dla realizacji o statusie W toku) i dla zakończonych realizacji (obecnie wyświetlana dla realizacji o statusie Zakończona). W tej wersji dodana została trzecia ikonka dla zapauzowanych uruchomionych realizacji (dla realizacji o statusie Zatrzymana).

    Statusy realizacji operacji wyświetlane są w następujących miejscach:

    • W nagłówku okna Realizacja operacji
    Statusy realizacji, wyświetlane w nagłówkach okna Realizacja operacji
    Statusy realizacji, wyświetlane w nagłówkach okna Realizacja operacji
    • W oknie Zlecenie produkcyjne na zakładce [Operacje], w sekcji Raport wykonania, w nowej kolumnie Status 
    Nowa kolumna Status oraz ikonki realizacji w oknie Zlecenie produkcyjne, na zakładce Operacje
    Nowa kolumna Status oraz ikonki realizacji w oknie Zlecenie produkcyjne, na zakładce Operacje
    • Na liście Zlecenia produkcyjne, w sekcji rozwijalnej Szczegóły zlecenia, na zakładce [Raport wykonania], w nowej kolumnie Status
    Nowa kolumna Status oraz ikonki realizacji na liście Zlecenia produkcyjne, w dolnej sekcji Szczegóły zlecenia na zakładce Raport wykonania
    Nowa kolumna Status oraz ikonki realizacji na liście Zlecenia produkcyjne, w dolnej sekcji Szczegóły zlecenia na zakładce Raport wykonania
    • W oknie Nadzlecenie produkcyjne na zakładce [Raport wykonania], w nowej kolumnie Status
    Nowa kolumna Status oraz ikonki realizacji w oknie Nadzlecenie produkcyjne, na zakładce Raport wykonania
    Nowa kolumna Status oraz ikonki realizacji w oknie Nadzlecenie produkcyjne, na zakładce Raport wykonania
    • W oknie Harmonogram operacji, na zakładkach [Wg kodu], [Wg EAN], [Wg terminu], [Wg zlecenia], w kolumnie Status, w której dotychczas były wyświetlane statusy wyłącznie dla operacji planowanych
    Statusy realizacji wyświetlane w kolumnie Status oraz odpowiadające im ikonki w oknie Harmonogram operacji
    Statusy realizacji wyświetlane w kolumnie Status oraz odpowiadające im ikonki w oknie Harmonogram operacji 
    • W oknie Zmień lub dodaj zasoby, na zakładkach [Zamiana zasobów], [Dodanie zasobów], w kolumnie Status, w której dotychczas były wyświetlane statusy wyłącznie dla operacji planowanych
    Statusy realizacji wyświetlane w kolumnie Status oraz odpowiadające im ikonki w oknie Zmień lub dodaj zasoby
    Statusy realizacji wyświetlane w kolumnie Status oraz odpowiadające im ikonki w oknie Zmień lub dodaj zasoby

    Nowe filtry w oknie Harmonogram operacji

    Nowe filtry dla statusów realizacji operacji w oknie Harmonogram operacji
    Nowe filtry dla statusów realizacji operacji w oknie Harmonogram operacji

    W związku z obsłużeniem statusów dla realizacji operacji, w oknie Harmonogram operacji dodane zostały filtry umożliwiające zawężenie listy operacji do realizacji o konkretnym statusie. Pod dotychczasowym filtrem: Realizacje operacji odpowiadającym za wyświetlenie realizacji na liście, dodane zostały opcje podrzędne:

    • W toku – przy zaznaczonej opcji na liście wyświetlane są realizacje operacji o statusie W toku
    • Zatrzymane – przy zaznaczonej opcji na liście wyświetlane są realizacje operacji o statusie Zatrzymana
    • Zakończone – przy zaznaczonej opcji na liście wyświetlane są realizacje operacji o statusie Zakończona
    W związku z dodaniem nowych filtrów, częściowo zmienione zostało ułożenie dotychczasowych filtrów.

    Rozbudowa filtra Status w oknie Zmień lub dodaj zasoby

    W związku z obsłużeniem statusów dla realizacji operacji, w oknie Zmień lub dodaj zasoby, w filtrze Status dodane zostały nowe opcje: W toku, Zatrzymana i Zakończona, umożliwiające zawężenie listy operacji do realizacji o konkretnym statusie.

    Nowe opcje w filtrze Status w oknie Zmień lub dodaj zasoby
    Nowe opcje w filtrze Status w oknie Zmień lub dodaj zasoby 

    Zmodyfikowane również zostało działanie dotychczasowych opcji: Uruchomiona, W realizacji i Zrealizowana, które dotychczas wyszukiwały wszystkie operacje planowane o wskazanym statusie oraz ich realizacje, a teraz wyszukują wyłącznie operacje planowane o danym statusie (bez ich realizacji).

    Kalkulacja kosztu dla dowolnej ilości wyrobu

    Od wersji 2023.0 systemu Comarch ERP XL możliwe jest przeliczanie kalkulacji kosztu dla dowolnej ilości wyrobu z technologii.

    Nowe opcje i parametry na KLK

    Na kalkulacji kosztu dodano nowe pola, w których można wskazać, dla jakiej ilości i którego wyrobu z danej technologii, przeliczana ma być kalkulacja.

    Nowe pola do podawania ilości i wskazywania wyrobu na KLK
    Nowe pola do podawania ilości i wskazywania wyrobu na KLK 

    W polu: można podać ilość wyrobu, dla której przeliczana będzie kalkulacja. Ilość ta wyrażona jest w jednostce podstawowej wyrobu.

    W polu można wskazać wyrób, którego będzie dotyczyło przeliczenie kalkulacji. Wyrób będzie można wybrać z technologii wczytanej już na dokument KLK.

    Zmiana wyrobu na dokumencie KLK będzie możliwa, gdy dokument ten będzie generowany lub dodawany na podstawie technologii lub ZP. Jeśli KLK będzie tworzona w oparciu o dokument ZS, OS, ZW, nie będzie można na niej zmienić wyrobu i ilości wyrobu.

    Aby na KLK wskazać wyrób, dla którego przeliczana ma być kalkulacja, należy nacisnąć przycisk , a następnie z otwartej listy wyrobów danej technologii wybrać odpowiedni wyrób.

    Lista wyrobów danej technologii w trybie do wyboru
    Lista wyrobów danej technologii w trybie do wyboru

    Obok pól do wprowadzania kodu i nazwy wyrobu na dokumencie KLK, dostępny jest przycisk Przelicz, za pomocą którego można przeliczyć kalkulację dla dowolnej ilości wybranego wyrobu.

    Przeliczanie KLK dla dowolnej ilości wyrobu
    Przeliczanie KLK dla dowolnej ilości wyrobu

    Nowe kolumny na KLK

    Na KLK udostępniono nowe kolumny, w których prezentowana jest ilość materiałów i wyrobów, wyrażona w jednostce pomocniczej.

    Nowe kolumny, w których prezentowana jest ilość materiału/wyrobu wyrażona w jednostce pomocniczej
    Nowe kolumny, w których prezentowana jest ilość materiału/wyrobu wyrażona w jednostce pomocniczej

    Przeliczanie KLK dla dowolnej ilości wyrobu

    Pierwsze otwarcie/wczytanie KLK powinno działać jak dotychczas. Dla domyślnie wczytanej ilości powinien się wyliczyć odpowiedni koszt wyrobów. Kolejne przeliczenie dokumentu KLK za pomocą nowego przycisku Przelicz lub za pomocą istniejącego Przelicz raport wg wybranych opcji symulacji/kursu spowoduje ponowne wyliczenie KLK dla wybranego wyrobu i podanej dla niego ilości, z uwzględnieniem innych bieżących ustawień parametrów, znajdujących się na KLK. Poszczególne ilości i koszty będą wyliczane na podstawie wskazanej technologii proporcjonalnie do podanej na KLK ilości wyrobu.

    Podczas ponownego przeliczania KLK nie będą brane pod uwagę ilości minimalne, określone w danej technologii.

    Inne zmiany na KLK

    • Obszar Koszt wyrobu

    Na dokumencie KLK wprowadzony został nowy obszar, w którym prezentowana jest kalkulowana wartość wyrobu oraz jego koszt jednostkowy.

    KLK- informacja o kalkulowanym koszcie i koszcie jednostkowym wyrobu
    KLK- informacja o kalkulowanym koszcie i koszcie jednostkowym wyrobu

    W polu Dla kalkulowanej ilości:, prezentowany jest koszt wyrobu, który jest także widoczny w kolumnie: Koszt symulowany/Koszt. Natomiast w polu Jednostkowy, prezentowany jest koszt jednostkowy wyrobu (np. koszt 1 szt. wyrobu), który jest także widoczny w kolumnie Koszt symulowany/Cena.

    • Parametr Pokaż zerowe koszty

    Udostępniona została również opcja, za pomocą której można wyróżnić na KLK zerowe ceny lub koszty.

    Po zaznaczeniu parametru Pokaż zerowe koszty, na kalkulacji wyróżnione zostaną zerowe koszty i ceny. Zostaną one wyświetlone w kolorze czerwonym na dokumencie.

    Nowy parametr, po zaznaczeniu którego wyróżnione zostają na KLK zerowe koszty lub ceny
    Nowy parametr, po zaznaczeniu którego wyróżnione zostają na KLK zerowe koszty lub ceny
    • Kolumny z kodem i nazwą wyrobu na liście KLK

    Na liście KLK dodano nowe kolumny, w których prezentowany jest kod i nazwa wyrobu, którego dotyczy dany dokument KLK.

    Lista KLK – nowe kolumny z kodem i nazwą wyrobu
    Lista KLK – nowe kolumny z kodem i nazwą wyrobu

    Inne zmiany

    Uruchamianie i kończenie operacji w oknie Harmonogram operacji

    W oknie Harmonogram operacji zostały dodane dedykowane przyciski: Uruchom realizację terminu z opcjami do uruchamiania operacji oraz Realizuj termin z opcjami do dodawania realizacji operacji. Są to te same funkcje co m.in. w oknie Zlecenie produkcyjne, na zakładce [Procesy], służące do uruchamiania lub realizacji podświetlonej na liście operacji planowanej.

    W ramach opcji pod przyciskiem do uruchamiania operacji, dostępne są opcje:

    • Uruchom operację
    • Uruchom operację bez edycji
    • Uruchom realizację terminu
    • Uruchom realizację terminu bez edycji
    • Uruchom pozostałe
    • Uruchom pozostałe bez edycji
    Opcje do uruchamiania operacji w oknie Harmonogram operacji
    Opcje do uruchamiania operacji w oknie Harmonogram operacji 
    W ramach opcji pod przyciskiem do realizowania operacji, dostępne są opcje:
    • Realizuj termin
    • Realizuj etap
    • Realizuj wszystkie
    • Realizuj termin bez edycji
    • Realizuj wszystkie bez edycji
    • Realizuj pozostałe
    • Realizuj pozostałe bez edycji
    Opcje do realizowania operacji w oknie Harmonogram operacji
    Opcje do realizowania operacji w oknie Harmonogram operacji 

    Tak samo, jak w przypadku tych samych przycisków dostępnych m.in. w oknie Zlecenie produkcyjne, na zakładce [Procesy], o tym, która opcja jest domyślnie uruchamiana bezpośrednio pod przyciskiem do uruchamiania lub realizowania operacji , decydują ustawienia wybrane w polach: Domyślne uruchamianie realizacji i Domyślne zakończenie realizacji na definicji dokumentu Zlecenie produkcyjne, na zakładce [Produkcja].

    Księgowość

    Deklaracja VIU-DO

    Nowe parametry na fakturach sprzedaży

    W dokumencie o nowościach przygotowanym do wersji Comarch ERP XL 2022.1. opisano nowe parametry, wprowadzone na fakturach sprzedaży, na zakładce [VAT] na potrzeby deklaracji VIU-DO.

    Zmiany w pieczątce firmy

    W pieczątce firmy, na zakładce [Deklaracje] wprowadzono pole o nazwie VIU-DO (OSS). W polu tym należy wskazać urząd skarbowy, będący adresatem deklaracji VIU-DO. Urząd wprowadzony w tym miejscu będzie się automatycznie podpowiadał na formularzu deklaracji VIU-DO.

    Pieczątka firmy, zakładka Deklaracje, pole VIU-DO (OSS)
    Pieczątka firmy, zakładka Deklaracje, pole VIU-DO (OSS)

    Formularz deklaracji VIU-DO

    Miejsce udostępnienia deklaracji VIU-DO

    W wersji Comarch ERP XL 2023.0 formularz deklaracji VIU-DO udostępniono z poziomu Ribbona, menu Deklaracje/VIU-DO.

    Ribbon, menu Deklaracje, Inne deklaracje
    Ribbon, menu Deklaracje, Inne deklaracje 

    W celu wyświetlania deklaracji VIU-DO oraz dodania nowego formularza, należy wybrać opcję VIU-DO. W oknie Deklaracje podatkowe lista będzie zawężona wyłącznie do deklaracji VIU-DO.

    Okno Deklaracje podatkowe
    Okno Deklaracje podatkowe 

    Konstrukcja formularza deklaracji VIU-DO

    Formularz deklaracji VIU-DO składa się z następujących zakładek:

      • Ogólne
      • Nagłówek
      • Kursy walut
      • Deklaracja
      • Ewidencja
      • Ewidencja dodatkowa
      • Płatności
      • Księgowość
      • Załączniki
    W dużym uproszczeniu, formularz deklaracji VIU-DO obejmuje część deklaratywną i ewidencyjną.
    • Część deklaratywna jest odpowiednikiem deklaracji VIU-DO, na podstawie, której generowany jest plik xml podlegający wysyłce na bramkę e-Deklaracje Ministerstwa Finansów.
    • Część ewidencyjna składa się z dwóch części, z poziomu zakładki:
      • Ewidencja – prezentowane są dokumenty będące źródłem generacji poszczególnych sekcji na deklaracji VIU-DO
      • Ewidencja dodatkowa – dla faktur ujętych na zakładce [Ewidencja], dodatkowo prezentowane są informacje o sprzedanych towarach, wykonanych usługach

    Eksport danych do Excela z obu ewidencji powinien ułatwić podatnikowi przygotowanie ewidencji, o której mowa w Ustawie o Vat, w art. 130.oraz w art. 63c Rozporządzenia Wykonawczego Rady UE 2019/2026.

    Ewidencja nie podlega wysyłce na bramkę e-Deklaracje Ministerstwa Finansów.

    Statusy deklaracji VIU-DO

    Zgodnie z przyjętym standardem na deklaracji VIU-DO udostępniono cztery statusy:
    • Bufor
      • Pełna edycja danych
      • Możliwość wyliczenia deklaracji – aktywny przycisk Przelicz
      • Możliwość bezśladowego usunięcia deklaracji
      • Możliwość wysyłki deklaracji w wersji roboczej
      • Brak możliwość wysyłki deklaracji w wersji ostatecznej (Złożenie)
    • Zaakceptowany
      • Brak możliwości wyliczenia deklaracji – nieaktywny przycisk Przelicz
      • Edycja ograniczona do zakładek [Płatności], [Księgowość], [Załączniki]
      • Możliwość wysyłki deklaracji w wersji roboczej
      • Możliwość wysyłki deklaracji w wersji ostatecznej (Złożenie)
      • Po wysłaniu deklaracji w wersji roboczej, po otrzymaniu poprawnego UPO, brak zmiany statusu na zatwierdzona
      • Po wysłaniu deklaracji w wersji ostatecznej jako Złożenie i otrzymaniu poprawnego UPO, automatyczna zmiana statusu na Zatwierdzona
    • Zatwierdzony
      • Brak możliwości wyliczenia deklaracji – nieaktywny przycisk Przelicz
      • Edycja ograniczona do zakładek [Płatności], [Księgowość], [Załączniki]
      • Możliwość wysyłki deklaracji w wersji roboczej
      • Możliwość wysyłki deklaracji w wersji ostatecznej (Złożenie)
    • Anulowany
      • Zgodnie z przyjętym standardem możliwość anulowania deklaracji o statusie Zatwierdzony
      • Zasady, sposób anulowania formularza deklaracji VIU-DO analogiczny jak np. plików JPK_V7
      • Brak możliwości wysyłki deklaracji w wersji roboczej i ostatecznej

    Formularz deklaracji VIU-DO - zakładka „Ogólne”

    Formularz deklaracji VIU-DO, zakładka Ogólne
    Formularz deklaracji VIU-DO, zakładka Ogólne 

    Na zakładce [Ogólne] udostępniono następujące dane:

    • W sekcji Okres – rok, kwartał rozliczeniowy, który domyślnie podpowiadany jest na podstawie roku, kwartału ustawionego na liście deklaracji
    • W polu Numer – numer kolejny formularza.
    • W polu Wersja – numer wersji struktury.
    • W polu Status o trybie do wyboru, opcje:
      • Bufor – status domyślny
      • Zaakceptowano
      • Zatwierdzono
      • Anulowano – status dostępny na zatwierdzonym formularzu
    • W polu Urząd – urząd wskazany w pieczątce firmy – szczegóły w rozdziale dot. zmian w pieczątce firmy
    • W polu Wprowadził – kod operatora dodającego formularz po raz pierwszy
    • W polu Zmodyfikował – kod operatora modyfikującego formularz
    • W polu Zatwierdził – kod operatora zatwierdzającego formularz
    • W polu Wysłał – kod operatora, który dokonał wysyłki formularza
    • W polach Weryfikacja e-deklaracji, status e-deklaracji w zależności od rodzaju wysyłki, statusu informacji
      • Jeżeli deklaracja zostanie wysłana jako wersja robocza i nie będzie informacji o weryfikacji:
    Pole Rodzaj informacji
    Weryfikacja e-deklaracji W trakcie
    Status e-deklaracji Wersja robocza
      • Jeżeli deklaracja zostanie wysłana jako wersja robocza i weryfikacja będzie poprawna:
    Pole Rodzaj informacji
    Weryfikacja e-deklaracji Poprawna
    Status e-deklaracji Wersja robocza
      • Jeżeli deklaracja zostanie wysłana jako wersja robocza i weryfikacja będzie negatywna:
    Pole Rodzaj informacji
    Weryfikacja e-deklaracji Negatywna
    Status e-deklaracji Wersja robocza
      • Jeżeli deklaracja od razu zostanie wysłana jako złożenie, w polu Weryfikacja e-Deklaracji wprowadzamy Brak. Rodzaj informacji wyświetlanej w polu Status e-Deklaracji analogiczny jak na JPK_V7
    Pole Rodzaj informacji
    Weryfikacja e-deklaracji Brak
    Status e-deklaracji Zgodnie z przyjętym standardem na JPK_V7
    Analogicznie jak na formularzu pliku JPK_V7 prezentowane są także takie pola, jak:
    • Numer referencyjny
    • Data rejestracji
    • Data potwierdzenia.
    • URL
    • Uwagi

    Nowością jest pole UNR. W polu tym należy wprowadzić unikatowy numer referencyjnym, który podatnik otrzymuje po złożeniu deklaracji. Wartość tego pola należy użyć w tytule przelewu. Przykładowy UNR dla procedury unijnej OSS to: PL/PLXXXXXXX/Q3.2022

    Więcej tutaj: https://www.podatki.gov.pl/vat/wyjasnienia/rozliczanie-podatku-vat-w-ramach-procedury-unijnej-oraz-nieunijnej-oss-i-procedury-importu-ioss/

    Formularz deklaracji VIU-DO - zakładka „Nagłówek”

    Formularz deklaracji VIU-DO, zakładka Nagłówek
    Formularz deklaracji VIU-DO, zakładka Nagłówek 
    Na zakładce [Nagłówek] prezentowane są dane:
    • W sekcji Formularz:
      • Kod systemowy – „VIU-DO(1)”
      • Kod podatku – „VIU”
      • Rodzaj zobowiązania – „Z”
      • Wersja schemy – „1-0E”
      • Wariant formularza – „1”
    • Data wypełnienia – w polu tym, po wybraniu przycisku Przelicz ustawiana jest data bieżąca, chyba, że data bieżąca jest mniejsza od daty ostatniego dnia kwartału rozliczeniowego. W takim przypadku system ustawi datę ostatniego kwartału rozliczeniowego + 1 dzień. Wynika to z objaśnień zawartych w schemie, w której czytamy:…” Data złożenia deklaracji lub korekty w systemie musi być nie wcześniejsza niż dzień po zakończeniu kwartału, którego dotyczy deklaracja oraz nie późniejsza niż 3 lata od terminu złożenia”.
    • Podmiot
      • Jeżeli w pieczątce firmy wybrano osoba nie fizyczna, na formularzu udostępniane są następujące pola:
        • NIP
        • Pełna nazwa
        • Email
        • Telefon
      • Jeżeli w pieczątce firmy wybrano osoba fizyczna, na formularzu udostępniane są następujące pola:
        • NIP
        • Pierwsze imię
        • Nazwisko
        • Email
        • Telefon

    Formularz deklaracji VIU-DO - zakładka „Kursy walut”

    Formularz deklaracji VIU-DO, zakładka Kursy walut
    Formularz deklaracji VIU-DO, zakładka Kursy walut

    Kwoty transakcji na deklaracji VIU-DO (Netto, VAT) wyrażone są w Euro, nie podlegają zaokrągleniu.

    Jeżeli płatności z tytułu dostaw towarów lub świadczenia usług dokonywano w innych walutach niż Euro, do ich przeliczenia na Euro stosuje się kurs wymiany opublikowany przez Europejski Bank Centralny (EBC) w ostatnim dniu danego okresu rozliczeniowego, a jeżeli nie zostanie opublikowany w tym dniu – kurs wymiany opublikowany dnia następnego.

    Z poziomu zakładki [Kursy walut] umożliwiono wprowadzenie kursów walut dla transakcji wyrażonych w walutach innych niż Euro. Udostępniono na niej:

    • parametr Edycja parametrów. Jego wybranie aktywuje pola pozwalające na wpisanie z ręki kursów w przeliczeniu na Euro dla ośmiu walut krajów, które nie weszły do Unii Monetarnej
    • pola umożliwiające wprowadzenie kursów walut. Z uwagi na brak mechanizmów pozwalających na automatyczne przeliczenie jednej waluty obcej na inną, domyślnie podpowiadany jest kurs 1:1. Pola, w których nastąpi zmiana kursu wyświetlane są w kolorze żółtym do momentu przeliczenia formularza. Przeliczenie powoduje zatwierdzenie kursów walut oraz przeliczenie kwot wyrażonych w walutach innych niż Euro na Euro.
    • pola z datami obok pól z kursami. Domyślnie podpowiada się data ostatniego dnia okresu rozliczeniowego
    • pole Opis, które pozwala na wprowadzenie własnych notatek np. dot. kursów walut.

    Uwaga
    W przypadku istnienia transakcji WSTO_EE, zakwalifikowanych do ujęcia na deklaracji VIU-DO, których kwoty wyrażone są w walutach innych niż Euro oraz w walutach innych niż te, które udostępniono na zakładce [Kursy walut] (np. w USD), system sięgnie do kwot wyrażonych w PLN i przeliczy je po kursie wskazanym dla PLN.

    Formularz deklaracji VIU-DO - zakładka „Deklaracja”

    Na deklaracji VIU-DO ujmowane są pozycje tabeli VAT powiązane są z dokumentami, na których wybrano parametr Procedura OSS oraz nie wybrano parametru Nie uwzględniaj na deklaracji VIU-DO.

    Parametr Procedura OSS dostępny jest na dokumentach z wybranym rodzajem transakcji WSTO_EE.

    Wspomniane wyżej parametry, wstępnie selekcjonują pozycje tabeli VAT pod kątem ich ujęcia na formularzu VIU-DO, w części ewidencyjnej i deklaratywnej.

    Deklaracja VIU-DO zawiera siedem sekcji; od C.1 do C.7, przy czym pozycje tabeli VAT wpływają bezpośrednio na generację pozycji w trzech sekcjach: C.2., C.3., C.5. W pozostałych sekcjach następuje ich przetwarzanie, sumowanie wg logiki narzuconej przez schemę.

    Nazwa zakładki powiązana jest z widocznymi na zakładce sekcjami deklaracji VIU-DO.

    W przypadku sekcji C.2, C.3 i C.5 oprócz prezentacji podsekcji powiązanych z daną sekcją, umożliwiono zawężanie podsekcji do danego kraju konsumpcji. Ten sposób prezentacji danych jest możliwy dzięki udostępnieniu dwóch okien pod przyciskami: Kraje, Sekcja „C…”

    W oknie Sekcja, za pomocą przycisku Wyświetl wszystkie można także wyświetlić wszystkie podsekcje bez względu na kraj konsumpcji.

    Deklaracja VIU-DO, zakładka C.1, C.2
    Deklaracja VIU-DO, zakładka C.1, C.2 
    Deklaracja VIU-DO, zakładka C.1, C.2
    Deklaracja VIU-DO, zakładka C.1, C.2
    • Do sekcji C2 kwalifikowane są dokumenty z wybranym parametrem Procedura OSS, dla których krajem wydania jest Polska i nie wybrano parametrów: Nie uwzględniaj na deklaracji VIU-DO oraz Korekta kwartału.
    Faktura sprzedaży zakwalifikowana do ujęcia na VIU-DO, w sekcji C.2
    Faktura sprzedaży zakwalifikowana do ujęcia na VIU-DO, w sekcji C.2 
    Deklaracja VIU-DO, zakładka C.1, C.2
    Deklaracja VIU-DO, zakładka C.1, C.2
    • Do sekcji C3 kwalifikowane są dokumenty z wybranym parametrem Procedura OSS, dla których krajem wydania jest kraj inny niż Polska i na dokumencie nie wybrano parametrów: „Nie uwzględniaj na deklaracji VIU-DO” oraz „Korekta kwartału”.
    Faktura sprzedaży zakwalifikowana do ujęcia na VIU-DO, w sekcji C.3
    Faktura sprzedaży zakwalifikowana do ujęcia na VIU-DO, w sekcji C.3
    Deklaracja VIU-DO, zakładka C.3
    Deklaracja VIU-DO, zakładka C.3
    • Do sekcji C5 kwalifikowane są dokumenty, na których wybrano parametr „Korekta kwartału”. Kraj wydania – bez znaczenia.
    Faktura sprzedaży zakwalifikowana do ujęcia na VIU-DO, w sekcji C.5
    Faktura sprzedaży zakwalifikowana do ujęcia na VIU-DO, w sekcji C.5
    Deklaracja VIU-DO, zakładka C.4, C.5
    Deklaracja VIU-DO, zakładka C.4, C.5 

    Formularz deklaracji VIU-DO - zakładka „Ewidencja”

    Na zakładce [Ewidencja] udostępniono dwa okna:

      • Wg sekcji deklaracji
      • Szczegóły sprzedaży
    Formularz VIU-DO, zakładka Ewidencja
    Formularz VIU-DO, zakładka Ewidencja 
    Zakładka „Ewidencja”, okno „Wg sekcji deklaracji”

    W oknie Wg sekcji deklaracji prezentowane są agregaty odpowiadające poszczególnym podsekcjom powiązanym z sekcjami C.2, C.3, C.5.

    Informacje wyświetlane w poszczególnych kolumnach, ograniczane są do danych wyświetlanych w ramach danej sekcji formularza VIU-DO, do którego przypisana jest pozycja tabeli VAT. W związku z tym wystąpią różnice w prezentacji danych przypisanych do sekcji C.2, C.3 i C.5.

    Dla danych powiązanych z sekcją C.2 prezentowane są informacje o Kraju Konsumpcji, Rodzaju dostawy, Stawce. Dla danych powiązanych z sekcją C.3 dodatkowo prezentowana jest informacja o kraju wydania.

    W kolumnach Netto EUR, VAT EUR prezentowane są sumaryczne kwoty netto i VAT w Euro, wyliczone na podstawie kwot pozycji przypisanych do danej podsekcji, prezentowanych w oknie Szczegóły sprzedaży.

    Formularz VIU-DO, zakładka Ewidencja, okno Wg sekcji deklaracji
    Formularz VIU-DO, zakładka Ewidencja, okno Wg sekcji deklaracji 
    Zakładka „Ewidencja”, okno „Szczegóły sprzedaży”

    W oknie Szczegóły sprzedaży umożliwiono wyświetlenie pozycji tabeli VAT zakwalifikowanych do deklaracji VIU-DO.

    Formularz VIU-DO, zakładka Ewidencja, okno Szczegóły sprzedaży
    Formularz VIU-DO, zakładka Ewidencja, okno Szczegóły sprzedaży
    • Wyświetlenie pozycji tabeli VAT można zawęzić do danej podsekcji lub wyświetlić wszystkie pozycje za pomocą przycisku Wyświetl wszystkie.
    • Na liście, oprócz podstawowych danych identyfikujących dokument, z którym powiązana jest wyświetlana pozycja tabeli VAT, prezentowany jest także numer podsekcji, do której pozycja tabeli VAT została zakwalifikowana. Z daną podsekcją może być powiązanych wiele pozycji tabeli VAT.
    • W kolumnie Netto prezentowane są kwoty netto w walucie transakcji. Identyfikator waluty prezentowany jest kolumnie Waluta.
    • W kolumnie Netto EUR prezentowane są kwoty netto przeliczone na Euro, przy czym, jeżeli walutą transakcji będzie:
      • Euro, do kolumny Netto EUR zostanie przepisana kwota z kolumny Netto
      • waluta inna niż Euro, ale zawierająca się w zbiorze walut udostępnionych z poziomu zakładki [Kursy walut], kwota z kolumny Netto zostanie przeliczona na Euro po kursie wskazanym dla tej waluty na zakładce Kursy walut i zaprezentowana w kolumnie Netto EUR
      • waluta inna niż Euro, nie zawierająca się w zbiorze walut udostępnionych z poziomu zakładki [Kursy walut], w kolumnie Netto zostanie zaprezentowana kwota w walucie PLN, która następnie zostanie przeliczona na Euro po kursie wskazanym dla PLN, na zakładce [Kursy walut] i zaprezentowana w kolumnie Netto EUR.
    • W kolumnie VAT EUR prezentowane są kwoty VAT wyliczone na podstawie kwot prezentowanych w kolumnie Netto EUR z użyciem stawek widocznych w kolumnie Stawka.

    Uwaga
    Na zakładce Deklaracja, kwoty VAT w Euro liczone są na podstawie sumarycznych kwot netto w Euro, prezentowanych per podsekcja z użyciem odpowiedniej stawki VAT.

    Na zakładce [Ewidencja], w ramach agregatów odpowiadającym poszczególnym podsekcjom, prezentowane są kwoty VAT stanowiące sumę kwot VAT pozycji przypisanych do danej sekcji. W związku z powyższym mogą istnieć różnice w kwotach VAT widocznych z poziomu zakładek [Deklaracja] i [Ewidencja] powiązanych z daną podsekcją.

    Zakładka „Ewidencja dodatkowa”

    Na zakładce [Ewidencja dodatkowa] udostępniono trzy okna:
      • Wg kraju konsumpcji
      • Faktury
      • Towary/Usługi
    Formularz VIU-DO, zakładka Ewidencja dodatkowa
    Formularz VIU-DO, zakładka Ewidencja dodatkowa
    Zakładka „Ewidencja dodatkowa”, okno „Wg kraju konsumpcji”

    W oknie Wg kraju konsumpcji prezentowane są kraje konsumpcji, powiązane z faktury sprzedaży, których pozycje tabeli VAT zakwalifikowano do deklaracji VIU-DO.

    Zakładka „Ewidencja dodatkowa”, okno „Faktury”

    W oknie Faktury umożliwiono prezentację wszystkich faktur jak również w ograniczeniu do danego kraju konsumpcji.

    Na liście wyświetlane są faktury, które zawierają przynajmniej jedną pozycję tabeli VAT zakwalifikowaną do danej deklaracji VIU-DO.

    Większość danych identyfikujących faktury, które są wyświetlane na zakładkach [Ewidencja] i [Ewidencja dodatkowa] pokrywa się.

    Na zakładce Ewidencja dodatkowa prezentowany jest adres nabywcy oraz numer przesyłki. Dane te nie są prezentowane na zakładce [Ewidencja].

    W systemie Comarch ERP XL nie jest rejestrowany numer przesyłki. Na potrzeby ewidencji dodatkowej, użytkownik systemu musi zdefiniować atrybut tekstowy o nazwie VIU_DO_Przesylka, przypiąć go do nagłówka faktury sprzedaży i pamiętać o jego wypełnieniu z poziomu faktury.

    Zakładka „Ewidencja dodatkowa”, okno „Towary/Usługi”

    W oknie Towary/Usługi prezentowane są elementy faktur wyświetlonych w oknie Faktury.

    Jeżeli istnieje powiązanie pomiędzy elementami a pozycjami tabeli VAT, system ogranicza wyświetlenie elementów do tych, które są powiązane z pozycjami tabeli VAT zakwalifikowanymi do danej deklaracji VIU-DO.

    Jeżeli z jakiegoś powodu powiązanie pomiędzy elementami a pozycjami tabeli VAT zostanie utracone, niepowiązane elementy nie zostaną wyświetlane na deklaracji VIU-DO.

    Zakładka „Płatności”

    Na formularzu VIU-DO, płatność generowana jest w walucie Euro na podstawie kwoty wykazanej w polu 18. o nazwie Całkowita kwota należnego podatku VAT do wpłaty (w EUR). Pole to udostępnione jest na zakładce C.6, C.7, po zaakceptowaniu lub zatwierdzeniu deklaracji.

    Na podstawie płatności system pozwala na automatyczną generację przelewu.

      • Po złożeniu deklaracji podatnik otrzymuje jednostkowy, unikatowy numer referencyjny (UNR).
      • W tytule płatności należy podać wyłącznie nr UNR.
      • Przykładowy UNR dla procedury unijnej OSS to: PL/PLXXXXXXX/Q3.2022
     

    https://www.podatki.gov.pl/vat/wyjasnienia/rozliczanie-podatku-vat-w-ramach-procedury-unijnej-oraz-nieunijnej-oss-i-procedury-importu-ioss/

    Na zakładce [Płatności] oprócz standardowych informacji, dodano pole pozwalające na wprowadzenie kursu waluty, wg którego płatność zostanie przeliczona na PLN.

    Formularz VIU-DO, zakładka Płatności
    Formularz VIU-DO, zakładka Płatności 
    Formularz VIU-DO, zakładka Płatności
    Formularz VIU-DO, zakładka Płatności 

    Zakładka „Księgowość”

    Podobnie jak pliki JPK-V7, deklarację VIU-DO można księgować, nie można analitycznie opisywać.

    W związku z powyższym udostępniono jedną zakładkę [Księgowość] w miejsce dwóch: Dekretacja, Opis analityczny.

    Z poziomu zakładki [Księgowość] udostępniono standardową listę oraz akcje pozwalające na wprowadzenie predekretacji, jej usunięcie, modyfikację, księgowanie zgodnie z przyjętym standardem. Oprócz predekretacji, księgowania obsłużono także parametr Nie księguj. Księgowanie udostępniono nie tylko z poziomu formularza deklaracji VIU-DO ale także z poziomu listy deklaracji. W menu kontekstowym dodano i obsłużono opcję Usuń dekret, pozwalającą zgodnie z przyjętym standardem na usunięcie dekretacji bez konieczności przechodzenia na listę zapisów księgowych, w celu wyszukania dekretu do usunięcia.

    Schemat księgowania deklaracji VIU-DO

    Schemat księgowania deklaracji VIU-DO definiujemy z poziomu okna Schematy księgowań dokumentów, zakładki [Deklaracje]. Zakres pól udostępnionych w nagłówku schematu księgowania nie uległ zmianie.

    Formularz schematu księgowań, zakładka Ogólne, dodany z poziomu okno Schematy księgowań dokumentów, zakładki Deklaracje
    Formularz schematu księgowań, zakładka Ogólne, dodany z poziomu okno Schematy księgowań dokumentów, zakładki Deklaracje

    Z poziomu zakładki [Pozycje] wybranie przycisku Nowy umożliwia dodanie nowej pozycji schematu księgowego.

    Formularz schematu księgowań, zakładka Pozycje, dodany z poziomu okno Schematy księgowań dokumentów, zakładki Deklaracje
    Formularz schematu księgowań, zakładka Pozycje, dodany z poziomu okno Schematy księgowań dokumentów, zakładki Deklaracje

    W polu „Oblicz dla:” do wyboru są trzy opcje:

    • Płatności – możliwość wyksięgowania płatności utworzonej na deklaracji VIU-DO, na podstawie pola nr 18. „Całkowita kwota należnego podatku VAT do wpłaty (w EUR)”. Płatność wyrażona jest w walucie Euro, powinna zostać zaksięgowana na konto złotówkowe powiązane z kontem walutowym.
    • Kwot z deklaracji – możliwość wysięgowania kwot powiązanych z konkretnymi polami deklaracji.
    • Opis analityczny – deklaracji VIU-DO nie można opisać analitycznie, zatem wybranie tej opcji nie zwróci żadnych wartości

    Jeżeli chcemy księgować wartość powiązaną z konkretnym polem deklaracji wybieramy „Oblicz dla: Kwot w deklaracji”. Za pomocą przycisku Kwota wybieramy z meny opcje „Inne/VIU-DO”.

    Pozycja schematu księgowań, dodanego z poziomu okna Schematy księgowań dokumentów, zakładki Deklaracje
    Pozycja schematu księgowań, dodanego z poziomu okna Schematy księgowań dokumentów, zakładki Deklaracje

    Po zaakceptowaniu opcji VIU-DO, w kolejnym oknie Wprowadź numer pola deklaracji wybieramy nr pola, z którego ma być pobrana kwota do zaksięgowania. Do wyboru jest sześć poniższych kwot:

    Pozycja schematu księgowań, dodanego z poziomu okna Schematy księgowań dokumentów, zakładki Deklaracje
    Pozycja schematu księgowań, dodanego z poziomu okna Schematy księgowań dokumentów, zakładki Deklaracje 

    Kwoty w ww. polach wyrażone są w walucie Euro. Na walutę PLN przeliczane są po kursie wskazanym na zakładce [Płatności].

    Wysyłka deklaracji VIU-DO

    • Zakres opcji na formularzu służącym do wysyłki plików VIU-DO różni się od zakresu opcji prezentowanych na formularzach związanych z wysyłką plików JPK, ponieważ ustawodawca umożliwił wysyłkę deklaracji VIU-DO nie tylko o statusie „Złożenie” ale także „Wersja robocza”.
    • Na formularzu deklaracji VIU-DO, komentarz umieszczony pod polami 7 i 8 zawiera informację co należy rozumieć pod pojęciem złożenia deklaracji w wersji roboczej. Poniżej fragment formularza z komentarzem:
    • W związku z umożliwieniem wysyłki tzw. pliku roboczego, obok sekcji o nazwie „Przygotowanie pliku VIU-DO” dodano sekcję „Cel złożenia” z parametrami: „Robocza”, „Złożenie”.
    • Domyślnie ustawianym parametrem jest wersja „Robocza”.
    Okno Wysłanie deklaracji VIU-DO na bramkę e-Deklaracje Ministerstwa Finansów
    Okno Wysłanie deklaracji VIU-DO na bramkę e-Deklaracje Ministerstwa Finansów
    • Wysyłce w wersji roboczej podlegają pliki VIU-DO o dowolnym statusie za wyjątkiem plików o statusie Anulowany.
    • Wysyłka w wersji roboczej nie jest limitowana.
    • Po wysłaniu zaakceptowanej deklaracji w wersji roboczej i odebraniu poprawnego UPO nie następuje zmiana statusu na Zatwierdzony.
    • Wysyłce jako Złożenie (wersja ostateczna) zgodnie z przyjętym standardem dla plików JPK podlegają deklaracje o statusie: Zaakceptowana, Zatwierdzona.
    • Jeżeli jako Złożenie zostanie wysłana deklaracja zaakceptowana, po otrzymaniu UPO potwierdzającego poprawność złożenia deklaracji następuje zmiana statusu na Zatwierdzona.

    Eksport do Excela formularza VIU-DO

    Eksport deklaracji VIU-DO obsłużono na wzór eksportu plików JPK_V7.

    Wydruki udostępnione z poziomu formularza deklaracji VIU-DO

    Z poziomu formularza deklaracji VIU-DO udostępniono dwa wydruki:
    • Formularz UPO – wydruk zawiera zakres danych analogiczny jak na jego odpowiednikach, udostępnionych z poziomu innych typów deklaracji
    • VIU-DO Pomocniczy – wydruk jest odpowiednikiem formularza deklaracji VIU-DO, ale nie jest jego wierną kopią. Poniżej fragment wydruku pomocniczego.
    Wydruk pomocniczy deklaracji VIU-DO
    Wydruk pomocniczy deklaracji VIU-DO

    Wydruk „Transakcje WSTO_EE w procedurze OSS” udostępniony z poziomu listy rejestrów VAT

    Okno Rejestr VAT Sprzedaż – meny wydruków
    Okno Rejestr VAT Sprzedaż – meny wydruków

    Z poziomu rejestrów VAT sprzedaż udostępniono nowy wydruk prezentujący pozycje tabeli VAT powiązane z transakcjami WSTO_EE rozliczanymi w procedurze OSS lub poza nią.

    Wydruk dostępny jest z poziomu zakładki [Wg numeru], meny wydruków „Transakcje WSTO_EE w procedurze OSS” /” Transakcje WSTO_EE w procedurze OSS”, pod warunkiem zawężenia na liście transakcji do WSTO_EE oraz wybrania w sekcji „WSTO_EE”, w polu Procedura OSS wartości „Tak” lub „Nie”.

    Wydruk reaguje na parametry listy.

    Oprócz standardowych danych, na wydruku udostępniono informacje o kraju konsumpcji, kraju wydania, korekcie. W podsumowaniu stawki VAT zgrupowano wg kraju konsumpcji.

    Wydruk udostępniony z poziomu rejestru VAT Sprzedaż, zakładki Wg numeru, z poziomu menu Transakcje WSTO_EE w procedurze OSS
    Wydruk udostępniony z poziomu rejestru VAT Sprzedaż, zakładki Wg numeru, z poziomu menu Transakcje WSTO_EE w procedurze OSS 

    Operacje seryjne

    Na potrzeby deklaracji VIU-DO rozbudowano mechanizm do seryjnej zmiany parametrów VAT, który jest udostępniony z poziomu rejestrów VAT sprzedaż.

    • Jeżeli w konfiguracji, z poziomu zakładki [Sprzedaż]/[Parametry 2] nie zostanie wybrany parametr Stosuj WSTO_EE zakres parametrów dostępnych w oknie Zmień seryjnie nie ulegnie zmianie.
    Konfiguracja, zakładka Sprzedaż/Parametry 2, parametr Stosuj WSTO_EE
    Konfiguracja, zakładka Sprzedaż/Parametry 2, parametr Stosuj WSTO_EE
    Okno Operacje seryjne
    Okno Operacje seryjne
    • Jeżeli w konfiguracji zostanie wybrany parametr Stosuj WSTO_E” udostępniony z poziomu zakładki
    • [Sprzedaż]/[Parametry 2], zakres parametrów w oknie Zmień seryjnie ulegnie poszerzeniu o parametry powiązane z transakcjami WSTO_EE oraz zastosowaniem lub nie procedury OSS.
    Okno Zmień seryjnie, udostępnione z poziomu rejestrów VAT, włączony parametr „Stosuj WSTO_EE”
    Okno Zmień seryjnie, udostępnione z poziomu rejestrów VAT, włączony parametr „Stosuj WSTO_EE”
    • Jeżeli zostanie wybrany parametr Procedura OSS oraz w polu obok wartość Nie, automatycznie zostanie wybrany parametr:
      • Deklaracja VIU-DO
      • Zaznaczeniu i dezaktywacji ulegną parametry „Nie uwzględniaj na deklaracji VIU-DO” oraz Korekta kwartału z wartością Nie
      • Aktywna będzie sekcja Deklaracja VAT-7

    Takie ustawienie parametrów wynika z tego, że transakcje WSTO_EE nie objęte procedurą OSS nie wchodzą do deklaracji VIU-DO, podlegają natomiast ujęciu na deklaracji VAT-7.

    Okno Zmień seryjnie, udostępnione z poziomu rejestrów VAT, włączony parametr „Stosuj WSTO_EE”, Procedura OSS: Nie
    Okno Zmień seryjnie, udostępnione z poziomu rejestrów VAT, włączony parametr „Stosuj WSTO_EE”, Procedura OSS: Nie 
    • Jeżeli zostanie wybrany parametr Procedura OSS oraz w polu obok wartość Tak, automatycznie zostaną aktywowane parametry w sekcji powiązanej z procedurą OSS i dezaktywowane parametry w sekcji Deklaracja VAT-7.

    Takie ustawienie parametrów wynika z tego, że transakcje WSTO_EE objęte procedurą OSS wchodzą do deklaracji VIU-DO, nie podlegają natomiast ujęciu na deklaracji VAT-7.

    Okno Zmień seryjnie, udostępnione z poziomu rejestrów VAT, włączony parametr „Stosuj WSTO_EE”, Procedura OSS: Tak
    Okno Zmień seryjnie, udostępnione z poziomu rejestrów VAT, włączony parametr „Stosuj WSTO_EE”, Procedura OSS: Tak

    Pomniejszanie wartości na paczce przelewów

    W przypadku wzajemnych zobowiązań, przelew za faktury zakupowe jest często od razu pomniejszany wartość korekt. Obniżenie kwoty do zapłaty w systemie ERP można osiągnąć rozliczając dokumenty ze sobą, a następnie przelewając kontrahentowi pozostałą kwotę.

    W przypadku, gdy użytkownik chce dokonać skorygowanego przelewu, ale bez wcześniejszego dokonywania rozliczeń, można skorzystać z dedykowanego rozwiązania na paczce przelewów.

    Generowanie paczki z korektami

    Na liście nierozliczonych płatności znajdują się przyciski dodające płatności do paczki. Użytkownik może na podstawie zaznaczonych płatności:

      • Utworzyć paczkę przelewów – poszczególne płatności są dodawane do paczki, a jeśli są one częściowo rozliczone z innym dokumentem, to jego numer jest dodawany do tytułu przelewu
      • Utworzyć paczkę przelewów z korektami – oprócz powyższego działania, system aktywnie poszukuje korekt, które zostały wystawione do danego zlecenia, ale nie zostały jeszcze z nim rozliczone. W przypadku ich odnalezienia ich wartość także zostaje dodana do paczki.
    Opcje generacji paczki
    Opcje generacji paczki 

    Po wybraniu opcji Utwórz paczkę przelewów z korektami zostaje utworzona paczka z domyślnie utworzonymi tytułami, którą można zgrupować. Na liście znajdują się także należności wynikające z korekt. Ich kwota jest widoczna na czerwono.

    Zgrupowana paczka z korektami
    Zgrupowana paczka z korektami 

    Po utworzeniu grupy, wartość przelewu do wykonania zostaje pomniejszona o należności.

    Generowanie paczki z preliminarza

    W przypadku preliminarza płatności mamy te same opcje co na liście nierozliczonych płatności. Z tego poziomu można do paczki dodawać należności pochodzące z innych dokumentów np. faktur sprzedaży.

    Generowanie paczki z preliminarza
    Generowanie paczki z preliminarza

    Możliwe jest zatem pomniejszanie zobowiązań do zapłaty o faktury sprzedaży, bez ich uprzedniego kompensowania.

    Rozliczenie podzielonej paczki

    Samo pomniejszenie wartości paczki nie powoduje rozliczenia dokumentów handlowych. Dochodzi do niego po pojawieniu się wyciągu bankowego, na której będzie widoczna wartość wyeksportowanej paczki. Odpowiada za to nowy mechanizm dzielenia zapisu kasowo-bankowego.

    Dzielenie zapisu kasowo-bankowego

    Dzielenie zapisu bankowego pozwala na rozbijanie pojedynczej operacji na wyciągu, na kilka elementów składowych. Ma to zastosowanie przede wszystkim w sytuacji, gdy spółka otrzymuje przelew, w którym istniejąca należność została pomniejszona o zobowiązanie. W takiej sytuacji z reguły tworzy się rozliczenie dokumentów handlowych, gdzie pozostała kwota jest parowana z zapisem. Spółka może jednak preferować rozliczenie wszystkich faktur z wyciągiem, co bardziej odpowiada zdarzeniu gospodarczemu.

    System Comarch ERP XL pozwala na wydzielanie części zapisu. Umożliwia to parowanie dowolnych dokumentów handlowych z wyciągiem, przy równoczesnym zachowaniu salda rachunku.

    Wydzielenie zapisu

    Zaimportowany wyciąg bankowy można podzielić na oknie rozliczenia zapisu kasowo-bankowego. Służy do tego przycisk Wydziel kwotę do nowego zapisu.

    Opcja wydzielenia części zapisu
    Opcja wydzielenia części zapisu 

    Zostanie otwarte nowe okno, pozwalające na określenie kwoty oraz parametrów nowego zapisu. Można wydzielać kwotę o tej samej stronie, bądź stronie przeciwnej. W takiej sytuacji dochodzi do pomniejszenia lub powiększenia wartości dzielonego zapisu.

    Parametry wydzielanego zapisu
    Parametry wydzielanego zapisu 

    Po korekcie obok obecnego zapisu powstaje nowy. Na zakładce [Wyciąg] każdej z nich, znajduje się informacja o oryginalnej kwocie transakcji.

    Informacja o oryginalnej kwocie transakcji
    Informacja o oryginalnej kwocie transakcji 

    Wartości o kwocie ujemnej oznaczają rozchód, a dodatniej zwiększenie środków finansowych na koncie.

    Uwaga
    Funkcjonalność dotyczy wyłącznie transakcji w walucie PLN. Rozbijanie zapisów walutowych zostanie dodane w kolejnych wersjach systemu.

    Automatyczny podział zapisu

    W przypadku gdy użytkownik zgrupował na paczce przelewów należności i zobowiązania, zostanie obniżona kwota do zapłaty na rzecz kontrahenta Nie spowoduje to jednak jeszcze powstanie rozliczenia. Po otrzymaniu wyciągu bankowego system automatycznie dopasuje rozchód do istniejącej paczki i podzieli zapis.

    Automatyczny podział zapisu importowanego
    Automatyczny podział zapisu importowanego 

    Wszystkie należności pochodzące z paczki zostają wydzielone do odrębnego zapisu i rozliczone z fakturami sprzedaży. Kwota ta powiększa zapis rozchodowy i rozlicza z fakturami zakupu. W konsekwencji wszystkie dokumenty handlowe rozliczone są tylko z zapisami kasowo/bankowymi.

    Wskazówka
    W przypadku, gdy wartość dokumentów do rozliczenia nie jest zgodna z kwotą zapisu bankowego, rozliczenie będzie odbywało się na pierwotnych zasadach, czyli rozliczane będą tylko dokumenty o stronie przeciwnej.

    Taka sytuacja może mieć miejsce, gdy dokumenty handlowe, stanowiące podstawę wartości zlecenia, zostały rozliczone po wysłaniu przelewu, a przed otrzymaniem wyciągu.

    Integracja z faktoringiem Comarch Apfino

    Oferta Comarch Apfino została wzbogacona o możliwość zlecania faktoringu na podstawie listy wysłanych faktur. Takie faktury można przesyłać z poziomu Okna windykatora.

    Finansowanie faktury
    Finansowanie faktury 

    Na oknie windykatora znajduje się nowy przycisk Faktoring - Finansuj fakturę, który dostępny jest dla nierozliczonych faktur, których termin płatności jeszcze nie upłynął.

    Po jego uruchomieniu następuje sprawdzenie synchronizacji z platformą Apfino. Podobnie jak w przypadku innych usług, konieczne jest założenie konta na platformie i uzyskanie klucza wymiany pozwalającego na synchronizację danych.

    Dla przesłanych faktur następuje weryfikacja dostępnej kwoty finansowania jak i zgłoszenia kontrahenta do usługi faktoringu. Jeśli odbiorca nie został zgłoszony z poziomu Apfino, zlecenie zakończy się błędem.

    Brak przypisania limitu
    Brak przypisania limitu

    W takim przypadku należy wejść na platformę i tam wskazać Dodaj kontrahenta, gdzie należy uzupełnić informacje o podmiocie oraz przypisany do niego limit finansowania. Podstawowe dane powinny być już podpowiedziane na podstawie przesłanego zlecenia z systemu ERP.

    Dodawanie limitu kontrahenta
    Dodawanie limitu kontrahenta

    Dla kontrahenta, dla którego zostały już dopełnione wszelkie formalności, pojawi się okno przekazywania faktur.

    Lista faktur do finansowania
    Lista faktur do finansowania

    Po wciśnięciu przycisku Finansuj faktury te zostają zgłoszone do Faktora. Na ekranie zostaje wyświetlone zestawienie przesłanych dokumentów oraz ich łączna wartość.

    Wynik finansowania
    Wynik finansowania

    Na oknie windykatora zostają one także wyświetlone w kolumnie Status faktoringu.

    Podgląd statusu faktoringu
    Podgląd statusu faktoringu 

    Inne zmiany

    Nowe stawki diet i ryczałtów w podróżach krajowych

    Z dniem 1 stycznia 2023 r. zaczną obowiązywać nowe stawki dla:
      • Diety – zwiększenie stawki z 38 zł do 45 zł
      • Ryczałtu na pokrycie kosztów dojazdów środkami komunikacji miejskiej – wzrost z 7,60 zł do 9 zł
      • Ryczałtu za nocleg (jeżeli pracownikowi nie zapewniono bezpłatnego noclegu i nie przedłożył on rachunku za nocleg w hotelu) – wzrost z 57 zł do 67,50 zł

    Nocleg w hotelu (przysługuje w wysokości stwierdzonej rachunkiem, nie więcej jednak niż dwudziestokrotność stawki diety za dobę hotelową) – wzrost z 760 zł do 900 zł.

    W systemie Comarch ERP XL, w wersji 2023.0 dodano nowe stawki dla diety, ryczałtu za przejazd i za nocleg, które zaczną obowiązywać od 1 stycznia 2023 r.

    Konfiguracja, zakładka Delegacje – nowe stawki diet i ryczałtów
    Konfiguracja, zakładka Delegacje – nowe stawki diet i ryczałtów 

    Aktualizacja stóp procentowych dla odsetek kapitałowych oraz ustawowych za opóźnienie

    W systemie Comarch ERP XL, w wersji 2023.0, z datą 8 września 2022 r. dodano nowe stawki dla odsetek kapitałowych oraz ustawowych za opóźnienie, tj. dla:

      • kapitałowych: 10,25%
      • ustawowych za opóźnienie: 12,25%
      • Konfiguracja, zakładka Odsetki – nowe stawki odsetek kapitałowych, ustawowych z opóźnienie
    Konfiguracja, zakładka Odsetki – nowe stawki odsetek kapitałowych, ustawowych z opóźnienie
    Konfiguracja, zakładka Odsetki – nowe stawki odsetek kapitałowych, ustawowych z opóźnienie

    Wspólne

    Zapamiętywanie zaznaczenia na liście kontrahentów po zmianach filtra

    Na liście kontrahentów wprowadzone zostało działanie analogiczne jak na liście towarów, gdzie zaznaczenie rekordów jest zapamiętywane po zmianie filtrów. Dzieje się tak również dla tych pozycji listy, które na skutek filtrowania zostaną na liście ukryte.

    Wskazówka
    Zapamiętywanie jest osobno wykonywane na zakładce [Grupy] oraz na pozostałych zakładkach listy, poza [Znajdź]. Oznacza to, że po zaznaczeniu rekordów na zakładce [Grupy] i przejściu na kolejną zakładkę, nie będą na niej widoczne wcześniejsze zaznaczenia. Natomiast przechodzenie między zakładkami [Wg akronimu] i [Wg NIP-u] będzie pokazywało i pamiętało wszystkie wykonane na nich zaznaczenia.

    Oznacza to, że wykonywanie operacji dla rekordów zaznaczonych na liście kontrahentów może być realizowane nie tylko dla tych, które są widoczne jako zaznaczone w momencie wykonywania operacji. Dotyczy to także seryjnych operacji dla zaznaczonych, które są wykonywane na innych obiektach. Np. polecenie Dodaj listę przy dodawaniu kontrahentów do promocji, które wywołuje listę kontrahentów w trybie wyboru.

    Polecenie do seryjnego dodawania kontrahentów do promocji
    Polecenie do seryjnego dodawania kontrahentów do promocji

    Aby mieć pewność, że nastąpiło odznaczenie wszystkich rekordów na liście, można skorzystać z nowego polecenia w menu kontekstowym listy towarów Odznacz wszystkie.

    Usunięcie zaznaczenia wszystkich rekordów wykonuje się też automatycznie po zamknięciu listy towarów.

    Inne zmiany

    Okno Oferta 4.0 z zawsze aktualnymi informacjami

    Okno Oferta Comarch ERP dostępne na Ribbonie każdego modułu (w memu Ogólne oraz menu Pomoc) jest od nowej wersji otwierane w wewnętrznej przeglądarce XL.

    Nowy wygląd okna oferty Comarch ERP
    Nowy wygląd okna oferty Comarch ERP

    Dzięki temu wyświetlana jest zawsze aktualna informacja produktach ERP, z którymi współpracuje Comarch ERP XL. Zmiany na wyświetlanej stronie WWW mogą być od teraz wprowadzane niezależnie od posiadanej wersji Systemu.

    Wygląd zawartości oferty nie różni się niczym pomiędzy oknem wywoływanym automatycznie przy starcie Systemu (okno, na którym można ustawić parametr Nie informuj mnie więcej) a oknem wołanym z poziomu Ribbona (przycisk Oferta 4.0).

    W przypadku braku dostępu do Internetu w momencie wyświetlania okna prezentowana jest strona offline z ofertą. Czyli wyświetlane są treści i obrazy pobrane do Systemu na dzień wydawania danej wersji Systemu.

    Nowy wygląd okien z funkcjami AI/RPA

    Zmodyfikowano wygląd okien, na których prezentowane są wszystkie funkcje automatyzujące pracę Systemu. Lista funkcji dostępna jest na zakładce [Sztuczna inteligencja] wszystkich modułów Comarch ERP XL jako dwie listy: Sztuczna inteligencja AI oraz Robotyzacja RPA.

    Nowy wygląd okna Robotyzacja RPA
    Nowy wygląd okna Robotyzacja RPA

    W kafelkach znajdują się nazwy funkcji oraz obszarów, których dotyczą, oznaczenia kolorem aktywności funkcji na pasku po lewej stronie oraz dodatkowe oznaczenia graficzne. Po najechaniu kursorem na dany kafelek prezentowany jest skrócony opis danej funkcjonalności. Na dole polecenie Czytaj więcej, aby przejść do właściwego dokumentu, który szerzej opisuje daną funkcjonalność

    Dla listy funkcji RPA zachowany został podział na zakładki obszarowe. Nad listą wprowadzono dodatkowo możliwość filtrowania oraz sortowania kafelków, co znacznie usprawni wyszukiwanie odpowiedniej funkcji wśród taki szerokiej listy możliwości.

    Współpraca z Comarch WMS

    Łączenie źródłowych pozycji dokumentu (W)ZWM zgodnie z konfiguracją

    Na definicji dokumentu ZWM znajduje się parametr Łącz pozycje dokumentów źródłowych, który od wersji 2023.0 jest uwzględniany na dokumencie (W)ZWM przy wielu różnych operacjach w Systemie. Po jego ustawieniu łączone są subelementy dokumentów źródłowych tak, aby na jednym elemencie znalazły się wszystkie subelementy dotyczące tej samej partii towaru oraz typu dokumentu źródłowego, co szczegółowo zostało opisane poniżej. W przypadku dokumentów, na których łączenie nie obowiązuje (parametr nie ustawiony), nie są łączone subelementy pobrane z dokumentu źródłowego, czyli każdy subelement na dokumencie magazynowym jest jednocześnie osobnym elementem.

    Działanie do tej pory charakteryzowało się losowością w łączeniu subelementów na dokumencie (W)ZWM. Jeśli była zapisywana dostawa na subelemencie, to z reguły był on łączony z innymi subelementem wskazującymi na tą samą partię, ale występowały też wyjątki od tej zasady. Jeśli dostawa nie była zapisana, to łączenie nie było nigdy wykonywane. Czyli na jednym dokumencie mogły się znaleźć zarówno elementy połączone, jak i nie połączone, choć każde z nich wskazywało na tą samą partię.

    W związku z tym, że łączenie odbywa się po partii towaru, która na dokumentach (W)ZWM jest znana w każdym przypadku tylko wtedy, gdy są włączone rezerwacje magazynowe WMS, to funkcjonalność zadziała tylko pod tym warunkiem. Oznacza to, że na karcie magazynu z włączoną obsługą WMS musi być zaznaczony parametr Rezerwuj zasoby w oparciu o… W przeciwnym razie łączenie będzie wykonywane na dotychczasowych zasadach.

    Aby było od razu widoczne, czy System uwzględnia algorytmy łączenia/nie łączenia pozycji, to na dokumencie (W)ZWM wyświetlany jest parametr o analogicznej nazwie, jak w definicji dokumentu.

    Nowy parametr na dokumencie (W)ZWM
    Nowy parametr na dokumencie (W)ZWM

    Mamy tutaj trzy możliwości jego ‘ustawienia’:

    • Parametr jest widoczny i zaznaczony – oznacza, że subelementy podlegają łączeniu,
    • Parametr jest widoczny i nie zaznaczony – oznacza, że subelementy nie podlegają łączeniu,
    • Parametr nie jest widoczny – oznacza działanie jak dotychczas, czyli łączenie dla wszystkich przypadków nie występuje (jest losowe, jak opisano powyżej). Z tego właśnie powodu parametr jest ukryty na wszystkich dokumentach (W)ZWM wystawionych przed konwersją.

    Poniżej opisano szczegółowy wpływ działania parametru na dokumentach (W)ZWM przy wykonywaniu różnych operacji w Systemie.

    • Podczas generowania dokumentu z zamówień lub z dokumentów z modułu Produkcja źródłowymi elementami są rezerwacje tzw. sprzedażowe, które mogą zostać dodatkowo podzielone przez rezerwacje magazynowe WMS. Każda z rezerwacji źródłowej tworzy osobny subelement na dokumencie magazynowym i wówczas ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)ZWM:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy subelement jest osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to subelementy zostają pogrupowane po partii, czyli powstaje tyle pozycji, ilu partiom są one przypisane.
    Przyklad
    Towar z ustawioną cechą ‘kolor’ przyjęty trzema dostawami (trzy osobne partie): - FZ-100/22, ilość 50 szt. kolor: biały - FZ-105/22, ilość 50 szt. kolor: czarny - FZ-117/22, ilość 50 szt. kolor: niebieski Do każdego FZ został wygenerowany i zamknięty dokument (W)AWD na pełną ilość. Utworzono dokument ZS-12/22 z pozycjami na powyższy towar: - 10 szt. kolor: biały (jedna rezerwacja na 10 szt.) - 10 szt. kolor: niebieski (dwie rezerwacje po 5 szt.). I kolejny dokument ZS-13/22 z pozycją na powyższy towar: 20 szt. kolor: niebieski (jedna rezerwacja na 20 szt.). Generujemy do obu dokumentów ZS jeden wspólny dokument (W)ZWM. Jeśli nie ma być łączenia pozycji, to powstanie dokument z osobnymi pozycjami dla każdej rezerwacji z ZS: - 10 szt. kolor: biały z ZS-12/22 - 5 szt. kolor: niebieski z ZS-12/22 - 5 szt. kolor: niebieski z ZS-12/22 - 20 szt. kolor: niebieski z ZS-13/22 Jeśli ma nastąpić łączenie pozycji, to powstanie dokument z pozycjami: - 10 szt. kolor: biały z ZS-12/22 - 30 szt. kolor: niebieski z ZS-12/22 i ZS-13/22.

    Wskazówka
    Wskazówka: Powyższe dotyczy również tworzenia dokumentów (W)ZWM z podziałem na pełne/niepełne jednostki pomocnicze.

    • Podczas generowania dokumentu (W)ZWM z danego typu dokumentów handlowych źródłowymi elementami są subelementy tych dokumentów. Każdy subelement dokumentu handlowego tworzy osobny subelement na dokumencie magazynowym i wówczas ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)ZWM:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy subelement jest osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to subelementy zostają pogrupowane po partii, czyli powstaje tyle pozycji, ilu partiom są one przypisane.
    Przyklad
    Towar z ustawioną cechą ‘kolor’ przyjęty trzema dostawami (dwie osobne partie): - FZ-100/22, ilość 50 szt. kolor: biały - FZ-105/22, ilość 50 szt. kolor: niebieski - FZ-117/22, ilość 50 szt. kolor: niebieski Do każdego FZ został wygenerowany i zamknięty dokument (W)AWD na pełną ilość. Utworzono dokument FS-102/22 z pozycjami na powyższy towar: - 10 szt. kolor: biały (jeden subelement z dostawą z FZ-100/22) - 10 szt. kolor: niebieski (dwa subelementy z dostawami po 5 szt. z FZ-105/22 i z FZ-117/22). I kolejny dokument FS-103/22 z pozycją na powyższy towar: 20 szt. kolor: niebieski (jeden subelement dostawą z FZ-117/22). Generujemy do obu dokumentów FS jeden wspólny dokument (W)ZWM. Jeśli nie ma być łączenia pozycji, to powstanie dokument z pozycjami: - 10 szt. kolor: biały z FS-102/22 - 5 szt. kolor: niebieski z FS-102/22 - 5 szt. kolor: niebieski z FS-102/22 - 20 szt. kolor: niebieski z FS-103/22 Jeśli ma nastąpić łączenie pozycji, to powstanie dokument z pozycjami: - 10 szt. kolor: biały z FS-102/22 - 30 szt. kolor: niebieski z FS-102/22 i FS-103/22.
    • Podczas generowania dokumentu z paczek lub wysyłek, jako źródłowe mogą wystąpić zarówno zamówienia, jak i dokumenty handlowe. Mamy więc do czynienia z opcją mieszaną, gdzie źródłowymi są rezerwacje z zamówień oraz subelementy dokumentów handlowych. W tym przypadku łączenie jest wykonywane z dodatkowym uwzględnieniem typów dokumentów, czyli osobno będą powstawały pozycje o tej samej partii dla zamówień (wspólna dla ZS i ZW), a osobno dla każdego z typów dokumentów handlowych.
    Przyklad
    Towar z ustawioną cechą ‘kolor’ przyjęty trzema dostawami (dwie osobne partie): - FZ-100/22, ilość 50 szt. kolor: biały - FZ-105/22, ilość 50 szt. kolor: niebieski - FZ-117/22, ilość 50 szt. kolor: niebieski Do każdego FZ został wygenerowany i zamknięty dokument (W)AWD na pełną ilość. Do paczki powiązano dokument ZS-12/22 z pozycjami na powyższy towar: - 10 szt. kolor: biały (jedna rezerwacja na 10 szt.) - 10 szt. kolor: niebieski (dwie rezerwacje po 5 szt.). I kolejny dokument FS-103/22 z pozycją na powyższy towar: 20 szt. kolor: niebieski (jeden subelement z dostawą z FZ-117/22). Generujemy do paczki jeden wspólny dokument (W)ZWM. Jeśli nie ma być łączenia pozycji, to powstanie dokument z pozycjami: - 10 szt. kolor: biały z ZS-12/22 - 5 szt. kolor: niebieski z ZS-12/22 - 5 szt. kolor: niebieski z ZS-12/22 - 20 szt. kolor: niebieski z FS-103/22 Jeśli ma nastąpić łączenie pozycji, to powstanie dokument z pozycjami: - 10 szt. kolor: biały z ZS-12/22 - 10 szt. kolor: niebieski z ZS-12/22 - 20 szt. kolor: niebieski z FS-103/22.
    • Podczas dołączania do dokumentu (W)ZWM różnych pozycji z dokumentów źródłowych (zamówień lub dokumentów handlowych) ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)ZWM:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy subelement ze źródłowego będzie osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to każdy dołączany subelement ze źródłowego zostanie dołączony do pozycji ze zgodną partią i zgodnym typem dokumentu źródłowego.
    • Podczas przenoszenia subelementów z dokumentów źródłowych (zamówień, dokumentów z modułu Produkcja lub dokumentów handlowych) z listy ‘Do wydania’ na górę ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)ZWM:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy przenoszony subelement ze źródłowego będzie osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to każdy przenoszony subelement ze źródłowego zostanie dołączony do pozycji ze zgodną partią i zgodnym typem dokumentu źródłowego.
    • Łączenie nie występuje nigdy dla pozycji dodawanych z ręki, czyli takich bez dokumentu źródłowego. Wówczas każda dodawana pozycja stanowi osobny rekord na (W)ZWM, nawet jeśli dotyczy partii, która na dokumencie już występuje.

    Inne zmiany

    Osobne ‘uprawnienie dostępu’ do okna Pulpit dyspozytora

    Obok obecnego parametru z konfiguracji modułu Sprzedaż (Konfiguracja/Sprzedaż/Parametry 1) Obsługa AWD/ZWM, dodano nowy parametr Aktywny Pulpit dyspozytora. Decyduje on o tym, czy w module Sprzedaż na Ribbonie aktywny jest przycisk Pulpit dyspozytora. Dotychczas odpowiadał za to parametr Obsługa AWD/ZWM, który ma też inne znaczenie w Systemie i nie zawsze obie te funkcjonalności się ze sobą łączą. Taki przypadek może zaistnieć wtedy, gdy na zwykłych magazynach nie jest planowane operowanie na dokumentach AWD/ZWM i jednocześnie są dodane magazyny z obsługą WMS. Wówczas ustawienie parametrów powinno być następujące:

    • parametr Obsługa AWD/ZWM nie zaznaczony, co spowoduje, że przy zatwierdzaniu dokumentów handlowych nie będą się automatycznie generowały dokumenty AWD i ZWM, tylko PM i WM;
    • parametr Aktywny Pulpit dyspozytora zaznaczony, aby móc dodawać oraz obsługiwać dokumenty (W)AWD i (W)ZWM.

    Dostępność nowego parametru jest zgodne z dotychczasowym, czyli jest zawsze aktywny. Na nowych bazach parametr nie jest zaznaczony, a na dotychczasowych jest ustawiany zgodnie z parametrem Obsługa AWD/ZWM.

    Sortowanie źródłowych rezerwacji niezasobowych przy generowaniu (W)ZWM z podziałem względem j. pom.

    W funkcjonalności tworzenia dokumentów (W)ZWM z podziałem względem jednostki pomocniczej z zamówienia źródłowego, przy pobieraniu rezerwacji źródłowych została wprowadzona zasada sortowania tych rezerwacji, jeśli są niezasobowe. Sortowanie odbywa się po ilości z sposób malejący, czyli w pierwszej kolejności brane są pod uwagę rezerwacje na największe ilości. Dzięki takiemu podejściu jest szansa, że dla znacznej części ilości zostaną odnalezione zasoby na pełne jednostki pomocnicze.

    Przyklad
    Towar przyjęty trzema dostawami: - FZ-100/22, ilość 50 szt. - FZ-105/22, ilość 50 szt. - FZ-117/22, ilość 50 szt. Do każdego FZ został wygenerowany i zamknięty dokument (W)AWD na pełną ilość. Utworzono dokument ZS z pozycją na powyższy towar w ilości 130 szt. Do pozycji utworzone zostały dwie rezerwacje nieokreślone na ilości: 30 szt. oraz 100 szt. Dodatkowo na pozycji zamówienia ustawiono jednostkę pomocniczą: paleta z przelicznikiem 1 paleta = 50 szt. Jednostka ma ustawiony podział na dokumentach (W)ZWM. Na magazynie WMS, na który jest wystawione ZS zaznaczono parametr: Rezerwuj zasoby w oparciu o - stan handlowy. Generujemy do ZS dokument (W)ZWM. Przed generowaniem wykonane zostaje sortowanie rezerwacji niezasobowych z ZS i ustalona ich kolejność na: 100 szt. i 30 szt. Zostały wystawione dwa dokumenty: 1. (W)ZWM-1 na pełne jednostki pomocnicze z realizacją rezerwacji ZS na 100 szt., gdzie zostały ujęte zasoby (pobieranie zasobów wg FIFO): - FZ-100/22, ilość 50 szt. = 1 paleta, - FZ-105/22, ilość 50 szt. = 1 paleta. 2. (W)ZWM-1 na niepełne jednostki pomocnicze z pozycją na 30 szt., gdzie został ujęty zasób (pobieranie zasobów wg FIFO): FZ-117/22, ilość 30 szt. = 0,6 palety. Gdyby kolejność pobierania rezerwacji z ZS była zgodna z kolejnością na pozycji ZS (30 szt. i 100 szt.), wówczas rozbicie na dokumentach (W)ZWM wyglądałoby inaczej. Pierwsza rezerwacja na 30 szt. zostałaby potraktowana jako na niepełną jednostkę pomocniczą i rozbiłaby pierwszą dostawę z FZ-100/22, wskutek czego finalnie na dokumentach byłoby: 1. (W)ZWM-1 na pełne jednostki pomocnicze z częściową realizacją rezerwacji na 100 szt., gdzie zostały ujęte zasoby (pobieranie zasobów wg FIFO): FZ-105/22, ilość 50 szt. = 1 paleta. 2. (W)ZWM-1 na niepełne jednostki pomocnicze z pozycjami na pozostałe ilości z rezerwacji, gdzie zostały ujęte zasoby (pobieranie zasobów wg FIFO): - FZ-100/22, ilość 30 szt. (0,6 palety) z pierwszej rezerwacji, - FZ-100/22, ilość 20 szt. (0,4 palety) z drugiej rezerwacji, - FZ-117/22, ilość 30 szt. (0,6 palety) z drugiej rezerwacji.

    Zmiany w wyświetlaniu stanów magazynowych dla magazynów WMS

    • Na liście towarów, jeśli w obszarze filtra wybrano magazyn z ustawioną obsługą WMS oraz NIE JEST zaznaczony parametr Stany zerowe magazynu, to prezentowane są tylko te rekordy, które mają zasoby na stanie magazynowym w WMS, czyli wszystkie dla których ilość w kolumnie WMS jest większa od zera. Dotychczas filtrowanie opierało się o ilość z kolumny Magazyn, która dla towarów na magazynach WMS jest zawsze zerowa.
    • Na formatce Stany na magazynach, zakładka [Wg cech] w kolumnie Magazyn nie jest obecnie prezentowana ilość magazynowa dla magazynu z włączoną obsługą WMS. Dotychczas prezentowana ilość 0,00 sugerowała, że dla stanów handlowych brakuje stanów magazynowych, co nie jest prawdą bowiem Ilość magazynowa dla takich towarów prezentowana jest w kolumnie WMS.
    Zmiana prezentowania stanów w kolumnie Magazyn dla magazynów z włączoną obsługą WMS
    Zmiana prezentowania stanów w kolumnie Magazyn dla magazynów z włączoną obsługą WMS

    Współpraca z Comarch POS

    Synchronizacja towarów powiązanych i zamienników

    Towary powiązane i zamienniki są to obiekty rejestrowane na kartach towarów, na zakładce [Zamienniki]. Jest to rodzaj powiązania pomiędzy towarami, które pozwala na lepsze zarządzenie sprzedażą, proponowanie dodatkowych towarów bądź zamienników. Rodzaje powiązań pomiędzy towarami można definiować w słownikach kategorii w module Administrator. Wszystkie rodzaje powiazań (łącznie z zamiennikami) wysyłane są do Comarch POS.

    Warunki przesyłania towarów powiązanych i zamienników

    Do Comarch POS przesyłane są te powiązania, które na zakładce [Miejsca w strukturze firmy] mają dodane centrum powiązane z oddziałem Comarch POS lub centrum nadrzędne w stosunku do powyższego.

    Centra na formatce towaru powiązanego
    Centra na formatce towaru powiązanego
    • Towary powiązane
    • Powiązanie towaru z innym towarem przesyłane jest pod warunkiem, że towary należą do drzewa grup towarów przesyłanych do POS.
    • Powiązanie nie będzie widoczne w POS, jeśli dany typ powiązania zostanie oznaczony w słownikach kategorii jako nieaktywny.
    • Zamienniki
    Do POS przesyłane są zamienniki towaru, które spełniają następujące warunki:
    • zamiennik jednostronny lub obustronny (nie są przesyłane zamienniki: równoważne wszystkim)
    • przelicznik towaru do zamiennika jest równy 1:1
    • zaznaczono rodzaj dokumentów: Rozchodowe

    Po usunięciu lub modyfikacji zamiennika/towaru powiązanego w Comarch ERP XL, zmiany przesyłane są do POS i aktualizowane.

    Widoczność towarów powiązanych i zamienników w POS

    • Podgląd karty towaru (artykułu) w Comarch POS
    • Menu Artykuły > Podgląd > zakładka [Artykuły powiązane]
    Towary powiązane widoczne na karcie towaru (artykułu)
    Towary powiązane widoczne na karcie towaru (artykułu)
    • Podczas dodawania towaru do faktury lub paragonu

    Produkty proponowane, zamienniki i inne towary powiązane widoczne są kontekstowo dla każdej dodawanej do dokumentu pozycji.

    Towary powiązane widoczne podczas dodawania towarów do dokumentu
    Towary powiązane widoczne podczas dodawania towarów do dokumentu

    Z listy widocznych towarów powiązanych można wybrać dowolny produkt i dodać go do dokumentu sprzedaży.

    Obsługa limitów kredytowych

    Wprowadzono możliwość obsługi limitów kredytowych we współpracy z Comarch POS. Limity są wysyłane na poszczególne stanowiska POS i kontrolowane podczas sprzedaży. Kontrahenci mogą mieć limit nieograniczony, ograniczony do określonej wysokości lub mogą korzystać z limitów innego kontrahenta. Obsłużono również możliwość korzystania z opcji kontroli limitów akwizytora.

    Konfiguracja działania limitów we współpracy z POS

    Na oknie konfiguracji oddziału Comarch POS, na zakładce [Kontrahenci] dodano następujące parametry:

    • Obsługa limitu kredytowego – po zaznaczeniu tej opcji limity będą wysyłane do POS i kontrolowane podczas sprzedaży
    • Maksymalny czas od ostatniej synchronizacji (m) – możliwość ustawienia maksymalnego czasu w minutach, w którym możliwe będzie korzystanie z lokalnie zapisanych limitów w sytuacji, gdy połączenie POS z centralą nie będzie aktywne.
    • Prezentacja dostępnego limitu – parametr ten posiada trzy opcje decydujące o tym, jak limity mają być prezentowane podczas sprzedaży:
      • Odejmuj wartość dokumentu – wartość dodawanych pozycji będzie automatycznie zmniejszała wartość dostępnego limitu
      • Nie odejmuj wartości dokumentu – dostępny limit nie będzie się zmniejszał wraz z dodawaniem kolejnych pozycji do dokumentu.
      • Nie prezentuj – kwota limitu nie będzie prezentowana, jednak podczas zatwierdzania dokumentu system sprawdzi limit i zostanie wyświetlone ostrzeżenia bądź blokada zgodnie z ustawieniami definicji dokumentu.
    Ustawienie obsługi limitu kredytowego na oknie konfiguracji oddziału Comarch POS
    Ustawienie obsługi limitu kredytowego na oknie konfiguracji oddziału Comarch POS

    Przesyłanie ustawień związanych z limitami

    Wymagane płatności bezgotówkowe

    Aby działały funkcjonalności związane z limitami konieczne jest przesyłanie na stanowisko POS przynajmniej jednej płatności, która nie jest płatnością gotówkową, czyli nie tworzy zapisów kasowo-bankowych podczas zatwierdzania dokumentu. Tylko dla takich płatności stosowane są zabezpieczenia przed przekroczeniem limitu.

    Na stanowisku POS należy dodać przynajmniej jedną płatność, która ma zaznaczoną opcję w kolumnie Bez KP/KW jak przedstawiono poniżej.

    Konfiguracja form płatności na stanowisku POS na potrzeby obsługi limitów kredytowych
    Konfiguracja form płatności na stanowisku POS na potrzeby obsługi limitów kredytowych

    Czy w limicie uwzględniać dokumenty nie generujące płatności

    To ustawienie przesyłane jest na podstawie definicji dokumentu FS w centrum głównym. W Comarch POS ustawienie to jest wspólne dla wszystkich dokumentów oraz dla wyświetlania na karcie kontrahenta. W Comarch ERP XL jest definiowane dla każdego dokumentu oddzielnie. Ze względu na fakt, że limity mają najczęściej zastosowanie na fakturach, przyjęto, że ustawienie to będzie pobierane z definicji faktury sprzedaży.

    Parametry uwzględniania w limicie dokumentów bez płatności i zamówień
    Parametry uwzględniania w limicie dokumentów bez płatności i zamówień

    Sposób reakcji na przekroczenie limitu

    To ustawienie przesyłane jest na podstawie definicji poszczególnych dokumentów (FS, PA) w centrum powiązanym z oddziałem Comarch POS. W zależności od ustawienia parametrów jak niżej podczas zatwierdzania dokumentu forma płatności niegotówkową może pojawić się ostrzeżenie lub nastąpić blokada zatwierdzenia dokumentu. Możliwe jest również pomijanie informacji o limicie w przypadku wybrania opcji Zezwalaj.

    Parametry określające działanie po zatwierdzeniu dokumentu przekraczającego limit
    Parametry określające działanie po zatwierdzeniu dokumentu przekraczającego limit

    Przesyłanie limitów

    Dla każdego kontrahenta wysyłane są wszystkie aktualne ustalone dla niego limity kredytowe. Nie są wysyłane limity, które są już przeterminowane. Każda zmiana wielkości limitu jest aktualizowana a usunięcie limitu powoduje jego usunięcie na stanowisku POS.

    • W przypadku zaznaczenia na karcie kontrahenta, zakładce [Limity kredytowe] parametru Limit nieograniczony, limity nie będą wysyłane do POS a limit nie będzie kontrolowany.
    • Jeśli wymieniony wyżej parametr nie będzie zaznaczony, ale limity nie zostaną ustalone wówczas na stanowisku POS będzie wyświetlana informacja o braku przyznanego limitu kredytowego.
    • W przypadku dodania limitu kredytowego na zakładce [Limity kredytowe], limity będą odpowiednio wyświetlane i kontrolowane.
    • Jeśli na karcie kontrahenta, zakładka [Handlowe] zostanie wskazany inny płatnik oraz zaznaczony parametr: Forma i termin płatności oraz limit kredytowy z karty płatnika, wówczas limit kredytowy będzie sprawdzany dla ustawionego dla kontrahenta płatnika.
    Ustawienie płatnika na karcie kontrahenta
    Ustawienie płatnika na karcie kontrahenta

    Uwaga
    Limit płatnika będzie obsługiwany tylko wówczas, gdy płatnikiem będzie kontrahent. W sytuacji, gdy płatnikiem będzie bank, urząd, pracownik lub centrala, limit płatnika nie będzie uwzględniany. W takiej sytuacji limit będzie pobierany z kontrahenta.

    Kontrola on-line limitów

    Bardzo ważne jest, aby podczas sprzedaży możliwe było ustalenie najbardziej aktualnego wykorzystania limitu kredytowego, gdyż limit może być wykorzystany na innym stanowisku lub w systemie Comarch ERP XL. W momencie wyświetlenia danych kontrahenta w POS limit zostanie pobrany z XLa i wyświetlana zostanie aktualna wartość całkowita oraz dostępna limitu. Podobnie podczas wystawiania dokumentów sprzedaży prezentowany będzie dostępny i całkowity limit kontrahenta lub jego płatnika a przy zatwierdzaniu dokumentu FS czy PA z płatnością niegotówkową nastąpi kontrola bądź ostrzeżenie w przypadku przekroczenia limitu lub jego braku.

    Jeśli z jakiegokolwiek powodu połączenie on-line nie będzie możliwe, wówczas z limitu można korzystać przez określony czas, którego długość ustala się w konfiguracji oddziału.

    Limity akwizytora

    Jeśli w Konfiguracji na zakładce [Sprzedaż]/[Parametry2] zostanie zaznaczony parametr: Sprawdzaj limit akwizytora, wówczas do POS będą wysyłane limity ustawione na karcie kontrahenta oznaczonego jako akwizytor, na zakładce [Limity akwizytora]. Limit akwizytora ustalany jest oddzielnie dla każdego centrum, dlatego, aby limit trafił do oddziału Comarch POS musi zostać przypisany do odpowiedniego centrum powiązanego z danym oddziałem.

    Lista limitów akwizytora na karcie kontrahenta
    Ustawienie płatnika na karcie kontrahenta

    Aby dla danego kontrahenta zadziałał limit akwizytora, konieczne jest przypisanie akwizytora na karcie kontrahenta, na zakładce [Inne]. Akwizytor musi być wybrany z listy kontrahentów (nie może być pracownikiem).

    Przypisanie akwizytora do kontrahenta
    Przypisanie akwizytora do kontrahenta

    Limit akwizytora traktowany jest jak limit innego płatnika, to znaczy, że jeśli do kontrahenta zostanie przypisany akwizytor, a na karcie akwizytora zostanie ustalony limit, to na karcie kontrahenta oraz podczas sprzedaży dla tego kontrahenta, będzie sprawdzany limit przypisanego akwizytora.

    W przypadku stosowania limitów akwizytora (włączony parametr Sprawdzaj limit akwizytora), nie są obsługiwane inne limity kontrahentów.

    Zasady przesyłania, kontroli i kontroli on-line limitów akwizytora są takie same jak limitów kontrahenta/płatnika.

    Parametry otwierania raportów kasowych

    Wprowadzono nowe parametry umożliwiające bardziej elastyczne sterowanie otwieraniem i zamykaniem raportów kasowych. Do tej pory raport kasowy był otwierany na podstawie daty i godziny otwarcia sesji na stanowisku POS oraz zamykany na podstawie daty i godziny jej zamknięcia. W przypadku gdy nie udało się zaimportować wszystkich dokumentów opłaconych gotówka bądź ręcznych wpłat i wypłat raport nie był zamykany do czasu zaimportowania wszystkich zapisów.

    Na oknie konfiguracji stanowisk POS, na zakładce [Parametry] dodano nowe parametry:

    Parametry tworzenia raportów kasowych
    Parametry tworzenia raportów kasowych
    • Otwieranie i zamykanie raportów kasowych na podstawie otwarcia i zamknięcia sesji w POS

    Standardowo parametr ten jest zaznaczony w celu zachowania poprzedniej funkcjonalności.

    Jeśli użytkownik nie będzie chciał, aby raporty były tworzone na podstawie sesji, powinien odznaczyć powyższy parametr. Po jego odznaczeniu zapisy kasowe będą trafiały do aktualnie otwartego raportu. W przypadku gdy nie będzie żadnego otwartego raportu, do którego można dodać zapis, będzie otwierany nowy raport z data i godziną przesłania pierwszego dokumentu lub zapisu do danego rejestru. Zamykanie raportu należy realizować ręcznie po stronie Comarch ERP XL. Po zamknięciu raportu, w przypadku przesłania kolejnych dokumentów czy zapisów, system otworzy kolejny raport.

    • Codzienne otwieranie raportów kasowych podczas importu pierwszego dokumentu

    Po zaznaczeniu tego parametru, każdego dnia podczas importu pierwszego dokumentu lub zapisu, otwierany będzie raport z godziną otwarcia 00:00:00. Raporty będą otwierane każdego dnia bez względu na to czy raport z poprzedniego dnia został zamknięty, czy nie. Zamykanie raportu należy realizować ręcznie po stronie Comarch ERP XL. Po zamknięciu raportu, w przypadku przesłania kolejnych dokumentów czy zapisów, system otworzy kolejny raport w danym dniu.

    Współpraca z Comarch Shipping

    Osoba kontaktowa i dane kontaktowe przekazywane na zlecenie

    Do dokumentu paczki dodaliśmy możliwość ustawiania osoby kontaktowej oraz opcjonalnie jej danych kontaktowych, o czym więcej w rozdziale Dane adresowe i osoba kontaktowa na dokumencie Paczki.

    Dane te są przekazywane na Zlecenia Nadania Przesyłki podczas ich tworzenia z poziomu Systemu (polecenie Zlecenie Nadania Przesyłki (ZNP) z wielu różnych list dokumentów) w następujący sposób:

    • Osoba kontaktowa z paczki jest ustawiana jako Osoba kontaktowa Odbiorcy. Jeśli osoby nie ustawiono na paczce, wówczas nie ma zmian w stosunku do dotychczasowego działania i Osoba kontaktowa na zleceniu nie zostanie wypełniona.
    • Dane kontaktowe przekazane na zlecenie są pobierane takie, jakie widoczne są na paczce. Czyli zależnie od konfiguracji mogą się tam znaleźć dane z adresu lub dane z osoby kontaktowej.

    Ponieważ obecnie obsługiwane są tylko wysyłki z jedną paczką, to zawsze Osoba oraz dane kontaktowe są pobierane na zlecenie z tej właśnie paczki.

    Współpraca z wszystko.pl

    Zmiany na oddziale wszystko.pl

    Wraz z rozwojem integracji z wszystko.pl w module Administrator oddziałów rozbudowana została formatka oddziału o typie wszystko.pl. Część tych informacji znalazła się również na etapach kreowania takiego oddziału, o czym więcej w poniższych podrozdziałach.

    Pobieranie danych słownikowych

    Przy kreacji oddziału w ostatnim kroku pobierane są nazwy danych słownikowych z wszystko.pl, które są możliwe do wykorzystania na kategoriach oraz na towarach. Należą do nich:

    • Nazwy słowników predefiniowanych: Czas realizacji, Jednostka miary;
    • Nazwy słowników użytkownika: Cennik dostaw, Warunki gwarancji, Warunki reklamacji, Warunki zwrotów.

    Informacja o tym, że nazwy danych słownikowych zostaną pobrane znajduje się na formatce dla tego kroku, a wykonaniu operacji towarzyszy log z jej przebiegu.

    Wskazówka
    Aby nazwy dla wszystkich słowników zostały zaimportowane konieczne jest poprawne nawiązanie połączenia z wszystko.pl. Jeśli nie zostało to wcześniej wykonane, to pojawi się informacja o braku uwierzytelnienia i nazwy dla słowników użytkownika nie zostaną pobrane.

    W bazach, na których oddziały zostały zdefiniowane we wcześniejszej wersji Systemu, do pobrania nazw danych słownikowych można wykorzystać operacje dostępną pod przyciskiem Pobierz dane słownikowe umieszczonym na prawek belce formatki oddziału. Przycisk można wykorzystywać w trakcie dalszej współpracy z wszystko.pl do pobierania zmienionych nazw danych słownikowych lub w przypadku dodania na portalu nowych rekordów do słownika, np. zdefiniowanie nowego cennika dostaw.

    Pobrane nazwy słownikowe są wyświetlane na zakładce [Parametry] formatki oddziału, gdzie jest możliwe odfiltrowanie do rekordów powiązanych do konkretnego słownika.

    Lista nazw słownikowych pobranych z konta wszystko.pl, z którym nawiązane zostało połączenie
    Lista nazw słownikowych pobranych z konta wszystko.pl, z którym nawiązane zostało połączenie

    Na zakładce znajduje się również dodatkowa kolumna Nazwa ERP XL, w której możliwe będzie wskazanie odpowiedniego rekordu słownikowego z Systemu, który jest tożsamy z daną słownikową z wszystko.pl. Nie dotyczy to rekordów słownikowych dla ofert (będzie istotne dopiero przy integracji zamówień), dlatego wszystkie pozycje pobierane obecnie mają taką właśnie informację w tej kolumnie.

    Pobieranie drzewa kategorii

    Na prawej belce formatki oddziału znajduje się również przycisk do pobierania danych z wszystko.pl Pobierz kategorie. Jego użycie pozwala na pobranie wszystkich kategorii dostępnych na portalu celem ich przypisywania do towarów. Pobierane są wówczas same kategorie, bez parametrów.

    Ponieważ lista kategorii zawiera dużą ilość rekordów, to pobieranie odbywa się paczkami, o czym informuje nas log z operacji. Operacja może też chwilę potrwać.

    Pobrane rekordy są prezentowane na zakładce [wszystko.pl] listy towarów w postaci drzewa, o czym więcej w kolejnych punktach rozdziału.

    Przycisk importu można wykorzystywać w dowolnym momencie do pobierania nowych kategorii dodanych na portalu. Przy kolejnych importach nie ulegną zmianie nazwy już raz pobranych kategorii. Nie będą również usuwane kategorie, nawet gdyby w międzyczasie zostały usunięte na portalu.

    Parametry konfiguracyjne dla integracji

    Na formatce oddziału o typie: wszystko.pl, na zakładce [Eksport] dodane zostały parametry konfiguracyjne różnicujące działania w zakresie wymiany danych.

    Ustawienia dla działań integracji na oddziale wszystko.pl
    Ustawienia dla działań integracji na oddziale wszystko.pl
    Oprócz dotychczasowej możliwości określenia rodzaju eksportowanej ceny są tu:
    • Parametry, które zostaną wykorzystane w kolejnej wersji Systemu do działania usługi synchronizacji danych, czyli wszystkie z obszaru Automatyczna aktualizacja danych oraz parametr Publikuj oferty.
    • Parametr Eksport stanów magazynowych, który dotyczy zarówno operacji ręcznego wysyłania towarów, jak i przyszłej usługi synchronizacji. W aktualnej wersji decyduje on o tym, czy przy operacji Wyślij do wszystko.pl na zakładaną ofertę będzie przekazywany stan towaru z XL (parametr zaznaczony) czy też przy zakładaniu oferty stany nie mają być wysyłane (parametr nie zaznaczony).
      • Ściśle powiązany z powyższym jest kolejny parametr Uwzględniaj rezerwacje, który powoduje, że wszystkie aktywne rezerwacje dla towaru zmniejszają stan przesyłany do wszystko.pl (jeśli zaznaczono).

    Usuwanie połączenia z wszystko.pl

    Po poprawnym nawiązaniu połączenia z kontem wszystko.pl na definicji oddziału dodany został przycisk do jego usuwania Usuń połączenie.

    Przycisk do usuwania połączenia z wszystko.pl na karcie oddziału
    Przycisk do usuwania połączenia z wszystko.pl na karcie oddziału

    Po jego użyciu połączenie zostaje usunięte, a wraz z nim usuwane są dane autoryzacyjne umożliwiające integrację.

    Możliwe jest również wyłączenie integracji z systemem zewnętrznym po stronie wszystko.pl. Po tej operacji także przestanie działać integracja do strony Comarch ERP XL, ponieważ dane dostępowe zapisane w bazie nie będą już aktualne na portalu. Dane te nie zostaną jednak automatycznie usunięte z bazy, a jedynie podczas edycji formatki oddziału wszystko.pl w Administratorze oddziałów pojawi się informacja: NIE POŁĄCZONO.

    Zarówno w jednym, jak i w drugim przypadku nie będzie już możliwa wymiana danych pomiędzy Systemem a portalem, dopóki połączenie nie zostanie nawiązane ponownie. Przy próbie wykonania operacji wymiany danych z portalem Użytkownicy będą o tym powiadamiani w następujący sposób:

    • Jeśli usunięcie połączenia nastąpiło z poziomu Systemu, to pojawi się komunikat: Połączenie z kontem wszystko.pl nie zostało skonfigurowane lub nawiązane. Nie jest możliwa wymiana danych z portalem wszystko.pl.
    • Jeśli usunięcie połączenia nastąpiło z poziomu portalu, to w logach z wykonywanych operacji wymiany danych pojawi się informacja o niepoprawnej autoryzacji.

    Zakładka [wszystko.pl] na liście towarów

    Na zakładce [wszystko.pl] listy towarów dodany został panel prezentujący kategorie pobrane z wszystko.pl. Dodano też możliwość filtrowania towarów po statusie oferty oraz wykonywania operacji wprowadzonych na potrzeby integracji.

    Drzewo kategorii z wszystko.pl

    Na liście w panelu po lewej stronie wyświetlane jest drzewo kategorii pobranych z wszystko.pl. Dla tego obszaru nie jest możliwe dodawanie ani usuwanie rekordów.

    Można natomiast wyszukiwać pozycje drzewka wpisując w pole filtra nad listą ciąg znaków i wybierając przycisk Znajdź następną lub używając przycisku <F7>. Zgodnie z nazwą przycisku, każde jego wybranie będzie ‘przeskakiwało’ do kolejnej pozycji drzewka, która zawiera poszukiwaną frazę.

    Drzewo kategorii na zakładce [wszystko.pl] listy towarów
    Drzewo kategorii na zakładce [wszystko.pl] listy towarów

    Dla każdego rekordu drzewka znajdującego się na ostatnim poziomie możliwa jest edycja formatki kategorii. Dotyczy to tylko ostatniego poziomu, ponieważ są to kategorie możliwe do wybrania na towarze, więc tylko dla nich wprowadzone zostały dodatkowe ustawienia.

    Na formatce kategorii można wprowadzić dane słownikowe, czyli wybrać jeden rekord ze słowników zaimportowanych z poziomu oddziału wszystko.pl. Dotyczy to słowników: Jednostka miary, Czas realizacji, Cennik dostaw, Warunki gwarancji, Warunki reklamacji, Warunki zwrotów. Ich wypełnienie spowoduje, że przy dodawaniu kategorii do towaru uzupełnione dane słownikowe zostaną na nim ustawione.

    Dodatkowo na żądanie możliwe będzie ustawienie wartości słownikowych z kategorii na towarach do niej powiązanych. Służy do tego przycisk Aktualizuj dana słownikowe na towarach powiązanych do kategorii. Wprowadzono tutaj zasadę, że przy aktualizacji na towarach są zapisywane tylko te wartości słownikowe, które zostały wypełnione na kategorii. Operacja nie powoduje zatem wyczyszczenia na towarach danych z tych słowników, które na kategorii mają wartość ‘pustą’.

    Formatka kategorii najniższego poziomu drzewa kategorii, widok po ‘użyciu’ kategorii w Systemie
    Formatka kategorii najniższego poziomu drzewa kategorii, widok po ‘użyciu’ kategorii w Systemie

    Na formatce kategorii wyświetlana jest również lista parametrów do niej przypisanych. Na liście pogrubioną czcionką są oznaczone te parametry, które są obowiązkowe do wypełnienia na ofertach. Parametry z kategorii są również przenoszone na karty towaru przy dodawaniu kategorii do towaru.

    Lista parametrów dla kategorii zostaje uzupełniona dopiero po jej pierwszym wybraniu na towarze, gdyż wówczas jest pobierana do Systemu z wszystko.pl. Taka obsługa została wprowadzona celowo ze względu na dużą ilość kategorii ostatniego poziomu, gdzie każda z nich posiada co najmniej kilka parametrów, więc byłaby to ogromna ilość danych do pobrania do Systemu. Ponieważ mało prawdopodobne jest, aby w danej bazie były wykorzystywane wszystkie kategorie, to dopiero jeśli dana kategoria zostaje ‘użyta’, to sensownym wydaje się pobranie dla niej parametrów.

    Operacje na liście towarów

    Na zakładce [wszystko.pl] listy towarów w menu kontekstowym dodano polecenia służące zarówno operacjom na samych kartach towarowych, jak i działaniom operacyjnym związanym z wymianą danych z wszystko.pl.

    Nowe polecenia na zakładce [wszystko.pl] listy towarów
    Nowe polecenia na zakładce [wszystko.pl] listy towarów

    Operacje z drugiej grupy poleceń pozwalają na zmianę kategorii dla zaznaczonych towarów:

    • Ustaw kategorię dla towarów – pozwala ustawić wybraną kategorię na zaznaczonych towarach. Jeśli na wskazanym towarze była już wcześniej wypełniona kategoria, to zostanie ona zamieniona na nowo wybraną. Równocześnie ze zmianą kategorii, zmieniane są wszystkie parametry wraz z wypełnionymi dla nich wartościami. Następuje również aktualizacja wartości słownikowych zgodnie z opisanymi powyżej zasadami.
    • Usuń kategorie z towarów – pozwala usunąć kategorię ustawioną na zaznaczonych towarach. Tutaj również przy usuwaniu kategorii zostają usunięte wszystkie parametry wraz z wypełnionymi dla nich wartościami.

    Jeśli towar został już wysłany na portal wszystko.pl i została założona oferta, to zmiana kategorii nie jest możliwa. W takim przypadku zarówno zastąpienie starej kategorii nową, jak i wyczyszczenie kategorii jest zablokowane, o czym użytkownik zostaje powiadomiony odpowiednim komunikatem w logu.

    Pozostałe operacje są związane z przesyłaniem danych pomiędzy Systemem a portalem, czyli:
    • Wyślij do wszystko.pl – pozwala na założenie oferty we wszystko.pl (również z publikacją),
    • Aktualizuj we wszystko.pl – pozwala na zaktualizowanie oferty we wszystko.pl (również z publikacją),
    • Pobierz stan oferty z wszystko.pl – pozwala ustawić na towarze aktualny stan oferty z wszystko.pl.
    Szczegółowy opis działania tych operacji został opisany w dalszej części rozdziału.

    Dodatkowo pod listą dodano nowe pole filtra Status oferty (jak pokazano na rysunku z drzewem kategorii na zakładce [wszystko.pl]) pozwalające ograniczyć listę towarów do: wszystkich nie wysłanych, wszystkich wysłanych lub do ofert o konkretnym statusie z wszystko.pl. który jest aktualnie zapisany na kartach towarowych w Systemie.

    Dane do integracji z wszystko.pl na karcie towaru

    Rozpoczynając pracę w zakresie integracji z portalem wszystko.pl dla towarów, które mają być wystawione na portalu jako oferty należy najpierw uzupełnić dane niezbędne dla tych ofert. Dane te zostały umieszczone na zakładce [Aplikacje]/[wszystko.pl]:

      • dane słownikowe,
      • kategoria i wartości parametrów (szczególnie parametry obowiązkowe).
    Dane do integracji z wszystko.pl na karcie towaru
    Dane do integracji z wszystko.pl na karcie towaru
    Dodatkowo należy pamiętać o innych przesyłanych danych, czyli: nazwa i opis towaru, stawka VAT, cena, załącznik.

    Po wypełnieniu wszystkich danych na karcie towaru można wykonać operację wysłania ich na portal celem założenia oferty i jej publikacji. Z poziomu karty towaru dostępne są również operacje dla samej oferty: podglądu, edycji oraz usuwania.

    Dalsza część rozdziału przedstawia bardziej szczegółowy opis dla ww. informacji.

    Ustawianie danych słownikowych, kategorii i wartości parametrów

    Po wybraniu na karcie towaru odpowiedniej kategorii z wszystko.pl zostaną pobrane i ustawione przypisane do niej wartości danych słownikowych oraz parametry. Parametry są wyświetlane wg kolejności alfabetycznej dla nazwy, a te obowiązkowe mają dodatkowo nazwę oznaczoną boldem.

    Zarówno jedna, jak i druga grupa wartości jest możliwa do uzupełnienia oraz zmiany na karcie towaru.

    Dane słownikowe można ustawiać wybierając inny rekord z listy słownikowej. Usunięcie wartości jest możliwe poprzez wybranie pustego rekordu.

    Edycja wartości parametrów jest wykonywana w trybie Edit-In-Place w kolumnie Wartość parametru. Wygląd pola do uzupełnienia jest zależny od typu danego parametru:

    • Tekst – edytowane jest zwykłe pole tekstowe, dla którego zawsze możliwe jest wprowadzenie 255 znaków. Nie ograniczamy ilości znaków, nawet jeśli takie ograniczenie jest wprowadzone na portalu.
    • Liczba – możliwość uzupełnienia wartości liczbowej zgodnej z ograniczeniami na portalu (ilość znaków po przecinku, wartość z przedziału określonego na portalu). Jeśli wartość liczbowa parametru ma przypisaną jednostkę, to wyświetlamy ją w nazwie parametru w nawiasach.
    • Lista z możliwością wybrania jednego rekordu – zwykła lista rozwijana z możliwością wybrania pojedynczego rekordu.
    • Lista z możliwością wybrania nieograniczonej liczby rekordów – po dwukrotnym kliknięciu w pole z wartością pojawia się znacznik jn. oraz nowe okno z listą dostępnych wartości, gdzie jest możliwość zaznaczenia wszystkich rekordów.
    Ustawienie wartości dla parametru typu: lista wielokrotnego wyboru
    Ustawienie wartości dla parametru typu: lista wielokrotnego wyboru

    Po wybraniu odpowiednich rekordów są one wyświetlane na liście parametrów, oddzielone separatorem ‘I’, jak pokazano poniżej:

    Prezentowanie wartości parametru typu: lista wielokrotnego wyboru
    Prezentowanie wartości parametru typu: lista wielokrotnego wyboru
    • Lista z możliwością wybrania ograniczonej liczby rekordów – działanie zbliżone do powyżej opisanego, przy czym przy zaznaczaniu większej niż dozwolona ilości rekordów pojawi się informacja o przekroczeniu dozwolonej ilości i nie będzie możliwe zapisanie okna z wartościami.
    Komunikat informujący o przekroczeniu dopuszczalnej liczny wartości dla parametru
    Komunikat informujący o przekroczeniu dopuszczalnej liczny wartości dla parametru

    Wskazówka
    W obecnej wersji wszystko.pl jedynym parametrem z ograniczoną liczbą rekordów do wybrania jest: Kolor.

    • Zakres liczbowy – po dwukrotnym kliknięciu w pole z wartością pojawia się znacznik jak dla listy wielowartościowej oraz nowe okno do uzupełnienia wartości granicznych:

    Po wpisaniu odpowiednich wartości z zakresu są one wyświetlane na liście parametrów oddzielone średnikiem, jak pokazano poniżej:

    Prezentowanie wartości parametru typu: zakres
    Prezentowanie wartości parametru typu: zakres

    Pod listą parametrów znajduje się przycisk kosza, który pozwala na usunięcie wartości dla pojedynczego parametru. Pozwala to na szybkie usunięcie wartości, szczególnie w przypadku list wielokrotnego wyboru czy uzupełnionego zakresu wartości, gdzie nie jest możliwe wprost wyczyszczenie wartości pola.

    Uwaga
    Nie wprowadzono kontroli wypełnienia uzupełniania wszystkich parametrów obowiązkowych. Możliwe jest zapisanie karty nawet, jeśli ich wartości są puste.

    Dopóki dane nie zostaną wysłane na portal i nie założy się oferta, to można zmienić kategorię (przyciskiem Kategoria) lub usunąć ją z towaru (przyciskiem Usuń kategorię). Należy jednak pamiętać o tym, że równocześnie ze zmianą kategorii nadpisywane są dane słownikowe wypełnione na nowej kategorii oraz zmieniane są wszystkie parametry wraz z wypełnionymi dla nich wartościami. Natomiast przy usuwaniu kategorii usuwane są wszystkie parametry wraz z wypełnionymi dla nich wartościami.

    Po wypełnieniu wszystkich danych na karcie towaru można wykonać operację wysłania ich na portal celem założenia oferty (przycisk Wyślij ofertę do wszystko.pl), co opisano szczegółowo w kolejnym punkcie: Zmiany w mechanizmie tworzenia ofert z towarów.

    Należy zwrócić uwagę, że po wysłaniu towaru na portal i utworzeniu oferty nie ma już możliwości zmiany kategorii dla towaru, ale wszystkie pozostałe dane słownikowe oraz wartości parametrów są aktywne. Po ich zmianie można będzie wykonać operację aktualizacji oferty na portalu, o czym również mowa w kolejnych punktach. Pozwoli to np. uzupełnić brakujące wartości parametrów dla już wysłanych na portal ofert, o ile stan oferty na to pozwala.

    Podgląd i edycja oferty

    Jeśli po wysłaniu danych z towaru oferta zostanie pomyślnie założona na portalu, na towarze jak dotychczas zapisywane są jej dane: Id oferty we wszystko.pl, stan oferty oraz link do oferty. Dla zapisanego linka dostępne są obecnie dwie operacje:

    • Podgląd oferty (operacja domyślna dla przycisku ), który wywołuje w przeglądarce zewnętrznej ofertę w trybie podglądu.
    • Edycja oferty pozwalająca na jej edytowanie w zewnętrznej przeglądarce. Edycja oferty jest możliwa tylko do momentu jej opublikowania, a później działa zawsze jak podgląd.

    Zmiany w mechanizmie tworzenia ofert z towarów

    Tworzenie ofert jest dostępne na liście towarów jako operacja seryjna Wyślij do wszystko.pl dla zaznaczonych rekordów (na wszystkich zakładkach, poza zakładką [Znajdź]) oraz na samej karcie towaru, pod przyciskiem Wyślij ofertę do wszystko.pl na zakładce [Aplikacje]/[wszystko.pl].

    Przesyłane dane

    Dotychczasowa operacja Wyślij do wszystko.pl z listy towarów lub z karty towaru została wzbogacona o nowe dane przesyłane na ofertę. Również w dotychczas przesyłanych danych wprowadzono pewne zmiany, jak opisano poniżej.

    Zestawienie kompletu przesyłanych danych przy tworzeniu ofert z towarów przedstawia poniższa tabela. Boldem oznaczono te dane, które zostały dodane w nowej wersji.

    Przesyłane dane Kiedy wysyłamy?
    Nazwa towaru Zawsze
    Stawka VAT Zawsze
    Cena Warunkowo, jeśli na oddziale ustawiono rodzaj ceny
    Opis Zawsze
    Dane słownikowe Zawsze
    Kategoria Zawsze
    Wartości parametrów kategorii (w tym EAN) Zawsze
    Dostępne stany towaru Warunkowo, jeśli oddziale wszystko.pl jest ustawiony parametr Eksport stanów magazynowych oraz na towarze nie jest zaznaczony parametr Nie kontroluj stanów
    Załącznik Warunkowo, jeśli jest dodany załącznik, dla którego ustawiono parametr: Dostępność w aplikacjach - wszystko.pl
    • Przesyłanie nazwy i opisu

    Dotychczas nazwę pobieraliśmy z zakładki [Ogólne] karty towaru, a opis w ogóle nie był przesyłany. Teraz nazwa oraz opis są w pierwszej kolejności pobierane z formatki tłumaczenia dla języka polskiego (jak pokazano na poniższym rysunku, ramka zielona). Jeśli tam nie wypełniono, to dane te pobierane są wprost z karty towaru (poniższy rysunek, ramki granatowe).

    Miejsca, z których do oferty pobierana jest nazwa i opis
    Miejsca, z których do oferty pobierana jest nazwa i opis

    Jeśli nazwa lub opis będą przekraczały dopuszczalną ilość znaków na portalu, wówczas oferta nie zostanie zapisana, a w logu wyświetlony zostanie komunikat błędu z wszystko.pl.

    • Cena – zawsze przesyłana jest cena zgodna z rodzajem ustawionym na oddziale wszystko.pl. Jest to rzeczywista cena brutto dla towaru, więc jeśli cena nie zostanie ustawiona, to przesyłana jest wartość 0,00.
    • Ze względu na to, że na portalu ceny dopuszczalne są jedynie w PLN, to w przypadku, gdy w Systemie cena dla towaru ma inną walutę, to nie przesyłamy żadnej wartości. Również, jeśli na oddziale wszystko.pl ustawiono rodzaj ceny na <brak>, wówczas nie jest ona przesyłana.
    • Dane słownikowe – zostają przesłane wszystkie uzupełnione dane słownikowe z karty towaru, dzięki czemu na ofercie uzupełnione zostają następujące informacje: Czas realizacji, Jednostka miary, Cennik dostaw, Warunki gwarancji, Warunki reklamacji, Warunki zwrotów.
    • Kategoria i parametry – zostaje przesłana kategoria wraz z wartościami wypełnionymi dla parametrów. Ponieważ zdecydowana większość ograniczeń dla wartości parametrów jest pilnowana przy ich wprowadzaniu na towarze, to nie powinno być problemu z ich zapisaniem na ofercie. Gdyby jednak któraś z wartości nie spełniała wymogów, wówczas oferta nie zostanie zapisana, a w logu wyświetlony zostanie komunikat błędu z wszystko.pl wskazujący na błędną wartość dla konkretnego pola.
    Wskazówka
    Na listę parametrów jest pobierany również ‘EAN’, więc jeśli chcemy, aby jego wartość została przesłana na ofertę, to należy go uzupełnić. Jest to zmiana w stosunku do dotychczasowego działania, gdzie przesyłana była wartość z pola ‘EAN’ na karcie towaru. Zmiana wynika z faktu, że nie każda kategoria obsługuje to pole, więc nie możemy wysyłać go zawsze, aby uniknąć niepotrzebnych błędów z API.

    Przesyłanie załącznika razem z towarem

    Przy wysyłaniu towaru celem założenia oferty przesyłany jest również jeden załącznik z karty towaru spełniający w XL następujące założenia:
    • Zawartość załącznika musi być zapisana w bazie danych XL,
    • Uwzględniany przy wysyłce jest pierwszy załącznik z listy, dla którego ustawiono parametr Dostępność w aplikacjach – wszystko.pl.
    Weryfikacja pozostałych warunków ‘poprawności załącznika’ jest wykonywana przez narzędzia wszystko.pl na etapie importu. W związku z czym należy pamiętać o poniższych zasadach.
    • Wymagane parametry plików, które są weryfikowane przez portal przy imporcie plików do wszystko.pl:
      • Maksymalny rozmiar jednego zdjęcia to 5 MB.
      • Długość boku zdjęcia nie może być mniejsza niż 480px. Jeśli będzie większa niż dopuszczalne 2560px, to plik zostanie przy imporcie skonwertowany do wymaganych rozmiarów.
      • Dopuszczalne formaty: .jpg, .png i .webp.
      • Zdjęcie główne musi być zgodne z regulaminem wszystko.pl.

    Parametry te mogą się zmieniać wraz z rozwojem aplikacji.

    Jeśli któryś z wymogów nie zostanie spełniony, wówczas oferta zostanie dodana, ale bez pliku. Pojawi się informacja o błędnej weryfikacji załącznika.

    • Nie należy używać plików skompresowanych – nie zostaną one dodane wraz z ofertą, pojawi się informacja o błędnej weryfikacji załącznika. Dlatego w ustawieniach typu załącznika powinna być wyłączona kompresja danych (ustawiona na: Nie).
    • Nie należy wysyłać załączników PDF (nie ustawiać dla nich parametru Dostępność w aplikacjach – wszystko.pl). Ze względu na to, że pliki te są dostępne w innym miejscu na portalu, ich import zostanie wykonany, ale ponieważ nie są obsługiwane dla ofert, to ostatecznie oferta nie zostanie dodana z powodu błędu.

    Przesyłanie dostępnych stanów dla towaru

    Obsłużone zostało wysyłanie dostępnych stanów towarów, o ile na oddziale wszystko.pl jest ustawiony parametr Eksport stanów magazynowych oraz na towarze nie jest zaznaczony parametr Nie kontroluj stanów (zakładka [Aplikacje]/[Wspólne]). Wówczas przesyłany jest stan handlowy towaru wyliczony dla magazynów przypisanych do oddziału wszystko.pl, po uwzględnieniu ewentualnych ilości z aktywnych rezerwacji.

    Jeśli wyliczony stan towaru jest liczbą niecałkowitą, wówczas ilość po przecinku nie jest przesyłana, gdyż na portalu dopuszczalne są tylko liczby całkowite. Aby nie wysyłać nadmiernej ilości towaru następuje zaokrąglenie ilości w dół.

    Jako jednostka dla ilości dostępnej na stanie przekazywana jest ta, którą ustawiono w nowych danych słownikowych dla wszystko.pl na karcie towaru (pole Jednostka, które opisano w punkcie Ustawianie danych słownikowych, kategorii i parametrów).

    Wskazówka
    Jeśli na towarze dla Jednostki nie zostanie ustawiona żadna wartość, wówczas domyślnie wysyłana jest ‘sztuk’ jako najczęściej występująca. Dzięki temu nie jest konieczne wypełnianie tego pola na wszystkich towarach. Wystarczy je tylko wypełnić na tych, gdzie obowiązująca jest inna jednostka.

    Aktualizacja danych na ofertach

    Aktualizacja ofert jest dostępna na liście towarów, na zakładce [wszystko.pl] jako operacja seryjna Aktualizuj we wszystko.pl dla zaznaczonych rekordów.

    Różne opcje dla aktualizacji oferty na portalu
    Różne opcje dla aktualizacji oferty na portalu

    Możliwe do zaktualizowania są wszystkie dane na ofertach powiązanych z wskazanymi towarami, czyli wszystko co jest przesyłanie przy tworzeniu oferty lub same ceny albo same stany towarów (ilość towaru na stanie).

    Uwaga
    Aktualizacja jest wykonywana tylko dla towarów, które mają powiązanie z ofertą we wszystko.pl. Pozostałe towary są pomijane, więc nie będzie dla nich żadnej informacji w logu.

    Aktualizacja z opcją wszystko wykona się tylko dla ofert w stanie Szkic lub Niepoprawna. Dla innych stanów nie jest możliwa pełna zmiana danych na portalu, więc dla nich zmiana wszystkiego jest blokowana na etapie wykonywania operacji.

    Wskazówka
    Nie zaleca się modyfikowania kategorii na ofertach dodanych na portalu jako szkice, jeśli pochodzą one z Comarch ERP XL i kategoria jest też ustawiona na towarze. Dla takich przypadków nie zawsze uda się wówczas wykonanie operacji aktualizacji od strony Systemu.

    Dla ofert w stanie Opublikowana lub Zakończona można jedynie zmieniać same ceny lub stany towaru, więc dla nich dedykowane są dwie pozostałe opcje: tylko ceny oraz tylko stany towaru. Jeśli dla którejś z tych opcji wskazana do zmiany będzie oferta w innym stanie, wówczas zmiana nie zostanie wykonana. Przy aktualizacji cen i stanów zastosowano podobne reguły, jak przy tworzeniu oferty:
    • Cena jest przesyłana tylko wtedy, gdy na oddziale wszystko.pl ustawiono konkretny rodzaj ceny oraz podana cena na towarze ma walutę PLN.
    • Stany dla towarów są przesyłane, jeśli na oddziale wszystko.pl jest ustawiony parametr Eksport stanów magazynowych oraz na towarze nie jest zaznaczony parametr Nie kontroluj stanów (zakładka [Aplikacje]/[Wspólne]).

    Jeśli oferta o podanym Id nie istnieje na portalu, to z karty towaru usunięte zostanie powiązanie, czyli: Numer, stan oraz Link, o czym użytkownik zostanie powiadomiony odpowiednim komunikatem w logu z operacji.

    Pozostałe operacje

    Pobieranie stanu oferty z wszystko.pl

    Przy każdej operacji wymiany danych z wszystko.pl (wysłanie/aktualizacja) zawsze pobierany jest aktualny stan oferty na portalu, który zapisujemy i wyświetlamy na karcie towaru obok jej numeru.

    Pobranie stanu można również wykonać w dowolnym momencie używając polecenia z menu kontekstowego listy towarów Pobierz stan oferty z wszystko.pl. Wówczas aktualny stan zostanie zapisany na karcie towaru. Tu może się też pojawić informacja, że oferta o podanym Id nie istnieje na portalu, jeśli została usunięta z jego poziomu.

    Publikowanie ofert

    Publikowanie oferty z poziomu Systemu jest dostępne w trakcie następujących operacji:

    • Przy zakładaniu oferty (polecenie Wyślij do wszystko.pl),
    • Przy aktualizacji danych na ofercie (polecenie Aktualizuj we wszystko.pl, jeśli została wybrana aktualizacja wszystkich danych),
    • Jako osobną operację publikacji bez aktualizacji danych (polecenie Aktualizuj we wszystko.pl bez wybranej aktualizacji danych).
    Różne możliwości publikacji oferty
    Różne możliwości publikacji oferty

    Przy publikowaniu oferty na portalu zawsze jest weryfikowane czy wypełnione są wszystkie pola obowiązkowe (kategoria i obowiązkowe parametry, stawka VAT, cena, ilość, opis, załącznik). W przypadku braku wartości dla któregokolwiek pola System będzie to komunikował w logu i oferta nie zostanie opublikowana. Co więcej w przypadku publikacji w trakcie zakładania oferty, sama oferta również nie zostanie dodana na portalu, a informacja o brakujących polach zostanie wyświetlona w logu.

    Wskazówka
    Przy operacji publikowania oferty bez aktualizacji, zawsze musi zostać wysyłana na portal nazwa towaru, więc jeśli została ona zmieniona w XL, to taka zostanie przesłana na ofertę przed jej publikacją.

    Usuwanie oferty

    Usuwanie oferty z poziomu Comarch ERP XL jest dostępne tylko z poziomu karty towaru, czyli jako operacja dla pojedynczego rekordu. Jeśli na karcie towaru jest zapisana informacja o powiązanej ofercie, to obok numeru i stanu oferty wyświetlany jest przycisk Usuń ofertę z wszystko.pl.

    Przed wykonaniem operacji użytkownik informowany jest, że spowoduje ona usunięcie we wszystko.pl powiązanej oferty, ale bez zmian na towarze pozostaną ustawienia słowników, kategorii oraz wartości parametrów. Jeśli zostanie potwierdzona chęć jej wykonania, wówczas po stronie wszystko.pl oferta zostanie usunięta i jednocześnie na karcie towaru zostaną wyczyszczone pola z Id oferty, linkiem oraz jej stanem.

    Usuwanie oferty jest możliwe tylko dla tych w stanie Szkic, więc dla pozostałych operacja się nie wykona. Dodatkowo, jeśli oferta nie zostanie znaleziona na portalu, to usunięte zostaną powyższe dane z karty towaru. O każdym z zaistniałych przypadków szczególnych użytkownik zostanie powiadomiony odpowiednim komunikatem.

    Logowanie błędów

    W logach z operacji wysyłki danych z Systemu prezentowane są komunikaty z wszystko.pl wskazujące na przyczynę błędów w weryfikowanych danych, np. niedozwolone znaki w nazwie oferty czy zbyt duża wielkość załącznika.

    W miarę rozwoju portalu liczba komunikatów będzie rozszerzana, więc dla części danych w logach nadal mogą pojawiać się komunikaty ogólne o błędnej weryfikacji skutkującej brakiem zapisu danych na portalu.

    Zakaz operatora do kluczowych operacji związanych z integracją

    Na liście zakazów operatora dodano nowy Parametry akcji dla wszystko.pl, który blokuje operatorom następujące operacje:

    • Wysyłanie danych z towaru celem założenia oferty (zarówno z karty towaru, jak i z listy),
    • Seryjną aktualizację danych na ofertach we wszystko.pl.
    • Usuwanie oferty z wszystko.pl.

    Pozostałe operacje w zakresie uzupełniania danych po stronie XL oraz integracji danych z wszystko.pl nie są blokowane.

    Funkcjonalności niedostępne w XL Start

    W wersji Comarch ERP XL Start nie są dostępne dokumenty transportowe, więc nie będą dostępne zmiany opisane w rozdziałach Dane adresowe i osoba kontaktowa na dokumencie Paczki oraz Osoba kontaktowa i dane kontaktowe przekazywane na zlecenie (współpraca z Comarch Shipping).

    W wersji Comarch ERP XL Start również nie są dostępne Umowy, więc nie będą dostępne zmiany opisane w rozdziale Ergonomia działań na umowach.

     

    Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2023.1

    Ramowy harmonogram wersji Comarch ERP XL w 2023 r.
    Numer wersji Typ wersji Termin wydania Uwagi
    2023.1 PSQL Wersja Marzec 2023 r.
    2023.2 Wersja Czerwiec 2023 r.
    2024.0 Wersja Grudzień 2023 r.
    Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2023-71307 Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2023.1
    Aplikacja Wersja Uwagi
    Comarch IBARD 6.6
    wszystko.pl Aktualna wersja www.wszystko.pl
    Comarch e-Sklep 2023.1
    Comarch B2B Informacja w dokumentacji nowej wersji
    Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2023.0.1
    Comarch WMS (Zarządzanie, Magazynier) 2023.0.1
    Comarch Magazynier 2023.0.0
    Comarch ERP XL HR 2023.2.1
    Comarch HRM 2023.1.1
    Comarch DMS (stacjonarny, WWW) 2022.0.4
    Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2023.0
    Comarch ERP XL Business Intelligence (BI Point) 12.6
    Migracja danych XL2XML 10.1
    Comarch MES 2023.1
    Comarch e-Sprawozdania 2023.1
    Comarch POS 2023.0
    Comarch Shipping Aktualna wersja shipping.comarch.com
    Comarch Apfino Aktualna wersja apfino.pl
    Comarch sPrint 2023.0 Wersja Beta

    Uwaga
    Od wersji 2022.1, w związku ze zmianami w rdzennych bibliotekach Comarch ERP XL, usuwamy możliwość konwersji baz starszych niż wersja 2018.0. W przypadku konieczności konwersji bazy starszej niż w wersji 2018.0, konwersję należy wykonać w dwóch krokach:

    1. Najpierw należy skonwertować bazę do jednej z wersji z zakresu 2018.0 - 2022.0

    2. Następnie należy wykonać konwersję do wersji 2022.1

    Uwaga
    Od wersji Comarch ERP XL 2023.0 wprowadzono ok. 5-sekundowe opóźnienie po każdej nieudanej próbie logowania do Systemu. Opóźnienie wystąpi również przy błędnym logowaniu do API przy użyciu funkcji XLLogin.

    Uwaga
    W wersji Comarch ERP XL 2023.0 i 2023.1 po konwersji bazy danych z archiwalnych wersji systemu Comarch ERP XL, mogą wystąpić problemy z logowaniem użytkowników do aplikacji w przypadku haseł nieaktualizowanych od dłuższego czasu i niespełniających wymogów bezpieczeństwa polityki haseł (liczba znaków mniejsza lub równa 8 dotyczy zapisu hasła w cdn.OpeKarty).

    W takim przypadku przed konwersją  do wersji Comarch ERP XL 2023.0 lub 2023.1 należy zmienić hasła zgodnie z zaleceniami polityki bezpieczeństwa w zakresie stosowania uwierzytelnień.

    Logistyka

    Rejestrowanie przyjęć zewnętrznych z wykorzystaniem Comarch OCR

    OCROptyczne Rozpoznawanie Znaków (Optical Character Recognition) to usługa, która umożliwia wczytywanie dokumentów na podstawie ich skanów i zdjęć. Od wersji 2019.1 za jej pomocą można rejestrować dokumenty (A)FZ w Rejestrze Vat, od wersji 2022.0 faktury zakupu FZ, a w wersji 2023.1 również dokumenty przyjęć zewnętrznych PZ.

    Zasady korzystania z usługi oraz podstawowe informacje dotyczące zasad rozpoznawania i odczytywania dokumentów opisane są w biuletynie j.n.

    https://pomoc.comarch.pl/xl/pl/index.php/dokumentacja/xl136-comarch-ocr-comarch-erp-xl/

    Wczytywanie dokumentów PZ przy pomocy OCR

    Na liście przyjęć zewnętrznych udostępniony został stosowny przycisk na Ribbonie oraz pod listą dokumentów, służący do wczytywania PZ za pomocą usługi OCR.
    Opcje wczytywanie PZ z OCR na liście przyjęć zewnętrznych
    Opcje wczytywanie PZ z OCR na liście przyjęć zewnętrznych

    Operacja polega na wskazaniu pliku/plików z dysku i ich wczytaniu tj. tworzeniu na ich podstawie dokumentów PZ. Użytkownik ma możliwość wskazania wielu plików naraz.

    Obsłużone zostało wczytywanie dokumentów PZ na podstawie plików .pdf oraz plików graficznych .jpg, .jpeg, .tiff, .png, .tif, .bmp, .gif. Użytkownik ma możliwość wczytania zarówno dokumentu w walucie PLN jak i w każdej walucie obcej zgodnej ze standardem ISO, o ile w Systemie dodano tą walutę.

    Uwaga
    W przypadku dokumentów walutowych Użytkownik powinien mieć świadomość, że ceny/wartości prezentowane na zakładce [Ogólne] utworzonego dokumentu PZ będą się różniły od cen/wartości na zdjęciu/skanie, gdyż ceny/wartości PZ prezentowaną są w walucie systemowej. Wielkości walutowe prezentowane są na szczegółach elementów - zakładce [Kalkulacje] formatki elementu PZ.

    Rejestrowane ww. metodą dokumenty PZ nie są w żaden sposób wiązane zamówieniem złożonym u Dostawcy. Jeżeli wczytywany dokument jest związany z zamówieniem, wówczas po jego utworzeniu Użytkownik powinien dokonać stosownego powiązania przy użyciu opcji Spinaj z zamówieniem w menu kontekstowym listy przyjęć zewnętrznych. Operacji wczytywania przyjęcia zewnętrznego może dokonywać każdy Użytkownik uprawniony do rejestrowania PZ. Jeżeli jednak w Firmie istnieje potrzeba ograniczenia prawa do tej usługi wystarczy dla tych Operatorów, którzy nie powinni z niej korzystać przypisać stosowny zakaz: Dodawanie dokumentu za pomocą mechanizmu OCR.

    Podczas wczytywania poszczególnych dokumentów Użytkownik otrzymuje szereg informacji z zakresu poprawności odczytania dokumentu, identyfikacji poszczególnych informacji na dokumencie itp., a dodatkowo przy każdej takiej operacji prezentowana jest informacja o pozostałej, dostępnej w danym pakiecie ilości stron do wczytania. Ilość dostępną w pakiecie można sprawdzić w każdej chwili, wystarczy skorzystać z dostępnej w menu ww. przycisku opcji Sprawdź ilość stron do wykorzystania.

    Opcja sprawdzania ilości dostępnej w pakiecie OCR
    Opcja sprawdzania ilości dostępnej w pakiecie OCR

    Numery tworzonych przez System dokumentów prezentowane są formie linków, pozwalających na podniesienie formatki utworzonego dokumentu bezpośrednio z loga.

    Podgląd utworzonego dokumentu PZ
    Podgląd utworzonego dokumentu PZ

    Oryginał dokumentu, na podstawie którego tworzone jest przyjęcie zewnętrzne zapisywany jest jako załącznik dokumentu PZ, o ile w konfiguracji Systemu System/ Konfiguracja/ Sprzedaż/ Parametry 1 włączony jest parametr Zapisuj dokumenty dodawane za pomocą OCR jako załączniki. Zależnie od wybranej opcji ww. parametru załącznik dodawany jest do bazy lub jako link do importowego dokumentu.

    Parametryzacja zapisywania załączników OCR
    Parametryzacja zapisywania załączników OCR

    Weryfikacja dokumentów utworzonych metodą OCR

    Każdy dokument PZ utworzony przy pomocy usługi OCR powinien zostać przez Użytkownika zweryfikowany w zakresie jego zgodności z oryginałem. Aby ułatwić taką operację formatka dokumentu PZ utworzonego przy użyciu ww. metody wyposażona została w pogląd oryginału, dostępny na poszczególnych zakładkach formularza PZ. Jego włączenia/wyłączenia dokonuje się przy użyciu przycisku OCR dostępnego na prawej belce formatki. Wygląd przycisku odzwierciedla aktualny status dokumentu:

      • na dokumencie niezweryfikowanym przez Operatora prezentowany jest przycisk
      • na dokumencie zweryfikowanym  prezentowany jest przycisk 

    Użytkownik po dokonaniu weryfikacji poprawności dokumentu powinien oznaczyć taki dokument statusem zweryfikowany. Jeżeli tego nie uczyni, wówczas niemożliwe będzie zatwierdzenie dokumentu. Zweryfikowany dokument można cofnąć do statusu dokumentu niezweryfikowanego do chwili zatwierdzenia dokumentu. Zmiany statusu dokumentu można dokonać przy użyciu stosownej opcji:

      • w menu ww. przycisku na belce dokumentu
      • w menu przycisku pod listą dokumentów PZ
      • w menu kontekstowym listy PZ

    Opcje dostępne w menu kontekstowym oraz przy przycisku pod listą dokumentów PZ obsłużone zostały jako operacje seryjne, dla wielu zaznaczonych dokumentów. Aktywność danej opcji uzależniona jest od stanu/statusu, w jakim znajduje się wskazany dokument.

    Opcje zmiany statusu dokumentu PZ dostępne na liście i formatce dokumentu
    Opcje zmiany statusu dokumentu PZ dostępne na liście i formatce dokumentu

    Status poszczególnych dokumentów prezentowany jest w nowej kolumnie OCR listy dokumentów PZ. Obsłużony został nowy filtr na liście, pozwalający na jej ograniczenie do dokumentów wczytanych za pomocą usługi OCR:

      • Wszystkich wczytanych z OCR
      • Niezweryfikowanych
      • Zweryfikowanych
    Kolumna ze statusem dokumentu OCR i filtrowanie listy PZ wg tego statusu
    Kolumna ze statusem dokumentu OCR i filtrowanie listy PZ wg tego statusu

    Dane nagłówkowe tworzonego dokumentu PZ

    System wspiera Użytkownika w zakresie ustalania poniższych parametrów nagłówkowych na tworzonym dokumencie PZ oraz prezentuje stosowne ostrzeżenia w przypadkach budzących wątpliwości:

    • Kontrahenci na dokumencie PZ

    Usługa OCR odczytuje dane sprzedawcy/dostawcy z wczytywanego dokumentu. Tak zidentyfikowany sprzedawca, ustalany jest jako kontrahent główny tworzonego dokumentu PZ. Jeżeli taki kontrahent nie jest zarejestrowany w Systemie, wówczas tworzona jest jego karta. Akronim tak tworzonej karty ustalany jest na podstawie NIP-u kontrahenta. Jeżeli kontrahent o danym NIP-ie jest zdefiniowany w Systemie, ale jego dane nie są zgodne z danymi odczytanymi przez OCR, wówczas System tworzy nowy adres dla tego kontrahenta.

    Zasady ustalania kontrahenta głównego i jego adresu na tworzonym dokumencie PZ przedstawia poniższa tabela:

    NIP sprzedawcy na wczytywanym dokumencie

    Kontrahent główny

    Adres kontrahenta głównego

    Brak NIP-u Sprzedawcy lub nie udało się go odczytać Jednorazowy Pierwszy niearchiwalny adres Jednorazowego
    NIP został odczytany, ale nie udało się odczytać nazwy i/lub miasta kontrahenta Jeżeli w bazie zarejestrowany jest kontrahent o tym NIP-ie, wówczas to on jest ustalany jako kontrahent główny dokumentu, w przeciwnym wypadku na PZ ustalany kontrahent Jednorazowy W przypadku głównego Jednorazowego – jw. W przypadku kontrahenta nie-jednorazowego – aktualny adres podstawowy kontrahenta

    Został odczytany NIP i nazwa kontrahenta oraz w zakresie danych adresowych co najmniej miasto

    Jeżeli w bazie zarejestrowany jest kontrahent o tym NIP-ie, wówczas to on jest ustalany jako kontrahent główny dokumentu Jeżeli ww. kontrahenta nie ma, wówczas dodawana jest nowa karta kontrahenta i jest on przypisywany na PZ jako kontrahent główny

    Adres kontrahenta zgodny z danymi odczytanymi przez OCR, jeżeli takowy adres w Systemie istnieje

    Jeżeli brak ww. adresu, wówczas dodawany jest nowy adres „Inny” z danymi zgodnymi z odczytanymi przez OCR

    W przypadku, kiedy w Systemie nie został dotąd zarejestrowany kontrahent o NIP-ie zgodnym z NIP-em sprzedawcy i System zakłada jego kartę, prezentowane jest stosowne ostrzeżenie.

    Ostrzeżenie o braku karty kontrahenta i jej założeniu przez System
    Ostrzeżenie o braku karty kontrahenta i jej założeniu przez System

    Kontrahent docelowy na tworzonym PZ jest zgodny z ustalanym jw. kontrahentem głównym, adres kontrahenta docelowego zaś w standardowy sposób, tj. na podstawie domyślnego adresu wysyłkowego tego kontrahenta, a jeżeli takowy nie istnieje, wówczas 1-wszego spośród adresów wysyłkowych. Jeżeli kontrahent nie posiada adresów wysyłkowych, wówczas ustalany jest aktualny podstawowy adres kontrahenta.

    Płatnik ustalany jest w standardowy sposób, tj. na podstawie Płatnika przypisanego na karcie kontrahenta głównego ustalanego jw. Adres Płatnika ustalany jest wg zasad:

      • Jeżeli w karcie kontrahenta głównego ustalonego na PZ jako Płatnik przypisany jest ten sam kontrahent, wówczas adres zgodny z adresem ustalonym jw. dla kontrahenta głównego na PZ
      • Jeżeli w karcie kontrahenta głównego ustalonego na PZ jako Płatnik przypisany jest inny kontrahent, wówczas aktualny adres podstawowy tego kontrahenta
    • Daty dokumentu PZ

    Data wystawienia i data zakupu tworzonego dokumentu PZ ustalane są na podstawie odpowiednich dat odczytanych z dokumentu, data wpływu zaś oraz data przyjęcia ustalane są na poziomie daty bieżącej. Obsłużone zostało stosowne ostrzeżenie w przypadku, gdy data na wczytywanym dokumencie (wystawienia i/lub sprzedaży) jest datą z miesiąca innego niż bieżący lub poprzedni.

    Ostrzeżenie podczas wczytywania dokumentu spoza okresu rozliczeniowego
    Ostrzeżenie podczas wczytywania dokumentu spoza okresu rozliczeniowego
    • Numer wczytywanego dokumentu i kontrola duplikatów

    Numer wczytywanego dokumentu zapisywany jest jako numer obcy na tworzonym przyjęciu zewnętrznym. Obsłużone zostało stosowne ostrzeżenie w przypadku wczytywania dokumentu o takim samym numerze jak zarejestrowane już dokument od tego Dostawcy.

    Ostrzeżenie podczas wczytywania dokumentu o numerze już zarejestrowanym w Systemie
    Ostrzeżenie podczas wczytywania dokumentu o numerze już zarejestrowanym w Systemie
    • Waluta i kurs
    Usługa OCR do wczytywania PZ rozpoznaje wszystkie waluty zgodnie ze standardem ISO. Jeżeli więc w Systemie zdefiniowano daną walutę obcą, wówczas jest ona ustalana na dokumencie PZ. Kurs waluty ustalany jest wg standardowych obowiązujących w Systemie zasad, tj. na podstawie definicji dokumentu PZ i dat ustalonych na dokumencie.
    • Kierunek VAT

    Metoda naliczania VAT od netto/od brutto ustalana jest na podstawie rodzaju odczytanych cen/wartości dokumentu. Jeżeli są to ceny/wartości netto, wówczas na tworzonej PZ ustalana jest metoda od netto, jeżeli zaś odczytane zostaną ceny/wartości brutto, wówczas na tworzonej PZ ustalana jest metoda od brutto.

    • Nabywca na wczytywanej PZ

    Podczas wczytywania dokumentu PZ System weryfikuje, czy nabywcą (kupującym) na tym dokumencie jest Firma, która ten dokument wczytuje. Weryfikacja ta dokonywana jest poprzez porównanie NIP-u kupującego odczytanego na wskazanym dokumencie z NIP-em zdefiniowanym na pieczątce Firmy. W przypadku braku zgodności w logu prezentowane jest stosowne ostrzeżenie.

    Ostrzeżenie w przypadku niegodności NIP-u Nabywcy
    Ostrzeżenie w przypadku niegodności NIP-u Nabywcy

    Elementy PZ – identyfikacja towaru

    System dodaje na tworzony dokument PZ te elementy (towary), dla których udało się odczytać ilość. Identyfikacja towaru odbywa się na podstawie odczytanego z dokumentu: numeru EAN, Kodu lub Nazwy. Jeżeli żadnej z tych informacji nie uda się odczytać, wówczas dodawany jest element z towarem A-vista.

    W przypadku odczytania ww. informacji identyfikacja karty towarowej odbywa się wg poniższych zasad:

      • Obowiązuje następująca kolejność interpretacji odczytanych danych: w pierwszej kolejności interpretowany jest odczytany EAN, następnie Kod, a na koniec Nazwa
      • W ramach informacji odczytanych w EAN i Kod System poszukuje towaru o kodzie własnym, EAN-ie własnym (przypisanym do karty towaru i do jednostek pomocniczych towarów) oraz kodzie u kontrahenta (formatka Dostawcy towaru) zgodnym z odczytanym i jeżeli takowy towar zidentyfikuje, wówczas przypisuje go na element PZ
      • Jeżeli ww. towar nie zostanie zidentyfikowany, wówczas System poszukuje towaru o nazwie własnej zgodne z Nazwą odczytaną z oryginału, następnie o nazwie u kontrahenta lub kodzie u kontrahenta (formatka Dostawcy towaru) zgodnej z Nazwą odczytaną z oryginału i jeżeli takowy towar zidentyfikuje, wówczas przypisuje go na element PZ

    Jeżeli ww. towar nie zostanie zidentyfikowany, wówczas dalsze zachowanie Systemu zależy od parametru Dodaj karty towarów w System/ Konfiguracja/ Sprzedaż/ Parametry 1. Parametr ten decyduje o tym, czy w przypadku, gdy System nie zidentyfikuje towaru o podanym EAN-ie, kodzie, nazwie, ma samodzielnie utworzyć kartę towarową. Przy włączonym parametrze Użytkownik ma możliwość wskazania grupy towarowej, w kontekście której taka kartoteka ma zostać utworzona. Dzięki temu Użytkownik może utworzyć i wskazać specjalną grupę towarową, dedykowaną takim kartom, po weryfikacji których przesunie towary do właściwej grupy.

    Uwaga
    Użytkownik powinien mieć świadomość, że na kartotece użytej na dokumencie nie można zmieniać już typu (towar/usługa) ani jednostki podstawowej towaru, tak więc w przypadku konieczności zmiany tych parametrów powinien on usunąć towar z elementu PZ, zmienić ww. parametry na karcie towaru po czym raz jeszcze przypisać go na element PZ. Weryfikacji poprawności karty towaru w zakresie typu i jednostki należy więc dokonać zanim zostanie zatwierdzony dokument PZ, który tą kartę założył.

    Jeżeli ww. parametr zostanie wyłączony, wówczas dla elementów wczytywanego PZ, dla których nie uda się zidentyfikować towaru na dokument PZ dodawany jest towar A-vista, nowe karty towarowe nie są zakładane.

    Parametryzacja zakładana przez System kart towarowych
    Parametryzacja zakładana przez System kart towarowych

    W przypadkach, kiedy nie udało się zidentyfikować towaru prezentowane jest stosowne ostrzeżenie o zakładanej przez System karcie, którą należy zweryfikować lub o dodaniu na elemencie towaru A-vista, zależnie od ww. parametru.

    Informacja o założeniu przez System karty towarowej
    Informacja o założeniu przez System karty towarowej
    Informacja o niepowodzeniu w identyfikacji towaru i wprowadzeniu na element towaru A-vista
    Informacja o niepowodzeniu w identyfikacji towaru i wprowadzeniu na element towaru A-vista

    Dla kart towarowych dodawanych automatycznie przez System przyjęte zostały poniższe zasady ustalania poszczególnych parametrów:

      • Kod towaru ustalany jest na podstawie numeru EAN, a jeżeli nie zostanie on odczytany, wówczas na podstawie Kodu produktu. Jeżeli i kod nie zostanie odczytany, wówczas jako kod zostaje ustalonych 40 znaków z Nazwy towaru
      • Nazwa towaru zostaje ustalona na podstawie Nazwy odczytanej z dokumentu
      • Jednostka podstawowa towaru ustalana jest na podstawie jednostki odczytanej z dokumentu, o ile taka jednostka jest zdefiniowana w Systemie. W przypadku braku takiej jednostki przypisywana jest jednostka z grupy towarowej, w kontekście której dodawana jest karta
      • Stawka Vat (zakupu/sprzedaży) ustalana jest na podstawie stawki odczytanej z dokumentu, o ile takowa stawka istnieje w Systemie. W przeciwnym razie ustalana jest stawka przypisana do ww. grupy towarowej
      • Do tworzonej karty towarowej przypisywany jest EAN towaru, o ile takowy zostanie z dokumentu odczytany
      • Pozostałe parametry towaru ustalane są na podstawie ww. grupy towarowej.

    Inne parametry dodawanego elementu PZ

    System wspiera Użytkownika w zakresie ustalania poniższych parametrów na elementach PZ dodawanych na podstawie wczytywanego dokumentu:
      • Jednostka pomocnicza

    Jeżeli odczytana z oryginału jednostka jest przypisana jako jednostka pomocnicza towaru, wówczas jest ona ustalana na elemencie PZ. W pozostałych przypadkach, tj., gdy jednostki nie uda się odczytać, odczytana jednostka nie jest przypisana do towaru lub odczytana jednostka jest jednostką główną towaru, jako jednostka pomocnicza na elemencie PZ zostaje ustalona domyślna jednostka zakupu tego towaru, jeżeli takowa została zdefiniowana, w przeciwnym wypadku jednostka pomocnicza jest zgodna z podstawową.

    Przelicznik jednostki zostaje ustalony standardowo tj. na podstawie przelicznika zdefiniowanego na ustalonej jw. jednostce pomocniczej.

    W przypadku gdy odczytana z oryginału jednostka nie jest przypisana do towaru w logu pojawia się stosowne ostrzeżenie.

      • Ilość i precyzja ilości

    Jeżeli odczytana z dokumentu jednostka jest jednostką pomocniczą towaru, wówczas odczytana ilość elementu traktowana jest jako ilość w tejże jednostce pomocniczej. W takim wypadku System ustala ilość w jednostce podstawowej na podstawie odczytanej ilości i przelicznika jednostki. W pozostałych przypadkach odczytana z dokumentu ilość traktowana jest jako ilość w jednostce podstawowej.

    Podczas ww. ustalania ilości na elemencie System nie bierze pod uwagę ani parametru Rejestruj w jednostkach całkowitych, ani też precyzji ilości zdefiniowanej na karcie towaru/formatce jednostki, honoruje bowiem ilość odczytaną z dokumentu.

    Precyzja ilości na elemencie (zarówno dla podstawowej jak i pomocniczej) ustalana jest wtórnie, na podstawie większej z precyzji: z karty towaru/jednostki lub właściwej dla ilości ustalonej na elemencie.

      • Stawka VAT

    Jeżeli uda się odczytać z dokumentu stawkę VAT elementu i taka stawka w Systemie istnieje, wówczas to ona zostaje ustalona na elemencie, w przeciwnym razie ustalana jest stawka zakupu z karty towaru.

      • Cena i wartość

    System honoruje wartość (netto/brutto) odczytaną z dokumentu dla danego elementu. Cena na elemencie dodawanym na PZ ustalana jest wtórnie, na podstawie ww. wartości i ilości elementu. Odczytana przez usługę OCR wartość rozumiana jest jako wartość w walucie odczytanej z wczytanego dokumentu.

    Aby możliwe było ustalenie wartości elementu zgodnej z odczytanym na elemencie PZ, niezależnie od definicji PZ parametr Kontrola (ilość * cena= wartość) jest wyłączany.

    Jeżeli na dokumencie nie podano cena/wartości lub nie udało się ich odczytać, wówczas cena ustalana jest standardowo na podstawie ceny u tego dostawcy lub ostatniej ceny zakupu i obowiązujących rabatów/promocji.

    Inne zmiany

    Kontrola magazynów przy zmianie właściciela na umowach

    Przy zmianie centrum praw (właściciela) na dokumencie Umowy sprawdzana jest zgodność magazynów ustawionych na nagłówku i pozycjach umowy z magazynami z definicji dokumentu odpowiedniego centrum praw. Jeśli nowe centrum nie będzie miało przypisanego magazynu takiego, jaki jest ustawiony aktualnie na umowie, to zmiana właściciela jest blokowana. Takie działanie zostanie zachowane, ale tylko w przypadku, gdy na Umowie ustawiony jest konkretny magazyn.

    Natomiast w przypadku, gdy ustawiony jest magazyn <wszystkie> (na nagłówku i pozycjach), to zawsze pozwalamy na zmianę centrum na Umowie. Oznacza to, że dla użytkowników nie kontrolujących magazynów na umowach będzie możliwość dowolnej zmiany właściciela, gdyż domyślnie na tych dokumentach ustawiany jest właśnie magazyn <wszystkie>.

    Produkcja

    Generowanie zleceń na półprodukty przy planowaniu wyrobów

    W dotychczasowej funkcjonalności przy generowaniu zleceń na półprodukty podczas planowania wyrobu gotowego, System w pierwszej kolejności sprawdzał, czy istnieją już jakieś potrzebne a zaplanowane wcześniej półprodukty na innych zleceniach, które można wykorzystać do bieżącego planowania. W przypadku, gdy takie półprodukty na innych zleceniach były odnajdywane, wtedy nowe zlecenia na półprodukty nie były generowane, a znalezione półprodukty były wiązane z planowanym zleceniem.

    Od wersji 2023.1 jest możliwość, aby podczas planowania wyrobu gotowego, zlecenia na półprodukty były planowane zawsze – nawet wtedy, gdy istnieją już jakieś zaplanowane półprodukty, które można by wykorzystać.

    Nowe parametry odpowiadające za sposób automatycznego planowania zleceń na półprodukty

    Wprowadzono nową parametryzację, która będzie decydowała o tym, czy podczas planowania zleceń na wyroby, zawsze mają być planowane zlecenia na półprodukty, potrzebne do wytworzenia danego wyrobu, czy też zlecenia na półprodukty mają być generowane tylko wtedy, gdy na istniejących w bazie zleceniach nie ma wolnych półproduktów do związania (pobrania).

    Wprowadzono również dodatkową parametryzację, która będzie umożliwiała albo grupowanie tych samych półproduktów w ramach jednego automatycznie wygenerowanego zlecenia, albo generowanie osobnych zleceń dla każdego wystąpienia półproduktu w danym procesie produkcyjnym.

    Parametryzacja jest dostępna na definicji ZP oraz na dokumencie ZP.
    Definicja ZP- nowe parametry odpowiadające za sposób automatycznego planowania zleceń na półprodukty
    Definicja ZP- nowe parametry odpowiadające za sposób automatycznego planowania zleceń na półprodukty

    Domyślne ustawienie nowych parametrów na dokumencie ZP będzie ustalane na podstawie definicji dokumentu ZP w danym centrum struktury firmy.

    Dokument ZP- nowe parametry odpowiadające za sposób automatycznego planowania zleceń na półprodukty
    Dokument ZP- nowe parametry odpowiadające za sposób automatycznego planowania zleceń na półprodukty
    Zasada działania nowych parametrów jest następująca:
    • Gdy nie ma wolnych półproduktów – Parametr jest aktywny, gdy zaznaczony jest parametr Generuj zlecenia podczas planowania. Przy zaznaczonym i aktywnym parametrze Gdy nie ma wolnych półproduktów, podczas planowania produkcji wyrobu, zlecenia na półprodukty będą generowane tylko wtedy, gdy na istniejących w bazie zleceniach nie ma odpowiednich wolnych półproduktów do związania
    • Zawsze – Parametr jest aktywny, gdy zaznaczony jest parametr Generuj zlecenia podczas planowania. Przy zaznaczonym i aktywnym parametrze Zawsze, nowe zlecenia na półprodukty będą generowane zawsze podczas planowania danego zlecenia na wyrób, niezależnie od tego, czy w systemie są zlecenia z wolnymi do związania półproduktami czy nie
    • Generuj osobne zlecenia dla każdego wystąpienia półproduktu – Parametr jest aktywny, gdy zaznaczony jest parametr Generuj zlecenia podczas planowania. Przy zaznaczonym parametrze Generuj osobne zlecenia dla każdego wystąpienia półproduktu, podczas automatycznego generowania zleceń na półprodukty, zostanie wygenerowane tyle zleceń, ile w danym procesie produkcyjnym na wyrób jest wystąpień półproduktów, dla których ma zostać wygenerowane zlecenie. Jeśli parametr nie będzie zaznaczony, wówczas na zleceniach, wygenerowanych automatycznie na półprodukty, odpowiednio grupowane będą pozycje.

    Przykłady działania nowej parametryzacji

    Przyklad
    Przykład 1: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP1: dowolne.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono i zaplanowano zlecenie ZP-1 na 2 szt. półproduktu PP1.

    Następnie wystawiono zlecenie ZP-2 na 1 szt. wyrobu P1. Na zleceniu ZP-2 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze.

    Po zaplanowaniu ZP-2, zostało automatycznie wygenerowane zlecenie ZP-3 na półprodukt PP1, potrzebny do produkcji wyrobu P1, pomimo, że istnieje w systemie zlecenie ZP-1, na którym znajduje się niewykorzystany półprodukt PP1. Zlecenie ZP-3 na półprodukt PP1 zostało wygenerowane dlatego, że na zleceniu ZP-2 na wyrób zaznaczono opcję “Zawsze”, co oznacza, że zlecenia na półprodukty mają się generować zawsze, niezależnie od tego, czy w systemie istnieją zlecenia z wolnymi do związania półproduktami, czy nie.

    Przyklad
    Przykład 2: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP1: dowolne.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono i zaplanowano zlecenie ZP-1 na 1 szt. półproduktu PP1.

    Następnie wystawiono zlecenie ZP-2 na 1 szt. wyrobu P1. Na zleceniu ZP-2 zaznaczono parametry: Generuj zlecenia podczas planowania: Gdy nie ma wolnych półproduktów.

    Po zaplanowaniu ZP-2, nie zostało automatycznie wygenerowane zlecenie na półprodukt PP1, ponieważ istnieje w systemie zlecenie ZP-1, na którym znajduje się niewykorzystany, możliwy do pobrania półprodukt PP1. Dodatkowe zlecenie na półprodukt nie zostało wygenerowane dlatego, że na zleceniu na wyrób zaznaczono opcję: “Gdy nie ma wolnych półproduktów”, co oznacza, że zlecenia na półprodukty będą się automatycznie generować tylko wtedy, gdy w systemie nie ma żadnych zleceń z wolnymi do związania półproduktami, potrzebnymi do wytworzenia danego wyrobu.

    W tym przypadku, podczas planowania wyrobu na ZP-2, potrzebny półprodukt został pobrany ze zlecenia ZP-1.

    Przyklad

    Przykład 3: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie PP1: dowolne.

    W ramach T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. PP1 pochodzi z technologii T1. W technologii T2, na operacji określono parametr: Planować po 1.

    Wystawiono ZP-1 na 2 szt. wyrobu P1. Na ZP-1 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze; Generuj osobne zlecenia dla każdego wystąpienia półproduktu.

    Podczas planowana ZP-1 na wyrób, zaplanowane zostały automatycznie zlecenia ZP-2 oraz ZP-3 - każde na 1 szt. półproduktu PP1:

    Wygenerowane zostały dwa zlecenia- ZP-2 i ZP-3, ponieważ na zleceniu ZP-1 są dwa wystąpienia półproduktu PP1,

    a wg parametryzacji zastosowanej na ZP-1- dla każdego wystąpienia półproduktu miało zostać wygenerowane osobne zlecenie.

    Przyklad
    Przykład 4: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie PP1: dowolne.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1. W technologii T2, na operacji określono parametr: Planować po 1.

    Wystawiono ZP-1 na 2 szt. wyrobu P1. Na ZP-1 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze. Parametr: Generuj osobne zlecenia dla każdego wystąpienia półproduktu, pozostał niezaznaczony.

    Podczas planowana ZP-1 na wyrób, zaplanowane zostało automatycznie jedno zlecenie ZP-2 na 2 szt. półproduktu PP1:

    Wygenerowane zostało 1 zbiorcze zlecenie ZP-2, ponieważ na zleceniu ZP-1 nie zaznaczono parametru: Generuj osobne zlecenia dla każdego wystąpienia półproduktu.

    Przyklad
    Przykład 5: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP: dowolne.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono i zaplanowano ZP-1 na 1 szt. Półproduktu PP1. Wykonano realizację operacji.

    Wystawiono i zaplanowano ZP-2 na 1 szt. wyrobu P1. Na ZP-2 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze.

    W wyniku planowania ZP-2 zostało automatycznie wygenerowane i zaplanowano ZP-3 na 1 szt. półproduktu PP1, potrzebnego do produkcji wyrobu na ZP-2.

    Wykonano realizację operacji na ZP2 oraz ZP3. Następnie zwiększono ilość realizacji operacji na ZP-2 z 1 szt. na 2 szt. W wyniku tej zmiany przeliczone zostały odpowiednio ilości materiałów i wyrobów na realizacji danej operacji.

    Dodatkowa ilość półproduktu PP1 na ZP-2 nie została związana z “wolnym” półproduktem, znajdującym się na ZP-1,

    ponieważ ustawienia parametrów na ZP-2 powodują, że podczas wyszukiwania wolnych do związania półproduktów, sprawdzane są możliwe do związana ilości tylko na tych zleceniach, które zostały wygenerowane konkretnie dla danego zlecenia na wyrób.

    Przyklad

    Przykład 6: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP: dowolne.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono i zaplanowano ZP-1 na 1 szt. Półproduktu PP1. Wykonano realizację operacji.

    Wystawiono i zaplanowano ZP-2 na 1 szt. wyrobu P1. Na ZP-2 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze.

    W wyniku planowania zlecenia ZP-2 zostało automatycznie wygenerowane i zaplanowane zlecenie ZP-3 na 1 szt. półproduktu PP1, potrzebnego do produkcji wyrobu na ZP-2.

    Wykonano realizację operacji na zleceniach ZP-2 oraz ZP-3.

    Następnie na dokumencie ZP-2 zmieniono ustawienie parametrów i zaznaczono parametry: Generuj zlecenia podczas planowania: Gdy nie ma wolnych półproduktów. Kolejno zwiększono ilość realizacji operacji na ZP-2 z 1 szt. na 2 szt. W wyniku tej zmiany przeliczone zostały odpowiednio ilości materiałów i wyrobów na realizacji danej operacji.

    Dodatkowa ilość półproduktu PP1 na ZP-2 została związana z “wolnym” półproduktem, znajdującym się na ZP-1,

    dlatego, że ustawienia parametrów na ZP-2 powodują, że podczas wyszukiwania wolnych do związania półproduktów, sprawdzane są możliwe do związana ilości na innych, znajdujących się w systemie zleceniach.

    Przyklad

    Przykład 7: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP1: dowolne.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono ZP-1 na 1 szt. wyrobu. Na ZP-1 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze.

    Zaplanowano ZP-1 w wyniku czego wygenerowane zostało i zaplanowane zlecenie ZP-2 na półprodukt PP1.

    Następnie usunięto plan ze zlecenie ZP-1 i ponownie zaplanowano to zlecenie.

    W wyniku ponownego planowania ZP-1 wygenerowane zostało i zaplanowane nowe zlecenie ZP-3 na półprodukt PP1.

    Uwaga
    Podczas usuwania zaplanowanego procesu wytworzenia wyrobu, nie będą automatycznie usuwane zlecenia na półprodukty, które zostały zaplanowane na potrzeby zlecenia na wyrób. Ewentualne usunięcie niepotrzebnych zleceń należy wykonać osobno, za pomocą dostępnych w systemie opcji.

    Za każdym razem, gdy na nowo planowane będzie zlecenie na wyrób, do produkcji którego potrzebny jest półprodukt, wytwarzany w ramach osobnego procesu produkcyjnego i na zleceniu na wyrób zaznaczona będzie opcja: Generuj zlecenia podczas planowania: Zawsze, automatycznie planowane będą nowe zlecenia na półprodukty, potrzebne do wytworzenia danego wyrobu.

    Przyklad
    Przykład 8: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP1: dowolne. Na operacji, w ramach której wytwarzany jest półprodukt PP1 określono ilość minimalną 10.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono ZP-1 na 1 szt. wyrobu. Na ZP-1 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze.

    Na skutek planowania ZP-1 automatycznie zostało wygenerowane i zaplanowane ZP-2 na 10 szt. półproduktu PP1 (10 ze względu na ilość minimalną, określoną na operacji w technologii T1).

    Kolejno wystawiono ZP-3 na 1 szt. wyrobu P1. Na ZP-3 ustawiono parametry: Generuj zlecenia podczas planowania: Gdy nie ma wolnych półproduktów.

    Zaplanowano ZP-3. W wyniku planowania ZP-3 wygenerowane zostało i zaplanowane ZP-4 na 10 szt. półproduktu PP1, pomimo, że na ZP-2 istnieje “nadmiarowa” niezwiązana ilość półproduktu PP1, a ustawienia na ZP-3 pozwalają pobierać półprodukt z innych zleceń.

    Stało się tak dlatego, że zlecenie ZP-2 zostało wygenerowane konkretnie dla zlecenia ZP-1. Żadne inne zlecenie, za wyjątkiem ZP-1, nie może automatycznie pobrać wolnego półproduktu ze zlecenia ZP-2, które było dedykowane ZP-1.

    Nadmiarową ilość półproduktu, wytworzoną w ramach ZP-2 można ręcznie wiązać dowolnie z odpowiednimi półproduktami na różnych zleceniach, natomiast automatycznie nie zostanie ona związana z pozycją innego zlecenia, niż ZP-1.

    Przyklad

    Przykład 9: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP1: dowolne. Na operacji, w ramach której wytwarzany jest półprodukt PP1 określono ilość minimalną 10.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono ZP-1 na 1 szt. wyrobu. Na ZP-1 zaznaczono parametry: Generuj zlecenia podczas planowania: Zawsze.

    Na skutek planowania ZP-1 automatycznie zostało wygenerowane i zaplanowane ZP-2 na 10 szt. półproduktu PP1 (10 ze względu na ilość minimalną, określoną na operacji w technologii T1).

    Następnie na pozycji ZP-1 zwiększono ilość wyrobu z 1 szt. na 2 szt. i wykonano ponownie planowanie ZP-1.

    W wyniku ponownego planowania dodatkowej ilości wyrobu na ZP-1, pobrana została odpowiednia ilość półproduktu z ZP-2, które było wygenerowane wcześniej na potrzeby ZP-1.

    Podobny efekt do ww. będzie, gdy na ZP-1 dodana zostanie druga pozycja z wyrobem P1 i zostanie ona zaplanowana na ten sam termin, na który zaplanowano pierwszą pozycję ZP-1.

    Przyklad

    Przykład 10: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP1: to samo zlecenie.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Przy tak skonstruowanych technologiach, niezależnie od ustawień nowych parametrów, dotyczących sposobu generowania zleceń na półprodukty, półprodukt potrzebny do wytworzenia wyrobu gotowego zawsze będzie planowany na tym samym zleceniu, na którym planowany jest wyrób.

    Podobnie będzie, gdy dalsze wykorzystanie półproduktu PP1 będzie ustawione jako: ten sam proces. Wówczas, bez względu na ustawienie nowych parametrów, podczas planowania wyrobu nie będzie automatycznie generowane osobne zlecenie na półprodukt potrzebny do wytworzenia tego wyrobu.

    Przyklad

    Przykład 11: Zdefiniowano dwie technologie produkcji T1 i T2.

    W ramach technologii T1 z 1 szt. materiału S1 powstaje 1 szt. półproduktu PP1. Dalsze wykorzystanie półproduktu PP: dowolne.

    W ramach technologii T2 z 1 szt. półproduktu PP1 powstaje 1 szt. wyrobu P1. Półprodukt PP1 pochodzi z technologii T1.

    Wystawiono i zaplanowano zlecenie ZP-1 na 10 szt. półproduktu PP1.

    Następnie wystawiono zlecenie ZP-2 na 1 szt. wyrobu P1. Na zleceniu ZP-2 zaznaczono parametry: Generuj zlecenia podczas planowania: Gdy nie ma wolnych półproduktów (lub nie zaznaczono w ogóle parametru: Generuj zlecenia podczas planowania).

    Zaplanowano ZP-2. Podczas planowania ZP-2 półprodukt potrzebny do wytworzenia wyrobu P1 został pobrany z ZP-1.

    Jeśli zaplanowane zostanie zlecenie na półprodukt, który wg technologii może być wykorzystany na dowolnym zleceniu i półprodukt ten nie jest dedykowany konkretnemu ZP (zlecenie na półprodukt nie było wygenerowane automatycznie pod inne ZP), to niezwiązana ilość danego półproduktu może zostać automatycznie pobrana do innych zleceń, które nie wymagają planowania dedykowanych zleceń na półprodukty, a do których potrzebny jest dany półprodukt.

    Przyklad

    Przykład 12: Jeśli w ramach jednej technologii zdefiniowane będą 2 operacje - jedna wytwarzająca półprodukt – dalsze wykorzystanie: dowolne, a druga pobierająca ten półprodukt i wytwarzająca wyrób,

    wówczas planując zlecenie na dany wyrób nie będzie sprawdzane ustawienia parametru: Generuj zlecenia podczas planowania oraz powiązanych z nim nowych parametrów, dlatego, że te parametry dotyczą przypadków, w których zdefiniowano przynajmniej 2 technologie - gdy planowane są osobne procesy i na ich podstawie mogą być generowane osobne zlecenia.

    Przyklad

    Przykład 13: W ramach jednej technologii zdefiniowano 2 operacje - jedna wytwarzająca półprodukt - dalsze wykorzystanie: dowolne, a druga pobierająca ten półprodukt i wytwarzająca wyrób,

    Na operacji wytwarzającej półprodukt określono ilość minimalną 10

    Zaplanowano ZP-1 na 1 szt. wyrobu

    W wyniku planowania wyrobu, zaplanowana została taka ilość półproduktu, jaka wynika z ustawień technologicznych.

    W sytuacjach opisanych ww. przykładem, jeśli na zleceniu zostanie zarejestrowana nadmiarowa ilość półproduktu, wówczas będzie ona mogła zostać wykorzystana na innych zleceniach, dla których nie jest wymagane generowanie osobnych zleceń.

    Inne zmiany

    Zmiany na dokumencie ZP

    W związku z koniecznością udostępnienia kolejnych parametrów na dokumencie ZP, wybrane parametry z zakładki [Ogólne] - dla zapewnienia większej czytelności interfejsu - zostały przeniesione na nowe zakładki dokumentu.

    Na dokumencie ZP dodane zostały nowe zakładki [Parametry] i [Kontrahent].

    Na zakładkę [Parametry] przeniesione zostały parametry, które dotychczas znajdowały się na zakładce [Ogólne], na zleceniu produkcyjnym.

    Zlecenie produkcyjne, nowa zakładka: Parametry
    Zlecenie produkcyjne, nowa zakładka: Parametry

    Na zakładce [Kontrahent] umieszczono kontrolki dotyczące kontrahenta głównego oraz docelowego, które do tej pory znajdowały się na zakładce [Ogólne], na zleceniu produkcyjnym.

    Zlecenie produkcyjne, nowa zakładka: Kontrahent
    Zlecenie produkcyjne, nowa zakładka: Kontrahent
    Wprowadzono także zmiany na zakładce [Ogólne], na ZP.

    Oprócz przeniesienia parametrów, dotychczas znajdujących się na zakładce [Ogólne], na nowe zakładki: [Parametry] i [Kontrahent], ukryto pola: Odch.- kosztu oraz Kosztu sur. Pola te znajdują się na zakładce [Koszty], na ZP.

    Na zakładce [Ogólne], dodano sekcję: Realizacja operacji. W sekcji tej wyświetlany jest wykres pokazujący stopień realizacji operacji produkcyjnych. Na wykresie prezentowane są wartości

    Zlecenie produkcyjne - nowa sekcja: Realizacja operacji
    Zlecenie produkcyjne - nowa sekcja: Realizacja operacji
    • Zrealizowane – jako operacje „zrealizowane” rozumiemy operacje planowane, które zostały zrealizowane na całość. Tu zostaną ujęte również nadrealizacje
    • Niezrealizowane – jako operacje „niezrealizowane” rozumiemy operacje planowane, dla których nie zostały uruchomione żadne realizacje i nie ma żadnej ukończonej realizacji
    • W realizacji – jako operacje „w realizacji” rozumiemy operacje planowane, do których jest jakaś uruchomiona realizacja, lub realizacja na część operacji planowanej

    Powyższe wartości są prezentowane na wykresie liczbowo i procentowo.

    Udostępniono również możliwość modyfikacji we własnym zakresie funkcji/procedur, na podstawie których wyświetlany jest wykres oraz nazwa sekcji, w której wykres się znajduje. (Za wyświetlanie danych na wykresie odpowiada - procedura (mssql), funkcja (pgsql): CDN.ProdZlecenieDaneWykresu, natomiast za wyświetlanie nazwy sekcji, w której znajduje się wykres - funkcja sql: CDN.ProdZlecenieOpisWykresu).

    Udostępniono również opcję , za pomocą, której można odświeżyć dane, prezentowane na wykresie stopnia realizacji operacji.

    Zlecenie produkcyjne – nowa opcja aktualizacji danych dot. stopnia realizacji operacji
    Zlecenie produkcyjne – nowa opcja aktualizacji danych dot. stopnia realizacji operacji

    Na zakładce [Ogólne] dodano również parametry:

    • Start zlecenia:
      • Planowany – planowany start najwcześniej operacji planowanej na zleceniu
      • Faktyczny – najwcześniej termin uruchomienia lub realizacji operacji na zleceniu
      • Różnica – różnica między wartościami wyświetlanymi w polach: Planowany – Faktyczny
    • Koniec zlecenia:
      • Planowany – planowany koniec najpóźniejsze operacji planowanej na zleceniu
      • Faktyczny – najpóźniejszy Koniec na realizacji operacji na zleceniu
      • Różnica – różnica między wartościami wyświetlanymi w polach: Planowany – Faktyczny
    Zlecenie produkcyjne- nowe kontrolki do prezentacji informacji o starcie i końcu zlecenia
    Zlecenie produkcyjne- nowe kontrolki do prezentacji informacji o starcie i końcu zlecenia

    Księgowość

    Korekty powrotne w „uldze na złe długi”

    Regulacje prawne dotyczące „ulgi na złe długi”

    Ulga na złe długi umożliwia wierzycielowi (sprzedawcy) odzyskanie kwoty podatku należnego od dokonanej czynności, za którą nie otrzymał zapłaty. Natomiast nabywca zobowiązany jest do korekty odliczonej kwoty VAT wynikającej z niezapłaconej terminowo faktury.

    „Ulga na złe długi” po stronie wierzyciela (sprzedawcy)

    „Ulga na złe długi” umożliwia wierzycielowi (sprzedawcy) odzyskanie kwoty podatku należnego od dokonanej czynności, za którą nie otrzymał zapłaty.

    Zasady uprawniające wierzyciela do skorzystania z tzw. „ulgi na złe długi” reguluje Ustawa o VAT, w art. 89a.

    Z treści artykułu dowiadujemy się, że podatnik może skorygować podstawę opodatkowania oraz podatek należny z tytułu dostawy towarów lub świadczenia usług na terytorium kraju w przypadku wierzytelności, których nieściągalność została uprawdopodobniona.

    Korekta dotyczy również podstawy opodatkowania i kwoty podatku przypadającej na część kwoty wierzytelności, której nieściągalność została uprawdopodobniona.

    Nieściągalność wierzytelności uważa się za uprawdopodobnioną, w przypadku, gdy wierzytelność nie została uregulowana lub zbyta w jakiejkolwiek formie w ciągu 90 dni od dnia upływu terminu jej płatności określonego w umowie lub na fakturze.

    Korekta może nastąpić w rozliczeniu za okres, w którym nieściągalność wierzytelności uznaje się za uprawdopodobnioną, pod warunkiem, że do dnia złożenia przez wierzyciela deklaracji podatkowej za ten okres wierzytelność nie została uregulowana lub zbyta w jakiejkolwiek formie.

    W przypadku gdy po złożeniu deklaracji podatkowej, w której dokonano korekty, o której mowa w ust. 1, należność została uregulowana lub zbyta w jakiejkolwiek formie, wierzyciel obowiązany jest do zwiększenia podstawy opodatkowania oraz kwoty podatku należnego w rozliczeniu za okres, w którym należność została uregulowana lub zbyta.

    W przypadku częściowego uregulowania należności, podstawę opodatkowania oraz kwotę podatku należnego zwiększa się w odniesieniu do tej części.

    „Ulga na złe długi” po stronie nabywcy (kupującego)

    Przepisy dot. „ulgi na złe długi” nakładają na nabywcę obowiązek korekty odliczonej kwoty VAT wynikającej z niezapłaconej terminowo faktury.

    Zasady nakazujące nabywcy zmniejszenie podatku naliczonego w wyniku nieterminowej zapłaty reguluje Ustawa o VAT, w art. 89b.

    W ust. 1 czytamy …” W przypadku nieuregulowania należności wynikającej z faktury dokumentującej dostawę towarów lub świadczenie usług na terytorium kraju w terminie 90 dni od dnia upływu terminu jej płatności określonego w umowie lub na fakturze, dłużnik jest obowiązany do korekty odliczonej kwoty podatku wynikającej z tej faktury, w rozliczeniu za okres, w którym upłynął 90 dzień od dnia upływu terminu płatności określonego w umowie lub na fakturze.”

    Korekty, o której mowa wyżej nie stosuje się, jeżeli dłużnik uregulował należność najpóźniej w ostatnim dniu okresu rozliczeniowego, w którym upłynął 90 dzień od dnia upływu terminu płatności tej należności.

    W przypadku częściowego uregulowania należności w terminie 90 dni od dnia upływu terminu jej płatności określonego w umowie lub na fakturze, korekta dotyczy podatku naliczonego przypadającego na nieuregulowaną część należności.

    W przypadku uregulowania należności po dokonaniu korekty, podatnik ma prawo do zwiększenia kwoty podatku naliczonego w rozliczeniu za okres, w którym należność uregulowano.

    W przypadku częściowego uregulowania należności podatek naliczony może zostać zwiększony w odniesieniu do tej części.

    Korekty pierwotne i powrotne w „uldze na złe długi” w systemie Comarch ERP XL- definicje

    • Do wersji Comarch ERP 2023.1 system pozwalał na automatyczną generację korekt z tyt. „Ulgi na złe długi” wyłącznie na podstawie przeterminowanych płatności, dla których okres przeterminowania wynosił 90 dni i przypadał na dany okres rozliczeniowy. Tego typu korekty generowane były i nadal są za pomocą dokumentów ZD’FS (po stronie sprzedaży), ZD’FZ (po stronie zakupu).
    • Od wersji Comarch ERP XL 2023.1 system umożliwia także generowanie korekt na podstawie zdarzeń mających wpływ na zmianę stanu rozliczenia, jeżeli wcześniej, na podstawie nierozliczonej płatności została wygenerowana korekta, o której mowa w punkcie wyżej. Tego typu korekty generowane są w postaci dokumentów ZD’FSK (po stronie sprzedaży), ZD’FZK (po stronie zakupu).
    • Tak jak do tej pory, użytkownik ma możliwość wystawienia dokumentów ZD’FSK, ZD’FZK także ręcznie.
    • W systemie Comarch ERP XL przyjęto podział korekt z tyt. „Ulgi na złe długi” na tzw. „korekty pierwotne” oraz „korekty powrotne”.
    • Korekta pierwotna generowana jest z datą ostatniego dnia okresu rozliczeniowego, w którym wypada 90 dzień licząc od następnego dnia po upływie terminu płatności.
    • Korekta powrotna generowana jest z datą zdarzenia mającego wpływ na zmianę stanu rozliczenia.
    • Zakwalifikowanie korekt do pierwotnych lub powrotnych uzależniono od daty Stan na dzień, na który generowany jest pierwszy dokument ZD.
    • W przypadku generacji korekt dla dokumentów sprzedaży, datę Stan na dzień należy interpretować jako datę sporządzenie/złożenia deklaracji VAT-7 za pośrednictwem pliku JPK_V7M/JPK_V7K. Data ta zapisywana jest w systemie i traktowana jako data graniczna, od której będzie zależała interpretacja, czy daną korektę należy potraktować jako „pierwotną” i utworzyć ją z datą ostatniego dnia okresu rozliczeniowego, czy jako „powrotną” i wygenerować ją w dacie zdarzenia mającego wpływ na zmianę stanu rozliczenia/kompensaty.
    • Dla pierwszego dokumentu ZD zostanie zapisana data stanu rozliczeń, data wystawienia dokumentu ZD jest równa dacie ostatniego dnia okresu rozliczeniowego. W przypadku zmiany stanu rozliczenia dokumentu, które nastąpi w tej dacie, lub wcześniej, zostanie wygenerowana korekta ZD’FSK/ZD’FZK w dacie pierwszego dokumentu ZD.
    • A zatem korekty pierwotne będą mogły być wygenerowane w postaci dokumentów ZD’FS/ZD’FSK, ZD’FZ/ZD’FZK, korekty powrotne tylko w postacie ZD’FSK, ZD’FZK.  

    Przyklad
    Przykład: Wystawiono FS1, termin pł. 10.01.2023 r. Termin pł + 90 dni wypada w 04/2023 r. Faktura do dnia 25.05.2023 r. nie została zapłacona.

    Przystąpiono do generacji korekt z tyt. „Ulgi na złe długi”.

    W sekcji Płatności wybrano:

      • Parametr „Ulga na złe długi”,
      • Termin pł. +90 dni wypada w miesiącu: 04/2023,
      • Stan na dzień: 25.05.2023 r.
      • Skorygowano: Nie

    W takim przypadku system wygeneruje dokumentu ZD’FS wg stanu rozliczenia na dzień 25.05.2023 r., z datą wystawienia 30.04.2023 r. Data stanu rozliczenia, na który został wygenerowany dokument ZD zostanie zapisana w bazie i wyświetlona na liście rejestrów VAT w kolumnie “ZD pierw. wg st. na dzień”.

    Jeżeli po wygenerowaniu dokumentu ZD’FS, w dacie 25.05.2023 r. lub wcześniejszej wystąpi zdarzenie mające wpływ na zmianę stanu rozliczenia, np. rozliczenie zapisem k/b, wystawionym z datą 23.05.2023 r., system na kwotę rozliczenia wygeneruje dokument ZD’FSK z datą wystawienia 30.04.2023. Tego rodzaju korekta zostanie zinterpretowana jako “pierwotna” i będzie miała wpływ na rozliczenie podatku VAT za 04/2023 r., analogicznie jak pierwszy dokument ZD.

    W przypadku, gdy rozliczenie miałoby miejsce zapisem k/b wystawionym z datą 26.05.2023 r. powstałby dokument ZD’FSK z datą wystawienia 26.05.2023 r. Tego rodzaju korekta zostanie zinterpretowana jako “powrotna” i będzie miała wpływ na rozliczenie podatku VAT za 05/2023 r. a więc w okresie, którym wystąpiło rozliczenie.

    • Dlaczego datę „Stan na dzień” należy interpretować jako datę sporządzenia deklaracji VAT-7? Zgodnie z przepisami UoV, przytoczonymi na wstępie tego rozdziału, korekta może nastąpić w rozliczeniu za okres, w którym nieściągalność wierzytelności uznaje się za uprawdopodobnioną, pod warunkiem, że do dnia złożenia przez wierzyciela deklaracji podatkowej za ten okres wierzytelność nie została uregulowana lub zbyta w jakiejkolwiek formie.
    • Jeżeli zatem faktura sprzedaży nie zostanie uregulowana w okresie rozliczeniowym, w którym wypada 90 dzień licząc od następnego dnia po upływie terminu płatności, to fakt ten jeszcze nie uprawnia do skorzystania z ulgi na złe długi. Kluczowy jest stan rozliczeń na dzień sporządzenia/złożenia deklaracji VAT-7.
    • Nieco inaczej sytuacja wygląda po stronie zakupu. Zgodnie z przepisami, podatek VAT naliczony należy obniżyć, jeżeli faktura nie zostanie uregulowana najpóźniej do ostatniego dnia okresu rozliczeniowego.
    • W systemie Comarch ERP XL, Stan na dzień domyślnie ustawiany jest na:
      • ostatni dzień okresu rozliczeniowego – dla dokumentów zakupu
      • 25 dzień miesiąca następującego po okresie rozliczeniowym – dla dokumentów sprzedaży.

    Zmiany w filtrach udostępnionych na liście rejestrów VAT

    Filtry „Typy dokumentów”

    Po stronie rejestrów VAT zakup i sprzedaż, w ramach filtra „Typy dokumentów” dodano opcję „ZD/Faktury/Korekty”.

    Celem jej dodania było umożliwienie jednoczesnego filtrowania faktur oraz dokumentów ZD do nich wygenerowanych.

    Wyświetlenie dokumentów ZD (ZD’FS/ZD’FSK po stronie sprzedaży i ZD’FZ/ZD’FZK po stronie zakupu), w tym łącznie z fakturami jest możliwe, jeżeli nie zostanie aktywowana sekcja „Płatności” oraz wybrany parametr „Ulga na złe długi”. Tak więc chcąc wyświetlić korekty ZD, po ich wygenerowaniu należy dezaktywować sekcję „Płatności” (odznaczyć parametr „Płatności” powiązany z sekcją).

    Dzięki możliwości sortowania po kolumnach, np. po kolumnie „Numer dokumentu” użytkownik może zestawić faktury źródłowe wraz z wygenerowanymi do nich dokumentami ZD.

    Rejestr sprzedaży VAT – filtr Typy dokumentów, opcja ZD/Faktury/Korekty
    Rejestr sprzedaży VAT – filtr Typy dokumentów, opcja ZD/Faktury/Korekty

    Sekcja z filtrami o nazwie Płatności

    W wersji Comarch ERP XL 2023.1 sposób prezentacji filtrów, jak również ich zakres uległ zmianie.

    Obecnie w ramach sekcji Płatności dostępne są dwa radia „Płatności” oraz „Ulga na złe długi”.

    Parametr „Płatności”

    Po wybraniu w sekcji „Płatności” parametru „Płatności”, tak jak do tej pory użytkownik może filtrować kwoty pozycji tabeli VAT poprzez pryzmat stanu płatności. Generalnie nie wprowadzono zmian w logice działania tego rodzaju filtrów. Umożliwiają wyświetlenie kwot pozycji tabeli VAT przypadających na płatności nierozliczone, rozliczone, nie podlegające rozliczeniu.

    W przypadku płatności nierozliczonych lub rozliczonych kwoty można prezentować wg stanu rozliczenia na dzień wskazany w filtrze „Stan na dzień”. Dodatkowo ograniczyć do płatności przeterminowanych, nieprzeterminowanych. W przypadku płatności przeterminowanych wskazać przedział dla dni zwłoki.

    Nowością jest możliwość wyświetlenia płatności nie tylko w kwocie „Pozostaje”, ale także „Rozliczono”.

    Rejestr VAT – filtry w sekcji Płatności
    Rejestr VAT – filtry w sekcji Płatności

    Poniżej zrzut z listy rejestrów VAT, w sekcji „Płatności” wybrano parametry: Płatności, Nierozliczone na wybrany dzień, wg kwoty Pozostaje, Przeterminowane: Tak, Dni zwłoki od 90 dni wzwyż.

    Rejestr sprzedaży VAT – aktywna sekcja Płatności/wybrany parametr Płatności, prezentacja pozycji tabeli VAT wg kwoty Pozostaje
    Rejestr sprzedaży VAT – aktywna sekcja Płatności/wybrany parametr Płatności, prezentacja pozycji tabeli VAT wg kwoty Pozostaje

    Poniżej zrzut z listy rejestrów VAT, w sekcji „Płatności” wybrano parametry: Płatności, Nierozliczone na wybrany dzień, wg kwoty Rozliczono, Przeterminowane Tak, Dni zwłoki od 90 dni wzwyż.

    Rejestr sprzedaży VAT – aktywna sekcja Płatności/wybrany parametr Płatności, prezentacja pozycji tabeli VAT wg kwoty Rozliczono
    Rejestr sprzedaży VAT – aktywna sekcja Płatności/wybrany parametr Płatności, prezentacja pozycji tabeli VAT wg kwoty Rozliczono

    Uwaga
    Wydruki udostępnione z poziomu listy rejestrów VAT nie reagują na wartość filtra „W kwocie”.

    Parametr Ulga na „złe długi”
    Parametr „Ulga na złe długi” wybrany w sekcji Płatności udostępnia filtry pozwalające na wyszukanie pozycji tabeli VAT, do których powinny zostać wygenerowane:
      • Korekty pierwotne – opcja „Termin pł. + 90 dni wypada w:”
      • Korekty powrotne – opcja „Korekta powrotna wypada w:”
    Uwaga
    Z filtra usunięto dwie opcje „Termin pł. + 150 dni wypada w:” oraz T.pł + 90 lub 150 dni wypada w:”
    Filtr „Termin pł. + 90 dni wypada w:”
    Filtr „Termin pł. + 90 dni wypada w:” odpowiada za generację tzw. „korekt pierwotnych”. Pozwala na wyfiltrowanie pozycji tabeli VAT powiązanych z nierozliczonymi płatnościami, dla których termin płatności + 90 dni wypada w wybranym przez użytkownika okresie rozliczeniowym i do których:
    • nie wygenerowano żadnego dokumentu ZD’FS/ZD’FZ.
    • wygenerowano dokumenty ZD, ale nastąpiło zdarzenie powodujące zmianę stanu rozliczenia o dacie równej lub mniejszej niż data stanu na dzień, na który wygenerowano pierwszy dokument ZD.
    Jeżeli zostanie wybrany filtr Termin pł.+ 90 dni wypada w: użytkownik musi wskazać:
    • Okres rozliczeniowy – rok/miesiąc (pole o nazwie „miesiącu”)
    • Rodzaj kwoty wg jakiej mają być prezentowane pozycje tabeli VAT powiązane z nierozliczoną płatnością. Do wyboru są trzy opcje:
      • Do korekty – prezentacja pozycji tabeli VAT w kwocie do korekty, na którą zostanie wygenerowany dokument ZD. Jest to opcja domyślna.
        • Jeżeli do pozycji tabeli VAT nie zostanie wygenerowany żaden dokument ZD, kwota „Do korekty” będzie odpowiadała kwocie Pozostaje przypadającej na kwotę brutto pozycji tabeli VAT, na dzień wskazany w polu „Stan na dzień”. Na tę kwotę ze znakiem przeciwnym zostanie wygenerowana korekta w postaci dokumentu ZD’FS/ZD’FZ.  

    Przyklad
    Przykład:

    Wystawiono FS-8/23 z datą 30.01.2023 r. na kwotę brutto 2733,06 PLN.

    Płatność o terminie pł. 30.01.2023 r. rozliczono zapisem k/b z dnia 31.01.2023 r. na kwotę 700,00 PLN.

    Kwota Pozostaje: 2033,06 PLN

    Do faktury nie wygenerowano żadnego dokumentu ZD

    Na liście rejestru VAT uaktywniono sekcję Płatności.

    W ramach sekcji Płatności wybrano filtry:

      • Ulga na złe długi
      • Termin pł. + 90 dni wypada w:
      • Miesiącu: 2023/04
      • W kwocie: Do korekty
      • Stan na dzień: 2023-05-25
      • Skorygowano: Nie

    Na liście, dla pozycji VAT powiązanej z FS-8/23 zostanie zaprezentowana kwota Brutto w kwocie do korekty równej kwocie Pozostaje, czyli 2033,06.

    Na tę kwotę, ze znakiem przeciwnym zostanie wygenerowany dokument ZD’FS w dacie ostatniego dnia okresu rozliczeniowego, czyli 30.04.2023 r., na kwotę -2033,06.

      • Jeżeli po wygenerowaniu pierwszego dokumentu ZD nastąpi zdarzenie mające wpływ na zmianę stanu rozliczenia w dacie równej lub wcześniejszej od daty stanu, na który został wygenerowany pierwszy dokument ZD, kwota „Do korekty” będzie równa kwocie rozliczenia, która nastąpiła w tej dacie lub wcześniejszej.  
     
    Przyklad
    Przykład:

    Wystawiono FS-8/23 z datą 30.01.2023 r. na kwotę brutto 2733,06 PLN.

    Płatność rozliczono zapisem k/b z dnia 31.01.2023 r. na kwotę 700,00 PLN.

    Kwota Pozostaje: 2033,06

    Do faktury wygenerowano dokument ZD’FS ze stanem rozliczenia na dzień 25.05.2023 r.

    Po wygenerowaniu ZD’FS z datą 30.04.2023 (stan rozliczenia 25.05.2023) rozliczono płatność zapisem k/b z dnia 31.01.2023 na kwotę 500,00 PLN

    Na liście rejestru VAT uaktywniono sekcję Płatności.

    W ramach sekcji Płatności wybrano filtry:

      • Ulga na złe długi
      • Termin pł. + 90 dni wypada w:
      • Miesiącu: 2023/04
      • W kwocie: Do korekty
      • Stan na dzień: 2023-05-25
      • Skorygowano: Nie  

    Dla pozycji VAT powiązanej z FS-8/23 na liście, zostanie zaprezentowana kwota Brutto w kwocie Rozliczenia, które nastąpiło przed datą stan na dzień zapisaną na dokumencie ZD’FS.

    Na tę kwotę, ze znakiem przeciwnym zostanie wygenerowany dokument ZD’FSK w dacie ostatniego dnia okresu rozliczeniowego, czyli 30.04.2023 r. na kwotę 500,00.

      • Pozostaje – prezentacja kwoty płatności pozostającej do rozliczenia
        • Jeżeli do pozycji tabeli VAT nie zostanie wygenerowany żaden dokument ZD, kwota „Pozostaje” będzie odpowiadała kwocie Pozostaje przypadającej na kwotę brutto pozycji tabeli VAT, na dzień wskazany w polu „Stan na dzień”.
        • Jeżeli po wygenerowaniu pierwszego dokumentu ZD nastąpią zdarzenia mające wpływ na zmianę stanu rozliczenia po dacie stanu, na który został wygenerowany pierwszy dokument ZD, kwota Pozostaje będzie wyświetlana na dzień stanu wygenerowania pierwszego dokumentu ZD.  
    Przyklad
    Przykład:

    Wystawiono FS-8/23 z datą 30.01.2023 r. na kwotę brutto 2733,06 PLN.

    Płatność rozliczono zapisem k/b z dnia 31.01.2023 r. na kwotę 700,00 PLN.

    Kwota Pozostaje: 2033,06

    Do faktury wygenerowano dokument ZD’FS ze stanem rozliczenia na dzień 25.05.2023 r.

    Po wygenerowaniu ZD’FS z datą 30.04.2023 (stan rozliczenia 25.05.2023) rozliczono płatność zapisem k/b z dnia 31.01.2023 na kwotę 500,00 PLN

    Następnie płatność rozliczono zapisem k/b z dnia 27.05.2023 r. na kwotę 600,00

    Na liście rejestru VAT uaktywniono sekcję Płatności.

    W ramach sekcji Płatności wybrano filtry:

      • Ulga na złe długi
      • Termin pł. + 90 dni wypada w:
      • Miesiącu: 2023/04
      • W kwocie: Do korekty
      • Stan na dzień: 2023-06-06
      • Skorygowano: Nie  

    Na liście, dla pozycji VAT powiązanej z FS-8/23 zostanie zaprezentowana kwota Brutto w kwocie Pozostaje na dzień 25.05.2023 r., a więc wg stanu na dzień, na który został wygenerowany pierwszy dokument ZD, czyli 1533,06.

      • Rozliczono – prezentacja kwoty płatności, która została rozliczona
    • Stan na dzień
      • Data wskazana w tym polu prezentuje stan rozliczeń tylko dla płatności, do których nie wygenerowano żadnego dokumentu ZD.
      • Jeżeli zostanie wygenerowany dokument ZD’FS/ZD’FZ kwoty będą prezentowane na podstawie daty stanu rozliczeń, na którą został wygenerowany pierwszy dokument ZD.
    Wskazówka
    System nie pozwala na wprowadzenie daty mniejszej niż:
      • pierwszy dzień miesiąca następującego po okresie rozliczeniowym – po stronie sprzedaży
      • ostatni dzień okresu rozliczeniowego – po stronie zakupu
    • Skorygowane – do wyboru trzy opcje:
      • Tak – wyświetlenie pozycji tabeli VAT, do których wygenerowano korekty pierwotne – kwoty „Do korekty” = 0,00
      • Nie – wyświetlenie pozycji tabeli VAT, do których nie wygenerowano korekt pierwotnych – kwoty „Do korekty <> 0,00
      • Nieistotne – jak nazwa wskazuje, wyświetlenie wszystkich pozycji tabeli VAT, tj. do których wygenerowano i nie wygenerowano korekt pierwotnych.
    Filtr „Korekta powrotna wypada w:”
    Filtr „Korekta powrotna wypada w:” odpowiada za generację tzw. „korekt powrotnych”. Pozwala na wyfiltrowanie pozycji tabeli VAT powiązanych z płatnościami, których stan rozliczenia uległ zmianie w wyniku ich rozliczenia/kompensaty, przy czym rozliczenie/kompensata nastąpiło z datą późniejszą niż stan na dzień, na który został wygenerowany pierwszy dokument ZD. Dla opcji „Korekta powrotna wypada w:” nie jest dostępny parametr „Stan na dzień”, Jeżeli zostanie wybrany filtr „Korekta powrotna wypada w:” użytkownik musi wskazać:
    • Okres rozliczeniowy – rok/miesiąc (pole o nazwie „miesiącu”), w którym nastąpiła zmiana stanu rozliczenia
    • Rodzaj kwoty wg jakiej mają być prezentowane pozycje tabeli VAT powiązane z nierozliczoną płatnością. Do wyboru są trzy opcje:
      • Do korekty – prezentacja pozycji tabeli VAT w kwocie do korekty, na którą zostanie wygenerowany dokument korekty powrotnej ZD’FSK/ZD’FZK. Jest to opcja domyślna. W tym przypadku kwota „Do korekty” będzie odpowiadała kwocie rozliczenia/kompensaty, ewentualnie wartości rozliczenia/kompensaty, które zostało skasowane, a na podstawie, którego wcześniej wygenerowano korektę powrotną.
    Przyklad
    Przykład:

    Wystawiono FS-8/23 z datą 30.01.2023 r. na kwotę brutto 2733,06 PLN.

    Płatność o terminie pł. 30.01.2023 r. rozliczono zapisem k/b z dnia 31.01.2023 r. na kwotę 700,00 PLN.

    Kwota Pozostaje: 2033,06

    Do faktury wygenerowano dokument ZD’FS na kwotę -2033,06 z datą wystawienia 30.04.2023 r. oraz datą stanu na dzień 25.05.2023 r.

    Płatność rozliczono zapisem k/b z dnia 27.05.2023 r. na kwotę 600,00 PLN. W tym przypadku data rozliczenia jest późniejsza od daty stanu rozliczenia na dzień, na który wygenerowano pierwszy dokument ZD. Powstanie zatem konieczność wygenerowania korekty powrotnej w 05/23.

    Na liście rejestru VAT uaktywniono sekcję Płatności.

    W ramach sekcji wybrano filtry:

      • Ulga na złe długi
      • Korekta powrotna wypada w:
      • Miesiącu: 2023/05
      • W kwocie: Do korekty
      • Skorygowano: Nie  

    Na liście, dla pozycji VAT powiązanej z FS-8/23 zostanie zaprezentowana kwota Brutto w kwocie do korekty równej kwocie Rozliczenia, czyli 600,00 PLN

    Na tę kwotę zostanie wygenerowany dokument ZD’FSK w dacie ostatniego rozliczenia, czyli 27.05.2023 r. na kwotę 600,00.

      • Pozostaje – prezentacja kwoty płatności pozostającej do rozliczenia do końca wybranego okresu rozliczeniowego. Jeżeli np. zostanie wybrany okres rozliczeniowy 05/2023, kwota płatności zostanie pomniejszona o kwoty rozliczeń do 31.05.2023 r.  
    Przyklad
    Przykład: Wystawiono FS-8/23 z datą 30.01.2023 r. na kwotę brutto 2733,06 PLN. Płatność z terminem pł. 30.01.2023 r. rozliczono zapisem k/b z dnia 31.01.2023 r. na kwotę 700,00 PLN. Kwota Pozostaje: 2033,06 Do faktury wygenerowano dokument ZD’FS na kwotę -2033,06 z datą wystawienia 30.04.2023 r. oraz datą stanu na dzień 25.05.2023 r. Płatność rozliczono zapisem k/b z dnia 27.05.2023 r. na kwotę 600,00 PLN. Wygenerowano korektę powrotną z datą rozliczenia, tj. 27.05.2023 r. na kwotę 600,00 PLN Płatność rozliczono zapisem k/b z dnia 30.06.2023 r. na kwotę 220,00 PLN. Nie wygenerowano dokumentu ZD’FSK Na liście rejestru VAT uaktywniono sekcję Płatności. W ramach sekcji wybrano filtry:
      • Ulga na złe długi
      • Korekta powrotna wypada w:
      • Miesiącu: 2023/05
      • W kwocie: Pozostaje
      • Skorygowano: Tak  
    Na liście, dla pozycji VAT powiązanej z FS-8/23 zostanie zaprezentowana kwota Brutto w kwocie Pozostaje (2733,06 – (700,00+600,00)) = 1433,06 Jeżeli w ramach sekcji wybierzemy filtry:
      • Ulga na złe długi
      • Korekta powrotna wypada w:
      • Miesiącu: 2023/06
      • W kwocie: Pozostaje
      • Skorygowano: Nie (na podstawie rozliczenia 220,00 nie wygenerowano jeszcze ZD’FSK)
    Na liście, dla pozycji VAT powiązanej z FS-8/23 zostanie zaprezentowana kwota Brutto w kwocie Pozostaje (2733,06 – (700,00+600,00+220,00)) = 1213,06
      • Rozliczono – prezentacja sumarycznej wartości rozliczeń, na podstawie zdarzeń, które zaistniały do końca wybranego okresu rozliczeniowego. Jeżeli np. zostanie wybrany okres rozliczeniowy 05/2023, zostanie zaprezentowana sumaryczna wartość rozliczeń do 31.05.2023 r.
    Przyklad
    Przykład: Wystawiono FS-8/23 z datą 31.01.2023 r. na kwotę brutto 2733,06 PLN. Płatność z terminem pł. 31.01.2023 r. rozliczono zapisem k/b z dnia 31.01.2023 r. na kwotę 700,00 PLN. Kwota Pozostaje: 2033,06 Do faktury wygenerowano dokument ZD’FS na kwotę -2033,06 z datą wystawienia 30.04.2023 r. oraz datą stanu na dzień 25.05.2023 r. Płatność rozliczono zapisem k/b z dnia 27.05.2023 r. na kwotę 600,00 PLN.  Wygenerowano korektę powrotną z datą rozliczenia, tj. 27.05.2023 r. na kwotę 600,00 PLN Płatność rozliczono zapisem k/b z dnia 30.06.2023 t. na kwotę 220,00 PLN. Nie wygenerowano dokumentu ZD’FSK Na liście rejestru VAT uaktywniono sekcję Płatności. W ramach sekcji wybrano filtry:
      • Ulga na złe długi
      • Korekta powrotna wypada w:
      • Miesiącu: 2023/05
      • W kwocie: Rozliczono
      • Skorygowano: Tak
    Na liście, dla pozycji VAT powiązanej z FS-8/23 zostanie zaprezentowana kwota Brutto w kwocie Rozliczono (700,00+600,00)) = 1300,00 Jeżeli w ramach sekcji wybierzemy filtry:
      • Ulga na złe długi
      • Korekta powrotna wypada w:
      • Miesiącu: 2023/06
      • W kwocie: Pozostaje
      • Skorygowano: Nie (na podstawie rozliczenia 220,00 nie wygenerowano jeszcze ZD’FSK)

    Na liście, dla pozycji VAT powiązanej z FS-8/23 zostanie zaprezentowana kwota Brutto w kwocie Pozostaje (2733,06 – (700,00+600,00+220,00)) = 1213,06

    Predefiniowane filtry

    Zmiany w Ribbonie

    Do wersji Comarch ERP XL 2023.1 w Ribbonie udostępnionym z poziomu listy oraz formularzy plików JPK_V7M i K, w ramach przycisków VAT ZD’FS, VAT ZD’FZ, dostępne były trzy opcje:
      • Do skorygowania
      • Skorygowane
      • ZD’FS/ZD’FSK (po stronie rej. VAT Sprzedaż) lub ZD’FZ/ZD’FZK (po stronie rej. Vat Zakup)
    Z uwagi na dodanie korekt powrotnych liczba opcji w menu uległa zwiększeniu do pięciu. Od wersji Comarch ERP XL 2023.1 w menu dostępne są poniższe opcje:
      • Do wygenerowania K. Pierwotne
      • Do wygenerowania K. Powrotne
      • Wygenerowano K. Pierwotne
      • Wygenerowano K. Powrotne
      • ZD’FS/ZD’FSK (po stronie sprzedaży), ZD’FZ/ZD’FZK (po stronie zakupu)
    Opcja „Do wygenerowania K. Pierwotne”

    Opcja Do wygenerowania K. Pierwotne otwiera listę rejestru VAT sprzedaż lub zakup (w zależności od tego z pod jakiego przycisku opcja zostanie wybrana) na zakładce [Wg numeru]. Jej celem jest wyfiltrowanie dokumentów, do których należy wygenerować tzw. korekty pierwotne. Po otwarciu listy, ustawienie filtrów jest następujące:

    • Rodzaj transakcji: Kraj
    • Okres: liczba miesięcy z bieżącego roku kalendarzowego z datą „Do” ograniczoną do ostatniego dnia okresu rozliczeniowego + dwa lata wstecz.
    • Deklaracja VAT-7: Tak
    • Typy dokumentów: Faktury/Korekty
    • Odliczenia VAT: Tak/Warunkowo – dotyczy tylko rej. VAT zakup
    • Aktywna sekcja Płatności
      • Wybrane radio: Ulga na „złe długi”
      • Termin pł.+90 dni wypada w:
      • Miesiącu – wskazanie okresu rozliczeniowego (miesiąca) zgodnego z miesiącem wybranym na formularzu JPK_V7M/K
      • W kwocie: Do korekty
      • Stan na dzień: 25 dzień miesiąca następującego po okresie rozliczeniowym wybranym w polu „miesiącu”
        • Po stronie sprzedaży – domyślnie ustawiany jest 25 dzień miesiąca następującego po miesiącu rozliczeniowym.
        • Po stronie zakupu – domyślnie ustawiany jest ostatni dzień okresu rozliczeniowego.
    • Skorygowane: Nie
    • Płatnik VAT:
      • po stronie sprzedaży – niezaznaczony
      • po stronie zakupu – zaznaczony
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Pierwotne”
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Pierwotne”
    Rejestr zakupu VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Pierwotne”
    Rejestr zakupu VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Pierwotne”
    Opcja „Do wygenerowania K. Powrotne”
    Opcja Do wygenerowania K. Powrotne otwiera listę rejestru VAT sprzedaż lub zakup (w zależności od tego z pod jakiego przycisku opcja zostanie wybrana) na zakładce [Wg numeru]. Jej celem jest wyfiltrowanie dokumentów, do których należy wygenerować tzw. korekty powrotne. Po otwarciu listy, ustawienie filtrów jest następujące:
    • Rodzaj transakcji: Kraj
    • Okres: liczba miesięcy z bieżącego roku kalendarzowego z datą „Do” ograniczoną do ostatniego dnia okresu rozliczeniowego + dwa lata wstecz.
    • Deklaracja VAT-7: Tak
    • Typy dokumentów: Faktury/Korekty
    • Odliczenia VAT: Tak/Warunkowo – dotyczy tylko rej. VAT zakup
    • Aktywna sekcja Płatności
      • Wybrane radio: Ulga na „złe długi”
      • Korekta powrotna wypada w:
      • Miesiącu – wskazanie okresu rozliczeniowego (miesiąca) zgodnego z miesiącem wybranym na formularzu JPK_V7M/K
      • W kwocie: Do korekty
    • Skorygowane: Nie
    • Płatnik VAT:
      • po stronie sprzedaży – niezaznaczony
      • po stronie zakupu – zaznaczony
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Powrotne”
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Powrotne”
    Rejestr zakupu VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Powrotne”
    Rejestr zakupu VAT – predefiniowane filtry dla opcji „Do wygenerowania K. Powrotne”
    Opcja „Wygenerowano K. Pierwotne”
    Opcja Wygenerowano K. Pierwotne otwiera listę rejestru VAT sprzedaż lub zakup (w zależności od tego z pod jakiego przycisku opcja zostanie wybrana) na zakładce [Wg numeru]. Jej celem jest wyfiltrowanie dokumentów, do których wygenerowano tzw. korekty pierwotne. Po otwarciu listy, ustawienie filtrów jest następujące:
    • Rodzaj transakcji: Kraj
    • Okres: liczba miesięcy z bieżącego roku kalendarzowego z datą „Do” ograniczoną do ostatniego dnia okresu rozliczeniowego + dwa lata wstecz.
    • Deklaracja VAT-7: Tak
    • Typy dokumentów: Faktury/Korekty
    • Odliczenia VAT: Tak/Warunkowo – dotyczy tylko rej. VAT zakup
    • Aktywna sekcja Płatności
      • Wybrane radio: Ulga na „złe długi”
      • Termin pł.+90 dni wypada w:
      • Miesiącu – wskazanie okresu rozliczeniowego (miesiąca) zgodnego z miesiącem wybranym na formularzu JPK_V7M/K
      • W kwocie: Do korekty. W tym przypadku wyświetlane są kwoty zerowe, ponieważ dokumenty zostały skorygowane.
      • Stan na dzień: 25 dzień miesiąca następującego po okresie rozliczeniowym wybranym w polu „miesiącu”
        • Po stronie sprzedaży – domyślnie ustawiany jest 25 dzień miesiąca następującego po miesiącu rozliczeniowym.
        • Po stronie zakupu – domyślnie ustawiany jest ostatni dzień okresu rozliczeniowego.
    • Skorygowane: Tak
    • Płatnik VAT:
      • po stronie sprzedaży – niezaznaczony
      • po stronie zakupu – zaznaczony
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Wygenerowano K. Pierwotne”
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Wygenerowano K. Pierwotne”
    Rejestr zakupu VAT – predefiniowane filtry dla opcji „Wygenerowano K. Pierwotne”
    Rejestr zakupu VAT – predefiniowane filtry dla opcji „Wygenerowano K. Pierwotne”
    Opcja „Wygenerowano K. Powrotne”

    Opcja Wygenerowano K. Powrotne otwiera listę rejestru VAT sprzedaż lub zakup (w zależności od tego z pod jakiego przycisku opcja zostanie wybrana) na zakładce [Wg numeru]. Jej celem jest wyfiltrowanie dokumentów, do których wygenerowano tzw. korekty powrotne. Po otwarciu listy, ustawienie filtrów jest następujące:

    • Rodzaj transakcji: Kraj
    • Okres: liczba miesięcy z bieżącego roku kalendarzowego z datą „Do” ograniczoną do ostatniego dnia okresu rozliczeniowego + dwa lata wstecz.
    • Deklaracja VAT-7: Tak
    • Typy dokumentów: Faktury/Korekty
    • Odliczenia VAT: Tak/Warunkowo – dotyczy tylko rej. VAT zakup
    • Aktywna sekcja Płatności 
      • Wybrane radio: Ulga na „złe długi”
      • Korekta powrotna wypada w:
      • Miesiącu – wskazanie okresu rozliczeniowego (miesiąca) zgodnego z miesiącem wybranym na formularzu JPK_V7M/K
      • W kwocie: Do korekty. W tym przypadku wyświetlane są kwoty zerowe, ponieważ dokumenty zostały skorygowane.
    • Skorygowane: Tak
    • Płatnik VAT:
      • po stronie sprzedaży – niezaznaczony
      • po stronie zakupu – zaznaczony
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Wygenerowano K. Powrotne”
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „Wygenerowano K. Powrotne”
    Rejestr zakup VAT – predefiniowane filtry dla opcji „Wygenerowano K. Powrotne”
    Rejestr zakup VAT – predefiniowane filtry dla opcji „Wygenerowano K. Powrotne”
    Opcja „ZD’FS/ZD’FSK” lub „ZD’FZ/ZD’FZK”

    Opcje ZD’FS/ZD’FSK lub ZD’FZ/ZD’FZK otwierają listę rejestru VAT sprzedaż lub zakup (w zależności od tego jaki przycisk zostanie wybrany) na zakładce [VAT-7]. Zawężają listę do dokumentów ZD’FS/ZD’FSK lub ZD’FZ/ZD’FZK.

    Po otwarciu listy, ustawienie filtrów jest następujące:

    • Rodzaj transakcji: Wszystkie
    • Miesiąc: miesiąc/rok zgodny z miesiącem/rokiem wybranym na formularzu JPK_V7M/K
    • Deklaracja VAT-7: Tak
    • Typy dokumentów:
      • po stronie sprzedaży – ZD’FS/ZD’FSK
      • po stronie zakupu – ZD’FZ/ZD’FZK
    • Odliczenia VAT: Tak/Warunkowo – dotyczy tylko rej. VAT zakup
    • Nieaktywna sekcja Płatności
    • Płatnik VAT:
      • po stronie sprzedaży – niezaznaczony
      • po stronie zakupu – zaznaczony
    Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „ZD’FS/ZD’FSK” Rejestr sprzedaży VAT – predefiniowane filtry dla opcji „ZD’FS/ZD’FSK”
    Rejestr zakupu VAT – predefiniowane filtry dla opcji „ZD’FZ/ZD’FZK”
    Plik JPK_V7M – część ewidencyjna w które prezentowane są dokumenty ZD’FS

    Nowa kolumna na liście rejestrów VAT

    Na liście rejestrów VAT sprzedaż i zakup dodano nową kolumnę o nazwie ZD pierw. wg st. na dzień (Data generacji pierwszego dokumentu ZD wg stanu na dzień).

    • W kolumnie ZD pierw. wg st. na dzień prezentowana jest data wybrana w filtrze Stan na dzień podczas generowania pierwszego dokumentu ZD
    • Kolumna wyświetlana jest tylko dla określonych ustawień filtrów, tj., jeżeli:
      • w filtrze Typy dokumentów zostanie wybrana opcja:
        • ZD/Faktury/Korekty
        • lub ZD’FS/ZD’FSK (w przypadku sprzedaży), ZD’FZ/ZD’FZK (w przypadku zakupu)
    Rejestr sprzedaży VAT – nowa kolumna ZD pierw. Wg st. Na dzień
    Rejestr sprzedaży VAT – nowa kolumna ZD pierw. Wg st. Na dzień
      • w ramach aktywnej sekcji Płatności zostanie wybrany parametr Ulga na złe długi
    Rejestr sprzedaży VAT – nowa kolumna ZD pierw. Wg st. Na dzień
    Rejestr sprzedaży VAT – nowa kolumna ZD pierw. Wg st. Na dzień
    • W przypadku, gdy o wyświetleniu kolumny ZD pierw. wg st. na dzień decyduje:
      • ustawienie filtra Typy dokumentów – data generacji pierwszego ZD wg stanu na dzień wyświetlona jest dla dokumentów ZD będących tzw. korektami pierwotnymi
      • wybór parametru Ulga na złe długi w sekcji Płatności – data generacji pierwszego ZD wg stanu na dzień wyświetlana jest dla pozycji tabeli VAT powiązanych z płatnościami faktur źródłowych, dla których została wygenerowana pierwsza korekta ZD.
    • Nowa kolumna eksportowana jest do arkusza MS Excel.

    Zmiany na liście dokumentów związanych, na zakładce VAT-ZD

    Na liście dokumentów związanych, na zakładce [VAT-ZD] dodano dwie nowe kolumny:

    • ZD pierw. Wg st. Na dzień – prezentowana jest data wybrana w filtrze Stan na dzień podczas generowania pierwszego dokumentu ZD. Jej wyświetlanie jest ograniczone tylko do tzw. korekt pierwotnych. Nie jest prezentowana na pozycjach powiązanych z fakturą źródłową oraz korektami powrotnymi.
    • Brutto – prezentacja kwoty brutto. Dodano z uwagi na aspekt analityczny – możliwość łatwiejszego porównania kwot tabeli VAT z płatnościami.
    • Nowe kolumny eksportowane są do arkusza MS Excel.
    Historia związanych – nowe kolumny ZD pierw. Wg st. Na dzień, Brutto
    Historia związanych – nowe kolumny ZD pierw. Wg st. Na dzień, Brutto

    Generacja korekt z tyt. Ulgi na złe długi

    • Podobnie jak to miało miejsce w wersjach wcześniejszych, generacja korekt z tyt. Ulgi na złe długi, w tym powrotnych jest możliwa z poziomu listy rejestrów VAT, po wybraniu przycisku Generuj korektę z tyt. ulgi na złe długi.
    • Przycisk uaktywnia się po wyfiltrowaniu pozycji tabeli VAT, do których powinny zostać wygenerowane korekty ZD, a zatem do dokumentów wyszukanych przy użyciu filtrów powiązanych z sekcją Płatności, parametrem Ulga na złe długi.
    • Rozwijane menu przycisku Generuj korektę z tyt. ulgi na złe długi udostępnia dwie opcje:
      • Generuj korektę z tyt. „Ulgi na złe długi” – uaktywnia proces generacji korekt ZD do zaznaczonych pozycji, w tym samym rejestrze VAT, w którym ujęto dokumenty źródłowe
      • Generuj korektę wg parametrów – pozwala na wskazanie rejestru VAT, w którym mają zostać ujęte korekty ZD po ich wygenerowaniu. Z parametrów usunięto możliwość wskazania daty, pod jaką mają być wygenerowane korekty ZD, ponieważ Korekty pierwotne muszą być wygenerowane w miesiącu, w którym mija 90 dzień po upływie terminu płatności, korekty powrotne z datą rozliczenia/kompensaty.
    • Korekty pierwotne zostaną wygenerowane do zaznaczonych na liście pozycji tabeli VAT, wyfiltrowanych na podstawie parametrów wybranych w sekcji Płatności, takich jak: Ulga na złe długi, Termin pł. + 90 dni wypada w: Skorygowane: Nie
    Lista wyfiltrowanych zapisów, do których zostaną wygenerowane korekty ZD pierwotne
    Lista wyfiltrowanych zapisów, do których zostaną wygenerowane korekty ZD pierwotne
    • Korekty powrotne zostaną wygenerowane do zaznaczonych na liście pozycji tabeli VAT, wyfiltrowanych na podstawie parametrów wybranych w sekcji Płatności, takich jak: Ulga na złe długi, Korekta powrotna wypada w: Skorygowane: Nie  
    Lista wyfiltrowanych zapisów, do których zostaną wygenerowane korekty ZD powrotne
    Lista wyfiltrowanych zapisów, do których zostaną wygenerowane korekty ZD powrotne

    Dane na korekcie ZD pierwotnej i powrotnej

    • Korekty ZD pierwotne i powrotne generowane są w formie faktur a-vista.
      • Po stronie sprzedaży w formie dokumentów ZD’FS, ZD’FSK
      • Po stronie zakupu w formie dokumentów ZD’FZ, ZD’FZK
    • Dokumenty wygenerowane automatycznie, tj. ZD’FS, ZD’FZ oraz ZD’FSK, ZD’FZK zawierają tylko pozycje w tabelce VAT (nie zawierają elementów).
    • Tak jak do tej pory, dokumenty ZD’FS, ZD’FZ generowane są z datą wystawienia, sprzedaży przypadającą na ostatni dzień okresu rozliczeniowego, w którym mija 90 dzień licząc od następnego dnia po upływie terminu płatności.
    • W przypadku dokumentów ZD’FSK data wystawienia, sprzedaży = dacie rozliczenia/kompensaty, chyba, że data rozliczenia/kompensaty będzie wcześniejsza od daty Stan na dzień, który został zapisany na dokumencie ZD’FS, w takim przypadku data wystawienia = dacie wystawienia ZD’FS.
    • W przypadku dokumentów ZD’FZK daty wpływu, wystawienia, zakupu = dacie rozliczenia/kompensaty, chyba, że data rozliczenia/kompensaty będzie wcześniejsza od daty Stan na dzień, który został zapisany na dokumencie ZD’FZ, w takim przypadku ww. daty = dacie wpływu ZD’FZ.
    • Na dokumentach ZD’FS, ZD’FZ, do pola Faktura numer jest przenoszony z analogicznego pola z faktur źródłowych. Jeżeli pole to nie zostanie wypełnione, system przeniesie numer systemowy dokumentu źródłowego.
    • Z kolei w przypadku dokumentów ZD’FSK, ZD’FZK numer do pola Faktura jest przenoszony z analogicznego pola z dokumentów ZD’FS, ZD’FZ. Jeżeli pole to nie zostanie wypełnione, z pola numer systemowy
    • Na dokumentach ZD’FSK, ZD’FZK, analogicznie jak na dokumentach ZD’FS, ZD’FZ płatności nie są przeznaczone do rozliczenia. (Na płatnościach wybrany jest parametr „Nie rozliczaj”, którego nie można odznaczyć)
    • Pozycje w tabeli VAT, w przypadku:
      • pierwszych korekt ZD’FS, ZD’FZ tworzone są na podstawie nierozliczonej kwoty płatności skorygowanej wskaźnikami udziału danej pozycji tabeli VAT w sumie pozycji tabeli VAT.
      • korekt ZD’FSK, ZD’FZK tworzone są na podstawie kwoty rozliczenia/kompensaty skorygowanej wskaźnikami udziału danej pozycji tabeli VAT w sumie pozycji tabeli VAT.
    • Na dokumentach ZD’FS, ZD’FSK, ZD’FZ, ZD’FZK ilość pozycji tabeli VAT, ocechowanie parametrami VAT jest identyczne jak na dokumentach źródłowych, za wyjątkiem miesiąca i roku ujęcia na deklaracji VAT-7. Miesiąc i rok ujęcia na deklaracji VAT-7, w przypadku korekt ustawiany jest na podstawie kategorii daty powstania obowiązku podatkowego, która domyślnie:
      • Na korektach sprzedaży ustawiana jest wg daty sprzedaży
      • Na korektach zakupu – wg daty zakupu  

    Generalnie na korektach ZD wszystkie daty (np. wystawienia, sprzedaży) domyślnie są takie same.

    Uwaga
    Mogą wystąpić scenariusze, w których pojawią się różnice groszowe między sumą Netto, VAT do skorygowania a sumami na dokumencie pierwotnym. W takich przypadkach użytkownik może skorygować różnice ręcznie z poziomu wygenerowanego dokumentu ZD.

    Uwaga
    Do wersji Comarch ERP XL 2023.1, na dokumentach ZD’FS, ZD’FZ nie były tworzone pozycje tabeli VAT dla pozycji, na których wybrano:
      • parametr „Nie uwzględniaj na deklaracji VAT-7”
      • stawkę NP (Nie podlega)
      • odliczenie VAT Nie (po stronie zakupu)
    Od wersji Comarch ERP XL 2023.1 z uwagi na poprawność generowania korekt powrotnych, korekty ZD’FS, ZD’FZ zawierają wszystkie pozycje będące odpowiednikami pozycji na dokumentach źródłowych, których łączna wysokość jest równa kwocie Pozostaje. Zmiana podejścia, w określonych przypadkach może rodzić problemy z generacją korekt powrotnych. Jeżeli w wersjach wcześniejszych zostały utworzone korekty ZD’FS, ZD’FZ do faktur zawierających np. pozycje ujęte i nieujęte na deklaracji VAT-7, dokumenty ZD’FS, ZD’FZ zawierają pozycje ograniczone do tych, ujętych na deklaracji VAT-7. W takim przypadku próba wygenerowania korekty powrotnej zakończy się niepowodzeniem i wyświetleniem komunikatu o poniższej treści: Użytkownik ma do wyboru dwie ścieżki:
      • wprowadzić korektę powrotną ręcznie
      • wykasować korektę pierwotną ZD’FS/ZD’FZ, ponownie ją wygenerować a następnie wygenerować korektę powrotną.

    Korekty ZD’FSK, ZD’FZK wprowadzone ręcznie a korekty wygenerowane automatycznie

    • Użytkownik nadal ma możliwość wystawiania korekt ZD’FSK, ZD’FZK ręcznie do wcześniej wygenerowanego dokumentu ZD’FS, ZD’FZ.
    • Nowością jest przenoszenie numeru obcego z ZD’FS/ZD’FZ do pola Faktura ZD’FSK/ZD’FZK. Pozostałe dane należy uzupełnić ręcznie.
    ZD’FZK wystawiona ręcznie
    ZD’FZK wystawiona ręcznie
    • Korekty ręczne w określonych przypadkach uwzględniane są przy generowaniu korekt automatycznych, warunkiem jest dodanie ich w prawidłowych datach, tj. zgodnie z przyjętą w systemie logiką.
    • Przykład.1 Jeżeli do faktury zostanie wygenerowany dokument ZD’FS/ZD’FZ, następnie użytkownik rozliczy fakturę, na część rozliczenia wprowadzi w odpowiedniej dacie (dacie rozliczenia) korektę ZD’FSK/ZD’FZK, a następnie wygeneruje korektę automatyczną, to system przy generacji korekty automatycznej uwzględni także ręcznie wystawioną korektę, tj. wygeneruje korektę na różnicę pomiędzy kwotą rozliczenia/kompensaty a kwotą brutto wprowadzoną na korekcie ręcznej.
    • Przykład 2. Z uwagi na brak do wersji Comarch ERP XL 2023.1 automatycznych korekt powrotnych na podstawie rozliczeń użytkownik wprowadził korekty ręczne. Na podstawie kolejnych częściowych rozliczeń system będzie pozwalał na automatyczną generację kolejnych korekt.
    Przyklad
    Do FS została wystawiana korekta ZD’FS z datą stanu na dzień 25.06.2023 r. Następnie FS rozliczono zapisem k/b z dnia 30.06.2023 r. na kwotę 1000,00 W dacie 30.06.2023 r. (w dacie rozliczenia) wprowadzono ręcznie ZD’FSK na kwotę 400,00. System pozwoli na automatyczne dogenerowanie ZD’FSK, w dacie 30.06.2023 r. na kwotę 600,00. Gdyby korekta ręczna była wprowadzona na całą kwotę rozliczenia, czyli 1000,00 korekta automatyczna nie zostałaby do generowana. System uznałby dokument jako rozliczony od strony ulgi na złe długi. Poniżej zrzuty.
    ZD’FSK wystawiona ręcznie na kwotę brutto 400,00
    ZD’FSK wystawiona ręcznie na kwotę brutto 400,00
    ZD’FSK wygenerowana automatycznie na kwotę brutto 600,00 (różnicę pomiędzy kwotą rozliczenia 1000,00 a kwotą korekty ręcznej ZD’FSK 400,00)
    ZD’FSK wygenerowana automatycznie na kwotę brutto 600,00 (różnicę pomiędzy kwotą rozliczenia 1000,00 a kwotą korekty ręcznej ZD’FSK 400,00)

    Ujęcie korekt ZD w pliku JPK_V7

    Ujęcie korekt ZD’FS

    Część ewidencyjna
    W plikach JPK_V7 M i K sposób ujmowania korekt ZD’FS w części ewidencyjnej nie uległ zmianie.
    • Do JPK_V7 dane do kolumn: NIP nabywcy, Nazwa nabywcy, Nr dokumentu przekazywane są z dokumentu ZD’FS
    • Z kolei do kolumn Data wystawienia, Data sprzedaży – z dokumentu źródłowego, do którego wystawiono ZD’FS. Jeżeli data wystawienia = dacie sprzedaży przekazywana jest tylko data wystawienia.
    • W kolumnie Korekta – Ulga „złe długi” wypełniany jest znacznik „1”
    • W kolumnie Termin płatności – prezentowany jest termin pobrany z nierozliczonej płatności na podstawie, której korekta ZD’FS powstała.
    • W odpowiednich kolumnach, wg stawek podatku prezentowane są ze znakiem „minus” kwoty netto, VAT
    Plik JPK_V7M – część ewidencyjna w które prezentowane są dokumenty ZD’FS

    Wskazówka
    W biuletynie udostępnionym na stronie Ministerstwa Finansów https://www.gov.pl/attachment/f4efbf35-f085-4a8f-9d2c-ff67c45a701e, czytamy:

    Korekta na podstawie art. 89a ust. 1 ustawy („in minus”). Podatnik (wierzyciel), korzystający z korekty podstawy opodatkowania oraz podatku należnego z tytułu dostawy towarów lub świadczenia usług na terytorium kraju w przypadku wierzytelności, których nieściągalność została uprawdopodobniona, zgodnie z art. 89a ust. 1 ustawy tzw. „ulga na złe długi”, wypełnia dla całego dokumentu pole KorektaPodstawyOpodt poprzez zaznaczenie „1”. Jednocześnie wykazuje datę upływu terminu płatności (pole TerminPlatnosci) oraz pojedynczo korekty podstawy opodatkowania oraz podatku należnego ze znakiem „in minus” z podziałem na stawki podatku.

    Cześć deklaratywna

    Kwoty z dokumentów ZD’FS wykazywane są na zakładce [VAT należny], w sekcji Rozliczenie podatku należnego w odpowiednich polach, wg stawki.

    Dodatkowo sumaryczna wartość kwot netto, VAT z dokumentów ZD’FS, o których mowa w poprzednim punkcie wykazywana jest na zakładce [Rozliczenie VAT + Inf. Dodatkowe], w polach: 68, 69 (Zbiorcza wysokość korekty, o której mowa w art. 89a ust. 1 ustawy o VAT).

    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FS
    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FS

    W biuletynie opublikowanym na stronie Ministerstwa czytamy, że w polach P_68 i P_69 prezentowane są wyłącznie wartości ujemne lub „0”, to oznacza, że w tych polach nie mogą być ujmowane dokumenty o wartościach dodatnich. Poniżej fragment z biuletynu:

    Źródło: https://www.gov.pl/attachment/f4efbf35-f085-4a8f-9d2c-ff67c45a701e

    Ujęcie korekt ZD’FSK pierwotnych

    Część ewidencyjna
    • Sposób ujmowania tego typu korekt jest analogiczny jak korekt powrotnych, ponieważ tak jak i one powstają na podstawie zdarzeń mających wpływ na zmianę stanu rozliczenia
    • Do JPK_V7 dane do kolumn: NIP nabywcy, Nazwa nabywcy, Nr dokumentu przekazywane są z dokumentu ZD’FS
    • Z kolei do kolumn Data wystawienia, Data sprzedaży – z dokumentu źródłowego, do którego wystawiono ZD’FS. Jeżeli data wystawienia = dacie sprzedaży przekazywana jest tylko data wystawienia
    • W kolumnie Korekta – Ulga „złe długi” wypełniany jest znacznik „1”
    • W kolumnie Data zapłaty – prezentowany jest data wystawienia dokumentu ZD’FSK. W związku z tym, że tego typu korekty wystawiane są z taką samą datą jak korygowany dokument ZD’FS, w polu tym prezentowany jest ostatni dzień okresu rozliczeniowego

    Uwaga
    Jeżeli po wygenerowaniu dokumentu ZD’FS nastąpiło zdarzenie mające wpływ na zmianę stanu rozliczenia w dacie równej lub wcześniejszej od stanu na dzień, na który został wygenerowany pierwszy dokument ZD’FS, zaleca się, o ile jest to możliwe, wykasowanie dokumentu ZD’FS i ponowne jego wygenerowanie.

    • W odpowiednich kolumnach, wg stawek podatku prezentowane są kwoty netto, VAT.
    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FSK (korekta pierwotna)
    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FSK (korekta pierwotna)
    Część deklaratywna

    Kwoty z dokumentów ZD’FSK wykazywane są na zakładce [VAT należny], w sekcji Rozliczenie podatku należnego w odpowiednich polach, wg stawki.

    Kwoty z dokumentów ZD’FSK nie są ujmowane na zakładce [Rozliczenie VAT + Inf. Dodatkowe], w polach: 68, 69 (Zbiorcza wysokość korekty, o której mowa w art. 89a ust. 1 ustawy o VAT), zarówno w kwocie „in plus” jak i „in minus”.

    Ujęcie korekt ZD’FSK powrotnych

    Część ewidencyjna
    • Do JPK_V7 dane do kolumn: NIP nabywcy, Nazwa nabywcy, Nr dokumentu przekazywane są z dokumentu ZD’FS
    • Z kolei do kolumn Data wystawienia, Data sprzedaży – z dokumentu źródłowego, do którego wystawiono ZD’FS. Jeżeli data wystawienia = dacie sprzedaży przekazywana jest tylko data wystawienia
    • W kolumnie Korekta – Ulga „złe długi” wypełniany jest znacznik „1”
    • W kolumnie Data zapłaty – prezentowany jest data wystawienia dokumentu ZD’FSK. Korekty powrotne ZD’FSK wystawiane są z datą rozliczenia, w związku z tym data prezentowana w polu kolumnie Data zapłaty będzie zgodna z datą rozliczenia
    • W odpowiednich kolumnach, wg stawek podatku prezentowane są kwoty netto, VAT
    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FSK (korekta powrotna)
    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FSK (korekta powrotna)

    Wskazówka
    W biuletynie udostępnionym na stronie Ministerstwa Finansów https://www.gov.pl/attachment/f4efbf35-f085-4a8f-9d2c-ff67c45a701e, czytamy:

    Korekta na podstawie art. 89a ust. 4 ustawy („in plus”). W przypadku gdy po złożeniu deklaracji podatkowej, w której dokonano korekty, o której mowa w art. 89a ust. 1, należność zastała uregulowana lub zbyta w jakiejkolwiek formie, wierzyciel obowiązany jest do zwiększenia podstawy opodatkowania oraz kwoty podatku należnego w rozliczeniu za okres, w którym należność została uregulowana lub zbyta zgodnie z art. 89a ust. 4 ustawy. Wówczas w ewidencji wierzyciel wypełnia dla całego dokumentu pole KorektaPodstawyOpodt poprzez zaznaczenie „1”. Jednocześnie wpisuje datę uregulowania lub zbycia należności (pole DataZaplaty) oraz wykazuje pojedynczo korekty podstawy opodatkowania oraz podatku należnego ze znakiem „in plus” z podziałem na stawki podatku.

    Część deklaratywna

    Kwoty z dokumentów ZD’FSK wykazywane są na zakładce [VAT należny], w sekcji Rozliczenie podatku należnego w odpowiednich polach, wg stawki.

    Kwoty z dokumentów ZD’FSK nie są ujmowane na zakładce [Rozliczenie VAT + Inf. Dodatkowe], w polach: 68, 69 (Zbiorcza wysokość korekty, o której mowa w art. 89a ust. 1 ustawy o VAT), zarówno w kwocie „in plus” jak i „in minus”.

    Ujęcie korekt ZD’FZ pierwotnych

    Część ewidencyjna
    • Do JPK_V7 dane do kolumn: NIP dostawcy, Kontrahent, Nr faktury przekazywane są z dokumentu ZD’FZ
    • Z kolei do kolumn Data wystawienia, Data wpływu – z dokumentu źródłowego, do którego wystawiono ZD’FZ. Jeżeli data wystawienia = dacie wpływu przekazywana jest tylko data wystawienia.
    • Celem generacji dokumentu ZD’FZ jest pomniejszenie kwoty podatku naliczonego, z uwagi na przeterminowanie, o którym mowa UoV w art. 89b ust. 1. A zatem zgodnie z wytycznymi, kwotę VAT z tego dokumentu wykazujemy w kolumnie 46, w której mogą być wykazane tylko kwoty „in minus” lub „0”. Schema nie dopuszcza w tej kolumnie kwot „in plus”.
    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FZ
    Plik JPK_V7M – część ewidencyjna, w której prezentowane są dokumenty ZD’FZ

    Źródło: https://www.gov.pl/attachment/f4efbf35-f085-4a8f-9d2c-ff67c45a701e

    Część deklaratywna

    W części deklaratywnej kwoty in minus udokumentowane ZD’FZ wykazywane są w polu 46. Korekta podatku naliczonego, o której mowa w art. 89b ust. 1 ustawy.

    Plik JPK_V7M – część deklaratywna, ujęcie kwot w polu 46
    Plik JPK_V7M – część deklaratywna, ujęcie kwot w polu 46

    Źródło: https://www.gov.pl/attachment/f4efbf35-f085-4a8f-9d2c-ff67c45a701e

    Ujęcie korekt ZD’FZK

    Część ewidencyjna
    • Do JPK_V7 dane do kolumn: NIP dostawcy, Kontrahent, Nr faktury przekazywane są z dokumentu ZD’FZ
    • Z kolei do kolumn Data wystawienia, Data wpływu – z dokumentu źródłowego, do którego wystawiono ZD’FZ. Jeżeli data wystawienia = dacie wpływu przekazywana jest tylko data wystawienia.
    • Celem generacji dokumentu ZD’FZK jest zwiększenie kwoty podatku naliczonego, na podstawie zdarzenia np. dokumentującego zapłatę/kompensatę, które ma wpływ na zmianę stanu rozliczenia, o którym mowa w UoV w art. 89b ust. 4. A zatem zgodnie z wytycznymi, kwotę VAT „in plus” wykazujemy w kolumnie 47.

    Uwaga
    Jeżeli dokument ZD’FZK zostanie wygenerowany na podstawie rozliczenia/kompensaty, które następnie zostanie wycofane (błąd po stronie rozliczeń) powstanie kolejny dokument ZD’FZK w kwocie in minus. Kwota VAT in minus zostanie wykazana w polu 46.

    W takim przypadku, o ile to możliwe, zaleca się usunięcie błędnych dokumentów ZD’FZK i ewentualne ponowne ich wygenerowanie w prawidłowych kwotach.

    Źródło: https://www.gov.pl/attachment/f4efbf35-f085-4a8f-9d2c-ff67c45a701e

    Część deklaratywna
    W części deklaratywnej kwoty:
      • in plus udokumentowane dokumentami ZD’FZK wykazywane są w polu 47. Korekta podatku naliczonego, o której mowa w art. 89b ust. 4 ustawy.
      • in minus – w polu 46
    Plik JPK_V7M – część deklaratywna, ujęcie kwot w polu 47
    Plik JPK_V7M – część deklaratywna, ujęcie kwot w polu 47

    Nowy raport

    • Użytkownikowi pracującemu w trybie „ulgi na złe długi”, tj. na liście rejestru VAT wybrano czek „Płatności” oraz radio „Ulga na złe długi” udostępniono wydruk umożliwiający zestawie pozycji tabeli VAT powiązanych z dokumentami źródłowymi z korektami z tyt. Ulgi na złe długi.
    • Przy ww. ustawieniach filtrów dotychczasowe wydruki są niedostępne.
    • Nowy raport dostępny jest z poziomu rejestrów VAT sprzedaż i zakup, z poziomu menu wydruków: Ulga na złe długi/ Ulga na złe długi.
    Menu wydruków Ulga na złe długi/Ulga na złe długi
    Menu wydruków Ulga na złe długi/Ulga na złe długi
    • Wydruk reaguje na parametry listy. Dodatkowo, za pośrednictwem parametru wydruku o nazwie „Drukuj także dokumenty ZD”, użytkownik ma dodatkową możliwość sterowania, czy wraz z pozycjami tabeli VAT powiązanymi z dokumentami źródłowymi mają być drukowane dokumenty ZD. Parametr jest domyślnie wybrany, przy czym ustawienie tego parametru jest zapamiętywane także po zakończeniu sesji.
    • Na formularzu parametrów wydruku udostępniliśmy informację mówiącą o tym, w jakim przypadku kwoty wydrukowanych dokumentów ZD brane są do podsumowania.
      • Jeżeli na liście rejestru, w sekcji Płatności zostanie wybrany filtr W kwocie:
          • Pozostaje, na wydruku kwoty dokumentów ZD brane są do podsumowania, ponieważ różnica pomiędzy kwotami Pozostaje powiązanymi z dokumentami źródłowymi a kwotami dokumentów ZD stanowi informację o kwocie Do korekty.
          • Do korekty, Rozliczono – kwoty z dokumentów ZD nie są brane do podsumowanie, ponieważ Kwota do korekty jest już skorygowana o kwoty dokumentów ZD. Z kolei w przypadku prezentacji wg kwoty Rozliczonej sumowanie nie miałoby sensu.
      • Jeżeli do dokumentu nie zostanie wygenerowany żaden dokument ZD, kwota Do korekty = kwocie Pozostaje
      • Jeżeli na kwotę Pozostaje zostanie wygenerowany dokument ZD, kwota Do korekty = 0,00

    Przyklad
    Wystawiono FS na kwotę Brutto 1000,00 PLN. Dokument nie został zapłacony w terminie 90 dni licząc od następnego dnia po terminie płatności.

    Załóżmy, że korekta wypada w 05/2023 r.

    Jeżeli do dokumentu na kwotę Pozostaje = 1000,00 nie zostanie wygenerowany dokument ZD’FS, kwota do korekty = kwocie pozostaje, czyli 1000,00 PLN

    Jeżeli dokument ZD’FS zostanie wygenerowany z datą 31.05.2023 na kwotę 1000,00 PLN, kwota Do korekty = Kwota pozostaje + ∑suma korekt, w tym przypadku byłoby: 1000,00 + (-1000,00) = 0,00

    Jeżeli płatność dokumentu FS, po wygenerowaniu dokumentu ZD’FS zostanie rozliczona, np. na kwotę 400,00 PLN. Kwota do korekty będzie wynosiła (600,00 + (-1000,00) = -400,00. A zatem do wygenerowania jest dokument ZD’FSK na kwotę 400,00 PLN.

    Jeżeli dokument ZD’FSK zostanie wygenerowany na kwotę 400,00 PLN, kwota do korekty będzie wynosiła (600,00 + (-1000,00 + 400,00) = 0,00 PLN

    • Poniżej przykłady wydruków wg kwoty Pozostaje. (Pozycje tabeli VAT dokumentów źródłowych są prezentowane w wysokości kwoty Pozostaje)
      • Nie wygenerowano żadnego dokumentu ZD
    Wydruk wg kwoty Pozostaje. Brak wygenerowanych dokumentów ZD
    Wydruk wg kwoty Pozostaje. Brak wygenerowanych dokumentów ZD
      • Wygenerowano dokument ZD’FSK na kwotę Pozostaje, ze znakiem przeciwnym
    Wydruk wg kwoty Pozostaje, po wygenerowaniu dokumentu ZD
    Wydruk wg kwoty Pozostaje, po wygenerowaniu dokumentu ZD
      • Po wygenerowaniu ZD’FS, płatność częściowo rozliczono, nie wygenerowano ZD’FSK
    Wydruk wg kwoty Pozostaje, po wygenerowaniu ZD’FSK płatność częściowo rozliczono, nie wygenerowano ZD’FSK
    Wydruk wg kwoty Pozostaje, po wygenerowaniu ZD’FSK płatność częściowo rozliczono, nie wygenerowano ZD’FSK
      • Po wygenerowaniu ZD’FS, płatność częściowo rozliczono, wygenerowano ZD’FSK
    Wydruk wg kwoty Pozostaje, po wygenerowaniu ZD’FSK płatność częściowo rozliczono, wygenerowano ZD’FSK
    Wydruk wg kwoty Pozostaje, po wygenerowaniu ZD’FSK płatność częściowo rozliczono, wygenerowano ZD’FSK
    • Poniżej przykłady wydruków wg kwoty Do korekty. (Pozycje tabeli VAT dokumentów źródłowych są prezentowane w wysokości kwoty pozostającej do korekty)
      • Nie wygenerowano żadnego dokumentu ZD
    Wydruk wg kwoty Do korekty. Brak wygenerowanych dokumentów ZD
    Wydruk wg kwoty Do korekty. Brak wygenerowanych dokumentów ZD
      • Wygenerowano dokument ZD’FS na kwotę Do korekty (czyli pozostaje), ze znakiem przeciwnym
    Wydruk wg kwoty Do korekty po wygenerowaniu dokumentu ZD’FS
    Wydruk wg kwoty Do korekty po wygenerowaniu dokumentu ZD’FS
      • Po wygenerowaniu ZD’FS, płatność częściowo rozliczono, nie wygenerowano ZD’FSK
    Wydruk wg kwoty Do korekty po wygenerowaniu dokumentu ZD’FS, płatność częściowo rozliczono, dokumentu ZD’FSK nie wygenerowano
    Wydruk wg kwoty Do korekty po wygenerowaniu dokumentu ZD’FS, płatność częściowo rozliczono, dokumentu ZD’FSK nie wygenerowano
      • Po wygenerowaniu ZD’FS, płatność częściowo rozliczono, wygenerowano ZD’FSK
    Wydruk wg kwoty Do korekty po wygenerowaniu dokumentu ZD’FS, płatność częściowo rozliczono, dokumentu ZD’FSK wygenerowano
    Wydruk wg kwoty Do korekty po wygenerowaniu dokumentu ZD’FS, płatność częściowo rozliczono, dokumentu ZD’FSK wygenerowano

    Konwersja

    Do dokumentów ZD’FS, ZD’FZ wystawionymi w wersjach starszych niż Comarch ERP XL 2023.1 system umożliwia automatyczne wygenerowanie korekt powrotnych, z pewnymi wyjątkami, o których mowa poniżej.

    Uwaga
    Do wersji Comarch ERP XL 2023.1, na dokumentach ZD’FS, ZD’FZ nie były tworzone pozycje tabeli VAT dla pozycji, na których wybrano:
      • parametr „Nie uwzględniaj na deklaracji VAT-7”
      • stawkę NP (Nie podlega)
      • odliczenie VAT Nie (po stronie zakupu)

    Od wersji Comarch ERP XL 2023.1 z uwagi na poprawność generowania korekt powrotnych, korekty ZD’FS, ZD’FZ zawierają wszystkie pozycje będące odpowiednikami pozycji na dokumentach źródłowych, których łączna wysokość jest równa kwocie Pozostaje.

    Zmiana podejścia, w określonych przypadkach może rodzić problemy z generacją korekt powrotnych.

    Jeżeli w wersjach wcześniejszych zostały utworzone korekty ZD’FS, ZD’FZ do faktur zawierających np. pozycje ujęte i nieujęte na deklaracji VAT-7, dokumenty ZD’FS, ZD’FZ zawierają pozycje ograniczone do tych, ujętych na deklaracji VAT-7. W takim przypadku próba wygenerowania korekty powrotnej zakończy się niepowodzeniem. Użytkownik ma do wyboru trzy ścieżki:

      • wprowadzić korektę powrotną ręcznie
      • przed wygenerowaniem korekty powrotnej automatycznie do generować korektę pierwotną na brakujące pozycje, nieujęte na deklaracji VAT-7 a następnie wygenerować korektę powrotną
      • wykasować korektę pierwotną ZD’FS/ZD’FZ, ponownie ją wygenerować a następnie wygenerować korektę powrotną.

    Inne zmiany

    Aktualizacja stóp procentowych dla odsetek od transakcji handlowych

    W systemie Comarch ERP XL, w wersji 2023.1, z datą obowiązywania od 1 stycznia 2023 r. dodano nową stawkę dla odsetek ustawowych w transakcjach handlowych w wysokości 16,75%.

    Konfiguracja - nowa stawka dla odsetek ustawowych w transakcjach handlowych Aktualizacja formularza CIT
    Konfiguracja - nowa stawka dla odsetek ustawowych w transakcjach handlowych Aktualizacja formularza CIT

    Aktualizacja formularza CIT

    Została udostępniona nowa wersja formularza podatkowego CIT-8(32) wraz z załącznikami:
      • CIT-8/O (18)
      • CIT-D (7) – bez zmian

    Aktualizacja formularzy sprawozdań GUS

    Zastały udostępnione nowe formularze sprawozdań GUS:
      • DG-1(2023) wraz z załącznikiem
      • F-01/I-01(2023)

    Wspólne

    Wydruki sPrint – nowości

    Przy aktualizacji wersji XL 2023.1 jest wykonywany automatyczny upgrade aplikacji sPrint do nowszej wersji. Oznacza to, że nie ma już konieczności odinstalowywania aplikacji ręcznie, ponieważ wersja sPrint 0.5 zostanie zaktualizowana do najnowszej 2023.0. Mechanizm automatycznych aktualizacji sPrint będzie już zawsze wykonywany przy aktualizacji kolejnych wersji XL.

    Wskazówka
    Przy pierwszym uruchomieniu aplikacji sPrint w wersji 2023.0 użytkownik zostanie poproszony jednorazowo o podanie numeru swojego klucza licencji, na którym działa Comarch ERP XL. Do poprawnego działania Comarch sPrint jest wymagana licencja do modułu XL Administracja.

    Dla wydruków o typie sPrint umożliwiono ich definiowanie wprost z poziomu Systemu. Jeśli wydruk nie ma jeszcze dodanej definicji, to po zaznaczeniu na nim formatu o typie sPrint, na zakładce [Definicja] aktywowany jest przycisk Edytuj definicję. Po jego wybraniu edytor przeprowadza użytkownika przez konfigurację danych szablonu, a następnie uruchamiany jest edytor sPrint.

    Konfigurator danych szablonu wydruków sPrint
    Konfigurator danych szablonu wydruków sPrint
    Okno edytora sPrint
    Okno edytora sPrint

    Po utworzeniu definicji wydruku za pomocą przycisku Wyślij do Comarch ERP można przypisać ją do tworzonego wydruku w Comarch ERP XL.

    Uwaga
    W przypadku korzystania z programu Adobe Acrobat jako domyślnego programu dla plików PDF, mogą wystapić problemy z podglądem wydruków w formacie sPrint.

    Jeśli w Comarch ERP XL po wybraniu polecenia Podgląd na ekran dla wydruków w formacie sPrint wydruk się nie pojawia, zaleca się wykonać następujące czynności:

    1. Z poziomu programu Menedżer zadań (Ctrl + Shift + Esc) sprawdzić, czy wszystkie procesy związane z Adobe są zamknięte. Jeśli nie są, wówczas należy je zakończyć.
    2. W programie Acrobat Reader wywołać z menu opcję Pomoc/Sprawdź uaktualnienia (ang. Help -> Check for updates) i zainstalować uaktualnienia, jeśli są dostępne.
    3. W programie Acrobat Reader wywołać z menu opcję Edycja/ Preferencje/Zabezpieczenia (rozszerzone) i odznaczyć parametr ‘Podczas uruchamiania włącz tryb chroniony’ (ang. Preferences/ Security(Enhanced) -> Enable Protected Mode at startup).

    Współpraca z Comarch e-Sklep

    Przesyłanie promocji pakietowych do Comarch e-Sklep

    Wprowadzono możliwość przesyłania promocji pakietowych stałych i elastycznych do systemu Comarch e-Sklep. Naliczanie promocji pakietowych w Comarch e-Sklep będzie analogiczne jak w Comarch ERP XL, przy czym w e-Sklepie nie ma możliwości wyboru promocji pakietowych, lecz zostanie naliczony pierwszy pakiet spełniający warunku wg ustawień kolejności na liście promocji pakietowych. Nie wszystkie ustawienia promocji mogą zostać przesłane do Comarch e-Sklep ze względu na różnice w działaniu modułów rabatowych w obu systemach, co zostało opisane w kolejnych punktach.

    Warunki przesyłania promocji pakietowych

    Do Comarch e-Sklep przesyłamy promocje pakietowe stałe i elastyczne pod określonymi warunkami. Aby możliwe było wysłanie promocji pakietowych należy na definicji dokumentu ZS w Centrum powiązanym z oddziałem Comarch e-Sklep, na zakładce [Inne] zaznaczyć parametr: Stosuj promocje pakietowe.

    Definicja dokumentu ZS – parametr dotyczący stosowania promocji pakietowych
    Definicja dokumentu ZS – parametr dotyczący stosowania promocji pakietowych 
    Do Comarch e-Sklep przesyłane są promocje pakietowe, które:
    • Są potwierdzone
    • Data końcowa jest większa lub równa dacie bieżącej, lub jest nieograniczona
    • Data początkowa jest mniejsza lub równa dacie bieżącej, lub jest nieograniczona
    • W parametrze Rodzaj dokumentów wskazano Wszystkie lub Rozchodowe
    • Nie mają zaznaczonego parametru: Ważna w godzinach
    • Nie mają zaznaczonego parametru: Powtarzać co
    • Są przeznaczone dla e-Sklepu ze względu na Centrum
    • Zostały udostępnione dla Centrum, do którego przypięty jest oddział Comarch e-Sklep
    • Zostały udostępnione dla Centrum nadrzędnego w stosunku do powyższego
    • Zostały udostępnione dla Centrum Głównego
    • Na zakładce [Magazyny] wybrano opcję <wszystkie>
    • Na zakładce [Formy płatności] wybrano opcję <wszystkie>
    • Na zakładce [Sposób dostawy] wybrano opcję <wszystkie>
    • Zostały zdefiniowane na dowolną grupę kontrahentów
    • Na zakładce [Kontrahenci] została dodana przynajmniej jedna grupa kontrahentów
    • Lub zostały zdefiniowane dla kontrahenta eksportowanego do wskazanego e-Sklepu
    • Przynajmniej jeden kontrahent przypisany na zakładce [Kontrahenci] jest wysyłany do danego sklepu
    • Zostały zdefiniowane dla towarów eksportowanych do wskazanego e-Sklepu
    • Wszystkie towary na zakładce [Towary] mają ustawiony parametr eksport do e-Sklepu na karcie towaru
    • Nie mają ustawionej jednostki pomocniczej dla progu (dotyczy promocji pakietowych elastycznych).

    Kolejność naliczania promocji w e-Sklepie

    Pakiety w sklepie naliczają się bezpośrednio w koszyku bez możliwości wskazania pakietu, z którego klient chciałby skorzystać. Jeśli w koszyku znajdą się towary wchodzące w skład danego pakietu, wówczas pakiet zostanie naliczony automatycznie. Jeśli w systemie istnieje więcej niż jeden pakiet spełniający warunki dla towarów w koszyku, zostanie naliczony pakiet o najwyższym priorytecie (kolejności na liście promocji w XLu).

    Do tej pory w systemie Comarch ERP XL promocje pakietowe traktowane były równoważnie i oznaczone były Priorytetem: -1, natomiast nie było możliwe ustawianie ich kolejności. W celu ustalenia, który z pakietów jest ważniejszy, dodano możliwość ustawiania na liście promocji kolejności pakietów za pomocą przycisków Przesuń w dół pozycję na liście i Przesuń w górę pozycję na liście. Kolejność pakietów możliwa jest do ustalenia w obrębie promocji pakietowych i osobno w obrębie promocji PRM. Ustalanie kolejności promocji PRM zostało zachowane. Ustalenie kolejności promocji pakietowych jest przesyłane do Comarch e-Sklep, nie ma natomiast wpływu na wyświetlanie kolejności promocji podczas wystawiania dokumentów w Comarch ERP XL.

    Możliwość ustawiania kolejności promocji pakietowych za pomocą przycisków góra/dół
    Możliwość ustawiania kolejności promocji pakietowych za pomocą przycisków góra/dół

    Uwaga
    Promocje pakietowe wysyłane są zawsze z priorytetem 0, dlatego nie należy ustawiać priorytetu 0 dla innych promocji.

    Informacje dodatkowe

    Z powodu różnic pomiędzy działaniem promocji pakietowych w Comarch ERP XL a działaniem modułu rabatowego w Comarch e-Sklep mogą występować pewne odstępstwa w naliczaniu promocji.

      • Limity ilości pakietów

    Dla promocji pakietowych możliwy jest do ustawienia parametr Max ilość pakietów ogółem lub dla kontrahenta. W module rabatowym wykorzystywanym w Comarch e-Sklep nie ma możliwości przesłania analogicznych ustawień, dlatego ustawienie to będzie ignorowane. Oznacza to, że jeśli na pakiecie zostanie ustawiony limit, to nie będzie on respektowany w e-Sklepie. Warto rozważyć, czy pakiet z ustalonymi limitami wysyłać do e-Sklepu i ustawić odpowiednie centra na zakładce [Miejsca w strukturze firmy], jeśli promocja taka nie powinna być wysyłana.

      • Inne rabaty a promocje pakietowe

    Bez względu na ustawienie parametru Pomiń rabaty nagłówka (GLO) na definicji promocji pakietowej, w Comarch e-Sklep rabaty nagłówka są zawsze pomijane. Promocje pakietowe nie łączą się z innymi rabatami.

      • Parametry dla gratisów

    W module rabatowym brak dla gratisów odpowiednika opcji Mnóż. Wszystkie gratisy będą wysyłane tak jakby opcja Mnóż był zaznaczona.

    Brak w module rabatowym również opcji Edycja ilości wydawanych gratisów, dlatego opcja ta będzie ignorowana.

    Parametr Domyślny w Comarch e-Sklep będzie traktowany jako wymagany, czyli do spełnienia warunków pakietu konieczne będzie dodanie do koszyka gratisu określonego jako domyślny. Gratis, który nie będzie oznaczony jako domyślny nie będzie konieczny do naliczenia pakietu.

      • Naliczenie pakietów dla innej jednostki niż podstawowa
    Promocja pakietowa stała Pakiet nie zostanie naliczony, gdy towar zostanie dodany w innej jednostce niż podstawowa. Promocja pakietowa elastyczna

    Pakiet zostanie naliczony, ale nie zostaną uwzględnione przeliczniki towaru, co oznacza, że stała cena dla jednostki pomocniczej będzie taka sama jak dla podstawowej, a próg będzie spełniony przy analogicznej ilości jednostek pomocniczych jak podstawowych.

    Uwaga
    W przypadku promocji pakietowych elastycznych, ustawienia progu respektowane są dla każdej jednostki bez uwzględnienia przeliczników, dlatego w przypadku promocji elastycznych nie należy wysłać do e-Sklepu jednostek pomocniczych przypisanych do towarów uwzględnianych w promocji.

      • Promocja pakietowa elastyczna w towar wymagany.

    Zaznaczenie parametru Wymagany na pozycji promocji elastycznej nie będzie respektowane w e-Sklepie, to oznacza, że promocja zostanie naliczona nawet wówczas, gdy wymagany towar nie zostanie dodany do koszyka.

    Informacja o promocjach na dokumentach zamówień

    Na dokumencie zamówienia pochodzącym z e-Sklepu można zobaczyć, jakie promocje zostały zastosowane dla pozycji zamówienia. Oznaczenie promocji pakietowej i gratisu widoczne są na liście pozycji, jak przedstawiono poniżej oraz w oknie Struktura udzielonego rabatu.

     Promocje pakietowe na zamówieniu pochodzącym z e-Sklep
    Promocje pakietowe na zamówieniu pochodzącym z e-Sklep

    Nowe źródła zamówienia

    W słowniku kategorii (moduł Administrator Listy/Słowniki kategorii/ Transakcje/ Rodzaje źródła zamówienia) dodano dwie nowe pozycje zgodnie ze słownikiem w Comarch e-Sklep:

    - BaseLinker

    - Check24

    Źródło zamówienia widoczne jest na liście zamówień sprzedaży w kolumnie [Źródło zamówienia]. Możliwe jest również filtrowanie zamówień po tym polu.

    Współpraca z Comarch WMS

    Kolumna Magazynowe dla PW i RW z inwentaryzacji

    Na liście dokumentów handlowych w kolumnie Magazynowe dla dokumentów RW oraz PW utworzonych z inwentaryzacji na magazynie WMS wyświetlany jest stan: Nie dotyczy. Dla takich dokumentów nie jest bowiem możliwe utworzenie dokumentów magazynowych po stronie Systemu. Są one tworzone jedynie w Comarch WMS celem wyrównania stanów magazynowych.

    Wskazówka
    Zmiana dotyczy tylko nowo tworzonych dokumentów, czyli dotychczasowe dokumenty utworzone z inwentaryzacji na magazyn WMS będą miały nadal opis: Do wygenerowania.

    Współpraca z Comarch POS

    Obsługa i synchronizacja zamówień sprzedaży

    Wprowadzono możliwość wystawiania dokumentów zamówień sprzedaży w Comarch POS przy współpracy z Comarch ERP XL. Po skonfigurowaniu możliwości wystawiania dokumentów ZS w POS, przesyłane są informacje pozwalające na wystawianie dokumentów ZS w POS, takie jak schematy numeracji, powiązane magazyny, atrybuty, dodatkowe dane słownikowe. Po skonfigurowaniu możliwe jest wystawianie dokumentów ZS w POS i ich przesyłanie do XLa, modyfikowanie, zamykanie, anulowanie zarówno na stanowiskach POS jak i w XLu. Możliwe jest również przesyłanie do POS zamówień wystawionych w samym XLu czy np. w systemie Comarch e-Sklep.

    Zamówienia w POS – uprawnienia i konfiguracja

    Zmiany w kreatorze oddziału Comarch POS

    W kreatorze oddziału Comarch POS dodano możliwość zaznaczenia opcji ZS. Opcja ta dostępna jest w kroku 1. Kreatora oddziału.

    Kreator oddziału Comarch POS
    Kreator oddziału Comarch POS 

    Użytkownicy, którzy posiadają już skonfigurowany oddział POS, powinni zaznaczyć opcję Wystawianie i edycja na definicji dokumentu Zamówienia sprzedaży w Centrum powiązanym z oddziałem Comarch POS (moduł Administrator, Firma/Definicje dokumentów/Zamówienia/Zamówienie sprzedaży).

    Ustawienia dostępności dokumentów ZS w centrum Comarch POS
    Ustawienia dostępności dokumentów ZS w centrum Comarch POS 

    Na zakładce [Magazyny] należy ustawić magazyn źródłowy, z którego będą domyślnie wystawiane dokumenty zamówienia sprzedaży w POS.

     Ustawienie domyślnego magazynu dla dokumentów ZS w POS
    Ustawienie domyślnego magazynu dla dokumentów ZS w POS

    Uwaga
    W polu Magazyn źródłowy nie należy ustawiać opcji <Wszystkie>, gdyż dokumenty z nieokreślonym magazynem nie będą mogły być przesyłane na inne stanowiska POS.

    Na oknie konfiguracji Oddziału Comarch POS na zakładce [Parametry] dodano parametr Kopiuj Ilość z zmówienia sprzedaży (na FS, PA). Przy niezaznaczonym parametrze, podczas generowania faktury sprzedaży bądź paragonu, przenoszone są pozycje, ale ilość pozostaje 0,00. Jeśli parametr będzie zaznaczony wówczas przy generowaniu dokumentów FA lub PA będą przenoszone ilości z zamówienia, pomniejszone o ilości wcześniej zrealizowane.

    Parametr określający czy ilości z zamówienia mają być przenoszone na dokument sprzedaży
    Parametr określający czy ilości z zamówienia mają być przenoszone na dokument sprzedaży

    Uprawnienia operatorów

    • Na oknie wzorca operatora, na zakładce [POS] dodano nowe parametry określające prawa operatorów do ustalania/zmiany statusów realizacji i płatności na dokumentach ZS.
    Parametry na wzorcu operatora oraz nowy profil POS
    Parametry na wzorcu operatora oraz nowy profil POS
    • Standardowo przesyłane są uprawnienia do edycji, dodawania, kasowania, podglądu zamówień na podstawie zakazów ustalanych na zakładce [Zakazy] karty wzorca operatorów.
    • Dodano nowy profil POS o nazwie XL_POS_2023_1 dostosowujący interfejs użytkownika POS do nowych możliwości związanych z obsługą zamówień sprzedaży. Profil ten można wybrać z listy dostępnych profili za pomocą przycisku plusa Wybierz profil POS z listy dostępnych.

    Nowe słowniki

    W słowniku kategorii dodano dwie nowe pozycje, które wykorzystywane są na zamówieniach wystawianych w POS.

    • Statusy realizacji zamówienia (moduł Administrator, Listy/Słowniki kategorii/Transport)

    Słownik ten wypełniony jest wartościami predefiniowanymi, ale można go rozbudowywać o kolejne pozycje zgodnie z potrzebami użytkownika.

    • Statusy płatności na zamówieniu w POS (moduł Administrator, Listy/Słowniki kategorii/Transakcje)

    Słownik ten wypełniony jest wartościami predefiniowanymi, ale można go rozbudowywać o kolejne pozycje zgodnie z potrzebami użytkownika.

    Zmiany na formularzu dokumentu ZS

    Na formularzu dokumentu ZS dodano nową zakładkę o nazwie [Realizacja], gdzie są prezentowane statusy realizacji zamówienia i płatności. Status realizacji zamówienia może być dowolnie zmieniany, natomiast status płatności z POS jest zawsze ustalany na stanowiskach oddziału POS i nie można go zmienić po stronie XLa.

    Rodzaje zamówień/ sposoby rezerwacji towaru

    Zamówienia wystawiane zarówno w XLu jak i w POS mogą w różny sposób rezerwować towar. Działanie rezerwacji na zamówieniach zależy od ustawień definicji dokumentu ZS w kontekście Centrum powiązanego z oddziałem Comarch POS.

    Jeśli na definicji dokumentu nie zostanie zaznaczony żadne parametr dotyczący rezerwacji, wówczas nie będą tworzone żadne rezerwacje na towar dodany do zamówienia.

    Jeśli na definicji dokumentu zostanie zaznaczony parametr Rezerwacje blokują towar na magazynie, wówczas rezerwacje są traktowane jako ilościowe i nie pomniejszają w POS dostępnego stanu towarów.

    Jeśli zaznaczono parametr Rezerwuj zasoby, wówczas rezerwacje traktowane są jako zasobowe i pomniejszają ilość dostępną towaru na magazynie. Na stanowisku POS ilość zarezerwowana jest prezentowana w kolumnie Rezerwacje na podglądzie towaru lub partii towaru pod przyciskiem Zasoby.

    Parametry rezerwacji na definicji dokumentu ZS
    Parametry rezerwacji na definicji dokumentu ZS

    Synchronizacja zamówień pomiędzy systemami

    Import zamówień z Comarch POS

    Wszystkie zamówienia wystawiane na stanowiskach oddziałów Comarch POS, trafiają do bazy systemu Comarch ERP XL. Przenoszone są informacje o odbiorcy i nabywcy, o zarezerwowanych towarach wraz z informacją czy rezerwacja jest ilościowa, zasobowa lub jest to zamówienie bez rezerwacji, ustalona forma płatności, termin realizacji zamówienia i płatności, statusy realizacji i płatności, atrybuty pozycji i nagłówka oraz opis.

    Zamówienie wystawione na jednym stanowisku POS może być przesłane na inne stanowiska sprzedaży. Zamówienie trafia na listę zamówień sprzedaży na innym stanowisku POS po naciśnięciu przycisku Odśwież oraz w trakcie wykonywania pełnej synchronizacji.

    Eksport zamówień do Comarch POS

    Zamówienia wystawione w Comarch ERP XL również mogą być wysyłane na stanowiska POS. Warunkiem przesłania zamówienia do systemu Comarch POS jest ustawienie na zamówieniu magazynu wykorzystywanego w danym oddziale Comarch POS, czyli dodanym na oknie konfiguracji oddziału na zakładce [POS Agent]. Magazyn POS musi być ustawiony zarówno na nagłówku jak i elementach, i rezerwacjach zamówienia. Do POS przesyłane są zamówienia Potwierdzone, natomiast nie są wysyłane zamówienia Niepotwierdzone oraz zamówienia Odrzucone. Zamówienia wystawione w innej walucie niż systemowa, również nie będą wysyłane do POS.

    Comarch ERP XL pilnuje również czy kontrahenci i towary ustawione na zamówieniu są przesyłane do POS. Jeśli nie są, wówczas całe zamówienie nie jest przesyłane.

    Wskazówka
    Do POS nie będą wysyłane zamówienia, gdzie dla jednej pozycji towaru zostało utworzonych wiele rezerwacji z różnymi partiami towaru. Jeśli zaistnieje potrzeba wystawiania i wysyłania takiego zamówienia do POS, to dla każdej partii towaru o różnych wartościach należy utworzyć odrębne pozycje zamówienia.

    Aby zamówienie wystawione w XLu pojawiło się na danym stanowisku POS należy na liście zamówień w POS nacisnąć przycisk Odśwież. Zamówienie importowane są również podczas wykonywania pełnej synchronizacji na danym stanowisku POS.

    Modyfikacja zamówień oraz ich realizacja

    Zamówienia sprzedaży mogą być modyfikowane zarówno na stanowiskach POS jak i w centrali, czyli w systemie Comarch ERP XL. Modyfikacje realizowane w POS trafiają automatycznie do bazy XLa, zamówienia modyfikowane po stronie XLa są aktualizowane na stanowiskach POS naciśnięciu przycisku Odśwież na liście zamówień lub podczas pełnej synchronizacji.

    Podczas otwierania zamówienia w POS, zmiany statusów, zamykania, anulowania czy realizacji zamówienia następuje sprawdzenia stanu zamówienia on-line w bazie XLa. Jeśli zamówienie jest otwarte w systemie XL lub na innym stanowisku, wówczas wyświetlana jest stosowna informacja i system nie pozwala na wykonanie żadnej akcji na tym zamówieniu. Dodatkowo dzięki usłudze sprawdzania zamówień on-line, przed jego modyfikacją pobierana zawsze aktualna wersja zamówienia, tak aby wykonywana modyfikacja czy realizacja zamówienia odbywała się zawsze na aktualnej wersji dokumentu.

    Zamówienie może być realizowane zarówno po stronie POS jak i po stronie XLa za pomocą faktury lub paragonu. W Comarch POS faktura czy paragon mogą być wystawiane tylko do jednego zamówienia, a zamówienie nie musi być realizowane w całości, lecz wieloma dokumentami sprzedaży. Po wystawieniu faktury lub paragonu do zamówienia, dokument sprzedaży wysyłany jest do XLa a dokument zamówienia jest aktualizowany (status w realizacji lub zrealizowany). Dokumenty ZS i FS lub PA są ze sobą powiązane co widoczne jest zarówno po stronie XLa jak i POS. Informacja o stanie realizacji zamówienia jest przekazywana również na inne stanowiska pod warunkiem wykonania tam opcji Odśwież lub pełnej synchronizacji. Podczas synchronizacji realizowanego zamówienia pochodzącego z innego stanowiska nie są przesyłane powiązane dokumenty handlowe, lecz informacja o statusie zamówienia (w realizacji lub zrealizowany).

    Aktualizacja stanów

    Zamówienia zasobowe wpływają na stany towaru dostępnego do sprzedaży i są widoczne na liście zasobów w kolumnie Rezerwacje. Bez względu na to czy zamówienie zasobowe ZS zostało wystawione w POS czy w XLu (na magazyn POS), zamówienia od razu wpływają na stany towaru. Dzięki usłudze Comarch POS Agent, aktualna dostępna ilość towaru jest widoczna od razu na wszystkich stanowiskach bez konieczności synchronizacji tych dokumentów na inne stanowiska. Aby zamówienia wystawiane w XLu również na bieżąco aktualizowały stany towaru w POS Agencie, konieczne jest skorzystanie z usługi Comarch POS Agent Broker.

    Zamówienia ilościowe oraz zamówienia bez rezerwacji nie wpływają na stany dostępne w POS.

    Współpraca z wszystko.pl

    W wersji 2023.1 został obsłużony import zamówień z platformy wszystko.pl, który przy odpowiedniej konfiguracji będzie wykonywany automatycznie za pomocą usługi. W celu uruchomienia synchronizacji przy pomocy usługi należy na oddziale wszystko.pl zaznaczyć odpowiedni parametr i dodatkowo zdefiniować usługę dla wszystko.pl z poziomu Administratora oddziałów.

    Zmiany na oddziale wszystko.pl

    Wraz z rozwojem integracji z wszystko.pl w module Administrator oddziałów rozbudowana została formatka oddziału o typie wszystko.pl o kolejną zakładkę [Automat synchr.].

    Zakładka z danymi dla usługi synchronizacji na oddziale wszystko.pl
    Zakładka z danymi dla usługi synchronizacji na oddziale wszystko.pl
    Na zakładce znajdują się ustawienia:
      • Parametr Synchronizuj z wykorzystaniem usługi, który uruchamia synchronizację danych pomiędzy platformą a Systemem.
      • Nazwa komputera, na którym zostanie uruchomiona usługa synchronizacji.

    Wraz z zamówieniami z wszystko.pl przekazywane są do Systemu informacje o metodach płatności oraz metodach dostawy wykorzystywanych na platformie. Aby móc prawidłowo zinterpretować te dane na zamówieniach w samym XL potrzebna są dodatkowe informacje. W pierwszej kolejności należy więc pobrać z wszystko.pl dane słownikowe za pomocą funkcji importu dostępnej pod przyciskiem Pobierz dane słownikowe umieszczonym na prawej belce formatki oddziału.

    Wskazówka
    Przy kreacji oddziału dane te są pobierane automatycznie w ostatnim kroku, gdzie następuje import danych słownikowych z wszystko.pl.

    Pobrane nazwy słownikowe są wyświetlane na zakładce [Parametry] formatki oddziału, gdzie jest możliwe odfiltrowanie do rekordów powiązanych do konkretnego słownika. Od nowej wersji dostępne są dwa nowe słowniki: Metody dostawy oraz Metody płatności.

    Na zakładce znajduje się również dodatkowa kolumna Nazwa ERP XL, w której dla tych dwóch słowników możliwe jest wskazanie odpowiedniego rekordu słownikowego z Systemu, który jest tożsamy z daną słownikową z wszystko.pl. I tak, dla Metody dostawy jest to słownik Sposoby dostawy z okna konfiguracji, zakładka [Sprzedaż]/[Słowniki], natomiast dla Metody płatności – lista form płatności dostępna również w konfiguracji, zakładka [Sprzedaż]/ [Formy płatności].

    Nowe słowniki z wszystko.pl na oddziale
    Nowe słowniki z wszystko.pl na oddziale

    Uzupełnienie danych w tej kolumnie nie jest wymagane, ale jeśli importowane zamówienia powinny mieć ustawiony odpowiedni sposób dostawy czy formę płatności, to należy je uzupełnić.

    Na definicji oddziału wszystko.pl dodano również zakładkę [Import], na której do wypełnienia są następujące informacje:
    • Usługa na koszt przesyłki – przycisk uruchamiający listę towarów zawężoną do usług z możliwością wybrania jednego rekordu z listy usług, którego nazwa będzie wyświetlana w kontrolce.
    • Parametr Automatyczne potwierdzanie zamówień.

    Wykorzystanie tych informacji opisano szczegółowo w kolejnym punkcie dotyczącym danych importowanych z zamówień.

    Usługa obsługująca synchronizację zamówień i ilości towarów z wszystko.pl

    Aby uruchomić synchronizację przy pomocy usługi należy najpierw dodać usługę z poziomu Administratora oddziałów. Z menu Ogólne lub Oddziały wybrać przycisk Konfiguracji logowania automatu synchronizacji, a następnie Synchronizacja jako usługa i na wyświetlonej liście dodać nowy rekord.

    Ustawienia usługi synchronizacji
    Ustawienia usługi synchronizacji

    W uruchomionym oknie Ustawienia usługi uzupełnić następujące dane (boldem wyróżniono te kwestie, na które należy zwrócić szczególną uwagę przy ustawieniach):

    • Nazwa usługi – nazwa nadana przez użytkownika, pod którą usługa jest prezentowana na liście usług w systemie Windows. Pole Nazwa usługi może być wyłącznie wyrażeniem jednoczłonowym.
    • Użytkownik i Hasło – nazwa użytkownika domenowego, zalogowanego na komputerze, na którym uruchamiana jest usługa; a także hasło tego użytkownika. Użytkownik ten w ustawieniach systemowych Windows powinien mieć uprawnienia do logowania w trybie usługi oraz w trybie wsadowym.
    • Operator i Hasło – operator z systemu XL, który będzie traktowany jak operator wykonujący w Systemie operacje, które są wykonywane przez usługę (np. dodanie nowego zamówienia); a także hasło tego użytkownika. Operator ten musi posiadać niezbędne licencje do przeprowadzenia procesu synchronizacji, czyli licencje dla modułów: Administrator, Administrator oddziałów oraz Zamówienia.
    • Okres testów – częstotliwość działania synchronizacji wyrażona w sekundach, czyli co jaki czas od zakończenia ostatniej synchronizacji ma się odbywać kolejne wysłanie lub pobranie danych.

    Stan skonfigurowanej w Systemie ERP XL usługi można zweryfikować w Menadżerze Zadań, w zakładce [Usługi]. Po poprawnym skonfigurowaniu usługa powinna być od razu uruchomiona.

    Wskazówka
    Należy pamiętać o ogólnym mechanizmie działania usług synchronizacji w XL na jednym serwerze. Jeżeli na bazie A na oddziale o konkretnym ID zdefiniujemy usługę do synchronizacji np. z MOS, a na bazie B na oddziale o tym samym ID zdefiniujemy usługę do synchronizacji z wszystko.pl, to usługa synchronizacji z wszystko.pl nie zadziała.

    Aby zadziałała wymiana danych z platformą, to muszą być spełnione dodatkowe warunki:

      • Na zakładce [Oddziały] wyżej pokazanego okna należy dodać odział wszystko.pl.
      • Na oddziale wszystko.pl musi być zaznaczony parametr Synchronizuj z wykorzystaniem usługi, który został opisany w poprzednim punkcie.

    W ten sposób skonfigurowana usługa będzie automatycznie importowała zamówienia dodane na konto wszystko.pl ustawione na oddziale.

    Dodatkowo może ona również wysyłać z XL ilości stanów magazynowych na oferty do wszystko.pl. Będzie się odbywało wg tych samych zasad, na których działa operacja ręczna Aktualizuj we wszystko.pl, z opcją: tylko stany towaru.

    Operacja ręcznej zmiany ilości dla ofert
    Operacja ręcznej zmiany ilości dla ofert

    Czyli aktualizacja stanów będzie wykonywana, jeśli na oddziale wszystko.pl ustawiony będzie parametr Eksport stanów magazynowych. Uwzględniane do operacji będą wszystkie towary, które są powiązane z ofertą we wszystko.pl Aktywną lub Zakończoną i nie jest w XL zaznaczony parametr Nie kontroluj stanów (zakładka [Aplikacje]/[Wspólne]).

    Przesyłany jest stan handlowy towaru wyliczony dla magazynów przypisanych do oddziału wszystko.pl, po uwzględnieniu ewentualnych ilości z aktywnych rezerwacji.

    Wskazówka
    Ze względu na to, że usługa pobiera obecnie zamówienia z wszystko.pl, które na platformie powodują automatyczne pomniejszenie dostępnej ilości, zalecane jest, aby na oddziale wszystko.pl ustawiony był parametr Uwzględniaj rezerwacje. Bez niego przesyłanie ilości towarów, zarówno przez usługę, jak i przez operację ręcznej aktualizacji będzie zawsze powiększało dostępną ilość towaru w stosunku do tego, co wyliczane jest na platformie. Dla przykładu: jeśli w XL dostępna ilość towaru jest 10 szt. i taka zostanie przekazana na platformę, to po zamówieniu przez Klienta 2 szt. na wszystko.pl automatycznie pozostaje dostępne 8 szt. Po pobraniu zamówienia do XL dostępny stan handlowy będzie nadal 10 szt., ale z uwzględnieniem rezerwacji z zamówienia będzie to 8 szt., czyli ilość zgodna z ilością na platformie. Więc przy wysyłce ilości należy jednak uwzględniać ilość z rezerwacji.

    Uwaga
    Istotną kwestią jest to, że wysyłka ilości towarów przez usługę jest zawsze poprzedzona operacją pobrania zamówień z wszystko.pl, aby ilości te były zgodne z rzeczywistym stanem.

    W przypadku ręcznej operacji aktualizacji ilości nie następuje wcześniejsze pobranie zamówień z wszystko.pl, co mogłoby spowodować wysłanie błędnej ilości. W przypadku, gdy na wszystko.pl zostanie złożone zamówienie, o którym XL jeszcze nie wie, to wysłana zostałaby ilość nie uwzględniająca tegoż zamówienia. W efekcie na platformie ilość do sprzedaży byłaby niesłusznie powiększona. Z tego też względu zablokowaliśmy operację ręcznej zmiany ilości towarów przy aktualizacji ofert z poziomu listy towarów (operacja pokazana na powyższym rysunku).

    Dodatkowo, aby znać aktualny status oferty na wszystko.pl, celem ustalenia tych Aktywnych lub Zakończonych, przed wysyłką ilości następuje pobranie aktualnych statusów powiązanych z towarami ofert i dane to są zapisywane na kartach towarów.

    Z powyższego wynika, że tak naprawdę działanie usługi w zakresie przesyłania ilości polega na wykonaniu 3 kroków:

      • Krok 1 – pobranie zamówień z wszystko.pl,
      • Krok 2 – pobranie aktualnego stanu ofert powiązanych do towarów,
      • Krok 3 – wysłanie ilości towarów, jeśli powiązane oferty są w stanie: Aktywna lub Zakończona.

    Jeśli natomiast na definicji oddziału nie jest zaznaczony parametr Eksport stanów magazynowych, to usługa wykonuje tylko krok 1. Dokładnie, co i jak jest wówczas zapisywane w XL opisano w kolejnym punkcie.

    Import zamówień z wszystko.pl

    Zamówienia pobrane z wszystko.pl są w Systemie zapisywane jako zamówienia sprzedaży, które jako właściciela mają zapisany oddział wszystko.pl, a jako operator ustawiony jest ten, który został dodany w konfiguracji usługi dla oddziału wszystko.pl. Z definicji ustawionego oddziału wynika część danych, które są ustawiane zgodnie ze standardem, np. numeracja dokumentu czy magazyn domyślny dla centrum.

    Stan tworzonego zamówienia zależny jest od ustawienia na oddziale wszystko.pl parametru Automatyczne potwierdzanie zamówień: jeśli nie zaznaczony, to ustawiany jest stan Do bufora, a jeśli zaznaczony, to stan Potwierdzony.

    Dane nagłówkowe

    Na podstawie danych przesłanych z wszystko.pl ustalane są na zamówieniach następujące dane nagłówkowe:
      • Data wystawienia, to pobrana z platformy data utworzenia zamówienia,
      • Sposób dostawy ustawiany jest na podstawie zmapowanego rekordu dla słownika Metody dostawy, o czym była mowa w pierwszym punkcie rozdziału.
        • Jeśli dla sposobu dostawy przekazanego w API nie zmapowano rekordu słownika z XL, wówczas pole pozostaje puste.
      • Forma płatności ustawiana na podstawie zmapowanego rekordu dla słownika Metody płatności, co również opisano w pierwszym punkcie rozdziału.
        • Jeśli dla metody płatności przekazanego w API nie zmapowano rekordu słownika z XL, wówczas formę płatności ustawiamy zgodnie ze standardem, czyli pobraną z karty kontrahenta.
        • Jeśli nie przekazano metody płatności (aktualnie wystąpi to dla metody dostawy ‘za pobraniem’), wówczas formę płatności ustawiamy zgodnie ze standardem, czyli pobraną z karty kontrahenta.
      • Termin płatności ustawiany jest w następujący sposób:
        • Jeśli forma płatności jest pobrana z kontrahenta, to termin też powinien się ustawiać z kontrahenta.
        • Jeśli forma płatności pobrana na podstawie zmapowanego rekordu dla słownika Metody płatności, to termin powinien być ustawiany albo z karty kontrahenta, jeśli na karcie jest taka sama metoda płatności, albo z konfiguracji metody płatności, jeśli na kontrahencie jest inna.
      • Waluta zawsze ustawiana jako PLN, ponieważ platforma operuje tylko w takie walucie.
      • Ustawienie kierunku VAT na zakładce [Nagłówek] jest zawsze jako VAT od: Brutto, niezależne od ustawień w definicji dokumentu.
      • Z definicji dokumentu pobierane jest ustawienie tworzenia rezerwacji na zakładce [Potwierdzenie], czyli: Rezerwuj zasoby oraz Tylko aktywne. Uwzględniane jest również ustawienie z definicji dokumentu parametru Rezerwacje na niepotwierdzonym ZS, które nawet jeśli zamówienie zostanie zaimportowane do bufora, pozwala od razu utworzyć na nim rezerwacje.
      • W polu Opis umieszczane są następujące informacje zapisane na zamówieniu we wszystko.pl: wiadomość od kupującego oraz punkt odbioru. Obydwie poprzedzone takimi właśnie opisami.

    Dodatkowo na zamówieniach ustawiane jest Źródło pochodzenia: wszystko.pl, co pozwala je łatwo wyszukać na liście zamówień, za pomocą pola filtra o tej samej nazwie.

    Możliwość filtrowania zamówień pochodzących z wszystko.pl
    Możliwość filtrowania zamówień pochodzących z wszystko.pl

    Pozycje zamówienia

    Aby do zamówienia została dodana pozycja, to co najmniej jedna z zakupionych ofert musi być powiązana z towarem w XL. Jeśli taka pozycja nie zostanie znaleziona wówczas zamówienie nie jest tworzone.

    Na pozycjach zamówienia zapisywana jest ilość, cena brutto oraz stawka VAT przesłana z wszystko.pl.

    Poza tym dla pozycji działają standardowe mechanizmy dla zamówień, m.in.:

      • Tworzenie rezerwacji zgodnie z ustawieniami na definicji dokumentu, które są przenoszone na sam dokument, co zostało opisane powyżej.
      • Przesyłana z wszystko.pl cena jest traktowana jak Cena uzgodniona, natomiast Cena początkowa ustawia się z karty towaru. Jeśli ceny te są różne, to automatycznie naliczany jest Rabat operatora.

    Wskazówka
    Należy tutaj zwrócić uwagę na wysokość Rabatu przyznaną dla operatora ustawionego w definicji usługi. W przypadku, gdy operator nie ma prawa do dodawania rabatów (ustawiony Maksymalny rabat=0%), to wtedy po imporcie cena uzgodniona jest automatycznie zmieniana na początkową, tak, aby Rabat na pozycji = 0. Analogicznie, jeśli operator ma ustawiony niewystarczający procent rabatu niż wynikałoby z porównania ceny początkowej z przesłaną ceną, to wtedy jako cena uzgodniona ustawia się taka, jaka wychodzi z wyliczenia dostępnego procentu rabatu.

    Jeśli zamówienie z wszystko.pl obejmuje koszty przesyłki, wówczas ich wartość jest zapisywana na zamówieniu w XL jako osobna pozycja na usługę określoną w konfiguracji oddziału wszystko.pl (zakładka [Import]). Zastosowano tutaj następujące reguły:

    • Jeżeli w konfiguracji oddziału wszystko.pl nie jest ustawiona usługa, wówczas pozycja nie zostanie dodana, czyli utworzy się zamówienie tylko na zakupione towary.
    • Jeżeli na karcie usługi ustawionej w konfiguracji oddziału jest ustawiony parametr Zmiana nazwy (zakładka [Ogólne]), wówczas jako nazwa na pozycji zamówienia zapisywana jest metoda dostawy z wszystko.pl, czyli np. Pocztex Kurier.
    • Na pozycji jest zapisywana cena brutto przesłana z wszystko.pl, ilość zawsze równa 1 i stawka VAT pobrana z karty towaru w XL.

    Jeśli w przyszłości przy zakupach na wszystko.pl możliwe będzie zgłoszenie chęci otrzymania faktury, wówczas takie zamówienia w XL automatycznie będą miały ustawioną predefiniowaną cechę transakcji wszystko.pl_Faktura (zakładka [Nagłówek]). Obecnie funkcjonalność nie jest jeszcze obsługiwana na platformie, ale System został już na to przygotowany.

    Kontrahent na zamówieniu

    Adres wprowadzany przy zakupach we wszystko.pl jest traktowany w XL jak adres kontrahenta JEDNORAZOWEGO. Oznacza to, że w pierwszej kolejności System wyszukuje, czy w bazie nie znajduje się już adres zawierający identyczne dane. Jeśli taki zostanie znaleziony, wówczas jest on zapisywany na zamówieniu. W przeciwnym razie pobrany adres zostaje dodany do bazy XL i przypisany do kontrahenta JEDNORAZOWEGO. Adresy dodawane automatycznie mają zastosowaną autonumerację akronimów w postaci: WSZ.PL_ [kolejny numer].

    Zastosowano tutaj następujące zasady:
    • Imię i Nazwisko są zapisywane w polach z nazwą, dokładnie w takiej kolejności.
    • Dane adresowe zostają rozbite na dwa pola, czyli ulica oraz numery są zapisywane w osobnych kontrolkach na adresie.
    • Telefon jest zapisywany w polu Telefon 1 i zawiera również numer kierunkowy 48.
    • Jeśli we wszystko.pl podano imię i nazwisko oraz nazwę firmy, to nazwa firmy jest ignorowana.

    Przy wyszukiwaniu adresu kontrahenta ww. zasady również mają znaczenie. Aby adres został uznany za zgodny, to identyczne muszą być zawartości wszystkich pobranych z platformy pól. Nie ma natomiast znaczenia zawartość pozostałych kontrolek na adresie w XL, czyli jeśli na adresie uznanym za zgodny będzie dodatkowo podany Telefon 2, to nie wyklucza on tego adresu.

    Wyszukiwanie rozpoczyna się od zgodnego adresu e-mail, więc jeśli będzie kilka adresów z tym samym e-mail, to zostanie przeszukany każdy z nich. W przypadku, gdy dla kontrahenta JEDNORAZOWEGO będzie istniało kilka zgodnych adresów, to uwzględniony zostanie pierwszy z nich.

    Inne zmiany

    Obsłużono również wysyłanie dla ofert wielu załączników z karty towaru. Warunki, które musi spełniać załącznik są identyczne, jak opisano w dokumencie do poprzedniej wersji Systemu.

    Weryfikacja wszystkich wymagań dla załączników jest nadal po stronie platformy wszystko.pl, czyli towary z ‘niewłaściwymi’ załącznikami nie zostaną przesłane do wszystko.pl.

    Pomimo tego, że obecnie na platformie jest możliwa zmiana danych na ofertach Aktywnych lub Zakończonych, to operacja z listy towarów Aktualizuj we wszystko.pl z opcją wszystko wykona się nadal tylko dla ofert w stanie Szkic lub Niepoprawna. W stosunku do dotychczasowego działania nie ma więc zmian po stronie Systemu, natomiast weryfikacja na platformie zwraca inny komunikat:

    Aktualizowanie ofert opublikowanych zostanie po stronie Systemu obsłużone w kolejnych wersjach.

    Czyli dla ofert w stanie Aktywna lub Zakończona można jedynie zmieniać same ceny, więc dla nich dedykowane jest opcja operacji Aktualizuj we wszystko.pl: tylko ceny. Natomiast opcja tylko stany towaru została zablokowana, o czym pisano w punkcie dotyczącym usługi synchronizacji.

    Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2023.2

    Spis treści

    Logistyka

    Produkcja

    Księgowość

    Współpraca z Comarch e-Sklep

    Współpraca z Comarch WMS

    Współpraca z Comarch POS

    Współpraca z Comarch Shipping

    Współpraca z wszystko.pl

    Ramowy harmonogram wersji Comarch ERP XL w 2023 r.
    Numer wersji Typ wersji Termin wydania Uwagi
    2024.0 Wersja Grudzień 2023

    Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2023-71307

    Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2023.2:
    Aplikacja Wersja Uwagi
    Comarch IBARD 6.7.1
    Wszystko.pl Aktualna wersja www.wszystko.pl
    Comarch e-Sklep 2023.4
    Comarch B2B Informacja w dokumentacji nowej wersji
    Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2023.2
    Comarch WMS (Zarządzanie, Magazynier) 2023.5.0
    Comarch Magazynier 2023.0.0
    Comarch ERP XL HR 2023.5.1
    Comarch HRM 2023.5.1
    Comarch DMS (stacjonarny, WWW) 2023.1
    Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2023.0
    Comarch ERP XL Business Intelligence (BI Point) 2023.1
    Migracja danych XL2XML 10.2
    Comarch MES 2023.2
    Comarch e-Sprawozdania 2023.1.0
    Comarch POS 2023.5
    Comarch Shipping Aktualna wersja shipping.comarch.com
    Comarch Apfino Aktualna wersja apfino.pl
    Comarch sPrint 2023.1.1002
    Comarch APS 2023.1

    Uwaga
    Od wersji 2022.1, w związku ze zmianami w rdzennych bibliotekach Comarch ERP XL, usuwamy możliwość konwersji baz starszych niż wersja 2018.0. W przypadku konieczności konwersji bazy starszej niż w wersji 2018.0, konwersję należy wykonać w dwóch krokach:

    1. Najpierw należy skonwertować bazę do jednej z wersji z zakresu 2018.0 - 2022.0

    2. Następnie należy wykonać konwersję do wersji 2022.1

    Uwaga
    Od wersji Comarch ERP XL 2023.0 wprowadzono ok. 5-sekundowe opóźnienie po każdej nieudanej próbie logowania do Systemu. Opóźnienie wystąpi również przy błędnym logowaniu do API przy użyciu funkcji XLLogin.

    Uwaga
    W wersji Comarch ERP XL 2023.0 i 2023.1 po konwersji bazy danych z archiwalnych wersji systemu Comarch ERP XL, mogą wystąpić problemy z logowaniem użytkowników do aplikacji w przypadku haseł nieaktualizowanych od dłuższego czasu i niespełniających wymogów bezpieczeństwa polityki haseł (liczba znaków mniejsza lub równa 8 dotyczy zapisu hasła w cdn.OpeKarty).

    W takim przypadku przed konwersją  do wersji Comarch ERP XL 2023.0 lub 2023.1 należy zmienić hasła zgodnie z zaleceniami polityki bezpieczeństwa w zakresie stosowania uwierzytelnień.

    Logistyka

    KSeF – zmiany w zakresie wysyłki faktur

    W wersji 2023.2 Systemu obsłużone zostały poniższe zmiany w zakresie danych wysyłanych do Krajowego Systemu e-faktur na podstawie poszczególnych faktur:

    • Obsłużono sekcję Płatności schematu e-faktury (informacja o stopniu zapłaty za dokument, lista płatności dokumentu, forma płatności, rachunek bankowy)
    • Dokonano parametryzacji zachowania Systemu w zakresie wysyłanego numeru dokumentu (wysyłany jest numer własny lub numer obcy dokumentu)
    • Dodano opcjonalne wysyłanie informacji o partii sprzedanego towaru
    • Umożliwiono wskazanie schematu e-faktury, który ma mieć zastosowanie podczas wysyłki – zmiana na potrzeby planowanego przez Ministerstwo uruchomienia schematu FA(2) faktury ustrukturyzowanej

    Dodatkowo obsłużone zostało filtrowania listy dokumentów FS/FSE po numerze KSeF przy użyciu filtra prostego, a w konstruktorze filtra ww. list udostępniono również pozostałe dane z zakresu wysyłki do KSeF jako kryteria filtra.

    Wskazówka
    Okres promocyjny, w którym można bezpłatnie korzystać z funkcjonalności eksportu dokumentów do Krajowego Systemu e-Faktur został przedłużony do 31 marca 2024 roku.

    Obsługa sekcji Płatności podczas wysyłania dokumentu do KSeF

    W ramach ww. sekcji wysyłane są poniższe informacje:
    • Informacja o dokonanej zapłacie

    Jeżeli przyjęto całościową zapłatę za fakturę, wówczas wysyłany jest stosowny znacznik zapłaty całościowej oraz termin dokonania takiej zapłaty, w a przypadku, gdy było ich wiele, wówczas termin najpóźniejszej z nich. W przypadku częściowej zapłaty za fakturę wysyłany jest znacznik zapłaty częściowej, łączna kwota zapłaty oraz termin najpóźniejszej z nich.

    Informacja o dokonanej zapłacie za fakturę w pliku .xml oraz jej wizualizacja w środowisku KSeF
    Informacja o dokonanej zapłacie za fakturę w pliku .xml oraz jej wizualizacja w środowisku KSeF
    • Lista płatności dokumentu

    Do przesłania informacji o ustalonych na fakturze formach i terminach płatności za dokument wykorzystana została sekcja TerminyPlatnosci schematu e-faktury. Przy jej użyciu wysyłana jest lista płatności faktury, bez względu na to, czy dokonano już do nich zapłaty, czy też nie. Wysyłany jest termin każdej płatności, a w polu TerminPlatnosciOpis forma, kwota oraz waluta płatności.

    • Forma płatności dokumentu wysyłana jest wówczas, jeżeli jest ona taka sama dla wszystkich płatności faktury
    Szczegółowa lista płatności oraz wspólna forma płatności w pliku oraz na wizualizacji faktury w KSeF
    Szczegółowa lista płatności oraz wspólna forma płatności w pliku oraz na wizualizacji faktury w KSeF
    • Numer rachunku bankowego

    W Konfiguracji Systemu na zakładce [KSeF] udostępniono parametr, decydujący o tym, czy numer rachunku bankowego ma zostać wysłany na podstawie rejestru przypisanego do dokumentu, czy na podstawie rejestru/ów przypisanych do poszczególnych płatności dokumentu. W tym ostatnim przypadku wysyłanych rachunków bankowych może być wiele.

    Parametryzacja sposobu ustalania rachunku bankowego dla wysyłanej faktury
    Parametryzacja sposobu ustalania rachunku bankowego dla wysyłanej faktury

    Parametryzacja w zakresie ustalania numeru wysyłanego dokumentu

    Dotychczas jako numer dokumentu wysyłanego/korygowanego wysyłany był numer obcy dokumentu z kontrolki Faktura na zakładce [Nagłówek] formatki dokumentu, domyślnie ustalany na podstawie numeru systemowego FS/FSK. Dla tych Użytkowników, którzy wykorzystują to pole do dodatkowego oznaczania dokumentów, udostępniona została możliwość wysyłania do KSeF numeru systemowego dokumentu. O tym, który z numerów (własny/obcy) ma został wysłany decyduje stosowny parametr w Konfiguracji systemu.

    Parametryzacja numeru dokumentu wysyłanego do KSeF
    Parametryzacja numeru dokumentu wysyłanego do KSeF

    Ww. zasada ustalania i wysyłania numeru dokumentu dotyczy numeru faktury sprzedaży, numeru korekty faktury sprzedaży, numeru dokumentu WZ, z którym powiązana jest faktura oraz numeru faktury zaliczkowej odliczanej na wysyłanej fakturze końcowej.

    Obsługa sekcji Nr Partii Towaru podczas wysyłki dokumentu

    Struktura e-faktury umożliwia przesyłanie informacji o numerach partii towarów, z której/których pochodzą towary będące przedmiotem transakcji dokumentowanej fakturą. Od wersji 2023.2 System obsługuje ich wysyłania. Ww. dane przesyłane są wówczas, jeżeli w Konfiguracji systemu włączony zostanie parametr Podczas eksportu wysyłaj/Numer partii towaru.

    Parametr decydujący o wysyłaniu do KSeF informacji o partiach sprzedanego towaru
    Parametr decydujący o wysyłaniu do KSeF informacji o partiach sprzedanego towaru

    Jako partia towaru wysyłana jest wartość tekstowa ustalona na podstawie: kodu towaru, cechy dostawy, EAN-u dostawy i daty ważności dostawy, o ile dostawy posiadają takie dane.

    Wskazówka
    Jeżeli dana firma przez numer partii rozumie wartość ustalaną w inny niż wyżej opisany sposób, wówczas na własne potrzeby może stosownie zmodyfikować procedurę zwracającą ww. Informacje.

    Numery partii towaru w pliku .xml oraz wizualizacja w środowisku KSeF
    Numery partii towaru w pliku .xml oraz wizualizacja w środowisku KSeF

    Filtrowanie listy faktur wg kryteriów KSeF

    Obsłużone zostało filtrowanie listy dokumentów FS/FSE po numerze KSeF dokumentu przy użyciu filtra prostego. Dodatkowo tabela KSeFDokumenty, przechowująca informacje dotyczące numerów KSeF, dat wysłania dokumentów do KSeF itp. dane została udostępniona w konstruktorze filtra listy dokumentów handlowych.

    Schemat e-faktury w Konfiguracji systemu

    W Konfiguracji systemu, na zakładce [KSeF] umożliwiono wskazanie schematu e-faktury, który ma mieć zastosowanie podczas wysyłki faktur na środowisko KSeF. Z dniem wejścia w życie nowego schematu e-faktury będzie więc można wskazać nowy schemat, bez konieczności instalowania nowej wersji Systemu, wgrywając jedynie stosowny pakiet uaktualnień pozwalający na jej obsługę.

    Wybór schematu faktury KSeF w Konfiguracji systemu
    Wybór schematu faktury KSeF w Konfiguracji systemu

    Wybór numeru schematu odbywa się w oparciu o wartości słownika zdefiniowane dla kategorii KSeF_Schematy faktur.

    Nowa kategoria słownika uniwersalnego – KSeF_Schematy faktur
    Nowa kategoria słownika uniwersalnego – KSeF_Schematy faktur

    Obecnie dla ww. kategorii zdefiniowane są dwa schematy: obowiązujący schemat FA(1) oraz schemat FA(2), którego wprowadzenie w życie planowane jest z dniem 1 września 2023, przy czym nie jest jeszcze pewne, czy termin ten zostanie utrzymany. W przypadku publikacji kolejnych wariantów schematu Użytkownik powinien dodać do ww. słownika nową wartość, stosując ww. zasadę ustalania nazwy schematu – odpowiednio FA(3), FA(4) itd. a następnie, z dniem jej wejścia w życie wskazać ją w Konfiguracji.

    KSeF – lista faktur zaimportowanych z KSeF

    W wersji 2023.2 Systemu Comarch ERP XL rozpoczęte zostały prace w zakresie importu z KSeF faktur, na których Nabywcą jest Firma będąca użytkownikiem Systemu. Prace te będą kontynuowane w kolejnych wersjach w zakresie, o którym mowa w dalszej części dokumentu.

    Wskazówka
    W okresie promocyjny do 31 marca 2024 roku funkcjonalność importu faktur z Krajowego Systemu e-Faktur jest bezpłatna.

    Środowisko importu z KSeF

    Udostępniona w wersji 2023.2 funkcjonalność importu faktur zakupu z KSeF dokonywana jest ze środowiska Demo lub środowiska Produkcyjnego, zgodnie ze wskazaną opcją sekcji Środowisko pracy KSeF.

    Uwaga
    Wskazany rodzaj środowiska KSeF jest wspólny dla wysyłki faktur oraz ich importu. Zmiana środowiska z Demo na Produkcyjne powinna być świadomą decyzją Użytkownika, wysłanie bowiem faktury na środowisko produkcyjne oznacza wprowadzenie faktury do obiegu gospodarczego.

    Podczas zmiany środowiska na produkcyjne System usuwa z pieczątek wszystkie zdefiniowane tokeny oraz wszystkie informacje dotyczące operacji KSeF na dokumentach i to zarówno wysłanych na serwer Demo KSeF jak i zaimportowanych ze środowiska Demo KSeF. Po wysłaniu faktury na środowisko produkcyjne KSeF powrotna zmiana środowiska na Demo nie jest już możliwa. Zmiany środowiska KSeF należy dokonywać wówczas, gdy żaden inny Użytkownik nie pracuje w Systemie.

    Zmienione zostały zasady aktywności kontrolki pozwalającej na podanie ścieżki do katalogu, w którym zapisywane mają być załączniki KSeF wysyłanych/importowanych faktur. Zapisywanie takich załączników dla wysyłanych faktur jest opcjonalne, natomiast dla faktur pobieranych ze środowiska KSeF zapisywane są one zawsze, stąd parametr Zapisuj jako załącznik/Plik importowanej faktury ma jedynie charakter informacyjnych jest włączony na trwale. Co za tym idzie kontrolka wyboru katalogu pozostaje aktywna cały czas.

    Środowisko importu z KSeF i zapisywanie załączników dla importowanej faktury
    Środowisko importu z KSeF i zapisywanie załączników dla importowanej faktury

    Parametry KSeF na definicji dokumentu zakupu i karcie kontrahenta

    Na definicji FZ/FZL, w sekcji Dokument źródłowy z KSeF udostępnione zostały parametry dotyczącej obsługi tego typu dokumentów w zakresie ich powiązania z systemem KSeF.

    Parametry KSeF na definicji FZ
    Parametry KSeF na definicji FZ 

    Stosowna opcja decyduje o tym, czy domyślnie dokument tego typu ma być oznaczony jako rejestrowany na podstawie faktury pobranej z KSeF. Użytkownik ma możliwość wyboru jednej z czterech opcji:

    • Opcja Nie dotyczy oznacza, że tego typu dokumenty w danym centrum nie będą rejestrowane na podstawie faktur z KSeF (np. otrzymywane są wyłącznie od Dostawców zagranicznych)
    • Opcja Pobrany z KSeF oznacza, że dokumenty tego typu będą rejestrowane na podstawie faktur pobranych do Systemu z KSeF
    • Opcja Poza systemem oznacza, że dokumenty będą rejestrowane na podstawie faktur z KSeF, ale będą one pobierane poza Systemem Comarch ERP XL
    • Opcja Zależnie od kontrahenta

    Ostatnia z opcji, w połączeniu z parametrami Źródłowy z KSeF i Poza systemem sekcji KSeF/Zakup karty kontrahenta decyduje o tym, czy faktury od danego Dostawcy będą rejestrowane na podstawie faktur pobranych z KSeF, a jeżeli tak, to czy będą pobierane z KSeF do Systemu Comarch ERP XL czy poza nim.

    Parametry KSeF dotyczące zakupu na wzorcu i karcie kontrahenta
    Parametry KSeF dotyczące zakupu na wzorcu i karcie kontrahenta

    Domyślnie parametr Źródłowy z KSeF kart dostawców krajowych jest włączony, natomiast parametr Poza systemem wyłączony, w przypadku kart dostawców zagranicznych oba parametry są domyślnie wyłączone. Użytkownik może zmienić ich ustawienie czy to bezpośrednio na karcie/kartach kontrahentów, czy też z użyciem aktualizacji kart przy pomocy wzorca kontrahenta.

    Zmiany w zakresie praw do operacji KSeF na karcie operatora

    W zakresie operacji związanych z KSeF dodane zostało nowe prawo Operatora: Pobieranie faktur, decydujące o tym, czy Operator ten może pobierać faktury zakupu ze środowiska KSeF. Dodatkowo rozszerzony został zakres prawa Edycja numeru KSeF na dok./Spinanie z KSeF na zatw. dok. Odtąd prawo to jest wymagane do dokonania poniższych operacji:

      • Ręczna edycja danych KSeF na fakturach sprzedaży i fakturach zakupu
      • Edycja parametru Poza systemem na zatwierdzonych fakturach sprzedaży
      • Edycja parametru Poza systemem na fakturach zakupu (bez względu na ich stan)
      • Spinanie zatwierdzonego (a w przypadku A-visty zaksięgowanego) dokumentu systemowego z fakturą KSeF, o czym więcej w dalszej części dokumentu
      • Odłączanie faktury KSeF od zatwierdzonego (a w przypadku A-visty zaksięgowanego) dokumentu systemowego, o czym więcej w dalszej części dokumentu
    Prawo do pobierania faktur zakupu ze środowiska KSeF i rozszerzenia prawa do edycji danych KSeF na dokumentach
    Prawo do pobierania faktur zakupu ze środowiska KSeF i rozszerzenia prawa do edycji danych KSeF na dokumentach

    Lista faktur zakupu z KSeF

    Obsłużona została funkcjonalność pobierania z KSeF faktur, na których Nabywcą jest firma będąca Użytkownikiem Systemu Comarch ERP XL. Faktura taka nie jest jeszcze dokumentem w rozumieniu dokumentu zakupu zarejestrowanego w Systemie, ale dokumentem źródłowym dla takiego dokumentów tj. na jego podstawie Użytkownik powinien utworzyć dokument w Systemie.

    Pobrane z KSeF faktury prezentowane są na dedykowanej do tego nowej liście Faktury zakupu z KSeF dostępnej w modułach: Sprzedaż, Księgowość i Zamówienia.

    Dostęp do listy faktur zakupu z KSeF w modułach Sprzedaż, Księgowość i Zamówienia
    Dostęp do listy faktur zakupu z KSeF w modułach Sprzedaż, Księgowość i Zamówienia
    Lista faktur zakupu z KSeF
    Lista faktur zakupu z KSeF

    Import faktur zakupu odbywa się ze środowiska Demo lub Produkcyjnego, zgodnie z wcześniej opisaną opcją w Konfiguracji systemu. Importu takiego może dokonać Operator z prawem KSeF/Pobieranie faktur, uwierzytelniając się w KSeF za pomocą certyfikatu lub tokena według zasad identycznych jak podczas wysyłki faktur do KSeF. Zakres importowanych faktur zależy od wskazanej przez Użytkownika opcji w dedykowanym do tego oknie pomocniczym. Możliwe jest dokonanie importu wg poniższych kryteriów:

    • Nowe – import dokonywany w tym trybie polega na pobraniu tych faktur, które zostały zarejestrowane od ostatniego importu tj. faktur z datą przyjęcia w KSeF równą i większą od daty dotąd pobranych faktur. Jeżeli żadna z faktur nie została dotąd pobrana, wówczas importowane są faktury z datą z bieżącego i poprzedniego miesiąca
    • Za okres – importowane są faktury z datą przyjęcia w KSeF należącą do podanego przez Użytkownika okresu
    • Numer KSeF – importowana jest faktura o konkretnym, podanym przez Użytkownika numerze KSeF
    Import faktur z KSeF: opcja za okres oraz import konkretnej faktury
    Import faktur z KSeF: opcja za okres oraz import konkretnej faktury

    Dla każdej z zaimportowanych z KSeF faktur prezentowane są poniższe dane:

    • Numer dokumentu, rozumiany jako numer faktury nadany przez Sprzedawcę
    • Rodzaj dokumentu. W kolumnie tej prezentowany jest rodzaj faktury, zgodnie z przewidzianą przez schemat e-faktury symboliką rodzajów dokumentów:
      • VAT: Faktura VAT
      • UPR: Faktura uproszczona
      • ROZ: Faktura rozliczeniowa – faktura końcowa odliczająca zaliczkową
      • ZAL: Faktura zaliczkowa
      • KOR: Faktura korygująca
      • KOR_ROZ: Faktura korygująca fakturę rozliczeniową
      • KOR_ZAL: Korekta faktury zaliczkowej
    • Numer KSeF tj. numer faktury nadany w KSeF
    • Nazwa i Nip kontrahenta
    • Data przyjęcia w KSeF
    • Wartość netto
    • Wartość brutto
    • VAT
    • Waluta
    • Kwalifikacja

    Użytkownik może wstępnie określić czy na podstawie danej faktury KSeF powinien zostać utworzony dokument handlowy, czy kosztowa faktura A-vista bezpośrednio w Rejestrze VAT. Można to uczynić wybierając na formatce szczegółów faktury z KSeF jedną z wartości: Dokument handlowy lub Dokument VAT w kontrolce Kwalifikacja. Przypisanie/zmiana kwalifikacji dostępne będzie w jednej z kolejnych wersji również jako operacja seryjna w menu kontekstowym listy. Kwalifikacja dokumentu prezentowana jest wprost na liście.

    • Właściciel

    Lista faktur z KSeF ograniczana jest standardowo wg Właściciela, jak inne listy w Systemie. Podczas importu faktur z KSeF Właściciel ustalany jest na podstawie centrum, w kontekście którego zalogowany jest Operator dokonujący takiego importu. Tak ustalonego Właściciela można zmienić na formatce szczegółów danego rekordu, a w jednej z kolejnych wersji również seryjnie za pomocą stosownej opcji w menu kontekstowym. W ten sposób Użytkownik może wskazać, które centrum ma mieć dostęp do danej puli faktur z KSeF, czyli które centrum powinno zarejestrować na ich podstawie faktury zakupu w Systemie. Właściciel poszczególnych faktur KSeF prezentowany jest w stosownej kolumnie listy faktur KSeF.

    • Faktura

    Jeżeli na podstawie danej faktury zaimportowanej z KSeF został utworzony dokument w Systemie, wówczas jego numer prezentowany jest w kolumnie Faktura. Numer ten prezentowany jest w kolorystyce właściwej dla stanu, w jakim się on znajduje.

    • Opis 

    Kontrolka Opis dostępna na formatce faktury zaimportowanej z KSeF służy do wprowadzanie przez Użytkownika dowolnych adnotacji, które prezentowane są również bezpośrednio na liście.

    Lista faktur zakupu z KSeF
    Lista faktur zakupu z KSeF
    Obsłużony został eksport listy faktur KSeF do arkusza kalkulacyjnego.

    Filtry na liście Faktur zakupu z KSeF

    Lista faktur zakupu z KSeF została wyposażona w szereg filtrów:
    • Konstruktor filtra
    • Filtr prosty obsługujący kolumny: numer dokumentu, rodzaj dokumentu, numer KSeF, nazwa i NIP kontrahenta
    • Właściciel – filtr pozwalający na ograniczenie listy rekordów do tych, które przypisane zostały do wskazanego centrum
    • Stan – filtr pozwalający na odfiltrowanie listy do rekordów, dla których zarejestrowano już dokument w Systemie (dowolny, handlowy lub dokument rejestrowany wprost w Rejestrze VAT), rekordów, dla których takowego dokumentu nie zarejestrowano, czy też do rekordów odrzuconych
    • Kwalifikacja – filtr pozwalający na ograniczenie listy do faktur, dla których nie określono kwalifikacji lub do listy faktur zakwalifikowanych jako dokument handlowy, czy też zakwalifikowanych jako dokument VAT. Filtr umożliwi również prezentację łącznej listy rekordów: niezakwalifikowanych i zakwalifikowanych jako handlowy oraz niezakwalifikowanych i zakwalifikowanych jako dokument VAT
    • Lista za – filtr pozwalający ograniczyć listę do dokumentów przyjętych w KSeF w konkretnym miesiącu, danym roku lub w podanym przez Użytkownika okresie Od-Do

    Operacje dostępne na liście Faktur zakupu z KSeF

    Uwaga
    Funkcjonalność generowania w Systemie faktur zakupu na podstawie faktur zaimportowanych z KseF nie jest dostępna w wersji 2023.2. Generowanie dokumentów obsłużone zostanie w kolejnych wersjach Systemu, przy czym będzie ono wprowadzane etapami: najpierw FZ i (A)FZ, a następnie stopniowo pozostałe typy dokumentów zakupu i ich korekty (zaliczkowe, spinacze, korekty). W wersji 2023.2 Użytkownik powinien zarejestrować dokument samodzielnie, a następnie dokonać jego spięcia z fakturą zaimportowaną z KSeF.

    W wersji 2023.2 udostępnione zostały poniższe operacje dla dokumentów zaimportowanych z KSeF:

    • Spinanie faktury KSeF z dokumentem zarejestrowanym w Systemie

    Fakturę KSeF można spiąć z dokumentem handlowym zakupu lub z fakturą zakupu A-vista zarejestrowaną wprost w Rejestrze VAT. Służy do tego stosowny przycisk pod listą oraz stosowna opcja w menu kontekstowym listy. Po wywołaniu operacji System otwiera listę faktur zakupu lub listę Rejestr VAT w trybie do wybory i dokonuje wiązania faktury KSeF ze wskazanym dokumentem. Operacja spinania dostępna jest dla faktury KSeF, która nie została odrzucona i nie została dotąd spięta z dokumentem XL-owym. Do wykonania operacji spięcia z dokumentem, który został już zatwierdzony wymagane jest prawo Operatora Edycja numeru KSeF na dok./Spinanie z KSeF na zatw. dok. Podczas spinania dokumentów System dokonuje weryfikacji zgodność podstawowych danych faktury KSeF i dokumentu XL-owego, sprawdzany jest: NIP kontrahenta, numer obcy dokumentu, wartość, rodzaj i kwalifikacja. W przypadku braku zgodności prezentowane jest stosowne ostrzeżenie. Brak zgodności nie stanowi przeszkody do spięcia dokumentów.

    Operacja spięcia faktury KSeF z dokumentem systemowym
    Operacja spięcia faktury KSeF z dokumentem systemowym
    • Rozłączenie faktury KSeF z dokumentem systemowym

    Za pomocą operacji rozłączenia faktury KSeF dostępnej jako przycisk pod listą oraz opcja w menu kontekstowym listy, w tym jako operacja seryjna, Użytkownik może wycofać operację spięcia. Aby dokonać rozpięcia z dokumentem systemowym, który został już zatwierdzony Operator musi mieć prawo Edycja numeru KSeF na dok./Spinanie z KSeF na zatw. dok.

    Rozłączanie faktury KSeF i dokumentu systemowego
    Rozłączanie faktury KSeF i dokumentu systemowego
    • Podgląd dokumentu utworzonego na podstawie faktury KSeF

    Jeżeli dana faktura KSeF została już związana z dokumentem zarejestrowanym w Systemie, wówczas dostępny jest jej podgląd. Służy do tego stosowna opcja w menu przycisku lupy oraz opcja w menu kontekstowym listy.

    W kolejnej wersji Systemu obsłużone zostaną dodatkowo poniższe operacje menu kontekstowego:

    • Zmiana właściciela

    Operacja zmiany Właściciela pozwoli na szybką, seryjną zmianę centrum na wskazanych fakturach KSeF, a tym samym zmianę zasad dostępu poszczególnych Operatorów/centrów praw do tych dokumentów.

    • Zmiana kwalifikacji

    Za pomocą ww. opcji Użytkownik będzie mógł dokonać przypisania/zmiany kwalifikacji na wskazanych fakturach KSeF tj. ustalić jaki typ dokumentu ma został zarejestrowany na jego podstawie: dokument handlowy czy dokument rejestrowany wprost w Rejestrze VAT, bez konieczności podnoszenia formatki szczegółów faktury.

    • Odrzucenie/Przywrócenie faktury KSeF

    Fakturę pobraną z KSeF można odrzucić, co oznacza, że z jakiegoś powodu nie będzie na jej podstawie tworzony dokument w Systemie. Z takiej operacji można się wycofać, tj. przywrócić taką fakturę. Odrzucanie/przywracanie faktury KSeF dokonywane jest na formatce szczegółów faktury, natomiast w kolejnej wersji dostępne będzie również jako operacja seryjna w menu kontekstowym. Faktury odrzucone prezentowane są w szarym kolorze.

    Formatka podglądu faktury KSeF

    Dane dotyczące danej faktury KSeF prezentowane są na dedykowanej do tego formatce, składającej się z dwóch sekcji. W sekcji lewej prezentowane są podstawowe dane dotyczące tej faktur, w sekcji prawej zaś podgląd faktury KSeF na podstawie pliku html tejże faktury.

    Uwaga
    W wersji 2023.2 wizualizacja dokonywana jest w oparciu o załącznik przypisywany samodzielnie przez Użytkownika. Aby ją uzyskać należy w takim załączniku przypisać plik html faktury dostępny w aplikacji KSeF i ustawić na załączniku typ Plik KseF. W kolejnej wersji Systemu udostępnione zostanie automatyczne tworzenie takich załączników, a co za tym idzie ww. wizualizacja dostępna będzie automatycznie, bez konieczności podejmowania przez Użytkownika dodatkowych czynności.

    Formatka faktury zaimportowanej z KSeF
    Formatka faktury zaimportowanej z KSeF
    Formatka faktury zaimportowanej z KSeF z wizualizacją na podstawie załącznika typu html
    Formatka faktury zaimportowanej z KSeF z wizualizacją na podstawie załącznika typu html

    Na formatce prezentowane są poniższe dane:

    • Faktura

    Numer faktury utworzonej w Systemie na podstawie danej faktury KSeF. Za pomocą przycisku Faktura Użytkownik może podnieść formatkę takiego dokumentu.

    • Nazwa i Nip kontrahenta
    • Numer dokumentu, rozumiany jako numer faktury nadany przez Sprzedawcę
    • Numer KSeF tj. numer faktury nadany w KSeF
    • Rodzaj dokumentu, ustalony zgodnie z przewidzianą przez schemat e-faktury symboliką rodzajów dokumentów:
      • VAT: Faktura VAT
      • UPR: Faktura uproszczona
      • ROZ: Faktura rozliczeniowa – faktura końcowa odliczająca zaliczkową
      • ZAL: Faktura zaliczkowa
      • KOR: Faktura korygująca
      • KOR_ROZ: Faktura korygująca fakturę rozliczeniową
      • KOR_ZAL: Korekta faktury zaliczkowej
    • Wartość netto
    • Wartość brutto
    • Data przyjęcia w KSeF
    • Data odbioru faktury, tj. data dokonanego importu w Comarch ERP XL oraz Operator, który tego importu dokonał
    • Kontrolka Właściciel prezentująca centrum, które dokonało importu, z możliwością jego zmiany. W ten sposób Użytkownik może wskazać, które centrum ma mieć dostęp do danej faktury KSeF, czyli które centrum powinno zarejestrować fakturę w Systemie.
    • Kontrolka Kwalifikacja, pozwalająca na określenie typu dokumentu, jaki powinien zostać utworzony na podstawie danej faktury KSeF. W menu kontrolki dostępne są dwie wartości: Dokument handlowy oraz Dokument VAT.
    • Sekcja Opis pozwala na wprowadzanie przez Użytkownika dowolnych adnotacji
    • Parametr Odrzucony pozwala zarchiwizować fakturę KSeF tj, oznaczyć ją jako nie podlegającą rejestracji w Systemie. Operację można odwrócić tj. przywrócić taką fakturę wyłączając parametr Odrzucony

    Na prawej belce formatki dostępne są operacje: Spinaj z dokumentem i Rozłącz pozwalające na spięcie faktury KSeF z dokumentem zarejestrowanym w Systemie lub wycofanie takiej operacji, wg zasad opisanych we wcześniejszej części dokumentu.

    Użytkownik może przypisać atrybuty i załączniki do zaimportowanej faktury KSeF wg zasad jak dla innych obiektów w Systemie.

    Parametry KSeF na formatkach faktur zakupu

    Na dokumentach zakupu udostępnione zostały informacje dotyczące powiązania danego dokumentu z fakturą źródłową pobraną ze środowiska KSeF. Dane te prezentowane są na zakładce [KSeF] formatek dokumentów:

      • FZ, (A)FZ, (s)FZ, (S)FZ, FZL
      • FZK, (A)FZK, (s)FZK, (S)FZK, (Z)FZK, KZL

    W przypadku faktury (A)FZ, rejestrowanej na formatce uproszczonej podstawowe dane dotyczące KSeF prezentowane są w sekcji KSeF zakładki [Ogólne].

    Dane dokumentu źródłowego z KSeF na formatce FZ
    Dane dokumentu źródłowego z KSeF na formatce FZ
    Faktura źródłowa z KSeF na uproszczonej formatce (A)FZ
    Faktura źródłowa z KSeF na uproszczonej formatce (A)FZ

    Włączony parametr Źródłowy z KSeF oznacza, że dany dokument ma być/został zarejestrowany na podstawie faktury z KSeF. Włączony parametr Poza systemem oznacza, że dokument ma być/został zarejestrowany na podstawie faktury z KSeF, ale faktura KSeF nie będzie importowana do systemu Comarch ERP XL, lecz Użytkownik poda jej numer i datę samodzielnie. Aby mógł to uczynić, musi mieć przydzielone prawo Edycja numeru KSeF na dok/Spinanie z KSeF na zatw.dok.

    Jeżeli natomiast Użytkownik dokona spięcia danego dokumentu systemowego z fakturą KSeF, o którym więcej w dalszej części dokumentu, wówczas jej Numer i Data przyjęcia w KSeF wypełniane są na ww. zakładce/sekcji automatycznie. Data odebrania to data zaimportowania faktury KSeF do Systemu. Na formatce prezentowana jest również informacja o Operatorze, który Odebrał tj. zaimportował tą fakturę z KSeF.

    Domyślnie parametry: Źródłowy z KSeF i Poza systemem ustalane są na podstawie definicji dokumentu i karty kontrahenta. Jeżeli na definicji FZ/FZL w sekcji Dokument źródłowy z KSeF została wybrana opcja Nie dotyczy, wówczas parametry są wyłączone, jeżeli wybrana została opcja Pobrany z KSeF, wówczas parametr Źródłowy z KSeF jest włączony a Poza systemem wyłączony, jeżeli w definicji wybrano Poza systemem, wówczas oba parametry są włączone. Jeżeli zaś na definicji wybrano opcję Zależnie od kontrahenta, wówczas ustawienie parametrów zależne jest od ustawienia parametru Źródłowy z KSeF i Poza systemem na karcie kontrahenta.

    Ustawienie parametrów aktualizowane jest podczas zmiany kontrahenta oraz podczas zmiany rodzaju transakcji na dokumencie, o ile dany dokumencie nie został dotąd związany z fakturą KSeF.

    Użytkownik ma możliwość samodzielnej zmiany ustawienia ww. parametrów. Parametr Źródłowy z KSeF jest dostępny do edycji, o ile spełnione są poniższe warunki:

    • Operator ma prawo do edycji dokumentu
    • Na dokumencie wyłączony jest parametr Poza systemem
    • Dokument nie jest związany z fakturą z KSeF

    Parametr Poza systemem jest dostępny do edycji o ile spełnione są poniższe warunki:

    • Operator ma prawo do edycji dokumentu
    • Na dokumencie włączony jest parametr Źródłowy z KSeF
    • Operator ma prawo Edycja numeru KSeF na dok/Spinanie z KSeF na zatw.dok
    • Dokument nie jest związany z fakturą z KSeF

    Zmiany ustawienia ww. parametrów można dokonać również seryjnie, przy pomocy udostępnionych w menu kontekstowym opcji: Zaznacz parametr KSeF i Odznacz parametr KSeF.

    Włączanie/wyłączania parametrów KSeF na dokumentach zakupu
    Włączanie/wyłączania parametrów KSeF na dokumentach zakupu

    Dla ww. dokumentów zakupu/korekt dokumentu zakupu udostępniona została możliwość spięcia danego dokumentu z fakturą zaimportowaną z KSeF oraz rozłączenia tych dokumentów, jeżeli takiego spięcia dokonano niesłusznie. Operacja Spinaj z KSeF dostępna jest z formatki dokumentu zakupu, zakładka [KSeF] oraz z menu kontekstowego listy FZ. Po wywołaniu tej operacji System otwiera listę Faktury zakupu z KSeF w trybie do wybory i wiąże dany dokument systemowy ze wskazaną fakturą KSeF. Operacja spięcia dla danego dokumentu systemowego dokonywana jest, o ile spełnione są poniższe warunki:

      • Operator ma prawo do edycji dokumentu
      • Na dokumencie włączony jest parametr Źródłowy z KSeF a wyłączony Poza systemem
      • Dokument nie został dotąd powiązany z KSeF
      • W przypadku dokumentu, który został już zatwierdzony do wykonania tej operacji konieczne jest prawo Operatora Edycja numeru KSeF na dok/Spinanie z KSeF na zatw.dok.

    Spięcie ze wskazaną fakturą KSeF uda się, o ile faktura ta nie została odrzucona i nie została dotąd związana z dokumentem systemowym. Podczas spinania dokumentów System weryfikuje zgodność podstawowych danych faktury KSeF i dokumentu systemowego: NIP kontrahenta, numer obcy dokumentu, wartość, rodzaj, kwalifikacja i w przypadku braku zgodności prezentuje stosowne ostrzeżenie. Brak zgodności nie jest jednak przeszkodą do dokonania spięcia.

    Za pomocą operacji Rozłącz z KSeF dostępnej na formatce dokumentu zakupu oraz w menu kontekstowym listy faktur zakupu Użytkownik może wycofać operację spięcia danego dokumentu systemowego z fakturą KSeF. Operacja rozłączenia danego dokumentu jest dokonywana wówczas, jeżeli spełnione są poniższe warunki:

      • Operator ma prawo do edycji dokumentu
      • Dokument został wcześniej spięty z fakturą KSeF
      • W przypadku dokumentu, który został już zatwierdzony do wykonania tej operacji konieczne jest prawo Operatora Edycja numeru KSeF na dok/Spinanie z KSeF na zatw.dok.
    Operacja spinania i rozłączania dokumentu systemowego i faktury KseF na formatce i w menu kontekstowym listy FZ
    Operacja spinania i rozłączania dokumentu systemowego i faktury KseF na formatce i w menu kontekstowym listy FZ

    Faktura systemowa, dla której dokumentem źródłowym jest faktura zaimportowana z KSeF powinna zostać zweryfikowana przez Użytkownika pod względem jego zgodności z zaimportowanym dokumentem. Oznaczenia dokumentu jako zweryfikowanego oraz cofnięcia dokumentu do weryfikacji można dokonać za pomocą opcji: Oznacz jako zweryfikowany i Cofnij do: niezweryfikowany dostępnych w menu przycisku na prawej belce formatki dokumentu oraz w menu kontekstowym listy faktur zakupu.

    Dodatkowa weryfikacja i cofanie do dodatkowej weryfikacji faktury zakupu powiązanej z KSeF
    Dodatkowa weryfikacja i cofanie do dodatkowej weryfikacji faktury zakupu powiązanej z KSeF

    Dokumentu zakupu powiązanego z dokumentem KSeF nie można zatwierdzić, jeżeli nie zostanie on oznaczony jako zweryfikowany.

    Uwaga
    W kolejnej wersji Systemu obsłużony zostanie podgląd faktury źródłowej z KSeF bezpośrednio na formatce dokumentu systemowego, w podoby sposób, jak ma to miejsce obecnie dla dokumentów tworzonych z wykorzystaniem mechanizmu OCR. Przycisk na prawej belce dokumentu będzie włączał/wyłączał specjalny tryb formatki, przy którym będzie ona dzielona na sekcję lewą właściwą dla dokumentu i sekcję prawą z podglądem faktury KSeF.

    Numer KSeF oryginału na korekcie ręcznej FZK

    Podobnie jak to było dotąd na formatce korekty ręcznej FSK/(A)FSK/FKE również na ręcznej FZK udostępniona została kontrolka pozwalająca na wprowadzenie numeru KSeF oryginału, zarejestrowanego poza Systemem.

    Numer KSeF oryginału na formatce ręcznej FZK
    Numer KSeF oryginału na formatce ręcznej FZK

    Plany w zakresie import faktur z KSeF w kolejnych wersjach Systemu

    Opisana w niniejszym dokumencie funkcjonalność z zakresu importu faktur zakupu z KSeF będzie rozwijana w kolejnych wersjach. Systemu. Plany te obejmują:

    • Zmiany na liście faktur zakupu

    Na liście faktur zakupu zostaną dodane nowe kolumny sekcji KSeF: Status, Numer, Data przyjęcia. W kolumnie Numer prezentowany będzie numer KSeF dokumentu źródłowego, na podstawie którego zarejestrowany został dany dokument, w kolumnie Data przyjęcia zaś data przyjęcia tego dokumentu źródłowego w KSeF. Kolumna Status wypełniana będzie wartościami j.n.

      • Nie dotyczy – dla dokumentów z wyłączonym parametrem Źródłowy z KSeF
      • Niezweryfikowany – dla dokumentów wygenerowanych z dokumentu KSeF lub z nim spiętych, które nie zostały zweryfikowane przez Użytkownika
      • Zweryfikowany – dla dokumentów jw., które zostały zweryfikowane przez Użytkownika oraz dla dokumentów, na których Operator samodzielnie wprowadził numer KSeF
      • Niespięty – dla tych dokumentów z włączonym parametrem Źródłowy z KSeF, które nie zostały w żaden sposób powiązane z KSeF

    Pod listą faktur zakupu udostępniony zostanie filtr Status KSeF pozwalający na ograniczanie listy do faktur niespiętych, spiętych (wszystkich/niezweryfikowanych/zweryfikowanych) i takich, których KSeF nie dotyczy.

    • Generowanie w Systemie faktur zakupu na podstawie faktur zaimportowanych z KSeF. Funkcjonalność ta będzie wprowadzana etapami: najpierw FZ i (A)FZ, a następnie stopniowo pozostałe typy dokumentów zakupu i ich korekty (zaliczkowe, spinacze, korekty)
    • Automatyczne tworzenie i podpinanie załączników html i wizualizacja faktury z KSeF zarówno na jej szczegółach, jak i na formatkach dokumentów systemowych utworzonych na ich podstawie

    Obsługa faktur w języku angielskim podczas rejestracji FZ przy użyciu Comarch OCR

    W wersji 2023.2 funkcjonalność rejestracji dokumentów FZ/(A)FZ przy użyciu mechanizmu OCR została wzbogacona o interpretację plików graficznych w języku angielskim. Zasada wczytywania takich dokumentów jest bardzo podobna do dotychczasowego mechanizmu stosowanego dla dokumentów w języku polskim, poza wyjątkami opisanymi w dalszej części dokumentu.

    Wskazówka
    Na podstawie faktur w języku angielskim można zarejestrować dokumenty FZ/(A)FZ, funkcjonalność ta stanowi więc wsparcie dla tych Uzytkowników, którzy rejestrują faktury importowe/faktury nabycia wewnątrzwspólnotowego poza modułem Import.

    Identyfikacja kontrahenta i jego adresu

    Zmiany w ww. zakresie obejmują:

    • Obsługę dokumentów, na których numer NIP Dostawcy poprzedzony jest prefiksem kraju UE
    • Zmianę zasad identyfikacji/zakładania adresu kontrahenta

    W przypadku faktur w języku polskim OCR odczytuje i zwraca nazwę i dane adresowe kontrahenta pobrane z GUS, w przypadku faktur w języku angielskim zaś dane pobierane są z VIES (VAT Information Exchange System). Jeżeli jednak w VIES nie ma tego kontrahenta, wówczas OCR odczytuje nazwę/dane adresowe z faktury. Jeżeli więc uda się odczytać NIP Sprzedawcy, lecz nie uda się odczytać pozostałych podstawowych danych Sprzedawcy tj. jego nazwy i/lub miasta, wówczas, jeżeli w bazie znajduje się kontrahent o tym NIP-ie, wówczas to on zostanie ustalony jako kontrahent główny dokumentu, a jako adres przypisany zostanie jego adres aktualny. Jeżeli zaś takiego kontrahenta w bazie nie ma, wówczas na FZ ustalony zostanie kontrahent Jednorazowy. W przypadku niepełnych danych kontrahenta jego karta nie jest więc zakładana.

    • Zmiana zasad ustalania typu kontrahenta (krajowy, unijny, pozaunijny) na zakładanej dla niego karcie 

    Typ kontrahenta ustalany jest na podstawie języka dokumentu – dla dokumentów w języku polskim kontrahent zakładany jest jako podmiot krajowy, w przypadku dokumentów w języku angielskim zaś odpowiednio: jako kontrahent unijny, jeżeli odczytany prefiks NIP wskazuje na kraj należący do Unii Europejskiej lub jako kontrahent poza-unijny, jeżeli kraju tego nie udało się odczytać lub jest to kraj spoza UE.

    Identyfikacja pozycji towarowych

    Dla faktur w języku angielskim obsłużono dodatkowe kryterium identyfikacji towarów - jeżeli nie uda się zidentyfikować towaru w oparciu o dotychczasowe kryteria, wówczas System identyfikuje towar na podstawie angielskiego tłuczenia nazwy towaru.

    Po ww. zmianach identyfikacja towaru podczas wczytywania faktury w języku angielskim przebiega więc następująco:

    • Obowiązuje następująca kolejność interpretacji odczytanych danych: w pierwszej kolejności interpretowany jest odczytany EAN, następnie Kod, a na koniec Nazwa
    • W ramach informacji odczytanych w EAN i Kod System poszukuje towaru o kodzie własnym, EAN-ie własnym (przypisanym do karty towaru i do jednostek pomocniczych towarów) oraz kodzie u kontrahenta (formatka Dostawcy towaru) zgodnym z odczytanym i jeżeli takowy towar zidentyfikuje, wówczas przypisuje go na element FZ
    • Jeżeli ww. towar nie zostanie zidentyfikowany, wówczas System poszukuje towaru o nazwie własnej zgodne z Nazwą odczytaną z oryginału, następnie o nazwie u kontrahenta lub kodzie u kontrahenta (formatka Dostawcy towaru) zgodnej z Nazwą odczytaną z oryginału i jeżeli takowy towar zidentyfikuje, wówczas przypisuje go na element FZ
    • Jeżeli ww. towar nie zostanie zidentyfikowany, wówczas System poszukuje towaru, dla którego zdefiniowano angielskie tłumaczenie zgodne z Nazwą odczytaną z oryginału i jeżeli takowy towar zidentyfikuje, wówczas przypisuje go na element FZ
    Identyfikacja towaru w OCR na podstawie jego angielskiej nazwy
    Identyfikacja towaru w OCR na podstawie jego angielskiej nazwy

    Jeżeli ww. towar nie zostanie zidentyfikowany, wówczas jak dotychczas dalsze zachowanie Systemu zależy od parametru Dodaj karty towarów w System/ Konfiguracja/ Sprzedaż/ Parametry 1. Jeżeli ww. parametr jest włączony, wówczas zakładana jest nowa karta towaru, jeżeli zaś wyłączony, wówczas dla elementów wczytywanej faktury, dla których nie uda się zidentyfikować towaru na dokument FZ dodawany jest towar A-vista.

    Identyfikacja jednostki pomocniczej towaru

    Zmiana w zakresie interpretacji odczytanych przez OCR danych z faktury w języku angielskim dokonana została również w zakresie jednostek towarów, będących przedmiotem takiej transakcji. System ustala na elemencie jednostkę pomocniczą zgodną z jednostką odczytaną z takiej faktury o ile do karty towaru przypisano jednostkę o odczytanym symbolu lub jednostkę z angielskim tłumaczeniem zgodnym z odczytanym z dokumentu.

    Podobna zasada dotyczy ustalania jednostki głównej podczas zakładania karty nowego towaru – jeżeli w bazie zdefiniowano jednostkę o odczytanym symbolu lub jednostkę z angielską nazwą zgodną z odczytaną, wówczas to ta jednostka jest ustalana na dodawanej karcie towaru.

    Identyfikacja jednostki towaru w OCR na podstawie jej angielskiej nazwy
    Identyfikacja jednostki towaru w OCR na podstawie jej angielskiej nazwy

    Zasady ustalania stawki VAT na elemencie

    Zasady ustalania stawki VAT na elementach tworzonej FZ pozostają niezmienne niezależnie od języka dokumentu. Jeżeli stawka zostanie odczytana i taka stawka istnieje w bazie, wówczas jest ona ustalana na elemencie. Jeżeli stawka nie zostanie odczytana lub takiej stawki nie ma w bazie, wówczas na elemencie ustalana jest stawka VAT zakupu z karty towaru.

    Uwaga
    Ww. zasada ustalania stawki VAT na elemencie dotyczy również faktur otrzymywanych od Dostawców zagranicznych, na których eksportowa stawka VAT rzadko jest podawana. W takim wypadku na tworzonej FZ ustalona zostanie stawka krajowa, naliczony więc zostanie VAT po stronie zakupu. Zasada ta wynika z proponowanego postępowania w przypadku rejestracji faktur importowych/faktur nabycia wewnątrzwspólnotowego poza modułem Import.

      • XL052 – Rejestracja zakupów importowych w module Sprzedaż:
    https://pomoc.comarch.pl/xl/index.php/dokumentacja/xl052-rejestracja-zakupow-importowych-w-module-sprzedaz/
      • Rejestracja nabycia wewnątrzwspólnotowego w module Sprzedaż:
    https://pomoc.comarch.pl/xl/index.php/dokumentacja/xl031-rejestracja-dokumentow-wewnatrzwspolnotowych/

    Optymalizacja zatowarowania w obszarze Sztucznej inteligencji AI

    Optymalizacja zatowarowania obejmuje mechanizmy pozwalające na wyliczenie prognozowanego popytu w oparciu o stworzone przez zespół AI algorytmy modelowania wykorzystujące uczenie maszynowe.

    Wskazówka
    Korzystanie z funkcjonalności optymalizacji zatowarowania wymaga dedykowanej licencji.

    Włączenie obsługi optymalizacji zatowarowania w konfiguracji systemu

    W celu skorzystania z nowej funkcjonalności w konfiguracji systemu w zakładce [Sprzedaż] należy przejść na zakładkę [AI] i zaznaczyć parametr Obsługa optymalizacji zatowarowania.

    Włączenie obsługi optymalizacji zatowarowania w konfiguracji systemu
    Włączenie obsługi optymalizacji zatowarowania w konfiguracji systemu

    Ustalenie zakresu prognozy

    Jeżeli włączona jest obsługa optymalizacji zatowarowania, to w konfiguracji w zakładce [Sprzedaż] na zakładce [AI] ustalić można zakres prognozy.

    Ustalenie zakresu prognozy
    Ustalenie zakresu prognozy

    Domyślnie zakres prognozy ustawiony jest na maksymalny okres: 4 tygodnie. Oznacza to, że po uruchomieniu wyliczenia prognozy system wyliczy prognozowany popyt na kolejne 24 dni.

    Użytkownik może zmniejszyć zakres na 1, 2 lub 3 tygodnie.

    Przyklad
    W konfiguracji systemu zakres prognozy ustalony został na 2 tygodnie. W dniu 01.07.2023 uruchomione zostało wyliczenie prognozy – w jego wyniku skalkulowany zostanie popyt w dniach od 02.07.2023 do 15.07.2023.

    Wyliczanie prognozy popytu z poziomu listy towarów

    Wyliczenie prognozy popytu może zostać wywołane na żądanie użytkownika lub automatycznie.

    Ręczne wyliczenie prognozy może zostać uruchomione z poziomu listy towarów.

    Jeżeli w konfiguracji włączona jest obsługa optymalizacji zatowarowania, to pod listą towarów wyświetlony zostanie przycisk AI.

    Uwaga
    Przycisk będzie aktywny, jeżeli dostępna jest licencja na optymalizacje zatowarowania AI.

    Przycisk do wyliczenia prognozy popytu AI na liście towarów
    Przycisk do wyliczenia prognozy popytu AI na liście towarów

    W sytuacji, gdy w czasie obejmującym ustalony zakres prognozy nie została wyliczona prognoza popytu, na przycisku pojawia się pytajnik: . Dla użytkownika jest to sugestia, że powinien nacisnąć przycisk - uruchomić wyliczenie prognozy.

    Do wyliczenia prognozy wymagany jest model, na podstawie którego kalkulowany będzie przyszły popyt - jeżeli nie ma modelu, to po naciśnięciu przycisku AI system uruchomi jego trening, o czym użytkownik zostanie poinformowany stosownym komunikatem.

    Informacja o uruchomieniu treningu modelu
    Informacja o uruchomieniu treningu modelu

    Podczas treningu z bazy pobierane są parametry towarów oraz analizowane są transakcje związane z towarami - jeżeli baza zawiera wiele towarów i transakcje z wielu lat, trening modelu może trwać nawet kilka godzin.

    Podczas treningu nie ma możliwości wyliczenia prognozy - próba uruchomienia jej wyliczenia powoduje wyświetlenie stosownego ostrzeżenia.

    Ostrzeżenie o trwającym treningu modelu
    Ostrzeżenie o trwającym treningu modelu

    Dla operatora korzystającego z wbudowanego w Systemie komunikatora po zakończeniu treningu modelu zostanie wyświetlony stosowny komunikat:

    Informacja w komunikatorze o zakończeniu treningu modelu
    Informacja w komunikatorze o zakończeniu treningu modelu

    Jeżeli istnieje wytrenowany model, to naciśnięcie przycisku AI spowoduje uruchomienie wyliczenia prognozy.

    Podobnie jak w przypadku treningu modelu, proces wyliczania prognozy może trwać długo – użytkownik zostaje poinformowany o rozpoczęciu procesu, a w sytuacji, gdy korzysta z komunikatora, także o jego zakończeniu.

    Informacja o uruchomieniu wyliczenia prognozy popytu
    Informacja o uruchomieniu wyliczenia prognozy popytu
    Informacja w komunikatorze o zakończeniu procesu wyliczania prognozy popytu
    Informacja w komunikatorze o zakończeniu procesu wyliczania prognozy popytu

    Prezentacja prognozy

    W oknie Stany na magazynach wywoływanym z poziomu listy towarów dodana została zakładka [Prognoza popytu].

    Zakładka Prognoza popytu w oknie Stany na magazynach
    Zakładka Prognoza popytu w oknie Stany na magazynach

    Na zakładce [Prognoza popytu] wyświetlona jest lista, na której zaprezentowany jest prognozowany popyt na towar w odniesieniu do konkretnego magazynu wyliczony na dany dzień.

    Lista z prognozą popytu dla towaru
    Lista z prognozą popytu dla towaru
    Pod listą znajdują się filtry ułatwiające analizowanie wyświetlonych danych:
    • Magazyn – pozwala na wyświetlenie prognozy dla wybranego magazynu
    • Okres – pozwala na zawężenie prognozy do wskazanego okresu
    Filtry dostępne na zakładce Prognoza popytu
    Filtry dostępne na zakładce Prognoza popytu

    Jeżeli na towarze zdefiniowane są jednostki pomocnicze, to ilość prognozowaną można wyświetlić w wybranej jednostce.

    Prezentacja prognozy w jednostce pomocniczej
    Prezentacja prognozy w jednostce pomocniczej

    Wykorzystanie prognozowanego popytu na dokumencie BST

    Wyliczona przez sztuczną inteligencję prognoza popytu może zostać wykorzystana podczas sprawdzania bilansu stanu towarów na dokumencie BST.

    Nowe definicje składników BST

    Do listy standardowych definicji składników na dokumencie BST dodane zostały dwie nowe pozycje:

    • PP, Prognoza popytu
    • PP-R, Realizacja prognozy popytu – Realizacja prognozy koryguje prognozowaną ilość o ilości wynikające ze złożonych zamówień sprzedaży oraz zamówień wewnętrznych
    Prognoza popytu oraz Realizacja prognozy popytu na liście definicji składników BST
    Prognoza popytu oraz Realizacja prognozy popytu na liście definicji składników BST

    Prezentacja prognozowanej ilości na BST

    Jeżeli na dokument BST zostanie dodany składnik PP Prognoza popytu lub PP-R Realizacja prognozy popytu, to wyświetlona zostanie nowa sekcja: PROG Prognozowana, w której prognoza popytu ujmowana jest w kolumnie (-), a realizacja prognozy w kolumnie (+).

    Prognoza popytu oraz Realizacja prognozy popytu na liście składników dokumentu BST
    Prognoza popytu oraz Realizacja prognozy popytu na liście składników dokumentu BST

    Na liście towarów na dokumencie BST w sekcji Ilość dodana została kolumna prognozowana, w której prezentowane jest saldo ilości prognozowanej.

    Ilość prognozowana na liście towarów dokumentu BST
    Ilość prognozowana na liście towarów dokumentu BST

    Automatyczne wyliczanie prognozy/trening modelu

    Na bazach zawierających bardzo dużą liczbę danych trening modelu oraz wyliczenie prognozy popytu mogą być procesami długotrwałymi. Dlatego wskazane jest, aby procesy te uruchamiane były automatycznie, najlepiej w godzinach nocnych, tak, aby rozpoczynając pracę użytkownik mógł od razu skorzystać z efektów wyliczenia bez konieczności oczekiwania na zakończenie kalkulacji popytu czy treningu modelu.

    Konfiguracja automatycznego wyliczania prognozy

    W konfiguracji systemu w zakładce [Sprzedaż] na zakładce [AI] dodany został parametr Automatyczne wyliczanie prognozy.

    Włączenie automatycznego wyliczania prognozy w konfiguracji systemu
    Włączenie automatycznego wyliczania prognozy w konfiguracji systemu

    Po zaznaczeniu parametru Automatyczne wyliczanie prognozy aktywuje się przycisk do konfiguracji usługi, która będzie realizowała akcję automatyczną.

    Przycisk do konfiguracji usługi automatycznego wyliczania prognozy
    Przycisk do konfiguracji usługi automatycznego wyliczania prognozy

    Uwaga
    Przycisk do konfiguracji usługi zadziała wyłącznie wtedy, gdy system Comarch ERP XL uruchomiony został w trybie administratora systemu.

    Naciśnięcie przycisku Konfiguracja usługi powoduje wyświetlenie okna, w którym należy wprowadzić takie parametry, jak:

    • Nazwa usługi – nazwa nadana przez użytkownika, pod którą usługa jest prezentowana na liście usług w systemie Windows
    Wskazówka
    Aby było możliwe poprawne utworzenie usługi, to nazwa musi być wyrażeniem jednoczłonowym.
    • Użytkownik i Hasło – nazwa użytkownika domenowego, zalogowanego na komputerze, na którym uruchamiana jest usługa, a także hasło tego użytkownika

    Wskazówka
    Użytkownik ten w ustawieniach systemowych Windows powinien mieć uprawnienia do logowania w trybie usługi oraz w trybie wsadowym, aby było możliwe poprawne utworzenie usługi.

    • Operator i Hasło – operator z systemu XL powiązany z usługą
    • Harmonogram działania – data rozpoczęcia działania usługi oraz częstotliwość, z jaką usługa powinna być uruchamiana 

    Wskazówka
    Częstotliwość wyliczania prognozy powinna zostać dostosowana do ustalonego zakresu prognozy.

    Konfiguracja usługi automatycznego wyliczania prognozy popytu
    Konfiguracja usługi automatycznego wyliczania prognozy popytu

    Po zapisaniu zmian w systemie Windows uruchomiona zostanie usługa, która zgodnie z ustalonym harmonogramem uruchamiała będzie wyliczenie prognozy popytu.

    Konfiguracja automatycznego treningu modelu

    W konfiguracji systemu w zakładce [Sprzedaż] na zakładce [AI] dodany został parametr Automatyczny trening modelu.

    Włączenie automatycznego treningu modelu w konfiguracji systemu
    Włączenie automatycznego treningu modelu w konfiguracji systemu

    Po zaznaczeniu parametru Automatyczny trening modelu aktywuje się przycisk do konfiguracji usługi, która będzie realizowała akcję automatyczną.

    Przycisk do konfiguracji usługi automatycznego treningu modelu
    Przycisk do konfiguracji usługi automatycznego treningu modelu
    Uwaga
    Przycisk do konfiguracji usługi zadziała wyłącznie wtedy, gdy system Comarch ERP XL uruchomiony został w trybie administratora systemu.

    Naciśnięcie przycisku Konfiguracja usługi powoduje wyświetlenie okna, w którym należy wprowadzić takie parametry, jak:

    • Nazwa usługi – nazwa nadana przez użytkownika, pod którą usługa jest prezentowana na liście usług w systemie Windows

    Wskazówka
    Aby było możliwe poprawne utworzenie usługi, to nazwa musi być wyrażeniem jednoczłonowym.

    • Użytkownik i Hasło – nazwa użytkownika domenowego, zalogowanego na komputerze, na którym uruchamiana jest usługa, a także hasło tego użytkownika

    Wskazówka
    Użytkownik ten w ustawieniach systemowych Windows powinien mieć uprawnienia do logowania w trybie usługi oraz w trybie wsadowym, aby było możliwe poprawne utworzenie usługi.

    • Operator i Hasło – operator z systemu XL powiązany z usługą
    • Harmonogram działania – data rozpoczęcia działania usługi oraz częstotliwość, z jaką usługa powinna być uruchamiana 
    Wskazówka
    Zalecane jest przeprowadzanie treningu modelu raz w miesiącu.
    Konfiguracja usługi automatycznego treningu modelu
    Konfiguracja usługi automatycznego treningu modelu
    Po zapisaniu zmian w systemie Windows uruchomiona zostanie usługa, która zgodnie z ustalonym harmonogramem uruchamiała będzie trening modelu.

    Wskazanie operatorów dla komunikatora

    Jeżeli w konfiguracji systemu włączone jest automatyczne wyliczenie prognozy lub automatyczny trening modelu, to aktywuje się przycisk pozwalający na wskazanie operatorów, którym mają być wyświetlane komunikaty o wykonanych akcjach automatycznych.

    Przycisk Operatorzy w konfiguracji optymalizacji zatowarowania
    Przycisk Operatorzy w konfiguracji optymalizacji zatowarowania

    W oknie wyświetlonym po naciśnięciu przycisku można dodać aktywnych operatorów systemu Comarch ERP XL.

    Operatorzy dla komunikatora
    Operatorzy dla komunikatora

    Uwaga
    Informacje będą wyświetlane dodanemu w oknie operatorowi, jeżeli korzysta on z wbudowanego w system komunikatora.

    Inne zmiany

    Import cennika z arkusza kalkulacyjnego - identyfikacja towaru po numerze EAN

    Funkcjonalność ustalania/aktualizacji cen towarów poprzez import danych z arkusza kalkulacyjnego została rozbudowana o identyfikację towarów w oparciu o jego kod EAN. Aby System rozpoznał dany towar wystarczy w kolumnie Kod towaru arkusza podać EAN przypisany czy to na karcie towaru czy to na jego jednostce pomocniczej. Podawana w arkuszu cena nadal rozumiana jest jako cena towaru w jego jednostce podstawowej, niezależnie od tego, czy podany w arkuszu kod EAN jest kodem towaru, czy jednostki pomocniczej.

    Import cennika z arkusza – zmiany w zakresie identyfikacji towaru na podstawie kolumny Kod towaru
    Import cennika z arkusza – zmiany w zakresie identyfikacji towaru na podstawie kolumny Kod towaru
    Po ww. zmianach zatem identyfikacja towaru odbywa się wg poniższych zasad:
    • Wg kodu towaru zgodnego z wartością podaną w kolumnie Kod towaru
    • Wg EANu przypisanego do karty towaru lub jednostki pomocniczej towaru zgodnego z wartością podaną w kolumnie Kod towaru
    • Wg kodu przypisanego na formatce Dostawcy towaru zgodnego z wartością podaną w kolumnie Kod u kontrahenta dla kontrahenta podanego w kolumnie Kontrahent

    Ww. zmiany dotyczą tworzenia Cennika poprzez jego import z arkusza, dodawania towarów do wcześniej utworzonego Cennika oraz aktualizacji cen towarów dokonywanej z listy towarów.

    Import cenników z arkusza – nowa identyfikacja towaru
    Import cenników z arkusza – nowa identyfikacja towaru

    Ograniczanie listy dokumentów inwentaryzacji wg daty otwarcia

    Lista dokumentów inwentaryzacji magazynowej została wyposażona w filtr pozwalający na jej ograniczenie do inwentaryzacji otwartych w podanym przez Użytkownika okresie.

    Filtrowanie listy dokumentów inwentaryzacji wg daty otwarcia
    Filtrowanie listy dokumentów inwentaryzacji wg daty otwarcia

    Wydruk faktury sprzedaży w formacie sPrint

    Do wydruków dostępnych dla dokumentu FS dodany został nowy wydruk w formacie sPrint Faktura VAT [sPrint].

    Nowa pozycja dla wydruku dokumentu FS
    Nowa pozycja dla wydruku dokumentu FS
    Zawartość i układ wydruku są analogiczne jak dla dotychczasowego wydruku w formacie Crystal Reports.

    Kod QR do przelewu na wydruku faktury VAT w formacie sPrint

    Dodatkową opcją, którą posiada nowy wydruk Faktura VAT [sPrint] jest umieszczanie na niej kodu QR dla płatności. W oknie z parametrami przed wydrukiem w formacie sPrint pojawił się nowy Drukuj kod QR do przelewu.

    Parametr Drukuj kod QR do przelewu przed wydrukiem faktury VAT
    Parametr Drukuj kod QR do przelewu przed wydrukiem faktury VAT

    Jeśli parametr zostanie zaznaczony, wówczas na wydruku pod podsumowaniem płatności zostanie wydrukowany kod QR umożliwiający automatyczne tworzenie przelewu do Sprzedawcy. Aby jednak kod się pojawił, to musi być spełnionych kilka warunków:

    • Dokument musi być zatwierdzony;
    • Na dokumencie musi być jakaś kwota do zapłaty, czyli w grę wchodzą tylko dokumenty nierozliczone lub częściowo rozliczone;
    • Dokument nie może mieć zaznaczonego parametru Podzielona płatność (MPP);
    • Jest znany numer rachunku bankowego Sprzedawcy.

    Jeśli chociaż jeden z poniższych warunków nie będzie spełniony, wówczas kod QR nie będzie drukowany, nawet jeśli przed wydrukiem zostanie zaznaczony parametr Drukuj kod QR do przelewu.

    Kod QR na wydruku Faktura VAT [sPrint]
    Kod QR na wydruku Faktura VAT [sPrint]

    W kodzie QR zakodowane są informacje z kwotą pozostałą do zapłaty oraz z danymi Sprzedawcy (tymi samymi, które są umieszczone na wydruku):

    • Nazwa firmy pobierana z pierwszej linii nazwy na pieczątce,
    • NIP firmy z pieczątki,
    • Numer konta, na które ma nastąpić płatność.

    Wystarczy postępować zgodnie z opisem przy kodzie QR, czyli zeskanować go przy użyciu bankowej aplikacji mobilnej, która posiada taką funkcjonalność, aby automatycznie utworzył się przelew z wypełnionymi ww. danymi. Dzięki temu realizacja płatności z tytułu dokumentu staje się znacznie prostsza.

    Wskazówka
    Kwota którą przekazujemy do płatności jest zawsze ujmowana jako całość pozostała do zapłaty bez rozróżnienia na formę płatności. Najczęstszym bowiem przypadkiem jest ten, w którym należność niezapłacona z tytułu faktury powinna zostać zrealizowana przelewem. Jeśli w szczególnych przypadkach będzie inaczej, wówczas nie ma potrzeby umieszczania kodu QR na wydruku, czyli parametr przed wydrukiem nie powinien być zaznaczony.

    Produkcja

    Zmiany na Planie produkcji – nowe zasady kolorowania pozycji oraz nowe filtry

    Nowe zasady kolorowania listy produktów na Planie produkcji

    W sekcji: Produkty, na Planie produkcji wprowadzono odpowiednie kolorowanie elementów listy w zależności od tego, czy dany element można zrealizować (wyprodukować), czy też nie ze względu na brak materiałów, a także jeśli dany element jest możliwy do wyprodukowania, to czy do jego wytworzenia jest dostępny komplet materiałów podstawowych, czy też produkcja musi się odbyć z wykorzystaniem zamienników.

    Wg nowych zasad:

    • W kolorze czerwonym prezentowane są te pozycje Planu, dla których brakuje przynajmniej jednego materiału podstawowego i wszystkich zamienników technologicznych dla tego materiału – nie da się uruchomić produkcji wyrobu, ponieważ brakuje materiału i nie ma dostępnego żadnego zamiennika, który mógłby zastąpić brakujący materiał w danym procesie produkcyjnym
    Plan produkcji - przykład kolorowania pozycji z wyrobem, gdy brakuje jednego elementu by uruchomić produkcję – nie ma dostępnego (przynajmniej) jednego z materiałów podstawowych oraz żadnego jego zamiennika
    Plan produkcji – przykład kolorowania pozycji z wyrobem, gdy brakuje jednego elementu by uruchomić produkcję – nie ma dostępnego (przynajmniej) jednego z materiałów podstawowych oraz żadnego jego zamiennika
    • W odcieniu różowym prezentowane są te pozycje Planu, które można zrealizować, ale brakuje przynajmniej jednego materiału podstawowego. Jest natomiast dostępny zamiennik dla brakującego materiału. Produkcję wyrobu można uruchomić z wykorzystaniem zamienników
    Plan produkcji - przykład kolorowania pozycji z wyrobem, gdy brakuje jednego z materiałów podstawowych do produkcji tego wyrobu, ale jest dostępny zamiennik, który może zastąpić brakujący materiał
    Plan produkcji – przykład kolorowania pozycji z wyrobem, gdy brakuje jednego z materiałów podstawowych do produkcji tego wyrobu, ale jest dostępny zamiennik, który może zastąpić brakujący materiał
    • W kolorze czarnym prezentowane są te pozycje Planu, które można zrealizować materiałami podstawowymi, (zamienniki dla materiałów podstawowych mogą być niedostępne, mogą być dostępne, ale wszystkie materiały podstawowe są dostępne)
    Plan produkcji - przykład kolorowania pozycji, które można zrealizować materiałami podstawowymi/głównymi
    Plan produkcji - przykład kolorowania pozycji, które można zrealizować materiałami podstawowymi/głównymi

    Te pozycje Planu produkcji, które miały przekroczony termin realizacji do tej pory kolorowane były na czerwono. Od nowej wersji systemu, na czerwono kolorowany będzie jedynie przekroczony termin realizacji, natomiast wartości prezentowane z pozostałych kolumnach będą kolorowane zgodnie z nowymi zasadami kolorowania elementów Planu.

    Plan produkcji - kolorowanie przekroczonego terminu realizacji
    Plan produkcji - kolorowanie przekroczonego terminu realizacji

    Uwaga
    W przypadku zapotrzebowania materiałowego raportowanego jako BOM półproduktów i materiałów, do kolorowania listy wyrobów na Planie produkcji sprawdzane będzie, czy dostępne są materiały końcowe i ich zamienniki (nie będzie sprawdzana dostępność półproduktów). Jeśli przykładowo nie będzie dostępny półprodukt, z którego bezpośrednio wytwarzany jest wyrób, ale dostępne będą wszystkie materiały podstawowe, które są potrzebne do wytworzenia tego półproduktu, wówczas pozycja z wyrobem będzie wyświetlana na Planie produkcji w kolorze czarnym, bo jest ona ostatecznie możliwa do wyprodukowania.

    Nowe filtry w sekcji: Produkty na Planie produkcji

    W sekcji Produkty na Planie produkcji udostępniono następujące filtry:

    • Pokaż produkty: Które można zrealizować materiałami podstawowymi – po zaznaczeniu filtra, na Planie produkcji wyświetlane będą tylko te pozycje, które można zrealizować materiałami podstawowymi. Dostępność zamienników nie ma w tym przypadku znaczenia.
    Plan produkcji - filtr: Pokaż produkty: Które można zrealizować materiałami podstawowymi
    Plan produkcji – filtr: Pokaż produkty: Które można zrealizować materiałami podstawowymi
    • Pokaż produkty: Które można zrealizować uwzględniając zamienniki – po zaznaczeniu filtra, na Planie produkcji wyświetlane będą tylko te pozycje, które można zrealizować z wykorzystaniem zamienników. (Do uruchomienia produkcji wyrobu brakuje przynajmniej jednego materiału podstawowego, ale jest dostępny zamiennik, który może zastąpić brakujący materiał w danym procesie produkcyjnym).
    Plan produkcji - filtr: Pokaż produkty: Które można zrealizować uwzględniając zamienniki
    Plan produkcji – filtr: Pokaż produkty: Które można zrealizować uwzględniając zamienniki
    • Pokaż produkty: Których nie można zrealizować – po zaznaczeniu filtra, na Planie produkcji wyświetlane będą te pozycje, których nie można na daną chwilę zrealizować z powodu braku przynajmniej jednego materiału podstawowego i wszystkich zamienników dla tego materiału.
    Plan produkcji - filtr: Pokaż produkty: Których nie można zrealizować
    Plan produkcji - filtr: Pokaż produkty: Których nie można zrealizować

    Dodatkowo zmieniono nazwę filtra: Pokaż produkty: Do których brakuje materiałów na Pokaż produkty: Do których brakuje materiałów lub zamienników. Filtr jak dotychczas umożliwia wyświetlenie na Planie produkcji tylko takich pozycji, do wytworzenia których brakuje materiałów podstawowych lub zamienników

    Plan produkcji - filtr: Pokaż produkty, do których brakuje materiałów lub zamienników
    Plan produkcji - filtr: Pokaż produkty, do których brakuje materiałów lub zamienników

    Uwaga
    W przypadku zapotrzebowania materiałowego raportowanego jako BOM półproduktów i materiałów, do filtrowania listy wyrobów na Planie produkcji sprawdzane będzie, czy dostępne są materiały końcowe i ich zamienniki, z których wytwarzany jest wyrób (nie będzie sprawdzana dostępność półproduktów). Jeśli przykładowo nie będzie dostępny półprodukt, z którego bezpośrednio wytwarzany jest wyrób, ale dostępne będą wszystkie materiały podstawowe, które są potrzebne do wytworzenia tego półproduktu, wówczas filtr: Pokaż produkty, które można zrealizować materiałami podstawowymi, będzie uwzględniał taką pozycję na Planie produkcji.

    Nowe filtry w sekcji: Materiały/Półprodukty na Planie produkcji

    W sekcji Materiały/Półprodukty na Planie produkcji dodano następujące filtry:

    • Pokaż braki: Na materiały i ich zamienniki – za pomocą filtra można wyświetlić te materiały, których na daną chwilę brakuje i brakuje także wszystkich technologicznych zamienników dla tych materiałów
    Plan produkcji, sekcja: Materiały/Półprodukty- filtr: Pokaż braki: Na materiały i ich zamienniki
    Plan produkcji, sekcja: Materiały/Półprodukty- filtr: Pokaż braki: Na materiały i ich zamienniki

    Uwaga
    Jeśli materiał nie ma w technologii zdefiniowanego zamiennika, wówczas w przypadku braku tego materiału filtr: Pokaż braki na materiały i ich zamienniki również będzie go uwzględniał.

    • Pokaż braki: Na materiały, dla których są dostępne zamienniki – za pomocą filtra można wyświetlić te materiały, które są niedostępne, ale jest dostępny przynajmniej jeden zamiennik, który może zastąpić dany materiał (w całej ścieżce zdefiniowanych w technologii zamienników dla danego materiału jest dostępny przynajmniej 1 zamiennik)
    Plan produkcji, sekcja: Materiały/Półprodukty- filtr: Pokaż braki: Na materiały i ich zamienniki
    Plan produkcji, sekcja: Materiały/Półprodukty- filtr: Pokaż braki: Na materiały i ich zamienniki

    Dodatkowo zmieniono nazwę filtra Tylko braki na Pokaż braki: Na materiały.

    Plan produkcji, sekcja: Materiały/Półprodukty- zmiana nazwy filtra: Tylko braki na Pokaż braki: Na materiały
    Plan produkcji, sekcja: Materiały/Półprodukty- zmiana nazwy filtra: Tylko braki na Pokaż braki: Na materiały

    Księgowość

    Dodatkowe kolumny na liście preliminarza płatności

    Udostępnienie mechanizmu do ukrywania/odkrywania kolumn

    Na liście preliminarza płatności obsłużono standardowy mechanizm, pozwalający na ukrywanie, odkrywanie kolumn, jak również na ich blokowanie.

    Obsługę wprowadzono na zakładkach [Rozliczenia], [Preliminarz].

    Mechanizm ukrywania/odkrywania kolumn dostępny jest po wybraniu prawego klawisza myszy na nagłówku kolumny.

    Preliminarz płatności – mechanizm pozwalający na ukrycie/odkrycie kolumny
    Preliminarz płatności – mechanizm pozwalający na ukrycie/odkrycie kolumny

    Dodatkowe kolumny

    Kolumna Kontrahent z pod kolumnami: Akronim, Nazwa, NIP, Miasto.
    • Do wersji Comarch ERP XL 2023.2 w zależności od ustawień w konfiguracji [Ogólne]/[Parametry1], na liście preliminarza płatności zamiennie była wyświetlana kolumna z nazwą lub akronimem kontrahenta.
    Konfiguracja, zakładki [Ogólne]/[Parametry1] – mechanizm pozwalający na ukrycie/odkrycie kolumny
    Konfiguracja, zakładki Ogólne/Parametry1 – mechanizm pozwalający na ukrycie/odkrycie kolumny
    • Od wersji Comarch ERP XL 2023.2, na liście preliminarza płatności domyślnie udostępniane są cztery kolumny: Akronim, Nazwa, NIP, Miasto, przy czym wyświetlanie kolumn Akronim, Nazwa nie jest już zależne od ustawień w konfiguracji.
    • Kolumny Akronim, Nazwa, NIP, Miasto prezentowane są w kontekście Płatnika lub Podmiotu głównego.
    Preliminarz płatności – kolumny grupy Podmiot
    Preliminarz płatności – kolumny grupy Podmiot
    Niepotrzebne kolumny użytkownik może ukryć za pomocą mechanizmu Ukryj/Odkryj kolumny lub korzystając z formatów listy.
    Preliminarz płatności – formaty listy
    Preliminarz płatności – formaty listy
    Kolumna Data sprz./zak.
    • Na zakładkach: [Rozliczenia], [Preliminarz] dodano kolumnę o nazwie Data sprz./zak.
    • Kolumnę umieszczono pomiędzy kolumnami: Data wyst. a Termin płatności.
    • Jest ona domyślnie ukryta. Można ją udostępnić korzystając z mechanizmu formatów list, modyfikując bieżący format lub dodając własny.
    Preliminarz płatności – formaty listy – kolumna Data sprz./zak.
    Preliminarz płatności – formaty listy – kolumna Data sprz./zak.
    • W kolumnie Data sprz./zak. prezentowana jest data:
      • zakupu – dla dokumentów zakupu wystawianych z poziomu modułu Sprzedaż oraz dla dokumentu FAI
      • sprzedaży – dla dokumentów sprzedaży wystawianych z poziomu modułu Sprzedaż
    • Dla faktur korygujących daty zakupu lub sprzedaży prezentowane są na podstawie dat zakupu/sprzedaży zarejestrowanych na dokumentach źródłowych.
    • Data zakupu/sprzedaży nie jest prezentowana na płatnościach powiązanych z korektami zbiorczymi.
    Preliminarz płatności –kolumna Data sprz./zak.
    Preliminarz płatności –kolumna Data sprz./zak.
    Kolumna Termin przed prolong.
    • Na zakładkach: [Rozliczenia], [Preliminarz] dodano kolumnę o nazwie Termin przed prolong.
    • Kolumnę umieszczono za kolumnami Termin płatności, Spodziewany termin.
    • Jest ona domyślnie ukryta. Można ją udostępnić korzystając z mechanizmu formatów list, modyfikując bieżący format lub dodając własny.
    Preliminarz płatności – formaty listy – kolumna Termin przed prolong.
    Preliminarz płatności – formaty listy – kolumna Termin przed prolong.
    • W kolumnie Termin przed prolong. prezentowany jest pierwotny termin prolongowanej płatności (termin przed prolongatą).
    Preliminarz płatności - kolumna Termin przed prolong.
    Preliminarz płatności - kolumna Termin przed prolong.
    Kolumna Paczka przelewów
    • Na zakładkach: [Rozliczenia], [Preliminarz] dodano kolumnę o nazwie Paczka przelewów z dwiema pod kolumnami: Status, Numer
    • Kolumnę umieszczono między kolumnami Status i Rejestr
    • Jest ona domyślnie ukryta. Można ją udostępnić korzystając z mechanizmu formatów list, modyfikując bieżący format lub dodając własny.
    Preliminarz płatności – formaty listy – kolumna Paczka przelewów
    Preliminarz płatności – formaty listy – kolumna Paczka przelewów
    • Jeżeli płatność zostanie powiązana z paczką przelewów, w kolumnie Status prezentowany jest status paczki, w kolumnie Numer – numer paczki oraz numer pozycji w paczce.
    Preliminarz płatności – kolumna Paczka przelewów
    Preliminarz płatności – kolumna Paczka przelewów
    Kolumna Status rozliczenia
    • Na zakładkach: [Rozliczenia], [Preliminarz] dodano kolumnę o nazwie Status rozliczenia
    • Kolumnę umieszczono za kolumną Rejestr
    • Jest ona domyślnie ukryta. Można ją udostępnić korzystając z mechanizmu formatów list, modyfikując bieżący format lub dodając własny
    Preliminarz płatności – formaty listy – kolumna Status rozliczenia
    Preliminarz płatności – formaty listy – kolumna Status rozliczenia
    • W kolumnie Status rozliczenia prezentowana jest informacja o statusie płatności:
      • Nierozliczone
      • Częściowo rozliczone
      • Rozliczone
    Preliminarz płatności – kolumna Status rozliczenia
    Preliminarz płatności – kolumna Status rozliczenia
    Kolumna Rachunek bankowy
    • Na zakładkach: [Rozliczenia], [Preliminarz] dodano kolumnę o nazwie Rachunek bankowy
    • Kolumnę umieszczono za kolumną Status rozliczenia
    • Jest ona domyślnie ukryta. Można ją udostępnić korzystając z mechanizmu formatów list, modyfikując bieżący format lub dodając własny
    Preliminarz płatności – formaty listy – kolumna Rachunek bankowy
    Preliminarz płatności – formaty listy – kolumna Rachunek bankowy
    • Dla płatności typu należność prezentowany jest numer rachunku, na który ma przyjść zapłata. Numer rachunku bankowego pobierany jest z rejestru wskazanego na zakładce [Płatności].
    • Dla płatności typu zobowiązanie prezentowany jest numer rachunku bankowego, na który zostanie wysłana zapłata, a zatem w przypadku ujęcia płatności na przelewie lub w paczce przelewu, o statusie innym niż Anulowana – prezentowany jest numer rachunku powiązanego z przelewem lub paczką.
    Preliminarz płatności– kolumna Rachunek bankowy
    Preliminarz płatności– kolumna Rachunek bankowy

    Kolumna Numer konta rozrach.

    • Na zakładkach: [Rozliczenia], [Preliminarz] dodano kolumnę o nazwie Numer konta rozrach.
    • Kolumnę umieszczono na końcu listy, za kolumną Data księgowania
    • Jest ona domyślnie ukryta. Można ją udostępnić korzystając z mechanizmu formatów list, modyfikując bieżący format lub dodając własny.
    Preliminarz płatności – formaty listy – kolumna Numer konta rozrach.
    Preliminarz płatności – formaty listy – kolumna Numer konta rozrach.
    • W kolumnie prezentowana jest informacja o stronie konta księgowego (WN)/(MA) oraz numerze konta rozrachunkowego, na które zaksięgowano płatność
    • Jeżeli płatność zostanie zaksięgowana na kilka kont rozrachunkowych, strony kont księgowych wraz z numerami prezentowane są po przecinku.

    Uwaga
    Aby skorzystać na preliminarzu z nowej predefiniowanej kolumny Numer konta rozrachunkowego wymagany jest serwer w wersji min. MSSQL 2017. Wynika to z faktu wykorzystania składni SQL udostępnionej w ww. wersji.

    Preliminarz płatności –kolumna Numer konta rozrach.
    Preliminarz płatności – kolumna Numer konta rozrach.

    Eksport danych do arkusza MS Excel

    W eksporcie danych do arkusza MS Excel uwzględniono nowo kolumny, wymienione w punkcie wyżej.

    Wydruki

    W wydrukach udostępnionych po stronie preliminarza nie uwzględniono nowych kolumn z uwagi na ich dużą ilość.

    Użytkownik ma możliwość eksportu danych do arkusza MS Excel i wykonania wydruku z tego poziomu, uwzględniając zakres danych, który go w danym momencie interesuje.

    Zmiany dot. ujmowania pozycji tabeli VAT w plikach JPK_V7M(2) i JPK_V7K(2), w polach 31, 32

    W najnowszej broszurze informacyjnej, dot. struktury JPK_VAT z deklaracją, która zaczęła obowiązywać od 1 kwietnia 2023 r. (link do broszury tutaj: https://www.gov.pl/attachment/d503c474-e8e5-4b95-ac7a-60db69fd6374), zmianie uległo objaśnienie do pól K_31/P_31 oraz K_32/P_32.

    Wg nowych wytycznych, od 1 kwietnia 2023 do 28 lutego 2025 r. nie tylko nabywca, ale także sprzedawca musi podać wysokość podstawy opodatkowania wynikającej z dostawy gazu w systemie gazowym, dostawy energii elektrycznej w systemie elektroenergetycznym, itp., w polach 31 i 32, w części deklaratywnej i ewidencyjnej.

    Wskazówka

    Poniżej treść objaśnienia do pól K_31 i K_32

    W związku ze zmianą treści objaśnienia, w polach K_31/P_31 oraz K_32/P_32 system prezentuje kwoty netto i VAT pozycji tabeli VAT, powiązanymi z transakcjami:

    • zakupu (FWS, FKS, FW, FWK, A’FW, A’FWK), na których wybrano rodzaj transakcji „Podatnikiem jest nabywca”. Generalnie sposób ujmowania nie zmienił się. W polu 31 dodatkowo uwzględniamy pozycje z dokumentów FW, FWK, A’FW, A’FWK, FWS, FKS z rodzajem transakcji „Podatnikiem jest nabywca”, rodzajem zakupu „Towar”, w stawce NP
    • sprzedaży (FS, FSK, A’FS A’FSK, S’FS, S’FSK, s’FS, s’FSK, FSE, FKE, S’FSE, S’FKE, s’FSE, s’FKE, FSL, KSL, FEL, KEL), na których wybrano rodzaj transakcji „Podatnikiem jest nabywca”, oraz które zostały zakwalifikowane do deklaracji VAT począwszy od kwietnia 2023 r.

    W przypadku wystąpienia transakcji w pozycji K_31/P_31, w których podatek należny nie występuje, w pliku xml, w polach K_32/P_32 system wykazuje „0.00”. Z poziomu interfejsu, w takim przypadku pola nie są wypełniane.

     
    Przyklad
    Wystawiono FS - Rodzaj transakcji: Kraj/Podatnikiem jest nabywca, - Stawka: NP - Kwota netto: 6 700,00 - Kwota VAT:         0,00 Na formularzu pliku JPK_V7, w części ewidencyjnej i deklaratywnej system wykaże: - w polu 31:     6 700,00 - w polu 32: Z kolei w pliku xml, w części ewidencyjnej i deklaratywnej system wykaże: - w polu 31: 6 700,00 - w polu 32: 0,00

    Obroty i salda dla dużych planów kont

    W celu wydajniejszej pracy z dużą ilością kont w danym okresie (powyżej 1 mln) przeprojektowano sposób wyliczania obrotów i sald kont księgowych oraz prezentację ich na oknie. Od wersji Comarch ERP XL 2023.2 wyniki są tymczasowo zapisywane w bazie danych na czas otwarcia danej instancji okna planu kont. Dzięki temu aplikacja pobiera z bazy danych wyliczenia tylko aktualnie prezentowane. Proces obliczania dotyczy całego lub tylko wąskiego zakresu kont i jest on wykonywany w osobnym wątku. Dzięki temu możliwa jest interakcja użytkownika z resztą systemu. Okno w tym czasie zostaje zablokowane z informacją o trwającym przeliczaniu.

    Przeliczenie obrotów i sald podobnie jak w wersjach poprzednich odbywa się przez włączenie czeku Obroty i salda a także przez każdorazowe naciśnięcie przycisku Przelicz ponownie obroty i salda (żółty piorunek). Ten sam efekt uzyskamy po wybraniu z menu kontekstowego opcji Przelicz konta.

    W nowej wersji dodano możliwość przeliczenia całego planu kont niezależnie od filtrowania zastosowanego na oknie a także przeliczania pojedynczego konta.

    Przeliczanie kont wyświetlonych na liście

    Przeliczenie obrotów i sald, podobnie jak w wersjach poprzednich odbywa się przez włączenie czeku Obroty i salda a także przez każdorazowe naciśnięcie przycisku Przelicz ponownie obroty i salda (żółty piorunek). Ten sam efekt uzyskamy po wybraniu z menu kontekstowego opcji Przelicz konta.

    Taki sposób pozwala na obliczanie wszystkich kont prezentowanych aktualnie na oknie.

    Okno Obroty i salda – wybranie czeku Obroty i salda
    Okno Obroty i salda – wybranie czeku Obroty i salda

    Przeliczanie całego planu kont

    Jeżeli lista planu kont zostanie zawężona do małego zbioru kont (np. kont zespołu „2”) możliwe jest uruchomienie przeliczania całego planu kont niezależnie od zastosowanych filtrów. W tym celu, z menu kontekstowego należy wybrać opcję Przelicz cały plan kont.

    Okno Obroty i salda – menu kontekstowe udostępnione z poziomu listy planu kont zawężonej do kont zespołu „2”
    Okno Obroty i salda – menu kontekstowe udostępnione z poziomu listy planu kont zawężonej do kont zespołu „2”

    Przeliczanie wybranego konta

    Możliwe jest również przeliczenie pojedynczego konta. Dla konta posiadającego konta podrzędne wyliczone zostaną również jego wszystkie konta podrzędne. W tym celu należy wybrać opcję z meny podrzędnego Przelicz wskazane konto [XXXX].

    Okno Obroty i salda – menu kontekstowe udostępnione z poziomu listy planu kont, opcja Przelicz wskazane konto: [XXX]
    Okno Obroty i salda – menu kontekstowe udostępnione z poziomu listy planu kont, opcja Przelicz wskazane konto: [XXX]

    Stan „nie przeliczony”

    W danym momencie nie wszystkie konta muszą być wyliczone. Na przykład przeliczenie kont dla lokatora 100 a następnie usunięcie lokatora spowoduje, że posiadamy obroty salda jedynie syntetyki 100 i kont podrzędnych. Dla pozostałych nieprzeliczonych kont prezentowany jest wtedy symbol ‘???’.

    Okno Obroty i salda – prezentacja z kontami, dla których wartości nie zostały nieprzeliczone
    Okno Obroty i salda – prezentacja z kontami, dla których wartości nie zostały nieprzeliczone

    Uwaga
    Naciśnięcie przycisku <F5> (Odśwież) będzie skutkować tylko odświeżaniem listy, a nie jak w wersjach poprzednich również przeliczaniem obrotów i sald.

    Procesy - Automatyczne generowanie i wysyłanie upomnień

    Wprowadzone zostały definicje procesów do automatycznego generowania i wysyłania upomnień.

    W systemie Comarch ERP XL została dodana możliwość określania odrębnej treści dla wiadomości e-mail’owej dla poszczególnych poziomów upomnień, a także określania kontrahentów, dla których działanie automatyczne ma mieć zastosowanie. Działania automatyczne są realizowane na dwa sposoby:

    • pełna automatyzacja: wszystkie działania od wygenerowania do wysyłki upomnienia odbywają się bez udziału użytkownika
    • potwierdzenie przez użytkownika: system automatycznie generuje upomnienia, a ich wysyłka jest potwierdzana przez użytkownika. Po potwierdzeniu dalsze działania wysyłki są automatyczne.

    Konfiguracja, zakładka [Ogólne]/ [Parametry 2]

    Konfiguracja, zakładka [Ogólne]/ [Parametry 2]
    Konfiguracja, zakładka Ogólne/Parametry 2
    Na zakładce znajdują się parametry Definiowania procesów:
    • Włącz obsługę procesów – należy zaznaczyć ten parametr, aby uruchomić obsługę procesów.
    • Do procesu załączaj log tylko gdy wystąpiły błędy lub ostrzeżenia – parametr opcjonalny, służy do automatycznego wyświetlania na liście załączników typu dziennik, które zawierają logi wygenerowane podczas wykonywania akcji kluczowej przez XL WORK AUTOMAT w procesach. W logach tych zawarta jest informacja o przyczynach niepowodzenia w wykonywanych akcjach. W przypadku zaznaczenia tego parametru procesy powinny robić wpisy do załączników tylko w przypadku, gdy w logu pojawią się błędy lub ostrzeżenia.
    • Uwzględniaj kontekst operatora przy wykonywaniu zadań – parametr opcjonalny, Operator nie będzie mógł wykonać akcji w procesie, jeśli jest przypisany do innego Centrum.

    W sekcji Ustawienia SMTP należy uzupełnić odpowiednio ustawienia. Służą one do automatycznego wysyłania wiadomości e-mail, wynikających z zadań, dla których akcją jest wysłanie takiej wiadomości. Określony użytkownik zapisuje na serwerze wiadomość, jaka ma być wysłana i wskazuje nazwę i adres odbiorcy tej wiadomości.

    • Serwer – w polu należy wskazać serwer obsługujący protokół SMTP. Na wskazanym serwerze będą zapisywane i będą z niego wysyłane wiadomości e-mail do nadawcy, którego nazwa i adres określane są w polach: Adres nadawcy i Nazwa nadawcy. Będą to wiadomości, związane z akcją, skutkującą wysłaniem wiadomości e-mail. Dostęp do serwera może mieć użytkownik, wskazany w polach Użytkownik. Dostęp ten może zostać zabezpieczony hasłem, określanym w polu: Hasło.
    • Użytkownik – należy wskazać użytkownika mającego dostęp do serwera obsługującego protokół SMTP.
    • Hasło – należy wprowadzić hasło umożliwiające dostęp określonemu użytkownikowi do serwera, wskazanego w polu: Serwer.
    • Logowanie anonimowe – pole opcjonalne, po jego zaznaczeniu możliwe jest logowanie anonimowe do serwera pocztowego.
    • Adres nabywcy – należy wskazać adres nabywcy, z którego będą wysyłane wiadomości e-mail.
    • Nazwa nabywcy – należy wskazać nazwę nadawcy, z którego będą wysyłane wiadomości e-mail.
    • Adres potwierdzenia – należy wskazać adres, na który będą przesyłane potwierdzenia wiadomości e-mail.
    • Port poczty wychodzącej – należy wskazać port, dzięki któremu możliwa jest komunikacja pomiędzy komputerem wysyłającym wiadomość e-mail a serwerem pocztowym. W przypadku, jeżeli nie zostanie wskazany port nastąpi próba komunikacji na standardowym porcie SMTP.
    • Protokół – należy wybrać opcję szyfrowania: brak, TLS lub SSL. Jest to protokół, dzięki któremu możliwa jest komunikacja z serwerem pocztowym. 

    Karta kontrahenta, zakładka [Osoby]

    Karta kontrahenta/ zakładka [Osoby], parametr E-mail do wysyłki upomnień i not odsetkowych
    Karta kontrahenta/ zakładka Osoby, parametr E-mail do wysyłki upomnień i not odsetkowych

    Na zakładce należy zdefiniować odbiorcę wiadomości e-mail dla celów automatycznej wysyłki upomnień.

    • E-mail do wysyłki upomnień i not odsetkowych – nowy parametr służący do określenia adresu e-mail dla automatycznej wysyłki upomnień. Parametr należy zaznaczyć oraz wpisać w polu E-mail adres e-mail, na który mają być wysyłane upomnienia. Obowiązkowym polem do uzupełnienia jest również pole Imię i nazwisko.

    Karta kontrahenta, zakładka [Odsetki]

    Karta kontrahenta/ zakładka [Odsetki], parametr w sekcji Upomnienia i noty odsetkowe w procesach
    Karta kontrahenta/ zakładka Odsetki, parametr w sekcji Upomnienia i noty odsetkowe w procesach
    Na zakładce dodano nową sekcję o nazwie Upomnienia i noty odsetkowe w procesach. Sekcja zawiera parametr:
    • Zatwierdzaj upomnienia automatycznie – parametr służący do oznaczania, dla którego kontrahenta wygenerowane upomnienia mają zostać automatycznie zatwierdzone i tym samym przekierowane do automatycznej wysyłki. Domyślnie parametr jest odznaczony, co oznacza, że przed wysyłką użytkownik będzie musiał ręcznie zatwierdzić wygenerowane upomnienia. Po zatwierdzeniu nastąpi automatyczna wysyłka. W przypadku, gdy użytkownik nie zatwierdzi upomnienia nie zostanie ono automatycznie wysłane.

    Konfiguracja, zakładka [Księgowość]/ [Słowniki]/ Rodzaje upomnień

    Konfiguracja/ zakładka [Księgowość]/ [Słowniki]/ Rodzaje upomnień
    Konfiguracja/ zakładka Księgowość/ Słowniki/ Rodzaje upomnień

    W Słowniku o nazwie Rodzaje upomnień na oknie definicji upomnienia dodano nowy parametr:

    • Procesy – Automatyczne generowanie upomnień i ich wysyłka – przy próbie zaznaczenia parametru następuje sprawdzenie czy Operator posiada licencję na ten produkt tj. Procesy. Jeśli licencja jest aktywna, to parametr zostaje zaznaczony, jeśli nie jest aktywna, to pojawia się komunikat:
    Komunikat o braku licencji
    Komunikat o braku licencji

    Gdy parametr zostanie zaznaczony, nowa zakładka [Procesy] staje się aktywna. W tej zakładce należy sparametryzować warunki wydruku oraz treść dla wiadomości e-mail. Parametry ustawia się dla każdego stopnia upomnienia oddzielnie. Proces automatycznego generowania upomnień uwzględnia ich stopień po ustawieniach w polu Obowiązuje od ilość dni.

    Zakładka [Procesy] zawiera trzy zakładki: [Warunki], [Wydruki], [E-mail]:

    • W zakładce [Warunki] należy wybrać odpowiednie opcje. Parametry są tożsame z tymi wykorzystywanymi podczas ręcznej obsługi wystawiania upomnień, ale nie są ze sobą powiązane, dlatego dla automatycznego procesu upomnień należy je zdefiniować w Konfiguracji systemu.
    Rodzaje upomnień/ [Procesy]/ [Warunki]
    Rodzaje upomnień/ [Procesy]/ [Warunki]
    • W zakładce [Wydruki] należy wskazać treść upomnienia oraz wybrać odpowiedni Format wydruku. Pola są tożsame z tymi wykorzystywanymi podczas ręcznej obsługi wystawiania upomnień, ale nie są ze sobą powiązane, dlatego dla automatycznego procesu upomnień należy je zdefiniować w Konfiguracji systemu.
    Rodzaje upomnień/ [Procesy]/ [Wydruki]
    Rodzaje upomnień/ [Procesy]/ [Wydruki]
    • W zakładce [E-mail] należy wskazać treść wiadomości e-mail dla upomnienia.
    Rodzaje upomnień / [Procesy]/ [E-mail]
    Rodzaje upomnień / [Procesy]/ [E-mail]
    Nowa sekcja E-mail zawiera:
      • Temat – pole służące do wprowadzenia tytułu dla automatycznej wiadomości e-mail.
      • Treść – pole służące do wprowadzenia treść automatycznej wiadomości e-mail.
      • Podpis – pole służące do wprowadzenia podpisu w automatycznej wiadomości e-mail.
    Wprowadzone zmiany należy zatwierdzić dyskietką .

    Konfiguracja, zakładka [Księgowość]/ [Słowniki]/ Rodzaje spraw spornych

    W Słownikach dodano nowy słownik o nazwie ‘Rodzaje spraw spornych’.
    • Rodzaje spraw spornych – słownik służy do definiowana oznaczeń spraw spornych, które są wykorzystywane na [Płatności] każdego dokumentu. Domyślnie zdefiniowano jeden rodzaj sprawy spornej o nazwie Do wyjaśnienia. Takim rodzajem sprawy spornej można oznaczyć płatności, dla których nie powinny generować się automatycznie upomnienia. Użytkownik może utworzyć inne rodzaje spraw spornych np. w celu oznaczenia płatności, które są już w trakcie postępowania sądowego.
      • Oznaczeń sprawą sporną można dokonywać z poziomu Preliminarza płatności poprzez podniesienie do edycji [Płatności] na dokumencie:
    Okno Płatności, parametr Sprawy sporne
    Okno Płatności, parametr Sprawy sporne
      • Kolumna z oznaczeniem rodzaju sprawy spornej została dodana w oknie Generowania upomnień i not odsetkowych. Dodano również odpowiedni filtr:
    Nowa kolumna i filtr dla Spraw spornych
    Nowa kolumna i filtr dla Spraw spornych
    Ustawienia filtra Sprawy sporne:
    • Domyślne
      • Pokazuje wszystko co jest w kolumnie Sprawy sporne (zarówno puste pozycje jak i oznaczone sprawą sporną) 
    • Opcje wyboru
      • Pokazuje tylko płatności, którym została przypisana sprawa sporna (nie pokazuje płatności, które w kolumnie Sprawy sporne mają pusto), z uwzględnieniem wybranej opcji z listy rozwijalnej, w standardzie do wyboru: <wszystkie> oraz Do wyjaśnienia.
      • Pokazuje płatności, które nie mają przypisanej żadnej sprawy spornej (nie pokazuje spraw spornych)

    Procesy/Definicje procesów dla upomnień

    Procesy/ Definicje procesów
    Procesy/ Definicje procesów

    Zdefiniowano nowe procesy o nazwach:

      • Automatyczne generowanie upomnień – proces bez obiektu, służący do automatycznego wystawiania upomnień wg stopnia monitu.
      • Automatyczna wysyłka upomnienia – proces z obiektem Upomnienie, służący do automatycznego wysyłania upomnień.
    • W ramach procesu Automatycznego generowania upomnień zdefiniowano następujące kroki: 
    Definicja procesu Automatyczne generowanie upomnień (bez obiektu)
    Definicja procesu Automatyczne generowanie upomnień (bez obiektu)
    Aby móc korzystać z automatycznego procesu należy zaznaczyć parametr Aktywny (domyślnie odznaczony) w lewym dolnym rogu Rysunku.
    • Kod START
    Nazwa: Status początkowy procesu
      • Start – inicjalizacja procesu upomnień ? Wynik: WYSTAWIENIE

    - akcja odpowiadająca za wystartowanie procesu. Użytkownik powinien na Liście procesów dodać ten krok, aby proces został uruchomiony (czynność opisana w pkt. Lista procesów – inicjalizacja procesu upomnień). Dodanie kroku START do Listy procesów jest czynnością jednorazową, po której proces zostaje włączony i działa wg ustawionego harmonogramu.

    • Kod WYSTAWIENIE
    Nazwa: Wystawienie upomnień
      • Uruchomienie generowania upomnień ? Wynik: WYSTAWIENIE

    - akcja uruchamiana automatycznie po inicjalizacji procesu (powyższy krok Start), w której zostaną automatycznie wystawione upomnienia dla wszystkich dokumentów (tych które generują płatność) znajdujących się w oknie Generowanie upomnień i not odsetkowych, na zakładce [Płatności] o parametrach: należności, nierozliczone, przeterminowane na dzień automatycznego generowania upomnień, wszystkie waluty, eliminując płatności, które mają uzupełnione pole Sprawy sporne (nie zostaną wystawione upomnienia dla płatności oznaczonych Sprawą sporną), dokumenty zatwierdzone (nie będące w buforze). Ponadto proces uwzględnia stopniowanie upomnień i jeśli dla danej płatności upomnienie zostało już wygenerowane, to w kolejnym kroku zostanie wygenerowane wezwanie, w oparciu o ustawione parametry dla stopni upomnień w Konfiguracji systemu (Rodzaje upomnień).

    Wygenerowane automatycznie upomnienia są zapisywane w oknie Generowania upomnień i not odsetkowych, na zakładce [Upomnienia] (analogiczne jak w przypadku ręcznego generowania upomnień). W tym oknie dodano dwie nowe kolumny z parametrami o nazwach: Wygenerow. automat. oraz Zatwierdź do wysyłki.

    Parametr dla kolumny Wygenerow. automat. informuje, w jaki sposób zostało wygenerowane upomnienie. Jeśli parametr jest zaznaczony oznacza, że upomnienie zostało wygenerowane automatycznie za pomocą procesu (proces po wygenerowaniu upomnienia automatycznie zaznacza parametr). Jeśli parametr nie jest zaznaczony, to oznacza, że takie upomnienie zostało utworzone ręcznie przez użytkownika. Parametru nie da się ręczenie zatwierdzić, kolumna ma zastosowanie informacyjne dla użytkownika.

    Funkcja drugiego parametru w kolumnie Zatwierdź do wysyłki opisana została w ramach Poniższego Rysunku.

    Automatyczne upomnienia generowane są dodatkowo w oparciu o poniższe ustawienia, bez możliwości zmiany:

    Dodatkowe parametry upomnienia
    Dodatkowe parametry upomnienia
    Okno Generowania upomnień i not odsetkowych, zakładka Upomnienia, parametr Wygenerow. automat.
    Okno Generowania upomnień i not odsetkowych, zakładka Upomnienia, parametr Wygenerow. automat.
    • Kod KONIEC 

    Nazwa: Status końcowy procesu

    - akcja oznacza koniec procesu wystawiania upomnień. Jednakże po zakończeniu proces automatycznie wystartuje ponownie zgodnie z ustawieniami w harmonogramie. Domyślnie ustawiony start procesu jest codziennie o godz. 01:00 (tryb w tzw. pętli).

    Aby zmienić ustawienia harmonogramu należy wyeksportować domyślny proces, następnie go zaimportować , wówczas okno harmonogramu stanie się aktywne.

    Ponadto koniec tego procesu spowoduje automatycznie rozpoczęcie procesu Automatycznej wysyłki upomnień, jeśli taki został aktywowany.

    Harmonogram generowania upomnień
    Harmonogram generowania upomnień
    • W ramach procesu Automatycznej wysyłki upomnienia zdefiniowano następujące kroki:
    Definicja procesu Automatyczna wysyłka upomnienia (z obiektem Upomnienie)
    Definicja procesu Automatyczna wysyłka upomnienia (z obiektem Upomnienie)

    Aby móc korzystać z automatycznego procesu należy zaznaczyć parametr Aktywny (domyślnie odznaczony) w lewym dolnym rogu Rysunku.

    • Kod START
    Nazwa: Status początkowy procesu
      • Dodanie dokumentu upomnienia ? Wynik: uzależniony od sprawdzanego parametru:
        • Czy upomnienie wymaga zatwierdzenia przez operatora?
          • Jeśli na Karcie kontrahenta, zakładka [Odsetki] został zaznaczony parametr Zatwierdzaj upomnienia automatycznie (opisane w pkt. Karta kontrahenta, zakładka [Odsetki]), to wynikiem będzie ZATWIERDZENIE AUTO.
          • Jeśli w/w parametr nie został zaznaczony, to wynikiem będzie ZATWIERDZENIE OPE.
    - akcja odpowiadająca za sprawdzenie ustawień parametru Zatwierdzaj upomnienia automatycznie na każdej Karcie kontrahenta/ zakładka [Odsetki], dla którego zostało wygenerowanie upomnienie. Proces uruchamiany automatycznie po wygenerowaniu upomnienia.

    Dodatkowo w tej akcji następuje sprawdzenie, czy istnieją upomnienia, które powinny zostać automatycznie wysłane, gdy zostały ręcznie odtwierdzone przez Operatora (zablokowane przed wysyłką), a następnie ponownie ręcznie zatwierdzone do wysyłki.

    Dla wyników z tego kroku zostaną uruchomione odpowiednio akcje kroku następnego:

    • Kod ZATWIERDZENIE AUTO
    Nazwa: Automatyczne zatwierdzenie upomnienia
      • Automatyczne zatwierdzenie upomnienia ? Wynik: WYSYŁKA UPOMNIENIA

    - akcja odpowiadająca za automatyczne zaznaczenie parametru Zatwierdź do wysyłki w oknie Generowanie upomnień i not odsetkowych/zakładka [Upomnienia], gdy na Karcie kontrahenta/ zakładka [Odsetki] został zaznaczony parametr Zatwierdzaj upomnienia automatycznie. Zaznaczony parametr Zatwierdź do wysyłki oznacza, że upomnienie zostanie automatycznie wysłane.

    • Kod ZATWIERDZENIE OPE
    Nazwa: Manualne zatwierdzenie upomnienia
      • Manualne zatwierdzenie upomnienia ? Wynik: WYSYŁKA UPOMNIENIA

    - akcja odpowiadająca za wstrzymanie wysyłki upomnień do momentu ręcznego zatwierdzenia wysyłki przez użytkownika.

    Wstrzymana zostaje wysyłka upomnień do tych kontrahentów, dla których na Karcie kontrahenta/ zakładka [Odsetki] nie został zaznaczony parametr Zatwierdzaj upomnienia automatycznie. Dla takich kontrahentów w oknie Generuj upomnienia i noty odsetkowe/ zakładka [Upomnienia] parametr Zatwierdź do wysyłki jest odznaczony. Zaznacza go ręcznie Operator, który otrzymuje powiadomienie na Skrzynkę Pracownika, zakładka [Moje zadania] informujące, o tym że zostały wygenerowane upomnienia, dla których należy manualnie zatwierdzić automatyczną wysyłkę.

    Zaznaczenie parametru Zatwierdź do wysyłki spowoduje, że automatyczny proces przy kolejnej próbie wysyłki upomnień sprawdzi to oznaczanie parametru dla wcześniejszych niewysłanych upomnień i następnie je wyśle.

    Odznaczenie parametru nie jest możliwe, gdy upomnienie zostało wysłane i została automatycznie uzupełniona „data doręczenia".

    Jeśli Operator po zatwierdzeniu do wysyłki jednak zdecyduje, że nie chce wysyłać upomnienia, to może zablokować wysyłkę poprzez odznaczenie parametru Zatwierdź do wysyłki, ale tylko do momentu, aż automatyczny proces nie wyśle upomnienia (nie pojawi się Data doręczenia). Po wysłaniu upomnienia usunięcie upomnienia nie będzie możliwe.

    Jeśli parametr Zatwierdź do wysyłki nie jest zaznaczony, to wówczas takie upomnienia nie będą automatycznie wysyłane.

    Okno Generowanie upomnień i not odsetkowych, zakładka Upomnienia, parametr Zatwierdź do wysyłki
    Okno Generowanie upomnień i not odsetkowych, zakładka Upomnienia, parametr Zatwierdź do wysyłki
    • Kod WYSYŁKA UPOMNIENIA
    Nazwa: Automatyczna wysyłka upomnienia
      • Automatyczna wysyłka upomnienia (Wysłanie wiadomości e-mail) ? Wynik: KONIEC

    - akcja odpowiadająca za automatyczne wysłanie upomnień tylko tych, które w oknie Generowania upomnień i not odsetkowych, na zakładce [Upomnienia] mają zaznaczony parametr Zatwierdź do wysyłki. Wysyłka odbywa się na adresy wskazane na Karcie kontrahenta (opisane w pkt. Karta kontrahenta, zakładka [Osoby]), z uwzględnieniem warunków parametru wysyłki w zakładce [Odsetki] na Karcie kontrahenta (opisanych w pkt. Karta kontrahenta, zakładka [Odsetki]).

    Upomnienie wygenerowane historycznie będą mieć odznaczony parametr Zatwierdź do wysyłki, tym samym nie zostaną automatycznie wysłane, chyba że użytkownik zaznaczy ręcznie te parametry, to wówczas dla zaznaczonych parametrów automatyczna wysyłka nastąpi.

    Gdy nastąpi wysyłka upomnień, zostanie automatycznie dodana Data doręczenia na poszczególnych upomnieniach. Jeśli upomnienie nie zostanie doręczone np. z powodu błędnie wskazanego adresu e-mail odbiorcy, to Data doręczenia nie zostanie uzupełniona i na Skrzynce Automatu XL oraz Skrzynce Pracownika pojawi się odpowiedni komunikat, o tym fakcie. Jeśli użytkownik poprawi adres e-mail, to upomnienie zostanie wysłane przy kolejnej wysyłce upomnień, zgodnie z harmonogramem, o którym mowa w ramach poniższego Rys.

    Dodatkowo w tej akcji następuje sprawdzenie, czy istnieją upomnienia, które zostały odtwierdzone ręcznie przez Operatora, czyli zostały zablokowane przed wysyłką. Takie upomnienia nie zostaną automatycznie wysłane do momentu ponownego ręcznego zatwierdzenia przez Operatora.

    Generowanie upomnień i not odsetkowych, zakładka Upomnienia, kolumna Data doręczenia
    Generowanie upomnień i not odsetkowych, zakładka Upomnienia, kolumna Data doręczenia

    Akcja Automatyczna wysyłka upomnienia domyślnie ma zaznaczony parametr Archiwizuj wiadomość e-mail, aby wysyłane e-mail’e z upomnieniami były zapisywane w bazie danych na Liście załączników.

    Definicja Akcji Automatycznej wysyłki upomnienia, parametr Archiwizuj wiadomość e-mail
    Definicja Akcji Automatycznej wysyłki upomnienia, parametr Archiwizuj wiadomość e-mail

    Wysyłana wiadomość jest z upomnieniem w formie załącznika:

    Treść wysłanej automatycznie wiadomości z upomnieniem
    Treść wysłanej automatycznie wiadomości z upomnieniem
    • Kod KONIEC

    Nazwa: Status końcowy procesu

    - akcja oznacza koniec procesu wysyłki upomnień. Jednakże po zakończeniu proces automatycznie wystartuje ponownie zgodnie z ustawieniami w harmonogramie. Domyślnie ustawiony start procesu jest co 1 minutę od utworzenia zadania, czyli od wystawienia upomnienia (tryb w tzw. pętli).

    Aby zmienić ustawienia harmonogramu należy wyeksportować domyślny proces, następnie go zaimportować , wówczas okno harmonogramu stanie się aktywne.

    Harmonogram wysyłki upomnienia
    Harmonogram wysyłki upomnienia

    Lista procesów – inicjalizacja procesu upomnień

    Lista procesów
    Lista procesów

    Aby wystartować proces Automatycznego generowania upomnień należy do Konfiguracja/Zadania/Listy procesów dodać proces o nazwie „Automatyczne generowanie upomnień". W tym celu należy na oknie Listy procesów kliknąć w Dodaj , następnie zaznaczyć z listy „Automatyczne generowanie upomnień" i kliknąć w Zatwierdź . Następnie otworzy się automatycznie poniższe okno, na który trzeba kliknąć w Zapisz .

    Lista procesów/ Proces
    Lista procesów/ Proces

    Procesu Automatycznej wysyłki upomnienia nie należy dodawać do tej listy, ponieważ wystartuje on automatycznie po 1 minucie od utworzenia zadania, czyli wygenerowania upomnienia.

    XL Work Automat

    Dla procesów „Automatycznego generowania upomnień” i „Automatycznej wysyłki upomnienia” ma zastosowanie XL Work Automat analogicznie jak dla wszystkich procesów w systemie Comarch ERP XL:

      • Obsługa procesów za pomocą usługi:
      • Obsługa procesów za pomocą okna z wywołaniem ręcznym harmonogramu: 

    Skrzynka Automatu XL

    Skrzynka Automatu XL z listą zadań
    Skrzynka Automatu XL z listą zadań

    W Skrzynce Automatu XL na zakładce [Zadania wykonywane] będą widoczne wszystkie wykonywane i wykonane zadania automatycznego procesu – działanie standardowe dla obsługi Procesów w Comarch ERP XL.

    Skrzynka Pracownika

    Skrzynka Pracownika z listą zadań do wykonania – Manualne zatwierdzenie upomnienia do wysyłki
    Skrzynka Pracownika z listą zadań do wykonania – Manualne zatwierdzenie upomnienia do wysyłki
    W Skrzynce Pracownika na zakładce [Moje zadania] będą widoczne powiadomienia o:
    • upomnieniach, które wymagają ręcznego zatwierdzenia wysyłki przez użytkownika. Użytkownik może zatwierdzić upomnienia do wysyłki na dwa sposoby:
      • w oknie Generowania upomnień i not odsetkowych, na zakładce [Upomnienia] poprzez zaznaczenie parametru Zatwierdź automatycznie
      • w oknie Skrzynki Pracownika, na zakładce [Moje zadania] poprzez kliknięcie prawym przyciskiem myszy na zadaniu i kliknięciu w [Manualne zatwierdzenie upomnienia] 
    • błędach automatycznej wysyłki np. z powodu błędnie wprowadzonego lub nieaktualnego adresu e-mail odbiorcy upomnienia.

    Powiadomienia będzie otrzymywać użytkownik, który został przypisany jako Opiekun w procesie do kroku ‘ZATWIERDZENIE OPE’, jako załącznik procesu dotyczącego danego upomnienia.

    Licencja

    Obsługa automatycznych procesów do generowania i wysyłania upomnień działa w oparciu o licencję przypisaną do Procesów ogółem.

    Procesy - Automatyczne generowanie i wysyłanie not odsetkowych

    Wprowadzone zostały definicje procesów do automatycznego generowania i wysyłania not odsetkowych. Ich działanie jest zbliżone do Procesów Automatycznego generowania i wysyłania upomnień.

    Działania automatyczne dla not odsetkowych są realizowane na dwa sposoby:

      • pełna automatyzacja: wszystkie działania od wygenerowania do wysyłki noty odsetkowej odbywają się bez udziału użytkownika
      • potwierdzenie przez użytkownika: system automatycznie generuje noty odsetkowe, a ich wysyłka jest potwierdzana przez użytkownika. Po potwierdzeniu dalsze działania wysyłki są automatyczne.

    Konfiguracja, zakładka [Ogólne]/ [Parametry 2]

    Konfiguracja, zakładka Ogólne/Parametry 2
    Konfiguracja, zakładka Ogólne/Parametry 2
    Na zakładce znajdują się parametry Definiowania procesów:
    • Włącz obsługę procesów – należy zaznaczyć ten parametr, aby uruchomić obsługę procesów.
    • Do procesu załączaj log tylko gdy wystąpiły błędy lub ostrzeżenia – parametr opcjonalny, służy do automatycznego wyświetlania na liście załączników typu dziennik, które zawierają logi wygenerowane podczas wykonywania akcji kluczowej przez XL WORK AUTOMAT w procesach. W logach tych zawarta jest informacja o przyczynach niepowodzenia w wykonywanych akcjach. W przypadku zaznaczenia tego parametru procesy powinny robić wpisy do załączników tylko w przypadku, gdy w logu pojawią się błędy lub ostrzeżenia.
    • Uwzględniaj kontekst operatora przy wykonywaniu zadań – parametr opcjonalny, Operator nie będzie mógł wykonać akcji w procesie, jeśli jest przypisany do innego Centrum.

    W sekcji Ustawienia SMTP należy uzupełnić odpowiednio ustawienia. Służą one do automatycznego wysyłania wiadomości e-mail, wynikających z zadań, dla których akcją jest wysłanie takiej wiadomości. Określony użytkownik zapisuje na serwerze wiadomość, jaka ma być wysłana i wskazuje nazwę i adres odbiorcy tej wiadomości.

    • Serwer – w polu należy wskazać serwer obsługujący protokół SMTP. Na wskazanym serwerze będą zapisywane i będą z niego wysyłane wiadomości e-mail do nadawcy, którego nazwa i adres określane są w polach: Adres nadawcy i Nazwa nadawcy. Będą to wiadomości, związane z akcją, skutkującą wysłaniem wiadomości e-mail. Dostęp do serwera może mieć użytkownik, wskazany w polach Użytkownik. Dostęp ten może zostać zabezpieczony hasłem, określanym w polu: Hasło.
    • Użytkownik – należy wskazać użytkownika mającego dostęp do serwera obsługującego protokół SMTP.
    • Hasło – należy wprowadzić hasło umożliwiające dostęp określonemu użytkownikowi do serwera, wskazanego w polu: Serwer.
    • Logowanie anonimowe – pole opcjonalne, po jego zaznaczeniu możliwe jest logowanie anonimowe do serwera pocztowego.
    • Adres nabywcy – należy wskazać adres nabywcy, z którego będą wysyłane wiadomości e-mail.
    • Nazwa nabywcy – należy wskazać nazwę nadawcy, z którego będą wysyłane wiadomości e-mail.
    • Adres potwierdzenia – należy wskazać adres, na który będą przesyłane potwierdzenia wiadomości e-mail.
    • Port poczty wychodzącej – należy wskazać port, dzięki któremu możliwa jest komunikacja pomiędzy komputerem wysyłającym wiadomość e-mail a serwerem pocztowym. W przypadku, jeżeli nie zostanie wskazany port nastąpi próba komunikacji na standardowym porcie SMTP.
    • Protokół – należy wybrać opcję szyfrowania: brak, TLS lub SSL. Jest to protokół, dzięki któremu możliwa jest komunikacja z serwerem pocztowym. 

    Karta kontrahenta, zakładka [Osoby]

    Karta kontrahenta/ zakładka Osoby, parametr E-mail do wysyłki upomnień i not odsetkowych
    Karta kontrahenta/ zakładka Osoby, parametr E-mail do wysyłki upomnień i not odsetkowych

    Na zakładce należy zdefiniować odbiorcę wiadomości e-mail dla celów automatycznej wysyłki noty odsetkowej (ten sam parametr, co dla automatycznej wysyłki upomnień).

    • E-mail do wysyłki upomnień i not odsetkowych – nowy parametr służący do określenia adresu e-mail dla automatycznej wysyłki upomnień i not odsetkowych. Parametr należy zaznaczyć oraz wpisać w polu E-mail adres e-mail, na który mają być wysyłane upomnienia i noty odsetkowe. Obowiązkowym polem do uzupełnienia jest również pole Imię i nazwisko.

    Karta kontrahenta, zakładka [Odsetki]

    Karta kontrahenta/zakładka Odsetki, parametr w sekcji Upomnienia i noty odsetkowe w procesach
    Karta kontrahenta/zakładka Odsetki, parametr w sekcji Upomnienia i noty odsetkowe w procesach

    Na zakładce dodano nową sekcję o nazwie Upomnienia i noty odsetkowe w procesach. Sekcja zawiera parametr:

    • Zatwierdzaj noty odsetkowe automatycznie – parametr służący do oznaczania, dla którego kontrahenta wygenerowane noty odsetkowe mają zostać automatycznie zatwierdzone i tym samym przekierowane do automatycznej wysyłki. Domyślnie parametr jest odznaczony, co oznacza, że przed wysyłką użytkownik będzie musiał ręcznie zatwierdzić wygenerowane noty odsetkowe. Po zatwierdzeniu nastąpi automatyczna wysyłka. W przypadku, gdy użytkownik nie zatwierdzi noty odsetkowej nie zostanie ona automatycznie wysłana.

    Konfiguracja, zakładka [Księgowość]/ [Słowniki]/ Rodzaje upomnień

    Konfiguracja/zakładka Księgowość/Słowniki/Rodzaje upomnień
    Konfiguracja/zakładka Księgowość/Słowniki/Rodzaje upomnień

    W Słowniku o nazwie Rodzaje upomnień na oknie definicji noty odsetkowej dodano nowy parametr:

    • Procesy – Automatyczne generowanie not odsetkowych i ich wysyłka – przy próbie zaznaczenia parametru następuje sprawdzenie czy Operator posiada licencję na ten produkt tj. Procesy. Jeśli licencja jest aktywna, to parametr zostaje zaznaczony, jeśli nie jest aktywna, to pojawia się komunikat:
    Komunikat o braku licencji
    Komunikat o braku licencji

    Gdy parametr zostanie zaznaczony, nowa zakładka [Procesy] staje się aktywna. W tej zakładce należy sparametryzować warunki wydruku oraz treść dla wiadomości e-mail.

    Zakładka [Procesy] zawiera trzy zakładki: [Warunki], [Wydruki], [E-mail]:

    • W zakładce [Warunki] należy wybrać odpowiednie opcje. Parametry są tożsame z tymi wykorzystywanymi podczas ręcznej obsługi wystawiania not odsetkowych, ale nie są ze sobą powiązane, dlatego dla automatycznego procesu not odsetkowych należy je zdefiniować w Konfiguracji systemu.
    Rodzaje upomnień/Procesy/Warunki
    Rodzaje upomnień/Procesy/Warunki
    • W zakładce [Wydruki] należy wskazać treść noty odsetkowej oraz wybrać odpowiedni Format wydruku. Pola są tożsame z tymi wykorzystywanymi podczas ręcznej obsługi wystawiania not odsetkowych, ale nie są ze sobą powiązane, dlatego dla automatycznego procesu not odsetkowych należy je zdefiniować w Konfiguracji systemu.
    Rodzaje upomnień/Procesy/Wydruki
    Rodzaje upomnień/Procesy/Wydruki
    • W zakładce [E-mail] należy wskazać treść wiadomości e-mail dla noty odsetkowej.
    Rodzaje upomnień/Procesy/E-mail
    Rodzaje upomnień/Procesy/E-mail
    Nowa sekcja E-mail zawiera:
      • Temat – pole służące do wprowadzenia tytułu dla automatycznej wiadomości e-mail.
      • Treść – pole służące do wprowadzenia treść automatycznej wiadomości e-mail.
      • Podpis – pole służące do wprowadzenia podpisu w automatycznej wiadomości e-mail.

    Wprowadzone zmiany należy zatwierdzić dyskietką .

    Procesy/Definicje procesów dla not odsetkowych

    Procesy/Definicje procesów
    Procesy/Definicje procesów
    Zdefiniowano nowe procesy o nazwach:
      • Automatyczne generowanie not odsetkowych – proces bez obiektu, służący do automatycznego wystawiania not odsetkowych.
      • Automatyczna wysyłka noty odsetkowej – proces z obiektem Nota odsetkowa, służący do automatycznego wysyłania not odsetkowych.
    • W ramach procesu Automatycznego generowania not odsetkowych zdefiniowano następujące kroki:
    Definicja procesu Automatyczne generowanie not odsetkowych (bez obiektu)
    Definicja procesu Automatyczne generowanie not odsetkowych (bez obiektu)

    Aby móc korzystać z automatycznego procesu należy zaznaczyć parametr Aktywny (domyślnie odznaczony) w lewym dolnym rogu Rysunku.

    • Kod START
    Nazwa: Status początkowy procesu
      • Start – inicjalizacja procesu not odsetkowych ? Wynik: WYSTAWIENIE

    – akcja odpowiadająca za wystartowanie procesu. Użytkownik powinien na Liście procesów dodać ten krok, aby proces został uruchomiony (czynność opisana w pkt. Lista procesów – inicjalizacja procesu not odsetkowych). Dodanie kroku START do Listy procesów jest czynnością jednorazową, po której proces zostaje włączony i działa wg ustawionego harmonogramu (Rys. poniżej).

    • Kod WYSTAWIENIE
    Nazwa: Wystawienie not odsetkowych
      • Uruchomienie generowania not odsetkowych ? Wynik: WYSTAWIENIE

    - akcja uruchamiana automatycznie po inicjalizacji procesu (powyższy krok Start), w której zostaną automatycznie wystawione noty odsetkowe.

    Wygenerowane automatycznie noty odsetkowe są zapisywane w oknie Generowania upomnień i not odsetkowych, na zakładce [Noty odsetkowe] (analogiczne jak w przypadku ręcznego generowania not odsetkowych). W tym oknie dodano dwie nowe kolumny z parametrami o nazwach: Wygenerow. automat. oraz Zatwierdź do wysyłki.

    Parametr dla kolumny Wygenerow. automat. informuje, w jaki sposób została wygenerowana nota odsetkowa. Jeśli parametr jest zaznaczony oznacza, że nota została wygenerowana automatycznie za pomocą procesu (proces po wygenerowaniu noty automatycznie zaznacza parametr). Jeśli parametr nie jest zaznaczony, to oznacza, że taka nota odsetkowa została utworzone ręcznie przez użytkownika. Parametru nie da się ręczenie zatwierdzić, kolumna ma zastosowanie informacyjne dla użytkownika.

    Funkcja drugiego parametru w kolumnie Zatwierdź do wysyłki opisana została w ramach Rysunku.
    Okno Generowania upomnień i not odsetkowych, zakładka Noty odsetkowe, parametr Wygenerow. automat.
    Okno Generowania upomnień i not odsetkowych, zakładka Noty odsetkowe, parametr Wygenerow. automat.
    • Kod KONIEC

    Nazwa: Status końcowy procesu

    - akcja oznacza koniec procesu wystawiania not odsetkowych. Jednakże po zakończeniu proces automatycznie wystartuje ponownie zgodnie z ustawieniami w harmonogramie. Domyślnie ustawiony start procesu jest codziennie o godz. 02:00 (tryb w tzw. pętli).

    Aby zmienić ustawienia harmonogramu należy wyeksportować domyślny proces, następnie go zaimportować , wówczas okno harmonogramu stanie się aktywne.

    Ponadto koniec tego procesu spowoduje automatycznie rozpoczęcie procesu Automatycznej wysyłki not odsetkowych, jeśli taki został aktywowany.

    Harmonogram generowania not odsetkowych
    Harmonogram generowania not odsetkowych

    W ramach procesu Automatycznej wysyłki noty odsetkowej zdefiniowano następujące kroki:

    Definicja procesu Automatyczna wysyłka noty odsetkowej (z obiektem Nota odsetkowa)
    Definicja procesu Automatyczna wysyłka noty odsetkowej (z obiektem Nota odsetkowa)

    Aby móc korzystać z automatycznego procesu należy zaznaczyć parametr Aktywny (domyślnie odznaczony) w lewym dolnym rogu Rysunku.

    • Kod START
    Nazwa: Status początkowy procesu
      • Dodanie dokumentu noty odsetkowej ? Wynik: uzależniony od sprawdzanego parametru:
        • Czy nota odsetkowa wymaga zatwierdzenia przez operatora?
        • Jeśli na Karcie kontrahenta, zakładka [Odsetki] został zaznaczony parametr Zatwierdzaj noty odsetkowe automatycznie (opisane w pkt. Karta kontrahenta, zakładka [Odsetki]), to wynikiem będzie ZATWIERDZENIE AUTO.
        • Jeśli w/w parametr nie został zaznaczony, to wynikiem będzie ZATWIERDZENIE OPE.

    - akcja odpowiadająca za sprawdzenie ustawień parametru Zatwierdzaj noty odsetkowe automatycznie na każdej Karcie kontrahenta/zakładka [Odsetki], dla którego została wygenerowana nota odsetkowa. Proces uruchamiany automatycznie po wygenerowaniu noty odsetkowej.

    Dodatkowo w tej akcji następuje sprawdzenie, czy istnieją noty odsetkowe, które powinny zostać automatycznie wysłane, gdy zostały ręcznie odtwierdzone przez Operatora (zablokowane przed wysyłką), a następnie ponownie ręcznie zatwierdzone do wysyłki.

    Dla wyników z tego kroku zostaną uruchomione odpowiednio akcje kroku następnego:

    • Kod ZATWIERDZENIE AUTO
    Nazwa: Automatyczne zatwierdzenie noty odsetkowej
    • Automatyczne zatwierdzenie noty odsetkowej ? Wynik: WYSYŁKA NOTY ODS.

    - akcja odpowiadająca za automatyczne zaznaczenie parametru Zatwierdź do wysyłki w oknie Generowanie upomnień i not odsetkowych/zakładka [Noty odsetkowe], gdy na Karcie kontrahenta/zakładka [Odsetki] został zaznaczony parametr Zatwierdzaj noty odsetkowe automatycznie. Zaznaczony parametr Zatwierdź do wysyłki oznacza, że not odsetkowa zostanie automatycznie wysłana.

    • Kod ZATWIERDZENIE OPE
    Nazwa: Manualne zatwierdzenie noty odsetkowej
      • Manualne zatwierdzenie noty odsetkowej ? Wynik: WYSYŁKA NOTY ODS.

    - akcja odpowiadająca za wstrzymanie wysyłki not odsetkowych do momentu ręcznego zatwierdzenia wysyłki przez użytkownika.

    Wstrzymana zostaje wysyłka not odsetkowych do tych kontrahentów, dla których na Karcie kontrahenta/zakładka [Odsetki] nie został zaznaczony parametr Zatwierdzaj noty odsetkowe automatycznie. Dla takich kontrahentów w oknie Generuj upomnienia i noty odsetkowe/zakładka [Noty odsetkowe] parametr Zatwierdź do wysyłki jest odznaczony. Zaznacza go ręcznie Operator, który otrzymuje powiadomienie na Skrzynkę Pracownika, zakładka [Moje zadania] informujące, o tym, że zostały wygenerowane noty odsetkowe, dla których należy manualnie zatwierdzić automatyczną wysyłkę.

    Zaznaczenie parametru Zatwierdź do wysyłki spowoduje, że automatyczny proces przy kolejnej próbie wysyłki not odsetkowych sprawdzi to oznaczanie parametru dla wcześniejszych niewysłanych not i następnie je wyśle.

    Odznaczenie parametru nie jest możliwe, gdy nota odsetkowa została wysłana i została automatycznie uzupełniona „data doręczeni".

    Jeśli Operator po zatwierdzeniu do wysyłki jednak zdecyduje, że nie chce wysyłać noty odsetkowej, to może zablokować wysyłkę poprzez odznaczenie parametru Zatwierdź do wysyłki, ale tylko do momentu, aż automatyczny proces nie wyśle noty (nie pojawi się Data doręczenia). Po wysłaniu noty odsetkowej usunięcie noty nie będzie możliwe.

    Jeśli parametr Zatwierdź do wysyłki nie jest zaznaczony, to wówczas taka nota odsetkowa nie będzie automatycznie wysyłana.

    Okno Generowanie upomnień i not odsetkowych, zakładka Noty odsetkowe, parametr Zatwierdź do wysyłki
    Okno Generowanie upomnień i not odsetkowych, zakładka Noty odsetkowe, parametr Zatwierdź do wysyłki
    • Kod WYSYŁKA NOTY ODS.
    Nazwa: Automatyczna wysyłka noty odsetkowej
      • Automatyczna wysyłka noty odsetkowej (Wysłanie wiadomości e-mail) ? Wynik: KONIEC

    - akcja odpowiadająca za automatyczne wysłanie not odsetkowych tylko tych, które w oknie Generowania upomnień i not odsetkowych, na zakładce [Noty odsetkowe] mają zaznaczony parametr Zatwierdź do wysyłki. Wysyłka odbywa się na adresy wskazane na Karcie kontrahenta (opisane w pkt. Karta kontrahenta, zakładka [Osoby]), z uwzględnieniem warunków parametru wysyłki w zakładce [Odsetki] na Karcie kontrahenta (opisane w pkt. Karta kontrahenta, zakładka [Odsetki]).

    Noty odsetkowe wygenerowane historycznie będą mieć odznaczony parametr Zatwierdź do wysyłki, tym samym nie zostaną automatycznie wysłane, chyba że użytkownik zaznaczy ręcznie te parametry, to wówczas dla zaznaczonych parametrów automatyczna wysyłka nastąpi.

    Gdy nastąpi wysyłka not odsetkowych, zostanie automatycznie dodana Data doręczenia na poszczególnych notach. Jeśli nota nie zostanie doręczona np. z powodu błędnie wskazanego adresu e-mail odbiorcy, to Data doręczenia nie zostanie uzupełniona i na Skrzynce Automatu XL oraz Skrzynce Pracownika pojawi się odpowiedni komunikat, o tym fakcie. Jeśli użytkownik poprawi adres e-mail, to nota zostanie wysłana przy kolejnej wysyłce not, zgodnie z harmonogramem, o którym mowa w ramach poniższego Rys.

    Dodatkowo w tej akcji następuje sprawdzenie, czy istnieją noty odsetkowe, które zostały odtwierdzone ręcznie przez Operatora, czyli zostały zablokowane przed wysyłką. Takie noty nie zostaną automatycznie wysłane do momentu ponownego ręcznego zatwierdzenia przez Operatora.

    Generowanie upomnień i not odsetkowych, zakładka Noty odsetkowe, kolumna Data doręczenia
    Generowanie upomnień i not odsetkowych, zakładka Noty odsetkowe, kolumna Data doręczenia

    Akcja Automatyczna wysyłka noty odsetkowej domyślnie ma zaznaczony parametr Archiwizuj wiadomość e-mail, aby wysyłane e-mail’e z notami były zapisywane w bazie danych na Liście załączników.

    Definicja Akcji Automatycznej wysyłki noty odsetkowej, parametr Archiwizuj wiadomość e-mail
    Definicja Akcji Automatycznej wysyłki noty odsetkowej, parametr Archiwizuj wiadomość e-mail

    Wysyłana wiadomość jest z notą odsetkową w formie załącznika:

    Treść wysłanej automatycznie wiadomości z notą odsetkową
    Treść wysłanej automatycznie wiadomości z notą odsetkową
    • Kod KONIEC
    Nazwa: Status końcowy procesu

    - akcja oznacza koniec procesu wysyłki not odsetkowych. Jednakże po zakończeniu proces automatycznie wystartuje ponownie zgodnie z ustawieniami w harmonogramie. Domyślnie ustawiony start procesu jest co 1 minutę od utworzenia zadania, czyli od wystawienia noty odsetkowej (tryb w tzw. pętli).

    Aby zmienić ustawienia harmonogramu należy wyeksportować domyślny proces, następnie go zaimportować , wówczas okno harmonogramu stanie się aktywne.

    Harmonogram wysyłki noty odsetkowej
    Harmonogram wysyłki noty odsetkowej

    Lista procesów – inicjalizacja procesu not odsetkowych

    Lista procesów
    Lista procesów

    Aby wystartować proces Automatycznego generowania not odsetkowych należy do Konfiguracja/Zadania/Listy procesów dodać proces o nazwie ‘Automatyczne generowanie not odsetkowych’. W tym celu należy na oknie Listy procesów kliknąć w Dodaj , następnie zaznaczyć z listy „Automatyczne generowanie not odsetkowych’ i kliknąć w Zatwierdź . Następnie otworzy się automatycznie poniższe okno, na który trzeba kliknąć w Zapisz .

    Lista procesów/ Proces
    Lista procesów/ Proces
    Procesu Automatycznej wysyłki noty odsetkowej nie należy dodawać do tej listy, ponieważ wystartuje on automatycznie po 1 minucie od utworzenia zadania, czyli wygenerowania noty odsetkowej.

    XL Work Automat

    Dla procesów „Automatycznego generowania not odsetkowych” i „Automatycznej wysyłki noty odsetkowej” ma zastosowanie XL Work Automat analogicznie jak dla wszystkich procesów w systemie Comarch ERP XL:

      • Obsługa procesów za pomocą usługi:
      • Obsługa procesów za pomocą okna z wywołaniem ręcznym harmonogramu:

    Skrzynka Automatu XL

    Skrzynka Automatu XL z listą zadań
    Skrzynka Automatu XL z listą zadań

    W Skrzynce Automatu XL na zakładce [Zadania wykonywane] będą widoczne wszystkie wykonywane i wykonane zadania automatycznego procesu – działanie standardowe dla obsługi Procesów w Comarch ERP XL.

    Skrzynka Pracownika

    Skrzynka Pracownika z listą zadań do wykonania – Manualne zatwierdzenie noty odsetkowej do wysyłki
    Skrzynka Pracownika z listą zadań do wykonania – Manualne zatwierdzenie noty odsetkowej do wysyłki

    W Skrzynce Pracownika na zakładce [Moje zadania] będą widoczne powiadomienia o:

    • notach odsetkowych, które wymagają ręcznego zatwierdzenia wysyłki przez użytkownika. Użytkownik może zatwierdzić noty odsetkowe do wysyłki na dwa sposoby:
      • w oknie Generowania upomnień i not odsetkowych, na zakładce [Noty odsetkowe] poprzez zaznaczenie parametru Zatwierdź automatycznie
      • w oknie Skrzynki Pracownika, na zakładce [Moje zadania] poprzez kliknięcie prawym przyciskiem myszy na zadaniu i kliknięciu w [Manualne zatwierdzenie noty odsetkowej]
    • błędach automatycznej wysyłki np. z powodu błędnie wprowadzonego lub nieaktualnego adresu e-mail odbiorcy noty odsetkowej.

    Powiadomienia będzie otrzymywać użytkownik, który został przypisany jako Opiekun w procesie do kroku ‘ZATWIERDZENIE OPE’, jako załącznik procesu dotyczącego danej noty odsetkowej.

    Załączniki procesu
    Załączniki procesu

    Licencja

    Obsługa automatycznych procesów do generowania i wysyłania not odsetkowych działa w oparciu o licencję przypisaną do Procesów ogółem.

    AI Windykacja – Spodziewane terminy płatności

    W Comarch ERP XL został udostępniony nowy komponent AI, służący do obliczania spodziewanego terminu płatności.

    Konfiguracja usługi

    Aby uruchomić komponent AI należy w nowej zakładce [Konfiguracja]/[Sprzedaż]/[AI] w sekcji Spodziewany termin płatności zaznaczyć parametr Automatyczne wyliczenie spodziewanego terminu płatności.

    Podczas zaznaczania w/w parametru nastąpi sprawdzenie czy Operator posiada aktywną licencję. Jest to ta sama licencja, która obsługuje komponent AI do obliczania limitów kredytowych.

    Po zaznaczeniu parametru przycisk Konfiguracja usługi stanie się aktywny. Należy w niego kliknąć. Otworzy się okno Ustawienia usługi (standardowe jak dla dotychczasowych usług).

    W ramach ustawień usługi należy wskazać:
    • Nazwę usługi
    • Użytkownika oraz hasło dla konta usługi
    • Operatora oraz hasło dla identyfikacji operatora
    • Harmonogram – datę i godzinę od kiedy ma zostać uruchomiony komponent AI do obliczania spodziewanych terminów płatności oraz w jakim cyklu ma odbywać się obliczanie.

    Zapisanie powyższych ustawień spowoduje uruchomienie obliczania spodziewanych terminów płatności we wskazanym harmonogramie.

    Po obliczeniu spodziewanych terminów płatności zostają one automatycznie zapisane na Płatności danego dokumentu w polu Spodziewany termin płatności oraz będą widoczne na Preliminarzu płatności w kolumnie Spodziewany termin płatności.

    Konfiguracja/Sprzedaż/AI, sekcja Spodziewany termin płatności
    Konfiguracja/Sprzedaż/AI, sekcja Spodziewany termin płatności

    Zmiana sposobu wyświetlania kolumny Spodziewany termin płatności

    Na Preliminarzu płatności został zmieniony sposób wyświetlania kolumny o nazwie Spodziewany termin płatności. Kolumnę Spodziewany termin płatności można wywołać za pomocą ustawień Formatów listy.

    Preliminarz płatności, kolumna Spodziewany termin płatności
    Preliminarz płatności, kolumna Spodziewany termin płatności

    Karta kontrahenta – oznaczenie aktywnej usługi

    Na Karcie kontrahenta w zakładce [Handlowe] dodane zostało oznaczenie aktywnej usługi dla komponentu AI obliczającego spodziewany termin płatności.

    Gdy komponent AI jest włączony (usługa uruchomiona), to w polu AI pojawia się oznaczenie ‘Aktywna’, a pole do ręcznego wskazywania spodziewanego terminu płatności staje się nieaktywne.

    Gdy komponent AI jest wyłączony (usługa nie jest uruchomiona), to wówczas w polu AI pojawia się oznaczenie ‘Nieaktywna’, a w pole do ręcznego wskazywania spodziewanego terminu płatności staje się aktywne.

    Karta kontrahenta, zakładka [Handlowe], nowe oznaczenie aktywnego komponentu AI
    Karta kontrahenta, zakładka [Handlowe], nowe oznaczenie aktywnego komponentu AI

    Inne zmiany

    Zmiana sposobu wyświetlania kolumny ‘Odsetki w PLN’

    Zmieniony został sposób wyświetlania kolumny o nazwie Odsetki w PLN w oknie Generowanie upomnień i not odsetkowych. Parametr Wyświetlaj odsetki w PLN został usunięty. Kolumnę Odsetki w PLN można wywołać za pomocą ustawień Formatów listy.

    Kolumna Odsetki w PLN – Formaty list
    Kolumna Odsetki w PLN – Formaty list

    Współpraca z Comarch e-Sklep

    Rabat na klienta niezalogowanego

    Umożliwiono obsługę rabatów dla klienta niezalogowanego. Dla klientów, którzy nie maja założonego konta w e-Sklepie naliczane będą rabaty przypisane do Grupy kontrahentów, która została ustawiona na oknie Konfiguracji oddziału Comarch e-Sklep na zakładce [Import] w polu Import do grupy.

    Współpraca z Comarch WMS

    Łączenie źródłowych pozycji dokumentu (W)ZWM zgodnie z konfiguracją

    Na definicji dokumentu AWD znajduje się parametr Łącz pozycje dokumentów źródłowych, który w tej wersji Systemu został obsłużony na dokumentach (W)AWD. Po jego ustawieniu łączone są subelementy dokumentów źródłowych tak, aby na jednym elemencie znalazły się wszystkie subelementy dotyczące tej samej partii towaru oraz typu dokumentu źródłowego, co szczegółowo zostało opisane poniżej. W przypadku dokumentów, na których łączenie nie obowiązuje (parametr nie ustawiony), nie są łączone subelementy pobrane z dokumentu źródłowego, czyli każdy subelement na dokumencie magazynowym jest jednocześnie osobnym elementem.

    Aby było od razu widoczne, czy System uwzględnia algorytmy łączenia/nie łączenia pozycji, to na dokumencie (W)AWD wyświetlany jest parametr o analogicznej nazwie, jak w definicji dokumentu.

    Nowy parametr na dokumencie (W)AWD
    Nowy parametr na dokumencie (W)AWD
    Mamy tutaj trzy możliwości jego ‘ustawienia’:
      • Parametr jest widoczny i zaznaczony – oznacza, że subelementy podlegają łączeniu,
      • Parametr jest widoczny i nie zaznaczony – oznacza, że subelementy nie podlegają łączeniu,
      • Parametr nie jest widoczny – oznacza działanie jak dotychczas, czyli łączenie dla wszystkich przypadków nie występuje (jest losowe, jak opisano powyżej). Z tego właśnie powodu parametr jest ukryty na wszystkich dokumentach (W)ZWM wystawionych przed konwersją.

    Poniżej opisano szczegółowy wpływ działania parametru na dokumentach (W)AWD przy wykonywaniu różnych operacji w Systemie.

    • Podczas generowania dokumentu (W)AWD z zamówień lub z dokumentów z modułu Produkcja źródłowymi elementami są pozycje na tych dokumentach. Każda z pozycji przy generowaniu tworzy osobną dostawę i wówczas ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)AWD:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy subelement jest osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to subelementy zostają pogrupowane po partii, czyli powstaje tyle pozycji, ilu partiom są one przypisane.
    Przyklad
    Utworzono dokument ZZ-12/23 z pozycjami na ten sam towar: - 10 szt. kolor: biał, - 10 szt. kolor: niebieski. I kolejny dokument ZZ-13/23 z pozycją na powyższy towar: 20 szt. kolor: niebieski. Generujemy do obu dokumentów ZZ jeden wspólny dokument (W)AWD. Jeśli nie ma być łączenia pozycji, to powstanie dokument z osobnymi pozycjami dla każdej pozycji ZZ: - 10 szt. kolor: biały z ZZ-12/23 - 10 szt. kolor: niebieski z ZZ-12/23 - 20 szt. kolor: niebieski z ZZ-13/23 Jeśli ma nastąpić łączenie pozycji, to powstanie dokument z pozycjami: - 10 szt. kolor: biały z ZZ-12/23 - 30 szt. kolor: niebieski z ZZ-12/23 i ZZ-13/23.

    • Podczas generowania dokumentu (W)AWD z danego typu dokumentów handlowych źródłowymi elementami są subelementy tych dokumentów. Każdy subelement dokumentu handlowego tworzy osobny subelement na dokumencie magazynowym i wówczas ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)AWD:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy subelement jest osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to subelementy zostają pogrupowane po partii, czyli powstaje tyle pozycji, ilu partiom są one przypisane.
    • Podczas generowania dokumentu z paczek lub wysyłek, jako źródłowe mogą wystąpić zarówno zamówienia, jak i dokumenty handlowe. Mamy więc do czynienia z opcją mieszaną, gdzie źródłowymi są pozycje z zamówień oraz subelementy dokumentów handlowych. W tym przypadku łączenie jest wykonywane z dodatkowym uwzględnieniem typów dokumentów, czyli osobno będą powstawały pozycje o tej samej partii dla zamówień, a osobno dla każdego z typów dokumentów handlowych.

    Przyklad

    Do paczki powiązano dokument ZZ-102/23 z pozycjami na ten sam towar:

    - 10 szt. kolor: biały,

    - 10 szt. kolor: niebieski.

    I kolejny dokument FZ-103/23 z pozycją na powyższy towar: 20 szt. kolor: niebieski.

    Generujemy do paczki jeden wspólny dokument (W)AWD.

    Jeśli nie ma być łączenia pozycji, to powstanie dokument z osobnymi pozycjami dla każdej pozycj:

    - 10 szt. kolor: biały z ZZ-12/23

    - 10 szt. kolor: niebieski z ZZ-12/23

    - 20 szt. kolor: niebieski z FZ-103/23

    Jeśli ma nastąpić łączenie pozycji, to powstanie dokładnie taki sam dokument, ponieważ pozycje z ZZ i FZ tej samej partii (kolor: niebieski) nie zostaną połączone, ponieważ pochodzą z różnych typów dokumentów.

    • Podczas dołączania do dokumentu (W)AWD różnych pozycji z dokumentów źródłowych (zamówień lub dokumentów handlowych) ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)AWD:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy subelement ze źródłowego będzie osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to każdy dołączany subelement ze źródłowego zostanie dołączony do pozycji ze zgodną partią i zgodnym typem dokumentu źródłowego.
    • Podczas przenoszenia subelementów z dokumentów źródłowych (zamówień, dokumentów z modułu Produkcja lub dokumentów handlowych) z listy ‘Do wydania’ na górę ma znaczenie ustawienie parametru Łącz pozycje dokumentów źródłowych na (W)AWD:
      • Jeśli nie ma nastąpić łączenie, wówczas każdy przenoszony subelement ze źródłowego będzie osobną pozycją dokumentu,
      • Jeśli ma nastąpić łączenie pozycji, to każdy przenoszony subelement ze źródłowego zostanie dołączony do pozycji ze zgodną partią i zgodnym typem dokumentu źródłowego.
    • Łączenie nie występuje nigdy dla pozycji dodawanych z ręki, czyli takich bez dokumentu źródłowego. Wówczas każda dodawana pozycja stanowi osobny rekord na (W)AWD, nawet jeśli dotyczy partii, która na dokumencie już występuje.

    Współpraca z Comarch POS

    Filtrowanie stanowisk podczas ich dodawania do karty operatora

    W module Administrator/Ogólne/Operatorzy na karcie Operatora, na zakładce [POS]/[Stanowiska POS], na oknie Wybór stanowisk POS wyświetlanym podczas przypisywania stanowisk POS do karty operatora, dodano pole filtra. Po wpisaniu fragmentu kodu stanowiska lista jest zawężana do pozycji spełniających warunek filtra, następnie korzystając z klawiszy <Ctrl+A> można szybko zaznaczyć stanowiska i przypisać je do karty operatora. Po dodaniu stanowisk, filtr jest czyszczony i można przystąpić do wyszukiwania kolejnych stanowisk.

    Filtrowanie na liście stanowisk POS podczas ich dodawania do karty operatora
    Filtrowanie na liście stanowisk POS podczas ich dodawania do karty operatora

    Wyszukiwanie kontrahentów w GUS i VIES

    Umożliwiono wyszukiwanie i weryfikowanie kontrahentów w serwisach GUS i VIES. W tym celu przekazywany jest do systemu Comarch POS zaszyfrowany numer klucza ustawionego na definicji Usługi synchronizacji z POS. Aby wyszukiwanie w GUS i VIES było możliwe, serwis klucza musi być aktywny a klucz musi posiadać ważną gwarancję.

    Rozliczanie płatności w walucie obcej z równoczesnym wydaniem reszty w PLN (w walucie systemowej)

    W Comarch POS możliwe jest przyjmowanie zapłaty za fakturę lub paragon w walucie obcej. Jeśli płatność walutowa zostanie przyjęta formą płatności gotówkową, wówczas system automatycznie wyliczy kwotę do wydania klientowi w walcie systemowej, czyli w PLN.

    Przy imporcie tak rozliczonych dokumentów do Comarch ERP XL tworzone są dwie płatności – jedna jako należność w wysokości wpłaty walutowej a druga jako zobowiązanie na wartość stanowiąca różnicę pomiędzy zapłatą w walucie obcej przeliczoną na PLN a wartością dokumentu (reszta wydana klientowi w PLN). To, czy do płatności zostaną wygenerowane dokumenty zapłaty (rozliczenia) zależy od ustawienia parametru Bez KP/KW na definicji płatności na stanowisku POS.

    Wyliczenie kwoty do zwrotu (reszty) realizowane jest po stronie Comarch POS wg określonego kursu (ustawienia kursu dla Comarch POS dostępne są na definicji Oddziału POS na zakładce [Waluty]).

    Rozlicznie paragonu w Euro z wydaniem reszty w PLN
    Rozlicznie paragonu w Euro z wydaniem reszty w PLN

    Przyjmowanie dostaw bezpośrednio na stanowisku POS za pomocą dokumentów PZ

    W określonych branżach czy sklepach istnieje potrzeba przyjmowanie towarów bezpośrednio na stanowisku POS bez konieczności oczekiwania na przyjęcie towaru w Centrali. Czasami towar trafia bezpośrednio do sklepu, dlatego umożliwiono wprowadzanie dokumentów PZ bezpośrednio na stanowiskach Comarch POS.

    Aby móc korzystać z opcji wystawiania dokumentów PZ, podczas dodawania nowego oddziału POS należy zaznaczyć opcję obsługi dokumentów PZ w danym oddziale.

    Ustalanie typów dokumentów podczas kreacji oddziału Comarch POS
    Ustalanie typów dokumentów podczas kreacji oddziału Comarch POS

    Jeśli użytkownicy mają już zdefiniowane oddziały POS, aby umożliwić wystawianie dokumentów PZ na stanowiskach POS konieczne jest zaznaczenie opcji Wystawianie i edycja na definicji dokumentu PZ w kontekście centrum powiązanego z oddziałem POS.

    Aktywacja obsługi PZ na definicji dokumentu
    Aktywacja obsługi PZ na definicji dokumentu
    Na definicji dokumentu PZ automatycznie ustawiane są następujące parametry:
    • Sprzedaż z magazynów: wszystkich
    • Parametr Generuje płatności na zakładce [Parametry] odznaczony.

    Dla dokumentów PZ wysyłane są następujące dane:

    • Schemat numeracji – dokumenty PZ wprowadzane będą z serią przypisaną do stanowiska POS analogicznie jak inne dokumenty.
    • Wydruki – dodano standardowy wydruk dostępny na zakładce [Wydruki] na stanowisku POS.
    • Uprawnienia operatorów – na podstawie zakazów ustawionych na wzorcach/grupach operatorów.
    • Atrybuty – możliwość wysyłania klas atrybutów przypisanych do nagłówka lub pozycji dokumentu PZ wraz z określeniem ich wymagalności.

    Wystawianie dokumentów PZ w POS

    Po zaznaczeniu parametru Wystawianie i edycja na definicji PZ w XLu, w Comarch POS w menu Back Office/Przyjęcie dostawy pojawi się przycisk Dodaj ręczny PZ.

    Dodawanie dokumentu PZ w Comarch POS
    Dodawanie dokumentu PZ w Comarch POS

    Podczas wystawiania dokumentów PZ w POS możliwe jest:

    • Wybranie magazynu sklepu, na który realizowane jest przyjęcie
    • Ustalenie dostawcy oraz kontrahenta dodatkowego wraz z adresami
    • Dodawanie towarów wraz z ilością (w przypadku wskazania konkretnej partii towaru, w XL ustalana jest odpowiednia partia na zakładce [Dostawy])
    • Wprowadzenie ceny zakupu na podstawie otrzymanego dokumentu (to, czy ceny mają być wprowadzane w wartości netto czy brutto zależy od definicji dokumentu ustalonej w Comarch ERP XL)

    Wskazówka
    W przypadku braku ustalenia ceny zakupu w POS, podczas importu dokumentów ceny na pozycjach PZ zostaną ustalone standardowo jak podczas dodawania dokumentów ręcznie w XLu (wg ostatniej ceny zakupu lub ceny wg kontrahentów, jeśli jest ustalona).

    Wskazówka
    Jeśli pracownicy na stanowiskach POS nie będą wprowadzać cen na podstawie dokumentu zakupu czyli będą rejestrować dokumenty PZ tylko ilościowo, warto odznaczyć na definicji dokumentu PZ dla centrum powiązanego z oddziałem POS parametr Ustalona wartość dostawy. Możliwe bedzie wówczas uzupełnienie lub zmodyfikowanie cen na zaimpotrowanych dokumentach PZ.

    • Dodanie informacji o numerze zamówienia, do którego realizowane jest przyjęcie – informacja ta zapisywana jest w XLu w polu Zamówienie na zakładce [Nagłówek]
    • Dodanie numeru powiązanego dokumentu – informacja ta zapisywana jest w polu Faktura na zakładce [Nagłówek]
    • Dodanie opisu
    • Dodanie atrybutów nagłówka i pozycji

    Dokumenty PZ wystawione w POS nie podlegają edycji, korekcie ani nie mogą być anulowane na stanowisku POS.

    Zatwierdzenie dokumentu PZ w POS powoduje zwiększenie stanów towaru na wybranym magazynie POS z wykorzystaniem usługi Comarch POS Agent – zwiększenie ilości towaru widoczne jest na wszystkich stanowiskach POS.

    Po zatwierdzeniu dokumentu PZ trafia on automatycznie do bazy Comarch ERP XL i zwiększa stany handlowe towaru. Zwiększenie stanów magazynowych następuje po wygenerowaniu do PZ dokumentu magazynowego; wygenerowanie dokumentów magazynowych zależy od ustawień na definicji PZ dla centrum powiązanego z oddziałem POS.

    Po stronie systemu Comarch ERP XL dokument może być korygowany za pomocą dokumentów PZK natomiast nie jest możliwe jego anulowanie. Na podstawie dokumentu PZ mogą być tworzone dokumenty handlowe (spinacz nagłówkowy lub elementowy); dokumenty te nie są synchronizowane do Comarch POS.

    Zmiany w przesyłaniu kontrahentów do POS

    Do tej pory do Comarch POS eksportowani byli tylko kontrahenci oznaczeni jako odbiorcy, natomiast obecnie, ze względu na możliwość wystawiania dokumentów PZ wysyłani są również dostawcy. Podczas przyjmowania dostawy za pomocą dokumentu PZ i wyboru kontrahenta wyświetlani są kontrahenci oznaczeni jako dostawcy.

    Wskazówka
    Aby kontrahenci zakładani w POS posiadali również zaznaczony parametr Dostawca należy na grupie kontrahentów ustawionej w konfiguracji Oddziału jako grupa domyślna przy imporcie kontrahentów z POS, zaznaczyć parametr j.w.

    Rejestrowanie reklamacji sprzedaży na stanowiskach POS

    Podczas dodawania nowego oddziału POS można zaznaczyć opcje obsługi dokumentów RLS w danym oddziale.

    Ustalanie typów dokumentów podczas kreacji oddziału Comarch POS
    Ustalanie typów dokumentów podczas kreacji oddziału Comarch POS

    Jeśli użytkownicy mają już zdefiniowane oddziały POS, aby umożliwić wystawianie dokumentów RLS na stanowiskach POS konieczne jest zaznaczenie opcji Wystawianie i edycja na definicji dokumentu RLS w kontekście centrum powiązanego z oddziałem POS.

    Na definicji dokumentu RLS dodano nowy parametr o nazwie: Domyślny termin rozpatrzenia reklamacji w Comarch POS, którego wartość jest ustawiona na 14 dni. Użytkownik może tę wartość zmienić; na jej podstawie będzie ustawiona data rozpatrzenia reklamacji, która zostanie wyliczana jako data wystawienia RLS + ilość dni wskazana na definicji dokumentu.

    Definicja dokumentu RLS pod kątem jego obsługi w Comarch POS
    Definicja dokumentu RLS pod kątem jego obsługi w Comarch POS

    Przesyłanie do POS przyczyn reklamacji oraz żądań reklamującego

    W module Administrator w Słowniku kategorii (Listy/Słowniki kategorii/Transakcje) został dodany nowy słownik Przyczyny reklamacji w POS. Słownik ten domyślnie nie zawiera żadnych pozycji, należy uzupełnić go wg własnych potrzeb. Dodane pozycje zostaną przesłane na stanowiska POS. W przypadku niezdefiniowania przyczyn, w POS można wybrać opcję <INNA>. Odznaczenie parametru Aktywny na dodanej pozycji spowoduje, że nie będzie ona dostępna do wybrania po stronie POS.

    Do Comarch POS wysyłane będą również pozycje słownika Żądania reklamującego dostępnego również w Słowniku kategorii (Listy/Słowniki kategorii/Transakcje).

    Dla dokumentów RLS wysyłane są następujące dane:

    • Schemat numeracji – dokumenty RLS wprowadzane będą z serią przypisaną do stanowiska POS analogicznie jak inne dokumenty.
    • Wydruki – dodano standardowy wydruk dostępny na zakładce [Wydruki] na stanowisku POS.
    • Uprawnienia operatorów – na podstawie zakazów ustawionych na wzorcach/grupach operatorów.
    • Atrybuty – możliwość wysyłania klas atrybutów przypisanych do nagłówka lub pozycji dokumentu RLS wraz z określeniem ich wymagalności.

    Wystawianie dokumentów RLS w POS i przesyłanie do XLa

    Na stanowiskach Comarch POS możliwe jest wystawianie dokumentów reklamacji zarówno z listy reklamacji jak i bezpośrednio z dokumentu faktury lub paragonu, do którego wystawiana jest reklamacja. Reklamacja może być też wystawiona jako niepowiązana z dokumentem handlowym ze wskazaniem towaru, którego dotyczy. Jeden dokument reklamacji dotyczy zawsze jednego towaru lub jednej pozycji dokumentu handlowego.

    Na dokumencie RLS wystawianym w POS należy określić:

    • Kontrahenta oraz odbiorcę wraz z adresami
    • Reklamowany towar/usługę wraz z ilością
    • Termin rozpatrzenia reklamacji (domyślnie pobierany z definicji dokumentu w XLu)
    • Datę usterki – data powstania/zauważenia usterki
    • Przyczynę reklamacji – wybór z listy dostępnych przyczyn zdefiniowanych w XLu
    • Żądanie reklamującego – wybór z listy dostępnych żądań zdefiniowanych w XLu
    • Opis usterki
    • Atrybuty towaru i dokumentu

    Przyczyna reklamacji zapisywana jest w XLu na pozycji, w polu Przyczyna reklamacji, w postaci treści na podstawie wybranej wartości ze słownika przesyłanego do POS. Daty usterki oraz rozpatrzenia reklamacji zapisywane są w XLu na zakładce [Nagłówek] w polu Opis.

    Daty umieszczone w polu Opis na dokumencie reklamacji w XLu
    Daty umieszczone w polu Opis na dokumencie reklamacji w XLu

    Reklamacje wystawione w POS trafiają do systemu Comarch ERP XL ze stanem Zatwierdzona i statusem Rozpatrywana. Dokument RLS wystawiony w POS może zostać od razu uznany. Po zatwierdzeniu dokumentu RLS na stanowisku POS trafia on automatycznie do bazy XL ze stanem Rozpatrzona i statusem Uznana.

    Realizacja reklamacji w Comarch POS

    Po wysłaniu RLS do bazy XLa, reklamacja może być nadal uznawana bądź odrzucana na stanowisku POS. Po wykonaniu tej akcji informacja o zmianie stanu jest przesyłana do bazy XLa. Stany i statusy są odpowiednio aktualizowane; na pozycji reklamacji a na zakładce [Realizacja] pojawia się nowa pozycja: uznanie lub odrzucenie.

    Reklamacja, która jest rozpatrzona może zostać zamknięta przez operatora POS, po czym następuje aktualizacja stanu reklamacji w Xlu na Zamknięta.

    Reklamacja złożona w Comarch POS nie może być anulowana ani na stanowisku POS, ani z poziomu XLa. Jedyna droga to odrzucenie i zamknięcie reklamacji.

    Realizacja reklamacji w Comarch ERP XL

    Rozpatrzenie i realizacja reklamacji mogą następować również w systemie Comarch ERP XL. Do POS przesyłane są następujące akcje wykonane w XLu:

    • Uznanie
    • Odrzucenie
    • Zamknięcie
    • Otwarcie

    Na reklamacjach pochodzących z POS możliwe jest wykonywanie innych akcji oraz generowanie dokumentów takich jak korekta do PA/FS, RLZ czy dokumenty magazynowe, jednak informacja o tym nie jest synchronizowana do POS.

    Aktualizacja reklamacji w Comarch POS następuje po naciśnięciu przycisku Odśwież na liście reklamacji.

    W XLu możliwe jest również Otwarcie zamkniętej wcześniej reklamacji. Po otwarciu reklamacji, jest ona aktualizowana w POS i otrzymuje stan zgodny ze stanem w XLu czyli W realizacji. Po otwarciu reklamacja może być na powrót rozpatrywana.

    Reklamacje aktualizowane w Xlu są przekazywane tylko na stanowisko, na którym zostały wystawione. Nie ma możliwości pobrania reklamacji na innym stanowisku POS. Taka funkcjonalność będzie realizowana w kolejnych wersjach systemu.

    Nowy profil POS uwzględniający możliwość wystawiania dokumentów PZ i RLS

    Dodano nowy profil POS o nazwie XL_POS_2023_2 dostosowujący interfejs użytkownika POS do nowych możliwości związanych z obsługą reklamacji sprzedaży i dokumentów zamówień wewnętrznych. Profil ten można wybrać na oknie Wzorzec operatora, na zakładce [POS] z listy dostępnych profili za pomocą przycisku plusa Wybierz profil POS z listy dostępnych. Dla nowych instalacji Comarch POS aktualny profil podpowiada się domyślnie.

    Współpraca z Comarch Shipping

    W integracji z Comarch Shipping zostały obsłużone procesy, które dla zleceń pochodzących z Comarch ERP XL zostały wcześniej zablokowane, czyli możliwość rejestrowania i aktualizowania zleceń z więcej niż jedną paczką.

    Dodatkowo wprowadzona została aktualizacja większej ilości danych na paczkach/wysyłkach, tak aby móc na bieżąco prezentować, jaki jest stan realizacji powiązanych zleceń w Comarch Shipping. Czyli informacje o numerach listów przewozowych i linku do śledzenia przesyłki są teraz zapisywane nie tylko na wysyłce, ale także na paczkach. Wraz z numerem listu zapisywany jest w Systemie również status takiej przesyłki.

    Aktualizacja tych danych w Comarch ERP XL jest nadal wykonywana w trakcie operacji ręcznych: tworzenia zlecenia oraz aktualizacji danych ze zlecenia. Oprócz tego dodaliśmy automatyczne pobieranie z Comarch Shipping danych o realizacji zlecenia/paczek za pomocą dedykowanej usługi synchronizacji.

    Dodatkowo informacje o numerze przesyłki i linku do śledzenia są przesyłane na zamówienia sprzedaży powiązane z paczkami. Funkcjonalność powstała głównie pod integrację z wszystko.pl (o czym mowa z kolejnych rozdziałach), dlatego informacje te są przekazywane jedynie na zamówienia sprzedaży, z pominięciem innych dokumentów powiązanych do paczek.

    Obsługa wielu paczek na jednym zleceniu

    Od wersji 2023.2 operacja Zlecenie Nadania Przesyłki (ZNP) wykonywana dla wysyłki z wieloma paczkami pozwala w Comarch Shipping utworzyć nowe zlecenie. Jedynie w przypadku, gdy dany kurier obsługuje tylko zlecenia jednopaczkowe, to przy próbie tworzenia takiego zlecenia dostajemy z API Comarch Shipping informację o błędzie i zlecenie nie zostanie utworzone. Wówczas konieczne jest anulowanie takiej wysyłki w XL i utworzenie nowej z jedną paczką.

    Zmianie uległo ustawianie rodzaju paczki w oknie generowania ZNP. Dla wysyłki, która ma powiązanych wiele paczek rodzaj nie jest ustawiany nigdy i należy go wybrać w parametrach samodzielnie. Jeśli nie zostanie wybrany tutaj, to rodzaj jest pobierany z każdej paczki powiązanej do wysyłki. Jedynie dla wysyłek z jedną paczką sprawdzane jest nadal ustawienie rodzaju na paczce i taka informacja jest pobierana na okno generowania.

    Przy tworzeniu zlecenia każda paczka z XL może mieć ustawione różne rozmiary i wagę, i to jest przesyłane na paczki przypisane na zleceniu. Natomiast w przypadku ustawionych różnych rodzajów paczek, jeśli w oknie generowania nie zostanie ustawiony żaden rodzaj, to na zlecenie zostaną przekazane te różne rodzaje. Na chwilę obecną takie zlecenie nie zostanie utworzone (pojawi się komunikat błędu z API), gdyż Comarch Shipping nie pozwala na takie ustawienie. Jeśli w przyszłości możliwe będzie tworzenie takich zleceń w Shipping, to obecna wersja XL będzie już na to przygotowana.

    Wskazówka
    Dopóki w Comarch Shipping zablokowane jest dodawanie zlecenia z różnymi rodzajami przesyłek, to w Systemie należy ustawiać na każdej paczce powiązanej do jednej wysyłki ten sam rodzaj paczki. Można to zrobić ręcznie na paczce albo dopiero podczas generowania wybierając odpowiedni rodzaj w oknie z parametrami ZNP.

    Numer paczki z Systemu jest teraz przekazywany zawsze do pola Zawartość na przesyłkach w Shipping tak, aby Klienci jednoznacznie mogli zidentyfikować paczkę z daną przesyłką. Do rozważenia jest więc teraz kwestia, czy dla pola Zawartość nadal sensownym jest przekazywanie numeru wysyłki. Jeśli nie, to należałoby w ustawieniach szablonów kurierów w Comarch Shipping odznaczyć parametr Zawartość przesyłki: Numer dokumentu źródłowego.

    Numer paczki na przesyłkach w Comarch Shipping
    Numer paczki na przesyłkach w Comarch Shipping

    Po zarejestrowaniu zlecenia u kuriera do XL można pobrać zwrotnie informację o numerze przesyłki oraz linku do jej śledzenia, jeśli dany kurier obsługuje tworzenie linków. Dane te są teraz prezentowanie z dokładnością do paczki. To samo zresztą dotyczy statusu przesyłki, który w Shipping jest zapisywany odrębnie dla pojedynczej paczki.

    W tym celu dodaliśmy na dole formatki paczki nowe pola: Numer listu oraz obok niego Status przesyłki i przycisk Link przesyłki do wywołania w przeglądarce informacji o realizacji przesyłki o podanym linku. Przycisk będzie aktywny tylko wtedy, gdy dany kurier generuje linki, bo tylko wtedy możliwe jest pobranie ich z Comarch Shipping.

    Wskazówka
    Linia z numerem listu, statusem oraz przycisk dla linku są niewidoczne na takich paczkach, na których dane te nie są wypełnione. A ponieważ wypełniane są tylko poprzez informacje pobrane z Comarch Shipping, to oznacza, że dla paczek nie przesłanych na zlecenia cała dolna linia nie będzie widoczna. Może też być ukryta paczek przesłanych, ale jeszcze przed zarejestrowaniem u kuriera. Dopiero po rejestracji u kuriera operacja Aktualizuj dane ZNP pozwoli wypełnić przynajmniej numer przesyłki, a co za tym idzie, również pokazać te pola.

    Numer listu i status przesyłki z Comarch Shipping na paczce w XL
    Numer listu i status przesyłki z Comarch Shipping na paczce w XL

    Na samej wysyłce natomiast, nadal prezentowany jest numer listu i zapisywany link oraz dodatkowo Status przesyłki. Dane te są pobierane z pierwszej paczki powiązanej do zlecenia. Nie zawsze więc będą to dokładnie te same informacje, co na paczce. Można to zobaczyć na rysunku powyżej i poniżej, gdzie PC-6/23 jest powiązana z WYS-5/23, ale nie jest to pierwsza paczka dla tego zlecenia, więc numery na obu dokumentach są różne. Statusy natomiast są takie same, gdyż z reguły statusy poszczególnych paczek są zgodne. W przypadku niezgodnych statusów paczek, na zleceniu (a więc i na wysyłce) widoczny będzie status: Niejednoznaczny.

    Wskazówka
    Pole ze statusem przesyłki na wysyłce jest stale niewidoczne dla tych wysyłek, do których nie utworzono zlecania w Comarch Shipping. Ponieważ status ten jest wypełniany jedynie informacją pochodzącą z powiązanego zlecenia, to nie ma potrzeby wyświetlać tego pola na wysyłkach niepowiązanych.

    Status przesyłki z Comarch Shipping na wysyłce w XL
    Status przesyłki z Comarch Shipping na wysyłce w XL

    Uwaga
    Uzupełnianie brakujących wartości w nowych polach na paczkach (numer listu, link przesyłki i status) i wysyłkach (status) w bazach po konwersji nie będzie wykonywane automatycznie.

    Aby zostały one wypełnione należy je pobrać z bazy Shipping wykonując dla wskazanych wysyłek operację Aktualizuj dane ZNP.

    Z wysyłki w XL może zostać usunięte powiązanie ze zleceniem z Comarch Shipping, jeśli wysyłka zostanie anulowana lub powiązane zlecenie zostało usunięte w Shipping i wykonano aktualizację danych ZNP. Na skutek usunięcia powiązania czyszczone są w XL dane dotyczące Id zlecenia i jego statusu. Od nowej wersji czyszczone są w takim przypadku również nowe pola na wysyłce i powiązanych z nią paczkach: numer przesyłki, link do śledzenia oraz status przesyłki.

    Informacje o przesyłce na zamówieniu sprzedaży

    Na zakładce [Realizacja] dokumentu ZS dodane zostały nowe pola, z informacją o przesyłce realizującej zamówienie: Numer przesyłki i Link przesyłki. Pola można wypełnić ręcznie na zamówieniach sprzedaży w każdym stanie, poza stanem: Anulowane.

    Jeśli dokument ZS jest powiązany z paczką i na paczce tej znajdują się dane o przesyłce (będą to informacje pobrane z Comarch Shipping), wówczas nowe pola są automatycznie uzupełniane tymi danymi z paczki. Przy takiej operacji czyszczone są w tych polach wartości wypełnione wcześniej przez użytkowników, a dodatkowo po zapisaniu danych z paczki kontrolki te stają się niedostępne do edycji.

    Informacja na ZS o numerze i linku przesyłki pobranych z paczki
    Informacja na ZS o numerze i linku przesyłki pobranych z paczki
    Obok nowych pól umieszczono dodatkowe przyciski: Pokaż powiązanie do paczki – wyświetla okno paczki powiązanej z zamówieniem, z której pochodzą te dane. Jeśli przycisk nie jest aktywny, to znaczy, że do zamówienia nie została powiązana paczka, w której znajdują się takie dane. Link przesyłki – pozwala sprawdzić w przeglądarce historię przesyłki o podanym linku. Przycisk jest aktywny, tylko gdy pole jest wypełnione.

    Powyższe pola są wypełniane automatycznie w przypadku pobierania z Comarch Shipping na paczkę danych o numerze przesyłki i linku, które są nadawane w Shipping w momencie rejestracji zlecenia u kuriera. Czyli mogą tu wystąpić następujące scenariusze:

    • Zlecenie zostało utworzone w XL bez rejestracji u kuriera, a dopiero potem następuje rejestracja z poziomu Shipping. Aby dane o numerze i linku zostały zapisane w XL należy wykonać operację Aktualizuj dane ZNP dla wysyłki powiązanej z tym zleceniem.
    • Zlecenie zostało utworzone w XL z rejestracją u kuriera, co powoduje od razu pobranie danych o numerze i linku do XL.

    W każdym przypadku pobieranie danych z Shipping powoduje zapisanie ich zarówno na paczkach, jak i powiązanych zamówieniach, co jest widoczne w logu z operacji:

    Informacja o aktualizacji powiązanych zamówień w logu z operacji do Comarch Shipping
    Informacja o aktualizacji powiązanych zamówień w logu z operacji do Comarch Shipping

    Wskazówka
    Możliwe jest powiązanie jednego zamówienia z wieloma paczkami. W takiej sytuacji na zamówieniu zapisane zostaną dane z pierwszej powiązanej paczki, która zostanie zarejestrowana u kuriera w Comarch Shipping. Przy zmianach numeru i linku przesyłki na kolejnych powiązanych paczkach, modyfikacja zamówienia nie będzie wykonywana.

    Automatyczne pobieranie z Comarch Shipping informacji o realizacji przesyłek (usługa synchronizacji)

    W celu zautomatyzowania pobierania z Comarch Shipping informacji o realizacji zleceń i zapisywania ich na paczkach i wysyłkach umożliwiliśmy dodanie usługi synchronizacji.

    Aby zdefiniować usługę należy w oknie konfiguracji, na zakładce [Aplikacje]/[Kurierzy] zaznaczyć parametr Automatycznie aktualizuj na wysyłkach informację o aktualizacji zleceń, a następnie wybrać przycisk Konfiguracja usługi synchronizacji.

    Ustawienia usługi synchronizacji dla Comarch Shipping
    Ustawienia usługi synchronizacji dla Comarch Shipping

    W uruchomionym oknie Ustawienia usługi postępować jak dla innych usług synchronizacji oddziałowych definiowanych w module Administrator oddziałów, np. synchronizacja dla wszystko.pl. Szczegółowy opis definiowania usługi dostępny jest pod linkiem https://pomoc.comarch.pl/xl/index.php/dokumentacja/zmiany-funkcjonalne-wprowadzone-w-comarch-erp-xl-w-wersji-2023-1/#Us%C5%82uga%20obs%C5%82uguj%C4%85ca%20synchronizacj%C4%99%20zam%C3%B3wie%C5%84%20i%20ilo%C5%9Bci%20towar%C3%B3w%20z%20wszystko.pl.

    Wskazówka
    Po odznaczeniu w konfiguracji parametru Automatycznie aktualizuj na wysyłkach informację o aktualizacji zleceń następuje próba usunięcia usługi, o czym użytkownik jest powiadamiany stosownym komunikatem.

    Należy pamiętać o tym, że usługa jest możliwa do dodania/usunięcia tylko wtedy, gdy moduł jest uruchomiony w trybie administratora systemu.

    W oknie definiowania usługi jako Operator należy podać operatora z systemu XL, który będzie mógł wykonywać aktualizacje na paczkach, wysyłkach oraz na powiązanych zamówieniach sprzedaży. Oznacza to, że operator ten musi posiadać niezbędne licencje do przeprowadzenia tych operacji, czyli licencje dla modułów: Administrator oraz Sprzedaż i Zamówienia. Dodatkowo musi to być operator ‘zalogowany’ w Comarch Shipping, aby możliwe było pobranie stamtąd informacji o realizacji zleceń.

    Po zapisaniu okna z ustawieniami usługi zostanie ona utworzona, co można sprawdzić w Menadżerze Zadań, na zakładce [Usługi]. Usługa będzie mieć opis Usługa odpowiedzialna za synchronizację systemu Comarch ERP XL z Comarch Shipping i jeśli została poprawnie skonfigurowana, to powinna być od razu uruchomiona.

    Usługa zgodnie z ustawionym Okresem testów sprawdza po stronie Comarch Shipping, dla jakich zleceń zostały zaktualizowane informacje o ich realizacji, czyli:

    • czy pojawił się numer i link przesyłki na skutek rejestracji zlecenia u kuriera,
    • czy zmienił się status przesyłki lub stan zlecenia. (Status przesyłki może być aktualizowany w Comarch Shipping ręcznie lub automatycznie, jeśli włączony został taki tryb w ustawieniach ogólnych aplikacji).
    W przypadku takich zmian, jeśli dotyczą one zleceń powiązanych z wysyłką w XL, to zaktualizowane dane zostaną zapisane na paczkach, wysyłkach oraz ewentualnie na powiązanych zamówieniach sprzedaży. Dodatkowo, jeśli z poziomu Comarch Shipping zostanie usunięte zlecenie powiązane z wysyłką, to za pomocą usługi z takiej wysyłki w XL zostanie usunięte powiązanie ze zleceniem.

    Działanie usługi można na bieżąco kontrolować w logach z synchronizacji, które dostępne są jako dodatkowa opcja dla przycisku Comarch Shipping dostępnym na Ribbonie.

    Polecenie do uruchamiania listy logów z synchronizacji Comarch Shipping
    Polecenie do uruchamiania listy logów z synchronizacji Comarch Shipping

    W związku z dodaniem usługi synchronizacji można teraz przyjąć następujący model współpracy z Comarch Shipping: zlecenia są tworzone z poziomu Systemu XL, a następnie cała dalsza integracja jest wykonywana przez usługę, która przenosi do XL informacje o realizacji tych zleceń. Więc operacja Aktualizuj dane ZNP dostępna na liście wysyłek może być wykorzystywana tylko w wyjątkowych sytuacjach, np. gdy w Comarch Shipping zmieniono ustawienia dla zlecenia czy przesyłki (kwota ubezpieczenia, rodzaj przesyłki czy jej waga/wymiary). Jeśli takie scenariusze nie występują, to używanie tej operacji nie jest konieczne.

    Inne zmiany

    W przypadku niektórych kurierów rodzaj przesyłki możliwy do ustawienia na zleceniu jest ściśle związany z rodzajem usługi. Oznacza to, że nie każdy rodzaj przesyłki można ustawić dla danego rodzaju usługi. Dotyczy to np. kurierów: Ambro Express czy FedEx.

    Ponieważ na razie w XL nie uwzględniamy rodzajów usług, a jedynie rodzaje przesyłek, to ustawiany na zleceniu jest zawsze rodzaj usługi przypisany do domyślnego szablonu danego kuriera. Może się więc zdarzyć sytuacja, w której z XL zostanie wysłany rodzaj przesyłki nie powiązany z usługą ustawioną w Shipping. W takiej sytuacji w logu zostanie wyświetlony błąd wysyłania ZNP do Comarch Shipping: Operacja nie powiodła się. Wybrany rodzaj paczki jest niedostępny dla wybranej usługi kuriera. I zlecenie nie zostanie utworzone.

    Współpraca z wszystko.pl

    Synchronizacja informacji o realizacji zamówienia z wszystko.pl

    W integracji zamówień z wszystko.pl obsłużony został proces ich realizacji, który działa dwukierunkowo:
    • Przy imporcie zamówień sprzedaży do XL pobierana jest z wszystko.pl informacja o metodzie dostawy, statusie płatności i statusie zamówienia. Dane te są zapisywane w nowych polach na dokumencie ZS.
    • Ww. pola można modyfikować i wraz z informacją o numerze przesyłki i linku przesyłki są one następnie przesyłane na zamówienia do wszystko.pl. Część tych danych może być aktualizowana na podstawie informacji o realizacji zleceń w Comarch Shipping, o czym mowa w poprzednim rozdziale dotyczącym integracji z tą aplikacją.

    Schemat działania na styku Comarch Shipping –> Comarch ERP XL –> wszystko.pl pokazany jest na poniższym grafie. Cały obieg tych informacji jest realizowany za pomocą dwóch usług synchronizacji. Pierwsza z nich to usługa dedykowana dla Comarch Shipping, o której mowa w poprzednim rozdziale, a druga to usługa oddziałowa dla wszystko.pl, która była dodawana w wersji 2023.1 Systemu.

    Schemat przedstawiający przepływ informacji o realizacji zlecenia pomiędzy wszystko.pl, XL i Shipping
    Schemat przedstawiający przepływ informacji o realizacji zlecenia pomiędzy wszystko.pl, XL i Shipping

    Aby zapewnić zapis informacji o realizacji zamówienia z wszystko.pl, to w pierwszej kolejności muszą zostać dodane do parametrów wszystko.pl nowe dane słownikowe dotyczące statusów: płatności oraz zamówienia. Wykonujemy to korzystając z funkcji importu dostępnej pod przyciskiem Pobierz dane słownikowe umieszczonym na prawej belce formatki oddziału.

    Wskazówka
    Przy kreacji oddziału w wersji Comarch ERP XL 2023.2 dane te są pobierane automatycznie w ostatnim kroku, gdzie następuje import danych słownikowych z wszystko.pl.

    Pobrane nazwy słownikowe są wyświetlane na zakładce [Parametry] formatki oddziału, gdzie jest możliwe odfiltrowanie do rekordów powiązanych do konkretnego słownika. Od nowej wersji dostępne są dwa nowe słowniki: Status zamówienia oraz Status płatności. Pobranie tych słowników zapewni zapisywanie przy imporcie zamówień z wszystko.pl informacji o tych statusach na nowo tworzonych zamówieniach.

    Jeśli chcemy, aby usługa synchronizacji z wszystko.pl na bieżąco aktualizowała informację o danych dotyczących przesyłki oraz o statusach: płatności i zamówienia, to konieczne jest zaznaczenie na zakładce [Automat synchr.] oddziału wszystko.pl nowego parametru Synchronizacja informacji o realizacji zamówień.

    Parametr dotyczący automatycznej wymiany informacji o realizacji zamówień na oddziale wszystko.pl
    Parametr dotyczący automatycznej wymiany informacji o realizacji zamówień na oddziale wszystko.pl
    Na zakładce [Realizacja] dokumentu ZS dodane zostały nowe pola, z informacją o realizacji przesyłki we wszystko.pl:
    • Metoda dostawy – wskazanie na metodę dostawy wybraną przez zamawiającego we wszystko.pl. Gdyby przesyłka miała być realizowana inną metodą dostawy, to należy dokonać zmiany na dokumencie ZS. Informacja ta może następnie zostać przesłana na platformę, jeśli na oddziale jest włączona Synchronizacja informacji o realizacji zamówień.
    • Status płatności – informacja o statusie płatności zamówienia pobierana z wszystko.pl przy imporcie zamówienia i aktualizowana w Systemie, w przypadku jej zmiany na platformie. Czyli jeśli jest włączona Synchronizacja informacji o realizacji zamówień, to na ZS zawsze będzie widoczna aktualna informacja z wszystko.pl.
    • Status zamówienia – informacja o statusie zamówienia, która jest pobierana przy imporcie z wszystko.pl (najczęściej będzie to status: Nowe) i którą można zmieniać w Systemie celem jej przesłania na platformę. Aby zmieniony w XL status został wysłany, to musi być na oddziale włączona Synchronizacja informacji o realizacji zamówień.
    Informacje z wszystko.pl na zakładce [Realizacja] zamówienia sprzedaży
    Informacje z wszystko.pl na zakładce Realizacja zamówienia sprzedaży

    Nowe pola na ZS będą wypełniane zawsze przy imporcie nowych zamówień z wszystko.pl, o ile zostały zaimportowane odpowiednie słowniki, jak opisano na początku rozdziału. Część nowych pól widocznych powyżej jako dostępne do edycji, można modyfikować na zamówieniach sprzedaży w każdym stanie, poza stanem: Anulowane.

    Wskazówka
    Anulowanie dokumentu ZS powoduje automatyczne ustawienie wartości pola Status zamówienia na Anulowane. Można też wykonać taką operację ręcznie bez konieczności anulowania ZS. Ale ważne jest to, że ustawienie jako Status zamówienia wartości Anulowane jest operacją nieodwracalną, czyli pole to staje się niedostępne do edycji.

    Status zamówienia może być zmieniany ręcznie w miarę jego realizacji. Ale w przypadku integracji z Comarch Shipping z włączoną usługą synchronizacji będzie on również zmieniany automatycznie na podstawie statusu przesyłki, z którą zamówienie jest powiązane. Oznacza to, że jeśli przesyłka do zamówienia z wszystko.pl będzie realizowana w Comarch Shipping, to poza numerem i linkiem przesyłki, usługa dedykowana dla Shipping będzie również zmieniała status zamówienia zgodnie z mapowaniem w poniższej tabeli.

    Status przesyłki w Comarch Shipping Status zamówienia we wszystko.pl Komentarz
    Zarejestrowano przesyłkę W realizacji -
    Oczekuje na odbiór W realizacji -
    W doręczeniu Wysłane
    Odmówiono przyjęcia Wysłane -
    Nie doręczono Wysłane -
    Zwrot do nadawcy Wysłane -
    Odebrano od nadawcy Wysłane -
    Doręczono Zrealizowane -
    Wstrzymano <status pozostaje bez zmian> Mogą być róże przyczyny tego stanu – może wystąpić przed przekazaniem paczki do kuriera lub później, czyli nie możemy jednoznacznie określić jaka zmiana nastąpiła dla przesyłki.
    <nieokreślony> <status pozostaje bez zmian> Teoretycznie przy nadanym numerze zlecenia status nie powinien wystąpić. Ale gdyby był taki scenariusz, to po stronie XL nie będzie miał odzwierciedlenia w zmianie stanu zamówienia do wszystko.pl.

    Informacje o numerze przesyłki i linku do śledzenia z zakładki [Realizacja] będą również przesyłane na platformę, jeśli na oddziale jest włączona Synchronizacja informacji o realizacji zamówień.

    Z powyższego opisu wynika, że możliwe będzie automatyczne obsłużenie kompletnego procesu realizacji zamówień złożonych we wszystko.pl, o ile przesyłki tych zamówień będą realizowane za pośrednictwem Comarch Shipping. Z tej bowiem aplikacji możliwe jest przekazanie na ZS danych o numerze i linku przesyłki oraz jej statusie, co finalnie będzie przekazywane do wszystko.pl tak, aby zamawiający widział numer przesyłki oraz aktualny status zamówienia. Cały ten proces jest rozrysowany na schemacie umieszczonym na początku rozdziału.

    W logach z synchronizacji dla oddziału wszystko.pl umieszczono dodatkowe informacje o ilości rekordów zaktualizowanych po stronie XL (Zaktualizowano status płatności…) oraz we wszystko.pl (Wysłano informację o numerze przesyłki i statusie zamówienia…).

    Informacja o realizacji zamówień z wszystko.pl w logach z synchronizacji
    Informacja o realizacji zamówień z wszystko.pl w logach z synchronizacji

    Dodatkowo dla pojedynczych zamówień sprzedaży można wyłączyć eksport danych do wszystko.pl poprzez ustawienie na nich parametru Nie aktualizuj danych we wszystko.pl. To wykluczenie pojedynczych zamówień może mieć zastosowanie w przypadku, gdy we wszystko.pl chcemy mieć przypisane do jednego zamówienia wiele numerów przesyłek. Obecnie na ZS znajduje się tylko jeden numer przesyłki, więc obsługa takiego przypadku po stronie wszystko.pl wymaga wprowadzenia tych danych wprost na platformie. I żeby potem aktualizacja danych o realizacji z poziomu XL nie nadpisała tych informacji na platformie, to taki dokument ZS należy wykluczyć z funkcji aktualizującej używając ww. parametru.

    Obsługa oferty opublikowanej poziomu XL i inne zmiany wynikające z aktualizacji wersji wszystko.pl

    • Zmiany w obsłudze ofert
      • Polecenie Aktualizuj we wszystko.pl dostępne na zakładce [wszystko.pl] listy towarów miało do tej pory pewne ograniczenia co do stanu oferty, dla której było wykonywane, ponieważ na ofertach opublikowanych we wszystko.pl wiele pól było niemożliwych do modyfikacji. W jednej z ostatnich aktualizacji platformy udostępniono jednak możliwość edycji prawie wszystkiego również na ofertach opublikowanych.
      • W związku z tym aktualizacja ofert wykonywana od strony Systemu nie ma już żadnych ograniczeń. Więc niezależnie od tego, czy wybierzemy aktualizację wszystkiego, czy tylko cen, to zostanie ona wykonana zarówno dla szkiców, jak i dla ofert opublikowanych. Oczywiście, jeśli z poziomu wszystko.pl nie jest możliwa jakaś zmiana, np. ustawienie ceny zerowej, to aktualizacja nie wykona się, a w logu zostanie wyświetlony odpowiedni komunikat błędu z wszystko.pl.
      • Również w związku z powyższą zmianą na platformie, dostępna jest obecnie edycja oferty innej niż Szkic (oferta Aktywna lub Zakończona). Dlatego też od wersji 2023.2 na karcie towaru, na zakładce [Aplikacje] wywołanie edycji oferty z linku uruchamia zawsze okno danej oferty w trybie edycji, a nie jak dotychczas zależnie od stanu oferty, gdzie dla ofert Aktywnych możliwy był tylko podgląd.
      • Przy wysyłce towarów do wszystko.pl zablokowane zostało wysyłanie tych, które mają ustawioną stawkę VAT: E 0% NP. Stawka ta nie jest bowiem obsługiwana na platformie.
    • Zmiany w imporcie zamówień
      • Na adresie kontrahenta jednorazowego dodawanego przy imporcie zamówienia z wszystko.pl w polu Ulica zapisywana jest zarówno nazwa ulicy, jak i numery domu i lokalu. Czyli numery te nie są już przenoszone do pola z drugą linią nazwy ulicy, o ile całość mieści się w pierwszym polu.
      • W przypadku darmowej dostawy na zamówieniu we wszystko.pl, na zaimportowanym dokumencie ZS dodawana jest pozycja z usługą na koszt dostawy o wartości 0,00, o ile w ustawieniach oddziału została wybrana konkretna usługa. W poprzedniej wersji Systemu pozycja taka nie była nigdy dodawana.

    Wskazówka
    Przy ustawianiu ceny na pozycji zamówienia działają standardowe mechanizmy, czyli znaczenie ma cena domyślna ustawiona na towarze, który jest dodawany jako ‘koszt przesyłki’. Jeśli jest na nim ustawiona cena niezerowa, to przy jej zerowaniu wartość ceny zostanie wrzucona w rabat operatora. Znaczenie będzie też miało ustawienie kontrolowania marży na definicji dokumentu ZS i ustawienie marży minimalnej na takim towarze. Oznacza to, że aby możliwe było na zamówieniu ustawienie ceny zerowej dla kosztów przesyłki, System musi być odpowiednio skonfigurowany.

    Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2024.0

    Spis treści

    Logistyka

    Produkcja

    Serwis

    Księgowość

    XL HR

    Wspólne

    Współpraca z Comarch Mobile Sprzedaż

    Współpraca z Comarch WMS

    Współpraca z Comarch POS

    Współpraca z Comarch Shipping

    Współpraca z wszystko.pl

    Ramowy harmonogram wersji Comarch ERP XL w 2024 r.

    Numer wersji Typ wersji Termin wydania Uwagi
    2024.1 Wersja Maj 2024 r.

    Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2024-73556

    Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2024.0:

    Aplikacja Wersja Uwagi
    Comarch IBARD 6.9.0
    Wszystko.pl Aktualna wersja www.wszystko.pl
    Comarch e-Sklep 2024.0
    Comarch B2B Informacja w dokumentacji nowej wersji
    Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2024.0
    Comarch WMS (Zarządzanie, Magazynier) 2024.0.0
    Comarch Magazynier 2023.0.0
    Comarch ERP XL HR 2024.1.1
    Comarch HRM 2024.1
    Comarch DMS (stacjonarny, WWW) 2024.0
    Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2024.0
    Comarch ERP XL Business Intelligence (BI Point) 2023.3
    Migracja danych XL2XML 11.0
    Comarch MES 2024.0
    Comarch e-Sprawozdania 2024.0
    Comarch POS 2024.0
    Comarch Shipping Aktualna wersja shipping.comarch.com
    Comarch Apfino Aktualna wersja apfino.pl
    Comarch sPrint 2023.1.1002
    Comarch APS 2024.0
    Comarch webPOS 2024.0

    Uwaga

    Pakiet bezpieczeństwa w wersji Comarch ERP XL 2024.0

    Wersja Systemu Comarch ERP XL 2024.0 zawiera pakiet bezpieczeństwa. Jeżeli konwersja zostanie przeprowadzona na wersji Systemu Comarch ERP XL bez wgranych poprawek bezpieczeństwa, należy postępować zgodnie z instrukcją: “Comarch ERP XL 2023.2 – instalacja wersji HF, lista poprawionych zgłoszeń”.

    Wersje dla których dostępne są pakiety bezpieczeństwa:

    • 2023.2, 2023.1 odpowiednio jako wersje HF 2023.2.3, 2023.2.2, 2023.1.5
    • 2023.0, 2022.1, 2022.0.2, 2021.1, 2021.0.2, 2020.2.3, 2020.2.2 jako pakiety zmian
    Uwaga

    Od wersji 2022.1, w związku ze zmianami w rdzennych bibliotekach Comarch ERP XL, usuwamy możliwość konwersji baz starszych niż wersja 2018.0. W przypadku konieczności konwersji bazy starszej niż w wersji 2018.0, konwersję należy wykonać w dwóch krokach:

    1. Najpierw należy skonwertować bazę do jednej z wersji z zakresu 2018.0 - 2022.0

    2. Następnie należy wykonać konwersję do wersji 2022.1

    Uwaga
    Od wersji Comarch ERP XL 2023.0 wprowadzono ok. 5-sekundowe opóźnienie po każdej nieudanej próbie logowania do Systemu. Opóźnienie wystąpi również przy błędnym logowaniu do API przy użyciu funkcji XLLogin.

    Uwaga

    W wersji Comarch ERP XL 2023.0 i 2023.1 po konwersji bazy danych z archiwalnych wersji systemu Comarch ERP XL, mogą wystąpić problemy z logowaniem Użytkowników do aplikacji w przypadku haseł nieaktualizowanych od dłuższego czasu i niespełniających wymogów bezpieczeństwa polityki haseł (liczba znaków mniejsza lub równa 8).

    W takim przypadku przed konwersją do wersji Comarch ERP XL 2023.0 lub 2023.1 należy zmienić hasła zgodnie z zaleceniami polityki bezpieczeństwa w zakresie stosowania uwierzytelnień i właściwego poziomu zabezpieczeń.

    Logistyka

    KSeF – obsługa kolejnych danych podczas wysyłki faktur wg schematu FA(2) faktury ustrukturyzowanej

    Z dniem 1 września 2023 roku zaczęła obowiązywać struktura logiczna FA(2) faktury ustrukturyzowanej. Obsługa tego schematu została udostępniona w wersji 2023.2.1. W wersji 2024.0 oprócz adaptacji nowego schematu obsłużone zostało wysyłanie kolejnych danych do KSeF w ramach tej struktury. Aby móc wysyłać faktury zgodnie z obowiązującą strukturą W Konfiguracji systemu, na zakładce [KSeF] w kontrolce Schemat faktury powinna być wskazana wartość FA(2). W kreacji i konwersji bazy do wersji 2024.0 schemat ten jest ustalany automatycznie.

    Schemat FA(2) faktury KSeF w Konfiguracji systemu
    Schemat FA(2) faktury KSeF w Konfiguracji systemu

    Całościowe zasady mapowania poszczególnych danych pobieranych z Systemu Comarch ERP XL na strukturę logiczną e-faktury wg schematu FA(2) zostaną opisane w odrębnym dokumencie, w niniejszym umieszczono jedynie opis tych elementów, których obsługa została dodana lub zmieniona w wersji 2024.0.

    Uporządkowanie zasad identyfikacji nazw podmiotów podczas wysyłki do KSeF

    Pomiędzy schematami FA(1) i FA(2) dokonana została zmiana zasad przesyłania nazwy Nabywcy, Odbiorcy oraz Płatnika. Zgodnie ze schematem FA(2) wysyłana jest ona w ten sam sposób niezależny od rodzaju podmiotu (podmiot gospodarczy/osoba fizyczna). W związku z powyższym od wersji 2024.0 nazwa ww. podmiotów wysyłana jest zawsze na podstawie zawartości kontrolek z nazwą kontrahenta (pól: Kna_Nazwa1, Kna_Nazwa2 i Kna_Nazwa3). Nie ma już więc potrzeby dzielenia nazwy na imię i nazwisko, ani honorowania dodatkowych atrybutów, jak to było czynione dotychczas.

    Uporządkowanie zasad identyfikacji adresów podmiotów podczas wysyłki do KSeF

    Pomiędzy schematami FA(1) i FA(2) nastąpiły również zmiany w sposobie wysyłania danych adresowych Podmiotów. Odtąd wysyłane są one w jednym wspólnym polu. W wersji 2024.0 wprowadzono poniższe zasady identyfikacji i wysyłania danych adresowych Nabywcy, Odbiorcy i Płatnika:

    • Ww. dane jak dotąd pobierane są z adresu kontrahenta ustalonego na wysyłanym dokumencie
    • Ww. dane wysyłane są w kolejności: ulica wraz z numerem domu i numerem lokalu, kod pocztowy, miejscowość, województwo, gmina, powiat, przy czym nazwą składowej adresowej poprzedzone są: gmina i powiat
    • Zaprzestano wysyłania nazwy poczty. W Systemie Comarch ERP XL na formatkach kart kontrahentów i ich adresów nie ma odrębnych pól na miasto (miejscowość) i pocztę, stąd informacja ta wysyłana jest jeden raz i traktowana jest jako miejscowość
    • Ulica, numer domu i numer lokalu wysyłane są na podstawie zawartości obu kontrolek Ulica formatki adresu kontrahenta (KnA_Ulica, KnA_Adres)
    • Zaprzestano honorowania specjalnych atrybutów dedykowanych dla specyficznych danych adresowych 
    W związku z powyższym w przypadku miejscowości bez nazw ulic Użytkownicy powinni stosować jedną z poniższych zasad definiowania adresu:
    • Kontrolkę Ulica pozostawić pustą, natomiast w kontrolce Miasto podać zarówno nazwę miejscowości jak i numer domu i lokalu
    Definiowanie adresu dla miejscowości bez ulic – propozycja I
    Definiowanie adresu dla miejscowości bez ulic – propozycja I
    • Numer domu i lokalu wpisać w kontrolce Ulica, ale poprzedzić ją nazwą miejscowości
    Definiowanie adresu dla miejscowości bez ulic – propozycja II
    Definiowanie adresu dla miejscowości bez ulic – propozycja II

    Obsługa pola GTIN i GTINZ elementów faktury/zamówienia podczas wysyłki do KSeF

    Pola GTIN i GTINZ wg schematu FA(2)
    Pola GTIN i GTINZ wg schematu FA(2)

    Obsłużone zostały pola GTIN i GTINZ, w których wysyłany jest EAN towaru. Pole GTIN obsługiwane jest podczas wysyłki faktur sprzedaży oraz korekt faktur sprzedaży i wypełniane numerem EAN elementu faktury, pole GTINZ zaś obsługiwane jest podczas wysyłki faktur zaliczkowych i wypełniane numerem EAN elementu zamówienia. Sposób identyfikacji numeru EAN zależny jest od ustalonej opcji w Konfiguracja/KSeF/Podczas eksportu wysyłaj/Ilość/cenę dla jednostki:

    Parametr Konfiguracji – identyfikacja GTIN/GTINZ wg jednostki podstawowej lub pomocniczej
    Parametr Konfiguracji – identyfikacja GTIN/GTINZ wg jednostki podstawowej lub pomocniczej
    • Jeżeli ww. opcja ustawiona jest na pomocnicza i na elemencie użyto jednostki pomocniczej, wówczas wysyłany jest EAN przypisany do tejże jednostki pomocniczej towaru, a jeżeli takiego EAN-u nie zdefiniowano, wówczas Kod u kontrahenta z karty Odbiorcy zgodnego z kontrahentem głównym dokumentu, o ile na karcie Odbiorcy wskazano tą jednostką. Jeżeli na elemencie nie została użyta jednostka pomocnicza, wówczas poszukiwany jest EAN jednostki podstawowej tj. EAN z karty towaru, a jeżeli go tam nie zdefiniowano, wówczas Kod u kontrahenta z karty Odbiorcy, o ile nie przypisano na niej żadnej jednostki.
    Identyfikacja EAN-u dla jednostki pomocniczej elementu faktury
    Identyfikacja EAN-u dla jednostki pomocniczej elementu faktury
    • Jeżeli ww. opcja ustawiona jest na podstawowej wówczas wysyłany jest EAN jednostki podstawowej, a jeżeli go  nie zdefiniowano, wówczas Kod u kontrahenta z karty Odbiorcy, o ile nie przypisano na niej żadnej jednostki.

    Zmiany w obsłudze sekcji Dodatkowy Opis – wiele dodatkowych informacji dla nagłówka i elementów faktury

    Dotychczas w sekcji Dodatkowy Opis wysyłany był opis z nagłówka dokumentu oraz opisy z poszczególnych elementów dokumentu, o ile w Konfiguracji/KSeF włączono parametr Podczas eksportu wysyłaj/Opis elementu. Tak więc zarówno dla nagłówka, jak i danego elementu można był wysłać tylko jedną informację dodatkową. W wersji 2024.0 funkcjonalność ta została rozwinięta i odtąd oprócz ww. opisów w ww. sekcji wysyłane są również te atrybuty przypisane czy to do nagłówka dokumentu, czy to do danego elementu faktury, które zostały oznaczone parametrem KSeF.

    Parametr KSeF na klasie atrybutu
    Parametr KSeF na klasie atrybutu

    Na podstawie każdego z tak oznaczonych atrybutów wysyłana jest sekwencja danych:

    • Nr wiersza: numer elementu faktury, dla której zdefiniowano ten atrybut, pole nie jest wysyłane, jeżeli atrybut zdefiniowany został dla nagłówka dokumentu
    • Klucz: nazwa klasy atrybutu
    • Wartość: wartość atrybutu
    Wykorzystanie atrybutów do przesyłania dodatkowych informacji podczas wysyłki faktury do KSeF
    Wykorzystanie atrybutów do przesyłania dodatkowych informacji podczas wysyłki faktury do KSeF

    Obsługa przypadków nieznanej daty zakończenia dostawy w kontekście wysyłki do KSeF

    Zmienione zostały zasady obsługi pola P_6 (data zakończenia dostawy) podczas wysyłania dokumentów do KSeF oraz zasady edycji daty sprzedaży na dokumentach wysłanych do KSeF, o czym więcej w dalszej części dokumentu. Zmiana dokonana została celem obsługi scenariuszy j.n.

    • Użytkownik rejestruje w danym dniu fakturę z datą sprzedaży ustaloną w przyszłości, faktyczna data zakończenia dostawy nie jest znana
    • Po ustaleniu daty dostarczenia towaru Użytkownik podaje na dokumencie faktyczną datę zakończenia dostawy

    W Systemie Comarch ERP XL jako data zakończania dostawy rozumiana jest data sprzedaży podana na formatce faktury. Podanie tej daty jest obowiązkowe, w oparciu o nią ustalana jest bowiem cena początkowa, promocje itp. warunki handlowe. Użytkownik nie ma możliwości, aby na dokumencie w jakiś sposób podać informację o tym, że ostateczna data zakończenia dostawy nie jest jeszcze znana. Dotychczas Użytkownik ustalał datę sprzedaży na określonym poziomie, zatwierdzał fakturę, drukował ją bez daty sprzedaży (możliwość wskazania stosownej opcji w parametrach wydruku okna pojawiającego się podczas drukowania faktury), a następnie uprawniony do tego Operator zmieniał datę sprzedaży na fakturze wówczas, gdy okazała się ona inna, niż pierwotnie ustalona na fakturze.

    Aby realizacja ww. scenariusza była nadal możliwa z chwilą, gdy Użytkownik zamiast drukowania faktury będzie zobowiązany wysłać ją do KSeF dokonane zostały poniższe zmiany w zakresie obsługi daty sprzedaży:

    • Pole P_6 (data zakończenia dostawy) nie jest wysyłane, jeżeli do dokumentu przypisany zostanie atrybut o nazwie KSEF_DataDostawy z wartością <Nieokreślona> i/lub data sprzedaży jest taka sama jak data wystawienia (zgodnie z broszurą do schematu FA(2) w polu P_6 wysyłana jest Data dokonania lub zakończenia dostawy towarów lub wykonania usługi lub data otrzymania zapłaty (…), o ile taka data jest określona i różni się od daty wystawienia faktury”). Ww. zasada obowiązuje podczas wysyłania faktur zaliczkowych, faktur sprzedaży oraz korekt innych niż korekty ręczne i zbiorcze. W przypadku korekt System jak dotąd sięga do oryginału i wysyła datę sprzedaży z dokumentu korygowanego, z wyjątkiem ww. przypadku, gdy przypisano do niego ww. atrybut i/lub data sprzedaży oryginału jest taka sama jak jego data wystawienia.

    Uwaga
    Z chwilą, gdy data zakończenia dostawy jest już znana Operator powinien nie tylko zaktualizować datę sprzedaży na fakturze, ale również usunąć z niej ww. atrybut, jeżeli bowiem tego nie zrobi, wówczas podczas wysyłania do KSeF korekty do takiej faktury pole P_6 nie zostanie wysłane.

    • Operator z prawem Edycja daty sprzedaży na zatwierdzonym dokumencie może edytować datę sprzedaży na dokumencie zatwierdzonym, w tym również na fakturach wysłanych do KSeF (dotąd operacja taka była blokowana). Więcej na temat zmian zasad edycji daty sprzedaży i numeru obcego na zatwierdzonym dokumencie sprzedaży znajduje się w dalszej części dokumentu.

    Specjalna obsługa dokumentu (A)FSK związanego z rabatem retro

    Rabat retrospektywny (rabat retro) polega na udzieleniu rabatu posprzedażowego, zazwyczaj z tytułu osiągnięcia w danym okresie określonej wielkości obrotu. W Systemie Comarch ERP XL należny Nabywcy rabat retro można rozliczać nie tylko za pomocą korekty zbiorczej (Z)FSK/FKE, ale również za pomocą ręcznej korekty A-vista (A)FSK. Dotąd taki dokument (A)FSK powiązany z rabatem retro był traktowany podczas wysyłki do KSeF jak każda inna ręczna (A)FSK, od wersji 2024.0 traktowana jest ona w sposób szczególny, jako zbiorcza korekta rabatowa z zastosowaniem poniższych zasad:

    • W sekcji DaneFaKorygowanej wysyłane są dane dotyczące faktur, dla których naliczono rabat retro
    • Wysyłane jest pole OkresFaKorygowanej, a w nim zakres dat ustalony na podstawie okresu retro
    • Sekcja FaWiersz nie jest wysyłana. Zgodnie z art. 106j ust.3 pkt 2 Ustawy, w przypadku korekty rabatowej obejmującej wszystkie dostawy dla danego kontrahenta w danym okresie, korekta taka może nie zawierać nazwy (rodzaju) towaru/usługi objętych korektą. Jeżeli Użytkownik chce, aby elementy korekty były wysyłane, wówczas do rozliczania rabatu retro powinien stosować korekty zbiorcze (Z)FSK/FKE zamiast dokumentu (A)FSK.
    Okres faktury korygowanej oraz numery faktur korygowanych wysyłane dla (A)FSK rozliczającej rabat retro
    Okres faktury korygowanej oraz numery faktur korygowanych wysyłane dla (A)FSK rozliczającej rabat retro

    Znacznik Awaria na fakturach podlegających obowiązkowi KSeF

    Znacznik Awaria na fakturach sprzedaży

    Na formatkach dokumentów sprzedaży i ich korekt udostępniony został parametr Awaria, pozwalający na stosowne oznaczenie dokumentów rejestrowanych w sytuacjach, kiedy ich wysłanie do KSeF było niemożliwe z uwagi na awarię systemu KSeF. Znacznik ten udostępniony został na formatkach j.n.:

    • FS, (s)FS, (S)FS, (A)FS, FSL
    • FSE, (s)FSE, (S)FSE, FEL
    • RA, RAK
    • FSK, (s)FSK, (S)FSK, (Z)FSK, (A)FSK, KSL
    • FKE, (s)FKE, (S)FKE, (Z)FKE, KEL
    Znacznik Awaria KSeF na formatce faktury sprzedaży
    Znacznik Awaria KSeF na formatce faktury sprzedaży
    Znacznik Awaria KSeF na uproszczonej formatce (A)FS
    Znacznik Awaria KSeF na uproszczonej formatce (A)FS

    Znacznikiem tym można oznaczyć te dokumenty, które podlegają wysyłce, tj. te, które mają włączony parametr Wysyłaj do KSeF. Edycja parametru dostępna jest do chwili wysłania dokumentu do KSeF.

    Zbiorcze zestawienie zasad edycji poszczególnych parametrów KSeF na dokumencie sprzedaży prezentuje poniższa tabela.

    Parametr
    Wyślij do KSeF Poza systemem Awaria
    Dokument handlowy niezatwierdzony Operator ma prawo do edycji dokumentu Operator ma prawo do edycji dokumentu Operator ma prawo do edycji dokumentu
    Parametr Poza systemem jest wyłączony Parametr Wyślij do KSeF jest włączony Parametr Wyślij do KSeF jest włączony
    Dokument nie został wysłany do KSeF

    Dokument handlowy zatwierdzony

    oraz (A)FS/FSK

    Jw. Operator ma prawo do edycji dokumentu Operator ma prawo do edycji dokumentu
    Parametr Wyślij do KSeF jest włączony Parametr Wyślij do KSeF jest włączony
    Operator ma prawo Edycja numeru KSeF na dok. Dokument nie został wysłany do KSeF
    Dokument nie został wysłany do KSeF

    Dokumenty oznaczone parametrem Awaria mogą być wysyłane do KSeF z chwilą, gdy awaria ustanie, przy czym po ich wysłaniu ustawienie znacznika Awaria nie ulega zmianie, dzięki czemu Użytkownik może nawet w późniejszym czasie zweryfikować, dlaczego dokument został wysłany do KSeF z opóźnieniem.

    Dla dokumentów, które oznaczone zostały parametrem Awaria i nie zostały wysłane do KSeF w kolumnie Status listy dokumentów prezentowana jest wartość Awaria, natomiast po wysłaniu takiego dokumentu do KSeF prezentowany jest aktualny, tj. wyższy status np. Wysłano/nie odebrano UPO.

    W filtrze Status KSeF na liście dokumentów sprzedaży została dodana wartość Awaria pozwalająca na odfiltrowanie listy do dokumentów oznaczonych parametrem Awaria, które nie zostały dotąd wysłane do KSeF.

    Status Awaria na liście faktur sprzedaży i filtrowanie wg tego statusu KSeF
    Status Awaria na liście faktur sprzedaży i filtrowanie wg tego statusu KSeF

    Znacznik Awaria na fakturach zakupu

    Znacznik Awaria został udostępniony również na formatkach dokumentów zakupu: FZ, (s)FZ, (S)FZ, (A)FZ, FZL, FZK, (s)FZK, (S)FZK, (Z)/FZK, (A)FZK, KZL. Oznaczenie dokumentu tym parametrem oznacza, że otrzymano fakturę od Dostawcy w tradycyjny sposób z powodu awarii systemu KSeF.

    Znacznik Awaria KSeF na formatce faktury zakupu
    Znacznik Awaria KSeF na formatce faktury zakupu

    Znacznikiem tym można oznaczyć te dokumenty, które mają włączony parametr Źródłowy z KSeF. Edycja parametru dostępna jest do chwili powiązania dokumentu z fakturą KSeF.

    Zbiorcze zestawienie zasad edycji poszczególnych parametrów KSeF na ww. dokumentach handlowych zakupu oraz fakturach (A)FZ, (A)FZK prezentuje poniższa tabela.

    Źródłowy do KSeF Poza systemem Awaria
    Operator ma prawo do edycji dokumentu Operator ma prawo do edycji dokumentu Operator ma prawo do edycji dokumentu
    Parametr Poza systemem jest wyłączony Parametr Źródłowy z KSeF jest włączony Parametr Źródłowy z KSeF jest włączony
    Dokument nie jest związany ze źródłowym pobranym z KSeF Operator ma prawo Edycja numeru KSeF na dok. Dokument nie jest związany ze źródłowym pobranym z KSeF
    Dokument nie jest związany ze źródłowym pobranym z KSeF

    Dla dokumentów, które oznaczone zostały parametrem Awaria i nie zostały powiązane z fakturą KSeF prezentowany jest stosowny status KSeF listy dokumentów, obsłużone zostało również filtrowanie listy dokumentów wg tego statusu. Więcej na ten temat w dalszej części dokumentu.

    Status wysyłki dokumentu do KSeF i nowy status KSeF dokumentu

    Na fakturach wysłanych do KSeF obsłużono zapisywanie i prezentowanie tekstowego statusu wysyłki, czyli informacji otrzymanej ze środowiska KSeF w trakcie komunikacji z tym środowiskiem. W Konfiguracji/KSeF dodana została możliwość wskazania czasu oczekiwania Systemu Comarch ERP XL na odpowiedź serwera KSeF podczas wysyłania dokumentów. Otrzymana w tym czasie informacja zwrotna z KSeF prezentowana jest w kontrolce Status wysyłki każdego z wysłanych dokumentów.

    Parametryzacja czasu oczekiwania na odpowiedź KSeF podczas wysyłki dokumentów
    Parametryzacja czasu oczekiwania na odpowiedź KSeF podczas wysyłki dokumentów
    Status wysyłki – informacja otrzymana ze środowiska KSeF dla wysyłanego dokumentu
    Status wysyłki – informacja otrzymana ze środowiska KSeF dla wysyłanego dokumentu

    Ww. status wysyłki aktualizowany jest na dokumencie podczas pobierania UPO dla danego dokumentu.

    Treść informacji otrzymanej ze środowiska KSeF poprzedzona jest numerem, pozwalającym Użytkownikowi na lepsze rozpoznanie, na jakim etapie wysyłki dokumentu zakończyła się komunikacja z KSeF. KSeF przewiduje poniższe statusy informacji:

    • <100 – 200) – kod inicjalny, proces jest w trakcie lub został zainicjowany, ale nie został jeszcze rozpoczęty
    • <200 – 300) – sukces, proces został zakończony poprawnie
    • <300 – 400) – kod operacyjny, proces jest w trakcie realizacji zdefiniowanych zadań
    • <400 – 500) – kod terminalny, błąd, proces został zakończony ze względu na wystąpienie błędu biznesowego

    Ww. funkcjonalność zapisywania statusu wysyłki została połączona z wprowadzeniem dodatkowego statusu KSeF dokumentu: W trakcie wysyłki. Statusem tym oznaczane są te faktury, dla których w określonym w Konfiguracji czasie otrzymano informację zwrotną z przedziału <300-400), o którym mowa poniżej, czyli dla dokumentu tego istnieje duże prawdopodobieństwo jego przyjęcia w KSeF, ale nie pewność co do tego zdarzenia. Dla dokumentów o takim statusie KSeF Użytkownik ma możliwość wykonania operacji pobrania UPO, po której zyska pewność, że dokument został faktycznie przyjęty w KSeF.

    Nowy status KSeF dokumentu został uwzględniony na formatce dokumentu, na liście dokumentów w kolumnie KSeF/Status oraz w filtrze Status KSeF listy faktur sprzedaży.

    Nowy status KSeF „W trakcie wysyłki” na formatce faktury sprzedaży
    Nowy status KSeF „W trakcie wysyłki” na formatce faktury sprzedaży
    Status „W trakcie wysyłki” na liście faktur sprzedaży i filtrowanie wg tego statusu
    Status „W trakcie wysyłki” na liście faktur sprzedaży i filtrowanie wg tego statusu

    Pełna interpretacja w Systemie Comarch ERP XL informacji zwracanych przez środowisko KSeF przedstawiona została w poniższej tabeli.

    Status informacji z KSeF
    Numer informacji Znaczenie informacji Status KSeF dokumentu ustalany w Comarch ERP XL
    <100 – 200) Kod inicjalny, proces jest w trakcie lub został zainicjowany, ale nie został jeszcze rozpoczęty Dokument traktowany jako niewysłany do KSeF
    <200 – 300) Sukces, proces został zakończony poprawnie Wysłano/nie odebrano UPO
    <300 – 400) Kod operacyjny, proces jest w trakcie realizacji zdefiniowanych zadań W trakcie wysyłki
    <400 – 500) Kod terminalny, błąd, proces został zakończony ze względu na wystąpienie błędu biznesowego Odrzucony

    Podczas komunikacji ze środowiskiem KSeF zdarzają się sporadycznie sytuacje, w którym środowisko to staje się chwilowo niedostępne lub połączenie z nim jest niestabilne. W takich przypadkach mogą się pojawić chwilowe problemy w zakresie czy to wysyłki dokumentów, czy to ustalania prawidłowego statusu wysyłki na takich dokumentach. Użytkownik powinien zwrócić szczególną uwagę na przypadki j.n.

    • Błąd komunikacji z KSeF
    Błąd komunikacji z KSeF
    Błąd komunikacji z KSeF
    • Błąd aktualizacja statusu KSeF wysyłanych faktur sprzedaży
    Błąd podczas aktualizacji statusu KSeF faktur sprzedaży
    Błąd podczas aktualizacji statusu KSeF faktur sprzedaży

    W obu ww. przypadkach Użytkownik powinien zalogować się bezpośrednio do środowiska KSeF i sprawdzić, czy dokumenty, podczas wysyłania których pojawiał się ww. błąd znajdują się na serwerze KSeF. Jeżeli faktury zostały przyjęte przez KSeF, wówczas na tych dokumentach w Systemie Comarch ERP XL należy poprawić status KSeF. W tym celu należy na dokumencie zaznaczyć parametr Poza systemem, a następnie wprowadzić numer KSeF dokumentu, datę wysłania, przyjęcia, pobrania UPO oraz ustalić status na Wysłano/Odebrano UPO. Na zatwierdzonym dokumencie może to uczynić Operator z prawem Edycja numeru KSeF na dok./ Spinanie z KSeF na zatw. dok.

    Samodzielne wprowadzanie przez Operatora danych o wysyłce faktury sprzedaży do KSeF
    Samodzielne wprowadzanie przez Operatora danych o wysyłce faktury sprzedaży do KSeF

    Numery KSeF dokumentów na wydrukach faktur

    Od wersji 2023.0 na wydrukach faktur sprzedaży i ich korekt obsłużone jest opcjonalne drukowanie numeru KSeF dokumentu. O tym, czy taki numer ma zostać wydrukowany decyduje ustawienie parametru Drukuj numer KSeF dokumentu w oknie parametrów drukowania. Parametr ten jest dostępny wówczas, jeżeli Firma dokonuje wysyłki na serwer produkcyjny KSeF.

    W wersji 2024.0 udostępniono kolejne, opisane poniżej zmiany w kontekście drukowania numerów KSeF dokumentów. Podobnie jak to miało miejsce dotychczas numery te drukowane są wówczas, jeżeli Firma dokonuje wysyłki na serwer produkcyjny KSeF.

    Numer KSeF na wydrukach faktur zakupu

    Na wzór obsługi numeru KSeF na wydrukach faktur sprzedaży dodano ten numer również na wydruki faktur zakupu i ich korekty. Numer ten pojawi się na wydruku takiej faktury o ile w Konfiguracji włączono produkcyjne środowisko KSeF i dokument jest związany z fakturą KSeF. Numer KSeF drukowany jest na wydrukach: FZ, (s)FZ, (S)FZ, (A)FZ, FZL, KZL, FZK, (s)FZK, (S)FZK, (A)FZK.

    Numer KSeF na wydruku faktury zakupu
    Numer KSeF na wydruku faktury zakupu

    Numer KSeF faktur zaliczkowych na wydrukach faktur końcowych sprzedaży

    Obowiązek drukowania numeru KSeF faktury zaliczkowej na fakturze odliczającej taką fakturę będzie nakładał art. 106f ust. 3 Ustawy o VAT. Aby spełnić ww. wymagania na wydrukach faktur końcowych oprócz numeru własnego faktury zaliczkowej drukowany jest jej numer KSeF. Numer ten jest drukowany o ile w Konfiguracji włączono produkcyjne środowisko KSeF i faktura taka posiada numer KSeF. Zmiany zostały obsłużone na fakturach końcowych: FS, (s)FS, (S)FS, FSE, (s)FSE, (S)FSE.

    Numery KSeF faktur zaliczkowych na wydruku faktury końcowej
    Numery KSeF faktur zaliczkowych na wydruku faktury końcowej

    Numer KSeF poprzednich zaliczkowych na wydrukach faktur zaliczkowych sprzedaży

    Obowiązek drukowania numeru KSeF poprzednich faktur zaliczkowych będzie wynikał z art. 106f ust.4 Ustawy o VAT. Oprócz numeru własnego faktury zaliczkowej drukowany jest jej numer KSeF, o ile faktura go posiada i w Konfiguracji włączono produkcyjne środowisko KSeF. Zmiany zostały dokonane na wydrukach dokumentów: FSL, FEL, KSL, KEL.

    Numery KSeF poprzednich faktur zaliczkowych na wydruku FSL
    Numery KSeF poprzednich faktur zaliczkowych na wydruku FSL

    Numer KSeF korygowanej na wydrukach korekt faktur sprzedaży

    Obowiązek drukowania numeru KSeF faktury korygowanej będzie nakładał art. 106j ust. 2 pkt 2a Ustawy o Vat. Jeżeli faktura korygująca dotyczy faktury wysłanej do KSeF, wówczas na takiej korekcie należy podać numer KSeF faktury korygowanej. W związku z powyższym na wydrukach faktur korygujących sprzedaży oprócz numeru własnego faktury korygowanej drukowany jest jej numer KSeF, o ile go posiada i w Konfiguracji włączono produkcyjne środowisko KSeF. Zmiany zostały dokonane na wydrukach dokumentów: FSK, (s)FSK, (S)FSK, (Z)FSK, (A)FSK, RAK, KSL, FKE, (s)FKE, (S)FKE, (Z)FKE, KEL, w tym korektach ręcznych FSK, (A)FSK, FKE, przy czym w tym ostatnim przypadku drukowany jest numer KSeF podany przez Użytkownika.

    Numer KSeF faktury korygowanej na wydruku FSK
    Numer KSeF faktury korygowanej na wydruku FSK
    Numery KSeF faktur korygowanych na wydruku korekty zbiorczej
    Numery KSeF faktur korygowanych na wydruku korekty zbiorczej

    KSeF – zmiany na liście i formatce faktury zakupu z KSeF

    Wizualizacja faktury zaimportowanej z KSeF

    W wersji 2024.0 obsłużona została automatyczna wizualizacja faktury zakupu zaimportowanej z KSeF. Jest ona dokonywana na podstawie pliku xml dołączanego jako załącznik importowanej faktury. Na potrzeby ww. wizualizacji plik xml jest czasowo transformowany do postaci html i na tej podstawie wizualizowany. Użytkownik ma możliwość dokonania wydruku takiej wizualizacji.

    Wizualizacja faktury zakupu zaimportowanej z KSeF wraz z opcją jej wydruku
    Wizualizacja faktury zakupu zaimportowanej z KSeF wraz z opcją jej wydruku

    Ww. załącznik podłączany do importowanej faktury tworzony jest podobnie jak to ma miejsce podczas wysyłki faktury tj. zależnie od opcji w Konfiguracji/KSeF zapisywany jest w bazie lub jako link do pliku zapisanego na dysku. W tym ostatnim przypadku plik zapisywany jest z lokalizacji wskazanej przez Użytkownika wg następującej zasady: tworzony plik zapisany zostaje w katalogu wskazanym dla danego Użytkownika w Parametrach komputera, a jeżeli go tam nie wskazano, wówczas w katalogu ogólnym wskazanym w Konfiguracji systemu. Jeżeli i tej ścieżki nie wskazano, wówczas pliki te umieszczane są w katalogu o nazwie KSeFXML katalogu instalacyjnego Comarch ERP XL. We wskazanych jw. katalogach tworzone są podkatalogi dla każdej daty z jaką tworzone są pliki i w tychże podkatalogach są one umieszczane.

    Katalog zapisu plików xml wysłanej faktury/pobranego UPO/faktury importowanej z KSeF
    Katalog zapisu plików xml wysłanej faktury/pobranego UPO/faktury importowanej z KSeF

    Uwaga
    Wizualizacja i wydruk faktury zaimportowanej z KSeF ułatwi Użytkownikowi rejestrowanie na jej podstawie faktury zakupu w Comarch ERP XL. Funkcjonalność generowania takich dokumentów przez System nie jest dostępna w wersji 2024.0. Generowanie dokumentów obsłużone zostanie w kolejnych wersjach Systemu, przy czym będzie ono wprowadzane etapami: najpierw FZ i (A)FZ, a następnie stopniowo pozostałe typy dokumentów zakupu. W wersji 2024.0 Użytkownik powinien zarejestrować dokument samodzielnie, a następnie dokonać jego spięcia z fakturą zaimportowaną z KSeF.

    Operacje seryjne na liście faktur zakupu z KSeF

    Na liście faktur zakupu zaimportowanych z KSeF obsłużone zostały poniższe operacje seryjne:

    • Seryjna zmiana Właściciela, czyli centrum, które ma się zająć danymi dokumentami. Po wybraniu tej opcji prezentowane jest menu z centrami struktury firmy. System dokonuje zmiany Właściciela na centrum wskazane przez Użytkownika
    Seryjna zmiana Właściciela na liście faktur zakupu zaimportowanych z KSeF
    Seryjna zmiana Właściciela na liście faktur zakupu zaimportowanych z KSeF
    • Seryjna zmiana Kwalifikacji, pozwalająca na wstępne określenie czy na podstawie danej faktury KSeF powinien zostać utworzony dokument handlowy, czy kosztowa faktura A-vista bezpośrednio w Rejestrze VAT. Zmiana dokonywana jest poprzez wybór jednej z wartości: Dokument handlowy lub Dokument VAT
    Seryjna zmiana Kwalifikacji na liście faktur zakupu zaimportowanych z KSeF
    Seryjna zmiana Kwalifikacji na liście faktur zakupu zaimportowanych z KSeF
    • Seryjne Odrzucanie i Przywracanie faktur. Fakturę pobraną z KSeF można odrzucić, co oznacza, że z jakiegoś powodu nie będzie na jej podstawie tworzony dokument w Systemie. Z takiej operacji można się wycofać, tj. przywrócić taką fakturę. Odrzucanie/przywracanie faktury KSeF dotąd dokonywane było wyłącznie na formatce szczegółów faktury, w wersji 2024.0 dostępne zostało jako operacja seryjna
    Seryjne odrzucanie faktur zaimportowanych z KSeF
    Seryjne odrzucanie faktur zaimportowanych z KSeF
    Seryjne przywracanie faktur zaimportowanych z KSeF
    Seryjne przywracanie faktur zaimportowanych z KSeF

    Zmiany na liście i formatce faktury zakupu spiętej z fakturą KSeF

    Zmiany na liście faktur zakupu

    Na liście faktur zakupu dodane zostały kolumny sekcji KSeF: Status, Numer, Data przyjęcia. W kolumnie Numer prezentowany jest numer KSeF dokumentu źródłowego, na podstawie którego zarejestrowany został dany dokument, w kolumnie Data przyjęcia zaś data przyjęcia tego dokumentu źródłowego w KSeF. Kolumna Status wypełniana jest wartościami j.n.

    • Nie dotyczy: dla dokumentów z wyłączonym parametrem Źródłowy z KSeF
    • Niezweryfikowany: dla dokumentów spiętych z fakturą KSeF, które nie zostały zweryfikowane przez Użytkownika
    • Zweryfikowany: dla dokumentów spiętych z fakturą KSeF, które zostały zweryfikowane przez Użytkownika oraz dla dokumentów, na których Operator samodzielnie wprowadził numer KSeF
    • Niespięty: dla dokumentów z włączonym parametrem Źródłowy z KSeF, które nie zostały w żaden sposób powiązane z KSeF (ani poprzez spięcie z fakturą z KSeF ani poprzez ręczne podanie numeru KSeF)
    • Awaria: dla dokumentów, które oznaczone zostały parametrem Awaria i nie zostały powiązane z fakturą KSeF

    Pod listą faktur zakupu udostępniony został filtr Status KSeF pozwalający na ograniczanie listy do faktur niespiętych, spiętych (wszystkich, niezweryfikowanych, zweryfikowanych), takich, których KSeF nie dotyczy oraz tych, które zostały zarejestrowane podczas awarii systemu KSeF.

    Kolumny sekcji KSeF na liście faktur zakupu i filtrowanie listy wg statusu KSeF
    Kolumny sekcji KSeF na liście faktur zakupu i filtrowanie listy wg statusu KSeF

    Wizualizacja faktury KSeF na formatce faktury zakupu

    Formatka dokumentu zakupu powiązanego z fakturą KSeF została obsłużona podobnie jak FZ wczytana przez OCR. Na prawej belce dostępny jest stosowny przycisk włączający/wyłączający specjalny tryb formatki, przy którym jest ona dzielona na sekcję lewą właściwą dla dokumentu i sekcję prawą z podglądem faktury KSeF. Dokonywana w sekcji prawej wizualizacja faktury KSeF dokonywana jest na podstawie pliku xml będącego załącznikiem faktury KSeF, z którą spięty jest bieżący dokument. Użytkownik ma możliwość dokonania wydruku tej wizualizacji.

    W menu przycisku włączającego/wyłączającego podgląd faktury KSeF dostępne są od wersji 2023.2 opcje pozwalające na oznaczenie dokumentu jako zweryfikowanego przez Użytkownika oraz cofanie go do stanu niezweryfikowanego. Wygląd przycisku zależny jest do tego, czy dokument został już zweryfikowany czy też nie. System nie pozwala na zatwierdzenie dokumentu zakupu powiązanego z KSeF, jeżeli nie został on oznaczony jako zweryfikowany. Operacja oznaczania dokumentu jako zweryfikowanego/cofania do stanu niezweryfikowanego dostępna jest od wersji 2023.2, w tym również jako opcja w menu kontekstowym listy.

    Włączanie/wyłączanie wizualizacja faktury KSeF z formatki faktury zakupu wraz z opcją jej wydruku
    Włączanie/wyłączanie wizualizacja faktury KSeF z formatki faktury zakupu wraz z opcją jej wydruku

    Obsługa operacji KSeF w Procesach

    W wersji 2024.0 komunikacja z KSeF została obsłużona w definiowanych Procesach. Za ich pomocą można dokonać:

    • wysyłki faktury do KSeF
    • pobrania UPO
    • importu faktur zakupu z KSeF

    Jak w przypadku każdej metody komunikacji z KSeF, również w Procesach do dokonania ww. operacji konieczne jest uwierzytelnienie w KSeF. W przypadku Procesu uruchomionego w trybie wsadowym jedynym narzędziem uwierzytelnienie jest token. Uwierzytelnienie odbędzie się więc wyłącznie, jeżeli Operator ma włączone prawo do używania tokena i token został przypisany na pieczątce firmy.

    W przypadku Procesów działających w trybie interakcyjnym uwierzytelnianie odbywa się w sposób standardowy tj., jeżeli Operator ma włączone prawo do używania tokena, wówczas na podstawie tokena z pieczątki firmy, jeżeli Operator nie ma tego prawa, wówczas za pomocą wskazanego przez niego certyfikatu.

    Obsługa wysyłki faktur oraz pobrania UPO w Procesach

    Lista akcji kluczowych definiowalnych procesów została wzbogacona o dwie nowe akcje:

    • Wysłanie dokumentu do KSeF
    • Pobranie UPO z KSeF 

    Ww. akcje dostępne są dla dokumentów, które podlegają wysyłce do KSeF, a więc dla faktur sprzedaży, faktur eksportowych, faktur zaliczkowych sprzedaży oraz korekt tych dokumentów.

    Akcja wysłania dokumenty do KSeF i pobrania UPO w procesie zdefiniowanym dla faktury sprzedaży
    Akcja wysłania dokumenty do KSeF i pobrania UPO w procesie zdefiniowanym dla faktury sprzedaży

    Warunkowa wysyłka faktur do KSeF

    Użytkownicy, którzy rejestrują zarówno faktury podlegające wysyłce do KSeF jak i takie, które rejestrowane są poza systemem KSeF mogą korzystać z akcji wysyłania faktury w sposób warunkowy. Poniżej umieszczono propozycje definicji procesu na okoliczność ww. scenariuszy:

    • Propozycja nr 1:
      • Zdefiniowanie procesu: Dodanie FS- Potwierdzenie FS- Wysłanie FS do KSeF – Koniec
      • W procesie jw. w definicji zadania Wysłanie do KSeF dodanie warunku j.n., aby zadanie to było wykonywane wyłącznie dla FS z Trn_KSeFWyslij=1: select @Wynik = TrN_KSeFWyslij from CDN.TraNag where TrN_GIDNumer = @ObiNumer  
    Akcja wysłania faktury do KSeF z dodatkowym warunkiem zadania
    Akcja wysłania faktury do KSeF z dodatkowym warunkiem zadania
    • Propozycja nr 2:
      • Na formatce czynności Potwierdzanie dokumentu handlowego” dodać Status wynikowy czynności z warunkiem na Trn_KSeFWyslij=1, przy którym jest przejście do zadania Wysłanie dokumentu do KSeF  
    Akcje wysłania faktury do KSeF zależna od statusu wynikowego poprzedniej czynności
    Akcje wysłania faktury do KSeF zależna od statusu wynikowego poprzedniej czynności

    Akcja pobrania UPO

    Podczas akcji pobrania UPO wywołanej w kontekście konkretnego dokumentu System pobiera UPO dla tego dokumentu oraz innych dokumentów wysłanych w ramach danej sesji KSeF, a co za tym idzie wykonuje w ten sposób również zadania pobrania UPO dla tych pozostałych faktur, jeżeli takowe zostały wygenerowane i jeżeli Operator ten jest opiekunem takich zadań.

    Przyklad

    W ramach sesji XXX wysłano do KSeF: FS-1; FS-6, FS-12, FSE-15; FSL-16. Zgodnie z definicją procesu wygenerowane zostały zadania j.n. których opiekunem jest operator OPE_1 i Automat:

    - Zad1: Pobranie UPO dla FS-1

    - Zad2: Pobranie UPO dla FS-6

    - Zad3: Pobranie UPO dla FS-12

    - Zad4: Pobranie UPO dla FSE-15

    - Zad5: Pobranie UPO dla FSL-16

    Operator OPE_1(lub Automat) wykonuje zadanie Zad3, w wyniku czego System pobiera UPO do wszystkich ww. dokumentów, a co za tym idzie wszystkie ww. zadania zostają wykonane.

    Obsługa pobierania faktur z KSeF

    Dodana została akcja kluczowa Pobieranie faktur z KSeF, dostępna dla procesów definiowanych w gałęzi Inne procesy/Proces bez obiektu. Za pomocą tej akcji można dokonać importu z KSeF faktur, na których Nabywcą jest Firma będąca Użytkownikiem Systemu. Operacja dokonywana jest wg zasad jak dla opcji Nowe dokonywanej z interfejsu, tj. System importuje faktury z datą przyjęcia w KSeF równą i większą od największej z dat dotąd zaimportowanych dokumentów, a jeżeli dotąd takiego importu nie dokonano, wówczas z datą przyjęcia w KSeF należącą do bieżącego miesiąca i miesiąca go poprzedzającego.

    Podczas kreacji i konwersji bazy System dodaje predefiniowany proces, służący do dokonywania takiego importu Aby z takiego procesu skorzystać wystarczy go aktywować, włączając parametr Aktywny. Jeżeli Użytkownik zechce go zmodyfikować zmieniając np. godzinę wykonywania czynności wystarczy takie proces wyeksportować, a następnie zaimportować i na tak utworzonym nowym procesie dowolnie zmieniać jego parametry.

    Predefiniowany proces automatycznego pobierania faktur zakupu z KSeF
    Predefiniowany proces automatycznego pobierania faktur zakupu z KSeF

    Ww. akcja Pobieranie faktur z KSeF traktowana jest pod kątem prawa do jej wykonania w standardowy sposób tj., jeżeli aktywny jest proces z akcją pobrania faktur z KSeF, wówczas System kontroluje, aby Użytkownik inny niż przypisany do takiej akcji nie mógł wykonać operacji Import/Nowe, czy to poprzez próbę wykonania zadania procesu, czy to opcją na liście faktur zakupu z KSeF. Dla akcji importu Za okres oraz importu konkretnego numeru KSeF operacja nie jest blokowana. Jako akcja procesu Pobierania faktur z KSeF rozumiana jest wyłącznie operacja Nowe. Jeżeli więc w Firmie uruchomiony jest ww. proces i dany Operator ma mieć możliwość wykonywania operacji importu/nowe, wówczas Operatora tego należy dodać do aktywnego procesu pobierania faktur jako wykonującego tą czynność.

    Jeżeli utworzone zostało zadanie Pobieranie faktur z KSeF na konkretny dzień/godzinę i uprawniony do tego Operator dokona operacji import/nowe przed tą datą/godziną, wówczas zadanie procesu nadal pozostaje do wykonania. Dzięki temu operacja importu dokonywana jest automatycznie o określonej godzinie, nawet, jeżeli taka operacja została wykonywana przez jakiegoś Użytkownika w trakcie dnia. Jeżeli zaś Operator wykona zadanie procesu w danym terminie, czy też po nim, wówczas zadanie procesu zostaje wykonane i pojawia się kolejne np. na kolejny dzień i określoną godzinę, jeżeli tak ten proces zdefiniowano.

    Funkcje API wspierające operacje KSeF

    W wersji 2024.0 przygotowany został szereg funkcji API, służących do komunikacji z KSeF.

    Funkcje API do komunikacji z KSeF
    Nazwa funkcji Obsługa
    XLKSeFOtworzSesje Funkcja służąca do nawiązywania sesji KSeF
    XLKSeFZamknijSesje Funkcja służąca do zamykania sesji KSeF
    XLKSeFDodajDokumentyDoWyslania Funkcje służące do wysyłania faktury/faktur do KSeF. Pierwsza z nich służy do podania listy dokumentów, które mają zostać wysłana, druga zaś do wysyłki tej listy dokumentów
    XLKSeFWyslijDokumenty
    XLKSeFPobierzUPO Funkcja służąca do pobierania UPO do wskazanej sesji/dokumentu
    XLKSeFUstalStatusDokumentu Dodanie rekordu KSeFDokumenty Funkcje służące do dodawania/modyfikacji/usuwania rekordów tabeli KSeFDokumenty, tj. zapisania w Systemie informacji o: - Dla faktur sprzedaży: o dokonanej wysyłce faktur/pobranym UPO dokonanym poza Systemem Comarch ERP XL - Dla faktur zakupu: o fakturze KSeF na podstawie której zarejestrowano dany dokument zakupu, dla przypadków, kiedy faktury te nie były importowane wprost do Systemu, ale poza nim
    XLKSeFZmienStatusDokumentu Zmiana rekordu KSeFDokumenty
    XLKSeFUsunStatusDokumentu Usunięcie rekordu KSeFDokumenty
    XLKSeFSpinajZDokumentem Funkcja służąca do spięcia faktury zaimportowanej z KSeF z dokumentem zakupu zarejestrowanym w Comarch ERP XL
    XLKSeFRozłaczZDokumentem Funkcja służąca do rozłączania faktury zaimportowanej z KSeF z dokumentem zakupu zarejestrowanym w Comarch ERP XL
    XLKSeFPobierzDokumenty Funkcja służąca do pobrania faktur zakupu z KSeF

    Funkcja służąca do otwierania sesji KSeF

    Za pomocą funkcji XLKSeFOtworzSesje Operator może nawiązać sesję KSeF, w ramach której po użyciu kolejnej funkcji API czy to wyśle faktury do KSeF, czy to pobierze UPO. Operator może podać Systemowi informację o sposobie w jaki ma być dokonane uwierzytelnienie w KSeF w następujący sposób:

    • Jeżeli Użytkownik wskaże, że ma to być token i poda ten token, wówczas to za jego pomocą dokonane zostanie uwierzytelnienie. Jeżeli token nie zostanie podany, wówczas System dokona uwierzytelnienia za pomocą tokena z pieczątki firmy, o ile Operator na karcie ma włączone używanie tokena, w przeciwnym razie do uwierzytelnienia nie dojdzie, więc i sesja KSeF nie zostanie nawiązania
    • Jeżeli Użytkownik wskaże, że uwierzytelnienie ma się odbyć przy użyciu certyfikatu, wówczas System podniesie listę certyfikatów w trybie do wyboru i uwierzytelni za pomocą wskazanego certyfikatu. Będzie to miało miejsce wyłącznie przy trybie interaktywnym pracy Operatora, w przypadku trybu wsadowego uwierzytelnienie się nie uda, więc i sesja KSeF nie zostanie nawiązana
    • Jeżeli Użytkownik nie wskaże sposobu uwierzytelnienia, wówczas będzie to oznaczało, że System ma go dokonać wg domyślnych ustawień
      • Jeżeli na karcie Operatora włączone jest używanie tokena, wówczas dokonane zostanie uwierzytelnienie tokenem podanym do funkcji API lub tokenem z pieczątki firmy, jeżeli w API go nie podano. Jeżeli token nie zostanie zidentyfikowany, wówczas nastąpi próba uwierzytelniania przy pomocy certyfikatu, ale wyłącznie, jeżeli Użytkownik pracuje w trybie interaktywnym.
      • Jeżeli na karcie Operatora wyłączone jest używanie tokena, wówczas nastąpi próba uwierzytelniania przy pomocy certyfikatu, ale wyłącznie, jeżeli Użytkownik pracuje w trybie interaktywnym.

    Zachowanie Systemu w zakresie uwierzytelnienia zależne jest dodatkowo od rodzaju sesji, którą nawiązuje Operator (plik wsadowy/wysyłka interaktywna). Nawiązanie sesji wsadowej KSeF możliwe jest wyłącznie przy pomocy certyfikatu.

    Funkcja służąca do zamykania sesji KSeF

    Udostępniona została funkcja XLKSeFZamknijSesje pozwalająca na zamknięcie danej sesji KSeF. Jeżeli Operator poda numer sesji, wówczas to ona zostanie zamknięta, wywołanie funkcji bez podania numeru sesji będzie zaś oznaczało, że System ma zamknąć sesję utworzoną w XLKSeFOtworzSesje.

    Za pomocą tej funkcji można zamknąć dowolną sesję, również innego Operatora, nawiązaną z innego modułu.

    Funkcje służące do wysyłania dokumentów do KSeF

    Udostępnione zostały funkcje służące do wysyłania faktury/faktur do KSeF. Funkcja XLKSeFDodajDokumentyDoWyslania służy do podania listy dokumentów, które mają zostać wysłane, funkcja XLKSeFWyslijDokumenty zaś do wysyłki tej listy dokumentów.

    Aby wysłać dokumenty do KSeF Operator powinien wykonać poniższe działania:

    • XLKSeFOtworzSesje – nawiązanie sesji z KSeF
    • XLKSeFDodajDokumentyDoWyslania – wskazanie dokumentu/dokumentów do wysłania
    • XLKSeFWyslijDokumenty – wysłanie ww. dokumentów do KSeF
    • XLKSeFZamknijSesje – zamknięcie ww. sesji KSeF

    Funkcja służąca do pobierania UPO

    Pobrania UPO można dokonać za pomocą funkcji XLKSeFPobierzUPO. Użytkownik może w niej podać numer sesji, dla której ma zostać pobrane UPO lub GID dokumentu, dla którego ma zostać pobrane UPO. W tym ostatnim przypadku System samodzielnie ustali numer sesji, w ramach której został wysłany podany dokument i pobierze UPO dla tego dokumentu oraz wszystkich pozostałych dokumentów wysłanych w ramach tej sesji.

    Aby możliwe było pobranie UPO dla danej sesji, taka sesja musi być zamknięta. Podczas pracy przy użyciu funkcji API System samodzielnie nie dokonuje zamknięcia sesji, dla której wywołane zostanie pobranie UPO, takiego zamknięcia musi dokonać Użytkownik. Z kolei każda komunikacja ze środowiskiem KSeF odbywa się po nawiązaniu sesji KSeF. Powyższe determinuje określony model pracy Użytkownika korzystającego z funkcji API.

    • Scenariusz 1: wysłanie faktur do KSeF i pobranie dla nich UPO
      • XLKSeFOtworzSesje – nawiązanie sesji z KSeF (sesja S1)
      • XLKSeFDodajDokumentyDoWyslania i XLKSeFWyslijDokumenty – wysłanie dokumentu do KSeF (w ramach sesji S1)
      • XLKSeFZamknijSesje – zamknięcie ww. sesji S1
      • XLKSeFOtworzSesje – nawiązanie sesji z KSeF (S2)
      • XLKSeFPobierzUPO – pobranie UPO (dla sesji S1 lub wysłanego dokumentu)
      • XLKSeFZamknijSesje – zamknięcie ww. sesji S2
    • Scenariusz 2: pobranie UPO dokonywana z opóźnieniem, dokumenty wysłane w ramach sesji S1, sesja S1 zamknięta:
      • XLKSeFOtworzSesje – nawiązanie sesji z KSeF (sesja S2)
      • XLKSeFPobierzUPO – pobranie UPO (dla sesji S1 lub wysłanego dokumentu)
      • XLKSeFZamknijSesje – zamknięcie ww. sesji S2
    • Scenariusz 3: pobranie UPO dokonywana z opóźnieniem, dokumenty wysłane w ramach sesji S1, sesja S1 nie jest zamknięta:
      • XLKSeFOtworzSesje – nawiązanie sesji z KSeF (sesja S2)
      • XLKSeFZamknijSesje – wykonywana dla S1
      • XLKSeFPobierzUPO – pobranie UPO (dla sesji S1 lub wysłanego dokumentu)
      • XLKSeFZamknijSesje – zamknięcie ww. sesji S2
    • Scenariusz 4: Operator zatwierdza dokument z automatyczną jego wysyłką a następnie pobiera dla niego UPO
      • Operator loguje się do API a następie dodaje FS i zamyka z XLZamknijDokument: KSeF=4 (System nawiązuje sesję S1, wysyłka w ramach sesji S1)
      • XLKSeFZamknijSesje – wywołana dla S1
      • XLKSeFPobierzUPO – pobranie UPO (dla sesji S1 lub wysłanego dokumentu)
      • XLKSeFZamknijSesje – zamknięcie ww. sesji S2

    Funkcje dodawania/zmiany/usuwania rekordu w tabeli KSeFDokumenty

    Ideą ww. funkcji jest tworzenie/modyfikacja rekordów tabeli KSeFDokumenty, tj. zapisanie w Systemie informacji j.n.:

    • Dla faktur sprzedaży: o dokonanej wysyłce faktur/pobranym UPO dokonanym poza Systemem Comarch ERP XL
    • Dla faktur zakupu: o fakturze KSeF na podstawie, której zarejestrowano dany dokument zakupu, dla przypadków, kiedy faktury te nie były importowane wprost do Systemu, ale poza nim
    Na potrzeby ww. udostępnione zostały trzy funkcje:
    • XLKSeFUstalStatusDokumentu – dodanie rekordu do KSeFDokumenty
    • XLKSeFZmienStatusDokumentu – zmiana rekordu KSeFDokumenty
    • XLKSeFUsunStatusDokumentu – usunięcie rekordu KSeFDokumenty

    Funkcje służące do spinania/rozłączania faktury zakupu z fakturą KSeF

    Za pomocą funkcji XLKSeFSpinajZDokumentem Użytkownik może dokonać spięcia faktury zaimportowanej z KSeF z dokumentem zakupu zarejestrowanym w Comarch ERP XL, za pomocą funkcji XLRozłaczZDokumentem zaś dokonać rozłączenia tych obiektów.

    Funkcja pobierania faktur z KSeF

    Funkcja XLKSeFPobierzDokumenty służy do pobrania faktur zakupu z KSeF. Za jej pomocą Operator może dokonać importu tych faktur, w których Nabywcą jest firma będąca Użytkownikiem Systemu Comarch ERP XL. Import ten może się odbyć według identycznych kryteriów, jak te dostępne z interfejsu tj. można w ten sposób zaimportować fakturę o konkretnym numerze KSeF, faktury zarejestrowane w podanym okresie czasu lub dokonać importu nowych faktur tj. faktur z datą równą i większą od najpóźniejszego z dotąd zaimportowanych dokumentów.

    Generowanie dokumentów magazynowych w procesach w oparciu o parametry

    W procesach dostępnych dla dokumentów handlowych do akcji kluczowej służącej do generowania dokumentów magazynowych, została dodana zakładka [Parametry], gdzie należy określić, jaki typ dokumentu w danym kroku powinien powstać, czyli czy ma to być PM/WM, AWD/ZWM czy ich odpowiedniki dla magazynów WMS. Jest to działanie analogiczne do generowania dokumentów handlowych w procesach, gdzie na definicji akcji jest możliwość ustawienia za pomocą parametrów, czy generowanym dokumentem ma być np. FZ czy PZ.

    Uwaga
    Aby w każdym przypadku tworzenie dokumentów magazynowych zadziałało poprawnie, to wpisane na zakładce symbole muszą być oddzielone przecinkiem, ale bez dodatkowej spacji pomiędzy nimi. Tak też celowo zostało to ujęte w treści do tego punktu.

    Oczywiście nadal zachowana jest zasada, że dla danej konfiguracji w Systemie nie będzie możliwe utworzenie np. dokumentów WM/PM na magazyny WMS, więc użytkownicy powinni odpowiednio zdefiniować swój proces warunkując wykonanie danego zadania od rodzaju magazynu na dokumencie źródłowym.

    W konwersji dotychczasowych procesów, w których występuje zadania generowania dokumentów magazynowych parametry zostały ustawione tak, aby zachowane było dotychczasowe działanie Systemu. Oznacza to, że symbole dokumentów uzupełnione zostaną zależnie od typu dokumentów źródłowych, dla których akcja została dodana:

      • Dokumenty handlowe przychodu – pojawią się symbole: PM, AWD, WM, ZWM
      • Dokumenty handlowe rozchodu – pojawią się symbole: WM, ZWM, PM, AWD

    Jako pierwsze zostaną ustawione symbole dokumentów PM i WM, ponieważ dotychczas to one były generowane w akcjach ręcznych lub automatycznych, więc zachowane zostanie dotychczasowe działanie dla istniejących procesów.

    Wskazówka
    Pomimo tego, że dokumenty przychodu czy rozchodu wskazują jednoznacznie na dokumenty magazynowe przychodowe lub rozchodowe, to zostaną dodane zawsze wszystkie typy magazynowych, aby dla korekt możliwe było wystawianie dokumentów magazynowych o przeciwnych kierunkach przepływu.

    Należy pamiętać o tym, że ustawienie w definicji procesu określonego parametru wpływa również na inne operacje w Systemie, jak opisano poniżej.

    • Dla operacji ręcznego generowania dokumentów magazynowych z handlowych z listy dokumentów (czyli przycisk pod listą lub menu kontekstowe) sprawdzane jest prawo operatora do wykonania zadania uwzględniając informacje z zakładki [Parametry]. Czyli aby operator przypisany do procesu mógł utworzyć wybrany przez siebie dokument, to na tej zakładce musi być przypisany jego symbol.
    • Dla operacji automatycznego generowania dokumentów magazynowych z handlowych przy zatwierdzaniu handlowego przez operatora przypisanego do zadania w procesie, sprawdzane są zapisy na zakładce [Parametry] i następuje próba wygenerowania dokument o symbolu, który jest pierwszy na liście. Tutaj będzie więc różnica w stosunku do obecnego działania, w którym generowanie zawsze było wykonywane na podstawie typu dokumentu ustalanego zgodnie z konfiguracją Systemu. Należy więc sprawdzić definicje istniejących procesów i ewentualnie przedefiniować je tak, aby ustalić w odpowiednich miejscach właściwe symbole dokumentów. Bez tej zmiany może okazać się, że utworzenie dokumentu magazynowego się nie powiedzie.
    Wskazówka

    W bazie są dwa rodzaje magazynów: zwykłe i WMS. Chcemy, aby dla magazynów zwykłych generowały się dokumenty PM lub WM, ale dla magazynów WMS też powstawały odpowiednie dla nich dokumenty magazynowe. Gdyby do kroku procesu, w którym jest generowany dokument magazynowy dodać w parametrach: WM,ZWM, to nie utworzy się dokument magazynowy dla magazynów WMS. Jeśli parametry zapiszemy w odwrotnej kolejności: ZWM,WM, to nie utworzy się dokument magazynowy WM dla magazynów zwykłych. Konieczne jest więc dodanie do czynności procesu warunku na rodzaj magazynu.

    Należy wiec zdefiniować kolejne kroki procesu, np:

    - Dodanie dokumentu

    - Potwierdzenie dokumentu, po którym ma nastąpić generowanie dokumentu magazynowego, więc tutaj musi zostać dodany warunek na rodzaj magazynu i w zależności od niego będzie wykonany jeden z poniższych kroków:

    - Wygenerowanie dokumentu magazynowego z parametrem WM

    - Wygenerowanie dokumentu magazynowego z parametrem ZWM.

    • Podczas wykonywania zadania generowania dokumentów magazynowych jako realizacja zadania ze skrzynki pracownika lub poprzez XLWork Automat wybierany do generowania jest zawsze dokument podany jako pierwszy na zakładce [Parametry].

    Szczególnym przypadkiem jest generowanie dokumentów magazynowych, jeśli na źródłowym dokumencie handlowym są różne magazyny. W takich sytuacjach System będzie dążył do wygenerowania w jednym zadaniu wszystkich dokumentów magazynowych możliwych do utworzenia i dopiero wtedy zadanie zostanie uznane za wykonane. Jeśli np. z powodu braku ilości na magazynie nie powstanie dokument do jakichś pozycji, ale przy generowaniu zostanie utworzony chociaż jeden dokument, to zadanie trafi do wykonanych. A tylko wtedy, gdy nie będzie możliwe utworzenie żadnego dokumentu, to będzie ono nadal do wykonania. Mogą tu wystąpić następujące scenariusze:

    • Źródłowym dokumentem jest dokument handlowy z pozycjami na różne magazyny i zadanie z czynnością Generowanie dokumentu magazynowego wykonywane jest ze Skrzynki pracownika lub poprzez XLWork Automat. Wówczas powstaną dokumenty zgodnie z ustawionymi parametrami:
      • Tylko parametr PM lub WM – utworzą się tylko dokumenty PM lub WM na zwykłe magazyny;
      • Tylko parametr AWD lub ZWM – utworzą się dokumenty AWD lub ZWM na zwykłe magazyny i dokumenty (W)AWD lub (W)ZWM na magazyny WMS;
      • Parametry PM,AWD lub WM,ZWM – tutaj będzie decydowała kolejność wpisanych dokumentów, czyli przy takim zapisie utworzą się dokumenty PM lub WM na zwykłe magazyny, ale nie utworzą się dokumenty (W)AWD lub (W)ZWM na magazyny WMS; przy odwrotnej kolejności parametrów utworzą się dokumenty (W)AWD lub (W)ZWM na magazyny WMS, ale nie utworzą się dokumenty PM lub WM na zwykłe magazyny. Żeby powstały dokumenty PM i (W)AWD lub WM i (W)ZWM na wszystkie pozycje, to muszą być dwa osobne zadania w procesie: jeden na dokumenty PM lub WM, a potem warunek na magazyn WMS i do niego zadanie z parametrami AWD lub ZWM, czyli analogicznie jak w powyższym przykładzie.
      • Parametry AWD,PM lub ZWM,WM – utworzą się dokumenty AWD lub ZWM na zwykłe magazyny i dokumenty (W)AWD lub (W)ZWM na magazyny WMS.
    • Jeśli źródłowym dokumentem jest dokument handlowy, na którym znajdują się pozycje na różne magazyny, to przy zatwierdzaniu takiego dokumentu, jeśli mają być automatycznie generowane dokumenty magazynowe nastąpi próba ich tworzenia zgodnie ze standardem, czyli:
      • Jeśli w konfiguracji jest włączony parametr Obsługa AWD/ZWM, to będą się tworzyły dokumenty AWD lub ZWM na zwykłe magazyny i dokumenty (W)AWD lub (W)ZWM na magazyny WMS, pod warunkiem, że na zakładce [Parametry] w procesie będzie dodany symbol AWD lub ZWM (bez względu, na którym miejscu zostanie wpisany). W przeciwnym razie będzie błąd procesu związany z brakiem praw operatora.
      • Jeśli w konfiguracji nie jest włączony parametr Obsługa AWD/ZWM, to będą się tworzyły dokumenty PM/WM na zwykłe magazyny, pod warunkiem, że na zakładce [Parametry] w procesie będzie dodany symbol PM lub WM (bez względu, na którym miejscu zostanie wpisany).

    Inne zmiany

    Zmiany w zakresie edycji daty sprzedaży na zatwierdzonym dokumencie

    Od wersji 2019.0 uprawniony do tego Użytkownik tj. Operator z prawem Edycja daty sprzedaży na zatwierdzonym dokumencie może zmieniać datę sprzedaży na zatwierdzonych dokumentach: FS, (S)FS, (s)FS, RA, WZ, FSL, FSE, (S)FSE, (s)FSE, WZE, FEL do chwili ich zaksięgowania. W wersji 2023.0 warunek ten został zmieniony i na dokumencie wysłanym produkcyjnie do KSeF żaden Operator już tej daty nie mógł zmieniać. Blokada ta okazała się niesłuszna ze względu na przypadki, kiedy to data zakończenia dostawy nie jest znana w chwili wysłania dokumentu do KSeF. W wersji 2024.0 blokadę tą usunięto i Operator z ww. prawem może zmieniać datę sprzedaży również na dokumentach wysłanych do KSeF.

    Edycja daty sprzedaży przez uprawnionego Operatora na zatwierdzonej FS wysłanej do KSeF
    Edycja daty sprzedaży przez uprawnionego Operatora na zatwierdzonej FS wysłanej do KSeF

    Zasady edycji daty sprzedaży na dokumentach handlowych i fakturach A-vista przedstawiają poniższe tabele:

    • Zatwierdzony dokument handlowy sprzedaży (FS, (S)FS, (s)FS, RA, WZ, FSL, FSE, (S)FSE, (s)FSE, WZE, FEL)
    Edycja daty sprzedaży na zatwierdzonej FS
    Zatwierdzona, niezaksięgowana Zaksięgowana
    Czy Operator posiada prawo Edycja daty sprzedaży na zatwierdzonym dokumencie Blokada edycji
    Nie Tak
    Blokada edycji Możliwość edycji
    • Faktury A-Vista: (A)FS i (A)FSK) – formatka zwykła i uproszczona)
    Edycja daty sprzedaży na (A)FS/FSK
    Niezaksięgowana Zaksięgowana
    Czy dokument został wysłany do KSeF Blokada edycji
    Nie Tak
    Możliwość edycji Czy Operator ma prawo Edycja daty sprzedaży na zatw. dokumencie
    Nie Tak
    Blokada edycji Możliwość edycji

    Zmiany w zakresie edycji numeru obcego na zatwierdzonym dokumencie sprzedaży

    Od wersji 2019.1 Operator z prawem Edycja numeru obcego na zatwierdzonym dokumencie może zmieniać numer obcy na dokumencie zatwierdzonym, w tym również zaksięgowanym. W wersji 2023.0 wprowadzona została blokada edycji tego numeru na dokumencie, który produkcyjnie został wysłany do KSeF. W wersji 2024.0 warunek ten został nieco zmieniony, w związku z parametryzacją w zakresie wysyłanego numeru dokumentu. Jeżeli parametr w Konfiguracja/KSeF/Podczas eksportu wysyłaj/Numer dokumentu ustawiony jest na Systemowy, wówczas Operator z prawem jw. może edytować ten numer również po wysłaniu dokumentu do KSeF.

    Edycja numer obcego przez uprawnionego Operatora na zatwierdzonej FS
    Edycja numer obcego przez uprawnionego Operatora na zatwierdzonej FS

    Zasady edycji numeru obcego na zatwierdzonym dokumencie sprzedaży przedstawiają poniższe tabele:

    • Zatwierdzona, w tym zaksięgowana FS, zaksięgowana (A)FS, (A)FSK – formatka zwykła i uproszczona

    Edycja numeru obcego na zatwierdzonej FS (w tym również zaksięgowanej)

    Edycja numeru obcego na zaksięgowanej (A)FS/FSK

    Czy Operator ma prawo Edycja nr obcego na zatwierdzonym dokumencie
    Nie Tak
    Możliwość edycji Podczas eksportu wysyłaj/numer dokumentu
    Systemowy Obcy
    Możliwość edycji Czy dokument został wysłany do KSeF
    Nie Tak
    Blokada edycji Możliwość edycji
    • Niezaksięgowana (A)FS, (A)FSK
    Edycja numeru obcego na niezaksięgowanej (A)FS, (A)FSK
    Podczas eksportu wysyłaj/numer dokumentu
    Systemowy Obcy
    Możliwość edycji Czy dokument został wysłany do KSeF
    Nie Tak
    Możliwość edycji Blokada edycji

    Powiązania pomiędzy statusem i typem kontrahenta a parametrem wysyłki do KSeF

    Zgodnie z regulacjami dotyczącymi planowanego z dniem 1 lipca 2024 roku obowiązku rejestrowania i wysyłania faktur ustrukturyzowanych, faktury rejestrowane dla osób fizycznych nie będą podlegały wysyłce do KSeF. Podobna zasada będzie dotyczyła transakcji WSTO, w tym rejestrowanych w procedurze OSS.W Systemie Comarch ERP XL już obecnie istnieje możliwość oznaczania faktury odpowiednim parametrem wysyłki do KSeF (wysyłaj, nie wysyłaj, poza systemem), domyślnie ustawianego na podstawie definicji dokumentu, a jeżeli wybrano na nim opcję zależnie od kontrahenta, wówczas na podstawie parametru Wysyłaj dokumenty do KSeF ustalonego na karcie kontrahenta. Ww. zasady zostały utrzymane, natomiast wprowadzona została zależność pomiędzy statusem kontrahenta (podmiot gospodarczy/odbiorca detaliczny) i parametrem WSTO a parametrami KSeF – po zmianie statusu na odbiorca detaliczny i/lub po włączeniu WSTO parametr Wysyłaj dokumenty do KSeF jest automatycznie wyłączany, choć nadal dostępny do edycji.

    Powiązanie pomiędzy statusem kontrahenta a parametrem wysyłki do KSeF
    Powiązanie pomiędzy statusem kontrahenta a parametrem wysyłki do KSeF

    Podczas konwersji bazy System wyłącza parametr wysyłki do KSeF na kartach typu odbiorca detaliczny oraz tych, które mają włączony parametr WSTO. Na pozostałych kartach ustawienie parametru pozostaje bez zmian.

    Podobna zależność wprowadzona została na wzorcu (grupie) kontrahenta.

    Uwaga
    Ww. zależności pomiędzy statusem kontrahenta a wysyłką do KseF będą właściwe z chwilą, gdy KSeF stanie się obowiązkowy i mają na celu przygotowanie Użytkownika do właściwego oznaczania faktur w kontekście wysyłki do KSeF. Jeżeli Użytkownik już obecnie wysyła produkcyjnie faktury do KSeF powinien na kartach odbiorców detalicznych oraz podmiotów, z którymi rejestruje transakcje w procedurze OSS włączyć parametr wysyłki do KSeF a wyłączyc go dopiero 1 lipca 2024.

    Zakładka Import w Konfiguracji/KSeF

    W Konfiguracji systemu na zakładce [KSeF] dodana została pod-zakładka [Import] a na niej szereg nowych parametrów. Parametry te stanowią element przygotowawczy dla planowanej w kolejnych wersjach Systemu funkcjonalności tworzenia dokumentu zakupu w Systemie Comarch ERP XL na podstawie faktury zakupu zaimportowanej z KSeF. W wersji 2024.0 parametry te nie są w żaden sposób obsługiwane.

    Parametry przygotowujące System do planowanej funkcjonalności tworzenia faktur zakupu na podstawie faktury pobranej z KSeF
    Parametry przygotowujące System do planowanej funkcjonalności tworzenia faktur zakupu na podstawie faktury pobranej z KSeF

    Generowanie pojedynczej paczki/wysyłki zawsze pokazuje ją w trybie do edycji

    Jeśli w konfiguracji Sprzedaż/Parametry2 zaznaczono parametr Z listy dokumentów twórz wiele paczek i wysyłek i z poziomu listy zamówień lub dokumentów handlowych wykonywana jest jedna z operacji Paczka ze wskazanego lub Wysyłka ze wskazanego, wówczas mogą zostać utworzone:

    • jedna paczka lub jedna wysyłka,
    • wiele paczek lub wiele wysyłek.

    Dotychczas po zamknięciu okna z logiem z tej operacji, jeśli utworzony został jeden dokument (paczka lub wysyłka), to nie pojawiał się on do edycji. Poprawiono to działanie i teraz w takim scenariuszu, niezależnie od ustawienia ww. parametru zawsze pojedynczy dokument będzie wyświetlony w Systemie do edycji. W przypadku powstania wielu dokumentów paczek lub wysyłek nadal będą one zamykane i dostępne do edycji po otwarciu ich z poziomu właściwej listy.

    Terminale płatnicze

    Obsługa na dokumentach w buforze

    Wprowadzono dodatkową możliwość obsługi płatności terminalowych na dokumentach w buforze.

    Płatności dokonywane przy użyciu terminala będą mogły być wykonywane na dokumentach w buforze oraz na dokumentach zatwierdzonych. O statusie dokumentów decyduje Użytkownik. Przy czym należy pamiętać, że zatwierdzenie dokumentu fiskalnego przed przyjęciem zapłaty skutkuje zafiskalizowaniem sprzedaży. Działanie standardowe dla Systemu Comarch ERP XL, które występuje dla formy płatności np.: „gotówka”.

    Produkcja

    Planowanie zleceń i nadzleceń na wskazane zasoby

    W wersji 2024.0 systemu Comarch ERP XL wprowadzono możliwość wskazywania zasobów do zaplanowania na dokumentach ZP/NZP. W ramach nowej funkcjonalności z poziomu zleceń produkcyjnych lub nadzleceń można wybrać konkretne zasoby produkcyjne, które mają zostać dobrane do poszczególnych operacji podczas ich planowania.

    Aby zaplanować zlecenie w oparciu o wybrane zasoby należy:

    • Zaznaczyć na zleceniu parametr Planowanie w oparciu o wskazane zasoby (parametr można ustawić domyślnie jako zaznaczony z poziomu definicji dokumentu)
    Dokument ZP, zakładka: Parametry - nowy parametr: Planowanie w oparciu o wskazane zasoby
    Dokument ZP, zakładka: Parametry - nowy parametr: Planowanie w oparciu o wskazane zasoby
    • Dodać pozycję na dokument ZP
    • Wybrać zasoby, które mają zostać zaplanowane
    Dokument ZP, zakładka: Zasoby - wybieranie zasobów do zaplanowania
    Dokument ZP, zakładka: Zasoby - wybieranie zasobów do zaplanowania
    • Zaznaczyć na zleceniu parametr Planuj w oparciu o wskazane zasoby (parametr można ustawić domyślnie jako zaznaczony z poziomu definicji dokumentu) i zaplanować zlecenie: 
    Przykładowe planowanie zlecenia na wybrane zasoby
    Przykładowe planowanie zlecenia na wybrane zasoby

    Uwaga
    Użytkownik może wskazać zasoby, które zostaną zaplanowane w ramach gniazd, przypisanych na zakładce [Gniazda robocze] w danej operacji w technologii, wybranej na pozycji zlecenia. Zasoby, które przypisano bezpośrednio do operacji w technologii, na zakładce [Zasoby], nie będą mogły być podmieniane na inne zasoby w ramach nowej funkcjonalności.

    Zakładka: Zasoby, na ZP i NZP

    Dokument ZP, zakładka: Zasoby
    Dokument ZP, zakładka: Zasoby
    Dokument NZP, zakładka: Zasoby
    Dokument NZP, zakładka: Zasoby

    Na dokumencie ZP oraz NZP udostępniono nową zakładkę [Zasoby]. Jest ona widoczna na dokumentach, gdy na danym ZP/NZP zaznaczony jest nowy parametr: Planowanie w oparciu o wskazane zasoby. Jeśli parametr na dokumencie nie będzie zaznaczony, zakładka [Zasoby] będzie ukryta. Domyślne ustawienie ww. parametru pochodzi z odpowiedniej definicji dokumentu ZP/NZP z danego centrum struktury firmy.

    Dokument ZP, zakładka: Parametry - parametr: Planowanie w oparciu o wskazane zasoby
    Dokument ZP, zakładka: Parametry - parametr: Planowanie w oparciu o wskazane zasoby
    Dokument NZP, zakładka: Parametry - parametr: Planowanie w oparciu o wskazane zasoby
    Dokument NZP, zakładka: Parametry - parametr: Planowanie w oparciu o wskazane zasoby

    Podczas dodawania pozycji do ZP, przy włączonym parametrze Planowane w oparciu o wskazane zasoby, nowa lista zasobów, prezentowana na zakładce [Zasoby], będzie automatycznie wypełniana danymi, wynikającymi ze wskazanej na pozycji ZP technologii. Na listę wczytywane będą kolejne pozycje z gniazdami, przypisanymi do odpowiednich operacji w technologii, która została wskazana na pozycji zlecenia.

    Dokument ZP, zakładka: Zasoby - dane wczytywane podczas dodawania pozycji do ZP
    Dokument ZP, zakładka: Zasoby - dane wczytywane podczas dodawania pozycji do ZP

    Uwaga
    Na zakładkę [Zasoby] wczytywane będą dane, wynikające wyłącznie z technologii, wskazanej na pozycji ZP. Nie będą na nią wczytywane dane, wynikające z technologii powiązanych z technologią, ustawioną na pozycji danego ZP (z technologii na półprodukty).

    Na NZP nowa lista zasobów będzie zasilana danymi w momencie przypisywania ZP do NZP lub w momencie dodawania nowych pozycji do ZP spiętego z danym NZP. Na listę zasobów do zaplanowania, na dokumencie NZP, dodawane będą tylko te pozycje, które pochodzą z ZP, na którym włączono zakładkę [Zasoby]. Jeśli zakładka [Zasoby] będzie niewidoczna na ZP, wówczas na dokument NZP, na zakładkę [Zasoby], nie będą wczytywane pozycje pochodzące z takiego ZP.

    Wskazywanie zasobów do zaplanowania

    Pierwsza kolumna listy Zasoby do zaplanowania: Kod zasobu, służy do określenia zasobu, który ma zostać zaplanowany w ramach gniazda, przypisanego do danej operacji w technologii. Domyślnie kolumna Kod zasobu, jest wczytywana jako pusta i Użytkownik może wskazać w niej odpowiedni zasób. Może to zrobić osobno dla każdego wiersza listy:

    Dokument ZP, zakładka: Zasoby - wybieranie zasobu do zaplanowania
    Dokument ZP, zakładka: Zasoby - wybieranie zasobu do zaplanowania

    lub zbiorczo, zaznaczając odpowiednie pozycje i wybierając odpowiedni zasób, przy użyciu opcji: Wskaż zasób dla gniazda.

    Dokument ZP, zakładka: Zasoby - wybieranie zasobu do zaplanowania dla wielu gniazd
    Dokument ZP, zakładka: Zasoby - wybieranie zasobu do zaplanowania dla wielu gniazd

    Opcja wybierania zasobu dla wielu gniazd, dostępna jest także w menu kontekstowym, otwieranym z poziomu listy Zasoby do zaplanowania.

    Dokument ZP, zakładka: Zasoby - menu kontekstowe dostępne na liście zasobów do zaplanowania
    Dokument ZP, zakładka: Zasoby - menu kontekstowe dostępne na liście zasobów do zaplanowania

    Na nową listę zasobów wczytywane będą również zasoby bezpośrednio przypisane do operacji w technologii, jednak nie będą one podlegały zmianie z poziomu nowej listy. Takie pozycje będą wyróżnione na liście kolorem zielonym i będą prezentowane opcjonalnie - w zależności od ustawienia dodatkowego parametru: Pokaż zasoby bezpośrednio przypisane do operacji.

    Dokument ZP, zakładka: Zasoby - działanie parametru: Pokaż zasoby bezpośrednio przypisane do operacji
    Dokument ZP, zakładka: Zasoby - działanie parametru: Pokaż zasoby bezpośrednio przypisane do operacji

    Zasoby będzie można określać/zmieniać, na nowej zakładce [Zasoby], na ZP/NZP, do momentu zaplanowania danej operacji, do której zostały przypisane lub do momentu zwolnienia ZP do produkcji. Po zaplanowaniu danej operacji, ewentualne dalsze zmiany będzie można wykonywać standardowo - z poziomu zaplanowanych operacji lub ich realizacji.

    Pozycje wskazujące na operację zaplanowaną na ZP, będą prezentowane na nowej liście w kolorze niebieskim i nie będą podlegały zmianie z poziomu tej zakładki:

    Dokument ZP, zakładka: Zasoby - wyświetlanie w kolorze niebieskim pozycji, które dotyczą zaplanowanych operacji
    Dokument ZP, zakładka: Zasoby - wyświetlanie w kolorze niebieskim pozycji, które dotyczą zaplanowanych operacji

    Po zaplanowaniu danej operacji, lista przypisanych do niej zasobów, widoczna na nowej zakładce [Zasoby], nie będzie automatycznie aktualizowana, tzn., jeśli np. z poziomu operacji zaplanowanej zasób zostanie zmieniony, wówczas na nowej zakładce [Zasoby], nadal pozostanie ten zasób, który został wskazany przed zaplanowaniem operacji. (Na zakładce [Zasoby] prezentowana będzie informacja o tym, jakie zasoby wskazano do zaplanowania w poszczególnych operacjach na danym zleceniu).

    Dane na nowej liście będą się automatycznie zmieniały, gdy ze zlecenia usunięta zostanie pozycja lub gdy na pozycji ZP zmieniona zostanie technologia.

    Jeśli z technologii usunięta zostanie operacja, wówczas odpowiednie wpisy zostaną również usunięte z zakładki [Zasoby] na ZP.

    Jeśli z operacji z technologii usunięte zostanie gniazdo lub zasób, wówczas wpisy te nie będą usuwane z zakładki [Zasoby], lecz nie zostaną one wzięte pod uwagę podczas planowania danej pozycji ZP.

    Opcje dostępne na nowej liście zasobów do zaplanowania

    Na nowej liście zasobów do zaplanowania, znajdującej się na zakładce [Zasoby], na ZP/NZP będą się znajdowały następujące opcje/filtry:

    • Standardowy filtr z konstruktorem
    • Planuj w oparciu o wskazane zasoby – w przypadku ZP, po zaznaczeniu opcji, planowanie zleceń odbędzie się z uwzględnieniem wybranych zasobów. Jeśli zasób nie zostanie określony – planowanie zasobów w danej operacji odbędzie się wg dotychczasowych zasad
    • Wg ustawień z ZP/wg ustawień z NZP – opcje dostępne są wyłącznie na dokumencie NZP; za pomocą opcji można określić, czy ustawienia dotyczące planowania zleceń na wybrane zasoby, będą pobierane z ZP, czy z NZP
    • Opcje planowania (całego) zlecenia różnymi metodami
    • Pokaż zasoby bezpośrednio przypisane do operacji – po zaznaczeni opcji, na nowej liście zasobów będą wyświetlane również te zasoby, które zostały bezpośrednio przypisane do operacji w technologii. Pozycje te będą prezentowane w kolorze zielonym
    • Wyświetlaj – filtr, za pomocą którego można wyświetlić na liście Zasobów do zaplanowania elementy wszystkie, zaplanowane, albo niezaplanowane:
      • Wszystkie – po wskazaniu wartości w filtrze, na liście prezentowane będą wszystkie pozycje
      • Zaplanowane – po wskazaniu wartości w filtrze, na liście prezentowane będą tylko te operacje z zasobami, które już zostały zaplanowane
      • Niezaplanowane – po wskazaniu wartości w filtrze, na liście prezentowane będą tylko te operacje z zasobami, które nie zostały zaplanowane
    • Opcja Wskaż zasób dla gniazd za pomocą opcji otwierana będzie w trybie do wyboru lista zasobów, z której będzie można wybrać zasób i przypisać go do pozycji, w kontekście których użyto opcji. Dodatkowo w pop-up menu, znajduje się opcja: Usuń wybrane zasoby, za pomocą której można wyczyścić/usunąć zasoby wskazane w kolumnie: Zasób
    • Opcja Pokaż zasób produkcyjny , a także znajdujące się w pop-up menu opcje umożliwiają otwieranie w trybie do podglądu lub edycji, w zależności od uprawnień operatora, odpowiednich okien:
      • Karty zasoby produkcyjnego
      • Karty gniazda
      • Operacji technologicznej
      • Technologii produkcyjnej
    • Opcja Aktualizuj dane na podstawie technologii  umożliwia aktualizację danych na nowej liście zasobów, na podstawie bieżących danych technologicznych. Pozwala także na wczytanie danych na nową listę, gdy pozycje zlecenia zostały dodane na dokument przed zaznaczeniem na nim parametru: Planowanie w oparciu o wskazane zasoby. Opcja aktualizacji danych jest także dostępna w menu kontekstowym, uruchamianym z poziomu listy zasobów do zaplanowania, listy zleceń i nadzleceń produkcyjnych.
    Lista zleceń produkcyjnych, menu kontekstowe - nowa opcja: Aktualizuj zasoby do zaplanowania
    Lista zleceń produkcyjnych, menu kontekstowe - nowa opcja: Aktualizuj zasoby do zaplanowania
    Lista nadzleceń, menu kontekstowe - nowa opcja: Aktualizuj zasoby do zaplanowania
    Lista nadzleceń, menu kontekstowe - nowa opcja: Aktualizuj zasoby do zaplanowania

    Obsługa parametru: Planuj w oparciu o wskazane zasoby, na dokumentach ZP i NZP

    Na dokumencie ZP oraz NZP udostępniono nowy parametr: Planuj w oparciu o wskazane zasoby, po zaznaczeniu którego zlecenia będą planowane na wskazane przez Użytkownika zasoby. Parametr jest dostępny na zakładce [Parametry], jak również na nowej zakładce [Zasoby] na dokumentach ZP/NZP. Domyślne ustawienie parametru jest pobierane z odpowiedniej definicji dokumentu.

    Dokument ZP - parametr: Planuj w oparciu o wskazane zasoby
    Dokument ZP - parametr: Planuj w oparciu o wskazane zasoby
    Dokument NZP - parametr: Planuj w oparciu o wskazane zasoby: wg ustawień na ZP/wg ustawień na NZP
    Dokument NZP - parametr: Planuj w oparciu o wskazane zasoby: wg ustawień na ZP/wg ustawień na NZP

    Jeśli planowanie będzie uruchamiane bezpośrednio z poziomu ZP lub z listy ZP, wówczas sprawdzane będzie ustawienie parametru Planuj w oparciu o wskazane zasoby, na danym ZP. Jeśli parametr będzie zaznaczony, wówczas w poszczególnych operacjach planowane będą wskazane przez Użytkownika zasoby. Jeśli parametr nie będzie zaznaczony, wówczas planowanie będzie się odbywało wg dotychczasowych zasad.

    Jeśli planowanie będzie uruchamiane z poziomu NZP, wówczas sprawdzane będzie dodatkowo ustawienie nowego radia wg ustawień na ZP/wg ustawień na NZP. Jeśli zaznaczona będzie opcja: wg ustawień na ZP, wówczas podczas planowania sprawdzane będzie ustawienie parametru Planuj w oparciu o wskazane zasoby na poszczególnych dokumentach ZP, spiętych do danego NZP. I planowanie będzie uruchamiane zgodnie z ustawieniem tego parametru na ZP. Jeśli zaznaczona będzie opcja wg ustawień na NZP, wówczas podczas planowania, sprawdzane będzie ustawienie parametru Planuj w oparciu o wskazane zasoby, znajdującego się na dokumencie NZP. Jeśli na danym NZP parametr będzie zaznaczony, wówczas planowanie będzie się odbywało w oparciu o wskazane na nim przez Użytkownika zasoby. Jeśli na danym NZP parametr nie będzie zaznaczony, wówczas planowanie będzie się odbywało wg dotychczasowych zasad.

    Zmiany na definicji ZP i NZP

    Na definicji dokumentu ZP i NZP dodano parametryzację, która będzie decydowała o domyślnej dostępności na dokumencie ZP/NZP nowej zakładki [Zasoby], a także parametryzacja, związana z domyślnymi ustawieniami parametru Planuj w oparciu o wskazane zasoby na dokumencie ZP/NZP.

    Definicja ZP, zakładka: Produkcja - nowe parametry dotyczące planowania zleceń na wybrane zasoby
    Definicja ZP, zakładka: Produkcja - nowe parametry dotyczące planowania zleceń na wybrane zasoby
    Definicja dokumentu NZP - nowe parametry dotyczące planowania zleceń na wybrane zasoby
    Definicja dokumentu NZP - nowe parametry dotyczące planowania zleceń na wybrane zasoby

    Parametryzacja integracji z Comarch APS

    W wersji 2024.0 wprowadzona została możliwość integracji z systemem Comarch APS. Integracja ta polega na tym, że z Comarch ERP XL pobierane są do Comarch APS zlecenia produkcyjne do zaplanowania. W Comarch APS następuje planowanie tych zleceń, a utworzony w ten sposób plan można przesłać do ERP XL na zlecenia produkcyjne.

    Możliwość integracji z Comarch APS uzależniona jest od zakupu licencji na ta aplikację.

    Integrację z Comarch APS po stronie Comarch ERP XL uaktywnia się po zaznaczeniu parametru umieszczonego w konfiguracji systemu Integracja z Comarch APS.

    Parametr odpowiedzialny za integrację z Comarch APS
    Parametr odpowiedzialny za integrację z Comarch APS
    Po zaznaczeniu tego parametru, możliwe są do wyboru opcje zezwalające na:
    • planowanie zleceń produkcyjnych wyłącznie po stronie Comarch APS – przy takiej opcji planowanie i przeplanowanie zleceń w Comarch ERP XL będzie w ogóle niemożliwe. Planowanie będzie się odbywało wyłącznie w Comarch APS. W związku z tym opcje do planowania/przeplanowania będą nieaktywne.
    • planowanie zleceń w Comarch APS i Comarch ERP XL – przy zaznaczonej opcji planowanie i przeplanowanie zleceń w ERP XL będzie możliwe wyłącznie wtedy, gdy zlecenia produkcyjne będą oznaczone statusem APS: Nowe i Zaplanowane. Jeśli zlecenia będą zaznaczone statusem APS: Do zaplanowania i Wysłane do APS, wtedy planowanie/przeplanowanie takiego zlecenia nie będzie możliwe – opcje za to odpowiedzialne będą nieaktywne.

    W powyższych punktach mowa jest o statusie APS. Status APS to pole na zleceniu produkcyjnym, które zostaje uaktywnione po zaznaczeniu parametru Integracja z Comarch APS.

    Parametr: Status APS, aktywny wyłącznie po zaznaczeniu parametru z konfiguracji: Integracja z Comarch APS
    Parametr: Status APS, aktywny wyłącznie po zaznaczeniu parametru z konfiguracji: Integracja z Comarch APS

    Ze względu na to, że obsługa tego pola jest bezpośrednio związana z integracją Comarch ERP XL z Comarch APS, opis funkcjonalny dla tego parametru samej integracji między tymi systemami zostanie opublikowany w osobnej dokumentacji – wraz z wydaniem Comarch APS w wersji 2024.0.

    Serwis

    Eksport do arkusza kalkulacyjnego listy urządzeń z poziomu Planu przeglądu

    W wersji 2024.0 udostępniono opcję eksportu danych do arkusza kalkulacyjnego z poziomu Planu przeglądu:
    Dokument PLP - Opcja eksportu danych do arkusza kalkulacyjnego
    Dokument PLP - Opcja eksportu danych do arkusza kalkulacyjnego

    Za pomocą opcji możliwe jest wyeksportowanie do arkusza kalkulacyjnego urządzeń znajdujących się na dokumencie PLP:

    Przykładowa lista urządzeń wyeksportowana z poziomu PLP
    Przykładowa lista urządzeń wyeksportowana z poziomu PLP

    Księgowość

    Zmiany w rejestrze VAT Sprzedaż na potrzeby KSeF

    Nowe kolumny

    • Na liście rejestrów VAT Sprzedaż, na wszystkich zakładkach dodano grupę kolumn o nazwie KSeF.
    • W ramach grupy KSeF udostępniono następujące kolumny:
      • Status
      • Numer
      • Data przyjęcia
      • Data wysłania
      • Data odebrania UPO
    Okno Rejestr VAT z nowymi kolumnami w grupie KSeF
    Okno Rejestr VAT z nowymi kolumnami w grupie KSeF
    • Do arkusza MS Excel obsłużono eksport nowych kolumn
    Eksport listy udostępnionej w oknie Rejestr VAT do MS Excel
    Eksport listy udostępnionej w oknie Rejestr VAT do MS Excel
    • W wersji Comarch ERP XL 2024.0, na wydrukach nie dodano informacji o numerze KSeF oraz dacie wysłania do KSeF. Tego rodzaju zmiany zostaną wprowadzone w wersji Comarch ERP XL 2024.1

    Kolumna Status

    W kolumnie Status wyświetlany jest jeden z poniższych statusów:

    Rejestr sprzedaży VAT/zakładka [Wg numeru]

    Lp. Status Uwagi
    1 Nie wysłano Na dokumencie wybrano parametr „Wyślij do KSeF”. Dokumentu nie wysłano do KSeF.
    2 Wysłano/nie odebrano UPO Na dokumencie wybrano parametr „Wyślij do KSeF”. Dokument wysłano do KSeF, nie pobrano UPO.
    3 Wysłano/odebrano UPO Na dokumencie wybrano parametr „Wyślij do KSeF”. Dokument wysłano do KSeF, pobrano UPO
    4 W trakcie wysyłki Na dokumencie wybrano parametr „Wyślij do KSeF”. Dokument w trakcie przetwarzania
    5 Odrzucono Dokument wysłany do KSeF, odrzucony przez KSeF
    6 Nie dotyczy Na dokumencie nie wybrano parametru „Wyślij do KSeF”. Części typów dokumentów systemowo nie podlega wysyłce do KSeF, np. RS, RSK, FW, FWK, FWS, FKS, itp.Faktury wystawiane w transakcjach B2C także nie będą podlegać wysyłce do KSeF
    7 Awaria Na dokumencie wybrano parametry „Wyślij do KSeF” oraz „Awaria”. Dokumentu nie wysłano do KSeF. Po zainicjowaniu akcji wysłania do KSeF, status dokumentu ulega zmianie, np. na Wysłano/nie odebrano UPO. Po wysłaniu do KSeF, parametr „Awaria” pozostaje zaznaczony, dzięki temu po wysłaniu faktury do KSeF użytkownik nie traci informacji o wystawieniu dokumentu w trakcie trwania awarii systemu KSeF lub awarii własnej

    Kolumna Numer

    • W kolumnie Numer wyświetlany jest numer nadany przez KSeF.
    • Na dokument Numer KSeF nanoszony jest automatycznie po pobraniu UPO
    • Numer KSeF można także wprowadzić ręcznie, jeżeli na dokumencie, na zakładce [KSeF] wybrano parametr Poza systemem oznaczającym, że dokument został wysłany do KSeF poza systemem Comarch ERP XL.
    Formularz uproszczony faktury sprzedaży a-vista, w sekcji KSeF wybrano parametr „Poza systemem”
    Formularz uproszczony faktury sprzedaży a-vista, w sekcji KSeF wybrano parametr „Poza systemem”

    Kolumna Data przyjęcia

    • W kolumnie Data przyjęcia wyświetlana jest data przydzielenia tej fakturze numeru w systemie KSeF
    • Data przyjęcie pobierana jest z UPO
    • W przypadku faktur ustrukturyzowanych data przyjęcia równoznaczna jest z datą odebrania faktury przez Nabywcę

    Wskazówka
    UoV, Art. 106na, ust. 3 Faktura ustrukturyzowana jest uznana za otrzymaną przy użyciu Krajowego Systemu e-Faktur w dniu przydzielenia w tym systemie numeru identyfikującego tę fakturę.

    Uwaga
    W wersji Comarch ERP XL 2024.1, w kategorii Moment powstania obowiązku podatkowego zostanie udostępniony nowy typ daty powstania obowiązku podatkowego odwołującego się do daty przyjęcia w KSeF.

    Kolumna Data wysłania

    • W kolumnie Data wysłania wyświetlana jest data przesłania faktury do KSeF.
    • W przypadku dokumentu wysłanego do KSeF, dla którego nie pobrano UPO prezentowana jest data serwerowa, w której zainicjowano akcję wysłania dokumentu do KSeF.
    • W przypadku dokumenty wysłanego do KSeF, dla którego pobrano UPO, data wysłania jest aktualizowana na podstawie daty wysłania zapisanej w UPO.
    • Od 01.07.2024 r. data wysłania do KSeF będzie kluczowa dla faktur ustrukturyzowanych, ponieważ wyznaczać będzie moment ich wejścia do obrotu prawnego.
    Wskazówka
    UoV, Art. 106na, ust. 1 Fakturę ustrukturyzowaną uznaje się za wystawioną w dniu jej przesłania do Krajowego Systemu e-Faktur. A zatem przy ocenie terminowości wystawienia faktury sprzedaży ustrukturyzowanej pod uwagę nie będzie brana data jej wystawienia w systemie ERP, lecz data wysłania do KSeF.

    Uwaga
    W dacie wysłania do KSeF będzie rozpoznawany szczególny moment powstania obowiązku podatkowego powiązanego z datą wystawienia. W wersji Comarch ERP XL 2024.1, w kategorii Moment powstania obowiązku podatkowego zostanie udostępniony nowy typ daty powstania obowiązku podatkowego odwołującego się do daty wysłania do KSeF.

    Kolumna Data odebrania UPO

    • W kolumnie Data odebrania UPO prezentowana jest data pobrania Urzędowego Potwierdzenia Odbioru dokumentu elektronicznego KSeF
    • W wyniku pobrania UPO potwierdzającego poprawność wysyłki faktury w postaci pliku xml do KSeF, na dokumencie uzupełniane będą między innymi takie dane jak:
      • numer nadany fakturze w KSeF
      • data wysłania do KSeF
      • data przyjęcia w KSeF
    Źródło: https://www.podatki.gov.pl/media/8635/opis-element%C3%B3w-upo_ksef.pdf
    Źródło: https://www.podatki.gov.pl/media/8635/opis-element%C3%B3w-upo_ksef.pdf

    Nowe filtry na listach rejestrów VAT Sprzedaż

    Rejestr sprzedaży VAT, zakładka [Wg numeru]

    Filtr umożliwiający wyświetlenie pozycji tabeli VAT wg daty wystawienia dokumentu w systemie ERP lub wg daty wysłania do KSeF
    • Do tej pory, na zakładce [Wg numeru] pozycje tabeli VAT były zawężane wg daty wystawienia dokumentów.
    • Od wersji Comarch ERP XL 2024.0 będą mogły być zawężane wg daty wystawienia lub wg daty wysłania do KSeF,
    • W sekcji Wyświetl dokumenty wg daty: dodano pole z dwoma opcjami do wyboru:
      • Wystawienia
      • Wysłania do KSeF
    Filtr „Wyświetl dokumenty wg daty”
    Filtr „Wyświetl dokumenty wg daty”
    Wskazówka
    Parametr Wysłania do KSeF udostępniono z uwagi na zapis w UoV, Art. 106na, ust. 1 Fakturę ustrukturyzowaną uznaje się za wystawioną w dniu jej przesłania do Krajowego Systemu e-Faktur. Od 01.07.2024 r. datą wystawienia faktury będzie, w przypadku transakcji: B2B - data wysłania do KSeF B2C - data wystawienia faktury w systemie ERP. (Tego rodzaju dokumenty nie będą podlegać wysyłce do KSeF) B2B i zaistnienia awarii KSeF lub awarii po stronie podatnika - w dużym uproszczeniu data wystawienia w systemie ERP lub wysłania do KSeF, w zależności od tego, czy faktura zostanie wprowadzona do obiegu w trakcie trwania awarii czy też po jej ustaniu. UoV, w Art. 106ng, 106nh przewiduje możliwość wystawienia faktury w trybie offline podczas trwania awarii systemu KSeF lub z przyczyn leżących po stronie podatnika. Podaje także terminy w jakich należy przesłać faktury do KSeF po ustaniu awarii. Nieprzesłanie faktur w terminach ustawowych, od 01.01.2025 r. będzie się wiązało z możliwością poniesienia kary, szczegóły w UoV Art. 106ni.
    • Na zakładce [Wg numeru] wyświetlenie wartości w ramach filtra Wyświetl dokumenty wg daty zostało skorelowane z wartościami wyświetlanymi w ramach filtra Status KSeF:
      • Dla opcji Status KSeF/Wszystkie istnieje możliwość wyświetlenia dokumentów wg daty wystawienia w systemie ERP lub wg daty wysłania do KSeF. Domyślnie ustawiona jest opcja Wystawienia.
      • Dla opcji Status KSeF/Nie wysłano listę można wyświetlić tylko wg daty wystawienia w systemie ERP. Po wybraniu tego statusu następuje dezaktywacja pola, w którym umożliwiono wybór opcji Wystawienia, Wysłania do KSeF.
      • Dla opcji Status KSeF/Wysłano lub Wysłano/nie odebrano UPO lub Wysłano/odebrano UPO – wg daty wystawienia w systemie ERP lub wg daty wysłania do KSeF. Domyślnie ustawiana jest opcja Wysłania do KSeF.
      • Dla opcji Status KSeF/W trakcie wysyłki lub Odrzucono lub Nie dotyczy lub Awaria – tylko wg daty wystawienia w systemie ERP. Po wybraniu jednego z wymienionych statusów następuje dezaktywacja pola, w którym umożliwiono wybór opcji Wystawienia, Wysłania do KSeF.
    Filtr umożliwiający wyświetlenie pozycji tabeli VAT wg stanu wysłania do KSeF
    • Na wszystkich listach rejestrów VAT Sprzedaż udostępniono filtr Status KSeF. Analogiczny filtr dostępny jest na listach dokumentów handlowych typu sprzedaż.
    • Na listach rejestrów VAT Sprzedaż filtr Status KSeF umieszczony został po prawej stronie sekcji parametrów o nazwie Wyświetl dokumenty wg daty
    Filtr „Status KSeF”
    Filtr „Status KSeF”
    • W ramach filtra Status KSeF dostępne są następujące wartości:
      • <Wszystkie> – status KSeF nie ma znaczenia.
      • Nie wysłano – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami niewysłanymi do KSeF, na których wybrano parametr Wyślij do KSeF.
      • Wysłano – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami wysłanymi do KSeF z poziomu Systemu Comarch ERP XL lub poza systemem (na dokumencie wybrano parametr Poza system oraz w polu Status jedną z trzech opcji: Wysłano/nie odebrano UPO, Wysłano/odebrano UPO, W trakcie wysyłki).
      • Wysłano/nie odebrano UPO – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami wysłanymi do KSeF z poziomu Systemu Comarch ERP XL, dla których nie pobrano UPO lub wysłanymi poza systemem (na dokumencie wybrano parametr Poza system oraz w polu Status opcję: Wysłano/nie odebrano UPO.
      • Wysłano/odebrano UPO – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami wysłanymi do KSeF z poziomu Systemu Comarch ERP XL, dla których pobrano UPO lub wysłanymi poza systemem (na dokumencie wybrano parametr Poza system oraz w polu Status opcję: Wysłano/odebrano UPO.
      • W trakcie wysyłki – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami w trakcie wysyłki do KSeF.
      • Odrzucono – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami wysłanymi do KSeF, które zostały odrzucone.
      • Nie dotyczy – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami, na których nie zaznaczono parametru Wyślij do KSeF.
      • Awaria – ograniczenie listy do pozycji tabeli VAT powiązanych z dokumentami, na których wybrano parametry: Wyślij do KSeF, Awaria i w polu Status ustawiona jest wartość: Nie wysłano.

    Uwaga
    Wydruki reagujące na parametry listy reagują na nowe filtry. W wersji Comarch ERP XL 2024.0, w nagłówku brak informacji o ustawieniu nowych filtrów. Dodanie informacji o nowych filtrach zaplanowano do wersji Comarch ERP XL 2024.1.

    Rejestr sprzedaży VAT, zakładka [Wg obowiązku podatkowego]

    • Na zakładce [Wg obowiązku podatkowego] dokumenty prezentowane są wg daty powstania obowiązku podatkowego. W związku z tym, w filtrze „Wyświetl dokumenty wg daty:” brak opcji do wyboru „Wystawienia”, „Wysłania do KSeF”.
    • Na liście udostępniono filtr „Status KSeF” – szczegóły działania filtra omówiono w punkcie: Filtr umożliwiający wyświetlenie pozycji tabeli VAT wg stanu wysłania do KSeF.
    • Za pośrednictwem parametrów sekcji „Ujęto na zakładce …w okresie” istniała możliwość dodatkowego zawężenia pozycji tabeli VAT wg okresu ujęcia na zakładce [VAT-7] lub [Wg numeru]. Jeżeli została wybrana opcja [Wg numeru] dokumenty były wyświetlane wg daty wystawienia. Od wersji Comarch ERP XL 2024.0 dla opcji [Wg numeru] istnieje dodatkowa możliwość wyboru, czy pozycje tabeli VAT mają zostać wyfiltrowane na podstawie daty wystawienia, czy wg daty wysłania do KSeF.
    Filtr „Ujęto na zakładce [Wg numeru], w okresie wg daty”
    Filtr „Ujęto na zakładce [Wg numeru], w okresie wg daty”
    Rejestr sprzedaży VAT, zakładka „Wg obowiązku podatkowego”
    Rejestr sprzedaży VAT, zakładka „Wg obowiązku podatkowego”

    Rejestr sprzedaży VAT, zakładka [VAT-7]

    Na zakładce [VAT-7] dokumenty prezentowane są wg daty zakwalifikowania do deklaracji VAT-7:
    • Na zakładce [VAT-7] dokumenty prezentowane są wg daty zakwalifikowania do deklaracji VAT-7. W związku z tym, w filtrze „Wyświetl dokumenty wg daty:” brak opcji do wyboru Wystawienia, Wysłania do KSeF.
    • Na liście udostępniono filtr „Status KSeF” – szczegóły opisano w punkcie: Filtr umożliwiający wyświetlenie pozycji tabeli VAT wg stanu wysłania do KSeF.
    • Za pośrednictwem parametrów sekcji Ujęto na zakładce …w okresie istniała możliwość dodatkowego zawężenia pozycji tabeli VAT wg okresu ujęcia na zakładce [Wg numeru] lub [Wg daty O.P.]. Jeżeli została wybrana opcja Wg numeru dokumenty były wyświetlane wg daty wystawienia. Od wersji Comarch ERP XL 2024.0 dla opcji Wg numeru istnieje dodatkowa możliwość wyboru, czy pozycje tabeli VAT mają zostać wyfiltrowane na podstawie daty wystawienia, czy wg daty wysłania do KSeF.
    Rejestr sprzedaży VAT, zakładka „Wg obowiązku podatkowego”
    Rejestr sprzedaży VAT, zakładka „Wg obowiązku podatkowego”

    Rejestr sprzedaży VAT, zakładka [Informacje podsumowujące]

    • Na zakładce [Informacje podsumowujące] prezentowane są pozycje tabeli VAT powiązane z transakcjami:
      • wewnątrzwspólnotowymi bez WSTO_EE, zakwalifikowanymi do informacji podsumowującej VAT-UE/VAT-UEK.
      • krajowymi, dla których podatnikiem jest nabywca.
    • W przypadku rekordów powiązanych z transakcjami wewnątrzwspólnotowymi wyświetlane są w kontekście okresu zakwalifikowania do deklaracji podsumowującej, który jest tożsamy z okresem zakwalifikowania do deklaracji VAT-7.
    • Z uwagi na fakt, że faktury w transakcjach B2B wystawiane w obrocie wewnątrzwspólnotowym będą musiałby być przesyłane do KSeF, standardowo, na liście udostępniono kolumny w ramach grupy KSeF oraz filtr Status KSeF.

    Nowe opcje w menu kontekstowym

    W menu kontekstowym dodano nowe opcje, które analogicznie jak na listach dokumentów handlowych pozwalają na seryjne wykonywanie operacji związanych z wysyłką faktur do KSeF. Należą do nich:
    • Sprawdź poprawność w KSeF – operacja polega na sprawdzeniu poprawności semantycznej dokumentu, tj. zgodności ze schemą e-faktury. Dzięki tej funkcjonalności Użytkownik ma możliwość dokonania weryfikacji dokumentu przed jego zatwierdzeniem.
    • Wyślij do KSeF – operacja pozwala na wysłanie wybranych faktur do KSeF.
    • Pobierz UPO – operacja pozwala na odbiór UPO dla faktur wysłanych do KSeF.
    • Zaznacz parametr KSeF – z poziomu listy operator ma możliwość wybrania na zaznaczonych dokumentach parametru Wyślij do KSeF.
    • Odznacz parametr KSeF – z poziomu listy operator ma możliwość odznaczenia na wybranych dokumentach parametru Wyślij do KSeF.
    Rejestr sprzedaży VAT, menu kontekstowe
    Rejestr sprzedaży VAT, menu kontekstowe

    Eksport faktur do KSeF, pobranie UPO z KSeF

    • Na liście rejestrów VAT sprzedaż, na wszystkich zakładkach udostępniono przycisk Wyślij do KSeF, a w jego menu dodatkową opcję Pobierz UPO.
    • Przycisk umieszczono po prawej stronie przycisku Historia związanych (analogicznie jak na liście dokumentów handlowych).
    Rejestr sprzedaży VAT, przycisk Wyślij do KSeF
    Rejestr sprzedaży VAT, przycisk Wyślij do KSeF
    • Przycisk Wyślij do KSeF pozwala na wysłanie do KSeF wybranych na liście dokumentów, w tym handlowych, na których zaznaczono parametr Wyślij do KSeF i nie zaznaczono parametru Poza systemem
    Formularz faktury sprzedaży, zakładka KSeF
    Formularz faktury sprzedaży, zakładka KSeF
    • Przycisk Pobierz UPO pozwala na pobranie Urzędowego Poświadczenia Odbioru faktury w KSeF dla wybranych na liście dokumentów.

    Zmiany w rejestrze VAT Zakup na potrzeby KSeF

    Nowe kolumny

    • Na liście rejestrów VAT Zakup, na wszystkich zakładkach dodano grupę kolumn o nazwie KSeF.
    • W ramach grupy KSeF udostępniono następujące kolumny:
      • Status
      • Numer
      • Data przyjęcia
    Okno Rejestr VAT z nowymi kolumnami w grupie KSeF
    Okno Rejestr VAT z nowymi kolumnami w grupie KSeF
    • Obsłużono eksport nowych kolumn do arkusza MS Excel 
    Eksport listy udostępnionej w oknie Rejestr VAT do MS Excel
    Eksport listy udostępnionej w oknie Rejestr VAT do MS Excel

    Kolumna Status

    W kolumnie Status wyświetlany jest jeden z poniższych statusów:

    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Status Uwagi
    1 Niespięty Na dokumencie wybrany parametr „Źródłowy z KSeF”. Dokument nie powiązany w żaden sposób z dokumentem zarejestrowanym w KSeF.
    2 Niezweryfikowany Dokument wygenerowany z dokumentu KSeF lub z nim spięty, który nie został zweryfikowany przez Użytkownika.
    3 Zweryfikowany Dokument wygenerowany z dokumentu KSeF zweryfikowany przez Użytkownika lub na którym Operator samodzielnie wprowadził numer KSeF.
    4 Nie dotyczy Na dokumencie nie wybrany parametr „Źródłowy z KSeF”.
    5 Awaria Na dokumencie wybrany parametr „Awaria”. Dokument nie powiązany w żaden sposób z dokumentem zarejestrowanym w KSeF.

    Kolumna Numer

    • W kolumnie Numer prezentowany jest numer KSeF dokumentu źródłowego, na podstawie, którego zarejestrowany został dany dokument.
    • Jeżeli Użytkownik dokona spięcia danego dokumentu systemowego z fakturą KSeF wówczas Numer w KSeF zostanie wypełniony automatycznie na zakładce/sekcji KSeF.
    • Dla dokumentów, na których zostanie wybrany parametr Poza systemem użytkownik może wprowadzić numer KSeF ręcznie.

    Kolumna Data przyjęcia

    • W kolumnie Data przyjęcia wyświetlana jest data przydzielenia tej fakturze numeru w systemie KSeF.
    • Jeżeli Użytkownik dokona spięcia danego dokumentu systemowego z fakturą KSeF wówczas data przyjęcia zostanie wypełniona automatycznie na zakładce/sekcji KSeF.
    • Dla dokumentów, na których zostanie wybrany parametr Poza systemem użytkownik może wprowadzić datę przyjęcia ręcznie.
    • W przypadku faktur ustrukturyzowanych data przyjęcia równoznaczna jest z datą odebrania faktury przez Nabywcę.

    Wskazówka
    UoV, Art. 106na, ust. 3 Faktura ustrukturyzowana jest uznana za otrzymaną przy użyciu Krajowego Systemu e-Faktur w dniu przydzielenia w tym systemie numeru identyfikującego tę fakturę.

    Nowy filtr „Status KSeF”

    Na liście rejestrów VAT Zakup został udostępniony filtr Status KSeF pozwalający na ograniczanie listy do faktur niespiętych, spiętych (wszystkich/niezweryfikowanych/zweryfikowanych) i takich, których KSeF nie dotyczy.

    Filtr „Status KSeF”
    Filtr „Status KSeF”

    Uwaga
    Wydruki reagujące na parametry listy reagują na nowe filtry. W wersji Comarch ERP XL 2024.0, w nagłówku brak informacji o ustawieniu nowych filtrów. Dodanie informacji o nowych filtrach zaplanowano do wersji Comarch ERP XL 2024.1.

    Nowe opcje w menu kontekstowym

    W menu kontekstowym dodano nowe opcje, które analogicznie jak na listach dokumentów handlowych pozwalają na seryjne wykonywanie operacji związanych ze spinaniem faktur z fakturami KSeF. Należą do nich:

    • Zaznacz parametr KSeF – z poziomu listy operator ma możliwość wybrania na zaznaczonych dokumentach parametru Źródłowy w KSeF.
    • Odznacz parametr KSeF – z poziomu listy operator ma możliwość odznaczenia na wybranych dokumentach parametru Źródłowy w KSeF.
    • Spinaj z KSeF – operacja pozwala na spięcie faktury zaimportowanej z KSeF z dokumentem zarejestrowanym w Systemie.
    • Rozłącz z KSeF – operacja pozwala na cofnięcie spięcia faktury zaimportowanej z KSeF z dokumentem zarejestrowanym w Systemie.
    • Oznacz dokument jako zweryfikowany – z poziomu listy operator ma możliwość ustawienia statusu Zweryfikowany, jeżeli uzna, że dokument jest zgodny z zaimportowanym dokumentem z KSeF.
    • Cofnij dokument do stanu niezweryfikowany – z poziomu listy operator ma możliwość cofnięcia statusu Zweryfikowany na Niezweryfikowany, jeżeli uzna, że dokument nie jest zgodny z zaimportowanym dokumentem z KSeF.
    Rejestr sprzedaży VAT, menu kontekstowe
    Rejestr sprzedaży VAT, menu kontekstowe

    Zakładka Faktoring/Windykacja

    Ze względu na upowszechnienie usług związanych z faktoringiem i windykacją uporządkowano elementy związane z zarządzaniem nimi. Utworzona została nowa zakładka [Faktoring/Windykacja], na którą przeniesiono dotychczasowe okna związane z zarządzaniem przeterminowanymi płatnościami:

    • Generowanie not i upomnień
    • Prolongaty
    • Okno windykatora
    Zostały także dodane dwa nowe okna związane z zarządzaniem usługami Comarch Apfino:
    • Faktoring
    • Windykacja
    Zakładka Faktoring/Windykacja
    Zakładka Faktoring/Windykacja

    Okno faktoringu Comarch Apfino

    Dla łatwiejszego wysyłania faktur do faktoringu z wykorzystaniem platformy Comarch Apfino zostało utworzone nowe okno. Na pierwszej zakładce [Niezgłoszone] widoczne są wszystkie nieprzeterminowane faktury, które można przekazać w celu ich finansowania.

    Faktoring - Niezgłoszone
    Faktoring - Niezgłoszone

    Z tego poziomu można zarówno zlecić ich natychmiastowe finansowanie, jak i zsynchronizować z platformą Comarch Apfino, z którego poziomu również takie działanie można zlecić.

    Faktoring - Finansowane
    Faktoring - Finansowane

    Po przejściu na zakładkę [Finansowane] widać jakie dokumenty zostały przesłane i zaakceptowane przez Faktora. Z poziomu tej zakładce dostępny jest także filtr pokazujący jakie z finansowanych dokumentów zostały już w całości rozliczone, a jakie jeszcze nie.

    Okno windykacji Comarch Apfino

    Uproszczono również proces windykacji z wykorzystaniem platformy Comarch Apfino. Zostało utworzone nowe okno na zakładce [Faktoring/Windykacja]. Analogicznie jak w przypadku faktoringu jest ono również podzielone na dwie zakładki. Na pierwszej z nich [Niezgłoszone] widoczne są wszystkie przeterminowane faktury, które można przekazać do windykacji.

    Windykacja - Niezgłoszone
    Windykacja - Niezgłoszone

    Z tego poziomu można zarówno zlecić ich windykacją, jak i zsynchronizować z platformą Comarch Apfino, z którego poziomu również takie działanie można zlecić.

    Po przejściu na zakładkę [W windykacji] wraz z wczytywaniem listy aktualnie prowadzonych spraw następuje poinformowanie platformy o aktualnej wartości rozliczenia. Dzięki temu osoba prowadząca windykację ma bieżącą informację o skuteczności prowadzonych działań.

    Windykacja – W windykacji
    Windykacja – W windykacji

    System ERP pobiera z kolei informację o aktualnym statusie, dzięki czemu następuje przyporządkowanie faktur do odpowiednich kategorii mówiących, czy sprawa jest dalej w toku, czy też została zakończona.

    AI Windykacja – Limity kredytowe

    Nastąpiła zmiana sposobu instalacji komponentu AI służącego do obliczania limitów kredytowych. Dotychczasowy instalator został zastąpiony plikiem exe, który widoczny jest w kompilacji Systemu Comarch ERP XL.

    Aby uruchomić komponent AI należy w zakładce [Konfiguracja/Sprzedaż/AI] w sekcji Limity kredytowe zaznaczyć parametr Automatyczne wyliczenie limitów kredytowych.

    Podczas zaznaczania w/w parametru nastąpi sprawdzenie czy Operator posiada aktywną licencję.

    Po zaznaczeniu parametru przycisk Konfiguracja usługi stanie się aktywny. Należy w niego kliknąć. Otworzy się okno Ustawienia usługi (standardowe jak dla dotychczasowych usług).

    W ramach ustawień usługi należy wskazać:
    • Nazwę usługi
    • Użytkownika oraz hasło dla konta usługi
    • Operatora oraz hasło dla identyfikacji operatora
    • Harmonogram – datę i godzinę od kiedy ma zostać uruchomiony komponent AI do obliczania limitów kredytowych oraz w jakim cyklu ma odbywać się obliczanie.

    Zapisanie powyższych ustawień spowoduje uruchomienie obliczania limitów kredytowych we wskazanym harmonogramie.

    Po obliczeniu limitów kredytowych zostają one zapisane w Tabeli AILimityKredytowe. Nie będą automatycznie dodawane/ nadpisywane na limity istniejące w Karcie kontrahenta. Użytkownik sam decyduje, dla którego kontrahenta chce pobrać obliczony przez AI limit kredytowy. Działanie jak dotychczas, poprzez kliknięcie w przycisk „piorunka” na Definicji limitu kredytowego w Karcie kontrahenta, zakładce [Limity kredytowe], następuje pobranie obliczonego limitu z Tabeli AILimityKredytowe.

    Konfiguracja/ Sprzedaż/ AI, sekcja Limity kredytowe
    Konfiguracja/ Sprzedaż/ AI, sekcja Limity kredytowe

    W przypadku korzystania z komponentu AI do obliczania limitów kredytowych, instalowanego przy pomocy dotychczasowego Instalatora, zaleca się jego odinstalowanie i przejście na wersję komponentu AI znajdującego się w kompilacji Comarch ERP XL.

    Inne zmiany

    Rejestr VAT sprzedaż – zestawienie wydruków usuniętych w wersji Comarch ERP XL 2024.0

    W wersji Comarch ERP XL 2024.0 dokonano inwentaryzacji wydruków udostępnionych z poziomu okna Rejestr VAT. Analiza wykazała, że:

    • część wydruków jest już nieaktualna, np. raport pod informację VAT-27
    • wiele wydruków powiela informacje
      • na początku istnienia okna Rejestr VAT listy można było wyświetlić tylko za miesiąc. Z uwagi na to ograniczenie oraz inne wprowadzono tzw. wydruki sparametryzowane, pozwalające na wyświetlenie rejestrów za wybrany okres. Z biegiem czasu na liście rejestrów VAT pojawiały się parametry, umożliwiające wyświetlenie listy rejestrów VAT za dowolny okres. Wydruki reagujące na parametry listy zaczęły reagować także na ten parametr.
      • Kolejną nowością było dodanie na listach grupy parametrów, w sekcji „Płatności”, pozwalających na wyświetlenie pozycji tabeli VAT w kwocie przypadającej na płatności nierozliczone, rozliczone. Przed wprowadzeniem tej grupy parametrów, dostępne były dwa wydruki umożliwiające wyświetlenie dokumentów rozliczonych/skompensowanych. Po wprowadzeniu wspomnianych parametrów, dodano dwa kolejne wydruki, reagujące na parametry z sekcji „Płatności”, które pozwalają na uzyskanie informacji analogicznych jak na wydrukach wcześniej dodanych.
      • Ostatnią dużą zmianą było dodanie wydruków prezentujących pozycje tabeli VAT zakwalifikowane do poszczególnych pól deklaracji VAT-7. Dodanie tych wydruków pozwala na wyeliminowanie istniejących, per rodzaj transakcji.

    Zakładka [Wg numeru]

    Poniżej lista wydruków usuniętych z poziomu zakładki [Wg numeru].
    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Menu Nazwa wydruku
    1 Rejestr sprzedaży VAT Rejestr sprzedaży VAT- podsumowanie na każdej stronie
    2 Rejestr sprzedaży VAT - zbiorcze Podsumowanie Rejestru Sprzedaży
    3 Rejestr sprzedaży VAT - zbiorcze Pods. Rej. Spr. - wg rejestrów (szablon)
    4 Rejestr sprzedaży VAT - zbiorcze Podsumowanie Rejestru Sprzedaży za okres
    5 Rejestr sprzedaży VAT - zbiorcze Zestawienie sprzedaży wg transakcji
    6 Rejestr sprzedaży VAT - dokumenty zapłacone Rej. Spr. VAT - zapł. (za okres) - suma na ost. str
    7 Rejestr sprzedaży VAT - dokumenty zapłacone Rej. Spr. VAT - dokumenty zapłacone (za okres)
    8 Rejestr spr. VAT - z uwzgl. Dok. zapł. (komp.) Rej. Spr. VAT - z uwzgl. Dok. zapł (komp.)

    Zakładka [Wg obowiązku podatkowego]

    Poniżej lista wydruków usuniętych z poziomu zakładki [Wg obowiązku podatkowego].
    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Menu Nazwa wydruku
    1 Rejestr sprzedaży VAT Rejestr sprzedaży VAT- podsumowanie na każdej stronie
    2 Rejestr sprzedaży VAT - zbiorcze Podsumowanie Rejestru Sprzedaży
    3 Rejestr sprzedaży VAT - zbiorcze Pods. Rej. Spr. - wg rejestrów (szablon)
    4 Rejestr sprzedaży VAT - zbiorcze Podsumowanie Rejestru Sprzedaży za okres
    5 Rejestr sprzedaży VAT - zbiorcze Zestawienie sprzedaży wg transakcji

    Zakładka [VAT-7]

    Poniżej lista wydruków usuniętych z poziomu zakładki [VAT-7].
    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Menu Nazwa wydruku
    1 Rejestr sprzedaży VAT Rejestr sprzedaży VAT- podsumowanie na każdej stronie
    2 Rejestr sprzedaży VAT - zbiorcze Podsumowanie Rejestru Sprzedaży
    3 Rejestr sprzedaży VAT - zbiorcze Podsumowanie Rejestru Sprzedaży za okres
    4 Rejestr sprzedaży VAT - zbiorcze Zestawienie sprzedaży wg transakcji
    5 Rejestr sprzedaży VAT - zbiorcze Faktury sprzedaży wg pól z deklaracji VAT-7(17)
    6 Rejestr sprzedaży VAT - dokumenty zapłacone Rej. Spr. VAT - zapł. (za okres) - suma na ost. str
    7 Rejestr sprzedaży VAT - dokumenty zapłacone Rej. Spr. VAT - dokumenty zapłacone (za okres)
    8 Rejestr spr. VAT - z uwzgl. Dok. zapł. (komp.) Rej. Spr. VAT - z uwzgl. Dok. zapł (komp.)
    9 Zestawienie sprzedaży wg proporcji Zestawienie sprzedaży wg proporcji
    10 Raporty sprzedaży i dokumenty powiązane Raporty sprzedaży i dokumenty powiązane

    Zakładka [Informacje podsumowujące]

    Poniżej lista wydruków usuniętych z poziomu zakładki [Informacje podsumowujące].
    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Menu Nazwa wydruku
    1 Raport pod VAT-27(sprzedaż) - rodzaj transakcji Raport pod VAT-27 (Sprzedaż) - rodzaj transakcji
    2 Raport pod VAT-27(sprzedaż) - rodzaj transakcji Raport pod VAT-27 (Sprzedaż) - rodz. trans. (grp. NIP)

    Rejestr VAT zakup – zestawienie wydruków usuniętych w wersji Comarch ERP XL 2024.0

    Zakładka [Wg numeru]

    Poniżej lista wydruków usuniętych z poziomu zakładki [Wg numeru].

    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Menu Nazwa wydruku
    1 Rejestr zakupu VAT Rejestr zakupu VAT- podsumowanie na każdej stronie
    2 Rejestr zakupu VAT - zbiorcze Podsumowanie Rejestru Zakupu
    3 Rejestr zakupu VAT - zbiorcze Pods. Rej. Zak. - wg rejestrów (szablon)
    4 Rejestr zakupu VAT - zbiorcze Wg rodzaju zakupów - parametry
    5 Rejestr zakupu VAT - zbiorcze Wg rodzaju zakupów/wg rejestrów - parametry
    6 Rejestr zakupu VAT - dokumenty zapłacone Rej. Zak. VAT - zapł. (za okres) - suma na ost. str.
    7 Rejestr zakupu VAT - dokumenty zapłacone Rej. Zak. VAT - dokumenty zapłacone (za okres)
    8 Rejestr Zakup VAT - z uwzgl. Dok. zapł. (komp.) Rej. Zak. VAT - z uwzgl. Dok. zapł (komp.)

    Zakładka [Wg prawa do odliczenia]

    Poniżej lista wydruków usuniętych z poziomu zakładki [Wg prawa do odliczenia].

    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Menu Nazwa wydruku
    1 Rejestr zakupu VAT Rejestr zakupu VAT- podsumowanie na każdej stronie
    2 Rejestr zakupu VAT - zbiorcze Podsumowanie Rejestru Zakupu
    3 Rejestr zakupu VAT - zbiorcze Pods. Rej. Zak. - wg rejestrów (szablon)
    4 Rejestr zakupu VAT - zbiorcze Wg rodzaju zakupów - parametry
    5 Rejestr zakupu VAT - zbiorcze Wg rodzaju zakupów/wg rejestrów - parametry

    Zakładka [VAT-7]

    Poniżej lista wydruków usuniętych z poziomu zakładki [VAT-7].
    Rejestr sprzedaży VAT/zakładka [Wg numeru]
    Lp. Menu Nazwa wydruku
    1 Rejestr zakupu VAT Rejestr zakupu VAT- podsumowanie na każdej stronie
    2 Rejestr zakupu VAT - zbiorcze Podsumowanie Rejestru Zakupu
    3 Rejestr zakupu VAT - zbiorcze Wg rodzaju zakupów - parametry
    4 Rejestr zakupu VAT - zbiorcze Wg rodzaju zakupów/wg rejestrów - parametry
    5 Rejestr zakupu VAT - zbiorcze Faktury zakupu ujęte wg pól z deklaracji VAT-7 (17)
    6 Rejestr zakupu VAT - dokumenty zapłacone Rej. Zak. VAT - zapł. (za okres) - suma na ost. str.
    7 Rejestr zakupu VAT - dokumenty zapłacone Rej. Zak. VAT - dokumenty zapłacone (za okres)
    8 Rejestr Zakup VAT - z uwzgl. Dok. zapł. (komp.) Rej. Zak. VAT - z uwzgl. Dok. zapł (komp.)
    9 Rozliczenie podatku nalicz. niepodlegającego odl. Rozliczenie podatku nalicz. niepodlegającego odl.

    Aktualizacja wysokości stóp procentowych dla odsetek za opóźnienie

    W konfiguracji, na zakładce [Odsetki] zaktualizowano wysokość stóp procentowych dla odsetek ustawowych kapitałowych oraz za opóźnienie, które w wyniku decyzji Rady Polityki Pieniężnej zmieniły się z dniem 07.09.2023 r. oraz 05.10.2023 r.

    • Odsetki ustawowe (kapitałowe) należne na podstawie art. 359 § 2 kodeksu cywilnego
      • 9,25% w skali roku od 05.10.2023 r.
      • 9,50% w skali roku od 07.09.2023 r.
    • Odsetki za opóźnienie należne na podstawie art. 481 § 2 kodeksu cywilnego:
      • 11,25% w skali roku od 5 października 2023 r.
      • 11,50% w skali roku od 7 września 2023 r.

    Ponadto, pomimo braku obwieszczenia zdecydowano się na dodanie odsetek za opóźnienie w transakcji handlowych, które zaczną obowiązywać 01.01.2024 r.

    Wysokość odsetek za opóźnienie w transakcjach handlowych można wyliczyć na podstawie w art. 4 pkt 3 lit. a i b ustawy z 8 marca 2013 r. o przeciwdziałaniu nadmiernym opóźnieniom w transakcjach handlowych w następujący sposób:

    • w przypadku transakcji handlowych, w których dłużnikiem jest podmiot publiczny będący podmiotem leczniczym – odsetki w wysokości równej sumie stopy referencyjnej NBP i ośmiu punktów procentowych,
    • przypadku transakcji handlowych, w których dłużnikiem nie jest podmiot publiczny będący podmiotem leczniczym – odsetki w wysokości równej sumie stopy referencyjnej NBP i dziesięciu punktów procentowych.

    W systemie Comarch ERP XL udostępniona jest wysokość odsetek dla nie podmiotów publicznych, a zatem odsetki zostały wyliczone wg wzoru: stopa referencyjna obowiązująca w dniu 05.10.2023 r. + 10 pp. = 5,75% + 10% = 15,75%.

    Konfiguracja/Odsetki – zaktualizowane stopy procentowe obowiązujące dla odsetek za opóźnienie
    Konfiguracja/Odsetki – zaktualizowane stopy procentowe obowiązujące dla odsetek za opóźnienie

    Wydruk ORD-ZU

    W systemie Comarch ERP XL na formularzu JPK_V7M/K o typie korekta dostępna jest zakładka [ORDZU], z poziomu której istnieje możliwość wprowadzenia treści uzasadnienia korekty. Zakładkę wprowadzono na potrzeby własne podatnika, ponieważ struktura plików JPK_V7M i K nie przewiduje wysłania wraz z korektą deklaracji tzw. czynnego żalu.

    W wersji Comarch ERP XL 2024.0, z poziomu zakładki [ORDZU] udostępniono wydruk czynnego żalu w formie formularz ORD-ZU (3).

    Uwaga
    Od 01.01.2022 r. nie trzeba składać czynnego żalu w formie ORD-ZU. Zgodnie z informacja zamieszczoną na stronie Ministerstwa Finansów formularz ORD-ZU nie stanowi wzoru urzędowego określonego w drodze rozporządzenia.

    Formularz JPK_V7M, zakładka [ORDZU]
    Formularz JPK_V7M, zakładka [ORDZU]
    Wydruk ORD-ZU z poziomu formularzaaJPK_V7M
    Wydruk ORD-ZU z poziomu formularzaaJPK_V7M

    Zmiana sposobu prezentacji numerów dla płatności dokumentów spiętych do RS/RSK i/lub RA/RAK

    Na listach płatności oraz wydrukach z nimi powiązanych wprowadzono zmiany w sposobie prezentacji numerów dokumentów dla płatności dokumentów spiętych do RS/RSK i/lub RA/RAK.

    Poniżej krótkie zestawienie sposobu prezentowania numerów dokumentów dla płatności powiązanych z dokumentami spiętymi do RS/RSK, RA/RA. Zasadnicza zmiana polega na rezygnacji z prezentacji nr dokumentu RS (raportu sprzedaży), RSK (korekty raportu sprzedaży), które nie są dokumentami wymienianymi pomiędzy stronami transakcji.

    Listy płatności, wydruki z nimi powiązane
    Powiązanie PA/PAK, FS/FSK ze spinaczami RA/RAK i RS/RSK Prezentacja numeru dokumentu dla płatności w wersji 2024.0 w kolumnach Dokument/Dokument obcy
    PA powiązany z RS Nr PA sys./Nr PA obcy
    PAK powiązany z RSK Nr PAK sys./Nr PAK obcy
    PA powiązany z RS i RA Nr RA sys./Nr PA obcy. Na listach oraz wydrukach brak zbijania płatności.
    PAK powiązany z RSK i RAK Nr RAK sys./Nr PAK obcy. Na listach i wydrukach brak zbijania płatności.
    PA powiązany z RA Nr RA sys./Nr PA obcy Na listach i wydrukach brak zbijania płatności.
    PAK powiązany z RAK NR RAK sys./Nr PAK obcy
    FS powiązany z RS Nr FS sys./Nr FS obcy
    FSK powiązany z RSK Nr FSK sys./Nr FS sys. (korygowanej)

    Poniżej dwa zrzuty z listy Preliminarza płatności, zakładki [Rozliczenia] oraz z wydruku powiązanego z listą Preliminarza płatności.

    Preliminarz płatności
    Preliminarz płatności
    Wydruk z poziomu Preliminarz płatności
    Wydruk z poziomu Preliminarz płatności

    XL HR

    Wzmocnienie bezpieczeństwa w synchronizacji z XL HR

    W komunikacji i zapisywaniu danych pomiędzy Comarch ERP XL a modułem XL HR połączenie poprzez zlinkowane serwery zastąpione zostało połączeniem bezpośrednim, które gwarantuje dużo większe bezpieczeństwo wymiany danych. Rozwiązanie działa zarówno dla instalacji (baz danych) znajdujących się na tym samym serwerze, jak i na dwóch różnych.

    Uwaga

    Ponieważ synchronizacja oparta o zlinkowane serwery różni się znacznie od synchronizacji bezpośredniej, to po zainstalowaniu nowej wersji Comarch ERP XL 2024.0 konieczne będzie nawiązanie współpracy z XL HR wg nowych zasad. I wymagana jest do tego wersja Comarch ERP XL HR 2024.1 lub wyższa.

    W przeciwnym razie z poziomu Comarch ERP XL nie będzie możliwe zapisanie żadnego obiektu synchronizowanego do XL HR, o czym użytkownik będzie informowany odpowiednim komunikatem.

    Warunki konieczne do nawiązania połączenia bezpośredniego

    Aby możliwe było nawiązanie połączenia bezpośredniego, to przy kreacji lub podłączaniu bazy XL koniecznym jest wybranie sposobu autoryzacji przez serwer SQL.

    Ustawienie połączenia bazy przy kreacji i podłączaniu
    Ustawienie połączenia bazy przy kreacji i podłączaniu

    Dopiero po wprowadzeniu tych zmian możliwe jest poprawne utworzenie bezpośredniego połączenia pomiędzy bazami i działanie na takim połączeniu.

    Konfiguracja i nawiązywanie połączenia

    W konfiguracji zmieniono moment nawiązywania połączenia z bazą XL HR, które dotychczas odbywało się przy zapisie okna konfiguracji, jeśli następowało zaznaczenie parametru Synchronizuj strukturę organizacyjną i dane kadrowe. Teraz będzie się to odbywało po wybraniu dedykowanego przycisku Połącz z bazą XL HR.

    Dotychczasowe nawiązywanie połączenia wymagało też uzupełnienia danych o loginie SQL służącym do nawiązania takiego połączenia oraz do wymiany danych. Od nowej wersji dane te są już zbędne, więc pola do ich wypełniania zostały usunięte.

    Zmiany w oknie konfiguracji związane z połączeniem z XL HR
    Zmiany w oknie konfiguracji związane z połączeniem z XL HR

    Uwaga
    Po pomyślnym nawiązaniu połączenia konieczne jest utworzenie poprawnego zestawu parametrów DTS z poziomu okna konfiguracji. Aby było to możliwe, to należy wcześniej usunąć dotychczasowy zestaw, który został utworzony w oparciu o dane konfiguracyjne.

    Przy eksporcie danych z konfiguracji do zestawu parametrów DTS nie są już eksportowane dane o loginie SQL i haśle, gdyż nie ma potrzeby jawnego prezentowane ich w Systemie. Na oknach zestawów DTS innych niż pochodzące z konfiguracji nie wprowadzono żadnych zmian, aby nie zaburzyć dotychczasowego wykorzystywania tych danych przy imporcie. Ewentualne konieczne zmiany w tych zestawach mogą zostać wprowadzone przez użytkowników, jak dotychczas.

    Po wybraniu nowego przycisku Połącz z bazą XL HR konieczne będzie podanie jednorazowo danych użytkownika SQL do zestawienia połączenia (login musi posiadać uprawnienia sysadmin i znajdować się na serwerze, na którym znajduje się baza XL HR). Dane te nie zostaną zapisane nigdzie w bazie, ponieważ po połączeniu nie będą już wykorzystywane, o czym użytkownicy są informowani w wyświetlanym w tym momencie oknie:

    Dane użytkownika SQL do nawiązania połączenia z XL HR
    Dane użytkownika SQL do nawiązania połączenia z XL HR
    Przy nawiązywaniu połączenia sprawdzane są następujące informacje:
    • Czy bazy są podłączone po SQL, jak opisano powyżej
    • Czy istnieje serwer SQL oraz baza XL HR wpisane w konfiguracji
    • Czy baza XL HR jest w odpowiedniej wersji

    Uwaga
    Wymagana do współpracy jest wersja Comarch ERP XL HR 2024.1 lub wyższa.

    • Czy na serwerze z bazą XL HR istnieje login SQL podany jako użytkownik do nawiązania połączenia.

    Jeśli wszystkie warunki zostały spełnione, wówczas połączenie jest nawiązywane i informacje o tym zostają zapisane jak dotychczas w obu bazach. Od tej pory synchronizacja wykonywana jest na połączeniu bezpośrednim z wykorzystaniem użytkownika do połączenia pomocniczego określonego przy tworzeniu lub podpinaniu bazy XL. Jeśli baza XL HR znajduje się na innym serwerze, to użytkownik taki zostaje automatycznie dodany przy nawiązywaniu połączenia i ma ustawione niezbędne uprawnienia do wykonywania operacji na bazie XL.

    Uwaga
    Po poprawnym zestawieniu połączenia bezpośredniego nie będą już używane do niego: login SQL dotychczas wpisywany w konfiguracji XL oraz zlinkowany serwer (lub dwa serwery). Należy więc usunąć te ustawienia z serwerów, o ile nie są one wykorzystywane w innych celach. Jeśli login SQL jest nadal potrzebny, to należy mu usunąć uprawnienia do baz danych XL i XL HR, Jeśli wykonywane są importy danych płacowych i deklaracji z innych baz danych XL HR niż ta zapisana w konfiguracji, wówczas zlinkowane serwery nadal będą używane w tych importach.

    Działanie samej funkcji specjalnej, wykonywanie operacji na obiektach synchronizowanych oraz import danych płacowych i deklaracji z punktu widzenia Użytkownika przebiega wg dotychczasowych zasad.

    Weryfikacja poprawności połączenia pomiędzy bazami

    W oknie konfiguracji znajduje się przycisk do testowego sprawdzania zgodności połączenia pomiędzy bazami, który na żądanie użytkownika zweryfikuje, czy zapisy dotyczące serwera i bazy oraz loginu SQL po obu stronach są poprawne.

    Kontrolowane są te same warunki, jak przy nawiązywaniu połączenia i dodatkowo, czy w synchronizowanej bazie są prawidłowo zapisane informacje o bazie danych XL oraz użytkowniku SQL wykorzystywanym w synchronizacji. W komunikatach informujących o błędnej weryfikacji połączenia mogą się więc znaleźć informacje:

    • Nie ma takiego serwera lub bazy danych XL HR albo nie można się do nich podłączyć
    • W bazie zsynchronizowanej XL HR nie jest poprawnie zapisane połączenie do bazy XL.
    • W bazie zsynchronizowanej XL HR nie jest poprawnie zapisany login SQL do połączenia z bazą XL (login dla połączenia pomocniczego).

    Wskazówka
    Test poprawności połączenia odwołuje się do danych zapisanych już w bazie. Więc jeśli w oknie konfiguracji zostanie wprowadzony nowy serwer i baza, ale nie zostanie nawiązane ponowne połączenie, to test połączenia sprawdza zestawioną synchronizację na poprzednio wprowadzonych danych. Dopiero ponowne nawiązanie połączenia z nowymi danymi, spowoduje zapisanie wszystkich niezbędnych informacji po stronie XL i XL HR i wtedy test zostanie wykonany dla tych danych.

    Jeśli test weryfikacji wykryje jakieś niezgodności, to zalecane jest ponowne nawiązanie synchronizacji za pomocą przycisku Połącz z bazą XL HR.

    Narzędzie jest przydatne szczególnie w przypadku odtwarzania baz testowych, na których nie została wyłączona synchronizacja na etapie tworzenia kopii bezpieczeństwa (funkcjonalność wprowadzona w wersji XL 2019.2.1). Pozwala ona bowiem wykryć, że dane zapisane w XL HR, do której łączy się baza XL wskazują na produkcyjną bazę XL (baza o innej nazwie niż baza testowa, na której aktualnie odbywa się praca).

    Od nowej wersji Systemu weryfikacja zgodności jest wykonywana również automatycznie przy rozłączaniu synchronizacji tak, aby nie wykonywać rozłączenia w module XL HR, jeśli baza tam zapisana jest inna niż w XL. Czyli nawiązując do bezy testowej, jeśli to na niej będzie wyłączana synchronizacja, to nie spowoduje ona rozpięcia bazy produkcyjnej XL z prawidłowo powiązaną do niej bazą XL HR.

    Wspólne

    Inteligentny asystent Comarch ChatERP w wersji Beta

    Comarch ChatERP to eksperymentalna usługa wirtualnego asystenta w fazie testów BETA, która pozwala na realizację poleceń skierowanych do niego przez uprawnionych użytkowników Systemu. W pierwszej odsłonie potrafi on udzielić informacji dotyczących części danych zgromadzonych w systemie oraz wyjaśnić funkcje działające w ramach samego oprogramowania Comarch ERP XL.

    Uwaga

    Odpowiedzi udzielone przez Comarch ChatERP są generowane przez algorytmy AI, co oznacza, że zarówno dane z pytań, jak i z uzyskanych odpowiedzi są przesyłane do Comarch lub Open AI w celu świadczenia usługi. Dlatego też korzystanie z usługi naszego wirtualnego asystenta stanowi jednoczesne wyrażenie zgody na przesłanie danych zawartych w pytaniach i odpowiedziach do firmy Comarch lub podwykonawców technologicznych.

    Aby w tej wymianie danych ograniczyć ryzyko nadmiernego przetwarzania informacji:

    • Użytkownik korzystający z usługi zobowiązuje się do nieprzekazywania w zadawanych pytaniach danych osobowych, wrażliwych i innych stanowiących tajemnicę firmy;
    • Mechanizm generowania odpowiedzi w ChatERP (Beta) nie dopuszcza takich, które skutkowałyby przetwarzaniem danych osobowych.

    Jest to również istotne ze względu na fakt, że wszelkie informacje zawarte w zadawanych pytaniach i udzielonych odpowiedziach są zapisywane i wykorzystywane do celów treningowych doskonalenia usługi.

    Wszystkie powyższe ograniczenia i warunki są prezentowane użytkownikom Systemu podczas przyznawania operatorom dostępu do wirtualnego asystenta oraz w oknie konwersacji z ChatERP, co dokładnie opisano w dalszej części rozdziału.

    Informację o inteligentnym asystencie Chat ERP umieściliśmy w oknie prezentującym funkcje działające w Systemie w oparciu o sztuczną inteligencję AI. Usługa jest na razie bezpłatna, więc będzie od razu aktywna i działa niezależnie od modułu, do którego ma dostęp użytkownik.

    Okno Sztuczna inteligencja AI z informacją o ChatERP
    Okno Sztuczna inteligencja AI z informacją o ChatERP

    Okno rozmowy z ChatERP

    W Komunikatorze do paska bocznego dodana została zakładka [Chat ERP (Beta)], która pozwala otworzyć okno rozmowy z inteligentnym asystentem. Aby zakładka była widoczna dla zalogowanego operatora, to konieczne jest przyznanie mu dostępu do ChatERP w wersji testowej Beta. W tym celu na karcie operatora (zakładka [Parametry]/[Uprawnienia]) dodano parametr Dostęp do ChatERP (Beta). Aby faktycznie operator miał dostęp do okna rozmowy z ChatERP, to musi mieć również zaznaczony parametr Używaj komunikatora.

    Przy włączaniu parametru pojawia się informacja o tym, że wersja testowa Beta nie obsługuje uprawnień operatorów, w związku z czym należy rozważyć, czy przyznanie dostępu danemu operatorowi jest zasadne i bezpieczne z punktu widzenia dostępu do danych, które szczegółowo opisano poniżej.

    W treści jest również wskazanie na konieczność przestrzegania przez uprawnionych użytkowników przepisów o ochronie danych osobowych, o czym będą oni informowani również bezpośrednio w oknie czatu.

    Przyznanie dostępu do ChatERP (Beta)
    Przyznanie dostępu do ChatERP (Beta)

    Widok i działanie okna rozmowy z ChatERP (Beta) jest taki jak sam, jak każdej innej rozmowy w komunikatorze. Różnica jest tylko w:

    Okno rozmowy z ChatERP (Beta)
    Okno rozmowy z ChatERP (Beta)

    W oknie prezentowanych jest domyślnie 100 ostatnich wiadomości wymienianych przez użytkownika z inteligentnym asystentem.

    O czym można ‘porozmawiać’?

    W rozmowie można odpytywać ChatERP o możliwości Systemu, czyli odpytać o konkretne listy, obiekty oraz możliwość wykonywania dowolnych operacji. W zakresie dokumentacji użytkownika dysponuje on szeroką wiedzą, dzięki czemu potrafi podać natychmiastową, przetworzoną i konkretną odpowiedź, zamiast odsyłania do określonego fragmentu instrukcji.

    Pierwsza wersja ChatERP potrafi odpowiedzieć na podstawowe pytania o dane handlowe w Systemie pod kątem wielkości ilościowej i wartościowej sprzedaży/zakupów, podstawowych analiz dla towarów czy płatności. Pozwala ona również na wykonanie prostej operacji, czyli wstrzymania transakcji dla kontrahentów. Można zdecydować czy wstrzymać je dla konkretnego rekordu o podanym akronimie, czy dla kilku największych dłużników, czy może idąc krok dalej, dla tych dłużników, których poziom zadłużenia przekroczył określoną kwotę.

    Wstrzymanie transakcji polega na ustawieniu dla kontrahenta odpowiedniego parametru, na podstawie którego blokowane jest dla niego wiele działań dotyczących dokumentów. Z tego też powodu jej wykonanie zlecone przez ChatERP jest dodatkowo kontrolowane przez System, czyli wywołuje komunikat, w którym użytkownik musi potwierdzić zamiar wykonania takiej operacji.

    Okno do potwierdzenia operacji zleconej z ChatERP
    Okno do potwierdzenia operacji zleconej z ChatERP

    Ze względu na ograniczoną ilość zagadnień udostępnionych na tym etapie, szczegółowa lista pytań i poleceń została zebrana w tabeli opublikowanej w biuletynie dla wersji Beta https://pomoc.comarch.pl/xl/index.php/dokumentacja/xl165-chaterp-w-comarch-erp-xl/. Pozwoli ona użytkownikom odpytywać o te rzeczy, na które ChatERP potrafi udzielić satysfakcjonującej odpowiedzi.

    Należy również mieć na uwadze, że na tych danych będzie wykonywany pierwszy trening narzędzia AI.

    Wskazówka
    Przy korzystaniu z ChatERP należy pamiętać, że usługa w wersji Beta posiada ograniczony zakres informacji i działań, a udzielona odpowiedź lub wykonane polecenie mogą być obarczone błędami.

    Uwaga
    W wersji Comarch ChatERP (Beta) został wprowadzony dla użytkownika dobowy limit 25 pytań, po przekroczeniu którego pojawi się taka informacja i nie będzie możliwe uzyskanie kolejnych odpowiedzi od ChatERP w tym samym dniu.

    Współpraca z Comarch Mobile Sprzedaż

    Atrybuty okresowe

    Umożliwiono obsługę atrybutów okresowych przypisanych do kart kontrahentów. Obsłużono wysyłanie atrybutów okresowych zdefiniowanych dla różnych okresów oraz umożliwiono edycję ich  wartości po stronie aplikacji Comarch  Mobile Sprzedaż.

    Współpraca z Comarch WMS

    Prezentowanie w komunikatach o blokadzie dokumentu informacji szczegółowych z WMS

    We współpracy Comarch ERP XL z Comarch WMS istnieją sytuacje, w których przesynchronizowane dokumenty (W)AWD oraz (W)ZWM mogą być edytowane w Systemie XL lub w aplikacjach WMS albo mogą nie być jeszcze w pełni zsynchronizowane. Jeśli w takim momencie inny użytkownik próbuje je edytować, wówczas jest informowany o blokadzie dostępu spowodowanej używaniem tego rekordu przez innego użytkownika.

    I jeśli blokada jest wynikiem edycji dokumentu z poziomu Systemu XL, to w komunikacie widnieje wprost akronim użytkownika blokującego dokument. Natomiast w przypadku edycji dokumentu z poziomu aplikacji WMS wyświetla się ogólnie akronim użytkownika WMSADMIN, czyli nie wiadomo dokładnie, kto lub co blokuje dany rekord. Dlatego od wersji 2024.0 w szczegółach komunikatów wskazujących na blokadę przez WMSADMIN można znaleźć informację o rzeczywistej przyczynie blokady takiego dokumentu i możliwego sposobu jej usunięcia, czyli:

    • Informacja, że dokument aktualnie jest edytowany przez konkretnego użytkownika w aplikacji Comarch WMS lub Comarch WMS Magazynier (ze wskazaniem na jego login). Blokada zostanie usunięta, jeśli ten użytkownik zakończy edycję dokumentu w podanej aplikacji.
    • Dokument nie może zostać zrealizowany, ponieważ brak danego towaru na stanie magazynu (ze wskazaniem na nazwę magazynu). Ale dokument zostanie zrealizowany automatycznie, jeśli dany towar będzie dostępny na stanie tego magazynu.
    • Dokument nie został prawidłowo przesłany za pomocą usługi synchronizacji Comarch WMS Service do aplikacji Comarch ERP XL. Należy więc sprawdzić czy usługa synchronizacji Comarch WMS Service działa poprawnie.
    • Dokument nie został jeszcze w całości przesłany za pomocą usługi synchronizacji Comarch WMS Service. Należy więc odświeżyć usługę synchronizacji Comarch WMS Service lub sprawdzić poprawność działania.

    Współpraca z Comarch POS

    Przesyłanie promocji pakietowych do Comarch POS

    Wprowadzono możliwość przesyłania promocji pakietowych stałych i elastycznych do systemu Comarch POS. Naliczanie promocji pakietowych w Comarch POS będzie analogiczne jak w Comarch ERP XL, przy czym w POS nie ma możliwości wyboru promocji pakietowych, lecz zostanie naliczony pierwszy pakiet spełniający warunku wg ustawień kolejności na liście promocji pakietowych. Nie wszystkie ustawienia promocji mogą zostać przesłane do Comarch POS ze względu na różnice w działaniu modułów rabatowych w obu systemach, co zostało opisane w kolejnych punktach.

    Warunki przesyłania promocji pakietowych

    Do Comarch POS przesyłamy promocje pakietowe stałe i elastyczne pod określonymi warunkami. Do Comarch POS przesyłane są promocje pakietowe, które:

    • Zostały potwierdzone
    • Data końcowa jest większa lub równa dacie bieżącej lub jest nieograniczona
    • Data początkowa jest mniejsza lub równa dacie bieżącej lub jest nieograniczona
    • W parametrze Rodzaj dokumentów wskazano opcję Wszystkie lub Rozchodowe
    • Nie mają zaznaczonego parametru: Ważna w godzinach
    • Nie mają zaznaczonego parametru: Powtarzać co
    • Są przeznaczone dla Comarch POS ze względu na Centrum:
      • Zostały udostępnione dla Centrum, z którym powiązany jest oddział Comarch POS
      • Zostały udostępnione dla Centrum nadrzędnego w stosunku do powyższego
      • Zostały udostępnione dla Centrum Głównego
    • Na zakładce [Magazyny] wybrano opcję Wszystkie lub magazyny ustawione dla Oddziału POS
    • Na zakładce [Formy płatności] wybrano opcję Wszystkie
    • Na zakładce [Sposób dostawy] wybrano opcję Wszystkie
    • Zostały zdefiniowane na dowolną grupę kontrahentów wysyłanych do POS lub przynajmniej jeden kontrahent przypisany na zakładce [Kontrahenci] jest wysyłany do POS
    • Wszystkie towary na promocji należą do drzewa grup wysyłanego do POS – zakładka [Towary]

    Automatyczne naliczanie promocji pakietowych

    To czy promocja zostanie naliczona automatycznie na dokumentach wystawianych na stanowisku POS czy też będzie konieczne wybranie przycisku Nalicz promocje zależy od parametru, który ustawiany jest na oknie Konfiguracji oddziału Comarch POS na zakładce [Parametry].

    Parametr pozwalający na automatyczne naliczanie promocji pakietowych
    Parametr pozwalający na automatyczne naliczanie promocji pakietowych

    Przy zaznaczonym powyższym parametrze, podczas wystawiania dokumentów promocje będą naliczane automatycznie po spełnieniu określonych warunków. Wybierana jest zawsze pierwsza promocja (wg kolejności na liście promocji w Comarch ERP XL), dla której spełnione są warunki na dodanych pozycjach.

    W przypadku, gdy parametr nie będzie zaznaczony, wówczas po dodaniu pozycji można wybrać przycisk Nalicz promocje. Zasady naliczania promocji będą takie same jak przy automatycznych promocjach, jednak system nie będzie wyszukiwał promocji po dodaniu każdej pozycji do dokumentu.

    Jeśli dla pakietu zostały zdefiniowane gratisy, to po zatwierdzeniu dokumentu system przypomni o możliwości skorzystania z opcji gratisu dla promocji.

    Kolejność naliczania promocji na stanowisku POS

    Od wersji 2023.1 w Systemie Comarch ERP XL możliwe jest ustalanie kolejności promocji pakietowych za pomocą przycisków Przesuń w dół pozycję na liście i Przesuń w górę pozycję na liście. Kolejność promocji możliwa jest do ustalenia osobno w obrębie promocji pakietowych i osobno w obrębie promocji PRM. Ustalenie kolejności promocji pakietowych jest przesyłane do Comarch POS, nie ma natomiast wpływu na wyświetlanie kolejności promocji podczas wystawiania dokumentów w Comarch ERP XL.

    Możliwość ustawiania kolejności promocji pakietowych za pomocą przycisków góra/dół
    Możliwość ustawiania kolejności promocji pakietowych za pomocą przycisków góra/dół

    Kolejność promocji pakietowych ma znaczenie w naliczaniu promocji na dokumentach wystawianych na stanowiskach POS. Jeśli dane pozycje na dokumencie będą spełniały warunki więcej niż jednej promocji, wówczas zostanie naliczona ta promocja, która w Comarch ERP XL jest wyżej na liście (ma wyższy Priorytet2).

    Wskazówka
    Promocje pakietowe wysyłane są do Comarch POS zawsze z priorytetem 0, dlatego nie należy ustawiać priorytetu 0 dla innych promocji.

    Informacje dodatkowe

    Z powodu różnic pomiędzy działaniem promocji pakietowych w Comarch ERP XL a działaniem modułu rabatowego w Comarch POS mogą występować pewne odstępstwa w naliczaniu promocji.

    • Limity ilości pakietów

    W Comarch ERP XL dla promocji pakietowych możliwy jest do ustawienia parametr Max ilość pakietów ogółem lub dla kontrahenta. W module rabatowym wykorzystywanym w Comarch POS nie ma możliwości przesłania analogicznych ustawień, dlatego ustawienie to będzie ignorowane. Oznacza to, że jeśli na pakiecie zostanie ustawiony limit, to nie będzie on respektowany na stanowiskach POS. Warto rozważyć, czy pakiet z ustalonymi limitami wysyłać do oddziału POS i ustawić odpowiednie centra na zakładce [Miejsca w strukturze firmy], jeśli promocja taka nie powinna być wysyłana.

    • Inne rabaty a promocje pakietowe

    Bez względu na ustawienie parametru Pomiń rabaty nagłówka (GLO) na definicji promocji pakietowej, w Comarch POS rabaty nagłówka są zawsze pomijane. Promocje pakietowe nie łączą się z innymi rabatami.

    • Parametry dla gratisów

    W module rabatowym POS brak dla gratisów odpowiednika opcji Mnóż. Wszystkie gratisy będą traktowane tak, jakby opcja Mnóż był zaznaczona.

    Brak w module rabatowym również opcji Edycja ilości wydawanych gratisów, dlatego opcja ta będzie ignorowana.

    Brak opcji Wymagany w Comarch ERP XL, która jest dostępna w Comarch POS, jest natomiast parametr Domyślny. Parametr Domyślny będzie traktowany w Comarch POS jako wymagany, czyli do spełnienia warunków pakietu konieczne będzie dodanie do koszyka gratisu określonego jako domyślny. Gratis, który nie będzie oznaczony jako domyślny nie będzie konieczny do naliczenia pakietu.

    • Naliczenie pakietów dla innej jednostki niż podstawowa
      • Promocja pakietowa stała

    Pakiet nie zostanie naliczony, gdy towar zostanie dodany w innej jednostce niż podstawowa.

      • Promocja pakietowa elastyczna

    Pakiet zostanie naliczony, ale nie zostaną uwzględnione przeliczniki towaru, co oznacza, że stała cena dla jednostki pomocniczej będzie taka sama jak dla podstawowej, a próg będzie spełniony przy analogicznej ilości jednostek pomocniczych jak podstawowych.

    • Promocja pakietowa elastyczna w towar wymagany

    Zaznaczenie parametru Wymagany na pozycji promocji elastycznej nie będzie respektowane w Comarch POS, to oznacza, że promocja zostanie naliczona nawet wówczas, gdy wymagany towar nie zostanie dodany do dokumentu.

    Informacja o pakiecie na dokumentach importowanych z Comarch POS

    Na dokumentach importowanych z POS widoczna będzie informacja o zastosowanym pakiecie, a pozycje wchodzące w skład pakietu będą stosownie oznaczone. Również w oknie Struktura udzielonego rabatu prezentowana będzie informacja o pakietach oraz strukturze rabatu.

    Przesyłanie promocji progowych typu stała cena

    Umożliwiono przesyłanie rabatów progowych typu stała cena, czyli promocji, gdzie dla danego towaru ustalono różne ceny w zależności od progu. Nie jest jednak możliwe przesyłanie promocji mieszanych, czyli takich, gdzie dla jednego progu ustalono rabat a dla innego stałą cenę w ramach tej samej promocji.

    Dla poszczególnych progów typ ceny powinien być taki sam, jeśli na jednym z progów zostanie ustawiony typ netto a na innym brutto to dla wszystkich cen stałych w tej promocji zostanie ustalony typ jak na pierwszej pozycji. Ograniczenia te wynikają z różnic w działaniu modułu rabatowego w obu systemach.

    Naliczanie rabatów od promocji typu stała cena

    Istnieje możliwość naliczania dodatkowych rabatów do promocji typu stała cena. Zależy to od parametru globalnego ustawianego w konfiguracji systemu System/ Konfiguracja /Sprzedaż /Rabaty i promocje Naliczaj inne promocje/ rabaty.

    Parametr pozwalający na naliczanie rabatów do stałej ceny
    Parametr pozwalający na naliczanie rabatów do stałej ceny

    Jeśli parametr nie zostanie zaznaczony wówczas ustalona stała cena, będzie ceną ostateczną i nie będą miały do niej zastosowania inne promocje. Jeśli parametr zostanie zaznaczony wówczas naliczanie kolejnych promocji będzie uzależnione od ustawienia parametru Pomiń następne promocje dostępnego na zakładce [Ogólne] promocji.

    Inwentaryzacja

    Wprowadzono możliwość realizowania inwentaryzacji we współpracy z Comarch POS, gdzie odczyty (spis towarów z natury) mogą być realizowane na stanowiskach POS. Dodanie dokumentu inwentaryzacji będzie realizowane po stronie XLa. Następnie do dokumentu inwentaryzacji należy wygenerować arkusze inwentaryzacyjne, które zostaną przesłane na stanowiska POS. Po stronie stanowisk POS będą generowane odczyty, które po zamknięciu arkuszy w POS trafią do XLa. Zatwierdzenie całej inwentaryzacji i wykonanie korekt inwentaryzacyjnych realizowane będzie po stronie Comarch ERP XL.

    Ustawienia i uprawnienia

    Na oknie konfiguracji oddziału Comarch POS oraz w kreatorze oddziału dodano nowe parametry związane z inwentaryzacją. Aby móc wykonywać operacje związane z inwentaryzacją w oddziałach Comarch POS konieczne jest zaznaczenie parametru Obsługa inwentaryzacji.

    Dodatkowo dodano parametr Ostrzegaj podczas dodawania inwentaryzowanego towaru na dokument. Po jego zaznaczeniu, podczas wystawiania dokumentów w POS na towary znajdujące się na arkuszach inwentaryzacyjnych pojawi się stosowny komunikat informujący o trwającej inwentaryzacji. Komunikat będzie się pojawiał do czasu zatwierdzenia arkusza, na którym znajduje się towar. Należy pamiętać, że zamknięcie arkusza w Comarch POS spowoduje aktualizację stanów w POS i przesłanie arkuszy do Comarch ERP XL, natomiast po stronie systemu XL inwentaryzacja do czasu jej zamknięcia nadal będzie blokować sprzedaż i wystawianie innych dokumentów.

    Nowe parametry na definicji Oddziału Comarch POS związane z inwentaryzacją
    Nowe parametry na definicji Oddziału Comarch POS związane z inwentaryzacją

    Na wzorcu operatora na zakładce [POS] również dodano parametry związane z inwentaryzacją. Są to parametry związane z uprawnieniami operatorów.

    Parametry operatorów związane z inwentaryzacją
    Parametry operatorów związane z inwentaryzacją

    Typy inwentaryzacji

    Przed przystąpieniem do pierwszej inwentaryzacji należy dodać odpowiedni typ inwentaryzacji w POS. W tym celu w module Administrator należy przejść do opcji Listy/ Słowniki Kategorii/ Transakcje/ Typy inwentaryzacji POS.

    W słowniku tym należy dodać przynajmniej jeden typ inwentaryzacji, który jest niezbędny przy realizowaniu inwentaryzacji w Comarch POS. Na każdym z typów możliwe jest określenie kodu i nazwy typu oraz parametrów dotyczących sposobu realizacji inwentaryzacji. Jeden z typów można ustawić jako domyślny, wówczas automatycznie zostanie ustawiony no nowej inwentaryzacji.

    Można również dezaktywować wybrany typ za pomocą odznaczenia parametru Aktywny.

    Słownik kategorii – Typy inwentaryzacji POS
    Słownik kategorii – Typy inwentaryzacji POS

    Przygotowanie inwentaryzacji w Comarch ERP XL

    Inwentaryzację należy dodać standardowo w module Sprzedaż w menu Zestawienia/Inwentaryzacja. Następnie należy wybrać jeden z magazynów POS, dla którego ma być przeprowadzona inwentaryzacja. Dla każdego magazynu inwentaryzacja musi być przeprowadzona oddzielnie tzn. należy wygenerować oddzielny dokument inwentaryzacyjny. Po dodaniu magazynu POS, zostanie aktywowany parametr Realizuj w Comarch POS. Po jego zaznaczeniu w polu Typ inwentaryzacji POS ustawi się domyślny typ inwentaryzacji. Jeśli żaden z typów nie został określony jako domyślny, obowiązkowo należy wybrać typ inwentaryzacji. Dla inwentaryzacji realizowanych po stronie POS konieczne jest przekazanie numeru dokumentu. W tym celu dodano pole Nazwa/Numer, którego uzupełnienie jest wymagane tylko w przypadku inwentaryzacji realizowanych w Comarch POS.

    Okno inwentaryzacji realizowanej w Comarch POS
    Okno inwentaryzacji realizowanej w Comarch POS

    Parametry inwentaryzacji

    Na oknie inwentaryzacji niektóre parametry nie są dostępne do edycji i ich ustawienie jest domyślne.

    • Rodzaj odczytów – ustawienie to pobierane jest z typu inwentaryzacji.
    • Generowanie arkuszy z podziałem na partie – opcja zaznaczona ze względu na to, że Comarch POS operuje na partiach towarów.
    • Ilość inwentaryzowana – zaznaczona opcja handlowa, gdyż do Comarch POS wysyłane są stany handlowe towarów.

    Dodawanie arkuszy inwentaryzacji

    Aby inwentaryzacja została przesłana do Comarch POS należy wygenerować przynajmniej jeden arkusz. Podczas dodawania towarów do arkusza, system pilnuje, aby dodawane towary należały do grupy towarów wysyłanych do danego oddziału POS. Jeśli zostaną wskazane towary nie wysyłane do danego oddziału POS, z którego pochodzi magazyn na inwentaryzacji, nie zostaną one dodane do arkusza.

    Można również przygotować puste arkusze, wówczas towary można będzie dodawać podczas wykonywania spisu towarów na stanowiskach POS.

    Po zapisaniu formularza inwentaryzacji może on zostać przesłany do POS. Pobranie dokumentu inwentaryzacji inicjowane jest po stronie stanowiska POS podczas wejścia na listę dokumentów inwentaryzacji i wybranie opcji Odśwież. Po dodaniu kolejnych arkuszy, zostaną one dodane do inwentaryzacji w POS po odświeżeniu listy. Arkusze przekazane do Comarch POS nie mogą być usuwane ani aktualizowane w systemie XL, nie mogą być też dodawane do nich odczyty. Spisywanie towarów i generowanie odczytów możliwe będzie po stronie stanowisk POS.

    Realizacja inwentaryzacji na stanowiskach POS

    Dokument inwentaryzacji oraz przesłane arkusze mają ustawiony stan otwarty i są gotowe do spisywania towaru. Do każdego arkusza może być generowanych wiele raportów (odczytów). Stany spisywanych towarów są sumowane lub nadpisywane w zależności od typu inwentaryzacji. Podczas spisywania towarów możliwe jest dodanie towaru, którego nie ma na arkuszu, w takim przypadku towar zostanie dodany do arkusza zarówno w POS jak i w XLu. Po skończonym spisie towarów należy zamknąć arkusz na stanowisku POS. Po jego zamknięciu arkusz wraz z odczytami zostanie przesłany do systemu XL i nie będzie możliwości kontynuowania spisu towarów będących na danym arkuszu.

    Odczyty przygotowywane na stanowiskach POS otrzymują nazwę wg schematu: Kod stanowiska_data i godzina dodania odczytu.

    Nazwy odczytów importowanych z Comarch POS
    Nazwy odczytów importowanych z Comarch POS

    Zamykanie inwentaryzacji

    Po zamknięciu i przesłaniu do XLa wszystkich arkuszy można zamknąć inwentaryzację w systemie Comarch ERP XL. Zamknięcie inwentaryzacji w XLu spowoduje wygenerowanie dokumentów różnicowych na braki i nadwyżki zgodnie ze standardowym działaniem inwentaryzacji w Comarch ERP XL. Przed zamknięciem system zapyta czy na pewno proces inwentaryzacji po stronie Comarch POS został zakończony i czy na pewno zamknąć inwentaryzację.

    Pytanie o gotowość danych do zamknięcia inwentaryzacji
    Pytanie o gotowość danych do zamknięcia inwentaryzacji

    Sprzedaż i inne dokumenty wpływające na stan towaru podczas inwentaryzacji

    Istnieje różnica pomiędzy działaniem inwentaryzacji w Comarch ERP XL a Comarch POS polegająca na tym, że w XLu nie można wystawiać dokumentów na inwentaryzowane towary, podczas gdy w POS jest to możliwe.

    Oznacza to, że dokumenty wystawione na stanowiskach POS na inwentaryzowane towary lub na cały magazyn podlegający inwentaryzacji nie będą mogły być zaimportowane do czasu zamknięcia inwentaryzacji. Jeśli na dokumencie inwentaryzacji został zaznaczony opcja Inwentaryzacja blokuje cały magazyn, wówczas żadne dokument nie zostanie zaimportowany. Jeśli zostanie wybrana opcja Inwentaryzacja blokuje tylko inwentaryzowane towary, wówczas nie zostaną zaimportowane tylko te dokumenty, na których znajdą się inwentaryzowane towary. Blokada dotyczy magazynu, którego dotyczy inwentaryzacja. Na pozostałych magazynach można dokonywać sprzedaży czy wystawiać inne dokumenty.

    Parametr na inwentaryzacji dotyczący blokowania wystawiania dokumentów
    Parametr na inwentaryzacji dotyczący blokowania wystawiania dokumentów

    Przy włączonym parametrze Ostrzegaj podczas dodawania inwentaryzowanego, podczas dodawania towaru na dokument pojawi się stosowne ostrzeżenie o trwającej inwentaryzacji.

    Uwaga

    Uwaga 1: Nie zaleca się dokonywania sprzedaży i rejestrowania innych dokumentów w POS na magazynach, na których trwa inwentaryzacja. Dokumenty te nie trafią do bazy systemu Comarch ERP XL, do czasu zamknięcia inwentaryzacji. Po zamknięciu inwentaryzacji dokumenty zostaną zaimportowane, ale czas ich importu może być bardzo długi, ze względu na ilość nagromadzonych dokumentów.

    Uwaga 2: Może też wystąpić rozbieżność w stanach towarowych pomiędzy bazami Comarch POS a Comarch ERP XL wynikająca z faktu, że XL nie aktualizuje stanów towaru podczas trwania inwentaryzacji, lecz dopiero po jej zamknięciu. Generowane są wówczas dokumenty na różnice inwentaryzacyjne odnoszące się do stanów z momentu wygenerowania arkuszy inwentaryzacyjnych (czyli nie uwzględniających dokumentów wystawiony w trakcie inwentaryzacji).

    Uzgadnianie stanów towarów podczas trwania inwentaryzacji w POS

    W Comarch POS istnieje funkcjonalność polegająca na uzgodnieniu stanów towarów na podstawie stanów w Comarch ERP XL. Po wybraniu opcji Uzgadnianie stanów magazynowych w menu Aktualizacja danych stany towarów są ustalane na zgodne ze stanami w bazie systemu Comarch ERP XL. W trakcie trwania inwentaryzacji stany w Comarch POS aktualizowane są po zamknięciu arkusza, natomiast w Comarch ERP XL standardowo dopiero po zamknięciu inwentaryzacji i wygenerowaniu dokumentów na różnice inwentaryzacyjne. Wykonanie akcji Uzgodnienie stanów magazynowych doprowadziłoby do przywrócenia stanów sprzed rozpoczęcia inwentaryzacji.

    Nie należy wykonywać akcji Uzgodnienie stanów magazynowych podczas trwania inwentaryzacji w POS, gdyż doprowadzi to do niezgodności w stanach magazynowych pomiędzy systemami.

    Współpraca z Comarch webPOS

    Comarch webPOS jest wysoce skalowalnym rozwiązaniem, hostowanym w Comarch Cloud. Zadaniem aplikacji jest realizacja procesów biznesowych sprzedaży detalicznej. Aplikacja przeznaczona jest dla sprzedawców pracujących na stanowiskach kasowych. Jej głównym zadaniem jest wykonanie operacji związanych z obsługą klienta.

    Od wersji 2024.0 umożliwiono integrację Comarch ERP XL ze stanowiskami obsługi klienta Comarch webPOS.

    Aby możliwa była praca na stanowiskach webPOS, w konfiguracji Oddziału POS na zakładce [POS] dodano pole do wpisania kodu webPOS. Kod webPOS może być dowolnym ciągiem znaków, który posłuży do identyfikacji bazy danych, na której zarejestrowane są oddziały POS ze stanowiskami webPOS.

    Konfiguracja Comarch webPOS
    Konfiguracja Comarch webPOS

    Logowanie do Comarch webPOS

    W Comarch webPOS wykorzystywany jest adres e-mail operatora do powiązania użytkowników z kontem SSO, gdzie adres e-mail jest loginem. Oznacza to, że dla każdego operatora należy przesyłać adres mailowy. W tym celu zostanie wykorzystany adres e-mail pracownika powiązanego z operatorem przesyłanym do webPOS.

    W związku z powyższym wymaganiem należy każdemu operatorowi, który może pracować na wersji webowej POS przypisać konto pracownika, na którym należy uzupełnić adres mailowy w polu E-mail na zakładce [Ogólne].

    Podczas przypisywania pracownika do operatora system pilnuje, aby ten sam pracownik nie został przypisany do kilku operatorów wykorzystywanych w oddziałach POS, dlatego nie istnieje ryzyko, że ten sam pracownik zostanie dodany do kilku operatorów. Każdy pracownik powinien mieć przypisany inny adres mailowy, pole to nie jest walidowane w systemie XL, dlatego należy zwrócić uwagę, aby adresy e-mail były unikalne.

    Nowy typ stanowiska

    W konfiguracji Oddziałów Comarch POS dodano możliwość definiowania stanowisk z przeznaczeniem do pracy na platformie webPOS. Podczas dodawania stanowiska pojawiła się możliwość wskazania w polu Typ aplikacji opcji webPOS. Po wybraniu typu aplikacji webPOS, w polu Licencja automatycznie ustawi się opcja FrontOffice, bez możliwości zmiany, ze względu na to, że webowa wersja Comarch POS umożliwia na chwilę obecną obsługę sprzedaży i kasy.

    Stanowiska webowe mogą być mieszane z innymi typami aplikacji, tak więc w ramach jednego oddziału mogą pracować stanowiska POS, mPOS i webPOS.

    Podczas synchronizacji z platformą webPOS wysyłane są dane związane z wszystkimi stanowiskami webPOS dodanymi w dowolnym oddziale zarejestrowanym w XLu. Dokumenty wystawiane po stronie webPOS trafiają automatycznie do bazy XLa, po ich wystawieniu na stanowiskach webPOS.

    Nowy typ stanowiska POS: webPOS
    Nowy typ stanowiska POS: webPOS

    Inne zmiany

    Import korekty wystawionej do faktury wystawionej do paragonu

    Umożliwiono przesyłanie do Comarch ERP XL korekt wystawionych do faktury, która została wystawiona do paragonu w Comarch POS. Korekta do faktur wystawionej do paragonu tworzona jest jako spinacz RAK. Aby możliwe było utworzenie korekty po stronie Comarch ERP XL spinacza korekty do faktury, generowany jest po stronie XLa dokument korekty do paragonu a następnie tworzony spinacz korekty, spinający korektę. Korekta paragonu wystawiana jest po stronie systemu XL w centrum głównym. Numer dokumentu nadawany jest po stronie XLa, zgodnie z ustawieniami centrum głównego.

    Przesłanie numeru karty kontrahenta

    W Comarch ERP XL na karcie towaru na zakładce [Ogólne] znajduje się pole Karta, w którym można zapisać numer karty kontrahenta. Wraz z uzupełnieniem numeru karty wybierany jest też typ karty. Jeśli nie zostanie wybrany typ karty, wówczas domyślnie zostanie ustawiona opcja Własna karta. Numery kart będą wysyłane wraz z typem do Comarch POS, dzięki czemu możliwe będzie wyszukiwanie kontrahentów wg numeru karty. Jeśli dla danego numeru karty kontrahenta zostanie wygenerowany kod kreskowy i przygotowana fizycznie karta, wówczas wyszukiwanie kontrahenta możliwe będzie z użyciem czytnika kodów kreskowych.

    Numer i typ karty kontrahenta wysyłany do Comarch POS
    Numer i typ karty kontrahenta wysyłany do Comarch POS

    Uwaga
    Zmiana numeru karty na karcie kontrahenta spowoduje zmianę w Comarch POS. Jeśli jednak kod zostanie usunięty z pola Karta na karcie kontrahenta, nie zostanie on usunięty w Comarch POS. Nadal możliwe będzie wyszukiwanie po tym kodzie. Dodanie tego samego kodu na innej karcie spowoduje wysłanie go do POS. Podczas wyszukiwania kontrahentów zostanie odszukany kontrahent z obecnie ustawionym numerem karty oraz ten, dla którego numer był ustawiony wcześniej. Dlatego nie zaleca się usuwania numeru karty, dla kontrahentów wysyłanych do POS.

    Przesyłanie jednostek wagi i miary towaru

    Dla każdej jednostki miary towaru możliwe jest określenie wagi i objętości. Aby objętość lub waga towaru zostały wysłane do Comarch POS dla poszczególnych towarów, konieczne jest dodanie do listy jednostek w Comarch ERP XL, jednostek zgodnie z oznaczeniami, które są wykorzystywane do określenia wagi lub objętości.

    Jednostki wagi i objętości dla jednostek
    Jednostki wagi i objętości dla jednostek

    Wystarczy dodać tylko te jednostki miary lub objętości, które w rzeczywistości są wykorzystywane do określenia wagi lub objętości na towarach wysyłanych do Comarch POS. W powyższym przypadku, konieczne jest dodanie do listy jednostek, jednostek o symbolach: Gram, Kg i cm3.

    Po dodaniu jednostek do listy, zostaną one przesłane do Comarch POS. Informacje te nie są prezentowane w interfejsie systemu, można je wykorzystać np. do raportowania.

    Współpraca z Comarch Shipping

    Obsługa rodzajów przesyłek związanych z rodzajem usługi

    W integracji z Comarch Shipping obsłużone zostały rodzaje przesyłek dla kuriera Poczta Polska, które ze względu na swoją specyfikę nie były dotychczas dostępne. Dla tego kuriera rodzaj przesyłki jest ściśle powiązany z rodzajem usługi, czyli dla różnych usług mogą występować te same rodzaje przesyłek.

    Powiązanie rodzaju usługi i rodzaju paczki na zleceniach w Comarch Shipping
    Powiązanie rodzaju usługi i rodzaju paczki na zleceniach w Comarch Shipping

    Dlatego też dla Poczty Polskiej w nazwie rodzaju przesyłki została ujęta również nazwa rodzaju usługi, tak aby wyraźnie wskazać użytkownikom, który rodzaj przesyłki wybierają. Podobna specyfika występuje również dla kurierów Geodis, Allegro Inpost Kurier i Ambro Express, więc dla nich wprowadzone zostało analogiczne rozwiązanie.

    Aby móc posługiwać się nowymi rodzajami przesyłek należy wykonać import tych danych z poziomu okna konfiguracji. Wówczas dla Poczty Polskiej po raz pierwszy zostaną pobrane te dane, a dla pozostałych kurierów zostaną zaktualizowane dotychczasowe.

    Import z Comarch Shipping rodzajów usług wraz z rodzajami paczek
    Import z Comarch Shipping rodzajów usług wraz z rodzajami paczek

    Oznacza to, że po pobraniu tych danych dla kurierów Geodis, Allegro Inpost Kurier i Ambro Express w dotychczasowych rekordach pojawią się również nazwy z rodzajem usługi i tak będzie to prezentowane na utworzonych wcześniej paczkach. Aby mieć na nich poprawne dane wystarczy je zmienić dla paczek w buforze, które nie zostały jeszcze wysłane do Comarch Shipping lub wykonać operacje Aktualizuj dane ZNP dla wysyłek, które zostały już przesłane do Comarch Shipping.

    Wskazówka
    Aby w wersji 2024.0 przy aktualizacji danych z ZNP poprawnie ustawiły się rodzaje na paczkach w XL należy najpierw pobrać z Comarch Shipping dane o kurierach, aby poprawnie zaktualizowały się rodzaje przesyłek dla ww. kurierów.

    Z punktu widzenia działania w Systemie przy tworzeniu paczek nie będzie żadnych zmian. Nadal na paczce lub w oknie generowania ZNP dokonuje się wyboru rodzaju przesyłki z listy rozwijanej, na której teraz prezentowane są nazwy rodzajów zawierające również nazwę usługi, o ile taką pobrano z Comarch Shipping. A ponieważ przy wiązaniu paczek do wysyłki nie kontrolujemy zgodności rodzajów, to powiązanie ich z nazwą usługi nie wpłynie na dotychczasowe działanie.

    Przesyłając zlecenie do Comarch Shipping dla ww. kurierów przekazywane są teraz łącznie dwie informacje: rodzaj usługi i rodzaj paczki. Dzięki temu na zleceniu ustawiają się prawidłowe dane.

    Dodatkowo, jeśli rodzaj usługi i paczki są zgodne z tymi wybranymi na szablonie, to wszystkie inne parametry i ustawienia zostaną pobrane z takiego szablonu. Jeśli nie będą zgodne, to zostaną pobrane z domyślnych/ogólnych ustawień dla takiej konfiguracji rodzajów.

    Rodzaj usługi i rodzaju paczki w Systemie i przekazanie tych danych do zlecenia w Comarch Shipping
    Rodzaj usługi i rodzaju paczki w Systemie i przekazanie tych danych do zlecenia w Comarch Shipping
    Sposób weryfikacji ustawionego rodzaju przesyłki zawierającego w sobie nazwę z rodzajem usługi przedstawiono na przykładach poniżej.

    Przyklad

    W Comarch ERP XL jest wysyłka dla kuriera Geodis, z dwiema paczkami. W każdym z poniższych scenariuszy tworzymy ZNP z tej wysyłki bez wskazywania w oknie generowaniu rodzaju przesyłki, czyli zostaje pobrana z paczek.

    Scenariusz 1

    PC1 z rodzajem przesyłki Drobnica: 1/2 palety,

    PC2 z rodzajem przesyłki Drobnica: 1/2 palety.

    W Shipping powstanie zlecenie na obie te paczki.

    Scenariusz 2

    PC1 z rodzajem przesyłki Drobnica: 1/2 palety,

    PC2 z rodzajem przesyłki Drobnica: Dłużyca.

    W Shipping nie powstanie zlecenie, a w logu pojawi się błąd mówiący o różnych rodzajach paczek: "Operacja nie powiodła się. Możliwe jest tworzenie zleceń z tylko jednym rodzajem paczki.".

    Scenariusz 3

    PC1 z rodzajem przesyłki Drobnica: 1/2 palety,

    PC2 z rodzajem przesyłki Częściówka: Dłużyca.

    W Shipping nie powstanie zlecenie, a w logu pojawi się błąd jw.

    Scenariusz 4

    PC1 z rodzajem przesyłki Drobnica: 1/2 palety,

    PC2 z rodzajem przesyłki Paczka: Paczka.

    W Shipping nie powstanie zlecenie, a w logu pojawi się błąd jw.

    Scenariusz 5

    PC1 z rodzajem przesyłki Drobnica: 1/2 palety,

    PC2 z rodzajem przesyłki Częściówka: 1/2 palety.

    W Shipping powstanie zlecenie na obie te paczki i dla tego zlecenia zostanie ustawiony wspólny rodzaj usługi, chociaż w XL było zadysponowanej inaczej (!).

    Aktualizacja nazw kurierów przy ich pobieraniu z aplikacji

    Ze względu na występujące czasem zmiany nazw kurierów po stronie Comarch Shipping zmodyfikowano mechanizm pobierania informacji o kurierach tak, aby w takiej sytuacji nie tworzyć w Systemie nowego rekordu, ale modyfikować nazwę dla istniejącego, który jest powiązany z analogicznym rekordem w aplikacji. Oznacza to modyfikację w Systemie nazwy kuriera zarówno w słowniku kategorii, jak i na paczkach/wysyłkach, na których został on wcześniej użyty.

    Współpraca z wszystko.pl

    Nowe dane przesyłane z towarów na oferty

    Deklarowana ilość dostępna do sprzedaży na platformie

    Dotychczas przy tworzeniu oferty z karty towaru wysyłana była dla oferty ilość dostępna w stanach handlowych danego towaru lub ilość zerowa, jeśli uwzględnianie stanów handlowych było wyłączone na oddziale lub indywidualnie na karcie towaru. W nowej wersji została dodana trzecia opcja, czyli wysyłanie ilości indywidualnie ustalonej dla oferty.

    Jeśli na karcie towaru został zaznaczony parametr Nie kontroluj stanów, wówczas użytkownik może uzupełnić ilość początkową dla towaru (oznaczona na czerwono na poniższym rysunku) i w tym przypadku to właśnie ona będzie przesyłana jednorazowo przy zakładaniu oferty na platformie.

    Ilość dostępna i limitowana dla wszystko.pl na karcie towaru
    Ilość dostępna i limitowana dla wszystko.pl na karcie towaru

    Oznacza to, że jeśli na oddziale jest zaznaczony parametr Eksport stanów magazynowych, to przy tworzeniu oferty wysyłane ilości stanów dla towaru mogą obecnie następujące:

    • Jeśli na karcie towaru parametr Nie kontroluj stanów nie jest zaznaczony, to jest wysyłana ilość wyliczona jako stan handlowy (z ewentualnym uwzględnianiem rezerwacji).
    • Jeśli na karcie towaru parametr Nie kontroluj stanów jest zaznaczony, to jest wysyłana ilość uzupełniona w nowym polu. Domyślnie ilość ta jest zerowa i dopóki nie zostanie zmieniona, to przesyłana będzie właśnie taka, czyli dotychczasowe działanie nie ulegnie zmianie.

    Przy aktualizacji oferty we wszystko.pl wysyłanie ilości pozostało bez zmian, czyli nadal jest zależne od ustawienia parametru Nie kontroluj stanów w następujący sposób:

    • Jeśli parametr nie zaznaczony, to jest wysyłana ilość wyliczona jako stan handlowy (z ewentualnym uwzględnianiem rezerwacji).
    • Jeśli parametr zaznaczony, to ilość nie jest wysyłana.

    Wskazówka
    Wysłanie z towaru deklarowanej ilości dostępnej do sprzedaży na platformie odbywa się tylko przy zakładaniu oferty, bez późniejszych aktualizacji ilości z poziomu Systemu. Ewentualna kolejna zmiana ilości będzie możliwa do wykonanie przez użytkowników na samej platformie, gdzie na skutek składanych zamówień ilość dla oferty będzie nadal pomniejszana.

    Ilość dla zakupów limitowanych

    Na ofercie we wszystko.pl dodano możliwość ustawienia ilości maksymalnej produktu, którą można zakupić w ramach jednego zamówienia. Pozwala to ustalać limity sprzedaży np. w przypadku wystawienia produktu w bardzo konkurencyjnej cenie.

    Informacja ta, analogicznie do pozostałych danych na ofercie, jest teraz możliwa do ustawienia na karcie towaru (jak pokazano na rysunku powyżej, oznaczając granatową ramką). Jeśli ilość zostanie uzupełniona, to trafi ona na nowo zakładaną lub aktualizowaną ofertę w analogiczne pole.

    Przesyłanie na ofertę również załączników zapisanych jako linki

    Obecnie obrazy przesyłane na ofertę są pobierane z załączników karty towaru oznaczonych odpowiednim parametrem, ale tylko tych, których dane binarne zostały zapisane w bazie. W nowej wersji obsłużone zostało również przesyłanie załączników zapisanych poza bazą danych, czyli takich dla których wypełniony został tylko link do pliku dostępnego w Internecie i spełniającego wszystkie inne wymagania dla zdjęć dodawanych na ofertę. Czyli nie dotyczy to linków do plików zapisanych lokalnie (te są wykluczane przez System na etapie przesyłania danych) ani takich, które mają nieprawidłowy format czy rozmiar (dla nich, jak dotychczas działa weryfikacja pliku po stronie platformy).

    Opisy ofert utworzone w edytorze HTML zgodnym z wymaganiami platformy

    Na platformie wszystko.pl jest możliwość tworzenia opisów produktów za pomocą edytora tekstu HTML, gdzie można tworzyć unikalne treści z podziałem na sekcje oraz zawierające zdjęcia lub inne pliki graficzne.

    Dodawanie opisów dla oferty na wszystko.pl
    Dodawanie opisów dla oferty na wszystko.pl

    Dotychczas z poziomu Systemu opis dla oferty był wysyłany z obecnych pól opisowych na karcie towaru, więc na platformie wstawiany był jako zwykły tekst do pierwszej sekcji opisu.

    Aby zapewnić w Systemie analogiczną funkcjonalność jak na platformie został dodany edytor opisów HTML, w którym użytkownik może zmieniać rodzaje poszczególnych sekcji, duplikować sekcje, usuwać sekcje oraz przesuwać je w górę lub w dół. Odzwierciedlone zostały więc w pełni wszystkie funkcje dostępne dla opisów na platformie i są one dostępne na dedykowanej zakładce karty towaru [Aplikacje]/[wszystko.pl-opis].

    Edytor opisów dla oferty wszystko.pl na karcie towaru
    Edytor opisów dla oferty wszystko.pl na karcie towaru

    Wskazówka
    Aby w oknie edytora móc wybrać obraz należy myszką kliknąć w szary obszar służący do jego umieszczenia. Wówczas pojawi się okno z wszystkimi załącznikami przypisanymi do tej karty towaru, które są typu Obraz oraz mają ustawiony parametr Dostępność w aplikacjach: wszystko.pl.

    Od wersji 2024.0 użytkownik może zdecydować, czy przy tworzeniu luba aktualizacji oferty, opis wysyłać jak dotychczas z ogólnych pól opisowych karty towaru, czy z opisów uzupełnionych w edytorze HTML. Odbywa się to w oparciu o parametr na definicji oddziału wszystko.pl, zakładka [Eksport] Pobieraj opisy z edytora wszystko.pl. Jeśli zostanie on zaznaczony, wówczas opisy będą pobierane z nowej zakładki karty towaru.

    Ręczny import zamówień z wszystko.pl

    Zamówienia z wszystko.pl pobierane są za pomocą usługi synchronizacji. Uzupełnieniem tej funkcjonalności jest nowo dodany ręczny import zamówień wprowadzony do obsługi scenariuszy, w których np. zamówienie nie zostało zaimportowane z powodu braku powiązania karty towaru z ofertą we wszystko.pl.

    Na formatce oddziału wszystko.pl znajduje się przycisk do pobierania zamówień Pobierz zamówienia. Przed operacją należy określić datę, od której mają być pobierane zamówienia:

    Parametry ręcznego importu ZS z wszystko.pl
    Parametry ręcznego importu ZS z wszystko.pl

    Przy imporcie uwzględnianie są wszystkie zamówienia złożone od początku doby ustawionej w polu z datą i zgodnie z informacją zawartą w oknie nie importują się kolejny raz zamówienia już wcześniej pobrane. W logu z przebiegu operacji znajdują się informacje dotyczące rekordów zaimportowanych i pominiętych:

    Log z operacji ręcznego importu zamówień z wszystko.pl
    Log z operacji ręcznego importu zamówień z wszystko.pl

    Uruchomienie ręcznego importu zamówień nie zmienia daty ostatniej synchronizacji zapisanej na oddziale, w związku z tym, jeśli import został wykonany przy wyłączonej usłudze, to mogły zostać pobrane zamówienia dodane na platformie po dacie ostatniej synchronizacji. Po uruchomieniu usługi część zamówień nie będzie mogła zostać pobrana, ponieważ znajduje się już w bazie. W logu z synchronizacji za pomocą usługi zamówienia te będą wymienione jako pominięte. Osobno logowane będą również takie zamówienia, których import nie jest możliwy, ponieważ nie udało się dodanie żadnej pozycji na zamówienie. Sytuacja taka będzie miała miejsce, jeśli ID oferty/ofert z zamówienia nie znajdują się w bazie danych (jeśli oferta została dodana ręcznie we wszystko.pl).

    Log z automatycznego importu zamówień z wszystko.pl przez usługę synchronizacji
    Log z automatycznego importu zamówień z wszystko.pl przez usługę synchronizacji

    Pobieranie kuriera na zamówienie podczas importu z wszystko.pl

    Na zakładce [Realizacja] dokumentu zamówienia sprzedaży dodano pole, w którym możliwe jest wybranie jednego kuriera ze słownika kategorii Kurierzy. Będzie to oznaczało kuriera realizującego dane zamówienie, dlatego też pole Kurier jest umieszczone nad pozostałymi polami dotyczącymi wysyłki.

    W słowniku Sposoby dostawy znajdującym się w oknie konfiguracji również dodano możliwość ustawienia kuriera. Oznacza to, że można powiązać kuriera ze sposobem dostawy, dzięki czemu na dokumentach ZS przy wyborze sposobu dostawy, automatycznie może zostać ustawiony kurier powiązany z tym sposobem.

    Obecnie ustawianie kuriera zostało obsłużone przy imporcie zamówień z wszystko.pl, jeśli jest na nich ustawiana metoda dostawy z wszystko.pl, która jest zmapowana w Systemie ze sposobem dostawy (w definicji oddziału, zakładka [Parametry]). Wówczas na zamówieniach ustawiany jest dokładnie ten sposób dostawy, a na jego podstawie ustawia się kurier, o ile jakiś został powiązany z tym sposobem dostawy.

    Schemat ustawiania kuriera na podstawie metody dostawy z wszystko.pl i sposobu dostawy z Systemu
    Schemat ustawiania kuriera na podstawie metody dostawy z wszystko.pl i sposobu dostawy z Systemu
    Ustawianie sposobu dostawy i kuriera na ZS importowanych z wszystko.pl
    Ustawianie sposobu dostawy i kuriera na ZS importowanych z wszystko.pl

    Wskazówka
    Kurier ustawiany jest automatycznie również na zamówieniach sprzedaży nie pochodzących z wszystko.pl, ale tylko wtedy gdy są już na nich dodane jakieś pozycje.

    Obsługa zmian na kategoriach i parametrach wprowadzonych na wszystko.pl

    Na platformie wszystko.pl w Panelu Administratora możliwe jest dokonywanie zmian w strukturze kategorii oraz powiązanych do kategorii parametrach i słownikach.

    Wszystkie te dane są ściśle powiązane z ofertami, w związku z czym ich zawartość jest pobierana do Comarch ERP XL celem poprawnego uzupełnienia danych na kartach towarów, które stanowią podstawę tworzenia ofert na platformie. Oznacza to, że zmiany dokonywane na platformie powinny być uwzględnione w Systemie tak, aby dane wypełniane na towarach były aktualne. W przeciwnym razie przy operacjach wykonywanych na towarach może pojawić się błąd wskazujący na konkretną wartość, której jakaś właściwość nie jest zgodna. W takiej sytuacji konieczne jest wykonanie w Comarch ERP XL aktualizacji struktury katalogów i/lub powiązanych z nimi parametrów.

    Od wersji 2024.0 aktualizację taką można wykonać w dowolnym momencie dla wybranych kategorii. Zalecane jest wykonanie jej przed rozpoczęciem wprowadzania na towarach danych do wszystko.pl tak, aby zabezpieczyć się przed ewentualnymi błędami i koniecznością ich późniejszego korygowania.

    Obsługa zmian w strukturze kategorii

    Dotychczasowy import struktury kategorii wykonywany z formatki oddziału wszystko.pl obsługiwał jedynie dodawanie nowych rekordów, czyli przy pierwszym pobraniu dodawana była cała struktura. Kolejny import dopisywał jedynie nowe rekordy, które zostały później dodane na platformie.

    W nowej wersji umożliwiono pełną aktualizację struktury kategorii, czyli uwzględniane są również przypadki usunięcia kategorii czy zmiany jej położenia w strukturze. W tym celu w menu kontekstowym wszystkich kategorii pierwszego poziomu oraz Kategorii głównej dodano polecenie Aktualizuj strukturę z wszystko.pl. Jeśli operacja została wybrana z poziomu Kategorii głównej, wówczas jest wykonywana dla całej struktury, więc w związku z dużą ilością rekordów do sprawdzenia operacja może trwać długo, o czym użytkownik zostaje poinformowany specjalnym komunikatem. Zalecane jest jednak aktualizowanie poszczególnych kategorii głównych wraz z ich podkategoriami, tak aby przyspieszyć operację i aby była ona wykonywana tylko dla tych rekordów, które faktycznie interesują użytkowników w kontekście prowadzonej przez nich działalności.

    Przycisk Pobierz kategorie na formatce oddziału sprawdza, czy jest to pierwszy import (wtedy kategorie zostają pobrane) czy kolejny. Jeśli kolejny, wówczas działa on jak pełna aktualizacja struktury z wszystko.pl, czyli tak jakby był wykonywany z poziomu Kategorii głównej na drzewie struktury z poziomu listy towarów.

    W logu z operacji znajdują się informacje o nowo dodanych oraz usuniętych rekordach. Prezentowane są również modyfikacje położenia kategorii w strukturze, zarówno w przypadku, gdy kategoria została przeniesiona w obrębie aktualizowanej gałęzi drzewka, jak i do innej gałęzi.

    Wskazówka
    Usuwanie kategorii z Sytemu powoduje również usunięcie z kart towarów, do których zostały one powiązane zarówno samego powiązania z kategorią, jak i wszystkich parametrów. Jeśli takie towary były wcześniej przesłane na platformę jako Szkic, to nie zostaną z niej automatycznie usunięte. Ale w logu pokazujemy wszystkie towary, z których usunięto kategorie, więc użytkownik powinien sprawdzić, czy nie ma jeszcze konieczności usunięcia również powiązanych z nimi ofert.

    Możliwe jest także wykonanie na żądanie weryfikacji zgodności położenia kategorii w strukturze i jeśli wykaże ona niezgodność, to konieczne będzie zaktualizowanie struktury (całej lub dla pojedynczej kategorii głównej). Weryfikację wykonuje się z poziomu najniższej gałęzi drzewa, czyli tej, która jest przypisywana do towarów. W menu kontekstowym takich kategorii dodano polecenie Weryfikuj zgodność z wszystko.pl, gdzie sprawdzana jest zgodność nazwy, zgodność wszystkich gałęzi nadrzędnych oraz czy jest to kategoria ostatniego poziomu. Jeśli zaszła jakaś zmiana, to pojawi się informacja o konieczności wykonania aktualizacji struktury.

    Weryfikację zgodności można również włączyć jako operację automatyczną przed ustawianiem kategorii na towarach. Służy do tego parametr dodany na zakładce [Sprzedaż]/[Parametry 1] Automatycznie weryfikuj zgodność kategorii i parametrów przy ustawianiu na towarze.

    Parametr w konfiguracji włączający automatyczną weryfikację zgodności kategorii i parametrów z wszystko.pl
    Parametr w konfiguracji włączający automatyczną weryfikację zgodności kategorii i parametrów z wszystko.pl

    Jeśli taka automatyczna weryfikacja wykaże niezgodność, to pojawi się komunikat i wybrana kategoria nie zostanie ustawiona na towarze. Nie zostaną też dla niej pobrane parametry i słowniki, jeśli nie są zapisane w bazie. Aby ustawić taką kategorię na towarze konieczne będzie wykonanie aktualizacji struktury.

    Obsługa zmian w parametrach i słownikach

    Przy wysyłce lub aktualizacji ofert do wszystko.pl mogą się pojawić błędy związane ze zmianami parametrów i słowników przypisanych do kategorii we wszystko.pl, które zostały dokonane na platformie już po zaimportowaniu tych danych do Systemu. W parametrach i słownikach zmian może być bardzo dużo, m.in. usunięcie powiązania parametru z kategorią, zmiana ustawień związanych z typem parametru (inna precyzja liczby, inna długość pola, zmiana zakresu liczbowego) oraz ze słownikami (dodanie nowych rekordów do słownika, usuniecie lub zmiana istniejących, możliwość wybrania jednego lub wielu rekordów słownika). Aby chociaż częściowo uniknąć takich błędów możliwe jest od wersji 2024.0 wykonywanie ich ręcznej lub automatycznej weryfikacji przy wyborze kategorii na towarze. Są to te same operacje, które służą weryfikacji zgodności kategorii, jak opisano w poprzednim punkcie.

    Jeśli weryfikacja wykaże niezgodność, to konieczne będzie wykonanie aktualizacji parametrów wykorzystując nowo dodane operacje wywoływane z menu kontekstowego struktury kategorii:

    • Aktualizuj parametry z wszystko.pl dostępne na najniższych gałęziach drzewa kategorii, które wykonuje jedynie aktualizację parametrów i słowników dla kategorii wybranej na drzewie.
    • Aktualizuj strukturę z wszystko.pl dostępne na kategoriach pierwszego poziomu (z wykluczeniem Kategorii głównej), po zaznaczeniu parametru Aktualizuj parametry w oknie z ustawieniami dla operacji. Wówczas dla wybranej gałęzi drzewa poza aktualizacją struktury wykonywana jest również aktualizacja parametrów i słowników dla wszystkich najniższych kategorii umieszczonych w tejże gałęzi, o ile mają one przypisane już parametry. Cały czas dążymy bowiem do tego, aby operować na danych istotnych dla użytkowników, bez pobierania tych, z których być może nigdy nie skorzystają w swojej pracy.

    Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2024.1

    Spis treści

    Logistyka

    Produkcja

    Księgowość

    Środki trwałe

    XL HR

    Wspólne

    Współpraca z Comarch e-sklep

    Współpraca z Comarch POS

    Współpraca z Comarch Shipping

    Współpraca z wszystko.pl

    Ramowy harmonogram wersji Comarch ERP XL w 2024 r.
    Numer wersji Typ wersji Termin wydania Uwagi
    2025.0 Grudzień 2024
    Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2024-73556 Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2024.1
    Aplikacja Wersja Uwagi
    Comarch IBARD 6.11.2
    Comarch e-Sklep 2024.3
    Comarch B2B Informacja w dokumentacji nowej wersji
    Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2024.0
    Comarch WMS (Zarządzanie, Magazynier) 2024.5.0
    Comarch Magazynier 2024.0.0
    Comarch ERP XL HR 2024.5.1
    Comarch HRM 2024.5.1
    Comarch DMS (stacjonarny, WWW) 2024.1.1
    Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2024.0
    Comarch ERP XL Business Intelligence (BI Point) 2024.0.1
    Migracja danych XL2XML 11.1
    Comarch MES 2024.1
    Comarch e-Sprawozdania 2024.1.1
    Comarch POS 2024.5
    Comarch Shipping Aktualna wersja shipping.comarch.com
    Comarch Apfino Aktualna wersja apfino.pl
    Comarch sPrint 2024.1.0043
    Comarch APS 2024.0
    Comarch webPOS 2024.1
    Uwaga

    Zmiany w komunikacji z serwerem klucza licencji w wersji Comarch ERP XL 2024.1

    W wersji Comarch ERP XL 2024.1 zmieniono sposób komunikacji z serwerem SQL odpowiedzialnym za obsługę klucza licencji. Przy konwersji, w trakcie podpinania lub przy kreacji bazy danych, Użytkownik zostanie poproszony o podanie danych Użytkownika SQL (z uprawnieniami administratora) i określenie parametrów dotyczących szyfrowania połączenia z serwerem klucza.

    Autoryzacja i szyfrowanie połączenia z serwerem SQL klucza licencji
    Autoryzacja i szyfrowanie połączenia z serwerem SQL klucza licencji
    • Szyfruj komunikację z serwerem SQL – parametr wymusza wymianę danych pomiędzy Comarch ERP XL a serwerem SQL w postaci zaszyfrowanej. Zalecane jest zaznaczenie tego parametru.
    • Ufaj certyfikatowi serwera SQL – należy zaznaczyć wyłącznie, jeżeli brak jest własnego zaufanego certyfikatu po stronie serwera SQL. Zalecane jest odznaczenie parametru i konfiguracja własnego certyfikatu SSL.

    Po autoryzacji na serwerze SQL i określeniu parametrów dotyczących szyfrowania połączenia, należy podać dane loginu, który będzie wykorzystywany do pobierania licencji programu Comarch ERP XL.

    Dane loginu klucza licencji
    Dane loginu klucza licencji

    Po wykonaniu konwersji do wersji Comarch ERP XL 2024.1 na wszystkich stacjach roboczych, na których zainstalowana jest wersja 2024.1, konieczne będzie określenie parametrów dotyczących szyfrowania połączenia z serwerem klucza licencji w konfiguracji komputera (rysunek poniżej) oraz ponowne podpięcie bazy danych.

    Konfiguracja komputera zakładka Klucz
    Konfiguracja komputera zakładka Klucz

    Uwaga

    Pakiet bezpieczeństwa w wersji Comarch ERP XL 2024.0

    Wersja Systemu Comarch ERP XL 2024.0 zawiera pakiet bezpieczeństwa. Jeżeli konwersja zostanie przeprowadzona na wersji Systemu Comarch ERP XL bez wgranych poprawek bezpieczeństwa, należy postępować zgodnie z instrukcją: “Comarch ERP XL 2023.2 – instalacja wersji HF, lista poprawionych zgłoszeń”.

    Wersje dla których dostępne są pakiety bezpieczeństwa:

    • 2023.2, 2023.1 odpowiednio jako wersje HF 2023.2.3, 2023.2.2, 2023.1.5
    • 2023.0, 2022.1, 2022.0.2, 2021.1, 2021.0.2, 2020.2.3, 2020.2.2 jako pakiety zmian
    Uwaga

    Od wersji 2022.1, w związku ze zmianami w rdzennych bibliotekach Comarch ERP XL, usuwamy możliwość konwersji baz starszych niż wersja 2018.0. W przypadku konieczności konwersji bazy starszej niż w wersji 2018.0, konwersję należy wykonać w dwóch krokach:

    1. Najpierw należy skonwertować bazę do jednej z wersji z zakresu 2018.0 - 2022.0

    2. Następnie należy wykonać konwersję do wersji 2022.1

    Uwaga
    Od wersji Comarch ERP XL 2023.0 wprowadzono ok. 5-sekundowe opóźnienie po każdej nieudanej próbie logowania do Systemu. Opóźnienie wystąpi również przy błędnym logowaniu do API przy użyciu funkcji XLLogin.

    Uwaga

    W wersji Comarch ERP XL 2023.0 i 2023.1 po konwersji bazy danych z archiwalnych wersji systemu Comarch ERP XL, mogą wystąpić problemy z logowaniem Użytkowników do aplikacji w przypadku haseł nieaktualizowanych od dłuższego czasu i niespełniających wymogów bezpieczeństwa polityki haseł (liczba znaków mniejsza lub równa 8).

    W takim przypadku przed konwersją do wersji Comarch ERP XL 2023.0 lub 2023.1 należy zmienić hasła zgodnie z zaleceniami polityki bezpieczeństwa w zakresie stosowania uwierzytelnień i właściwego poziomu zabezpieczeń.

    Logistyka

    Generowanie FZ/(A)FZ na podstawie faktury zaimportowanej z KSeF

    W Systemie Comarch ERP XL udostępnione zostały kolejne funkcjonalności z zakresu integracji z Krajowym Systemem e-Faktur - KSeF.

    Uwaga
    Okres promocyjny, w którym można bezpłatnie korzystać z funkcjonalności eksportu/importu dokumentów do/z Krajowego Systemu e-Faktur został przedłużony do 31.10.2025.

    W wersji 2024.1 nowe funkcje dotyczą głównie strony zakupowej ww. integracji. W wersji tej udostępnione zostało generowanie:

    • Faktur zakupu FZ
    • Faktur kosztowych (A)FZ – dokumentów tworzonych bez elementów, a jedynie z tabelą VAT
    • Faktur kosztowych (A)FZ z elementami – dokumentów tworzonych z elementami na towar A-vista  

    Fakturę zakupu FZ oraz (A)FZ z pozycjami można utworzyć na podstawie dokumentu KSeF o rodzaju VAT, UPR oraz ROZ, natomiast fakturę (A)FZ bez pozycji dodatkowo na podstawie dokumentu o rodzaju ZAL. Przed generowaniem dokumentu System sprawdza, czy faktura KSeF nie została przez Użytkownika odrzucona, jak również to, czy nie utworzono już na jej podstawie dokumentu w Systemie. Podczas tworzenia danego typu dokumentu System nie kontroluje ustalonej dla danej faktury KSeF Kwalifikacji (dokument handlowy, dokument VAT), kwalifikacja ta jest jedynie podpowiedzią/sugestią dla Operatora jaki typ dokumentu powinien on utworzyć (FZ, czy (A)FZ).

    Generowanie FZ/(A)FZ na podstawie faktury z KSeF
    Generowany dokumentVAT
    (Faktura VAT)
    UPR
    (Faktura uproszczona)
    ROZ
    (Faktura odliczająca zaliczkowe)
    ZAL
    (Faktura zaliczkowa)
    FZTakTakTakNie
    (A)FZ z elementamiTakTakTakNie
    (A)FZTakTakTakTak
    Generowanie ww. dokumentów udostępnione zostało:
    • Z listy Faktury zakupu z KSeF
    • Z listy dokumentów handlowych, zakładka [FZ]
    • Z listy Rejestr VAT, przy ustawieniu filtra na rejestr zakupu
    Generowanie FZ/(A)FZ na podstawie faktur zaimportowanych z KSeF
    Generowanie FZ/(A)FZ na podstawie faktur zaimportowanych z KSeF
    Generowanie FZ na podstawie faktury KSeF z listy faktur zakupu oraz (A)FZ z listy Rejestr VAT
    Generowanie FZ na podstawie faktury KSeF z listy faktur zakupu oraz (A)FZ z listy Rejestr VAT

    Przed generowaniem dokumentu System sprawdza, czy plik .xml będący załącznikiem do faktury KSeF jest zgodny ze schematem e-faktury. Weryfikacja ta jest opcjonalna, decyduje o niej stosowny parametr w System/Konfiguracja/KSeF/Import.

    Parametr sprawdzania zgodności pliku .xml ze schematem e-faktury podczas generowania FZ
    Parametr sprawdzania zgodności pliku .xml ze schematem e-faktury podczas generowania FZ

    Nie przewiduje się możliwości tworzenia FZ na podstawie KSeF na liście dokumentów magazynowych. Jeżeli Użytkownik najpierw rejestruje dokument PM/AWD, a dopiero później fakturę, wówczas powinien postępować w jeden z poniższych sposobów:

    • Utworzyć FZ na podstawie danej faktury z KSeF, a następnie dokonać spięcia FZ z PM
    • Utworzyć FZ bezpośrednio do PM z listy dokumentów magazynowych, a następnie spiąć tą FZ z fakturą z KSeF za pomocą operacji Spinaj z KSeF, dostępnej z formatki i listy dokumentów FZ
    • Jeżeli na fakturze z KSeF występują również elementy nieujęte na PM, wówczas Użytkownik powinien je dodać samodzielnie na tak utworzoną FZ
    • Jeżeli pomiędzy PM a fakturą z KSeF występują różnice w zakresie towarów/ilości i nie ma możliwości odwzorowania za pomocą jednego dokumentu FZ danej faktury KSeF, wówczas Użytkownik powinien zarejestrować w Systemie wiele dokumentów, dokonać spięcia na jednym z nich, na pozostałych zaś zaznaczyć parametr Poza Systemem i samodzielnie podać numer KSeF danej faktury 

    Funkcjonalność generowania na podstawie faktury KSeF dokumentu FZ realizującego zamówienie zakupu odbywa się podczas tworzenia faktury z listy faktur KSeF oraz z listy dokumentów FZ i została opisana w dalszej części dokumentu. Generowanie dokonywane na liście zamówień zakupu odbywa się według dotychczasowych zasad. Jeżeli więc Użytkownik będzie nadal generował FZ z listy zamówień, wówczas tak utworzoną fakturę powinien samodzielnie spiąć z fakturą KSeF za pomocą operacji Spinaj z KSeF.

    Podobnie należy postępować rejestrując w Systemie inne niż FZ/(A)FZ typy dokumentów zakupu – należy je zarejestrować w dotychczasowy sposób, a następnie dokonać ich samodzielnego spięcia z fakturą KSeF.

    Wskazówka
    Obsługa generowania na podstawie faktury KSeF kolejnych typów dokumentów zakupu będzie wprowadzana sukcesywnie w kolejnych wersjach Systemu.

    Kontrahent na FZ/(A)FZ tworzonej na podstawie faktury KSeF

    Podczas importu faktur zakupu ze środowiska KSeF System odczytuje i zapisuje w tabeli cdn.KSeFDokumenty dane dotyczące Sprzedawcy, przesłane w pliku e-faktury. Dane te są następnie wykorzystywane podczas identyfikacji kontrahenta w Systemie, czy też podczas zakładania karty kontrahenta głównego ustalanego na tworzonym dokumencie FZ/(A)FZ.

    Zapisywanie danych Sprzedawcy podczas importu faktur z KSeF
    Dane w tabeli cdn.KSeFDokumenty [KSF]Pole w pliku e-faktury
    NIP SprzedawcyPodmiot1/DaneIdentyfikacyjne/NIP
    Nazwa SprzedawcyPodmiot1/DaneIdentyfikacyjne/Nazwa
    Ulica Sprzedawcy

    Nr Domu Sprzedawcy

    Nr Lokalu Sprzedawcy

    Miejscowość
    Sprzedawcy

    Kod Pocztowy Sprzedawcy

    Poczta Sprzedawcy





    Dane parsowane na poszczególne składowe adresu na podstawie danych adresowych przekazanych w Podmiot1/Adres/AdresL1

    Identyfikacja kontrahenta dokonywana jest na podstawie numeru NIP Sprzedawcy wg zasad przedstawianych na poniższym rysunku i opisanych w dalszej części dokumentu.

    Identyfikacja kontrahenta na podstawie numeru NIP Sprzedawcy
    Identyfikacja kontrahenta na podstawie numeru NIP Sprzedawcy

    Identyfikacja kontrahenta na podstawie adresu podstawowego

    Identyfikacja kontrahenta przebiega wg poniższych zasad:
    • Jeżeli wśród adresów bieżących (podstawowych) znajduje się tylko jeden adres o danym numerze NIP, wówczas kontrahent jest ustalany na jego podstawie
    • Jeżeli takich adresów jest wiele, wówczas System sprawdza ustawienie parametru Źródłowy z KSeF na kartach takich kontrahentów. Jeżeli tylko jeden spośród ww. kontrahentów ma włączony ww. parametr, wówczas to on zostaje przypisany na tworzony dokument FZ/(A)FZ
    Parametr Źródłowy z KSeF karty kontrahenta
    Parametr Źródłowy z KSeF karty kontrahenta
    • Jeżeli żaden/wielu kontrahentów zostało oznaczonych ww. parametrem, wówczas System prezentuje listę kontrahentów o tym numerze NIP i to Użytkownik powinien wskazać właściwego kontrahenta. Aby ułatwić Operatorowi tą decyzję, w górnej części okna prezentowane są dane Sprzedawcy odczytane z pliku e-faktury, Użytkownik ma również możliwość podglądu poszczególnych kart kontrahentów za pomocą dostępnego tu przycisku lupy.
    Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP
    Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP
    • Jeżeli w Systemie nie zdefiniowano adresu podstawowego o danym numerze NIP, wówczas System przechodzi do identyfikacji w oparciu o adres dodatkowy

    Identyfikacja kontrahenta na podstawie adresu dodatkowego

    Jeżeli w Systemie nie zdefiniowano karty kontrahenta (adresu podstawowego) o danym numerze NIP, wówczas System poszukuje adresu dodatkowego o takim numerze NIP i jeżeli takowy znajdzie, wówczas ustala kontrahenta głównego na jego podstawie. Jeżeli takich adresów jest wiele, wówczas System ustala kontrahenta na podstawie 1-go z nich. Zachowanie Systemy w przypadku, gdy adresu o danym numerze NIP nie udało się odnaleźć opisane zostało w rozdziale poniżej.

    Sprzedawca niezidentyfikowany w Systemie

    Jeżeli System nie odnajdzie kontrahenta o danym numerze NIP, wówczas dalsze zachowanie zależne jest od ustawienia stosownych opcji w System/Konfiguracja/KSeF/Import:

    • Jeżeli parametr tworzenie nowych kart kontrahentów jest wyłączony, wówczas na dokumencie FZ/(A)FZ ustalany jest kontrahent Jednorazowy i to Użytkownik samodzielnie powinien zmienić go na właściwego bezpośrednio na utworzonym dokumencie
    • Jeżeli parametr Karty kontrahentów jest włączony, parametr Z udziałem Operatora zaś wyłączony, wówczas System tworzy nową kartę kontrahenta i ustala nowego kontrahenta na tworzonej FZ/(A)FZ, prezentując stosowne ostrzeżenie
    • Jeżeli włączone są oba ww. parametry, wówczas System prezentuje okno pomocnicze, w którym Użytkownik może utworzyć nową kartę kontrahenta lub wskazać samodzielnie kontrahenta z bazy
    Parametryzacja w zakresie zakładania nowych kart kontrahentów
    Parametryzacja w zakresie zakładania nowych kart kontrahentów

    Zakładanie nowej karty przez Operatora dokonywane jest za pośrednictwem okna pomocniczego, w którym prezentowane są podstawowe dane Sprzedawcy odczytane z e-faktury. Na formatce tej dostępne są poniższe operacje:

    • Za pomocą przycisku Utwórz kartę kontrahenta Użytkownik ma możliwość utworzenia na podstawie ww. danych nowej karty kontrahenta. Po wywołaniu tej operacji System tworzy nowego kontrahenta i podnosi jego kartę, dzięki czemu Użytkownik może dokonać jeszcze ewentualnych zmian w zakresie jego danych. Po zapisie karty kontrahenta zostaje ona przypisana na formatkę pomocniczą
    • Zamiast tworzenia nowej karty Operator może wskazać kartę już istniejącego kontrahenta. Odbywa się to za pomocą przycisku Kontrahent, otwierającego listę kontrahentów w trybie do wyboru lub poprzez podanie Akronimu tego kontrahenta w kontrolce za tym przyciskiem
    • Odpięcie niewłaściwie przypisanego kontrahenta odbywa się poprzez usunięcie wartości w ww. kontrolce
    • Przycisk lupy służy do podniesienie karty przypisanego/utworzonego kontrahenta w trybie do edycji

    Ostatecznie, po akceptacji okna pomocniczego System ustala na dokumencie kontrahenta przypisanego na formatkę pomocniczą (przypisanego z listy kontrahenta lub utworzonego przez Operatora).

    Okno pomocnicze zakładania karty kontrahenta z udziałem Operatora
    Okno pomocnicze zakładania karty kontrahenta z udziałem Operatora

    Karta nowego kontrahenta dodawana jest w kontekście grupy wskazanej w Konfiguracji. Akronim zakładanej karty kontrahenta nadawany jest zależnie od ustalonej tam stosownej opcji:

    • na podstawie numeru NIP kontrahenta
    • na podstawie nazwy kontrahenta – w tym przypadku nadawanie akronimu odbywa się wg identycznych zasad, jakie obowiązują przy pobieraniu danych z GUS dokonywanego z formatki karty kontrahenta tj. poprzez sklejenie pól Knt_Nazwa1, Knt_Nazwa2, Knt_Nazwa3 i pobranie z takiej wartości 5-ciu pierwszych znaków, następnie 5-ciu znaków od znaku 31 i kolejne 10-ciu znaków od 61-go znaku
    • na podstawie GidNumer-u zakładanej karty kontrahenta

    Wskazówka
    Nadawanie Akronimu kontrahenta oparte jest na procedurze, którą Partnerzy/Klienci mogą na własne potrzeby zmienić, adoptując w ten sposób własny schemat ich nadawania.

    Kontekst grupy dla nowych kart kontrahentów i metoda nadawania Akronimu
    Kontekst grupy dla nowych kart kontrahentów i metoda nadawania Akronimu

    Zasady ustalania poszczególnych parametrów tworzonej karty kontrahenta i jego adresu podstawowego przedstawia poniższa tabela.

    Zakładanie nowej karty kontrahenta
    Karta kontrahentaZasady ustalania pola
    Knt_AkronimWg metody wskazanej w Konfiguracji
    Knt_Nip
    Knt_NipE
    Na podstawie KsF_NIPSprzedawcy
    Knt_Nazwa1
    Knt_Nazwa2
    Knt_Nazwa3

    Na podstawie KsF_NazwaSprzedawcy
    Knt_KodPNa podstawie KsF_KodPocztowySprzedawcy
    Knt_MiastoNa podstawie KsF_MiejscowoscSprzedawcy
    Knt_UlicaNa podstawie KsF_UlicaSprzedawcy
    KsF_NrDomuSprzedawcy
    Knt_AdresKsF_NrLokaluSprzedawcy
    Knt_KrajPL
    Knt_Typ8 (Dostawca)
    Knt_ExpoKraj1 (Krajowy)
    InneNa podstawie grupy, w kontekście której jest dodawany kontrahent

    Adres kontrahenta głównego na tworzonej FZ

    W przypadkach kiedy System zidentyfikuje w bazie kontrahenta o danym numerze NIP lub Użytkownik wskaże go spośród wielu kontrahentów adres ustalany jest wg poniższych zasad:

    • Jeżeli wśród adresów tego kontrahenta znajduje się adres zgodny z danymi przesłanymi w fakturze KSeF, wówczas to ten adres jest przypisywany na tworzoną FZ/(A)FZ, przy czym priorytetowo traktowany jest adres bieżący (podstawowy) kontrahenta. Identyfikacja adresu dokonywana jest poprzez mapowania danych odczytanych z faktury i zapisanych w tabeli cdn.KSeFDokumenty z danymi zapisanymi na adresie kontrahenta (w tabeli cdn.KntAdresy). Przedstawia to tabeli poniżej.
    • Jeżeli dla danego kontrahenta nie zdefiniowano takiego adresu, wówczas System dodaje nowy adres, ustalając na nim parametry j.n.
    Identyfikacja adresu/ Dodawanie adresu kontrahenta
    Adres kontrahentaZasady ustalania pola
    KnA_NipKsF_NIPSprzedawcy
    Kna_Nazwa1
    Kna_Nazwa2
    Kna_Nazwa3

    KsF_NazwaSprzedawcy
    Kna_UlicaKsF_UlicaSprzedawcy
    KsF_NrDomuSprzedawcy
    KnA_AdresKsF_NrLokaluSprzedawcy
    KnA_KodPKsF_KodPocztowySprzedawcy
    Kna_MiastoKsF_MiejscowoscSprzedawcy

    W przypadkach, kiedy System nie zidentyfikował kontrahenta i Użytkownik wskazał go samodzielnie ustalany jest adres bieżący wskazanego kontrahenta.

    Jeżeli na dokumencie ustalany jest kontrahent Jednorazowy, wówczas przypisywany jest jego 1-wszy y adres.

    W przypadku, kiedy zakładana jest nowa karta kontrahenta ustalany jest adres bieżący zakładany wraz z tą kartą.

    Kontrahent Docelowy i Płatnik na FZ/(A)FZ

    Jako kontrahent docelowy na generowanej FZ/(A)FZ ustalany jest kontrahent zgodny z kontrahentem głównym dokumentu, adres kontrahenta docelowego ustalany jest w standardowy sposób tj.

    • Dla kontrahenta Jednorazowego – 1-wszy adres kontrahenta
    • Dla pozostałych kontrahentów – adres wysyłkowy (domyślny, jeżeli takowy zdefiniowano) lub lub aktualny adres kontrahenta, jeżeli nie istnieje adres wysyłkowy

    Płatnik i jego adres również ustalany jest standardowo tj. Płatnik na podstawie płatnika przypisanego do karty kontrahenta głównego, adres zaś wg poniższych zasad:

    • W przypadku gdy w karcie kontrahenta głównego wskazany jest on sam jako Płatnik, wówczas adres płatnika jest zgodny z adresem kontrahenta głównego
    • Jeżeli w karcie kontrahenta głównego jako Płatnik wskazany jest inny kontrahent, wówczas jako adres płatnika ustalany jest bieżący (podstawowy) adres tego kontrahenta

    Waluta i kurs na fakturze generowanej na podstawie dokumentu KSeF

    Waluta tworzonego dokumentu FZ/(A)FZ ustalana jest na podstawie waluty przekazanej w e-fakturze KSeF w polu KodWaluty, kurs zaś na dokumencie walutowym ustalany jest zależnie od ustawienia stosownych parametrów w System/Konfiguracja/KSeF/Import w sekcji Kurs na tworzonym dokumencie.

    Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej
    Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej

    Jeżeli ustawiono opcję Z importowanej faktury, wówczas kurs ustalany jest na podstawie kursu przesłanego w polu:

    • Fa/FaWiersze/FaWiersz/KursWaluty o ile jest taki sam dla wszystkich elementów faktury
    • KursWalutyZ w przypadku faktury o rodzaju ZAL 

    Jeżeli w fakturze KSeF kurs nie został przesłany lub jest on różny dla poszczególnych elementów faktury, wówczas dalsze zachowanie Systemu zależy od ustawienia parametru Wylicz, jeśli nie został podany. Jeżeli jest on włączony, wówczas System wylicza przybliżony kurs na podstawie innych wielkości przesłanych w e-fakturze (kwota VAT w PLN i kwota VAT w walucie) i taki ustala na dokumencie. W przypadku dokumentów na których VAT nie został naliczony i nie przekazano kursu ustalony zostaje kurs bieżący.

    Jeżeli ww. parametr jest wyłączony, wówczas na tworzonym dokumencie ustalany jest kurs bieżący. Podobnie się dzieje wówczas, jeżeli opcja ustalania kursu ustalona jest na Bieżący.

    Przez ww. kurs bieżący należy rozumieć kurs ustalany w Systemie standardowo tj. na podstawie rodzaju daty i ilości dni przed tą datą z definicji dokumentu FZ i dat ustalonych na generowanym dokumencie.

    Numer obcy oraz daty na generowanej FZ/(A)FZ

    Numer obcy generowanej faktury ustalany jest w oparciu o pole P_2 pliku e-faktury.

    Faktura KSeF pozostaje do dyspozycji Nabywcy z dniem jej przyjęcia w KSeF, w związku z czym data wpływu faktury tworzonej na jej podstawie, a co za tym idzie pozostałe parametry zależne od tej daty takie jak rok/miesiąc w numeracji dokumentu, rok/miesiąc ujęcia faktury w deklaracji, prawo do odliczenia itp. ustalane są na podstawie daty przyjęcia faktury w KSeF. Na podstawie tej daty ustalana jest również data wystawienia dokumentu.

    Data zakupu zaś ustalana jest podstawie daty zakończenia dostawy faktury KSeF tj. na podstawie pola P_6 lub P_6_Do, w zależności od tego, które z tych pól zostało przekazane.

    Forma, termin płatności i rachunek bankowy na generowanej FZ/A)FZ

    Jeżeli w Systemie istnieje forma płatności zgodna z formą przesłaną w polu FormaPlatnosci faktury KSeF, wówczas to ona zostaje ustalona jako forma płatności na dokumencie oraz na tworzonej płatności. Termin płatności ustalany jest na podstawie daty przesłanej w 1-wszym polu TerminPlatnosci, o ile data ta nie jest wcześniejsza niż data, w oparciu o którą zgodnie z definicją tworzonego dokumentu ustalany jest termin płatności.

    Obsłużone zostało opcjonalne dodawanie do karty kontrahenta rachunku bankowego przekazanego w pliku e-faktury o ile nie został dotąd przypisany. Odbywa się ono wówczas, jeżeli włączono parametr Podczas tworzenia dokumentu dodawaj/ Rachunki bankowe kontrahentów. Operacja ta dokonywana jest dla 1-go spośród rachunków przekazanych w e-fakturze.

    Parametryzacja dodawania rachunków bankowych kontrahentów
    Parametryzacja dodawania rachunków bankowych kontrahentów

    Tak dodany rachunek bankowy posiada stosowną adnotację w sekcji Uwagi.

    Rachunek bankowy kontrahenta dodany podczas tworzenia FZ na podstawie faktury z KSeF
    Rachunek bankowy kontrahenta dodany podczas tworzenia FZ na podstawie faktury z KSeF

    Identyfikacja towarów na fakturze FZ generowanej z dokumentu KSeF

    Identyfikacja towarów dokonywana jest na podstawie pól: GTIN, Indeks oraz P_7 (nazwa) przesłanych w pliku e‑faktury. W pierwszej kolejności interpretowane jest pole GTIN, a jeżeli nie zostało ono przesłane lub za jego pomocą nie udało się zidentyfikować towaru, wówczas interpretowane jest pole Indeks. Jeżeli i po tym polu nie udało się odszukać towaru, wówczas jego identyfikacja odbywa się w oparciu o pole P_7 (nazwa).

    Wskazówka

    Identyfikacja towaru oparta jest na procedurze, którą Partnerzy/Klienci mogą na własne potrzeby zmienić, wpływając w ten sposób zarówno na sposób jak i kolejność interpretacji pól z pliku KSeF.

    Opisane w niniejszym rozdziale zasady identyfikacji towaru dotyczą tworzenia FZ na podstawie faktury KSeF. W przypadku dokumentu realizującego zamówienie zachowanie Systemu zależy od wskazanej przez Użytkownika opcji jego tworzenia i ustalane są albo w oparciu o dokument KSeF albo w oparciu o elementy zamówienia, o czym więcej w dalszej części dokumentu.

    Identyfikacja towaru na podstawie pola GTIN

    Kolejność identyfikacji towaru na podstawie pola GTIN jest następująca:

    • Odszukiwany jest towar o kodzie u dostawcy zgodnym z wartością pola GTIN, przy czym przez dostawcę rozumie się tu kontrahenta zgodnego z kontrahentem głównym dokumentu FZ. Jeżeli taki towar istnieje, wówczas zostaje on ustalony na elemencie FZ (jeżeli ww. towarów jest wiele, wówczas przyjmowany jest 1-wszy z nich)
    Identyfikacja towaru po Kodzie u Dostawcy
    Identyfikacja towaru po Kodzie u Dostawcy
    • Jeżeli w bazie nie ma towaru jw., wówczas odszukiwany jest towar o numerze EAN zgodnym z wartością pola GTIN. Jeżeli taki towar istnieje, wówczas ustalany jest na elemencie FZ (1-wszy z nich, jeżeli jest ich wiele)
    Identyfikacja towaru po numerze EAN towaru
    Identyfikacja towaru po numerze EAN towaru
    • Jeżeli ww. towar nie istnieje, wówczas odszukiwany jest towar o Kodzie własnym zgodnym z wartością pola GTIN.
    Identyfikacja towaru po Kodzie własnym
    Identyfikacja towaru po Kodzie własnym
    Jeżeli taki towar nie istnieje, wówczas System przechodzi do identyfikacji w oparciu o pole Indeks.

    Identyfikacja towaru na podstawie pola Indeks

    Zasady i kolejność identyfikacji towaru wg pola Indeks są identyczne, jak opisane wyżej dla GTIN, tj. towar poszukiwany jest wg: kodu u dostawcy, EAN-u własnego, Kodu własnego.

    Jeżeli towaru nie uda się zidentyfikować, wówczas System przechodzi do identyfikacji w oparciu o pole P_7 (nazwa towaru).

    Identyfikacja towaru na podstawie pola P_7

    Kolejność identyfikacji towaru na podstawie pola P_7 jest następująca:

    • Odszukiwana jest towar o nazwie u Dostawcy zgodnej z wartością pola P_7, przy czym przez dostawcę rozumie się tu kontrahenta zgodnego z kontrahentem głównym dokumentu FZ. Jeżeli taki towar istnieje, wówczas zostaje on ustalony na elemencie FZ (jeżeli ww. towarów jest wiele, wówczas przyjmowany jest 1-wszy z nich)
    Identyfikacja towaru po Nazwie u Dostawcy
    Identyfikacja towaru po Nazwie u Dostawcy
    • Jeżeli w bazie nie ma towaru jw., wówczas odszukiwany jest towar o Kodzie u dostawcy zgodnym z wartością pola P_7. Jeżeli taki towar istnieje, wówczas zostaje ustalony na elemencie FZ (jeżeli ww. towarów jest wiele, wówczas przyjmowany jest 1-wszy z nich)
    • Jeżeli ww. towar nie istnieje, wówczas System obszukuje towaru o Nazwie własnej zgodnej z wartością pola P_7. Jeżeli taki towar istnieje, wówczas zostaje ustalony na elemencie FZ (jeżeli ww. towarów jest wiele, wówczas przyjmowany jest 1-wszy z nich)
    • Jeżeli ww. towar nie istnieje, wówczas odszukiwany jest towar o Kodzie własnym zgodnym z wartością pola P_7 i towar ten zostaje ustalony na elemencie dokumentu

    Jeżeli takiego towaru nie ma w bazie, wówczas dalsze zachowanie Systemu zależne jest od stosownych parametrów Konfiguracji.

    Towar niezidentyfikowany w Systemie

    Jeżeli towar nie zostanie w bazie zidentyfikowany, wówczas zachowanie Systemu zależy od stosownych parametrów w System/Konfiguracja/KSeF/Import:
    • Jeżeli parametr dodawania kart towaru jest wyłączony, wówczas na elemencie FZ ustalany jest towar A-vista i to Użytkownik samodzielnie powinien go zmienić na właściwy towar bezpośrednio na elemencie utworzonego dokumentu FZ
    • Jeżeli parametr Karty towarów jest włączony, parametr Z udziałem Operatora zaś wyłączony, wówczas System tworzy nową kartę towaru w tle i przypisuje ten towar na element FZ
    • Jeżeli włączone są oba ww. parametry, wówczas prezentowane jest okno pomocnicze z listą tych odczytanych elementów danej faktury, dla których nie udało się zidentyfikować towarów w bazie. W oknie tym Operator może utworzyć nową kartę towarów lub wskazać, który z już istniejących towarów ma zostać użyty
    Parametryzacja w zakresie zakładania nowych kart towarów
    Parametryzacja w zakresie zakładania nowych kart towarów

    Karta nowego towaru dodawana jest w kontekście grupy wskazanej w Konfiguracji. Parametry ustalane dla tworzonej karty towaru przedstawia poniższa tabela:

    Zakładanie nowej karty towaru
    Karta towaruZasady ustalania pola
    KodNa podstawie pola GTIN z pliku, a jeżeli takowego brak, wówczas na podstawie pola Indeks, a jeżeli i takowego brak, wówczas na podstawie pola P_7
    EANNa podstawie pola GTIN
    NazwaNa podstawie pola P_7
    JednostkaNa podstawie pola P_8A wg poniższych zasad:
    - Jeżeli istnieje w Systemie jednostka miary zgodna z przekazaną w polu P_8A (lub P_8A i po niej kropka np. szt lub szt.) wówczas to on zostaje przypisana do towaru
    - Jeżeli ww. jednostka nie istnieje lub pole P_8A nie jest przekazane, wówczas ustalana jest jednostka z grupy towarowej
    Stawka VAT zakup/sprzedażNa podstawie pola P_12 o ile dana stawka istnieje w Systemie. Jeżeli stawka nie istnieje, wówczas przypisywana jest stawka z grupy towarowej
    InneNa podstawie grupy towarowej w kontekście której dodawany jest towar

    Zakładanie karty towaru z udziałem Operatora

    Zakładanie nowych kart towarowych z udziałem Operatora odbywa się w oknie pomocniczym, w którym prezentowana jest lista tych elementów faktury, dla których nie udało się zidentyfikować towaru. Dla każdego z tych towarów prezentowane są:

    • Grupa kolumn Parametry, a w niej podstawowe dane odczytane z pliku e-faktury: Indeks, Nazwa (P_7), GTIN i Jm. (P_8A).
    • Grupa kolumn Towar, a w niej Kod i nazwa towaru utworzonego/przypisanego przez Użytkownika

    Formatka wyposażona została w poniższe operacje:

    • Za pomocą przyciskuUtwórz kartę kontrahenta Użytkownik ma możliwość utworzenia na podstawie ww. danych nowej karty towaru. Po wywołaniu tej operacji System dodaje nowy towar i podnosi jego kartę, dzięki czemu Użytkownik może dokonać na niej ewentualnych zmian. Po zapisie karty zostaje ona przypisana dla danego rekordu
    • Zamiast tworzenia nowej karty Operator może wskazać kartę już istniejącego towaru. Odbywa się to za pomocą przyciskuPrzypisz towar otwierającego listę towarów w trybie do wyboru
    • Odpięcie niewłaściwie przypisanego towaru odbywa się za pomocą przycisku Odłącz towar
    • Przycisk lupy służy do podniesienie karty przypisanego/utworzonego towaru w trybie do edycji

    Ostatecznie, po akceptacji okna pomocniczego System ustala na elementach towary przypisane/utworzone przez Użytkownika. Dla tych rekordów, dla których Użytkownik nie wskaże towaru elementy FZ nie są dodawane.

    Okno pomocnicze zakładania/wskazywania kart towarowych przez Operatora
    Okno pomocnicze zakładania/wskazywania kart towarowych przez Operatora

    Element faktury FZ – wybrane aspekty

    Opisane w niniejszym rozdziale zasady ustalania parametrów elementu FZ dotyczą tworzenia dokumentu na podstawie faktury KSeF. W przypadku dokumentu realizującego zamówienie zachowanie Systemu zależy od wskazanej przez Użytkownika opcji jego tworzenia i ustalane są albo w oparciu o dokument KSeF albo w oparciu o elementy zamówienia, o czym więcej w dalszej części dokumentu.

    Jednostka pomocnicza na elemencie (Tre_JmZ)

    Jednostka pomocnicza elementu ustalana jest na podstawie jednostki przesłanej w pliku e-faktury w polu P_8A o ile taka jednostka została w Systemie zdefiniowana dla danego towaru. Jeżeli towar nie posiada takiej jednostki, wówczas zachowanie Systemu jest standardowe tj. jako jednostka pomocnicza na elemencie FZ ustalana jest domyślna jednostka zakupu tego towaru, jeżeli takowa została zdefiniowana, w przeciwnym wypadku jednostka pomocnicza jest zgodna z podstawową.

    Przelicznik jednostki ustalany jest standardowo tj. na podstawie przelicznika zdefiniowanego na ustalonej jw. jednostce pomocniczej towaru.

    Ilość na elemencie (Tre_Ilosc)

    Ilość na elemencie ustalana jest w oparciu o pole P_8B pliku e-faktury, przy czym jeżeli jednostka przekazana w P_8A jest jednostką pomocniczą towaru, wówczas przekazana w P_8B wielkość traktowana jest jako ilość w tejże jednostce pomocniczej. W takim wypadku System oblicza ilość w jednostce głównej na podstawie pola P_8B i przelicznika jednostki i tak ustaloną ilość ustala na elemencie. W pozostałych przypadkach (tj. brak pola P_8A lub przesłana w nim jednostka nie jest przypisana do towaru czy też przesłana jednostka jest zgodna z jednostką podstawową towaru) ilość przekazana w P_8B traktowana jest jako ilość w jednostce podstawowej i taka ilość ustalana jest na elemencie faktury.

    Stawka VAT

    Stawka VAT elementu ustalana jest na podstawie pola P_12. Jeżeli pole to jest przekazane i dana stawka istnieje w Systemie, wówczas to ona zostaje ustalona na elemencie, w przeciwnym razie ustalana jest stawka zakupu z karty towaru.

    Cena i wartość na elemencie FZ

    Wartość elementu FZ ustalana jest na podstawie pola P_11 (przypadek dokumentu od netto) lub P_11A (przypadek dokumentu od brutto). Cena zaś ustalana jest wtórnie, tj. jako iloraz: wartość/ilość.

    Tabela VAT dokumentu FZ tworzonego na podstawie faktury KSeF

    W zakresie sposobu tworzenia rekordów tabeli VAT dokumentu FZ/(A)FZ z elementami, a co za tym idzie wartości całego dokumentu i jego płatności przyjęto rozwiązanie, którego celem było z jednej strony zachowanie integralności dokumentu w Systemie, z drugiej zaś honorowanie danych przekazanych w fakturze od Dostawcy, w tym stosowanie przez niego innej niż obowiązująca w Systemie Comarch ERP XL metody naliczania podatku VAT.

    Aby spełnić ww. wymagania przyjęte zostały w tym zakresie poniższe zasady:

    • Tabela VAT jest wstępnie ustalana na podstawie elementów dokumentu
    • W przypadku faktury odliczającej faktury zaliczkowe, tak utworzona tabela VAT nie jest już przez System modyfikowana
    • W przypadkach innych niż faktury końcowe System porównuje kwotę VAT PLN rekordu tabeli Vat utworzonego na podstawie elementów z kwotą VAT przesłaną w pliku e-faktury i jeżeli różnica pomiędzy tymi wielkościami mieści się w określonym przedziale, wówczas kwota VAT na takim rekordzie ustalana jest ostatecznie na podstawie kwoty VAT w PLN z dokumentu od Dostawcy (a pliku e-faktury)
    • Wielkość różnicy, o której mowa powyżej została ustalona na poziomie 0,10 PLN. Służby informatyczne Klienta mogą ją zmienić, w szczególności ustalić na poziomie 0,00, a wówczas tabela VAT będzie ustalana wprost na podstawie elementów FZ i to Użytkownik, a nie System będzie dokonywał ewentualnej edycji utworzonego dokumentu

    Ww. mechanizm dwuetapowego tworzenia tabeli VAT dotyczy generowania faktury zakupu na podstawie faktury KSeF. W przypadku dokumentu realizującego zamówienie zachowanie Systemu zależy od wskazanej przez Użytkownika metody generowania faktury, o czym więcej w dalszej części dokumentu.

    Ww. mechanizm nie dotyczy również tworzenia (A)FZ bez elementów, o czym napisano w rozdziale poniżej.

    Generowanie (A)FZ na podstawie faktury KSeF

    Operacja tworzenia dokumentu (A)FZ z elementami przebiega według zasad opisanych dla faktury zakupu FZ, z zastrzeżeniem ustalania na każdym z jej elementów towaru A-vista.

    Generowanie faktury kosztowej (A)FZ bez elementów, a jedynie z tabelą VAT przebiega wg odmiennych zasad. W tym wypadku tabela VAT dokumentu tworzona jest wprost na podstawie wartości netto i kwot VAT dokumentu KSeF przesłanych w polach od P_13_1 do P_13_11. System najpierw mapuje dane pole na właściwą stawkę VAT, następnie sprawdza, czy dana stawka w Systemie jest zdefiniowana, a następnie tworzy dla niej stosowny rekord tabeli VAT.

    W przypadku faktur w PLN kwota podatku VAT ustalana jest na takich rekordach wprost na podstawie podatku PLN z faktury KSeF, w przypadku dokumentu w walucie obcej zaś jest wyliczana przez System w oparciu o podstawę VAT i stawkę VAT. W przypadku takich dokumentów po wstępnym utworzeniu rekordu tabelki VAT System stosuje dodatkowo mechanizm uzgadniania kwoty podatku w PLN ustaloną wstępnie na (A)FZ z przekazaną w fakturze KSeF wg identycznych zasad, jak opisane w części dotyczącej tworzenia dokumentu FZ.

    Generowanie FZ na podstawie KSeF a realizacja zamówień zakupu

    Podczas generowania faktury zakupu FZ System honoruje przekazaną w fakturze KSeF informację o zamówieniu/zamówieniach, których ta faktura dotyczy. System odczytuje z e-faktury kolejne powtórzenia pól NrZamowienia i dla każdego z nich identyfikuje w bazie zamówienie zakupu od danego Dostawcy. W pierwszej kolejności odszukiwane jest zamówienia z numerem obcym (Zan_DokumentObcv) zgodnym z wartością pola NrZamowienia, a jeżeli nie zostanie znalezione, wówczas odszukiwane jest zamówienie ZZ z numerem systemowym zgodnym z wartością NrZamowienia.

    Po zidentyfikowaniu zamówień System prezentuje ich listę i jego dalsze zachowanie zależy od decyzji Użytkownika, w tym od wybranej przez niego opcji Utwórz dokument na podstawie: Faktury KSeF/Zamówienia oraz od tego, czy dla zamówień tych istnieją dokumenty magazynowe niezwiązane z handlowymi (czyli takie, które wymagają zafakturowania).

    Lista zidentyfikowanych zamówień i wybór metody generowania FZ
    Lista zidentyfikowanych zamówień i wybór metody generowania FZ

    Wskazówka
    Niezależnie od wybranej opcji tworzenia FZ tak utworzony dokument wymaga weryfikacji ze strony Użytkownika. Udostępnione opcje generowania dokumentu pozwalają na dokonanie przez niego wyboru czy wstępnie dokument ten ma zostać utworzony na podstawie warunków ustalonych na zamówieniu, czy na podstawie otrzymanej faktury KSeF.

    Przebieg procesu tworzenia dokumentu FZ w powiazaniu z ZZ przedstawia poniższy diagram. Szczegóły omówione zostały w dalszej części dokumentu.

    Generowanie FZ z realizacją zamówienia zakupu
    Generowanie FZ z realizacją zamówienia zakupu

    Faktura zakupu do zamówień niepowiązanych z PM/AWD

    W przypadku, gdy faktura KSeF dotyczy zamówienia/zamówień niezwiązanych z dokumentami magazynowymi sposób generowania faktury zakupu FZ zależy od wskazanej przez Użytkownika opcji na liście zidentyfikowanych zamówień:

    • Jeżeli Operator wybierze opcję Utwórz dokument na podstawie: Zamówienia, wówczas tworzony jest dokument według tych samych zasad, jakie obowiązują podczas generowania FZ wprost z listy zamówień, tj. tworzony jest dokument na podstawie niezrealizowanych elementów tego/tych zamówień i ustalane są na nim towary, ilości, ceny i wartość na podstawie ZZ. W takim przypadku z faktury KSeF przenoszone są jedynie daty: wpływu, wystawienia i zakupu, numer obcy, numer KSeF oraz następuje spięcie faktury FZ z fakturą KSeF. Wybór tej opcji przez Użytkownika oznaczał, że wstępnie System ma utworzyć FZ na podstawie zamówienia, a Użytkownik we własnym zakresie będzie ją później modyfikował, uzgadniając ją z fakturą pobraną z KSeF. Opcja ta pozwala Użytkownikowi na weryfikację w jakim stopniu warunki uzgodnione z Dostawcą na zamówieniu zostały przez niego utrzymane na fakturze i na zdecydowanie co w sytuacji, jeżeli pomiędzy zamówieniem na fakturą występują rozbieżności
    • Jeżeli Użytkownik wybierze opcję Utwórz dokument na podstawie: Faktury KSeF, wówczas System tworzy fakturę FZ, jej elementy, towary, ustala ilości i ceny na podstawie faktury KSeF, przy czym na dodawanych elementach dokonuje realizacji zamówienia tj. wiąże tworzone subelementy z niezrealizowanymi rezerwacjami tych zamówień, w stopniu, na jaki pozwala zgodność tej faktury z zamówieniem. Jeżeli wiązanie to się nie uda, wówczas System dodaje elementy niezwiązane z zamówieniem. Wybór tej opcji oznacza, że Użytkownik priorytetowo traktuje to, co znajduje się na fakturze z KSeF. W takim przypadku powinien on zweryfikować w jakim stopniu faktura taka zrealizowała zamówienie i również zdecydować jak postąpić w przypadku rozbieżności faktury z zamówieniem.
    Przyklad
    Przykład 1: ZZ-1 Lp1: T1 6szt ZZ-2 Lp1: T1 4szt Faktura KSeF: T1 10szt System utworzy FZ: T1 10szt Sub1: 6szt rez. ZZ1/Lp1 Sub2: 4szt rez. ZZ1/Lp2 Przykład 2: ZZ-1 Lp1: T1 6szt Faktura KSeF: T1 10szt System utworzy FZ: T1 10szt Sub1: 6szt rez. ZZ1/Lp1 Sub2: niezwiązany z zamówieniem

    Faktura zakupu do zamówień realizowanych dokumentami magazynowymi

    Niezależnie od wybranej na liście zamówień opcji tworzenia dokumentu generowanie dokumentu FZ w oparciu o dokumenty magazynowe PM/AWD przebiega według dotychczasowych zasad, tj. elementy, towary i ich ilości ustalane są na podstawie elementów/ilości z dokumentu PM/AWD, ceny zaś na podstawie cen ustalonych w zamówieniu, niezależnie od towarów/ilości/cen przesłanych w fakturze KSeF.

    Generowanie FZ na podstawie dokumentu magazynowego
    Generowanie FZ na podstawie dokumentu magazynowego
    W zakresie prezentacji dokumentów magazynowych powiązanych z zamówieniami obowiązują poniższe zasady:
    • Jeżeli Użytkownik wybierze opcję Utwórz dokument na podstawie: Faktury KSeF, wówczas System prezentuje listę wygenerowanych z nich dokumentów PM/AWD (niezależnie, czy wskazano jedno, czy wiele zamówień)
    • Jeżeli Użytkownik wybierze opcję Utwórz dokument na podstawie: Zamówienia, wówczas System zachowuje się jak podczas tworzenia dokumentu wprost z listy zamówień tj. jeżeli wskazano jedno zamówienie, wówczas prezentowana jest lista dokumentów PM/AWD i to Użytkownik albo je akceptuje, albo z nich rezygnuje, jeżeli zaś wskazanych zostanie wiele zamówień, wówczas System nie prezentuje listy magazynowych, ale w tle generuje FZ na ich podstawie

    Uwaga
    Niezależnie od wybranej ww. opcji System tworzy elementy FZ na podstawie elementów dokumentów magazynowych, ustalają na tej podstawie towary i ich ilości, ceny zaś na podstawie ZZ, niezależnie od zawartości pliku e-faktury KSeF.

    W procesie rejestrowania faktury zakupu realizującej zamówienie, dla którego zarejestrowano już dokumenty magazynowe Użytkownik powinien wziąć pod uwagę to, na ile dana faktura pokrywa się z poprzedzającym ją dokumentem magazynowym i na ile warunki handlowe na zamówieniu są zgodne z fakturą otrzymywaną od danego Dostawcy i wybrać taki wariant tworzenia dokumentu, który dla danego przypadku będzie optymalny. Użytkownik ma możliwość realizacji ww. na wiele sposobów, z których niektóre wymieniono poniżej:

    • Utworzyć FZ na podstawie danej faktury z KSeF a następnie dokonać spięcia FZ z PM (pamiętają o ograniczeniu – opcja spinania handlowego z magazynowym nie powiedzie się, jeżeli handlowy będzie powiązany z ZZ)
    • Utworzyć FZ bezpośrednio do PM a następnie spiąć tą FZ z fakturą z KSeF. Jeżeli na fakturze z KSeF występują również elementy nieujęte na PM, wówczas Użytkownik powinien je dodać samodzielnie na tak utworzoną FZ
    • Utworzyć FZ na podstawie faktury KSeF akceptując zidentyfikowane w niej ZZ i akceptując dokumenty PM/AWD wygenerowane z tego ZZ (wówczas System utworzy FZ na podstawie PM/AWD i dokona spięcia z fakturą KSeF).
    • Jeżeli pomiędzy PM a fakturą z KSeF występują różnice w zakresie towarów/ilości i nie ma możliwości odwzorowania za pomocą jednego dokumentu FZ danej faktury KSeF, wówczas Użytkownik powinien zarejestrować w Systemie wiele dokumentów, dokonać spięcia na jednym z nich, na pozostałych zaś zaznaczyć parametr Poza systemem i samodzielnie podać numer KSeF danej faktury

    Odliczanie faktur zaliczkowych podczas tworzenia FZ

    Lista faktur zaliczkowych proponowanych do odliczenia podczas tworzenia faktur zakupu FZ zależna jest od:

    • Parametrów sekcji Odliczanie faktur zaliczkowych definicji dokumentu FZ
    Parametry odliczania faktur zaliczkowych podczas rejestrowania FZ
    Parametry odliczania faktur zaliczkowych podczas rejestrowania FZ
    • Powiązania danej faktura KSeF z zamówieniem
    • Wskazanej przez Użytkownika opcji Utwórz dokument na podstawie w oknie zidentyfikowanych zamówień
    • Przekazania w fakturze KSeF informacja o odliczanych fakturach zaliczkowych.

    W fakturze KSeF informacja o odliczanych fakturach zaliczkowych przesyłana jest w przypadku faktur o rodzaju ROZ, a Dostawca może przesłać numer KSeF lub numer własny odliczonej faktury zaliczkowej. Identyfikacja faktur zaliczkowych FZL od danego Dostawcy odbywa się więc w Systemie albo na podstawie numeru KSeF tj. identyfikacja odbywa się w tabeli KSeFDokumenty albo na podstawie numeru u Dostawy (Trn_DokumentObcy).

    Zasady proponowania faktur zaliczkowych do odliczenia z uwzględnieniem ww. parametrów przedstawia poniższa tabela. Zasady te omówione zostały szczegółowo w pod-rozdziałach.

    Wskazówka
    Ostatecznie na tworzonej fakturze FZ odliczane są faktury zaliczkowe zaakceptowane przez Użytkownika.

    Lista faktur zaliczkowych
    FZ niezwiązana z ZZParametr: Automatycznie na dokumencie niezwiązanym z zamówieniem
    WyłączonyWłączony
    Faktury zaliczkowe przesłane w fakturze KSeF (kolumna Iden.KSeF)Wszystkie FZL tego Dostawcy (kolumna Iden.KSeF)
    FZ z ZZParametr: Z innych niż realizowane zamówienie
    WyłączonyWłączony
    Opcja na podstawie: Faktury KSeF
    FZL realizowanego ZZ uzupełnione o zaliczkowe z faktury KSeF (kolumna Iden.KSeF)FZL z realizowanego i innych zamówień (kolumna Iden.KSeF)
    Opcja na podstawie: Zamówienia
    FZL z realizowanego ZZFZL z realizowanego i innych zamówień

    Lista faktur zaliczkowych dla FZ generowanej na podstawie zamówienia

    Jeżeli faktura z KSeF dotyczy transakcji realizującej zamówienia i w oknie z listą zidentyfikowanych zamówień Użytkownik wybierze opcję Utwórz dokument na podstawie: Zamówienia, wówczas zachowanie Systemu jest takie samo, jak podczas generowania FZ wprost z listy zamówień tj.

    • Jeżeli w definicji FZ parametr Odliczanie faktur zaliczkowych/Z innych niż realizowane zamówienie jest wyłączony, wówczas prezentowana jest lista faktur zaliczkowych realizowanego/realizowanych zamówień
    • Jeżeli ww. parametr jest włączony, wówczas prezentowana jest formatka dzielona na dwie listy – na górnej faktury zaliczkowe realizowanego/ych zamówienia, na dolnej, faktury zaliczkowe związane z pozostałymi zamówieniami Dostawcy.

    Przy ww. opcji na liście zidentyfikowanych zamówień informacja o fakturach zaliczkowych zawarta w pliku e-faktury nie jest interpretowana.

    Lista faktur zaliczkowych – opcja tworzenia FZ na podstawie Zamówienia
    Lista faktur zaliczkowych - opcja tworzenia FZ na podstawie Zamówienia

    Lista faktur zaliczkowych dla FZ na podstawie faktury KSeF z realizacją ZZ

    Jeżeli faktura z KSeF dotyczy transakcji realizującej zamówienia i w oknie z listą zidentyfikowanych zamówień Użytkownik wybrał opcję Utwórz dokument na podstawie: Faktury KSeF wówczas lista prezentowanych faktur zaliczkowych złożona jest z dwóch sekcji:

    • W górnej sekcji prezentowane są faktury zaliczkowe związane z realizowanym zamówieniem
    • Na dolnej liście prezentowane są te faktury zaliczkowe zidentyfikowane na podstawie informacji NrFaZaliczkowej/NrKSeFZaliczkowej w pliku e-faktury, których nie ma na górnej liście oraz dodatkowo faktury zaliczkowe z innych niż realizowane zamówienia, ale wyłącznie, jeżeli parametr Odliczanie faktur zaliczkowych/Z innych niż realizowane zamówienie definicji FZ jest włączony.
    • Zarówno w górnej jak i w dolnej sekcji prezentowana jest dodatkowa kolumna Ident. KSeF wypełniana wówczas, jeżeli Dostawca faktycznie odliczył daną fakturę zaliczkową na tej fakturze KSeF. Kolumna wypełniana jest numerem KSeF lub numerem FZL u dostawcy, zależnie od tego która z informacji została przekazana w pliku (NrFaZaliczkowej lub NrKSeFZaliczkowej).
    Lista faktur zaliczkowych z identyfikatorem KSeF – opcja tworzenia FZ na podstawie Faktury KSeF
    Lista faktur zaliczkowych z identyfikatorem KSeF – opcja tworzenia FZ na podstawie Faktury KSeF

    Lista faktur zaliczkowych dla FZ niezwiązanej z zamówieniem

    Jeżeli faktura z KSeF nie jest powiązana z zamówienie, wówczas lista faktur zaliczkowych pojawia się w dwóch okolicznościach:

    • Jeżeli włączony jest parametr Odliczanie faktur zaliczkowych/Automatycznie na dokumencie niezwiązanym z zamówieniem wówczas prezentowana jest lista wszystkich faktur zaliczkowych danego Dostawcy, a wypełniona kolumna Ident. KSeF świadczy o tym, którą z nich Dostawca faktycznie odliczył na danej fakturze KSeF.
    • Jeżeli ww. parametr jest wyłączony, wówczas lista faktur zaliczkowych pojawia się wówczas, jeżeli informacja o odliczanej fakturze zaliczkowej została przesłana w pliku KSeF
    Lista faktur zaliczkowych z identyfikatorem KSeF – Faktury KSeF niezwiązana z zamówieniem
    Lista faktur zaliczkowych z identyfikatorem KSeF – Faktury KSeF niezwiązana z zamówieniem

    Weryfikacja dokumentu przez Użytkownika

    Podczas generowania faktury zakupu na podstawie dokumentu zaimportowanego z KSeF prezentowanych jest szereg ostrzeżeń, których celem jest zasygnalizowanie Użytkownikowi tych aspektów, na które powinien zwrócić uwagę weryfikując poprawność utworzonego dokumentu. Przykładowe ostrzeżenia przedstawione zostały w poniższej tabeli.

    Ostrzeżenia podczas generowania FZ na podstawie KSeF
    Treść ostrzeżenieOkoliczność prezentowania ostrzeżenia
    Nie udało się zidentyfikować kontrahenta o numerze NIP XXX-XX-XX-XXX. Utworzona została nowa karta kontrahenta, którą należy zweryfikować.W bazie brak kontrahenta o danym NIP-ie, włączona opcja zakładania kart kontrahentów bez udziału Operatora
    Nie udało się zidentyfikować kontrahenta o numerze NIP XXX-XX-XX-XXX. Na dokumencie przypisano kontrahenta Jednorazowego.W bazie brak kontrahenta o danym NIP-ie, wyłączona opcja zakładania kart kontrahentów
    Brak kursu na zaimportowanej fakturze, kurs został wyliczony i należy go zweryfikowaćW pliku e-faktury nie przesłano kursu, włączona opcja wyliczania kursu
    Nie udało się zidentyfikować towaru XXX. Utworzona została nowa karta towaru, którą należy zweryfikowaćW bazie brak towaru będącego przedmiotem danej faktury, włączona opcja zakładania kart towarowych bez udziału Operatora
    Nie udało się zidentyfikować towaru XXX. Dodano na dokument element z towarem A-vistaW bazie brak towaru będącego przedmiotem danej faktury, wyłączona opcja zakładania kart towarowych
    Dodano nowy rachunek bankowy kontrahenta, należy zweryfikować jego poprawnośćW karcie kontrahenta brak numeru rachunku przesłanego w e-fakturze, włączona opcja dodawania rachunków bankowych
    Wartość i/lub kwota VAT na utworzonym dokumencie różni się od wielkości na dokumencie zaimportowanym z KSeF. Zweryfikuj poprawność dokumentuRozbieżność w wartości dokumentu wygenerowanego i źródłowej faktury KSeF

    Aby ułatwić Użytkownikowi weryfikację poprawności utworzonego dokumentu, w tym jego zgodności z dokumentem KSeF formatka dokumentu zakupu wyposażona została w podgląd dokumentu źródłowego wraz z możliwością jego wydruku. Funkcjonalność ta dostępna jest już od wersji 2024.0, w której można było jedynie spinać dokument utworzony w Systemie z dokumentem KSeF. W przypadku faktury wygenerowanej z dokumentu zaimportowanego z KSeF takie spięcie dokonywane jest automatycznie.

    Włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku
    Włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

    Fakt dokonania przez Użytkownika weryfikacji dokumentu powinien zostać przez niego odnotowany. Służy do tego dostępna od wersji 2023.2 opcja Oznacz jako zweryfikowany w menu przycisku włączającego/wyłączającego podgląd faktury KSeF oraz stosowna opcja w menu kontekstowym listy dokumentów FZ/listy Rejestr VAT. W wersji 2024.1 dodatkowo dostępna jest ona w menu przycisku dodawania faktur na podstawie KSeF. Faktury nie uda się zatwierdzić, jeżeli nie zostanie ona zweryfikowana. Odszukanie dokumentów do weryfikacji ułatwia dostępny od wersji 2024.0 filtr Status KSeF, pozwalający na ograniczanie listy m.in do faktur niezweryfikowanych.

    Opcja oznaczania dokumentu jako zweryfikowanego dostępna z formatki FZ
    Opcja oznaczania dokumentu jako zweryfikowanego dostępna z formatki FZ
    Seryjne oznaczanie dokumentów jako zweryfikowanych dostępne z listy FZ
    Seryjne oznaczanie dokumentów jako zweryfikowanych dostępne z listy FZ

    Kontrola duplikacji numeru KSeF na dokumentach zakupu

    Aby wesprzeć Użytkownika w procesie rejestrowania faktur zakupu, w szczególności w przypadkach, gdy będą one otrzymywane z różnych źródeł, wprowadzono stosowne ostrzeżenie w przypadkach, gdy w Systemie zarejestrowano już fakturę zakupu o takim samym numerze KSeF. Ostrzeżenia takie prezentowane są podczas:

    • Zapisu/zatwierdzania dokumentu zakupu
    • Spinania faktury KSeF z dokumentem wystawionym w Systemie
    • Generowania faktury zakupu na podstawie dokumentu KSeF
    Ostrzeżenie o duplikacji numeru KSeF zapisywanej faktury zakupu
    Ostrzeżenie o duplikacji numeru KSeF zapisywanej faktury zakupu

    Dodawanie dokumentów FZ na podstawie KSeF z listy faktur zakupu

    Operacja dodawania faktur zakupu na podstawie dokumentów zaimportowanych z KSeF udostępniona została bezpośrednio na liście faktur zakupu FZ. Służy do niej przycisk Dodaj dokument na podstawie faktury KSeF. Za pomocą tej opcji otwierana jest lista faktur zaimportowanych z KSeF. Po wskazaniu przez Użytkownika konkretnych dokumentów System tworzy kolejne faktury FZ na ich podstawie. Stosownie do informacji zawartych w danej fakturze KSeF i dalszych decyzji Operatora tworzone są FZ niepowiązane z ZZ lub FZ realizujące ZZ, według zasad opisanych we wcześniejszej część dokumentu. Pomijane są te, spośród wskazanych faktur KSeF, które zostały wcześniej przez Użytkownika odrzucone, są już związane z dokumentem systemowym, nie mają w załączniku pliku xml faktury ustrukturyzowanej lub wskazują na rodzaj, który w tej wersji Systemu nie jest jeszcze obsługiwany.

    Operacja dodawania FZ na podstawie KSeF dokonywana z listy faktur zakupu
    Operacja dodawania FZ na podstawie KSeF dokonywana z listy faktur zakupu

    Dodawanie dokumentów (A)FZ na podstawie KSeF w Rejestrze VAT

    Operacja rejestrowania faktur kosztowych (A)FZ na podstawie dokumentów zaimportowanych z KSeF dostępna jest również w Rejestrze VAT/zakup. W tym celu udostępniony został stosowny przycisk, a w jego menu dwie opcje:

    • Za pomocą przycisku/opcji Dodaj dokument na podstawie faktury KSeF tworzone są faktury kosztowe (A)FZ bez elementów, a jedynie z tabelą VAT
    • Za pomocą opcji Dodaj dokument z pozycjami tworzone są faktury kosztowe (A)FZ z elementami na towar A-vista

    Przycisk/opcja w menu otwiera listę faktur zaimportowanych z KSeF. Po wskazaniu konkretnych dokumentów System tworzy na ich podstawie kolejne dokumenty (A)FZ według zasad opisanych we wcześniejszej część dokumentu.

    Operacja dodawania (A)FZ na podstawie KSeF dokonywana z Rejestru VAT
    Operacja dodawania (A)FZ na podstawie KSeF dokonywana z Rejestru VAT

    Większa precyzja kursu na dokumentach i obiektach handlowych

    Wprowadzona w Systemie większa niż dotychczas precyzja licznika kursu została zaadoptowana na ofertach, zamówieniach, dokumentach zakupu/sprzedaży oraz pozostałych obiektach handlowych.

    Podczas prezentacji kursu na poszczególnych formatkach zachowana została zasada prezentowania licznika kursu zawsze z co najmniej 4-ma miejscami po przecinku, niezależnie od jego wartości. Większa precyzja prezentowana jest natomiast wówczas, jeżeli na dalszych miejscach po przecinku znajdują się niezerowe wielkości. System nie prezentuje więc zbędnych zer w liczniku kursu. Zasada ta dotyczy zarówno formatek poszczególnych dokumentów/obiektów handlowych, jak i ich wydruków.

    Podczas edycji kontrolki z licznikiem kursu prezentowany jest natomiast zawsze format z maksymalną możliwą precyzją, czyli z 10-ma miejscami po przecinku.

    Prezentacja większej precyzja kursu na formatce zamówienia i jego elementu
    Prezentacja większej precyzja kursu na formatce zamówienia i jego elementu
    Prezentacja większej precyzja kursu na przykładzie formatki FSE i jej elementu
    Prezentacja większej precyzja kursu na przykładzie formatki FSE i jej elementu
    Większa precyzja kursu na przykładzie formatki FZ
    Większa precyzja kursu na przykładzie formatki FZ
    Większa precyzja kursu na wydrukach na przykładzie FSE
    Większa precyzja kursu na wydrukach na przykładzie FSE

    Funkcje dodawania dokumentu przez API a nowa precyzja kursu

    W związku z wprowadzonymi zmianami w zakresie precyzji kursu zmieniona została interpretacja kursu podawanego w funkcjach API. Odtąd kurs należy podawać wprost, bez mnożenia przez 100 jak to było dotychczas. Aby takie przekazanie wartości było możliwe pole KursL zostało zmienione z Long na String.

    Przyklad
    Użytkownik chce dodać poprzez API fakturę eksportową FSE w walucie obcej EUR po kursie 1EUR=4,2942, co za tym idzie powinien do funkcji API przekazać: KursM=1 KursL=4,2942

    Ww. zasada dotyczy wszystkich funkcji API, w których przewidziano honorowanie kursu. W obszarze handlowym są to funkcje j.n.:

    • XLNowyDokument
    • XLDodajPozycje
    • XLDodajPlatnosc
    • XLNowyDokumentZam
    • XLDodajPozycjeZam

    Uwaga
    Jeżeli Użytkownik w swoich dedykowanych rozwiązaniach używa ww. funkcji i będzie stosował wersję 2024.1 API, musi dokonać stosownych zmian w tych modyfikacjach, które wykorzystują ww. pola, tj. zmienić typ pola KursL i sposób podawania wartości dla pól KursM i KursL. Stosowanie wersji nie wyższej niż 2024.0 API nie wymaga tych zmian, w nich bowiem kurs należy przekazywać jak dotąd.

    Obsługa informacji o zaliczkach przyjętych w miesiącu sprzedaży

    Z dniem 1 września 2023 roku weszły w życie nowe przepisy dotyczące wystawiania faktur zaliczkowych i faktur rozliczających zaliczki. Podatnik nie ma obowiązku rejestrowania faktur zaliczkowych jeżeli zaliczka została otrzymana w tym samym miesiącu, w którym dokonana zostaje czynność, na poczet której tą zaliczkę otrzymano (art. 106b ust. 1a ustawy), natomiast w takim przypadku faktura obejmująca taką zaliczkę powinna zawierać informację o dacie jej otrzymania (art. 106e ust. 1a).

    W wersji 2024.1 prezentowanie ww. informacji zostało obsłużone:

    • Na wydrukach FS, (A)FS, (s)FS, (S)FS, FSE, (s)FSE, (S)FSE
    • Podczas wysyłki ww. dokumentów do KSeF

    Informacja o zaliczce przyjętej przed datą dokonania transakcji na wydrukach faktur sprzedaży

    Na wydrukach faktur sprzedaży FS, (A)FS, (s)FS, (S)FS, FSE, (s)FSE, (S)FSE drukowana jest opcjonalnie informacja o tych wpłatach na poczet danej transakcji, które przyjęte zostały przed datą dokonania transakcji dokumentowanej tą fakturą. W oknie parametrów wydruku dodany został stosowny parametr, po włączeniu którego na wydruku pojawia się sekcja Zapłaty zaliczkowe, a w niej kwoty i daty zapłat otrzymanych przed datą sprzedaży drukowanej faktury. W przypadku faktur FS, (A)FS, (s)FS, (S)FS kwoty te wykazywane są w walucie systemowej, bez względu na walutę użytą na tym dokumencie, w przypadku FSE, (s)FSE, (S)FSE zaś są to kwoty wyrażone w walucie dokumentu.

    Wpłaty przyjęte przed datą sprzedaży
    Wpłaty przyjęte przed datą sprzedaży
    Informacja o wpłatach zaliczkowych na wydruku faktury sprzedaży
    Informacja o wpłatach zaliczkowych na wydruku faktury sprzedaży

    Obsługa sekcji Zaliczka Częściowa podczas wysyłki faktury do KSeF

    Podczas wysyłki faktur do KSeF sekcja ZaliczkaCzesciowa obsługiwana jest w poniższych okolicznościach:

    • W przypadku faktur zaliczkowych FSL, FEL wówczas, jeżeli dokumentuje ona więcej niż jedną wpłatę, a dokładniej rzecz ujmując, wpłaty dokonana w różnych datach
    • W przypadku FS, (A)FS, (s)FS, (S)FS, FSE, (s)FSE, (S)FSE sekcja wysyłana jest wówczas, jeżeli dokonano na nich rozliczenia z zapisami kasowymi/bankowymi przyjętymi przed datą sprzedaży
    Informacja o wpłatach zaliczkowych wysyłana do KSeF
    Informacja o wpłatach zaliczkowych wysyłana do KSeF

    Przesyłanie faktur do KSeF za pośrednictwem Comarch EDI

    Użytkownik będzie miał dodatkową możliwość wysyłki dokumentów do KSeF za pośrednictwem systemu Comarch EDI. Aby nie procesować oddzielnie wysyłki dokumentów do EDI, a oddzielenie do KSeF można wysyłać dokumenty tylko do Comarch EDI a system zadba o wysłanie faktur do KSeF.

    Jeśli wszystkie faktury wystawiane w XLu są wysyłane do Comarch EDI warto zaznaczyć na definicji dokumentu FS parametr dotyczący KSeF – Poza systemem.
    Parametr dotyczący KSeF - Poza systemem
    Parametr dotyczący KSeF - Poza systemem

    Jeśli tylko dla części kontrahentów wysyłka faktur realizowana jest z wykorzystaniem EDI, wówczas należy zaznaczyć opcję Zależnie od kontrahenta. Następnie na karcie kontrahenta, dla którego wysyłka do KSeF ma być wykonywana za pośrednictwem EDI, należy zaznaczyć opcję Poza systemem.

    Jeśli jednak wszystkie dokumenty nadal mają być wysyłane do KSeF z poziomu Comarch ERP XL, parametru Poza systemem nie należy zaznaczać. W takiej sytuacji wysyłka będzie realizowana w XLu, a podczas eksportu do EDI będą przekazywane następujące dane: numer KSeF oraz daty wysłania i przyjęcia, tak aby informacje te mogły być przekazane do odbiorcy faktur.

    Eksport faktur do Comarch EDI

    Podczas eksportu faktur do Comarch EDI uwzględniane są dane i parametry KSeF. Ustawienia parametrów na zakładce [KSeF] faktur i faktur eksportowych zależą od ustawień na definicji dokumentu oraz na karcie kontrahenta i maja wpływ na przesyłanie faktur do KSeF. Zasady wysyłki faktur, faktur eksportowych i korekt w powiązaniu z KSeF wyglądają następująco:

    • Jeśli na dokumencie nie zaznaczono parametru Wysyłaj do KSeF wówczas dokument bez ograniczeń będzie mógł być wysyłany do Comarch EDI
    • Jeśli na dokumencie zaznaczono parametr Wysyłaj do KSeF i nie zaznaczono Poza systemem wówczas fakturę należy wysłać do KSeF z poziomu Xla. Nie będzie możliwe wysłanie dokumentu do Comarch EDI do czasu jego wysłania z Xla do KSeF i pobrania UPO. Przy próbie wysłania pojawi się stosowny komunikat.
    Po wysłaniu dokumentu do KSeF i pobraniu UPO możliwe będzie wysłanie go do Comarch EDI. Na przesłanym dokumencie (Invoice) zostaną przekazane dane: numer KSeF, data wysłania oraz data przyjęcia w KSeF. Do Comarch EDI nie zostanie również przesłana faktura, która po wysłaniu do KSeF otrzymała status Odrzucona.
    • Jeśli zaznaczono parametry Wysyłaj do KSeF oraz Poza systemem, wówczas dokument będzie przesyłany do platformy EDI a następnie wysłany do KSeF z poziomu Comarch EDI.

    Pobieranie potwierdzeń dla faktur wysłanych do KSeF za pośrednictwem EDI

    Jeśli faktura zostanie wysłana do KSeF z poziomu Comarch EDI, możliwe będzie pobranie raportu, w którym zostaną przekazane następujące informacje: numer KSeF, data wysłania oraz data przyjęcia w KSeF.

    Pobranie raportu KSeF możliwe jest na liście faktur sprzedaży i faktur eksportowych pod przyciskiem Import potwierdzeń KSeF z ECOD.

    Pobieranie danych KSeF z plików raportów ECOD
    Pobieranie danych KSeF z plików raportów ECOD

    Na wyświetlonej liście należy wybrać jeden lub więcej raportów i zaimportować dane KSeF. Po stronie Comarch EDI możliwe jest konfigurowanie czy raport generowany będzie dla każdego dokumentu oddzielnie czy zbiorczo.

    Po wykonaniu importu dokumenty są aktualizowane i na zakładce [KSeF] pojawi się numer KSeF oraz daty wysłania i przyjęcia w KSeF.

    Zakładka [KSeF] na fakturze po pobraniu raportów z Comarch EDI
    Zakładka [KSeF] na fakturze po pobraniu raportów z Comarch EDI

    Import faktur zakupu wysłanych do KSeF bezpośrednio przez wystawcę lub za pośrednictwem Comarch EDI

    Faktury zakupu przekazywane przez Comarch EDI mogą zawierać dane KSeF, które zawarte są w importowanym pliku Invoice. Na tej podstawie na zaimportowanym dokumencie FZ, na zakładce [KSeF] zapisywane są informacje: Numer KSeF oraz data przyjęcia w KSeF.

    Dane KSeF na FZ zaimportowanej z Comarch EDI
    Dane KSeF na FZ zaimportowanej z Comarch EDI
    Dokumenty FZ importowane z Comarch EDI mogą przyjmować następujące statusy KSeF:
    • Nie dotyczy – faktura, która nie zawiera danych KSeF oraz ma odznaczony parametr Źródłowy z KSeF
    • Niespięty – faktura, która nie zawiera danych KSeF ale ma zaznaczony parametr Źródłowy z KSeF
    • Zweryfikowany – faktura, która posiada dane KSeF oraz ma zaznaczony parametr Źródłowy z KSeF

    Użytkownicy XLa mają możliwość pobierania faktur zakupu bezpośrednio z KSeF. Może zdarzyć się sytuacja gdy ta sama faktura zostanie zaimportowana z KSeF jak i z Comarch EDI z uzupełnionymi danymi KSeF. Aby uniknąć dublowania danych możliwe jest powiązanie zapisu na liście Faktury z KSeF z importowanym dokumentem.

    Parametr pozwalający na łączenie importowanej faktury z zapisami na liście faktur KSeF dostępny jest w Konfiguracji na zakładce [Sprzedaż], podzakładce [Parametry 1] w sekcji ECOD. Nazwa parametru Spinaj importowane faktury zakupu z dokumentami KSeF.

    Parametr pozwalający na spinanie importowanych FZ z fakturami z KSeF
    Parametr pozwalający na spinanie importowanych FZ z fakturami z KSeF

    Po zaznaczeniu powyższego parametru, podczas importu faktur zakupu (FZ) z Comarch EDI, sprawdzana jest obecności faktury o identycznym numerze KSeF a następnie dokumenty są ze sobą spinane.

    Dokumentów spiętych automatycznie nie można rozpiąć. Jedyna możliwość to odznaczenie parametru Poza systemem, jednakże wówczas usuwane są z FZ dane KSeF.

    Możliwe jest również pobieranie faktur wraz z elementami na podstawie faktur w KSeF. Opcja ta jest dostępna na liście FZ, pod przyciskiem Dodaj dokument na podstawie faktury z KSeF. W związku z wieloma możliwościami zautomatyzowanego wprowadzania faktur zakupu, podczas dodawania dokumentu sprawdzany jest numer KSeF i w przypadku importowania dokumentu o istniejącym numerze KSeF, pojawia się stosowny komunikat.

    Import elementów ofert i zamówień z arkusza Excel – identyfikacja towaru po kodzie EAN i obsługa ilości dla jednostki pomocniczej

    Na dokumentach ofert i zamówień możliwy jest import elementów z arkusza kalkulacyjnego. Funkcjonalność ta została rozbudowana o identyfikację importowanych towarów po numerze EAN oraz możliwość wprowadzania ilości w jednostkach pomocniczych towaru.

    Uwzględnianie w imporcie kodów EAN

    Identyfikacja towaru, który należy dodać na pozycję odbywa się wg kolumny KOD, a jeżeli takiej kolumny nie ma lub dla danego wiersza jest ona pusta, wówczas towar identyfikowany jest na podstawie kolumny KODDST (kod ustalony na towarze dla kontrahenta zgodnego z kontrahentem z zamówienia).

    Od nowej wersji zawartość kolumny KOD będzie wyszukiwała w bazie towar analizując kolejno następujące pola:

    • Kod wypełniony na zakładce [Ogólne] karty towaru (jak dotychczas),
    • EAN wypełniony na zakładce [Ogólne] karty towaru (nowość!),
    • EAN wypełniony na zakładce [Ogólne] jednostki pomocniczej towaru (nowość!).

    Jeśli zostanie znaleziony towar z identycznym ciągiem znaków w jednym z tych pól i nie będzie on archiwalny, to na ofertę/zamówienie zostanie dodana pozycja na ten towar.

    Umożliwi to obsługę następującego scenariusza biznesowego: Podmiot zewnętrzny, który zamawia u nas towary nie musi wpisywać w arkuszu kodów towarów, tylko ich numery EAN, które zostały do nich przypisane w bazie. Przy czym, jeśli dany kod występuje w bazie wielokrotnie, to istotna jest tutaj ww. kolejność ich wyszukiwania.

    Przyklad

    W arkuszu w kolumnie KOD wpisano wartość 0100500012241.

    Scenariusz 1.

    W bazie kod EAN 0100500012241 został przypisany w trzech miejcach:

    - na zakładce [Ogólne] towaru T1 w polu: Kod, - na zakładce [Ogólne] towaru T2 w polu: EAN - na zakładce [Ogólne] jednostki pomocniczej ‘karton’ dla towaru T3.

    Po imporcie na dokumencie zostanie dodana pozycja z towarem T1.

    Scenariusz 2.

    W bazie kod EAN 0100500012241 został przypisany w dwóch miejcach:

    - na zakładce [Ogólne] towaru T2 w polu: EAN - na zakładce [Ogólne] jednostki pomocniczej ‘karton’ dla towaru T3.

    Po imporcie na dokumencie zostanie dodana pozycja z towarem T2.

    Scenariusz 3.

    W bazie kod EAN 0100500012241 został przypisany tylko na zakładce [Ogólne] jednostki pomocniczej ‘karton’ dla towaru T3.

    Po imporcie na dokumencie zostanie dodana pozycja z towarem T3.

    Dodatkowo, jeśli taki kod EAN zostanie odnaleziony na karcie jednostki pomocniczej, wówczas na pozycję będzie też pobierana ta jednostka, o ile nie wskazano innej w takim wierszu arkusza.

    Przyklad
    W arkuszu w kolumnie KOD wpisano wartość 0100500012241. W bazie kod EAN 0100500012241 został przypisany tylko na zakładce [Ogólne] jednostki pomocniczej ‘karton’ dla towaru T3. Scenariusz 1. W arkuszu nie została wypełniona kolumn JMPOM. Po imporcie na dokumencie zostanie dodana pozycja z towarem T3 oraz jednostką pomocniczą ‘karton’. Scenariusz 2. W arkuszu została wypełniona kolumn JMPOM wartością ‘paleta’, która jest dodana do listy jednostek towaru T3. Po imporcie na dokumencie zostanie dodana pozycja z towarem T3 oraz jednostką pomocniczą ‘paleta’. Scenariusz 3. W arkuszu została wypełniona kolumn JMPOM wartością: paleta, która nie znajduje się na liście jednostek towaru T3. Po imporcie na dokumencie zostanie dodana pozycja z towarem T3, a jednostka pomocnicza zostanie ustalona zgodnie z konfuguracją jednostek na tym towarze, czyli przyjęta zostanie jednostka proponowana dla danego rodzaju transakcji lub jeśli takiej nie będzie, to jednostka podstawowa.

    Ilość do zaimportowania podawana w jednostce pomocniczej

    Została również dodana obsługa dodatkowej kolumny z arkusza ILOŚĆJMPOM, w której można uzupełniać ilości w jednostce pomocniczej do zaimportowana na tworzoną pozycję. Warunkiem przeniesienia tej ilości jest brak podania ilości w jednostce podstawowej, czyli jeśli kolumna ILOŚĆ jest pusta lub brak takiej kolumny w arkuszu.

    We wzorcowych arkuszach importu dla nowej wersji kolumna ta została już dodana.

    Wskazówka
    Liczba z kolumny ILOŚĆJMPOM jest brana pod uwagę przy imporcie tylko wtedy, gdy w arkuszu brak kolumny ILOŚĆ lub kolumna ILOŚĆ jest pusta.

    Pobieranie z arkusza ilości w jednostce pomocniczej skutkuje wyliczeniem na jej podstawie ilości w jednostce podstawowej, która zostanie dodana na pozycję. Zachowane są tutaj wszystkie zasady ustalania ilości w jednostce podstawowej na podstawie wprowadzonej ilości w jednostce pomocniczej, które działają na pozycjach ofert i zamówień. Dotyczy to głównie uwzględniania ustawień precyzji dla ilości podawanych w danych jednostkach przy wyliczaniu ostatecznej ilości możliwej do dodania na pozycji.

    Poza tym działają jeszcze specyficzne warunki przyjęte dla ilości na potrzeby importu, takie jak:
    • Jeśli w arkuszu nie podano ilości (brak kolumn ILOŚĆ i ILOŚĆJMPOM lub nie są one wypełnione lub są wypełnione wartościami innymi niż liczbowe), to na dodawanej pozycji jest zawsze ustalana ilość 1.
    • Jeśli w arkuszu podano ilość 0 (w kolumnie ILOŚĆ lub ILOŚĆJMPOM), to pozycja nie jest dodawana.
    • Jeśli w arkuszu podano ilość z przedziału od 0 do 1 (w kolumnie ILOŚĆ lub ILOŚĆJMPOM) i z wyliczenia dla ustawień danej jednostki wynika, że na tworzonej pozycji jako ilość należałoby ustawić zero, wówczas jest ono zamieniane na najmniejszą możliwą ilość dla precyzji danej jednostki.  

    Przyklad

    W arkuszu wypełniony KOD: T3 oraz kolumna ILOŚĆ: 0,00008 i pozostałe kolumny są puste.

    Scenariusz 1.

    Dla towaru T3 jest ustalona jednostka podstawowa ‘szt.’ z ustawioną precyzją: 2 (nie jest zaznaczony parametr: Rejestruj w jednostkach całkowitych) oraz brak dla niego ustawionej domyślnej jednostki pomocniczej.

    Przy imporcie pozycji na dokument ustawiana jest ilość w jednostce podstawowej 0,01 szt., ponieważ jest to najmniejsza ilość możliwa do dodania na pozycji dla ustawionej precyzji 2.

    Scenariusz 2.

    Dla towaru T3 jest ustalona jednostka podstawowa ‘szt.’ z ustawioną precyzją: 0 (lub jest zaznaczony parametr: Rejestruj w jednostkach całkowitych) oraz brak dla niego ustawionej domyślnej jednostki pomocniczej.

    Przy imporcie pozycji na dokument ustawiana jest ilość w jednostce podstawowej 1 szt., ponieważ jest to najmniejsza ilość możliwa do dodania na pozycji dla liczb całkowitych.

    • Jeśli w arkuszu w kolumnie ILOŚĆJMPOM podano ilość większą od 1, wówczas znaczenie ma ustawienie na jednostce pomocniczej parametru Rejestruj w jednostkach całkowitych:
      • Jeśli parametr zaznaczony i w arkuszu zostanie podana ilość niecałkowita, to następuje zawsze jej zaokrąglenie w górę do pełnych liczb całkowitych i taka ilość jest dodawana na pozycji.
      • Jeśli parametr niezaznaczony, wówczas niezależnie od ustawienia precyzji dla jednostki pomocniczej zawsze przyjmowana jest ilość podana w arkuszu (bez zaokrągleń) i na jej podstawie wyliczana jest ostateczna ilości w jednostce podstawowej, która zostaje dodana na pozycji.  

    Przyklad

    Dla towaru T3 są ustalone następujące jednostki:

    - podstawowa ‘szt.’ z ustawioną precyzją: 2 (nie jest zaznaczony parametr: Rejestruj w jednostkach całkowitych). - pomocnicza ‘karton’ z: przelicznikiem 1/6 szt. Jednostka ta jest ustawiona jako proponowana dla sprzedaży i zakupu.

    W arkuszu wypełniony KOD: T3 oraz kolumna ILOŚĆJMPOM: 2,25 i pozostałe kolumny są puste.

    Scenariusz 1.

    Jednostka pomocnicza ‘karton’ ma zaznaczony parametr: Rejestruj w jednostkach całkowitych.

    Przy imporcie pozycji na dokument ustawiana jest ilość w jednostce pomocniczej ‘karton’: 3 (czyli podane 2,25 zostaje zaokrąglone w górę do 3). Więc ilość w jednostce podstawowej zostanie ustawiona jako 18 szt. (z wyliczenia 3 * 6/1 = 18).

    Scenariusz 2.

    Jednostka pomocnicza ‘karton’ nie ma zaznaczonego parametru: Rejestruj w jednostkach całkowitych i ustawioną precyzję: 1.

    Przy imporcie pozycji na dokument ustawiana jest ilość w jednostce podstawowej na 13,5 szt. (z wyliczenia 2,25 * 6/1 = 13,5). Natomiast ilość w jednostce pomocniczej ‘karton’ wyświetlana jest jako 2,3, czyli zgodnie z precyzją do 1 mpp., ale niezgodnie z wyliczeniami.

    Dlatego przy edycji takiej pozycji System zachowuje swoje standardowe działanie, w którym ilość w jednostce pomocniczej jest wyróżniona kolorem żółtym, czyli wskazuje na niezgodność ustalonych ilości w obu jednostkach. A przy zapisie takiej pozycji pojawia się informacja, że nie można zachować ustalonej na karcie towaru precyzji dla jednostki pomocniczej. Wraz z pytaniem, czy zmienić precyzję ilości w jednostce pomocniczej na elemencie. Po zmianie precyzji ilość w jednostce pomocniczej zostanie ustalona na 2,25, czyli zgodną z arkuszem oraz ilością w jednostce podstawowej.

    W logu z operacji importu zawsze jest prezentowana ilość w jednostce podstawowej faktycznie dodawana na pozycję po uwzględnieniu wszystkich ustawień dla jednostek. Dodatkowo w przypadku ewidentnych błędów, gdy np. o nie podano ilości jest wyświetlany komunikat informujący, że w związku z tym przyjęto dla pozycji ilość 1,0000.

    Modyfikacja kontroli powiązania dokumentów do paczek

    Przy dołączaniu dokumentów lub pozycji dokumentów do paczek mamy obecnie włączoną automatyczną kontrolę ilości, którą można powiązać z pozycji oraz kontrolę wzajemnych powiązań dokumentów dołączanych do paczki tak, aby nie było możliwe dodanie do paczki dokumentów, dla których dokumenty powiązane są już dodane do tej konkretnej lub jakiejkolwiek paczki.

    Potrzeby Klientów są jednak w tym zakresie bardzo rozbieżne. Dla jednych obecna kontrola jest zbyt szczelna, ponieważ chcieliby móc dokonywać wiązania ilości czy całych dokumentów niezależnie od tego, co już dotychczas zostało powiązane. Dla innych ważne jest, aby to co kontrolujemy obecnie w ramach jednej paczki rozszerzyć o kontrolę dla wszystkich paczek.

    Uwzględniając te postulaty dodane zostały trzy warianty kontroli powiązań dla paczek tak, aby zapewnić powyższe potrzeby, a jednocześnie zachować obecną funkcjonalność, która po drobnych modyfikacjach będzie stanowiła opcję pośrednią pomiędzy zgłoszonymi.

    • Brak kontroli powiązanej ilości w obrębie jednego dokumentu, ale z zachowaniem kontroli typów dokumentów w obrębie jednej paczki.
    • Kontrola zarówno ilości, jak i typów dokumentów w obrębie jednej paczki, czyli aktualne działanie, z drobną modyfikacją w zakresie powiązań dokumentów handlowych i magazynowych.
    • Kontrola zarówno ilości, jak i typów dokumentów w obrębie wszystkich paczek.  
    W oknie konfiguracji (zakładka [Sprzedaż]/[Parametry 2]) znajduje się nowe ustawienie Kontrola dokumentów dołączonych do paczki z 3 opcjami:
    • bez kontroli ilości i powiązań,
    • ilość i powiązania do jednej paczki,
    • ilość i powiązania do wszystkich paczek.  

    Opcją domyślną ustawianą przy kreacji i konwersji bazy jest ilość i powiązania do jednej paczki.

    Konfiguracja poziomu kontroli dokumentów dołączanych do paczki
    Konfiguracja poziomu kontroli dokumentów dołączanych do paczki

    Każda z opcji kontroli uwzględnia zarówno dołączanie dokumentu po pozycjach, gdzie kontroli podlega ilość możliwa do powiązania z danej pozycji oraz dołączanie nagłówka dokumentu, przy którym kontrolowane jest, czy do paczki lub wszystkich paczek nie jest już powiązany ten dokument oraz dokumenty z nim związane (np. dokument magazynowy powiązany z handlowym itp.).

    W każdym przypadku kontroli zachowana została dotychczasowa zasada, że jeśli dany dokument jest już powiązany po pozycjach, to nie można powiązać jego nagłówka i odwrotnie, powiązanie nagłówka blokuje możliwość wiązania takiego dokumentu po pozycjach.

    Szczegółowy opis działania kontroli na różnych poziomach znajduje się w poniższych podpunktach.

    Wskazówka
    W przypadku spinaczy elementów, aby w każdym przypadku kontrola powiązań zadziałała prawidłowo, wiązane powinny być dokumenty źródłowe dla takich spinaczy zamiast ich nagłówków czy elementów. Dzięki temu nie będzie problemu z prawidłowym blokowaniem lub zezwalaniem na powiązanie do paczek dokumentów źródłowych dla spinaczy oraz dokumentów z nimi związanych (dokumenty zamówień czy magazynowe do źródłowych WZ).

    Opcja ilość i powiązania do jednej paczki lub wielu paczek

    Obie opcje kontroli ilość i powiązania do jednej paczki oraz ilość i powiązania do wielu paczek mają wiele cech wspólnych, dlatego opisane zostaną łącznie.

    W zakresie kontroli ilości możliwej do powiązania w obrębie jednego dokumentu, pozostanie dotychczasowe działanie, czyli ilość możliwa do powiązania na paczce będzie nadal ograniczana do tej, która nie została jeszcze powiązana do żadnej z paczek. Czyli przy wiązaniu pozycji dokumentów do paczki na liście elementów dokumentu w kolumnie Ilości/Do paczki nie będzie możliwe ustawienie ilości większej niż w kolumnie Ilości/Do realizacji.

    Przyklad
    ZS z pozycjami: T1 na 10 szt. i T2 na 10 szt. PC-1 ma dołączone te pozycje z ilościami: T1 na 10 szt. i T2 na 5 szt. Na PC-2 wybieramy dołączenie pozycji dla ww. ZS. W oknie (dla odznaczonego parametru: Możliwe do spięcia do paczki) są widoczne obie pozycje: T1 z ilością Do paczki = 0 i T2 z ilością Do paczki = 5. W obu wierszach możliwe jest zapisanie maksymalnie powyższych ilości, czyli 0 dla T1 i 5 dla T2, bo takie są w kolumnie: Do realizacji.

    Poniższa tabela przedstawia ogólne zasady dołączania do paczek całych dokumentów lub ich pozycji w kontekście sprawdzania, czy taki dokument lub pozycja nie mają już dołączonych do paczki innych dokumentów z nimi związanych. Przykładowo przy dołączaniu do paczki dokumentu handlowego sprawdzane jest, czy związane z nim dokumenty magazynowe lub zamówienia nie są już dołączone do paczki (tej samej lub dowolnej). Jeśli takie powiązania istnieją, to nie można dołączyć takiego dokumentu handlowego do paczki. Bardziej szczegółowy opis umieszczony został pod tabelą wraz z przykładami działania.

    Dokumenty dołączane do paczki
    Kontrolowane dokumenty związaneDokumenty handloweDokumenty magazynoweZamówienia
    Dokumenty handlowe---Przy dołączaniu do paczki następuje weryfikacja powiązań w obrębie jednej paczki lub wszystkich paczekPrzy dołączaniu do paczki następuje weryfikacja powiązań w obrębie jednej paczki lub wszystkich paczek
    Dokumenty magazynowePrzy dołączaniu do paczki następuje weryfikacja powiązań w obrębie jednej paczki lub wszystkich paczek---Przy dołączaniu do paczki nie jest wykonywana weryfikacji powiązań
    ZamówieniaPrzy dołączaniu do paczki następuje weryfikacja powiązań w obrębie jednej paczki lub wszystkich paczekPrzy dołączaniu do paczki nie jest wykonywana weryfikacji powiązań---

    Zachowana została zasada braku kontroli typów dokumentów możliwych do powiązania w obrębie jednej i wielu paczek w zakresie zamówień i związanych z nimi dokumentów magazynowych. Oznacza to, że jeśli jedne z nich są przypisane do tej jakiejś paczki, to drugie można dowolnie przypisać do innej dowolnej paczki.

    Przyklad
    ZS z pozycjami: T1 na 10 szt. i T2 na 10 szt. Do ZS wygenerowano WM (na całość z zamówienia) z pozycjami: T1 na 10 szt. i T2 na 10 szt. PC-1 ma dołączony nagłówek lub jakąkolwiek pozycję z WM. Do PC-1 lub PC-2 możliwe jest dołączenie nagłówka ZS lub jego pozycji.

    Znacząca różnica jest natomiast w kontroli typów dokumentów możliwych do dołączenia w zakresie dokumentów handlowych i związanych z nimi zamówień i dokumentów magazynowych, która działa zgodnie z poniższymi warunkami:

    • Dla opcji ilość i powiązania do jednej paczki sprawdzane jest to w obrębie jednej paczki, czyli jeśli jedne z nich są dołączone do edytowanej paczki, to drugich nie będzie się dało przypisać do tej samej paczki, ale będzie można przypisać do innej paczki.  
    Przyklad
    ZS z pozycjami: T1 na 10 szt. i T2 na 10 szt. Do ZS wygenerowano WZ oraz WM (na całość z zamówienia) z pozycjami: T1 na 10 szt. i T2 na 10 szt. Scenariusz 1. PC-1 ma dołączony nagłówek WZ. Do PC-1 nie można dołączyć dokumentu/pozycji dokumentu ZS, ponieważ nie jest on widoczny na liście zamówień do powiązania. Scenariusz 2. PC-1 ma dołączoną pozycję WZ: T1 na 10 szt. Na PC-1 wybieramy dołączenie całego ZS. Nie jest to możliwe, pojawia się komunikat błędu: ’Dołączenie dokumentu nie jest możliwe. Dokument: ZS jest źródłem dokumentu, którego element jest już związany.’ Jeśli na PC-1 wybieramy dołączenie pozycji ZS, to dowiązana zostaje tylko pozycja z T2 na 10 szt., a dla pozycji z T1 pojawia się komunikat błędu: ‘Dołączenie elementu nie jest możliwe. Element jest źródłem elementu, który jest już związany.’ Jeśli dołączanie pozycji ZS wykonywane będzie na PC-2, to powiązana zostałaby też pozycja z T1. Scenariusz 3. PC-1 ma powiązane pozycje WM: T1 na 10 szt. oraz WZ: T2 na 10 szt. Na PC-1 wybieramy dołączenie obu pozycji z ZS. Dowiązana zostaje tylko pozycja z T1 na 10 szt. (nie ma ograniczenia dla wiązania pozycji z zamówień i magazynowych na paczkach!), a dla pozycji z T2 pojawi się komunikat błędu jak powyżej.
    • Dla opcji ilość i powiązania do wszystkich paczek sprawdzane jest w obrębie wszystkich paczek, czyli jeśli jedne z nich są przypisane do jakiejkolwiek paczki, to drugich nie będzie się dało przypisać do żadnej innej paczki.  
    Przyklad
    ZS z pozycjami: T1 na 10 szt. i T2 na 10 szt. Do ZS wygenerowano WZ oraz WM (na całość z zamówienia) z pozycjami: T1 na 10 szt. i T2 na 10 szt. Scenariusz 1. PC-1 ma dołączony nagłówek WZ. Do PC-1 lub PC-2 nie można dołączyć dokumentu/pozycji dokumentu ZS, ponieważ nie jest on widoczny na liście zamówień do powiązania. Scenariusz 2. PC-1 ma dołączoną pozycję WZ: T1 na 10 szt. Na PC-1 lub PC-2 wybieramy dołączenie całego ZS. Nie jest to możliwe, pojawia się komunikat błędu: ’Dołączenie dokumentu nie jest możliwe. Dokument: ZS jest źródłem dokumentu, którego element jest już związany.’ Jeśli na PC-1 lub PC-2 wybieramy dołączenie pozycji ZS, to dowiązana zostaje tylko pozycja z T2 na 10 szt., a dla pozycji z T1 pojawia się komunikat błędu: ‘Dołączenie elementu nie jest możliwe. Element jest źródłem elementu, który jest już związany.’ Scenariusz 3. PC-1 ma dołączone pozycje WM: T1 na 10 szt. oraz WZ: T2 na 10 szt. Na PC-1 lub PC-2 wybieram dołączenie obu pozycji z ZS. Dowiązana zostaje tylko pozycja z T1 na 10 szt. (nie ma ograniczenia dla wiązania pozycji z zamówień i magazynowych na paczkach!), a dla pozycji z T2 pojawi się komunikat błędu jak powyżej.

    Opcja bez kontroli ilości i powiązań

    Opcja ta pozwala na wyłączenie kontroli powiązanej ilości z jednego dokumentu dla wiązania pozycji dokumentów, poprzez zniesienie ograniczenia wpisania ilości możliwej do powiązania na paczce. Oznacza to, że na liście elementów możliwych do powiązania do paczki możliwe jest wpisanie w kolumnie Ilości/Do paczki ilości maksymalnej zgodnej z kolumną Ilości/Dokumentu, zamiast obecnej Ilości/Do realizacji.

    Możliwość ustawienia ilości do powiązania na paczkę bez względu na ilość dotychczas powiązaną
    Możliwość ustawienia ilości do powiązania na paczkę bez względu na ilość dotychczas powiązaną

    Przy czym nie jest możliwe powiązanie w obrębie jednej paczki ilości większej niż jest na pozycji dołączanego dokumentu. Czyli przy ustalaniu ostatecznej ilości do dołączenia dla danego elementu w paczce uwzględniana jest ilość już powiązana do tej paczki tak, aby sumarycznie powiązana ilość nie była większa niż całkowita ilość z elementu.

    Przyklad

    ZS z pozycjami: T1 na 10 szt. i T2 na 10 szt.

    PC-1 ma dołączone te pozycje z ilościami: T1 na 10 szt. i T2 na 5 szt.

    Na PC-2 wybieramy dołączenie pozycji dla ww. ZS. W oknie (dla odznaczonego parametru: Możliwe do spięcia do paczki) są widoczne obie pozycje: T1 z ilością Do paczki = 0 i T2 z ilością Do paczki = 5.

    W obu wierszach możliwe jest pisanie i zapisanie ilości = 10 (bo taka jest w kolumnie Do dokumentu). Jeśli faktycznie wpisane zostały ilości po 10, wówczas i tak powiązane zostaną obie pozycje ZS z ilościami 10 szt. Chociaż z wyliczeń wynikałoby powiązanie T1 na 20 szt., a T2 na 15 szt., to ilość zostaje ograniczona do maksymalnej ilości z dokumentu ZS.

    Dodatkowo nie działa tutaj kontrola powiązań dokumentów dołączanych do paczek, czyli można dołączyć do jednej lub różnych paczek zarówno zamówienia, jak i dokumenty handlowe i magazynowe, nawet jeśli są one ze sobą powiązane.

    Przyklad

    ZS z pozycjami: T1 na 10 szt. i T2 na 10 szt.

    Do ZS wygenerowano WZ oraz WM (na całość z zamówienia) z pozycjami: T1 na 10 szt. i T2 na 10 szt.

    Scenariusz 1.

    PC-1 ma dołączony nagłówek WZ.

    Do PC-1 lub PC-2 chcemy dołączyć WM – będzie to możliwe bez żadnego błędu.

    Scenariusz 2.

    PC-1 ma dołączoną pozycję WZ: T1 na 10 szt.

    Na PC-1 lub PC-2 wybieramy dołączenie obu pozycji z WM - będzie to możliwe bez żadnego błędu.

    Scenariusz 3.

    PC-1 ma powiązane pozycje ZS: T1 na 10 szt. oraz WZ: T2 na 10 szt.

    Na PC-1 lub PC-2 wybieramy dołączenie obu pozycji z WM - będzie to możliwe bez żadnego błędu.

    Terminale płatnicze

    Udostępniono integrację systemu Comarch ERP XL z terminalami płatniczymi dostarczanymi przez firmę eService Sp. z o.o. działającymi na protokole ECR EFT. Podobnie jak dla pozostałych modeli terminali, obsłużono operacje zapłaty i zwrotu.

    W konfiguracji komputera, w zakładce [Terminal płatniczy], dodano nowy model terminala: eService.

    Konfiguracja komputera, zakładka Terminal płatniczy
    Konfiguracja komputera, zakładka Terminal płatniczy

    Po określeniu modelu terminala jako eService system automatycznie ustawi typ połączenia na TCP/IP (bez możliwości zmiany) oraz dezaktywuje pole Port szeregowy. Do poprawnej konfiguracji należy w polach Adres IP i Port TCP/IP wpisać adres IP oraz numer portu terminala.

    Po uzupełnieniu powyższych danych aktywowany zostanie przycisk TEST, którym można sprawdzić poprawność połączenia z terminalem. Do prawidłowej pracy z terminalami eService, obowiązkowe jest jeszcze uzupełnienie pola Oznaczenie stanowiska. Informacja zawarta w tym polu nie jest jednak drukowana przez terminal, a jedynie wysyłana do operatora płatności.

    Inne zmiany

    Automatyczne zatwierdzanie dokumentów generowanych z Notatnika

    Funkcjonalność generowania dokumentów handlowych z Notatnika została wzbogacona o możliwość ich automatycznego zatwierdzania. Dokumenty te są zatwierdzane bezpośrednio po ich utworzenie o ile włączony zostanie parametr Zatwierdzony na formularzu Notatnika.

    Opcja automatycznego zatwierdzania dokumentów handlowych generowanych z Notatnika
    Opcja automatycznego zatwierdzania dokumentów handlowych generowanych z Notatnika
    Ww. parametr pozostaje aktywny wówczas, jeżeli spełnione są poniższe warunki:
    • kursor ustawiony jest na rekordzie wskazującym na dokument handlowy: FZ, PZ, PZI, FRR, PW, PKA, FS, PA, FW, WZ, FSE, WZE, WKA, RW, MMW
    • w przypadku tych z ww. dokumentów na których wymagany jest kontrahent – o ile w Notatniku przypisano kontrahenta  

    Automatyczne zatwierdzania dokumentów generowanych z Notatnika obsłużone zostało dla ww. dokumentów handlowych, nie jest obsługiwane dla zamówień, dokumentów magazynowych ani importowych.

    Udostępnienie kolejnych wydruków sPrint

    Udostępnione w wersji 2024.1 wydruki sPrint przedstawia poniższa tabela. Tym samym wraz z udostępnionym we wcześniejszej wersji wydrukiem faktury sprzedaży FS udostępniono w tej technologii podstawowe wydruki faktur sprzedaży.

    Udostępnione wydruki sPrint
    FSK: Faktura VAT-korekta [sPrint]
    FSE: Faktura eksportowa [sPrint]
    FSL: Faktura VAT zaliczkowa [sPrint]
    FEL: Faktura eksportowa zaliczkowa [sPrint]
    FS końcowa: Faktura zaliczkowa FS końcowa [sPrint]
    (s)FS końcowa i (S)FS końcowa [sPrint]
    FSE końcowa: Faktura zaliczkowa- FSE końcowa [sPrint]
    (s)FSE końcowa i (S)FSE końcowa [sPrint]
    FKE: Faktura eksportowa- korekta [sPrint]
    KSL: Faktura zaliczkowa FS korekta [sPrint]
    KEL: Korekta faktury eksportowej zaliczkowej [sPrint]
    (Z)FSK: Faktura VAT – korekta zbiorcza [elementy][sPrint]
    (Z)FKE: Faktura eksportowa – korekta zb. [elementy][sPrint]
    FSK/FKE typu korekta danych: Korekta danych [sPrint]
    FSK ręczna: Korekta do FS niezarejestrowanej [sPrint]
    FKE ręczna [sPrint]
    WZE - Wydanie eksportowe [sPrint]

    Obsługa waluty podczas dodawania płatności zamówienia za pomocą API

    Dokonano zmian w obsłudze funkcji XLDodajPlatnoscZam w zakresie waluty ustalanej na dodawanej płatności zamówienia. Dotychczas, pomimo podawania wartości dla pola Waluta System ustalał każdorazowo na płatności walutę systemową. Niedogodność ta została usunięta i odtąd honorowana jest waluta przekazana do tej funkcji.

    Uwaga
    Jeżeli Użytkownik nie przekaże waluty do ww. funkcji, wówczas System ustali na płatności walutę zgodną z walutą nagłówka zamówienia.

    Parametry klucza KSeF w Konfiguracji

    Udostępniona w wersji 2024.1 sekcja Klucz KSeF nie jest obsługiwana. Została ona dodana w ramach prac przygotowawczych do obsługi licencjonowania KSeF. Jak napisano we wcześniejszej części dokumentu okres promocyjny, w którym można bezpłatnie korzystać z funkcjonalności eksportu/importu dokumentów do/z Krajowego Systemu e-Faktur został przedłużony do 31.10.2025.

    Parametry klucza KSeF w Konfiguracji
    Parametry klucza KSeF w Konfiguracji

    Doczytywanie na liście towarów zawartości dodatkowych kolumn na żądanie

    Zdefiniowanie na liście dużej ilości dodatkowych kolumn może wpłynąć znacząco na spadek wydajności podczas jej uruchamiania, ponieważ koniecznie jest odczytanie i wyświetlenie wszystkich żądanych informacji. Aby zoptymalizować to działanie wprowadzono na liście towarów mechanizm pozwalający ładować zawartość dodatkowych kolumny nie od razu przy uruchamianiu danej listy, ale dopiero później, na żądanie Użytkownika.

    W ustawieniach wyglądu listy towarów dostępnych dla Użytkowników dodano parametr Doczytuj kolumny dodatkowe na żądanie.

    Włączanie przez użytkownika opcji doczytywania kolumn na żądanie
    Włączanie przez Użytkownika opcji doczytywania kolumn na żądanie

    Wskazówka
    W ustawieniach innych list parametr nie jest dostępny, co oznacza, że funkcjonalność została wprowadzona tylko na liście towarów, na wszystkich jej zakładkach.

    Parametr domyślnie nie jest zaznaczony, dzięki czemu działanie listy pozostanie bez zmian dla dotychczasowych Użytkowników. Analogicznie do pozostałych ustawień dla list parametr ten jest zapamiętywany dla konkretnego operatora, który dokonał zmiany ustawienia.

    Operator, który zaznaczył ww. parametr uzyska dostęp do nowego polecenia w menu kontekstowym nagłówków kolumn Doczytaj kolumny dodatkowe. Na innych listach poza listą towarów polecenie jest zawsze nieaktywne.

    Polecenie w menu kontekstowym pozwalające doczytać zawartość kolumn dodatkowych na liście towarów
    Polecenie w menu kontekstowym pozwalające doczytać zawartość kolumn dodatkowych na liście towarów

    Przy uruchamianiu listy towarów kontrolowane jest ustawienie nowego parametru Doczytuj kolumny dodatkowe na żądanie. Jeśli nie jest on zaznaczony, to automatycznie na listę wczytywana jest zawartość wszystkich dodatkowych kolumn dostępnych dla Użytkownika, czyli działanie pozostaje bez zmian. Jeśli jest zaznaczony, to dodatkowe kolumny pojawiają się na liście, ale są one puste. Dopiero po użyciu ww. polecenia w menu kontekstowym wartości dla kolumn dodatkowych Użytkownika zostają wyświetlone na liście. Wówczas nowe polecenie staje się nieaktywne, dopóki lista nie zostanie otwarta ponownie i nie zajdzie konieczność doczytania zawartości w dodatkowych kolumnach.

    Forma płatności na dokumentach generowanych z zaznaczonych zamówień

    W najnowszej wersji systemu Comarch ERP XL wprowadzona została zmiana w sposobie ustalania formy i terminu płatności na dokumentach handlowych generowanych z kilku zamówień.

    Dotychczas na dokumencie utworzonym z kilku zaznaczonych zamówień forma i termin płatności pobierane były z kartoteki kontrahenta. Od wersji 2024.1 forma i termin płatności na wygenerowanym dokumencie handlowym ustalane są na podstawie formy i terminu z nagłówka pierwszego zaznaczonego zamówienia.

    Powyższa zasada zastosowana jest w następujących scenariuszach:

    • Generowanie z zaznaczonych zamówień sprzedaży:
      • Faktury sprzedaży
      • Faktury eksportowej
      • Paragonu
      • Wydania zewnętrznego
      • Wydania zewnętrznego eksportowego
    • Generowanie z zaznaczonych zamówień zakupu:
      • Faktury zakupu
      • Faktury importowej
      • Faktury VAT RR
      • Przyjęcia zewnętrznego
      • Przyjęcia zewnętrznego importowego  

    Produkcja

    Uszczegółowienie informacji o konfliktach

    W wersji 2024.1 systemu Comarch ERP XL umożliwiono wyświetlanie dodatkowych, bardziej szczegółowych informacji o wszystkich konfliktach, jakie występują w kontekście danej operacji planowanej.

    Szczegóły konfliktów są wyświetlane w ramach nowego okna, otwieranego za pomocą odpowiedniej opcji, dla wybranych operacji zaplanowanych. Można zatem wyświetlić konflikty dla jednej operacji lub dla kilku zaznaczonych.

    Miejsca otwierania okna Szczegóły konfliktów

    Opcje otwierania Szczegółów konfliktów zostały udostępnione:
    • Na ZP/HPR, na zakładce [Procesy]
    ZP, zakładka [Procesy] - opcje otwierania okna Szczegóły konfliktów
    ZP, zakładka [Procesy] - opcje otwierania okna Szczegóły konfliktów
    Na ZP/HPR, na zakładce [Operacje]
    ZP, zakładka [Operacje] - opcje otwierania okna Szczegóły konfliktów
    ZP, zakładka [Operacje] - opcje otwierania okna Szczegóły konfliktów
    • W oknie Szczegóły zlecenia/Szczegóły harmonogramu, otwieranym z listy ZP/HPR
    Szczegóły zlecenia - opcje otwierania okna Szczegóły konfliktów
    Szczegóły zlecenia - opcje otwierania okna Szczegóły konfliktów
    • Na Harmonogramie operacji (na wszystkich zakładkach, za wyjątkiem zakładki [Materiały]
    Harmonogram operacji - opcje uruchamiania okna Szczegóły konfliktów
    Harmonogram operacji - opcje uruchamiania okna Szczegóły konfliktów
    • Na Nadzleceniu produkcyjnym, na zakładce [Ogólne]/[Operacje]
    Nadzlecenie produkcyjne - opcje otwierania okna Szczegóły konfliktów
    Nadzlecenie produkcyjne – opcje otwierania okna Szczegóły konfliktów

    Okno Szczegóły konfliktów

    W ramach okna Szczegóły konfliktów, prezentowana jest lista konfliktów wraz z dokładnym opisem oraz wskazówką dotyczącą możliwości rozwiązania danego konfliktu.

    W nowym oknie wyświetlane są wszystkie konflikty, występujące dla danej operacji planowanej – inaczej, niż w przypadku dotychczasowego sposobu wyszukiwania i wyświetlania konfliktów na ZP, gdzie wyświetlany był dotąd na raz tylko jeden konflikt, dla danej operacji.

    Szczegóły konfliktów
    Szczegóły konfliktów
    Lista szczegółów konfliktów zbudowana jest z kolumn:
    • Konflikt - w kolumnie wyświetlany jest numer i nazwa konfliktu
    • Szczegóły konfliktu - w kolumnie prezentowana jest uszczegółowiona informacja na temat danego konfliktu - np. dla konfliktu „2, Brak dostaw: S1 5.0000” w kolumnie wyświetla się informacja: „Materiał S1 nie został zarezerwowany zasobowo w odpowiedniej ilości. Brak materiału S1 w ilości 5.0000 na magazynie MAG lub brak podpiętego zasobu pod daną rezerwację.”
    • Remedium - w kolumnie prezentowana jest informacja o tym, co należy zrobić, by pozbyć się danego konfliktu, np. w ww. przypadku „Należy zarezerwować materiał zasobowo, a w przypadku jego braku zarejestrować nową dostawę lub przesunąć towar z innego magazynu.”
    • Kod operacji - w kolumnie prezentowany jest kod danej operacji, której dotyczy konflikt
    • Nazwa operacji - w kolumnie prezentowana jest nazwa danej operacji
    • Dokument - w kolumnie prezentowany będzie numer dokumentu ZP/HPR, na którym znajduje się operacja o danym konflikcie
    • Opis - w kolumnie prezentowany jest ogólny opis danego konfliktu - informacja, którą wyświetlamy o danym konflikcie również w oknie Edycja struktury firmy:
    Ogólny opis konfliktu
    Ogólny opis konfliktu

    Każdy element listy szczegółów konfliktów można otworzyć w osobnym oknie, co ułatwia odczytanie konkretnych informacji na temat danego konfliktu:

    Lista szczegółów konfliktów - szczegóły wybranego konfliktu
    Lista szczegółów konfliktów - szczegóły wybranego konfliktu
    Na liście Szczegóły konfliktów dostępne są następujące opcje/filtry:
    • Standardowy filtr z konstruktorem
    • Filtr Konflikty – combobox z lista konfliktów do wyboru (lista konfliktów analogiczna, jak w oknie Edycja struktury firmy, zakładka [Produkcja 1])
    • Pokaż szczegóły/Pokaż operację/Pokaż zlecenie – opcja, za pomocą której można otworzyć w trybie do podglądu/edycji wybraną operację lub zlecenie produkcyjne a także szczegóły wybranego konfliktu – analogiczne opcje dostępne są w menu kontekstowym:
    Szczegóły konfliktów - menu kontekstowe
    Szczegóły konfliktów - menu kontekstowe

    Dla okna Szczegóły konfliktów dostępne jest standardowe menu kontekstowe z opcją podpięcia wydruku, eksportu elementów listy do arkusza kalkulacyjnego, itd.:

    Standardowe menu kontekstowe dla okna Szczegóły konfliktów
    Standardowe menu kontekstowe dla okna Szczegóły konfliktów

    Nowa opcja przeplanowania zleceń

    W wersji 2024.1 systemu Comarch ERP XL udostępniona została nowa metoda automatycznego przeplanowania zleceń Przeplanuj wg nowego terminu. Umożliwia ona przeplanowanie powiązanych ze sobą operacji w przypadku, gdy zmianie ulega termin wytworzenia wyrobu głównego albo termin wytworzenia półproduktu. Nowa metoda przeplanowania działa również w sytuacjach, gdy dla operacji nie występują konflikty.

    Nowa opcja przeplanowania - Przeplanuj wg nowego terminu
    Nowa opcja przeplanowania - Przeplanuj wg nowego terminu

    Nowa metoda przeplanowania, uruchamiana jest z poziomu elementu ZP. Podstawą do przeplanowania procesów produkcyjnych wg nowej metody jest data Planować od, ustawiona na pozycji ZP, z poziomu której uruchamiane będzie nowe przeplanowanie. Przeplanowanie uruchomione za pomocą nowej opcji dotyczy zarówno pozycji zlecenia, z poziomu której wywołano przeplanowanie, jak również zleceń (procesów) powiązanych z danym procesem półproduktami.

    Sposób działania nowej metody przeplanowania opisano poniżej.

    Przeplanowanie wstecz po zmianie daty planowania zlecenia na wyrób główny

    Po zmianie daty planowania (Planować od) wstecz na pozycji zlecenia na wyrób główny i uruchomieniu przeplanowania nową metodą, uruchomione zostanie przeplanowanie bieżącego procesu i powiązanych z nim i ze sobą procesów produkcyjnych, które prowadzą do wytworzenia wyrobu, dla którego uruchomiono przeplanowanie.

    Uwaga
    Podczas przeplanowania, dla procesów powiązanych z bieżącą, przeplanowywaną pozycją zlecenia, zmieniane będą jedynie terminy operacji. Nie będą zmieniane daty na pozycjach powiązanych zleceń, ani też na ich procesach. W związku z tym, podczas przeplanowania mogą wystąpić konflikty wynikające z nowych terminów operacji i niezmienionych terminów na pozycjach ZP/procesach. (Najczęściej będzie to konflikt nr 10 i 11.)

    Uwaga
    Za pomocą nowej funkcji nie będą przeplanowywane operacje stanowiące takie rozgałęzienia procesu, które nie leżą bezpośrednio w ścieżce wytworzenia danego wyrobu/półproduktu, czyli np. takie operacje, które wchodzą do danego procesu, ale do nich nie prowadzą żadne wcześniejsze operacje powiązane z tym procesem, albo operacje, które mają powiązanie z początkiem procesu, ale nie wchodzą dalej do operacji prowadzących do wytworzenia danego wyrobu/półproduktu (Przykład 2).

    Uwaga

    Jeśli jakaś przeplanowywana operacja, znajdująca się w ścieżce wytworzenia wyrobu, ma więcej niż jedną następną operację, wówczas, podczas przeplanowania, jej terminy zostaną ustawione wstecz od najwcześniejszego terminu rozpoczęcia, spośród wszystkich terminów rozpoczęcia operacji, które po niej następują (Przykład 2), o ile znajduje się ona przed  operacją, dla której uruchomiono przeplanowanie.

    Albo terminy na przeplanowywanej operacji zostaną ustawione wprzód od najpóźniejszego z terminów zakończenia spośród wszystkich operacji, które po niej następują, o ile znajduje się ona po operacji, dla której uruchomiono przeplanowanie (Przykład 3).

    Przyklad

    Przykład 1:

    W systemie są 3 technologie:

    T1 z operacją O1 i wyrobem P1

    T2 z operacją O2, surowcem-półproduktem P1 z technologii T1 i wyrobem P2

    T3 z operacją O3, surowcem-półproduktem P2 z technologii T2 i wyrobem PR3

    Każda operacja trwa 1h

    Dodano i zaplanowano ZP-1 na 1 szt. wyrobu PR3 z włączoną opcją generowania zleceń na półprodukty, z datą planowania 15.02.20240 12:00 wstecz.

    Dodaje się ZP-2 z pozycją P2, terminem planować od 15.02.20240 12:00 wstecz; planuje się proces również z taką datą planować od; operacja O2 zostaje zaplanowana na 15.02.2024 od 10:00 do 11:00

    Dodaje się ZP-3 z pozycją P1, terminem planować od 15.02.20240 12:00 wstecz; planuje się proces również z taką datą planować od; operacja O1 zostaje zaplanowana na 15.02.2024 od 09:00 do 10:00

    Na ZP-1 proces z terminem planować od jak na pozycji i operacja O3 na 15.02.2024 od 11:00 do 12:00

    Przypadek 1 a)

    Na pozycji ZP-1 zmieniono termin planować od na wcześniejszy, np. 14.02.2024 i za pomocą nowej metody uruchomiono przeplanowanie wstecz.

    Proces na ZP-1 zmienia datę na 14.02.2024.

    Przeplanowane zostają wstecz operacje bieżącego zlecenia oraz zleceń wytwarzających półprodukty. Operacje zostają przeplanowane następująco:

    O3 planowana 14.02.2024 od 11:00 do 12:00

    O2 planowana 14.02.2024 od 10:00 do 11:00 (data na procesie/pozycji zlecenia bez zmian)

    O1 planowana 14.02.2024 od 09:00 do 10:00 (data na procesie/pozycji zlecenia bez zmian)

    Przypadek 1 b)

    Na pozycji ZP-1 zmieniono termin planować od na późniejszy, np. 16.02.2024 i za pomocą nowej metody uruchomiono przeplanowanie wstecz.

    Proces na ZP-1 zmienia datę na 16.02.2024

    Operacje zostają przeplanowane następująco:

    O3 planowana 16.02.2024 od 11:00 do 12:00

    O2 planowana 16.02.2024 od 10:00 do 11:00 (data na procesie/pozycji zlecenia bez zmian)

    O1 planowana 16.02.2024 od 9:00 do 10:00 (data na procesie/pozycji zlecenia bez zmian)

    Przyklad

    Przykład 2:

    W systemie są 4 technologie:

    T1 z operacją O1 i wyrobem P1 i PP

    T2 z operacją O2, surowcem-półproduktem PP z technologii T1 i wyrobem P2

    T3 z operacją O3, surowcem-półproduktem P1 z technologii T1 i wyrobem P3

    T3 z operacją O4, surowcem-półproduktem P3 z technologii T1 i wyrobem P4

    Każda operacja trwa 1h.

    Dodano ZP-1 na 1 szt. wyrobu P4 z włączoną opcją generowania zleceń na półprodukty, z datą planowania 16.03.2024 12:00 wstecz.

    Dodano ZP-2 na 1 szt. wyrobu P2, z datą planowania od teraz.

    Zaznaczono ww. ZP i uruchomiono planowanie. Zostały automatycznie wygenerowane zlecenia na półprodukty ZP-3 na P3, ZP-4 na P4.

    O4 została zaplanowana w terminie 16.03, 11:00-12:00

    O3 została zaplanowania w terminie 16.03, 10:00-11:00

    O1 została zaplanowana w terminie 16.03, 9:00-10:00

    O2 została zaplanowana w terminie 16.03, 10:00-11:00

    Następnie na pozycji P4 - wyrobu wytwarzanego w ramach operacji O4, zmieniono datę planowania na 18.03, godziny pozostawiono bez zmian.

    Uruchomiono przeplanowanie wstecz za pomocą nowej metody:

    W wyniku przeplanowania terminy rozpoczęcia i zakończenia zostały zmienione na operacji O4 oraz na operacji O3.

    Operacja O2 nie została przeplanowana, ponieważ stanowi "rozgałęzienie", które nie leży bezpośrednio w ścieżce wytworzenia wyrobu P4.

    Terminy operacji O1 nie zostały zmienione, ponieważ data rozpoczęcia operacji O2 jest wcześniejsza, niż nowa data rozpoczęcia operacji O3.

    (Dodatkowo, ze względu na niezmienione terminy na powiązanych z przeplanowywanym procesach/pozycjach, do których należą przeplanowywane operacje, wystąpiły konflikty 10 i 11).

    Przyklad

    Przykład 3: W systemie są następujące powiązane technologie:

    T1 z operacją O1 i wyrobem P1

    T2 z operacją O2, surowcem-półproduktem P1 z technologii T1 i wyrobem P2

    T3 z operacją O3, surowcem-półproduktem P2 z technologii T2 i wyrobem P3

    T4 z operacją O4, surowcem-półproduktem P3 z technologii T3 i wyrobem P4

    T5 z operacją O5 i wyrobem P5

    T6 z operacją O6 i wyrobem P6

    T7 z operacją O7, surowcami-półproduktami: P4, P5, P6 i wyrobem P7

    Każda operacja trwa 1h.

    W oparciu o ww. technologie zaplanowano powiązane procesy, przedstawione na schemacie:

    Następnie za pomocą nowej metody przeplanowano wstecz operację O3 od 20.03 od godziny 12:00:

    W wyniku przeplanowania, terminy operacji O7 zostały ustawione na podstawie terminów poprzedzających ją operacji: O5, O4, O6. Najpóźniejszym terminem zakończenia spośród terminów zakończenia operacji poprzedzających O7, jest termin zakończenia operacji O6 21.03 12:00, zatem ten termin wyznacza początek operacji O7.

    Przeplanowanie wstecz po zmianie daty planowania zlecenia na półprodukt

    Po zmianie daty planowania (Planować od) wstecz na pozycji zlecenia na półprodukt i uruchomieniu przeplanowania nową metodą, uruchomione zostanie przeplanowanie bieżącego procesu i powiązanych z nim i ze sobą procesów produkcyjnych, które prowadzą do wytworzenia półproduktu, dla którego uruchomiono przeplanowanie lub wykorzystują/pobierają półprodukt, dla którego uruchomiono przeplanowanie.

    Uwaga
    Podczas przeplanowania, dla procesów powiązanych z bieżącą przeplanowywaną pozycją zlecenia, zmieniane będą jedynie terminy operacji. Nie będą zmieniane daty na pozycjach powiązanych zleceń, ani też na ich procesach. W związku z tym, podczas przeplanowania mogą wystąpić konflikty wynikające z nowych terminów operacji i niezmienionych terminów na pozycjach zleceń i procesach. (Najczęściej będzie to konflikt nr 10 i 11.)

    Terminy planowania operacji następnych względem operacji wytwarzającej półprodukt (dla którego ustalono nowy termin planowania) zostaną dostosowane tak, by następowały bezpośrednio po operacji wytwarzającej ww. półprodukt (jak najbliżej tego terminu).

    Uwaga
    Nie będą przeplanowywane operacje stanowiące takie rozgałęzienia procesu, które nie leżą bezpośrednio w ścieżce wytworzenia danego wyrobu/półproduktu, np. takie, które wchodzą do procesu, ale do nich nie prowadzą żadne wcześniejsze operacje powiązane z tym procesem, albo operacje, które mają powiązanie z początkiem procesu, ale nie wchodzą dalej do operacji prowadzących do wytworzenia danego wyrobu/półproduktu.

    Uwaga
    Jeśli jakaś przeplanowywana operacja, znajdująca się w ścieżce wytworzenia wyrobu ma więcej niż jedną następną operację, wówczas jej terminy zostaną ustawione wstecz od najwcześniejszego terminu rozpoczęcia spośród wszystkich operacji, które po niej następują (Przykład 2 z ww. rozdziału) o ile znajduje się ona przed  operacją, dla której uruchomiono przeplanowanie. Albo terminy na przeplanowywanej operacji zostaną ustawione wprzód od najpóźniejszego z terminów zakończenia spośród wszystkich operacji, które po niej następują, o ile znajduje się ona po operacji, dla której uruchomiono przeplanowanie (ww. Przykład 3)

    Przyklad

    Przykład 4: W systemie są 3 technologie:

    T1 z operacją O1 i wyrobem P1

    T2 z operacją O2, surowcem-półproduktem P1 z technologii T1 i wyrobem P2

    T3 z operacją O3, surowcem-półproduktem P2 z technologii T2 i wyrobem PR3

    Każda operacja trwa 1h.

    Dodano i zaplanowano ZP-1 na 1 szt. wyrobu PR3 z opcją generowania zleceń na półprodukty, z datą planowania 15.02.20240 12:00 wstecz.

    Dodaje się ZP-2 z pozycją P2, terminem planować od 15.02.20240 12:00 wstecz; planuje się proces również z taką datą planować od; operacja O2 zostaje zaplanowana na 15.02.2024 od 10:00 do 11:00

    Dodaje się ZP-3 z pozycją P1, terminem planować od 15.02.20240 12:00 wstecz; planuje się proces również z taką datą planować od; operacja O1 zostaje zaplanowana na 15.02.2024 od 09:00 do 10:00

    Na ZP-1 proces z terminem planować od jak na pozycji i operacja O3 zostaje zaplanowana na 15.02.2024 od 11:00 do 12:00

    Przypadek 4 a)

    Zmieniono na pozycji ZP-2 - termin planować od na wcześniejszy, np. 14.02.2024 i za pomocą nowej metody uruchomiono przeplanowanie wstecz

    Proces na ZP-2 zmienia datę na 14.02.2024

    Przeplanowane zostaną wstecz operacje bieżącego zlecenia oraz zleceń wytwarzających dla niego półprodukty. Przeplanowane zostaną wprzód operacje pochodzące z procesów następujących po przeplanowanym procesie z ZP-2. Operacje zostaną przeplanowane następująco:

    O2 planowana wstecz 14.02.2024 od 11:00 do 12:00

    O1 planowana wstecz 14.02.2024 od 10:00 do 11:00 (data na procesie/pozycji zlecenia bez zmian)

    O3 planowana wprzód 14.02.2024 od 12:00 do 13:00 (data na procesie/pozycji zlecenia bez zmian)

    Przypadek 4 b)

    Zmieniono na pozycji ZP-2 - termin planować od na późniejszy, np. 16.02.2024 i za pomocą nowej metody uruchomiono przeplanowanie wstecz

    Proces na ZP-2 zmienia datę na 16.02.2024

    Przeplanowane zostaną wstecz operacje bieżącego zlecenia oraz zleceń wytwarzających dla niego półprodukty. Przeplanowane zostaną wprzód operacje pochodzące z procesów następujących po przeplanowanym procesie z ZP-2. Operacje zostaną przeplanowane następująco:

    O2 planowana wstecz 16.02.2024 od 11:00 do 12:00

    O1 planowana wstecz 16.02.2024 od 10:00 do 11:00 (data na procesie/pozycji zlecenia bez zmian)

    O3 planowana wprzód 16.02.2024 od 12:00 do 13:00 (data na procesie/pozycji zlecenia bez zmian)

    Przeplanowanie wprzód

    Podczas przeplanowania wprzód zaczynając od operacji (procesu) na wyrób/półprodukt, przeplanowane zostaną wprzód zgodnie z nowym terminem wszystkie operacje, które wchodzą do przeplanowywanej operacji, oraz ich poprzednie operacje, a także operacje poprzednie do poprzednich.

    Uwaga
    Nie będą przeplanowywane operacje stanowiące takie rozgałęzienia procesu, które nie leżą bezpośrednio w ścieżce wytworzenia danego wyrobu/półproduktu, np. takie, które wchodzą do procesu, ale do nich nie prowadzą żadne wcześniejsze operacje powiązane z tym procesem, albo operacje, które mają powiązanie z początkiem procesu, ale nie wchodzą dalej do operacji prowadzących do wytworzenia danego wyrobu/półproduktu. (Będzie to pokazane na przykładzie poniżej)

    Początek przeplanowania wprzód, zgodnie z ustawionym na pozycji danego ZP terminem przeplanowania zlecenia na wyrób/półprodukt, będzie się zaczynał od tych operacji, które są (bezpośrednimi lub pośrednimi) poprzednikami operacji powiązanej bezpośrednio z przeplanowywaną pozycją i  nie mają swoich poprzednich operacji. Operacją, od której zaczynamy przeplanowanie wprzód może być w szczególności operacją powiązaną z przeplanowywaną pozycją (jeśli nie ma ona w ogóle swoich poprzedników). Ta ze znalezionych „pierwszych” operacji, która zakończy się najpóźniej będzie wyznaczała termin rozpoczęcia następnej operacji w danym ciągu połączonych ze sobą półproduktami operacji.

    Przyklad

    Przykład 5:

    Przykład w oparciu o schemat połączonych ze sobą półproduktami operacji (operacje mogą się znajdować w różnych procesach):

    Na pozycji ZP, powiązanej z wyrobem (półproduktem) operacji O2, zmieniono datę i uruchomiono przeplanowanie „wprzód” za pomocą nowej metody:

    Przeplanowanie znajduje "pierwsze" operacje O1 i O6, od których zaczyna się cały ciąg procesów wytworzenia półproduktów operacji O2. Rozpoczyna się przeplanowanie wprzód operacji O1 i O6 od terminu ustawionego dla O2:

    Zgodnie z terminem zakończenia operacji O6 przeplanowana zostaje wprzód operacja O5:

    Operacja O2 zostaje przeplanowana wprzód wg najpóźniejszej z dat zakończenia O1 i O5.

    Następnie przeplanowana zostaje wprzód operacja O3 wg najpóźniejszej z dat zakończenia O2 i O9:

    Kolejno przeplanowana zostaje wprzód operacja O4 zgodnie z datą zakończenia O3:

    Nie zostaną zmienione terminy operacji O9, O7, O8, które stanowią "rozgałęzienia" danej ścieżki wytworzenia wyrobu/półproduktu.

    Zakładka Wyroby na liście zleceń produkcyjnych

    Wyświetlanie listy wyrobów na liście zleceń produkcyjnych

    Na liście zleceń produkcyjnych została udostępniona nowa zakładka [Wyroby], na której wyświetlone są wyroby pochodzące z operacji planowanych (wyroby planowane) i realizacji operacji (wyroby, których wytworzenie zarejestrowano na realizacjach operacji). Należy pamiętać, że na liście są wyświetlone wszystkie wyroby wychodzące z operacji/realizacji, a więc również półprodukty. Na zakładce nie będą natomiast wyświetlane produkty uboczne.

    Na liście umieszczono standardowy filtr wraz z konstruktorem oraz filtry:

    • Pokaż – za pomocą którego można zawęzić wyświetlane wyroby do tych które pochodzą z operacji planowanych (Planowane) i tych, które pochodzą z realizacji operacji (Wytworzone)
    • Wyświetlaj tylko niezrealizowane – po zaznaczeniu filtra zostaną wyświetlone tylko te wyroby, które nie zostały jeszcze powiązane z półproduktami innych operacji lub na które nie wystawiono jeszcze dokumentu PW.
    Na zakładce udostępnione zostały opcje do generowania dokumentów oraz sumowania ilości na liście.
    Nowa zakładka Wyroby, na liście Zleceń produkcyjnych
    Nowa zakładka Wyroby, na liście Zleceń produkcyjnych
    Analogiczna zakładka została udostępniona na liście harmonogramów projektów.

    Zmiana nazewnictwa niektórych obiektów

    W związku z udostępnieniem zakładki [Wyroby] zostały wprowadzone zmiany w nazewnictwie niektórych obiektów. Największa z nich to zmiana nazwy zakładki [Produkty] na liście zleceń, na [Pozycje zleceń] (jej funkcjonalność pozostała niezmieniona – nadal pokazywane są na niej pozycje zleceń produkcyjnych.

    Poza tym zostały zmienione nazwy okien, w których prezentowane są szczegóły wyrobu (Edycja wyrobu) oraz zmienione zostały nazwy filtrów na Zleceniu produkcyjnym, na zakładce [Procesy] oraz na Technologii na zakładce [Operacje].

    Księgowość

    Automatyczna wymiana danych z bankiem PKO Bank Polski

    Wprowadzono automatyczną wymianę danych z bankiem PKO Bank Polski. Użytkownicy Comarch ERP XL korzystający z iPKO biznes (po włączeniu w bankowości elektronicznej usługi Integra ERP) mogą:

    • pobierać aktualny stan środków na rachunkach bankowych,
    • pobierać historię rachunku z banku (w tym o wpłatach na rachunki indywidualne),
    • wysyłać przelewy krajowe i zagraniczne (w tym MPP, ZUS, podatkowe, SEPA),
    • akceptować płatności za pomocą certyfikatu banku lub podpisu kwalifikowanego (również wielostopniowo),
    • aktualizować stan płatności wysyłanych do banku

    Korzystanie z bezpośredniej wymiany danych z PKO Bankiem Polskim wymaga złożenia wniosku w serwisie iPKO biznes o aktywację usługi Integra ERP oraz samodzielnej konfiguracji uprawnień do usługi Integra przez administratora iPKO biznes. W przypadku chęci korzystania z nowego rozwiązania prosimy o kontakt z doradcą PKO BP.

    Niezbędne dane do wymiany

    Do skonfigurowania integracji z iPKO biznes w Comarch ERP XL będziemy potrzebowali:
    • identyfikator kontekstu – znajdziesz go w systemie bankowości elektronicznej iPKO biznes -> Administracja -> Parametry kontekstu,
    • alias – identyfikator użytkownika, którego używa do logowania w systemie bankowości elektronicznej iPKO biznes
    • informację o typie logowania operatora (certyfikat banku lub podpis kwalifikowany)
    • zainstalowanego certyfikatu transportowego oraz certyfikatu imiennego banku (zgodnie z instrukcją znajdującą się w iPKO biznes -> Ustawienia -> Integra) lub podpisu kwalifikowanego

    Konfiguracja wymiany danych

    Na formularzu rejestru bankowego związanego z rachunkiem prowadzonym w banku PKO BP należy uzupełnić informację o identyfikatorze kontekstu. Brak tej informacji lub błędne dane uniemożliwią wymianę danych z bankiem.

    Identyfikator kontekstu
    Identyfikator kontekstu

    Następnie należy otworzyć formularz Banku przypisany do tego rejestru. Na zakładce [Dodatkowe] należy ustawić format importu i eksportu wyciągów PKO BP – Webservice.

    Ustawienie formatu wyciągów
    Ustawienie formatu wyciągów

    Na zakładce [Usługa sieciowa] należy ustawić sposób logowania użytkownika oraz wykorzystywane przez niego certyfikaty.

    Ustawienie certyfikatów
    Ustawienie certyfikatów

    W sekcji sposób logowania użytkownika podajemy jego identyfikator w systemie banku (alias), jak również domyślny typ logowania. Do wyboru są tutaj dwie opcje: certyfikat banku na otrzymanej karcie kryptograficznej lub podpis kwalifikowany.

    W części certyfikaty należy wskazać odpowiednie certyfikaty związane z logowaniem i akceptacją przelewów. Niezależnie certyfikatu wykorzystywanego do logowania należy wskazać zainstalowany na komputerze certyfikat SSL, zatem każdy Użytkownik, który ma mieć dostęp do systemu banku, powinien mieć przypisaną parę certyfikatów.

    Eksport płatności

    Bezpośrednia wymiana danych z PKO BP umożliwia eksport przelewów krajowych, przelewów MPP (Split Payment), podatkowych, do ZUS oraz przelewów walutowych. Przelewy walutowe wysyłane są jako przelewy zagraniczne lub przelewy SEPA. Na formularzu banku kontrahenta musi być uzupełniony numer SWIFT/BIC.

    Eksport dostępny jest z poziomu listy płatności lub preliminarza płatności.
    Eksport płatności
    Eksport płatności

    W przypadku gdy wybierana jest opcja eksportu z autoryzacją, to aplikacja poprosi dodatkowo o klucz PIN do karty kryptograficznej lub podpisu kwalifikowanego.

    Po eksporcie możliwe jest pobranie aktualnego statusu wysłanej płatności z wykorzystaniem przycisku Import statusu.

    Import statusu
    Import statusu

    Wielostopniowa autoryzacja

    Bank PKO BP umożliwia utworzenie scenariusza, w którym realizacja przelewu jest możliwa tylko po uzyskaniu podpisu od kilku uprawnionych Użytkowników. Takie akceptacje można złożyć na stronie internetowej banku, jak również po stronie systemu ERP. Funkcjonalność ta dostępna jest z poziomu paczki przelewów, która ma status Zaakceptowana.

    Wielostopniowa autoryzacja
    Wielostopniowa autoryzacja

    Tak dodane podpisy będą automatycznie dołączone do eksportowanego zlecenia.

    Import historii

    Historię rachunku bankowego można zaimportować z listy zapisów kasowych/bankowych. Na liście zapisów należy wskazać rejestr bankowy związany z rachunkiem prowadzonym w PKO BP i tam wybrać import zapisów.

    Import zapisów
    Import zapisów

    System domyślnie rozpoznaje kontrahentów na podstawie numeru rachunku bankowego, z którym powiązana jest dana transakcja. Możliwe jest również uruchomienie rozpoznawanie kontrahentów na podstawie rachunku indywidualnego, na który została dokonana wpłata. Wymaga to zaznaczenie parametru Identyfikacja wirtualnych numerów rachunków na rejestrze bankowym.

    Identyfikacja wirtualnych numerów rachunków
    Identyfikacja wirtualnych numerów rachunków

    Informacja o stanie środków na rachunkach

    W systemie ERP XL istnieje możliwość importu informacji o aktualnym stanie środków na rachunku bankowym z wykorzystaniem przycisku Pobierz saldo rachunku.

    Import salda rachunku
    Import salda rachunku

    Zmiany w słowniku kategorii Moment powstania obowiązku podatkowego na potrzeby KSeF

    W słowniku kategorii Moment powstania obowiązku podatkowego dodano dwie nowe predefiniowane wartości:

    • Obowiązek podatkowy dla dok. sprzedaży wg przepisów dot. KSeF
    • Obowiązek podatkowy dla dok. zakupu wg przepisów dot. KSeF

    Wyżej wymienione wartości kategorii są nieaktywne, w efekcie typy momentów powstania obowiązku podatkowego na fakturach ustawiane są na podstawie dotychczasowych wartości kategorii Moment powstania obowiązku podatkowego, tj.:

    • Obowiązek podatkowy dla dok. sprzedaży
    • Obowiązek podatkowy dla dok. zakupu
    Uwaga
    Użytkownik ma możliwość aktywowania nowych kategorii Moment powstania obowiązku podatkowego, ale nie powinien tego robić, ponieważ z uwagi na przesunięcie wejścia w życie KSeF z 01.07.2024 r. na 01.02.2026 r. ustawianie nowych momentów powstania obowiązku podatkowego, narzuconych przez przepisy dot. KSeF nie zostało obsłużone na dokumentach. Aktywacja nowych wartości kategorii Moment powstania obowiązku podatkowego wywoła błędne ustawianie tego rodzaju dat na fakturach sprzedaży, zakupu.
    Uwaga
    W definicjach własnych wartości kategorii Moment powstania obowiązku podatkowego nie należy wybierać poniższych typów dat momentu powstania obowiązku podatkowego powiązanych z KSeF Po stronie sprzedaży:
    • Wyst./Wysłania do KSeF
    • Wysłania do KSeF
    • Odbioru/Przyjęcia w KSeF
    • Przyjęcia w KSeF 
    Po stronie zakupu:
    • Wpływu/Przyjęcia w KSeF
    • Przyjęcia w KSeF
    Powód: nowe typy dat nie są obsłużone na fakturach!

    Nowa wersje deklaracji VIU-DO(2) dla procedury unijnej (OSS)

    Na stronie https://www.podatki.gov.pl/komunikaty-techniczne/nowa-wersje-deklaracji-viu-do-dla-procedury-unijnej-oss-oraz-deklaracji-vii-do-dla-procedury-importu-ioss/ Ministerstwo Finansów poinformowało o wprowadzeniu nowej wersji deklaracji VIU-DO(2) dla podatników rozliczających podatek VAT w procedurze unijnej (OSS).

    Deklaracja zawiera nową wersję pouczenia w odniesieniu do stosowania przepisów ustawy z dnia 17 czerwca 1966 r. o postępowaniu egzekucyjnym w administracji (Dz.U. z 2022 r. poz. 479, z późn. zm.). Nowy wzór deklaracji VIU-DO(2) opublikowano w dniu 14.05.2024 r. W wersji Comarch ERP XL 2024.0.4 udostępniono dwie definicje schemy deklaracji VIU-DO, tj. VIU-DO(1) oraz VIU-DO(2).

    Nowe kolumny na zestawieniu obrotów i sald

    Na listach zestawienia obrotów i sald udostępniono dwie nowe kolumny prezentujące obroty liczone narastająco od początku okresu obrachunkowego do dnia wybranego przez Użytkownika.

    Okno Ustaw daty działania funkcji księgowych
    Okno Ustaw daty działania funkcji księgowych

    Kolumny domyślnie są ukryte. W celu ich odkrycia należy zmodyfikować formaty list.

    Zestawienie obrotów i sald - formaty list
    Zestawienie obrotów i sald - formaty list
    Jeżeli w konfiguracji wybrano nazewnictwo stron kont księgowych Debet/Credit kolumny noszą nazwy:
    • „Obroty n. debet” – litera n. oznacza narastająco
    • „Obroty n. credit” – j.w.
    Zestawienie obrotów i sald - nowe kolumny
    Zestawienie obrotów i sald - nowe kolumny

    Ww. kolumnach prezentowane są obroty liczone narastająco od początku okresu obrachunkowego do dnia wybranego przez Użytkownika w oknie Ustaw daty obliczeń dla funkcji księgowych.

    Przyklad

    Przykład: Zdefiniowano okres obrachunkowy od 01.01.2024 r. Do 31.12.2024 r. Na koncie 100-01 wprowadzono Bilans Otwarcia na kwotę 1000,00 oraz w poszczególnych miesiącach zarejestrowano następujące obroty po stronie Debet: 01/2024: 2000,00 PLN 02/2024: 3000,00 PLN 03/2024: 4000,00 PLN

    Dla zestawienia obrotów i sald wybrano zakres obliczeń od 01.03.2024 r. do 31.03.2024 r. System w poniższych kolumnach zaprezentuje następujące wartości:

    Saldo początk. debet: 6 000,00 Obroty debet: 4 000,00 Obroty n. debet: 9 000,00 (suma obrotów od 01/2024 do 03/2024)

    Rejestry VAT oraz pliki JPK_V7M, JPK_V7K, VAT-UE na podstawie zaksięgowanych dokumentów

    W wersji Comarch ERP XL 2024.1, w konfiguracji Księgowość/[Parametry2] wprowadzono parametr o nazwie Generuj rejestry, deklaracje VAT na podstawie dokumentów zaksięgowanych.

    Parametr domyślnie nie jest zaznaczony.

    Konfiguracja – nowy parametr Generuj rejestry, deklaracje VAT na podstawie dokumentów zaksięgowanych
    Konfiguracja – nowy parametr Generuj rejestry, deklaracje VAT na podstawie dokumentów zaksięgowanych

    Zmiany dot. rejestrów VAT

    Jeżeli parametr Generuj rejestry, deklaracje VAT na podstawie dokumentów zaksięgowanych zostanie wybrany, na liście rejestrów VAT, filtr Zaksięgowano będzie miał przypisaną wartość Tak, bez możliwości zmiany. W efekcie lista będzie zawężona wyłącznie do dokumentów zaksięgowanych.

    Rejestr VAT Sprzedaż – lista zawężona do dokumentów zaksięgowanych
    Rejestr VAT Sprzedaż – lista zawężona do dokumentów zaksięgowanych

    Zmiany dot. plików deklaracji JPK_V7M, JPK_V7K, VAT-UE, VAT-UEK

    Na formularzach: JPK_V7M, JPK_V7K, VAT-UE, VAT-UEK dodano filtr o nazwie Dokumenty zaksięgowane z opcjami: Tak, Nie, Nieistotne. Jeżeli zostanie wybrany parametr:

    • Nieistotne – deklaracje/informacje będą liczone na podstawie pozycji tabeli zakwalifikowanych do danego okresu rozliczeniowego na podstawie dokumentów zaksięgowanych oraz niezaksięgowanych.
    • Nie – deklaracje/informacje będą liczone na podstawie pozycji tabeli zakwalifikowanych do danego okresu rozliczeniowego na podstawie dokumentów niezaksięgowanych.
    • Tak – deklaracje/informacje będą liczone na podstawie pozycji tabeli zakwalifikowanych do danego okresu rozliczeniowego na podstawie dokumentów zaksięgowanych.

    Jeżeli w konfiguracji nie zostanie wybrany parametr Generuj rejestry, deklaracje VAT na podstawie dokumentów zaksięgowanych na formularzach JPK_V7M, JPK_V7K, VAT-UE, VAT-UEK filtr Dokumenty zaksięgowane będzie aktywny, z domyślnie ustawioną opcją Nieistotne. W przypadku korekt deklaracji wartość ta zostanie przepisana z deklaracji źródłowej.

    JPK_V7M, zakładka [Ogólne] - aktywny parametr Dokumenty zaksięgowane
    JPK_V7M, zakładka [Ogólne] - aktywny parametr Dokumenty zaksięgowane
    VAT-UE, zakładka [Ogólne] - aktywny parametr Dokumenty zaksięgowane
    VAT-UE, zakładka [Ogólne] - aktywny parametr Dokumenty zaksięgowane

    Jeżeli w konfiguracji zostanie wybrany parametr Generuj rejestry, deklaracje VAT na podstawie dokumentów zaksięgowanych, na formularzach JPK_V7M, JPK_V7K, VAT-UE, VAT-UEK domyślnie zostanie wybrana opcja Dokumenty zaksięgowane: Tak, bez możliwości zmiany.

    JPK_V7M, zakładka [Ogólne] - nieaktywny parametr Dokumenty zaksięgowane
    JPK_V7M, zakładka [Ogólne] - nieaktywny parametr Dokumenty zaksięgowane
    VAT-UE, zakładka [Ogólne] - nieaktywny parametr Dokumenty zaksięgowane
    VAT-UE, zakładka [Ogólne] - nieaktywny parametr Dokumenty zaksięgowane

    Środki trwałe

    Wielotorowa amortyzacja

    Dodanie nowego toru

    System Comarch ERP XL wspiera 5 torów amortyzacji, z czego domyślnie tworzone są dwa: Bilansowy oraz Podatkowy. Nowy tor można utworzyć w Konfiguracji / Środki trwałe / Słowniki / Rodzaj amortyzacji.

    Utworzenie nowego toru
    Utworzenie nowego toru

    Przypisanie torów amortyzacji do środka trwałego.

    Na karcie inwentarzowej środka trwałego stawki amortyzacji dla poszczególnych torów przypisywane są na zakładce [Amortyzacja]. Każdy z torów może mieć inne ustawienia, zarówno metody, jak i stawki.

    Przypisanie toru amortyzacji
    Przypisanie toru amortyzacji

    Uwaga
    Po przyjęciu środka trwałego nie można dodawać do niego kolejnych torów z tego poziomu. Służy do tego nowy dokument NT.

    Dla uproszczenia dodawania wielu torów dla środków trwałych można skorzystać ze Wzorca grupy środków trwałych, na którym można zdefiniować, które tory powinny się automatycznie tworzyć i jakie powinny przyjmować domyślne parametry.

    Wzorzec grupy środków trwałych
    Wzorzec grupy środków trwałych

    Na nowych środkach trwałych wyłączono możliwość zaznaczania parametru Odpis 30%, chociaż jest on jeszcze respektowany dla istniejących środków.

    Dokumenty inwentarzowe

    Tak utworzony środek trwały można przyjąć do użytkowania oraz modyfikować jego wartość. Dla każdego z torów jego wartość może być ustalona indywidualnie.

    Ustalenie wartości początkowej
    Ustalenie wartości początkowej

    Po konwersji do wersji Comarch ERP XL 2024.1 wszystkie środki trwałe mają przypisane oddzielne tory bilansowy i podatkowy. Środki, które wcześniej były jednotorowe mają obecnie automatycznie ustawiony tor podatkowy zgodny z torem bilansowym. Z tego powodu wycofano dokument RT (rozdzielenie torów bilansowego od podatkowego).

    Jeśli występuje potrzeba dodawania większej liczby torów do istniejących środków trwałych, należy skorzystać z nowego typu dokumentu NT (nowy tor), gdzie można dodać brakującą definicję amortyzacji.

    Dokument NT
    Dokument NT

    Dla łatwiejszej nawigacji po historii dokumentów dla danego środka trwałego została zmodyfikowana zakładka [Historia] karty inwentarzowej. Stosowany jest układ drzewka pokazujący dokument oraz jego wartości w ujęciu każdego ze stosowanych torów.

    Historia środka trwałego
    Historia środka trwałego

    Uwaga
    W kolejnych wersjach uzupełniona zostanie obsługa wielu torów na wydrukach.

    Amortyzacja

    Generowanie odpisów amortyzacyjnych dla wielu torów odbywa się automatycznie i jego efekt widać m.in. na dokumencie AM, gdzie można zobaczyć wartość odpisu dla każdego z torów.
    Odpisy amortyzacyjne
    Odpisy amortyzacyjne

    Dodano również nowy rodzaj planu amortyzacji. Na Tabela amortyzacji / Generacja dodano nową opcję Generacja planu amortyzacji (36 m-cy).

    Generacja planu amortyzacji 36 m-cy
    Generacja planu amortyzacji 36 m-cy

    Nowy plan przyjmuje układ kolumnowy, gdzie w poszczególnych kolumnach prezentowana jest wartość odpisu w kolejnych miesiącach dla wskazanego w planie toru.

    Plan amortyzacji 36 m-cy
    Plan amortyzacji 36 m-cy

    Zakładka Księgowe

    Na zakładce [Księgowe] karty inwentarzowej można przypisać oddzielnie konta dla każdego z torów amortyzacji środka.

    Przypisanie kont księgowych do torów
    Przypisanie kont księgowych do torów

    Dostosowane są do tego również schematy księgowe, gdzie można opierać się na wartościach wszystkich utworzonych torów.

    Schematy księgowań
    Schematy księgowań
    Rozbudowano także opis analityczny, gdzie można dodawać opis dla każdego z torów.
    Opis analityczny
    Opis analityczny

    XL HR

    Zmiany w kwotach z deklaracji PIT od wynagrodzeń pracowników na rok 2024

    W związku ze zmianami w przepisach, w Comarch ERP XL HR dodane zostały nowe wersje deklaracji dla kwot podatków od wynagrodzeń: PIT-4R oraz PIT-8AR, w których możliwe jest podanie kwoty pomniejszenia pobranej zaliczki na podatek zgodnie z art. 26eb lub art. 18db ustawy o podatku dochodowym (od osób fizycznych lub prawnych). Kwota ta dotyczy tych podmiotów, które poniosły za rok podatkowy stratę lub osiągnęły dochód niższy od kwoty przysługującego w roku podatkowym odliczenia.

    Na tych samych deklaracjach w Comarch ERP XL wprowadziliśmy analogiczną pozycję. Jest ona widoczna na nowych wersjach deklaracji pobranych z XL HR, a także na deklaracjach dodawanych wprost w Systemie. Pole jest dostępne do edycji, a jego zmiana wpływa na wyliczenie wartości Kwota do zapłaty, która jest powiększana o wartość wpisanego potrącenia.

    Dodatkowo deklaracje PIT-4R oraz PIT-8AR importowane z XL HR posiadają oznaczenie z numerem wersji deklaracji.

    Nowe pole z kwotą potrącenia/straty oraz oznaczenie numerem wersji deklaracji na formularzu PIT-4
    Nowe pole z kwotą potrącenia/straty oraz oznaczenie numerem wersji deklaracji na formularzu PIT-4

    Wartość potrącenia z tytułu straty lub niższego dochodu można uwzględnić jako osobną pozycję w schematach księgowych oraz w opisie analitycznym.

    Wspólne

    Kursy walut obcych do 10-ciu miejsc po przecinku

    Udostępniono możliwość wprowadzania kursów walut obcych z dokładnością do 10-ciu znaków po przecinku, we wszystkich obszarach systemu Comarch ERP XL, gdzie do tej pory kurs waluty i przeliczenie po kursie występowało. Minimalna ilość miejsc po przecinku, jaką można wprowadzić to 4 znaki, a maksymalna to 10. Nie ma już dostępnej opcji wprowadzania kursów z widocznymi 2 miejscami po przecinku.

    Możliwość wprowadzania kursów walut z dokładnością do 10-ciu miejsc po przecinku, pozwala na zwiększenie precyzji przeliczania wartości wyrażanych w walutach.

    Kursy walut

    Tabela walut z kursami dodanymi ręcznie
    Tabela walut z kursami dodanymi ręcznie
    • Dodano możliwość wprowadzania kursów walut z precyzją do 10-ciu znaków po przecinku:

    a. wyświetlana minimalna ilość miejsc po przecinku zawiera 4 znaki, co oznacza że w przypadku wprowadzenia kursu z trzema liczbami po przecinku na czwartym miejscu zawsze będzie automatycznie wyświetlane zero np.:

      • kurs wprowadzony 4,452 –> wyświetlany 4,4520;

    b. wyświetlana maksymalna ilość miejsc po przecinku zawiera 10 znaków, co oznacza że w przypadku wprowadzenia kursu z dziesięcioma liczbami po przecinku wszystkie 10 znaków będą widoczne w interfejsie Użytkownika np.:

      • kurs wprowadzony 0,0002432115 –> wyświetlany 0,0002432115;

    c. natomiast jeśli kurs będzie na końcu zawierał zera, to te zera będą automatycznie ukrywane aż do czwartego miejsca po przecinku np.:

      • kurs wprowadzony 5,0606000000 –> wyświetlany 5,0606,
      • kurs wprowadzony 0,0475575200 –> wyświetlany 0,04755752.
    • Wprowadzone zmiany dotyczą wszystkich rodzajów kursów tj.: Średni NBP, Sprzedaży, Zakupu.
    • Funkcja mnożnika pozostaje bez zmian, nadal można z niej korzystać.

    Mechanizm automatycznego pobierania kursów walut z tabel NBP

    Kursy walut automatycznie pobrane z Tabeli NBP
    Kursy walut automatycznie pobrane z Tabeli NBP
    • Wprowadzono zmianę w mechanizmie automatycznego pobierania kursów walut z tabel NBP. Zmiana polega na pobieraniu kursów 1:1, bez zwiększania mnożnika. Zwiększenie ilości miejsc po przecinku pozwoliło na zapisywanie kursów z czterema miejscami po przecinku, tak jak jest to prezentowane w tabelach NBP. 

    Konwersja

    Kursy walut po konwersji
    • Kursy walut po konwersji zostaną zachowane bez zmian tj.: mnożniki oraz kursy walut pozostaną takie same. Zostaną tylko dopisane dwa zera po przecinku na 3 i 4 miejscu zachowując nowy widok kursu z minimalną ilością 4 miejsc po przecinku. 
    Powyżej zaprezentowany został przykładowy widok kursów walut po konwersji:
    • z mnożnikiem 100 i 4 miejscami po przecinku (wyświetlane dwa zera po przecinku na 3 i 4 miejscu):
      • historyczne kursy (wprowadzane przed konwersją ręcznie i/lub poprzez automatyczną aktualizację kursów z 2 miejscami po przecinku). 

    ChatERP – dalszy rozwój

    Nowe okno rozmowy

    Dotychczasowe okno rozmowy z inteligentnym asystentem ChatERP dostępne z poziomu Komunikatora XL zostało zmienione. Od nowej wersji uruchamianie okna możliwe jest z poziomu Ribbona, gdzie w menu każdego modułu Sztuczna inteligencja pojawił się nowy przycisk ChatERP.

    Nowy przycisk do uruchamiania okna ChatERP
    Nowy przycisk do uruchamiania okna ChatERP
    Przycisk jest aktywny tylko dla operatorów, którzy mają ustawiony parametr Dostęp do ChatERP (Beta).

    W pierwszym oknie wyświetlana jest informacja o konieczności zachowania ostrożności w danych przekazywanych do pytań oraz wymaganych w odpowiedziach, w której chodzi głównie o przestrzeganie przepisów o ochronie danych osobowych. Stąd też można uruchomić dokumentację dotyczącą zapytań obsługiwanych przez asystenta.

    Panel informacyjny w oknie ChatERP
    Panel informacyjny w oknie ChatERP

    Po użyciu przycisku Rozpocznij rozmowę przechodzimy do okna komunikacji z ChatERP, które przebiega wg dotychczasowych zasad. Na początku mamy więc wiadomość powitalną, gdzie przykładowe pytanie jest wyświetlone jako przycisk, którego użycie spowoduje wysłanie dokładnie takiego zapytania do asystenta.

    W trakcie oczekiwania na odpowiedź Użytkownik jest informowany, że przygotowywana jest odpowiedź, i dopiero po jej otrzymaniu można wprowadzić kolejne i użyć przycisku Wyślij.

    Okno rozmowy z ChatERP
    Okno rozmowy z ChatERP

    Ogólne zasady komunikacji nie uległy zmianie, więc nadal wskazane jest, aby polecenia dotyczyły tylko zakresu danych opisanych w biuletynie https://pomoc.comarch.pl/xl/index.php/dokumentacja/xl165-chaterp-w-comarch-erp-xl/.

    Uwaga
    Po zamknięciu okna czatu nie jest zapisywana historia rozmowy, więc ponowne jego otwarcie nie spowoduje wyświetlenia dotychczasowej wymiany informacji.

    Obsługa kolejnych zapytań

    W nowej wersji dodano obsługę poleceń dotyczących limitów kredytowych kontrahenta, takich jak:

    • Pokaż pozostały limit kredytowy dla kontrahenta [akronim] / Pokaż pozostała kwotę kredytu kontrahenta [akronim],
    • Ustaw limit kredytowy nieograniczony dla kontrahenta [akronim],
    • Ustaw limit kredytowy kontrahentowi ABC w wysokości [kwota] od dnia [data],
    • Ustaw dla kontrahenta ABC dozwolone przeterminowanie płatności na [ilość] dni.

    Pierwsze z nich pozwala wyświetlić informację z bazy danych, a kolejne wykonać konkretną operację na limitach. Zgodnie ze standardowym działaniem operacja taka będzie mogła zostać wykonana dopiero po zaakceptowaniu komunikatu, w którym Użytkownik potwierdza zamiar jej wykonania.

    Więcej szczegółów na temat obsługiwanych poleceń znajduje się w biuletynie https://pomoc.comarch.pl/xl/index.php/dokumentacja/xl165-chaterp-w-comarch-erp-xl/.

    Uruchamianie Comarch sPrint wraz z uruchamianiem Comarch ERP XL

    W celu zwiększenia ergonomii działania na aplikacji Comarch sPrint możliwe jest takie skonfigurowanie Systemu, aby uruchamiała się ona w tym samym momencie co Comarch ERP XL. Umożliwia to przyspieszenie działań Użytkownika w przypadku konieczności uruchomienia wydruku w formacie sPrint.

    W tym celu w oknie Konfiguracja komputera dostępnym w module Administrator lub z poziomu Shella, na zakładce [Wydruki i wykresy] dodano parametr Uruchamiaj sPrint przy uruchamianiu systemu.
    Opcja włączania uruchamiania procesu dla sPrint razem z Systemem XL
    Opcja włączania uruchamiania procesu dla sPrint razem z Systemem XL

    Domyślnie parametr pozostaje niezaznaczony.

    Po zaznaczeniu parametru przy każdym uruchamianiu na danym stanowisku modułu Comarch ERP XL uruchamiany będzie również w tle proces dla wydruków w Comarch sPrint. Dzięki czemu wywołanie podglądu wydruku do PDF oraz sam wydruk będą się wykonywały szybciej.

    Uwaga
    Ustawienie to dotyczy pojedynczego stanowiska, więc nie zadziała ogólnie dla całej bazy danych czy wszystkich Użytkowników.

    Bez zmian pozostanie automatyczne zamykanie procesu przy zamykaniu modułu.

    Kopiowanie do schowka treści wyświetlanych w powiadomieniach

    W wersji 2024.1 systemu Comarch ERP XL w okienkach powiadomień dodany został przycisk pozwalający na skopiowanie do schowka treści wyświetlanych komunikatów.

    Przycisk kopiowania do schowka w okienku komunikatu
    Przycisk kopiowania do schowka w okienku komunikatu
    • Przycisk dostępny jest w okienkach typu ostrzeżenie oraz błąd
    • Naciśnięcie przycisku Kopiuj do schowka powoduje skopiowanie pełnej treści komunikatu zawartego zarówno w okienku głównym, jak i w okienku wyświetlanym po naciśnięciu przycisku Szczegóły
    • Zachowane jest formatowanie kopiowanego komunikatu z podziałem na treść podstawową oraz przyczynę, remedium i informacje zaawansowane

    Przyklad

    Treść komunikatu skopiowanego do schowka z okienka zaprezentowanego w zrzucie ekranu powyżej wygląda następująco:

    Ostrzeżenie: Nieprawidłowe dane kontrahenta. Czy kontynuować zapis?

    Przyczyna: Nie podano NIP. Nie podano nazwy kontrahenta. Nie podano miasta kontrahenta.

    Remedium: NIP powinien być wypełniony jeśli zaznaczono pole Płatnik VAT na zakładce [Księgowe]. Dane takie jak nazwa kontrahenta, kod pocztowy, miasto, ulica potrzebne są do wystawiania dokumentów.

    Zaawansowane: Jeśli kontrahent nie posiada NIPu to nie jest płatnikiem VAT i należy odznaczyć pole Płatnik VAT na zakładce [Księgowe].

    Współpraca z Comarch e-sklep

    Przesyłanie numeru karty kontrahenta do Comarch e-Sklep

    Numer karty zapisany na zakładce [Ogólne] karty kontrahenta przesyłany jest do sklepu podczas pełnej i różnicowej synchronizacji kontrahenta. Numer karty klienta prezentowany będzie w profilu klienta zarówno w formie tekstowej jak i w postaci kodu kreskowego w sekcji Program Lojalnościowy.

    Przesyłanie dodatkowych kodów EAN towarów

    Do tej pory do Comarch e-Sklep przesyłany był główny kod EAN zapisywany na karcie towaru na zakładce [Ogólne]. W związku z wprowadzeniem możliwości wysyłania wielu kodów EAN do e-Sklepu obsłużyliśmy wysyłanie kodów własnych z zakładki [Jednostki, kody, VAT][Kody kreskowe] z sekcji Kody własne. Warunkiem przesłania kodu kreskowego jest przypisanie do kodu jednostki miary podstawowej lub takiej, która na danym towarze ma zaznaczoną opcję e-Sklep. Kody własne przesyłane są bez względu na typ kodu.

    W Comarch e-Sklep kody te będą prezentowane w sekcji szczegółów towaru oraz służyć będą do wyszukiwania towaru w sklepie.

    Dodatkowe kody towarów mogą być wprowadzane albo podczas przypisania ich do jednostki pomocniczej, albo bezpośrednio na liście kodów własnych jak opisano wyżej.

    Kody kreskowe własne przypisane do towaru
    Kody kreskowe własne przypisane do towaru

    Przesyłanie statusu płatności do Comarch e-Sklep

    Status płatności dla ZS w Comarch e-Sklep może przyjmować trzy stany: nieopłacone, opłacone częściowo, opłacone. Zamówienie przesłane do Comarch ERP XL, może być rozliczone poprzez wystawienie faktury zaliczkowej lub innego dokumentu handlowego (FA, s(FS), S(FS), PA, WZ) i jego opłacenie. Na tej podstawie aktualizowane będą stany płatności dla zamówienia.

    Zmiana statusu płatności zostanie wysłany do Comarch e-Sklep po wystawieniu faktury, faktury zaliczkowej, paragonu, dokumentu WZ z płatnością, spinacza s(FS) lub S(FS) i ich rozliczeniu. Status płatności zostanie również zaktualizowany w przypadku wystawiania dokumentów częściowych do ZS lub częściowym rozliczeniu tych dokumentów.

    Uwaga
    Status płatności nie będzie poprawnie aktualizowany w przypadku wystawiania dokumentów zbiorczych do wielu dokumentów ZS. W przypadku, gdy Użytkownik będzie chciał przekazywać do e-Sklep aktualne informacje na temat statusu płatności, powinien wystawić odrębne dokumenty handlowe do poszczególnych zamówień.

    Zapisywanie danych osoby składającej zamówienie na dokumencie ZS

    Na zakładce [Kontrahent]/[Docelowy] na dokumencie ZS zapisywana jest osoba kontaktowa czyli ta, która złożyła zamówienie. Na zamówieniu przesłanym z e-Sklep przekazywany jest LoginEmail oraz imię i nazwisko osoby składającej zamówienie. Na tej podstawie odszukiwana jest osoba w bazie XLa lub dodawana nowa, jeśli to pierwsze zamówienie a następnie dodawana na zakładce [Docelowy] w polu Osoba. Dzięki temu, w przypadku realizacji zamówienia łatwiej jest odszukać osobę, z którą należy się kontaktować w razie potrzeby.

    Synchronizacja różnicowa rabatów i promocji

    Wprowadzono synchronizację różnicową rabatów i promocji co ma znaczenie dla czasów i szybkości synchronizacji. Do tej pory przy każdej synchronizacji towarów wysyłane były wszystkie promocje. Obecnie możliwe jest wysyłanie tylko nowych promocji oraz tych, na których nastąpiła jakaś zmiana. Synchronizacja rabatów uzależniona jest od synchronizacji towarów. Jeśli dla towarów zostanie zaznaczona opcja synchronizacji różnicowej, wówczas również promocje zostaną wysłane różnicowo. Jeśli dla towarów zostanie zaznaczona opcja synchronizacji pełnej, wówczas również zostaną wysłane wszystkie rabaty.

    Gdyby jednak zaistniała potrzeba wysłania wszystkich promocji na nowo, wówczas należy skorzystać z nowo dodanej opcji na oknie synchronizacji Eksport promocji. Po zaznaczeniu tej opcji pozostałe parametry zostaną dezaktywowane i możliwa będzie wysyłka wszystkich promocji na nowo (jest to synchronizacja pełna, co oznacza, że wszystkie promocje w e-sklepie zostaną usunięte a następnie dodane te nowo wysłane).

    Przy zaznaczonym eksporcie promocji możliwe jest równoczesne wysyłanie całego cennika.
    Parametr Eksport promocji na oknie synchronizacji z Comarch e-Sklep
    Parametr Eksport promocji na oknie synchronizacji z Comarch e-Sklep
    • Usuwanie/dezaktywacja rabatów w e-Sklepie

    Promocje, które zostaną zamknięte w XLu, w synchronizacji różnicowej zostaną oznaczone jakie nieaktywne. Aby całkowicie usunąć nieużywane promocje z bazy e-Sklepu należy wykonać pełną synchronizację.

    Promocje, dla których minął termin obowiązywania nie będą się naliczać ze względu na fakt przeterminowania. Aby usunąć je całkowicie z bazy e-Sklepu należy wykonać synchronizacje pełną.

    Również w przypadku wprowadzenia zmian w promocji, które spowodują, że promocja nie będzie już wysyłana do e-Sklepu (usunięcie centrum e-Sklep, usuniecie wszystkich kontrahentów i grup wysyłanych do e-Sklepu, usuniecie wszystkich towarów i grup wysyłanych do e-Sklepu, zmiana typu dokumentów na przychodowe) należy dokonać pełnej synchronizacji rabatów.

    Synchronizacja towarów powiązanych i zamienników

    Towary powiązane i zamienniki są to obiekty rejestrowane na kartach towarów, na zakładce [Zamienniki] i podzakładkach [Zamienniki] oraz [Towary powiązane]. Są to różne rodzaje powiązań pomiędzy towarami, które pozwalają na lepsze zarządzenie sprzedażą, proponowanie dodatkowych towarów bądź zamienników. W Comarch ERP XL rodzaje powiązań pomiędzy towarami można definiować w słownikach kategorii w module Administrator. Do Comarch e-Sklep wysyłane są wszystkie rodzaje powiazań (łącznie z zamiennikami).

    Standardowo w Comarch e-Sklep obsługiwane są następujące typy powiązań pomiędzy towarami: zamienniki, akcesoria i towary proponowane. Oprócz tego do Comarch e-Sklep można wysyłać inne rodzaje powiązań zdefiniowane przez Użytkownika.

    Na definicji rodzaju powiązania w module Administrator (Listy/ Słowniki kategorii/ Inne/ Rodzaje powiązań towarów) dodano nowe pole pozwalające na mapowanie rodzaju powiązania w XLu z predefiniowanymi rodzajami w e-Sklepie. Z rozwijanej listy w polu Typ powiązania można wybrać opcje dostępne w e-Sklepie: Akcesoria lub Towar proponowany. Taki rodzaj powiązania w e-Sklepie będzie widoczny pod typem wybranym na definicji powiązania.

    Ustawienie typu powiązania z Comarch e-Sklep na rodzajach powiązań towarów
    Ustawienie typu powiązania z Comarch e-Sklep na rodzajach powiązań towarów
    Pozostałe rodzaje powiązań przesyłane są z nazwami ustalonymi w słowniku.
    • Warunki przesyłania towarów powiązanych i zamienników

    Do Comarch e-Sklep przesyłane są te powiązania i zamienniki, które na zakładce [Miejsca w strukturze firmy] mają dodane centrum powiązane z oddziałem Comarch e-Sklep lub centrum nadrzędne w stosunku do powyższego.

    Zmiany w przesyłaniu kursów walut

    Na oknie oddziału Comarch e-Sklep umożliwiono pobieranie i ustawianie kursów z precyzją do 10 miejsc po przecinku.

    Przy ustawieniu opcji Kurs z tabeli kursów, kursy pobierane są z precyzją zapisaną w tabeli kursów. Minimalnie prezentowane są 4 miejsca po przecinku, w przypadku większej precyzji, prezentowane są wszystkie cyfry znaczące.

    Przy ręcznym uzupełnianiu kursu możliwe jest wpisanie do 5 miejsc przed przecinkiem i do 10 miejsc po przecinku.

    Kursy walut na oddziale Comarch e-Sklep
    Kursy walut na oddziale Comarch e-Sklep

    W przypadku ustalenia cen towarów w walucie innej niż PLN, podczas wysyłki cenników do Comarch e-Sklep następuje przelicznie cen na PLN z uwzględnieniem pełnej precyzji kursu.

    Podczas wysyłki kursów walut do e-Sklepu kursy zaokrąglane są do 4 miejsc po przecinku zgodnie z obowiązującymi wymaganiami sklepu.

    Inne zmiany

    1. Zablokowanie możliwości wykonywania automatycznie pełnej synchronizacji. Na oknie konfiguracji oddziału Comarch e-Sklep zablokowano możliwość wyłączenia synchronizacji różnicowej.
    2. Przesyłanie kolejności atrybutów przypisanych do grupy towarów.
    3. Przesyłanie wielowartościowych przypisanych do towaru bez typu lista. W przypadku atrybutów wielowartościowych, gdzie wartości nie są ujęte w listę lecz uzupełniane bezpośrednio na towarze, atrybut wysyłany jest wielokrotnie, oddzielnie dla każdej wartości.
    4. Przesyłanie prefiksu numeru NIP dla kontrahentów.
    5. Uwzględnienie parametru Aktywny na elemencie promocji. Pozycje promocji, które mają odznaczony parametr Aktywny, nie są wysyłane do Comarch e-Sklep.
    6. Zamiany w przesyłaniu atrybutów typu tekst, liczba i data w przypadku sklepów w innych językach. Atrybuty te nie posiadają tłumaczeń dlatego wysyłane są w taki sposób (JezykID=0), że widoczne są tak samo dla każdego języka.

    Współpraca z Comarch POS

    Zmiany w przesyłaniu kursów walut

    Na oknie oddziału Comarch POS umożliwiono pobieranie i ustawianie kursów walut z precyzją do 10 miejsc po przecinku. Przy ustawieniu opcji Kurs z tabeli kursów, kursy pobierane są z precyzją zapisaną w tabeli kursów. Minimalnie prezentowane są 4 miejsca po przecinku, w przypadku większej precyzji, prezentowane są wszystkie cyfry znaczące. Przy ręcznym uzupełnianiu kursu możliwe jest wpisanie do 5 miejsc przed przecinkiem i do 10 miejsc po przecinku.

    Kursy walut na oddziale Comarch POS
    Kursy walut na oddziale Comarch POS

    Podczas wysyłki kursów walut do oddziałów Comarch POS kursy przesyłane są zgodnie z zapisaną precyzją.

    Inne zmiany

    Przesyłane pełnej nazwy kontrahenta

    Obsłużono przesyłanie wszystkich trzech linii nazwy kontrahenta do Comarch POS jak również zapisywanie nazwy przesłanej z Comarch POS we wszystkich liniach aż do wyczerpania miejsca. Ilość miejsca w XLu na nazwę kontrahenta to 2 x 50 znaków oraz 250 znaków w linii trzeciej. Podczas wysyłania kontrahentów do POS zawartość poszczególnych linii łączona jest przy pomocy spacji, podczas importu dane zapisywane są tak aby słowa nie były dzielone w środku.

    Współpraca z Comarch Shipping

    Pobieranie wydruków etykiet dla zleceń z Comarch Shipping

    Dla zlecenia zarejestrowanego w Comarch Shipping serwis kuriera tworzy etykietę nadania zgodnie ze swoją specyfikacją. Etykieta ta jest widoczna na zleceniu, tak aby przed przekazaniem przesyłki kurierowi móc ją wdrukować i dołączyć do paczki.

    Jeśli w Comarch ERP XL na paczkach i wysyłkach są wypełnione wszystkie niezbędne dla zlecenia dane, to pozwalają one założyć zlecenie w Comarch Shipping i jednocześnie je zarejestrować. Do bazy pobieramy wówczas zwrotnie komplet informacji dotyczących przesyłki i zapisujemy je na wysyłce. Informacje te mogą być również potem aktualizowane na bieżąco z poziomu Systemu. W całym tym procesie brakuje jedynie możliwości wydrukowania etykiet nadania tak, aby ograniczyć Użytkownikowi konieczności wchodzenia do aplikacji Comarch Shipping. W wersji 2024.1 została więc dodana taka funkcjonalności po stronie Systemu.

    Operację pobrania etykiet można wykonać na dwa sposoby:

    • Od razu przy tworzeniu i rejestracji zlecenia, jeśli zostanie zaznaczony parametr Pobierz wydruki etykiet w formacie
    Nowa opcja dla pobierania etykiet z Comarch Shipping w oknie generowania zleceń
    Nowa opcja dla pobierania etykiet z Comarch Shipping w oknie generowania zleceń
    • Na żądanie, jeśli przesyłka została zarejestrowana w serwisie kuriera, po wybraniu na liście wysyłek nowego polecenia w menu kontekstowym Pobierz wydruki etykiet w formacie 
    Nowe polecenie do pobierania etykiet z Comarch Shipping w menu kontekstowym na liście wysyłek
    Nowe polecenie do pobierania etykiet z Comarch Shipping w menu kontekstowym na liście wysyłek
    Dla obu poleceń konieczne jest wybranie formatu wydruku, czyli wybrania jednej z dostępnych opcji: PDF, PDF (A4).
    Wybór formatów wydruku etykiet dostępnych do pobrania
    Wybór formatów wydruku etykiet dostępnych do pobrania

    Po wybraniu każdego z poleceń do pliku PDF pobrane zostaną żądane etykiety i plik ten zostanie otwarty tak, aby możliwe było jego wydrukowanie zgodnie ze standardem. Sam plik będzie domyślnie zapisywany w katalogu plików tymczasowych, a wszystkie informacje zawarte są w logach z operacji, jak pokazano poniżej.

    Log z przebiegu operacji pobierania etykiet
    Log z przebiegu operacji pobierania etykiet

    Jak widać na rysunku pobranie etykiety nie zawsze będzie możliwe. Sytuacja taka może zaistnieć, jeżeli w Comarch Shipping nie ma zlecenia o żądanym numerze lub zlecenie istnieje, ale nie można dla niego pobrać etykiety, np. jeśli zlecenie nie zostało jeszcze zarejestrowane u kuriera lub nie jest dostępna etykieta w wybranym formacie.

    Współpraca z Comarch wszystko.pl

    W związku z zakończeniem projektu wszystko.pl oraz zablokowaniem integracji z platformą cała funkcjonalność dotycząca współpracy z wszystko.pl nie jest już dostępna w Systemie. Dotyczy to zarówno możliwości konfigurowania oddziału o takim typie w Administratorze oddziałów, jak i wykonywania wszelkich operacji na towarach. Na liście towarów ukryta została zakładka [wszystko.pl], czyli cała struktura katalogów pobranych z platformy oraz możliwość wykonywana wszelkich operacji na platformie, tj. wysyłania i aktualizacji ofert. Na karcie towaru nie są już także dostępne zakładki [wszystko.pl] i [wszystko.pl-opisy].

    Dostępne są natomiast zamówienia sprzedaży pobrane z platformy wraz z możliwością ich filtrowania na liście zamówień.

    W przypadku zdefiniowanej usługi synchronizacji dla oddziału wszystko.pl, pierwsze jej uruchomienie po aktualizacji Systemu do nowej wersji, spowoduje odpięcie od niej oddziału wszystko.pl, czyli dane nie będą już przesyłane za jej pomocą.

    Zmiany funkcjonalne wprowadzone w Comarch ERP XL w wersji 2025.0

    Spis treści

    Logistyka

    Produkcja

    Serwis

    Księgowość

    Wspólne

    Współpraca z Comarch e-sklep

    Współpraca z Comarch POS

    Współpraca z Comarch B2B

    Ramowy harmonogram wersji Comarch ERP XL w 2025 r.
    Numer wersji Typ wersji Termin wydania Uwagi
    2025.1 Wersja Czerwiec 2025
    2026.0 Wersja Styczeń 2026
    Planowane daty udostępniania oprogramowania są na bieżąco aktualizowane na Społeczności Comarch: https://spolecznosc.comarch.pl/news/planowane-wersje-comarch-erp-xl-na-rok-2025-75364 Zestawienie aplikacji, z którymi współpracuje Comarch ERP XL 2025.0
    Aplikacja Wersja Uwagi
    Comarch IBARD 6.13.2.0
    Comarch e-Sklep 2025.0
    Comarch B2B Informacja w dokumentacji nowej wersji
    Comarch Mobile (Zarządzanie, Sprzedaż, Monitorowanie, Serwis) 2024.3.1 lub wyższa
    Comarch WMS (Zarządzanie, Magazynier) 2025.0.0
    Comarch Magazynier 2024.0.0
    Comarch ERP XL HR 2025.1.1
    Comarch HRM 2025.0.1
    Comarch DMS (stacjonarny, WWW) 2024.3.1
    Comarch ERP XL Business Intelligence (Księga raportów, Panel zarządzania, Konfigurator) 2025.0
    Comarch ERP XL Business Intelligence (BI Point) 2024.1
    Migracja danych XL2XML 12.0
    Comarch MES 2025.0
    Comarch e-Sprawozdania 2024.1.1
    Comarch POS 2024.5
    Comarch Shipping Aktualna wersja shipping.comarch.com
    Comarch Apfino Aktualna wersja apfino.pl
    Comarch sPrint 2024.2.0025
    Comarch APS 2024.1
    Comarch WEB POS 2025.0
    Uwaga

    Zmiany w komunikacji z serwerem klucza licencji w wersji Comarch ERP XL 2024.1

    W wersji Comarch ERP XL 2024.1 zmieniono sposób komunikacji z serwerem SQL odpowiedzialnym za obsługę klucza licencji. Przy konwersji, w trakcie podpinania lub przy kreacji bazy danych, Użytkownik zostanie poproszony o podanie danych Użytkownika SQL (z uprawnieniami administratora) i określenie parametrów dotyczących szyfrowania połączenia z serwerem klucza.

    Autoryzacja i szyfrowanie połączenia z serwerem SQL klucza licencji
    Autoryzacja i szyfrowanie połączenia z serwerem SQL klucza licencji
    • Szyfruj komunikację z serwerem SQL – parametr wymusza wymianę danych pomiędzy Comarch ERP XL a serwerem SQL w postaci zaszyfrowanej. Zalecane jest zaznaczenie tego parametru.
    • Ufaj certyfikatowi serwera SQL – należy zaznaczyć wyłącznie, jeżeli brak jest własnego zaufanego certyfikatu po stronie serwera SQL. Zalecane jest odznaczenie parametru i konfiguracja własnego certyfikatu SSL.

    Po autoryzacji na serwerze SQL i określeniu parametrów dotyczących szyfrowania połączenia, należy podać dane loginu, który będzie wykorzystywany do pobierania licencji programu Comarch ERP XL.

    Dane loginu klucza licencji
    Dane loginu klucza licencji

    Po wykonaniu konwersji do wersji Comarch ERP XL 2024.1 na wszystkich stacjach roboczych, na których zainstalowana jest wersja 2024.1, konieczne będzie określenie parametrów dotyczących szyfrowania połączenia z serwerem klucza licencji w konfiguracji komputera (rysunek poniżej) oraz ponowne podpięcie bazy danych.

    Konfiguracja komputera zakładka Klucz
    Konfiguracja komputera zakładka Klucz

    Uwaga

    Pakiet bezpieczeństwa w wersji Comarch ERP XL 2024.0

    Wersja Systemu Comarch ERP XL 2024.0 zawiera pakiet bezpieczeństwa. Jeżeli konwersja zostanie przeprowadzona na wersji Systemu Comarch ERP XL bez wgranych poprawek bezpieczeństwa, należy postępować zgodnie z instrukcją: “Comarch ERP XL 2023.2 – instalacja wersji HF, lista poprawionych zgłoszeń”.

    Wersje dla których dostępne są pakiety bezpieczeństwa:

    • 2023.2, 2023.1 odpowiednio jako wersje HF 2023.2.3, 2023.2.2, 2023.1.5
    • 2023.0, 2022.1, 2022.0.2, 2021.1, 2021.0.2, 2020.2.3, 2020.2.2 jako pakiety zmian
    Uwaga

    Od wersji 2022.1, w związku ze zmianami w rdzennych bibliotekach Comarch ERP XL, usuwamy możliwość konwersji baz starszych niż wersja 2018.0. W przypadku konieczności konwersji bazy starszej niż w wersji 2018.0, konwersję należy wykonać w dwóch krokach:

    1. Najpierw należy skonwertować bazę do jednej z wersji z zakresu 2018.0 - 2022.0

    2. Następnie należy wykonać konwersję do wersji 2022.1

    Uwaga
    Od wersji Comarch ERP XL 2023.0 wprowadzono ok. 5-sekundowe opóźnienie po każdej nieudanej próbie logowania do Systemu. Opóźnienie wystąpi również przy błędnym logowaniu do API przy użyciu funkcji XLLogin.

    Uwaga

    W wersji Comarch ERP XL 2023.0 i 2023.1 po konwersji bazy danych z archiwalnych wersji Systemu Comarch ERP XL, mogą wystąpić problemy z logowaniem Użytkowników do aplikacji w przypadku haseł nieaktualizowanych od dłuższego czasu i niespełniających wymogów bezpieczeństwa polityki haseł (liczba znaków mniejsza lub równa 8).

    W takim przypadku przed konwersją do wersji Comarch ERP XL 2023.0 lub 2023.1 należy zmienić hasła zgodnie z zaleceniami polityki bezpieczeństwa w zakresie stosowania uwierzytelnień i właściwego poziomu zabezpieczeń.

    Logistyka

    Generowanie kolejnych typów dokumentów zakupu z faktury KSeF

    Udostępniona w wersji 2024.1 funkcjonalność generowania faktur zakupu FZ oraz faktur kosztowych (A)FZ na podstawie faktur zaimportowanych z KSeF została wzbogacona w wersji 2025.0 o kolejne typy dokumentów zakupu, a są to:

    • Faktura zaliczkowa zakupu FZL
    • Korekta faktury zaliczkowej zakupu KZL
    • Faktura zakupu typu spinacz nagłówkowych (S)FZ

    Generowanie FZL na podstawie faktury KSeF

    Generowanie faktur zaliczkowych na podstawie faktur KSeF udostępnione zostało na liście Faktury zakupu z KSeF. Dokument taki można utworzyć z faktury o rodzaju ZAL. Przed generowaniem dokumentu System sprawdza, czy faktura KSeF nie została przez Użytkownika odrzucona, jak również to, czy nie utworzono dotąd na jej podstawie dokumentu w Systemie. Podczas tworzenia danego typu dokumentu System nie kontroluje ustalonej dla danej faktury KSeF Kwalifikacji (dokument handlowy, dokument VAT), kwalifikacja ta jest jedynie podpowiedzią/sugestią dla Operatora jaki typ dokumentu powinien on utworzyć (FZL, czy (A)FZ).

    Generowanie FZL na podstawie faktur zaimportowanych z KSeF
    Generowanie FZL na podstawie faktur zaimportowanych z KSeF

    Kontrahent na FZL tworzonej na podstawie faktury KSeF

    Identyfikacja kontrahenta dokonywana jest na podstawie numeru NIP Sprzedawcy przesłanego w pliku KSeF i obsłużona została w podobny sposób, jak podczas generowania FZ na podstawie KSeF. W pierwszej kolejności System dokonuje identyfikacji w oparciu o adres podstawowy kontrahenta:

    • Jeżeli wśród adresów bieżących (podstawowych) znajduje się tylko jeden adres o danym numerze NIP, wówczas kontrahent jest ustalany na jego podstawie
    • Jeżeli takich adresów jest wiele, wówczas System sprawdza ustawienie parametru Źródłowy z KSeF na kartach takich kontrahentów. Jeżeli tylko jeden spośród ww. kontrahentów ma włączony ww. parametr, wówczas to on zostaje przypisany na tworzony dokument FZL
    Parametr Źródłowy z KSeF karty kontrahenta
    Parametr Źródłowy z KSeF karty kontrahenta
    • Jeżeli żaden/wielu kontrahentów zostało oznaczonych ww. parametrem, wówczas System prezentuje listę kontrahentów o tym numerze NIP i to Użytkownik powinien wskazać właściwego kontrahenta. Aby ułatwić Operatorowi tą decyzję, w górnej części okna prezentowane są dane Sprzedawcy odczytane z pliku e-faktury, Użytkownik ma również możliwość podglądu poszczególnych kart kontrahentów za pomocą dostępnego tu przycisku lupy.
    Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP
    Okno wyboru kontrahenta spośród wielu kontrahentów o danym numerze NIP

    Jeżeli w Systemie nie zdefiniowano karty kontrahenta (adresu podstawowego) o danym numerze NIP, wówczas System poszukuje adresu dodatkowego o takim numerze NIP i jeżeli takowy znajdzie, wówczas ustala kontrahenta na jego podstawie. Jeżeli takich adresów jest wiele, wówczas System ustala kontrahenta na podstawie 1-go z nich.

    Jeżeli System nie odnajdzie kontrahenta o danym numerze NIP, wówczas operacja generowania FZL zostaje przerwana. System, w odróżnieniu od operacji generowania FZ nie zakłada nowej karty kontrahenta podczas generowania FZL. W Systemie Comarch ERP XL faktury zaliczkowe tworzone są zawsze w powiązaniu z zamówieniem zakupu ZZ, skoro więc w bazie nie ma kontrahenta, którego dotyczy dana faktura KSeF nie ma więc i zamówienia, z którym można byłoby powiązać fakturę zaliczkową.

    Identyfikacja zamówienia Dostawcy

    Po ustaleniu jw. kontrahenta System przystępuje do identyfikacji zamówienia, którego dana faktura KSeF dotyczy. System odczytuje z e-faktury kolejne powtórzenia pól NrZamowienia i dla każdego z nich identyfikuje w bazie zamówienie zakupu od danego Dostawcy. W pierwszej kolejności odszukiwane jest zamówienie z numerem obcym (Zan_DokumentObcv) zgodnym z wartością pola NrZamowienia, a jeżeli nie zostanie znalezione, wówczas odszukiwane jest zamówienie ZZ z numerem systemowym zgodnym z wartością NrZamowienia.

    Po zidentyfikowaniu zamówień System prezentuje ich listę w trybie jednokrotnego wyboru, a Użytkownik wskazuje z którym spośród zidentyfikowanych zamówień należy powiązać tworzoną fakturę zaliczkową. System tworzy FZL o ile wskazane/zaakceptowane przez Użytkownika zamówienie spełnia oba poniższe warunki:

    • Zamówienie znajduje się w stanie: potwierdzone lub w realizacji
    • Waluta zamówienia jest zgodna z walutą faktury KSeF
    Identyfikacja i akceptacja zamówienia zakupu podczas tworzenia FZL
    Identyfikacja i akceptacja zamówienia zakupu podczas tworzenia FZL

    Jeżeli nie uda się zidentyfikować żadnego zamówienia lub Użytkownik nie zaakceptuje żadnego z nich, czy też wskazane przez Użytkownika zamówienie nie spełnia ww. warunków, wówczas operacja tworzenia FZL zostaje przerwana.

    Tworzona faktura zaliczkowa FZL jest wiązana z płatnością zamówienia oznaczoną parametrem Zaliczka do faktury zarejestrowaną w walucie i wartości zgodnej z walutą i wartością faktury KSeF. Jeżeli na zamówieniu nie ma takiej płatności, wówczas jest ona przez System tworzona.

    Płatność zamówienia powiązana z tworzoną FZL
    Płatność zamówienia powiązana z tworzoną FZL

    Waluta i kurs na fakturze FZL

    Waluta tworzonego dokumentu FZL ustalana jest na podstawie waluty przekazanej w e-fakturze KSeF w polu KodWaluty (i zgodna z walutą zamówienia, z którym wiązana jest FZL). Kurs na dokumencie ustalany jest zależnie od ustawienia stosownych parametrów w System/Konfiguracja/KSeF/Import w sekcji Kurs na tworzonym dokumencie.

    Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej
    Parametryzacja w zakresie ustalania kursu na dokumencie w walucie obcej

    Jeżeli ustawiono opcję Z zaimportowanej faktury wówczas kurs ustalany jest w oparciu o kurs przesłany w fakturze KSeF w polu Fa/KursWalutyZ. Jeżeli w fakturze KSeF kurs nie został przesłany, wówczas dalsze zachowanie Systemu zależy od ustawienia parametru Wylicz, jeśli nie został podany. Jeżeli jest on włączony, wówczas System wylicza przybliżony kurs na podstawie innych wielkości przesłanych w e-fakturze (kwota VAT w PLN i kwota VAT w walucie) i taki ustala na dokumencie. Jeżeli ww. parametr jest wyłączony, wówczas na tworzonym dokumencie ustalany jest kurs bieżący. Podobnie się dzieje wówczas, jeżeli opcja ustalania kursu ustalona jest na Bieżący. Przez ww. kurs bieżący należy rozumieć kurs ustalany w Systemie standardowo podczas generowania dokumentu z zamówienia zakupu tj. stosownie do opcji dotyczących kursu ustalonych na tym zamówieniu (Bieżące/Ustalone/Ustalone do daty ważności, potem bieżące).

    Tabela VAT dokumentu FZL

    Tabela VAT dokumentu FZL tworzona jest na podstawie wartości netto i kwot VAT dokumentu KSeF przesłanych w polach od P_13_1 do P_13_11. System mapuje dane pole na właściwą stawkę VAT, następnie sprawdza, czy dana stawka została zdefiniowana w Systemie i jeżeli ten warunek jest spełniony wówczas tworzy dla niej rekord TraVat metodą od brutto. W przypadku faktury KSeF w walucie obcej ww. wartości najpierw zostają przeliczone na wielkości w PLN, w Systemie Comarch ERP XL bowiem w tabeli VAT FZL zapisywane są wyłącznie wielkości w walucie systemowej.

    W przypadku faktur w walucie obcej po wstępnym utworzeniu rekordów tabeli VAT System dodatkowo stosuje mechanizm uzgadniania kwoty podatku w PLN ustaloną na FZL z wielkością przekazaną w fakturze KSeF wg identycznych zasad, jak zastosowane przy tworzeniu FZ tj.

    • jeżeli różnica pomiędzy tymi wielkościami mieści się w określonym przedziale, wówczas kwota VAT na takim rekordzie ustalana jest ostatecznie na podstawie kwoty VAT w PLN z dokumentu od Dostawcy (pliku e-faktury)
    • wielkość różnicy, o której mowa powyżej została ustalona na poziomie 0,10 PLN. Dział informatyczny Klienta może ją zmienić, w szczególności ustalić na poziomie 0,00, a wówczas tabela VAT nie będzie już przeliczana i to Użytkownik, a nie System będzie dokonywał ewentualnej edycji utworzonego dokumentu

    Obsłużone zostało prezentowanie ostrzeżenia dla przypadków tworzenia dokumentu o wartości niezgodnej z wartością dokumentu od Dostawcy. Dla dokumentów w walucie systemowej porównywana jest sumę wartości netto tabeli VAT faktury z KSeF z wartością netto utworzonej FZL oraz suma kwot podatku VAT faktury z KSeF z łączną wielkością VAT-u na FZL. W przypadku dokumentów w walucie obcej porównanie dokonywane jest w zakresie łącznej wielkości podatku VAT w PLN.

    Numer obcy oraz daty na generowanej FZL

    Numer obcy generowanej faktury ustalany jest w oparciu o pole P_2 pliku e-faktury. Daty dokumentu FZL zaś ustalane są następująco:

    • Data wpływu, a co za tym idzie pozostałe parametry zależne od tej daty takie jak rok/miesiąc w numeracji dokumentu, rok/miesiąc ujęcia faktury w deklaracji, prawo do odliczenia itp. ustalane są na podstawie daty przyjęcia faktury w KSeF.
    • Data wystawienia FZL ustalana jest na podstawie daty wystawienia dokumentu przez Dostawcę, przesłanej w polu P_1.
    • Data zakupu (data zaliczki) ustalana jest podstawie daty otrzymania zapłaty, przesłanej w polu P_6, a jeżeli data ta nie została w fakturze przesłana, wówczas na podstawie daty wystawienia faktury tj. pola P_1.

    Forma, termin płatności i rachunek bankowy na FZL

    Zasady ustalania ww. parametrów na FZL są identyczne, jak podczas tworzenia FZ z faktury KSeF.
    • Jeżeli w Systemie istnieje forma płatności zgodna z formą przesłaną w polu FormaPlatnosci faktury KSeF, wówczas to ona zostaje ustalona jako forma płatności na dokumencie oraz na tworzonej płatności.
    • Termin płatności ustalany jest na podstawie daty przesłanej w 1-wszym polu TerminPlatnosci, o ile data ta nie jest wcześniejsza niż data, w oparciu o którą zgodnie z definicją tworzonego dokumentu ustalany jest termin płatności.
    • Opcjonalnie do karty kontrahenta dodawany jest rachunek bankowy przekazany w pliku e-faktury o ile nie został on dotąd przypisany. Dodanie rachunku odbywa się wówczas, jeżeli włączono parametr Podczas tworzenia dokumentu dodawaj Rachunki bankowe kontrahentów w Konfiguracja/KSeF/Import.

    Weryfikacja dokumentu FZL przez Użytkownika

    Aby ułatwić Użytkownikowi weryfikację poprawności utworzonego dokumentu, w tym jego zgodności z dokumentem KSeF, formatka FZL wyposażona została w podgląd dokumentu źródłowego wraz z możliwością jego wydruku. Funkcjonalność ta dostępna jest już od wersji 2024.0, w której można było jedynie spinać dokument utworzony w Systemie z dokumentem KSeF. W przypadku faktury FZL wygenerowanej z dokumentu zaimportowanego z KSeF takie spięcie dokonywane jest automatycznie.

    Formatka FZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku
    Formatka FZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku

    Fakt dokonania przez Użytkownika weryfikacji dokumentu powinien zostać przez niego odnotowany. Służy do tego opcja Oznacz jako zweryfikowany dostępna w menu przycisku włączającego/wyłączającego podgląd faktury KSeF oraz w menu kontekstowym listy dokumentów.

    Podczas zapisu/zatwierdzania dokumentu FZL dokonywana jest kontrola unikalności numeru KSeF dokumentu. W przypadkach, gdy w Systemie zarejestrowano już fakturę zakupu o takim samym numerze KSeF jak numer zapisywanej/zatwierdzanej faktury zaliczkowe FZL pojawia się stosowne ostrzeżenie.

    Ostrzeżenie o duplikacji numeru KSeF zapisywanej FZL
    Ostrzeżenie o duplikacji numeru KSeF zapisywanej FZL

    Generowanie KZL na podstawie faktury KSeF

    Na podstawie faktury KSeF można wygenerować korektę faktury zaliczkowej zakupu KZL. Operacja ta dostępna jest z listy Faktury zakupu z KSeF dla faktury o rodzaju KOR_ZAL. Przed generowaniem dokumentu System standardowo sprawdza, czy faktura KSeF nie została przez Użytkownika odrzucona, jak również to, czy nie utworzono już na jej podstawie dokumentu w Systemie.

    Generowanie KZL na podstawie faktur zaimportowanych z KSeF
    Generowanie KZL na podstawie faktur zaimportowanych z KSeF

    Identyfikacja kontrahenta i faktury korygowanej

    Identyfikacja kontrahenta podczas generowania KZL na podstawie faktury KSeF dokonywana jest według identycznych zasad jak opisane powyżej podczas generowania FZL. Po ustaleniu kontrahenta odszukiwana jest faktura zaliczkowa, korygowana danym dokumentem KSeF. Jeżeli taka FZL zostanie zidentyfikowana, wówczas operacja generowania KZL jest kontynuowana, jeżeli zaś takiego dokumentu nie uda się odnaleźć, wówczas pojawia się stosowny komunikat i KZL nie jest tworzona.

    Identyfikując dokument korygowany System poszukuje zatwierdzonej FZL wystawionej dla danego Dostawcy i numerem zgodnym z przesłanym w dokumencie KSeF:

    • w pierwszej kolejności poszukiwana jest FZL o numerze KSeF zgodnym z przesłanym w polu NrKSeFFaKorygowanej e-faktury
    • jeżeli ww. faktura nie zostanie zidentyfikowana, wówczas poszukiwana jest FZL o numerze obcym zgodnym z numerem pod jakim ten dokument funkcjonuje u Dostawcy, przesłanym w polu NrKSeFFaKorygowanej

    Waluta i kurs na dokumencie KZL

    Zarówno waluta jak i kurs na dokumencie KZL ustalane są na podstawie waluty i kursu korygowanej FZL niezależnie od waluty/kursu przesłanego w fakturze KSeF. Ww. ustalanie kursu na podstawie korygowanej FZL jest standardowym zachowaniem Systemu Comarch ERP XL. Jeżeli Dostawca z jakiegoś powodu użyje innego kursu, wówczas wartości: utworzonej FZL i faktury KSeF będą różne, o czym Użytkownik zostanie poinformowany.

    Tabela VAT i wartość generowanego dokumentu KZL

    Korekta faktury zaliczkowej zakupu KZL tworzona jest na podstawie wartości netto i kwot VAT dokumentu KSeF przesłanych w polach od P_13_1 do P_13_11. W przypadku faktury KSeF w walucie obcej ww. wartości najpierw zostają przeliczone na wielkości w PLN, w Systemie Comarch ERP XL bowiem w tabeli VAT KZL zapisywane są wyłącznie wielkości w walucie systemowej. Do tego przeliczenia zastosowany zostanie kurs ustalony na KZL, a on pobierany jest z korygowanej FZL.

    System, podobnie jak dla FZL najpierw mapuje dane pole na właściwą stawkę VAT, a następnie sprawdza, czy dana stawka występuje na korygowanej FZL i czy pozostaje dla niej niezerowa wartość nieodliczona/nieskorygowana, po czym tworzy dla niej rekord tabeli VAT wyłącznie, jeżeli ten warunek jest spełniony. Wartość tworzonego rekordu tabeli VAT KZL ustalana jest albo na podstawie wartości brutto przesłanej w dokumencie KSeF albo na poziomie wartości możliwej do skorygowania. Wartość możliwa do skorygowania determinowana jest przez wartość korygowanej FZL, dotychczasowe korekty zarejestrowane do tego dokumentu oraz przez wielkość zaliczki odliczonej już na dokumentach końcowych.

    Jeżeli całość faktury FZL została już skorygowana, czy też odliczona na dokumentach końcowych, wówczas KZL nie jest tworzona. Operacja przerywana jest również wówczas, jeżeli istnieje niezatwierdzona korekta do korygowanej FZL.

    System Comarch ERP XL nie posiada funkcjonalności korekt faktur zaliczkowych zwiększających ich wartość, stąd podczas ww. operacji generowania KZL pomijane są rekordy faktury KSeF o wartości dodatniej.

    Numer obcy oraz daty na generowanej KZL

    Numer obcy generowanej KZL ustalany jest w oparciu o pole P_2 pliku e-faktury. Daty dokumentu KZL zaś ustalane są następująco:

    • Data wpływu dokumentu KZL oraz pozostałe parametry zależne od tej daty takie jak rok/miesiąc w numeracji dokumentu, rok/miesiąc ujęcia faktury w deklaracji, prawo do odliczenia itp. ustalane są na podstawie daty przyjęcia faktury w KSeF.
    • Data wystawienia KZL ustalana jest na podstawie daty wystawienia dokumentu przez Dostawcę, przesłanej w polu P_1.
    • Data korekty ustalana jest podstawie daty przesłanej w polu P_6, a jeżeli data ta nie została przesłana, wówczas na podstawie daty wystawienia korekty tj. pola P_1.

    Weryfikacja dokumentu KZL przez Użytkownika

    Podobnie jak dla dokumentu FZL również dla jego korekty KZL udostępniono narzędzia ułatwiające weryfikację zgodności utworzonego dokumentu z fakturą KSeF:

    • Wizualizacja faktury KSeF na formatce korekty faktury zaliczkowej zakupu KZL wraz z jej wydrukiem
    • Operacja Oznacz jako zweryfikowany dostępna w menu przycisku włączającego/wyłączającego podgląd faktury KSeF oraz w menu kontekstowym listy dokumentów
    • Kontrola unikalności numeru KSeF podczas zapisu/zatwierdzania dokumentu KZL
    Formatka KZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku
    Formatka KZL - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku
    Ostrzeżenie o duplikacji numeru KSeF zapisywanej KZL
    Ostrzeżenie o duplikacji numeru KSeF zapisywanej KZL

    Generowanie (S)FZ na podstawie faktury KSeF

    Rozpoczęte zostały prace z zakresu tworzenia faktur zakupu typu spinacz na podstawie faktur KSeF. W wersji 2025.0 udostępniono możliwość tworzenia faktury zakupu typu spinacz nagłówkowy (S)FZ. Pozostałe składowe tej funkcjonalności tj. tworzenie spinacza elementów (s)FZ oraz operacja aktualizowania wartości dokumentów PZ w oparciu o fakturę KSeF zostaną udostępnione w kolejnej wersji, stąd opcje te pozostają w tej wersji nieaktywne.

    Fakturę zakupu typu spinacz nagłówkowych (S)FZ można wygenerować na podstawie faktury o typie VAT, UPR, ROZ.

    Generowanie (S)FZ na podstawie faktur zaimportowanych z KSeF
    Generowanie (S)FZ na podstawie faktur zaimportowanych z KSeF

    Tworzenie spinacza (S)FZ odbywa się w oparciu o dokumenty PZ/PKA zidentyfikowane w Systemie na podstawie kolejnych powtórzeń pola WZ pliku e-faktury. Dokument (S)FZ nie posiada własnych elementów, jego elementami są wszystkie elementy dokumentów w nim spiętych. Co za tym idzie na dokumencie (S)FZ znajdzie się cała zawartość tychże dokumentów.

    Uwaga
    Podczas spinania dokumentów na generowany (S)FZ System nie sprawdza elementów spinanych PZ ani ich zgodności z fakturą KSeF. Faktura typu spinacz nagłówkowy (S)FZ obejmuje wszystkie elementy dokumentów spiętych, w przypadku braku zgodności towarów, ich ilości i cen z fakturą KSeF Użytkownik powinien samodzielnie zarejestrować PZK, czy też dodatkowy PZ i spiąć na utworzony (S)FZ.

    Kontrahent na (S)FZ tworzonej na podstawie faktury KSeF

    Identyfikacja kontrahenta podczas generowania (S)FZ na podstawie faktury KSeF dokonywana jest według identycznych zasad jak opisane powyżej podczas generowania FZL.

    Identyfikacja dokumentów PZ podczas generowania (S)FZ

    Po ustaleniu kontrahenta System przystępuje do identyfikacji dokumentów PZ/PKA na podstawie których ma zostać utworzony dokument (S)FZ. Identyfikacja ta odbywa się na podstawie kolejnych powtórzeń pola WZ faktury KSeF. System odszukuje niezafakturowane dokumenty PZ, PZK, PKA, PKK zarejestrowane na ww. Dostawcę, których numer obcy (Trn_DokumentObcy) jest zgodny z wartością przesłaną w polu WZ i prezentuje Użytkownikowi ich listę. Lista ta uzupełniana jest o korekty do dokumentów PZ/PKA zidentyfikowanych jw. nawet jeżeli identyfikator tych korekt nie jest w fakturze KSeF przesyłany. Użytkownik ma możliwość samodzielnego dołączenia dokumentu PZ na ww. listę, jeżeli Systemowi nie udało się zidentyfikować danego dokumentu.

    Identyfikacja i prezentacja dokumentów PZ podczas generowania (S)FZ z faktury KSeF
    Identyfikacja i prezentacja dokumentów PZ podczas generowania (S)FZ z faktury KSeF

    Po akceptacji dokumentu/ów PZ przez Użytkownika System generuje (S)FZ i spina na niego te ze wskazanych dokumentów, dla których takie spięcie jest możliwe. Podczas takiego spinania kontrolowane są standardowe warunki takie jak stan dokumentu, zgodność kierunku VAT, ustalona wartość dostawy itp.

    Jeżeli nie uda się zidentyfikować w bazie żadnego z ww. dokumentów PZ, czy też Użytkownik żadnego z nich nie zaakceptuje, wówczas System tworzy pusty spinacz (S)FZ tj. bez dokumentów spiętych.

    Waluta i kurs na generowanej (S)FZ

    Waluta na dokumencie (S)FZ ustalana jest na podstawie pierwszego spośród dokumentów PZ spinanych na generowany (S)FZ, kurs zaś ustalany jest wg ogólnych zasad tj. zgodnie z rodzajem daty i ilością dni przed tą datą z definicji dokumentu FZ. Kurs ten wpływa jedynie na płatność własną dokumentu (S)FZ.

    Numer obcy oraz daty na generowanej (S)FZ

    Numer obcy generowanej (S)FZ ustalany jest w oparciu o pole P_2 pliku e-faktury. Daty dokumentu zaś ustalane są następująco:

    • Data wpływu dokumentu (S)FZ oraz pozostałe parametry zależne od tej daty takie jak rok/miesiąc w numeracji dokumentu, rok/miesiąc ujęcia faktury w deklaracji, prawo do odliczenia itp. ustalane są na podstawie daty przyjęcia faktury w KSeF.
    • Data wystawienia (S)FZ ustalana jest na podstawie daty wystawienia dokumentu przez Dostawcę, przesłanej w polu P_1.
    • Data zakupu ustalana jest podstawie daty przesłanej w polu P_6 lub P_6_Do, w zależności które z tych pól zostanie przekazane, a jeżeli data ta nie została w fakturze przesłana, wówczas na podstawie daty wystawienia faktury tj. pola P_1.

    Forma, termin płatności i rachunek bankowy na (S)FZ

    Ww. parametry ustalane są na podstawie faktury KSeF, przy czym w przypadku spinaczy nagłówkowych (S)FZ opisane poniżej parametry płatności dotyczą płatności własnej dokumentu (S)FZ, płatności dziedziczone z dokumentów spinanych PZ nie są modyfikowane. Interpretowane są:

    • FormaPlatnosci – na jej podstawie ustalana jest forma płatności w nagłówku dokumentu oraz na tworzonej płatności własnej spinacza
    • TerminPlatnosci – na jego podstawie ustalany jest termin płatności w nagłówku oraz na tworzonej płatności własnej spinacza, przy czym w przypadku wielu terminów interpretowany jest pierwszy z nich
    • Rachunek bankowy kontrahenta – na tej podstawie ustalany jest rachunek na płatności własnej spinacza. Jeżeli danego rachunku nie ma w Systemie, wówczas opcjonalnie jest on dodawany do karty kontrahenta. Dodanie rachunku odbywa się wówczas, jeżeli włączono parametr Podczas tworzenia dokumentu dodawaj Rachunki bankowe kontrahentów w Konfiguracja/KSeF/Import

    Dokument (S)FZ a faktury zaliczkowe

    W przypadku spinacza nagłówkowego (S)FZ odliczane faktury zaliczkowe są dziedziczone ze spinanych dokumentów PZ. Aby więc dana faktura zaliczkowa została odliczona na (S)FZ, odliczenie to musi zostać dokonane na dokumencie PZ. Podczas generowania (S)FS System nie dokonuje już identyfikacji faktur zaliczkowych, są one odliczane wyłącznie, jeżeli zostały odliczone na spinanych PZ.

    Jeżeli Użytkownik nie odliczył faktur zaliczkowych na PZ, wówczas przed utworzeniem (S)FZ powinien samodzielnie dołączyć FZL na dokumencie PZ (uprawniony do tego Użytkownik może to uczynić na zatwierdzonym PZ).

    Tabela VAT generowanego (S)FZ

    Na generowanym dokumencie (S)FZ obowiązują poniższe zasady tworzenia tabeli VAT dokumentu:

    • Tabela VAT zostaje ustalona wstępnie na podstawie spiętych dokumentów
    • W przypadku gdy dokumenty spięte odliczają faktury zaliczkowe, tak utworzona tabela VAT nie jest już przez System modyfikowana
    • W przypadkach innych niż faktury końcowe System porównuje kwotę VAT w PLN rekordu tabeli VAT utworzonego na podstawie dokumentów spiętych z kwotą VAT przesłaną w pliku e-faktury i jeżeli różnica pomiędzy tymi wielkościami mieści się w określonym przedziale, wówczas kwota VAT na takim rekordzie ustalana jest ostatecznie na podstawie kwoty VAT w PLN z dokumentu od Dostawcy (pliku e-faktury)
    • Wielkość różnicy, o której mowa powyżej została ustalona na poziomie 0,10 PLN. Dział informatyczny Klienta może ją zmienić, w szczególności ustalić na poziomie 0,00, a wówczas tabela VAT będzie ustalana wprost na podstawie dokumentów spiętych i to Użytkownik, a nie System będzie dokonywał ewentualnej edycji utworzonego dokumentu
    • W przypadku niezgodności wartości pomiędzy utworzonym dokumentem (S)FZ a fakturą KSeF prezentowane jest stosowne ostrzeżenie

    Weryfikacja dokumentu (S)FZ przez Użytkownika

    Podobnie jak dla innych typów dokumentów zakupu rejestrowanych na podstawie faktury KSeF, również dla faktury typu spinacza nagłówkowy (S)FZ udostępniono narzędzia ułatwiające weryfikację zgodności utworzonego dokumentu z fakturą KSeF:

    • Wizualizacja faktury KSeF na formatce (S)FZ wraz z jej wydrukiem
    • Operacja Oznacz jako zweryfikowany dostępna w menu przycisku włączającego/wyłączającego podgląd faktury KSeF oraz w menu kontekstowym listy dokumentów
    • Kontrola unikalności numeru KSeF podczas zapisu/zatwierdzania dokumentu (S)FZ

    Wskazówka
    W kolejnej wersji Systemu na formatce (S)FZ udostępniony zostanie podgląd listy elementów dokumentów spiętych w danym spinaczu, co ułatwi weryfikację zgodności (S)FZ z fakturą KSeF w zakresie pozycji towarowych.

    Formatka (S)FZ - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku
    Formatka (S)FZ - włączanie/wyłącznie podglądu faktury z KSeF i opcja jego wydruku
    Ostrzeżenie o duplikacji numeru KSeF zapisywanej (S)FZ
    Ostrzeżenie o duplikacji numeru KSeF zapisywanej (S)FZ

    Numery dokumentów WZ i numery zamówień na liście faktur z KSeF

    Lista faktur zaimportowanych z KSeF została wzbogacona o poniższe dane:

    • Informacja o numerze/numerach dokumentów WZ, których dotyczy dana faktura
    • Informacja o numerze/numerach zamówień, których dotyczy dana faktura

    Zapisywanie i prezentowanie tych danych bezpośrednio na liście może być pomocne m.in. podczas rozdzielania faktur na poszczególne centra firmy bez konieczności podnoszenia ich formatek.

    Nowe kolumny zostały obsłużone w filtrze prostym.

    Wskazówka
    Ww. kolumny pełnią funkcję informacyjną. System nie kontroluje zgodności WZ/zamówień podczas dokonywanej przez Użytkownika operacji spinania danej faktury KSeF z dokumentem zarejestrowanym w Systemie.

    Informacja o dokumentach WZ i zamówieniach związanych z fakturami KSeF
    Informacja o dokumentach WZ i zamówieniach związanych z fakturami KSeF

    Informacja o dokumentach WZ, których dotyczy dana faktura przesyłana jest w kolejnych powtórzeniach pola WZ pliku e-faktury. Informacja ta jest odczytywana i zapisywana w bazie Systemu podczas importu faktur ze środowiska KSeF, a następnie prezentowana na liście. Kolejne numery dokumentów WZ zapisywane są po przecinku. W przypadku gdy dana faktura KSeF dotyczy dużej ilości dokumentów System zapisuje/prezentuje ich ograniczoną liczbę, a na końcu pola zapisuje/prezentuje trzykropek. W takim przypadku pełna lista dokumentów WZ prezentowana jest na formatce szczegółów danej faktury KSeF.

    Informacja o zamówieniach, których dotyczy dana faktura przesyłana jest w kolejnych powtórzeniach pola NrZamowienia pliku e-faktury i z nich jest odczytywana, zapisywana i prezentowana na liście. Obowiązują tu identyczne jak opisane dla dokumentów WZ zasady zapisywania/prezentowania kolejnych numerów zamówienia po przecinku i obsługi przypadków faktur powiązanych z dużą ilością zamówień.

    KSeF - zmiana zasad wysyłania elementów (S)FS, (S)FSE i RA

    W wersji 2025.0 Systemu dokonano zmian w zakresie zasad wysyłania informacji o elementach faktury (pól sekcji FaWiersz schematu faktury ustrukturyzowanej) dla faktur typu spinacz nagłówkowy (S)FS, (S)FSE, RA. Dotychczas wysyłane były kolejne elementy dokumentów spiętych w danym spinaczu, bez względu na to, czy dokumentem spiętym był dokument WZ, WKA, WZE, PA czy też korekta WZK, WKK, WKE, PAK, stąd rekomendowane było, aby korekt nie spinać w tych fakturach. Obecnie mechanizm wysyłki został zmieniony, dzięki czemu takie przypadku są prawidłowo obsługiwane. Obowiązują obecnie w tym zakresie poniższe zasady:

    • Lista elementów wysyłana jest w oparciu o elementy PA/WZ/WKA/WZE spięte w danym spinaczu
    • Podczas ustalania ilości/ceny/wartości/stawki VAT dla każdego z ww. elementów System honoruje nie tylko dany element, ale również elementy korekt odwołujące się do tego elementu, spięte w tym spinaczu

    Przyklad

    Przykład 1:

    WZ-1 T1 3szt x 10 PLN =30 PLN

    WZK-2 T1 -1szt

    (S)FS z WZ-1 i WZK-2

    Do KseF zostanie wysłany element: T1 2szt x 10PLN=20 PLN

    Przykład 2:

    WZ-1 T1 10szt x 10PLN=100; stawka 23%

    WZK-2 T1 -1szt

    WZK-3 T1 korekta wartości -9,00

    WZK-4 T1zmiana stawki VAT na 8%

    (S)FS z ww. dokumentów

    Do KSeF zostanie wysłany element: T1 9szt x 9,00=81,00; stawka 8%

    Ww. zmiana zasad wysyłki elementów (S)FS, (S)FSE, RA nie oznacza, że podczas tej operacji System grupuje elementy. System nadal wysyła każdy z elementów WZ/WZE/WKA/PA oddzielnie, nawet, jeżeli dotyczą tego samego towaru w tej samej cenie i stawce, łączenie elementów ma miejsce wyłącznie w odniesieniu do elementu korygowanego i elementu korygującego.

    Przyklad
    Przykład 3: WZ1: LP1 T1 3szt x 10PLN Lp2 T2 4szt x 10PLN WZ2: Lp1 T1 2szt x 10PLN Lp2 T3 3szt x 10PLN WZK do WZ1: Lp1 T1 -1szt Lp2 T2 -4szt (S)FS ze wszystkich ww. dokumentów Do KseF zostaną wysłane elementy: T1 2szt x 10PLN T1 2szt x 10PLN T3 3szt x 10PLN

    Faktura typu spinacz elementów do WZ z nieustalonym kosztem

    W wersji 2025.0 Systemu zniesione zostało ograniczenie nie pozwalające na tworzenie spinacza elementów z dokumentów WZ/WZE o nieustalonym koszcie sprzedaży. Dotychczas przed utworzeniem (s)FS/FSE z takiego WZ/WZE konieczne było zaznaczenie na nim parametru Ustalono koszt własny sprzedaży. W wersji 2025.0 już takiej potrzeby nie ma, co pozwala na uniknięcie konieczności tworzenia przez System korekt kosztów do tych WZ/WZE.

    Parametryzacja tworzenia (s)FS/FSE z nieustalonym kosztem

    Możliwość tworzenia dokumentów (s)FS/FSE z dokumentów o nieustalonym koszcie sprzedaży została sparametryzowana. O takiej możliwości decyduje parametr Generuj z dokumentu o nieustalonym koszcie w sekcji Spinacz elementów definicji dokumentu FS/FSE.

    Parametr tworzenia (s)FS WZ o nieustalonym koszcie na definicji FS
    Parametr tworzenia (s)FS WZ o nieustalonym koszcie na definicji FS

    Jeżeli ww. parametr pozostanie wyłączony, wówczas jak dotąd, nie będzie można utworzyć spinacza elementów do dokumentu który ma nieustalony koszt ani do dokumentu, którego jakakolwiek korekta ma nieustalony koszt.

    Jeżeli ww. parametr zostanie włączony, wówczas zasadniczo utworzenie spinacza elementów do dokumentu z nieustalonym kosztem będzie możliwe, poza poniższymi przypadkami:

    • Dokument WZ ma koszt ustalony, ale jego korekta ilościowa na plus ma koszt nieustalony
    • Do dokumentu WZ wystawiono korektę ilościową na plus z innej dostawy niż dostawa na WZ i koszt tej korekty jest nieustalony

    Parametr ustalonego/nieustalonego kosztu sprzedaży

    Wartość parametru Ustalono koszt własny sprzedaży na spinaczu elementów (s)FS/(s)FSE ustalana jest podczas zatwierdzania spinacza elementów w oparciu o ustawienie tegoż parametru na spiętych WZ/WZE. Jeżeli jakikolwiek dokument spięty w tym spinaczu ma koszt nieustalony, wówczas i spinacz ma koszt nieustalony. Podobna zasada dotyczy korekty spinacza elementów (s)FSK/FKE.

    Aktualizacja ustawienia ww. parametru dokonywana jest przez System w chwili ostatecznego zatwierdzenia wartości dostawy, z której czerpały dokumenty WZ/WZE spięte w spinaczu elementów. Dodatkowo, jak na innych typach dokumentów sprzedaży Użytkownik ma możliwość samodzielnego zaznaczenia tego parametru zarówno na (s)FS/FSE jak i na (s)FSK/(s)FKE.

    Parametr Ustalono koszt własny na formatce (s)FS
    Parametr Ustalono koszt własny na formatce (s)FS

    Zmiana ustawienia ww. parametru na danym dokumencie dokonywana czy to przez System podczas ustalania wartości dostawy czy też samodzielnie przez Użytkownika może wywołać jego zmianę na wielu różnych dokumentach:

    • Zaznaczenie parametru Ustalono koszt własny sprzedaży na dokumencie WZ//WZE wywołuje aktualizację parametru na wszystkich spinaczach elementów, w którym jest on spięty
    • Zaznaczenie ww. parametru na dokumencie WZK/WKE wywołuje aktualizację parametru na wszystkich korektach spinaczy elementów (s)FSK/FKE, w których jest ona spięta
    • Zaznaczenie ww. parametru na spinaczu elementów (s)FS/FSE powoduje jego zaznaczenie na wszystkich dokumentach spiętych w tym spinaczu, a ono z kolei zmianę parametru na wszystkich innych spinaczach elementów, w którym to wydanie jest spięte
    • Zaznaczenie ww. parametru na korekcie spinacza elementów (s)FSK/FKE wywołuje zmianę ustawienia parametru na wszystkich korektach wydań spiętych w tej korekcie spinacza

    Aktualizacja kosztów na spinaczu elementów

    Na spinaczu elementów o nieustalonym koszcie sprzedaży System dokonuje aktualizacji kosztu podczas zmiany kosztu na subelementach dokumentów WZ/WZE spiętych w tym spinaczu. Aktualizacja taka odbywa się podczas ostatecznego ustalania wartości dostawy PZ/PZI/PW. Identyczna zasada dotyczy korekt spinaczy elementów (s)FSK/(s)FKE.

    Uwaga
    Koszt własny sprzedaży ustalany/aktualizowany na spinaczach elementów (s)FS/(s)FSE i ich korektach nadal należy traktować jako wartości “poglądowe”, nie należy ich traktować jako dane księgowe. Cała gospodarka magazynowa: przyjmowanie zasobów na magazyn, rozchód zasobów, wycena wartości magazynu, wycena koszu własnego sprzedaży itp. dokonywana jest w Systemie w oparciu o subelementy PZ/PKA/WZ/WKA/WZE i ich korekty, korekty kosztów KK generowane są i nadal będą do dokumentów WZ/WZE/WKA i ich korekt. Co za tym idzie również księgowanie kosztu własnego sprzedaży powinno być dokonywane na podstawie dokumentów WZ/WKA/WZE i ich korekt, nie zaś na podstawie spinaczy elementów.

    Spinacze elementów z nieustalonym kosztem - inne zagadnienia

    Podobnie jak innych dokumentów sprzedaży z nieustalonym kosztem również spinaczy elementów (s)FS/(s)FSE i korekt spinaczy elementów (s)FSK/(s)FKE z nieustalonym kosztem nie można księgować ani opisywać analitycznie. Takie dokumenty są standardowo wyróżniane kolorystycznie na liście RKZ (prezentowanie w kolorze zielonym) oraz oznaczane na wydruku listy RKZ. Obsłużone zostało również stosowne wyróżnianie kolorystyczne elementów spinacza z nieustalonym kosztem na zakładce [RKZ] formatki (s)FS/(s)FSE/(s)FSK/(s)FKE.

    Kolorystyczne wyróżnianie (s)FS z nieustalonym kosztem na liście RKZ
    Kolorystyczne wyróżnianie (s)FS z nieustalonym kosztem na liście RKZ
    Kolorystyczne wyróżnianie elementów (s)FS z nieustalonym kosztem
    Kolorystyczne wyróżnianie elementów (s)FS z nieustalonym kosztem

    Zmiany w JPK_MAG

    Dokonano poniższych zmian na formularzu/w pliku JPK_MAG:

    • Lista typów dokumentów ujmowanych w pliku JPK_MAG została uzupełniona o dokumenty korekt kosztów KK oraz dokumenty przyjęć międzymagazynowych MMP
    • Obsłużono przypadki dokumentów PA/PAK/WKA/WKK rejestrowanych bez kontrahenta

    Dokumenty korekt kosztów KK w JPK_MAG

    W pliku JPK_MAG ujęte zostały wszystkie dokumenty KK dotyczące danego magazynu, wygenerowane w okresie za jaki sporządzany jest JPK_MAG. Dany dokument KK prezentowany jest w sekcji stosownej do typu dokumentu, na który wskazują jego subelementy.

    • Dokument KK wskazujący w subelementach na FS, WZ, FKE itp. wykazywany jest w sekcji WZ,
    • Dokument KK wskazujący w subelementach na RW/RWK wykazywany jest w sekcji RW
    • Dokument KK wskazujący w subelementach na MMW/MMP wykazywany jest w sekcji MM.

    W JPK_MAG ujmowane są również tak zwane anty-KK czyli dokumenty KK tworzone wówczas, jeżeli podczas anulowania dokumentu, który spowodował utworzenie KK nie można tychże KK anulować, ponieważ zostały już zaksięgowane.

    Dokumenty KK na formularzu/w pliku JPK_MAG
    Dokumenty KK na formularzu/w pliku JPK_MAG

    Dokumenty przyjęć międzymagazynowych MMP w JPK_MAG

    Dotąd w pliku JPK_MAG w sekcji MM ujmowane były wyłącznie dokumenty MMW przesuwające towar z magazynu, dla którego sporządzany jest JPK_MAG. Od wersji 2025.0 w sekcji tej wykazywane są również dokumenty MMP przyjmujące towar na magazyn, dla którego sporządzany jest JPK_MAG.

    Zarówno dla dokumentów MMW jak i MMP ilości/wartości wykazywane są jako wielkości dodatnie, a o charakterze ruchu magazynowego (wydanie/przyjęcie) świadczy typ dokumentu oraz informacja przekazywana w polach Skąd/Dokąd. Dokumenty MMW, czyli dokumenty, dla których magazyn JPK jest magazynem SkadMM to dokumenty wydania z magazynu JPK, natomiast dokumenty MMP, czyli dokumenty, dla których magazyn JPK jest magazynem DokadMM to dokumenty przyjęcia na magazyn z JPK.

    Dokumenty MMP oraz informacja Skąd/Dokąd w JPK_MAG
    Dokumenty MMP oraz informacja Skąd/Dokąd w JPK_MAG

    Obsługa dokumentów PA/PAK/WKA/WKK bez kontrahenta

    W Systemie Comarch ERP XL możliwe jest rejestrowanie dokumentu PA oraz jego korekty bez wprowadzania kontrahenta na dokument. Również kaucje WKA/WKK generowane do takich paragonów nie posiadają kontrahenta. W związku z tym, że pole Odbiorca sekcji WZ pliku JPK_MAG jest polem obowiązkowym przyjęto poniższe zasady jego obsługi dla ww. dokumentów:

    • jeżeli dla danego dokumentu PA/PAK/WKA/WKK została utworzona faktura (spinacz/korekta spinacza), wówczas kontrahent ustalany jest na podstawie kontrahenta z tej faktury
    • jeżeli zaś dla ww. dokumentu nie istnieje faktura, wówczas jako nazwa Odbiorcy wysyłana jest fraza Sprzedaż detaliczna 
    Dokumenty sprzedaży bez podanego Nabywcy w JPK_MAG
    Dokumenty sprzedaży bez podanego Nabywcy w JPK_MAG

    Rabaty na dokumentach FAI

    Obsłużono rabaty i promocje na dokumentach importowych FAI oraz PZI. Działanie rabatów na wymienionych dokumentach jest standardowe i analogiczne do działania rabatów na innych dokumentach. Promocje naliczane są pod warunkiem, że na promocji zaznaczono rodzaj dokumentów: przychodowe lub wszystkie.

    Podczas naliczania rabatów na dokumentach FAI i PZI uwzględniane są następujące parametry ustawiane w Konfiguracji systemu: System/ Konfiguracja/ Sprzedaż/ Rabaty i promocje:

    • Rabaty liczone od ceny
    • Rejestruj strukturę udzielonego rabatu
    • Licz upusty dla dokumentów przychodowych od wartości początkowych
    Ogólna Konfiguracja rabatów
    Ogólna Konfiguracja rabatów

    Uwzględniono również parametr dostępny na karcie towaru, na zakładce [Upusty] Nie stosuj żadnych upustów. Po jego zaznaczeniu rabaty na ten towar nie są naliczane.

    Rabat nagłówka GLO

    Na dokumentach FAI oraz PZI dodano na zakładce [Nagłówek] pole Rabat ogólny, w którym możliwe jest wpisanie rabatu procentowego do całego dokumentu. Do pola tego przenoszony jest również rabat kontrahenta z zakładki [Handlowe]. Po wpisaniu % rabatu następuje przeliczenie cen na pozycjach i zapisanie rabatu na elementach. Rabat nagłówka łączy się z innymi rabatami naliczonymi na pozycjach dokumentu.

    Rabat operatora

    Na dokumencie FAI umożliwiono również naliczanie rabatu operatora poprzez uzupełnianie rabatu bezpośrednio na liście pozycji w kolumnie Rabat oraz na zakładce [Kalkulacja].

    Na zakładce [Kalkulacja] na pozycji dokumentu umieszczono pola, w których bezpośrednio możliwe jest ustawianie ceny początkowej ceny, końcowej (po rabacie), wartości, % rabatu oraz kwoty rabatu.

    Rabat operatora dostępny na liście pozycji oraz na zakładce [Kalkulacja]
    Rabat operatora dostępny na liście pozycji oraz na zakładce [Kalkulacja]

    Promocje

    Na dokumentach FAI i PZI obsługiwane są następujące promocje:
    • KNT – rabat globalny kontrahenta
    • KNU – promocje kontrahenta
    • PRM – promocje dla towaru 
    Podczas naliczania promocji uwzględniane są parametry promocji:
    • Pomiń następne promocje
    • Sposób łączenia z poprzednią: dodaj lub mnóż 

    Przenoszenie rabatów pomiędzy dokumentami

    Rabaty naliczane podczas generowania zamówienia zakupu ZZ przenoszone są na dokument FAI.

    Rabaty naliczone na dokumencie PZI przenoszone są na dokument FAI.

    Rabaty naliczone na dokumencie FAI przenoszone są na dokument PZI generowany z listy FAI. Jeśli jednak PZI będzie generowane z poziomu dokumentu SAD lub FWS wówczas rabaty nie będą prezentowane. Na dokumencie PZI pojawią się ceny finalne z uwzględnieniem rabatów i kosztów dodatkowych naliczonych na SAD czy FWS.

    Rabaty są przenoszone również podczas kopiowania dokumentów jak i pozycji dokumentów.

    Struktura rabatów

    Rabaty naliczone na dokumencie FAI prezentowane są w strukturze rabatów. Zapis rabatów do struktury rabatów uzależniony jest od ustawienia parametru opisanego w rozdz. Rabaty na dokumentach FAI.

    Możliwość generowania awiza dostawy przed dokumentami MMP

    W odpowiedzi na potrzeby Użytkowników Systemu umożliwiono zmianę kolejności w realizacji procesu przesunięcia towaru między różnymi magazynami, który dotychczas odbywał się w następujący sposób: MMW -> WM/ZWM -> MMP –> AWD. Pierwsze dwa dokumenty mogą być wystawiane w różnej kolejności, czyli może też być WM/ZWM -> MMW. Natomiast dla dwóch ostatnich dokumentów kolejność była stała, czyli zawsze najpierw musiał powstać dokument MMP, a dopiero po nim AWD.

    Nowa ścieżka pozwala na wygenerowanie dyspozycji przyjęcia AWD na magazyn docelowy od razu po tym jak wygenerowano dokumenty MMW i wydania magazynowe z magazynu źródłowego. Dopiero na podstawie realizacji tej dyspozycji możliwe będzie utworzenie dokumentu MMP.

    Dotyczy to zarówno magazynów docelowych zwykłych, jak i tych WMS, czyli do MMW możliwe będzie również wystawianie dokumentów (W)AWD.

    Dokumenty AWD (dla MMP)

    Na liście dokumentów MMW znajduje się nowe polecenie Awizo dostawy (dla MMP) do dokumentów, które dostępne jest zarówno w menu kontekstowym, jak i opcja dla przycisku pod listą:

    Polecenie generowania awiza dostawy przed dokumentem MMP
    Polecenie generowania awiza dostawy przed dokumentem MMP

    Wskazane do operacji dokumenty MMW są weryfikowane pod kątem stanu dokumentu i utworzonych do nich dokumentów magazynowych. Do dalszego działania ‘pobierane’ są bowiem tylko te zatwierdzone MMW, które mają co najmniej jeden dokument wydania magazynowego: zatwierdzony WM lub zamknięte ZWM lub (W)ZWM.

    W dalszej kolejności konieczne jest wskazanie magazynu docelowego, czyli takiego, na który zostanie utworzone AWD lub (W)AWD. Magazyn może być wybrany spośród docelowych ustawionych na ‘pobranych’ MMW lub w ogóle z nimi nie powiązany. Wynika to z tego, że na dokumentach przyjęć można obecnie ustawić dowolny magazyn docelowy, niekoniecznie ten sam, który jest na źródłowych MMW.

    Na koniec utworzony zostaje dokument AWD lub (W)AWD, zależnie od tego, jaki zostanie ustawiony magazyn (tzw. zwykły lub WMS). Dodawane są na nim te pozycje i ilości ze źródłowych MMW, które zostały już wydane z magazynu źródłowego i nie są jeszcze ujęte na dokumentach MMP ani AWD, a pozostałe pozycje są pomijane.

    Przyklad

    Do dokumentu MMW-174/12/24 z pozycjami:

    1. T1: 20 szt.
    2. T2: 34 szt.

    wystawiono dokument ZWM-43/12/24 (zrealizowany, zamknięty), na którym są pozycje:

    1. T1: 20 szt.
    2. T2: 11 szt.

    Po utworzeniu dokumentu AWD (dla MMP) powstanie on na pozycje zgodne z tymi z ZWM, bo nie cała ilość z MMW została już wydana z magazynu, czyli:

    1. T1: 20 szt.
    2. T2: 11 szt.

    Scenariusz 1.

    Gdyby do MMW-174/12/24 został wcześniej wystawiony dokument MMP z jedną pozycją T2: 10 szt., wówczas taki dokument AWD (dla MMP) powstanie z pozycjami:

    1. T1: 20 szt.
    2. T2: 1 szt. (pozostałe 10 szt. wydane już z magazynu zostało pobrane na MMP, więc do niego musi w przyszłości powstać osobne AWD, dlatego większej ilości pobrać się nie uda).

    Scenariusz 2.

    Gdyby do MMW-174/12/24 nie było wystawionego dokumentu MMP, ale za to wcześniej zostało wygenerowane już AWD (dla MMP), na którym ujęto tylko pierwszą pozycję z T1: 20 szt., wówczas kolejny dokument AWD (dla MMP) powstanie na jedną pozycje:

    1. Tej pozycji już nie uda się dodać, bo cała została pobrana na poprzednie AWD.
    2. T2: 11 szt.

    Wyświetlanie dokumentów AWD lub (W)AWD utworzonych do MMW niewiele różni od standardu w porównaniu z tymi, które posiadają źródłowe dokumenty handlowe. Zablokowana jest na nich dodatkowo operacja zmiany partii, czyli na pozycji nie można zmienić cechy i jej wartości, numeru EAN czy daty ważności. Konieczne jest bowiem działanie na dokładnie tej samej partii, która została wydana z magazynu źródłowego. Ukryto również możliwość wiązania innych dokumentów lub pozycji dokumentów tak, aby nie komplikować potem procesu tworzenia dla nich dokumentów MMP. Możliwe jest natomiast dodawanie pozycji nie powiązanych ze źródłowymi.

    Powiązanie pomiędzy dokumentami AWD (dla MMP) a dokumentami źródłowymi MMW jest widoczne na nagłówku dokumentu oraz na liście w następujący sposób:

    • Jeśli AWD powstało do jednego MMW lub jego części, wówczas widoczny jest numer tego dokumentu MMW ujęty w nawiasach,
    • Jeśli AWD powstało do wielu MMW lub ich części wówczas widoczny jest tekst [Lista dokumentów MMW].
    Widok powiązania MMW z dokumentami AWD (dla MMP) na liście dokumentów AWD
    Widok powiązania MMW z dokumentami AWD (dla MMP) na liście dokumentów AWD

    Jeśli do takich dokumentów zostanie potem utworzone MMP, to w tych miejscach będzie już wskazanie na te dokumenty, ponieważ wówczas cały cykl dokumentów zostanie już zakończony.

    Jednak to, czy do danego dokumentu MMW były wystawione AWD (dla MMP) można sprawdzić zawsze w oknie Historia związanych dla dokumentów MMW, w którym są one prezentowane na zakładce [Inne].

    Widok powiązania MMW z dokumentami AWD (dla MMP) w historii związanych dla MMW
    Widok powiązania MMW z dokumentami AWD (dla MMP) w historii związanych dla MMW

    Zmiany w generowaniu dokumentów MMP

    Na liście dokumentów AWD dodaliśmy nowe polecenie Generuj MMP, które dostępne jest zarówno w menu kontekstowym, jak i opcja dla przycisku pod listą:

    Operacja do generowania MMP z listy dokumentów AWD
    Operacja do generowania MMP z listy dokumentów AWD

    Pozwala ono zrealizować handlowo dokumenty AWD/(W)AWD utworzone na podstawie MMW. Jednocześnie tworzone stąd MMP zostaje automatycznie powiązane z tymi źródłowymi dokumentami MMW.

    Ponieważ takie dokumenty stanowią domknięcie całego procesu przesunięcia między magazynami, to nie można na nich dokonywać żadnych zmian: ani ilości, ani usuwania pozycji. Jedyną dostępną operacją jest zatwierdzenie lub usunięcie całego dokumentu.

    Dla polecenie generowania MMP z listy dokumentów MMW oraz ZW uwzględniane są od teraz powiązane z MMW dokumenty AWD/(W)AWD, które wyświetlają się w trakcie tej operacji.

    Lista dokumentów AWD, które można uwzględnić przy generowaniu MMP z MMW lub ZW
    Lista dokumentów AWD, które można uwzględnić przy generowaniu MMP z MMW lub ZW

    Do Użytkownika należy decyzja czy dokument MMP ma powstać do tych dokumentów AWD (wówczas na liście jn. należy je wybrać), czy też z ich pominięciem (poprzez zamknięcie listy z wyborem dokumentów). W tym drugim przypadku dokument MMP jest tworzony jak dotychczas, czyli wprost z ilości na MMW, ale tylko takiej, która nie została jeszcze ujęta na powiązanych do nich AWD/(W)AWD oraz MMP.

    Przyklad

    Do dokumentu MMW-174/12/24 z pozycjami:

    1. T1: 20 szt.
    2. T2: 34 szt.

    Wystawiono i zamknięto z realizacją dwa dokumenty AWD (dla MMP) z pozycjami:

    - AWD-154/12/24:

    1. T1: 15 szt.
    2. T2: 15 szt.

    - AWD-155/12/24:

    1. T2: 8 szt.

    Przy generowaniu do MMW-174/12/24 dokumentu MMP pojawiło się okno z możliwością wyboru powyższych dokumentów AWD.

    Scenariusz 1.

    Z listy wybrano (zaznaczono) obydwa dokumenty AWD. MMP powstało ze zsumowanymi pozycjami z tych AWD:

    1. T1: 15 szt.
    2. T2: 23 szt.

    Scenariusz 2.

    Z listy wybrano (zaznaczono) tylko dokument AWD-155/12/24. MMP powstało z pozycjami pobranymi z tego dokumentu, czyli de facto na jedną pozycję: T2: 8 szt. Dla drugiego AWD-154/12/24 można nadal wygenerować dokument MMP.

    Scenariusz 3.

    Z listy nie wybrano żadnego dokumentu AWD (zamknięto ją krzyżykiem). MMP powstało z pozycjami z MMW na ilość, którą jeszcze nie ujęto na AWD.

    1. T1: 5 szt. (bo 15 jest już na AWD).
    2. T2: 11 szt. (bo 23 jest już na AWD)

    Dla obu AWD można nadal wygenerować jeden lub kilka dokumentów MMP.

    Uwzględnianie przy generowaniu MMP towarów kaucjonowanych z AWD (dla MMP)

    Przy tworzeniu dokumentów MMP z uwzględnieniem, dokumentów AWD wystawionych wcześniej uwzględniane są dokumenty kaucji (K)MM, które są źródłowymi dla takich AWD. To czy dla takich źródłowych powstanie odpowiedni dokument (K)MMP czy zwykłe MMP zależy od powiązań źródłowego (K)MMW:

    • Jeśli (K)MMW nie jest powiązany z dokumentem MMW, wówczas powstaje dokument (K)MMP, który również nie będzie miał powiązania z MMP.

    Przyklad

    W Systemie wprowadzono dwa dokumenty:

    1. MMW-174/12/24.
    2. (K)MMW-25/12/24 (nie jest on powiązany z żadnym MMW).

    Do obydwu powyższych wystawiono i zamknięto dokumenty AWD lub (W)AWD (dla MMP) – bez znaczenia, czy dwa osobne, czy jeden wspólny.

    Do powyższych AWD lub (W)AWD generowane są dokumenty MMP. Powstaną dwa dokumenty:

    1. MMP do MMW-174/12/24,
    2. (K)MMP do (K)MMW-25/12/242 i to (K)MMP nie będzie powiązane z żadnym MMP.

    • Jeśli (K)MMW jest powiązany z dokumentem MMW i do tego MMW jest utworzone MMP, to powstaje dokument (K)MMP, który jest automatycznie wiązany z tym istniejącym MMP. 

    Przyklad

    W Systemie wprowadzono dwa dokumenty:

    1. MMW-174/12/24.
    2. (K)MMW-25/12/24 (jest on powiązany z dokumentem MMW, jak opisano w scenariuszach poniżej).

    Do obydwu powyższych wystawiono i zamknięto dokumenty AWD lub (W)AWD (dla MMP) – bez znaczenia, czy dwa osobne, czy jeden wspólny.

    Scenariusz 1, gdzie (K)MMW-25/12/24 ma powiązanie z MMW-174/12/24.

    Do powyższych AWD lub (W)AWD generowane są dokumenty MMP. Powstaną dwa dokumenty:

    1. MMP do MMW-174/12/24,
    2. (K)MMP do (K)MMW-25/12/242 i to (K)MMP zostanie powiązane z MMP utworzonym powyżej.

    Scenariusz 2, gdzie (K)MMW-25/12/24 ma powiązanie z MMW-170/12/24, do którego istnieje MMP-185/12/24.

    Do powyższych AWD lub (W)AWD generowane są dokumenty MMP. Powstaną dwa dokumenty:

    1. MMP do MMW-174/12/24,
    2. (K)MMP do (K)MMW-25/12/242 i to (K)MMP zostanie powiązane z MMP-185/12/24.
    • Jeśli (K)MMW jest powiązany z dokumentem MMW, ale do tego MMW nie ma jeszcze utworzonego MMP, to działanie jest zależne od magazynu na dokumencie awiza, z którego następuje generowanie:
      • Jeśli jest to magazyn zwykły, to powstanie osobny dokument MMP, który nie będzie powiązany z żadnym innym MMP/(K)MMP.
      • Jeśli jest to magazyn WMS, to powstanie osobny dokument (K)MMP nie powiązany z dokumentem MMP,

    Przyklad

    W Systemie wprowadzono dwa dokumenty:

    1. MMW-174/12/24.
    2. (K)MMW-25/12/24 (jest on powiązany z dokumentem MMW, który nie ma utworzonego MMP).

    Scenariusz 1.

    Do obydwu powyższych wystawiono i zamknięto osobne dokumenty AWD (dla MMP), czyli powstały one na magazyn zwykły:

    1. Do MMW-174/12/24 powstało AWD-215/12-24
    2. Do (K)MMW-25/12/24 powstało AWD-216/12-24

    Do AWD-216/12/24 generowany jest dokumenty MMP. Powstanie zwykłe MMP bez żadnego powiązania do MMP lub (K)MMP

    Scenariusz 2.

    Do obydwu powyższych wystawiono i zamknięto osobne dokumenty (W)AWD (dla MMP), czyli powstały one na magazyn WMS:

    1. Do MMW-174/12/24 powstało (W)AWD-215/12-24
    2. Do (K)MMW-25/12/24 powstało (W)AWD-216/12-24

    Do (W)AWD-216/12/24 generowany jest dokumenty MMP. Powstanie (K)MMP bez żadnego powiązania do MMP. Dopiero jak takie MMP powstanie, to będzie można je spiąć z tym dokumentem (K)MMP.

    Pozostałe zmiany

    Spinanie dokumentów MMP z magazynowymi

    Przy spinaniu dokumentów magazynowych AWD/(W)AWD do MMP sprawdzane będzie dodatkowo, czy dokument AWD/(W)AWD jest powiązany na nagłówku z MMW. Jeśli jest powiązany z MMW, do którego zostało wystawione MMP, to nastąpi próba wiązania obu dokumentów wg standardowych zasad.

    Anulowanie dokumentów MMP i MMW oraz magazynowych z nimi powiązanych

    Przy anulowaniu MMW wymagane jest zaznaczenie parametru Wszystkie związane dokumenty magazynowe zostaną usunięte. Oznacza to, że teraz przy anulowaniu MMW są również anulowane dokumenty AWD/(W)AWD z nim powiązane.

    Anulowanie MMP od tej wersji jest możliwe bez anulowania magazynowych AWD/(W)AWD, które zostały wystawione przed MMP. Dla takich MMP można bowiem przy anulowaniu odznaczyć teraz parametr Wszystkie związane dokumenty magazynowe zostaną usunięte, co będzie znaczyło, że anulowany zostanie tylko dokument MMP, a bez zmian pozostaną dokumenty AWD/(W)AWD, do których ponownie będzie można wystawić MMP.

    Uwaga

    Nie zostały jeszcze wprowadzone zmiany w działaniu procesów dla operacji tworzenia dokumentów wewnętrznych oraz magazynowych do takich dokumentów. W szczególności nie działa generowanie AWD (przed MMP) do dokumentów MMW oraz generowanie dokumentów MMP do dokumentów AWD (przed MMP). A samo tworzenie MMP wprost do MMW nie uwzględnia obecnie ilości ujętej już na dokumentach AWD (przed MMP). W przypadku zmiany kolejności działań z dokumentami wewnętrznymi nie należy więc opierać się o wykonywanie akcji z procesów.

    Zagadnienia niniejsze wykonywane przez procesy obsłużymy w pełnym zakresie w kolejnej wersji Systemu.

    Inne zmiany

    Kopiowanie cennika sprzedaży

    Podczas kopiowania cennika sprzedaży za pomocą opcji <CTRL>+<Insert> obsłużone zostało kopiowanie elementów (towarów) i ich cen. Podczas tej operacji w kontrolce Poprzedni cennik ustalany jest kopiowany cennik, dzięki czemu na nowotworzonym cenniku można dokonać szybkiego ustalenia nowych cen w oparciu o cennik kopiowany.

    Kopiowanie cennika sprzedaży wraz z jego elementami
    Kopiowanie cennika sprzedaży wraz z jego elementami

    Poprawa metody wyliczania wartości Zapłacono na wydrukach dokumentów walutowych

    Dokonano poprawy w zakresie wielkości zapłaty drukowanej na dokumencie FSE, (s)FSE, (S)FSE, FEL w walucie obcej i korektach do tych dokumentów. Identyczna zmiana dotyczy wyliczania tej wielkości podczas wysyłania ww. dokumentów do KSeF.

    Dotychczas wielkość zapłaty za ww. dokument ustalana była jako suma zapłat w walucie systemowej, przeliczana następnie na walutę dokumentu. Metoda ta i wynikające z niej zaokrąglenia mogły powodować rozbieżności pomiędzy tak wyliczoną wielkością a faktyczną wielkością zapłaty. Aby je wyeliminować przyjęta została zasada zgodnie, z którą zapłaty dokonane w walucie zgodnej z walutą dokumentu są ujmowana wprost w wielkości walutowej, w przypadku zapłat dokonanych w walucie innej niż waluta dokumentu zaś wg dotychczasowej metody tj. sumowane są kwoty systemowe takich zapłat i ich suma przeliczana na walutę nagłówka.

    Udostępnienie kolejnych wydruków sPrint

    W wersji 2025.0 udostępniono wydruki sPrint kolejnych typów dokumentów:

    • Oferta sprzedaży OS
    • Zamówienie sprzedaży ZS
    • Wydanie zewnętrzne WZ
    • Wydanie kaucji WKA

    Informacja o ilości dostępnej w pakiecie KSeF i pakiecie OCR

    Na liście faktur sprzedaży oraz na liście faktur zaimportowanych z KSeF dostępna jest informacja o ilości dostępnej w pakiecie KSeF oraz ilości dostępnej w pakiecie OCR. Informacje te zostały dodane w ramach prac przygotowawczych do obsługi licencjonowania KSeF, które zacznie obowiązywać po okresie promocyjnym.

    Informacja o dostępności operacji KSeF na liście faktur sprzedaży i liście faktur zaimportowanych z KSeF
    Informacja o dostępności operacji KSeF na liście faktur sprzedaży i liście faktur zaimportowanych z KSeF

    Produkcja

    Rejestrowanie nietechnologicznych realizacji operacji na zleceniach produkcyjnych

    W wersji 2025.0 systemu Comarch ERP XL umożliwiono rejestrowanie na ZP wykonania dodatkowych operacji, które nie wynikają z technologii i nie zostały wcześniej zaplanowane na zleceniu.

    Do istniejącego na ZP procesu, można dodawać dowolne realizacje operacji, niezwiązanych z technologią. Dodatkowe realizacje są rejestrowane bez operacji planowanej (dodawana jest sama realizacja bez operacji planowanej).

    Zapisana na ZP dodatkowa realizacja nie jest dodawana do żadnej technologii. Jest ona rejestrowana wyłącznie na zleceniu.

    W ramach nietechnologicznej realizacji, można w standardowy sposób dodawać dowolne materiały i dowolne zasoby produkcyjne, a także, zdefiniowane w słowniku kategorii zabiegi, atrybuty, załączniki oraz przypisywać dodatkowe koszty.

    Nietechnologiczną realizację można za pomocą nowych opcji połączyć automatycznie z wybraną operacją/realizacją, zarejestrowaną na zleceniu. Podczas automatycznego łączenia operacji, generowany będzie „techniczny” półprodukt łączący operację/realizację z realizacją nietechnologiczną (głównie na potrzeby przeniesienia odpowiednich kosztów, wynikających z realizacji nietechnologicznej, na wyrób końcowy).

    Usunięcie nietechnologicznej realizacji ze zlecenia nie będzie powodowało odtwarzania dla niej operacji planowanej.

    Dodawanie nietechnologicznych operacji do procesu na ZP nie jest blokowane żadną dodatkową parametryzacją. Oznacza to, że każdy operator mający prawo do edycji zlecenia, może do niego dodawać nietechnologiczne realizacje.

    Dodawanie nietechnologicznej realizacji

    Nową nietechnologiczną realizację można dodać z poziomu:

    • ZP/HPR z zakładki [Procesy]
    • ZP/HPR z zakładki [Operacje]
    • Harmonogramu operacji 

    Dodawanie nietechnologicznej realizacji z poziomu ZP, z zakładki: Procesy

    Nową nietechnologiczną realizację można dodać za pomocą opcji Dodaj nową realizację, znajdującej się w pop-up menu obok przycisku , na zleceniu produkcyjnym, na zakładce [Procesy].

    Opcja dodawania nietechnologicznej realizacji z poziomu ZP, z zakładki: Procesy
    Opcja dodawania nietechnologicznej realizacji z poziomu ZP, z zakładki: Procesy

    Po wypełnieniu wymaganych danych i zapisaniu realizacji, jest ona dodawana bezpośrednio pod procesem, z poziomu którego uruchomiono jej dodawanie:

    Prezentacja nietechnologicznej realizacji na ZP, na zakładce: Procesy
    Prezentacja nietechnologicznej realizacji na ZP, na zakładce: Procesy

    Jeśli przed dodaniem nowej realizacji nie zaznaczono żadnego procesu, ani jego elementu (np. operacji, materiału, itd.), wówczas nietechnologiczna realizacja zostanie dodana w ramach pierwszego procesu, prezentowanego w oknie ZP, na zakładce [Procesy].

    W oknie nowododawanej nietechnologicznej realizacji, automatycznie wypełnione będzie pole Proces – procesem, z poziomu którego dodawania była realizacja lub pierwszym procesem znajdującym się na ZP, gdy nie wskazano konkretnego procesu. Przed zapisaniem realizacji, w polu Proces można wskazać inny proces z danego ZP. Po zapisaniu realizacji zmiana ta nie będzie możliwa.

    Dodawanie nietechnologicznej realizacji z poziomu ZP, z zakładki: Operacje

    Nową nietechnologiczną realizację można dodać za pomocą opcji Dodaj nową realizację, znajdującej się w sekcji Raport wykonania, na zleceniu produkcyjnym, na zakładce [Operacje].

    Dodawanie nowej realizacji nietechnologicznej z poziomu zakładki: Operacje na ZP
    Dodawanie nowej realizacji nietechnologicznej z poziomu zakładki: Operacje na ZP

    W oknie nowododawanej nietechnologicznej realizacji automatycznie wypełnione będzie pole Proces – domyślnie będzie w nim wskazany pierwszy proces znajdujący się na ZP. Można będzie zmienić proces na inny przed zapisaniem realizacji. Po jej zapisaniu zmiana ta nie będzie możliwa.

    Dodawanie nietechnologicznej realizacji z poziomu harmonogramu operacji

    Nową nietechnologiczną realizację można dodać za pomocą opcji Dodaj nową realizację, dostępnej w oknie harmonogramu operacji, w pop-up menu obok przycisku .

    Dodawanie nowej realizacji nietechnologicznej z poziomu Harmonogramu operacji
    Dodawanie nowej realizacji nietechnologicznej z poziomu Harmonogramu operacji

    W oknie nowododawanej nietechnologicznej realizacji należy wskazać zlecenie produkcyjne (lub harmonogram projektu), do którego ma zostać przypisana realizacja, a także odpowiedni proces produkcyjny.

    Okno nietechnologicznej realizacji, zakładka: Ogólne

    Kontrolki widoczne w widoku nietechnologicznej realizacji są w większości analogiczne, jak dla zwykłej realizacji operacji. Ze względu na to, że na realizacji nietechnologicznej nie odwołujemy się w żaden sposób do technologii, większość elementów tej realizacji jest konieczna do zdefiniowana przez Użytkownika.

    Okno nowej nietechnologicznej realizacji
    Okno nowej nietechnologicznej realizacji

    Obsługa poszczególnych pól w oknie realizacji nietechnologicznej przedstawia się następująco:

    • Zlecenie – pole jest wymagane do uzupełnienia, wskazujemy w nim dokument (ZP/HPR), do którego dodana zostanie nowa realizacja.
      • Jeśli realizacja jest dodawana z poziomu ZP, wówczas pole jest automatycznie wypełniane odpowiednim numerem zlecenia.
      • Jeśli realizacja jest dodawana z poziomu HPR, wówczas pole jest automatycznie wypełniane odpowiednim numerem harmonogramu.
      • Jeśli realizacja jest dodawana z poziomu harmonogramu operacji, wówczas należy wybrać odpowiedni rodzaj i numer dokumentu (ZP albo HPR).
    • Proces – pole jest wymagane do uzupełnienia, wskazujemy w nim proces produkcyjny, do którego chcemy dodać nietechnologiczną realizację
      • Pole jest automatycznie wypełniane, gdy nietechnologiczna realizacja dodawana jest bezpośrednio z poziomu ZP lub HPR – wyświetlany jest tutaj albo pierwszy proces z ZP, albo ten proces, z poziomu którego dodano nietechnologiczną realizację.
      • Pole jest automatycznie wypełniane dopiero po uzupełnieniu w oknie numeru zlecenia (ZP/HPR), w sytuacji gdy nietechnologiczna realizacja dodawana jest z poziomu harmonogramu operacji. Domyślnie podpowiada się pierwszy proces z danego zlecenia.
    • Kontrola jakości – parametr ustawiany jest jako aktywny i domyślnie niezaznaczony w oknie nietechnologicznej realizacji. Obsługa parametru jest analogiczna, jak dla zwykłych realizacji
    • Operacja – w polu należy podać kod i nazwę dla nietechnologicznej realizacji. Pola te są wymagane do uzupełnienia. Nazwa jest domyślnie wypełniana podanym kodem realizacji.
    • Priorytet – w zależności od kontekstu dodawania realizacji, domyślnie w polu ustawiany jest priorytet z procesu lub ze słownika kategorii (Inne/Priorytety zadań). Priorytet można standardowo zmienić.
    • Oddział – pole nie jest domyślnie wypełniane. W polu można wskazać wybrany oddział (centrum struktury firmy).
    • Ilość – pole domyślne wypełniane jest wartością 1, którą można zmienić do momentu zamknięcia zlecenia.
    • Jednostka – w polu można wskazać dowolną jednostkę zdefiniowaną w konfiguracji Systemu. Domyślnie podpowiadana jest jednostka z procesu, w ramach którego dodawana jest nietechnologiczna realizacja.
    • Nr instrukcji – domyślnie pole nie jest wypełnione. Można wprowadzać w polu wartości, jak dla zwykłej realizacji.
    • Terminy – domyślnie w obszarze jako termin Start i Koniec podpowiadana jest data bieżąca (data dodania realizacji). Daty te można zmieniać, jak dla zwykłej realizacji.
    • Pole z jednostką obok czasu realizacji i rozliczeniowego – domyślnie w polach podpowiadane są godziny. Można w tych polach wybrać inną jednostkę czasu, analogicznie, jak dla zwykłej realizacji.
    • Lista terminów – została obsłużona podobnie, jak dla zwykłej realizacji.
    • Obszar pauzowania – obsłużono analogicznie, jak dla zwykłej zakończonej realizacji.   

    Okno nietechnologicznej realizacji, zakładka: Zasoby

    Zakładka będzie aktywna, gdy w oknie danej realizacji, na zakładce [Ogólne] uzupełnione będzie pole z dokumentem (ZP lub HPR) i procesem. W przeciwnym przypadku zakładka będzie nieaktywna.

    W oknie nietechnologicznej realizacji, na zakładce [Zasoby], możliwe jest dodawanie dowolnych zasobów za pomocą standardowej opcji Dodaj dowolny zasób. Obsługa dodawania dowolnych zasobów jest podobna, jak w przypadku zwykłej realizacji.

    Dodawanie zasobów do realizacji nietechnologicznej
    Dodawanie zasobów do realizacji nietechnologicznej

    Okno nietechnologicznej realizacji, zakładka: Materiały

    Zakładka będzie aktywna, gdy w oknie danej realizacji, na zakładce [Ogólne] uzupełnione będzie pole z dokumentem (ZP lub HPR) i procesem. W przeciwnym przypadku zakładka będzie nieaktywna.

    Z poziomu zakładki [Materiały] można dodawać do nietechnologicznej realizacji dowolne materiały, wyroby i produkty uboczne, a następnie generować na nie odpowiednie dokumenty RW/PW.

    Dodawanie materiału do nietechnologicznej realizacji
    Dodawanie materiału do nietechnologicznej realizacji

    Okno nietechnologicznej realizacji, zakładka: Zabiegi

    Zakładka będzie aktywna, gdy w oknie danej realizacji, na zakładce [Ogólne] uzupełnione będzie pole z dokumentem (ZP lub HPR) i procesem. W przeciwnym przypadku zakładka będzie nieaktywna.

    Z poziomu zakładki [Zabiegi] do realizacji nietechnologicznej można dodawać zabiegi zdefiniowane w słowniku kategorii (słownik kategorii: Produkcja/Zabiegi).

    Dodawanie zabiegów do nietechnologicznej realizacji
    Dodawanie zabiegów do nietechnologicznej realizacji

    Okno nietechnologicznej realizacji, zakładka: Koszty

    Zakładka będzie aktywna, gdy w oknie danej realizacji, na zakładce [Ogólne] uzupełnione będzie pole z dokumentem (ZP lub HPR) i procesem. W przeciwnym przypadku zakładka będzie nieaktywna.

    Zakładka jest obsługiwana analogicznie, jak w przypadku zwykłych realizacji. Można z tego poziomu, np. przypisywać dodatkowe koszty w ramach zdefiniowanych kategorii kosztu.

    Przypisywanie kosztów dodatkowych z poziomu zakładki Koszty w oknie nietechnologicznej realizacji
    Przypisywanie kosztów dodatkowych z poziomu zakładki Koszty w oknie nietechnologicznej realizacji

    Okno nietechnologicznej realizacji, zakładka: Opis

    Zakładka będzie aktywna, gdy w oknie danej realizacji, na zakładce [Ogólne] uzupełnione będzie pole z dokumentem (ZP lub HPR) i procesem. W przeciwnym przypadku zakładka będzie nieaktywna.

    Analogicznie, jak w przypadku zwykłych realizacji, dla nietechnologicznej realizacji można dodawać opis.

    Okno nietechnologicznej realizacji, zakładka: Atrybuty

    Zakładka będzie aktywna, gdy w oknie danej realizacji, na zakładce [Ogólne] uzupełnione będzie pole z dokumentem (ZP lub HPR) i procesem. W przeciwnym przypadku zakładka będzie nieaktywna.

    Standardowo, jak w przypadku zwykłych realizacji, do realizacji nietechnologicznej można dodawać atrybuty.

    Okno nietechnologicznej realizacji, zakładka: Załączniki

    Zakładka będzie aktywna, gdy w oknie danej realizacji, na zakładce [Ogólne] uzupełnione będzie pole z dokumentem (ZP lub HPR) i procesem. W przeciwnym przypadku zakładka będzie nieaktywna.

    Standardowo, jak w przypadku zwykłych realizacji, do realizacji nietechnologicznej można dodawać załączniki.

    Wiązanie nietechnologicznej realizacji z innymi realizacjami/operacjami na zleceniu

    Realizację nietechnologiczną można wiązać z innymi operacjami/realizacjami na zleceniu za pomocą nowych opcji: Zwiąż z poprzednią operacją lub realizacją/Zwiąż z następną operacją lub realizacją. Opcje te są dostępne wyłącznie z poziomu realizacji nietechnologicznych.

    Wiązanie realizacji nietechnologicznej z innymi operacjami/realizacjami nie wymaga dodatkowej parametryzacji. Połączenie realizacji nietechnologicznej z inną operacją/realizacją, będzie polegało na automatycznym wygenerowaniu „technicznego” półproduktu łączącego operację z realizacją nietechnologiczną lub realizację z realizacją nietechnologiczną.

    Realizację nietechnologiczną będzie można wiązać z inną operacją/realizacją w ten sposób, że będzie ona poprzednią lub następną do danej operacji/realizacji. Oznacza to, że „techniczny” półprodukt łączący realizację nietechnologiczną z inną operacją/realizacją, będzie mógł być albo półproduktem - materiałem, albo półproduktem - wyrobem danej realizacji nietechnologicznej.

    Jedną nietechnologiczną realizację będzie można powiązać z wieloma operacjami/realizacjami, ale nie jednocześnie. Wiązanie będzie się odbywało pojedynczo - na raz będzie można powiązać nową realizację z jedną operacją/realizacją.

    Opcje wiązania realizacji nietechnologicznych z innymi operacjami/realizacjami są dostępne z poziomu:

    • ZP/HPR z zakładki [Procesy]  
    Opcje wiązania nietechnologicznej realizacji z inną operacją/realizacją na ZP, na zakładce: Procesy
    Opcje wiązania nietechnologicznej realizacji z inną operacją/realizacją na ZP, na zakładce: Procesy
    • ZP/HPR z zakładki [Operacje]   
    Opcje wiązania nietechnologicznej realizacji z inną operacją/realizacją na ZP, na zakładce: Operacje
    Opcje wiązania nietechnologicznej realizacji z inną operacją/realizacją na ZP, na zakładce: Operacje
    • Harmonogramu operacji
    Harmonogram operacji - Opcje wiązania nietechnologicznej realizacji z inną operacją/realizacją
    Harmonogram operacji - Opcje wiązania nietechnologicznej realizacji z inną operacją/realizacją

    Wiązanie realizacji nietechnologicznej z poprzednią operacją lub realizacją

    Za pomocą opcji Zwiąż z poprzednią operacją lub realizacją, można połączyć nietechnologiczną realizację z operacją/realizacją, która w praktyce została zaplanowana lub wykonana wcześniej niż nietechnologiczna realizacja. „Techniczny” półprodukt, którym połączone zostaną ww. obiekty będzie rejestrowany jako półprodukt-wyrób w operacji, z którą łączymy nietechnologiczną realizację i jednocześnie jako półprodukt-materiał w nietechnologicznej realizacji.

    Dostępne są 3 metody wiązania nietechnologicznych realizacji z poprzednią operacją lub realizacją. Nietechnologiczną realizacją można związać z:

    • Operacją lub realizacją, pochodzącą z tego samego procesu, co realizacja nietechnologiczna
    • Operacją lub realizacją, pochodzącą z tego samego zlecenia, co realizacja nietechnologiczna
    • Operacją lub realizacją, pochodzącą z dowolnego ZP   
    Przykład wiązania nietechnologicznej realizacji z operacją tego samego procesu:
    Wybór opcji wiązania realizacji nietechnologicznej z poprzednią operacją tego samego procesu
    Wybór opcji wiązania realizacji nietechnologicznej z poprzednią operacją tego samego procesu
    Lista operacji możliwych do związania i wybór jednej z nich
    Lista operacji możliwych do związania i wybór jednej z nich
    Automatyczne utworzenie powiązań pomiędzy realizacją nietechnologiczną, a wybraną operacją
    Automatyczne utworzenie powiązań pomiędzy realizacją nietechnologiczną, a wybraną operacją

    Wiązanie realizacji nietechnologicznej z następną operacją lub realizacją

    Za pomocą opcji Zwiąż z następną operacją lub realizacją, można połączyć nietechnologiczną realizację z operacją/realizacją, która w praktyce została zaplanowana lub wykonana później niż nietechnologiczna realizacja.

    „Techniczny” półprodukt, którym połączone zostaną ww. obiekty będzie rejestrowany jako półprodukt-wyrób w nietechnologicznej realizacji i jednocześnie jako półprodukt-materiał w zwykłej operacji/realizacji.

    Dostępne są 3 metody wiązania nietechnologicznych realizacji z następną operacją lub realizacją. Nietechnologiczną realizacją można związać z:

    • Operacją lub realizacją, pochodzącą z tego samego procesu, co realizacja nietechnologiczna
    • Operacją lub realizacją, pochodzącą z tego samego zlecenia, co realizacja nietechnologiczna
    • Operacją lub realizacją, pochodzącą z dowolnego ZP 
    Przykład wiązania nietechnologicznej realizacji z operacją tego samego zlecenia:
    Wybór opcji wiązania realizacji nietechnologicznej z następną operacją tego samego ZP
    Wybór opcji wiązania realizacji nietechnologicznej z następną operacją tego samego ZP
    Lista operacji możliwych do związania i wybór jednej z nich
    Lista operacji możliwych do związania i wybór jednej z nich
    Automatyczne utworzenie powiązań pomiędzy realizacją nietechnologiczną, a wybraną operacją
    Automatyczne utworzenie powiązań pomiędzy realizacją nietechnologiczną, a wybraną operacją

    Wiązanie realizacji nietechnologicznej z operacją lub realizacją – techniczny półprodukt łączący

    Podczas wiązania nietechnologicznej realizacji z inną operacją lub realizacją automatycznie tworzony jest „techniczny” półprodukt łączący ww. obiekty. Półprodukty te można w pewnym zakresie edytować lub je usuwać.

    Przykładowe powiązanie „technicznym” półproduktem realizacji nietechnologicznej z operacja planowaną
    Przykładowe powiązanie „technicznym” półproduktem realizacji nietechnologicznej z operacja planowaną

    Domyślnie kod i nazwa półproduktu „technicznego” łączącego realizację nietechnologiczną z inną operacją lub realizacją są tworzone na podstawie kodu i nazwy operacji „wytwarzającej” ten półprodukt. Oznacza to, że jeśli powiązana zostanie nietechnologiczna realizacja o kodzie i nazwie odpowiednio: „20 i malowanie” z operacją następną o kodzie i nazwie odpowiednio: „30 i suszenie”, to półprodukt łączący będzie miał kod i nazwę odpowiednio „20 i malowanie”, a jeśli nietechnologiczna realizacja „20 malowanie” zostanie powiązana z operacją poprzednią: „10 przygotowanie składników”, to półprodukt łączący będzie miał kod i nazwę odpowiednio: „10 i przygotowanie składników”.

    Kod i nazwę „technicznego” półproduktu będzie można zmieniać ręcznie, co będzie powodowało aktualizację jego kodu i nazwy we wszystkich miejscach, gdzie istnieje z nim odpowiednie powiązanie.

    Kod i nazwa „technicznego” półproduktu nie będzie jednak aktualizowana na skutek zmiany kodu i nazwy danej operacji/realizacji, z której pochodzi dany półprodukt.

    Półprodukt łączący jest domyślnie dodawany z ilością 1. Ilość tą można zmienić ręcznie na inną.

    Wiązanie realizacji nietechnologicznej z operacją planowaną jest możliwe, dopóki operacja planowana nie zostanie zrealizowana w całości. Jeśli jest zrealizowana, wówczas można powiązać realizację nietechnologiczną z dowolną realizacją ww. operacji planowanej.

    „Techniczny” półprodukt łączący można ręcznie usunąć, za pomocą standardowej opcji Usuń, dostępnej w danym kontekście.

    Filtrowanie nietechnologicznej realizacji w różnych miejscach w Systemie

    W różnych miejscach w Systemie, gdzie prezentowane są realizacje nietechnologiczne, udostępniono filtr, za pomocą którego można wyświetlać lub nie, nietechnologiczne realizacje. Przy zaznaczonym filtrze realizacje nietechnologiczne są widoczne, a przy nie zaznaczonym nie są widoczne. Filtr Realizacje nietechnologiczne udostępniono w następujących miejscach:

    • Na ZP, na zakładce [Operacje]: 
    ZP, zakładka: Operacje – filtr: Realizacje nietechnologiczne
    ZP, zakładka: Operacje – filtr: Realizacje nietechnologiczne
    • W Szczegółach zlecenia, na zakładce [Raport wykonania]: 
    Lista, ZP, sekcja: Szczegóły zlecenia, zakładka: Raport wykonania - filtr: Realizacje nietechnologiczne
    Lista, ZP, sekcja: Szczegóły zlecenia, zakładka: Raport wykonania - filtr: Realizacje nietechnologiczne
    • Na Harmonogramie operacji:   
    Harmonogram operacji - filtr: Realizacje nietechnologiczne
    Harmonogram operacji - filtr: Realizacje nietechnologiczne
    • Na dokumencie NZP, na zakładce [Raport wykonania]:
    Dokument NZP, zakładka: Raport wykonania - filtr: Realizacje nietechnologiczne
    Dokument NZP, zakładka: Raport wykonania - filtr: Realizacje nietechnologiczne

    Inne

    Na ten moment realizacje nietechnologiczne nie będą uwzględniane:

    • na wykresie Gantt’a i wykresie obciążenia zasobów
    • w ramach raportu NAR
    • w MES   

    Ustawianie kolejności parametrów na wzorcu kontroli jakości

    W wersji 2025.0 Systemu Comarch ERP XL umożliwiono określanie w Systemie kolejności dla parametrów KJ na wzorcu kontroli jakości. Kolejność parametrów ustawiona na wzorcu KJ jest zachowana podczas wczytywania parametrów z wzorca na dokument PKJ lub na materiał w technologii.

    Ze względu na to, że lista parametrów wczytanych na podstawie wzorca KJ, na dokument PKJ albo na formatkę wyrobu/materiału w technologii może być jeszcze modyfikowana (można dodawać nowe lub usuwać istniejące parametry), wprowadzona została dodatkowo możliwość określania kolejności dla poszczególnych parametrów w oknie wyrobu/materiału w technologii oraz na dokumencie PKJ.

    Zmiany na wzorcu kontroli jakości

    W oknie Wzorzec KJ, pod listą parametrów, udostępnione zostały opcje bąbelkowania, za pomocą których można ustawić kolejność parametrów KJ w ramach danego wzorca.

    Dokument WKJ – nowe opcje bąbelkowania (Przesuń w górę/Przesuń w dół)
    Dokument WKJ – nowe opcje bąbelkowania (Przesuń w górę/Przesuń w dół)

    Zmiany w oknie wyrobu/materiału w technologii

    W oknie materiału/wyrobu w technologii, na zakładce [KJ], pod listą parametrów udostępnione zostały opcje bąbelkowania, za pomocą których można ustawić kolejność parametrów KJ dla danego materiału/wyrobu.

    Wyrób/Materiał w technologii – nowe opcje bąbelkowania (Przesuń w górę/Przesuń w dół)
    Wyrób/Materiał w technologii – nowe opcje bąbelkowania (Przesuń w górę/Przesuń w dół)

    Zmiany w oknie PKJ

    W oknie Protokół kontroli jakości, pod listą parametrów udostępnione zostały opcje bąbelkowania, za pomocą których będzie można ustawić kolejność parametrów KJ na danym PKJ.

     Dokument PKJ – nowe opcje bąbelkowania (Przesuń w górę/Przesuń w dół)

    Na PKJ opcje bąbelkowania będą aktywne do momentu potwierdzenia PKJ (ponieważ po potwierdzeniu PKJ nie można dodawać nowych parametrów do PKJ nawet jeśli operator ma prawo edycji potwierdzonych dokumentów).

    Zaciąganie odpowiedzi do konfiguracji produktu z arkusza kalkulacyjnego

    W wersji 2025.0 Systemu Comarch ERP XL z okna konfiguracji produktu (podnoszonym z ZS lub OS dla produktu konfigurowalnego) umożliwiono eksport pytań konfiguracji produktu do arkusza kalkulacyjnego oraz import odpowiedzi na pytania konfiguracji produktu z arkusza kalkulacyjnego. Ponadto dla listy pytań konfiguracji produktu obsłużono filtr prosty.

    Eksport pytań konfiguracji produktu do arkusza kalkulacyjnego

    W oknie Konfiguracja produktu udostępniono przycisk Eksportuj pytania do arkusza.

    Przycisk: Eksportuj pytania do arkusza w oknie Konfiguracja produktu
    Przycisk: Eksportuj pytania do arkusza w oknie Konfiguracja produktu

    Za pomocą przycisku Eksportuj pytania do arkusza, możliwe jest wyeksportowanie do arkusza kalkulacyjnego pytań konfiguracji produktu, wraz z bieżącymi odpowiedziami oraz wszystkimi niezbędnymi danymi, które są potrzebne do identyfikacji pytania, podczas importu odpowiedzi z arkusza.

    Uwaga
    Do arkusza nie są eksportowane pytania dotyczące parametrów (atrybutów), dla których w konfiguratorze produktu odznaczono parametr Edycja, gdyż odpowiedzi na takie pytania i tak nie można zmieniać. Nie są też eksportowane pytania dotyczące parametrów ogólnych konfiguratora, czyli tych, które w oknie Konfiguracja produktu wyświetlane są na liście Parametry ogólne.

    Budowa przykładowego arkusza z wyeksportowanymi pytaniami konfiguracji produktu
    Budowa przykładowego arkusza z wyeksportowanymi pytaniami konfiguracji produktu

    Arkusz eksportu pytań do arkusza, pełni pomocniczą rolę dla importu odpowiedzi na pytania konfiguracji produktu. Struktura wyeksportowanego arkusza jest zgodna ze strukturą arkusza wymaganego do importu odpowiedzi, a eksportowane do kolumny pomocniczej OdpowiedzBiezaca odpowiedzi ustawione w momencie eksportu, mają Użytkownikowi ułatwić udzielanie odpowiedzi.

    Import odpowiedzi na pytania konfiguracji produktu z arkusza kalkulacyjnego

    W oknie Konfiguracja produktu udostępniono przycisk Importuj odpowiedzi z arkusza.
    Przycisk: Importuj odpowiedzi z arkusza w oknie Konfiguracja produktu
    Przycisk: Importuj odpowiedzi z arkusza w oknie Konfiguracja produktu

    Za pomocą przycisku Importuj odpowiedzi z arkusza, możliwe jest zaimportowanie odpowiedzi na pytania konfiguracji produktu z arkusza kalkulacyjnego. Po wskazaniu właściwego pliku z dysku, importowane są dane z arkusza kalkulacyjnego do okna konfiguracji.

    Budowa arkusza do importu odpowiedzi na pytania konfiguracji produktu

    Arkusz do importu musi mieć nazwę OdpowiedziKonfiguracji (nazwa arkusza, a nie całego pliku). Obsługiwane są pliki o typach: .xls, .xlsx oraz .ods.

    W arkuszu do importu muszą się znaleźć kolumny:

    • Pytanie – treść pytania
    • Odpowiedz – treść odpowiedzi zgodna z typem i formatem.
    • TypPytania
    • ObiTyp
    • ObiNumer
    • ObiLp
    • Parametr – nazwa klasy atrybutu, wymagana dla pytań o parametr (atrybut)   

    Kolumna OdpowiedzBiezaca, przekazywana do arkusza podczas eksportu pytań, jest kolumną pomocniczą i nie musi jej być w arkuszu do importu odpowiedzi.

    Budowa przykładowego arkusza do importu odpowiedzi konfiguracji produktu
    Budowa przykładowego arkusza do importu odpowiedzi konfiguracji produktu

    Zasady udzielania odpowiedzi w arkuszu

    Aby odpowiedź na pytanie została prawidłowo zaimportowana, wprowadzona w arkuszu treść odpowiedzi powinna być zgodna z formatem i typem możliwej do udzielenia odpowiedzi, np. w przypadku pytania o parametr (atrybut) o formacie: 1234 i typie Liczba odpowiedź powinna być liczbą całkowitą, a w przypadku pytania o parametr (atrybut) o formacie: Tekst i typie Lista odpowiedź powinna być wartością tekstową, która znajduje się na liście wartości zdefiniowanych dla atrybutu.

    Uwaga
    W przypadku pytań dotyczących parametrów (atrybutów) o typie: Lista oraz klas cech z zaznaczonym parametrem “Z listy”, możliwe jest zaimportowanie wyłącznie takiej odpowiedzi, która jest zdefiniowana w Systemie na liście wartości atrybutu lub liście wartości cech, bez względu na to, czy dla atrybutu lub klasy cechy zaznaczony jest parametr “Lista zamknięta”.

    W przypadku pytań o wybór lub wystąpienie surowca albo operacji, w kolumnie Odpowiedz można podać sam kod towaru/operacji lub kod i nazwę oddzielone średnikiem (np. KOD TOWARU; Nazwa towaru).

    W przypadku, gdy w arkuszu pole w kolumnie Odpowiedz będzie puste to System zinterpretuje to jako brak udzielania odpowiedzi i pominie import takiego rekordu. Natomiast jeśli Użytkownik chce usunąć wcześniej udzieloną odpowiedź to powinien w polu Odpowiedz wprowadzić wartość: <PUS> lub <PUSTA> (dla wszystkich typów pytania) lub <Brak> (wyłącznie dla pytań o wystąpienie operacji, wybór operacji alternatywnej lub wybór surowca, czyli gdy TypPytania = 3, 4, 7) lub <Nieokreślona> (wyłącznie dla pytań o cechę materiału, czyli gdy TypPytania = 8).

    W przypadku, gdy dokładnie to samo pytanie wystąpi kilka razy w arkuszu, to zaimportowanie ostatniej z odpowiedzi nadpisze wcześniej zaimportowaną odpowiedź. Dzięki takiemu działaniu, w przypadku pytań o surowce będące towarami powiązanymi, gdy zmiana na inny towar w odpowiedzi na pytanie o pierwszy z towarów powiązanych może być zablokowana przez aktualnie wybraną odpowiedź w pytaniu o drugi z towarów powiązanych to najlepiej, aby w arkuszu dwa razy dodane zostały pytania o wybór surowca dla towarów powiązanych – najpierw z odpowiedziami czyszczącymi wcześniej udzieloną odpowiedź (<PUSTA> lub <Brak>), a następnie te same pytania już z właściwymi odpowiedziami.

    W konfiguratorze produktu mogą być zdefiniowane takie pytania, które w oknie konfiguracji dodawane są na listę pytań, dopiero po udzieleniu odpowiedzi na inne pytanie, np. gdy operacja występuje warunkowo, to po udzieleniu twierdzącej odpowiedzi na pytanie „Czy operacja <Kod operacji>, <Nazwa operacji> ma wystąpić?” dodawane są pytania dotyczące parametrów tej operacji, czy surowców, które mają być w niej użyte. Dlatego też, aby w takim przypadku z arkusza kalkulacyjnego prawidłowo zostały zaimportowane odpowiedzi, konieczne jest zachowanie właściwej kolejności pytań w arkuszu, tzn. najpierw musi być pytanie o wystąpienie operacji, a dopiero po nim pytania o parametry i surowce w tej warunkowej operacji.

    Przy imporcie odpowiedzi na pytania o parametr (atrybut) obsługiwane są atrybuty o typach:

    • Flaga
    • Tekst
    • Liczba
    • Lista – jako odpowiedź należy podać kod wartości zdefiniowanej na liście wartości atrybutu
    • SQL – jako odpowiedź należy podać wartość z listy wartości zwróconych przez zapytanie SQL
    • SQL obiektowy – jako odpowiedź należy podać wartość z listy wartości zwróconych przez zapytanie SQL
    • Adres URL
    • Towar – jako odpowiedź należy podać kod towaru
    • Kontrahent – jako odpowiedź należy podać akronim kontrahenta
    • Pracownicy – jako odpowiedź należy podać akronim pracownika
    • Konto
    • Załączniki
    • Bon 

    Filtr prosty dla listy pytań i odpowiedzi konfiguracji produktu

    W oknie Konfiguracja produktu, pod listą pytań i odpowiedzi konfiguracji produktu udostępniono filtr prosty, przy użyciu którego umożliwiono wyszukiwanie po treści pytania lub odpowiedzi.

    Filtr prosty dla listy pytań i odpowiedzi konfiguracji produktu
    Filtr prosty dla listy pytań i odpowiedzi konfiguracji produktu

    Inne zmiany

    Wyłączone automatyczne kopiowanie atrybutów z karty towaru na materiał w technologii

    W wersji 2025.0 Systemu Comarch ERP XL zostało zmodyfikowanie działanie Systemu w zakresie automatycznego kopiowania atrybutu z karty towaru na materiał w technologii. Automatyczne kopiowanie atrybutu, gdy nie zdefiniowano w Systemie żadnych akcji, zostało wyłączone.

    Od teraz można zarządzać ww. funkcjonalnością poprzez definiowanie odpowiednich akcji kopiowania atrybutów.

    Rozbudowa filtrowania na liście technologii i konfiguratorów produktu - wyszukiwanie również po kolumnach Produkt i Opis wersji

    W filtrze prostym, na liście technologii i konfiguratorów produktu, umożliwiono filtrowanie również po kolumnach Produkt i Opis wersji. Po zmianach, przy użyciu filtra prostego można wyszukiwać po zawartości czterech kolumn: Kod, Nazwa, Produkt i Opis wersji.

    Filtrowanie po zawartości kolumny Produkt oznacza wyszukiwanie po kodzie:

    • towaru – w przypadku technologii, czyli po kodzie towaru wskazanego w polu Produkt na zakładce [Ogólne], formularza Technologia produkcji)
    • grupy towarów – w przypadku konfiguratora produktu, czyli po kodzie grupy towarów wskazanej w polu Produkt na zakładce [Ogólne], formularza: Konfigurator produktu)  

    Filtrowanie po zawartości kolumny Opis wersji oznacza wyszukiwanie po zawartości pola Opis, znajdującego się w sekcji Wersja, na zakładce [Ogólne] formularza Technologia produkcji lub Konfigurator produktu.

    Zakładka Opis na karcie Zasobu

    W oknie Zasób dodana została zakładka [Opis], na której można wprowadzić opis dla zasobu produkcyjnego.

    Zakładka Opis na karcie zasobu produkcyjnego
    Zakładka Opis na karcie zasobu produkcyjnego

    Serwis

    Parametr pozwalający na domyślne zwijanie lub rozwijanie listy urządzeń

    W wersji 2025.0 Systemu Comarch ERP XL, na liście serwisowanych urządzeń, na zakładce [Struktura urządzeń] udostępniono parametr Po otwarciu okna pokazuj zwinięte drzewo urządzeń.

    Lista serwisowanych urządzeń - parametr: Po otwarciu okna pokazuj zwinięte drzewo urządzeń
    Lista serwisowanych urządzeń - parametr: Po otwarciu okna pokazuj zwinięte drzewo urządzeń

    Przy zaznaczonym parametrze, po otwarciu listy urządzeń, drzewo z urządzeniami będzie domyślnie zwinięte, przy odznaczonym – rozwinięte. Ustawienie parametru jest zapamiętywane po zamknięciu okna.

    Księgowość

    Wydłużenie numeru, nazwy konta, zwiększenie liczby poziomów w planie kont

    • Do wersji Comarch ERP XL 2024 maksymalna:
      • długość numeru konta wynosiła 30 znaków
      • ilość poziomów w planie kont wynosiła sześć (syntetyka + 5 poziomów analityki)
      • długość nazwy konta wynosiła 80 znaków (Nazwa1 = 40, Nazwa2 = 40, łącznie: 80 znaków)
    • Od wersji Comarch ERP XL 2025.0 maksymalna:
      • długość numeru konta wynosi 50 znaków
      • ilość poziomów w planie kont została zwiększona do dziesięciu (syntetyka + 9 poziomów analityki)
      • długość nazwy konta zwiększono do 120 znaków (Nazwa1 = 60, Nazwa2 = 60, łącznie: 120 znaków)
    • W związku ze zmianą długości numeru konta, nazwy konta, liczby poziomów w planie konta wprowadzono zmiany:
      • bazodanowe
      • w wybranych procedurach, funkcjach.
      • Interfejsowe, na wybranych:
        • formatkach
        • listach
        • wydrukach
      • w eksporcie danych do arkusza MS Excel
    Okno Plan kont
    Okno Plan kont
    Zapis księgowy
    Zapis księgowy
    Wydruk planu kont
    Wydruk planu kont
    Eksport planu kont do MS Excel
    Eksport planu kont do MS Excel

    Możliwość generacji rejestrów VAT, plików JPK_V7M i K, VAT-UE/VAT-UEK na podstawie dokumentów zaksięgowanych w Buforze i Księdze Głównej lub tylko w Księdze Głównej

    Zmiany w konfiguracji

    Nazwa dotychczasowego parametru Generuj rejestry, deklaracje VAT na podstawie dokumentów zaksięgowanych, udostępnionego z poziomu konfiguracji Księgowość/Parametry2 została zmieniona na Generuj deklaracje VAT na podstawie dokumentów zaksięgowanych. Parametr nie będzie miał już wpływu na filtr Zaksięgowane udostępniony z poziomu okna Rejestr VAT.

    Zmiany na listach rejestrów VAT

    • W ramach parametru Zaksięgowano udostępniono dwie nowe opcje:
      • W Buforze i w KG
      • W KG
    • Usunięto opcję Tak. Jej odpowiednikiem jest opcja W Buforze i w KG
    • Jeżeli zostanie wybrana opcja W Buforze i w KG lista zawężana jest do dokumentów zaksięgowanych w Buforze lub w Księdze Głównej
    • Jeżeli zostanie wybrana opcja W KG lista zawężana jest do dokumentów zaksięgowanych w Księdze Głównej
    Okno Rejestr VAT, dostępne wartości w filtrze „Zaksięgowano:”
    Okno Rejestr VAT, dostępne wartości w filtrze „Zaksięgowano:”

    Zmiany na formularzu JPK_V7M i JPK_V7K

    Nowe wartości w filtrze „Dokumenty zaksięgowane”
    • Dodano dwie nowe wartości:
      • „W Buforze i w KG”
      • „W KG”
    • Usunięto wartość „Tak”.
    • Wartość „Tak” zastąpiono wartością „W Buforze i w KG”
    • Jeżeli w konfiguracji zostanie wybrany parametr:
      • Generuj deklaracje VAT na podstawie dokumentów zaksięgowanych oraz opcja W Buforze i w KG na formularzu, na zakładce [Ogólne] parametr Dokumenty zaksięgowane ulega dezaktywacji oraz ustawiana jest wartość „W Buforze i w KG”. Plik JPK_V7 generowany jest na podstawie dokumentów zaksięgowanych w Buforze oraz w Księdze Głównej.
      • Generuj deklaracje VAT na podstawie dokumentów zaksięgowanych oraz opcja W KG na formularzu, na zakładce [Ogólne] parametr Dokumenty zaksięgowane ulega dezaktywacji oraz ustawiana jest wartość „W KG”. Plik JPK_V7 generowany jest na podstawie dokumentów zaksięgowanych w Księdze Głównej.
    • Jeżeli w konfiguracji nie zostanie wybrany parametr Generuj deklaracje VAT na podstawie dokumentów zaksięgowanych, na formularzu JPK_V7M i K parametr Dokumenty zaksięgowane pozostaje aktywny. Domyślnie ustawiana jest wartość „Nieistotne”, którą Użytkownik może zmienić na dowolną.
    JPK_V7M, zakładka Ogólne
    JPK_V7M, zakładka Ogólne

    Zmiany na formularzu VAT-UE, VAT-UEK

    Nowe wartości w filtrze „Dokumenty zaksięgowane”

    • Dodano dwie nowe wartości:
      • „W Buforze i w KG”
      • „W KG”
    • Usunięto wartość „Tak”
    • Wartość „Tak” zastąpiła wartość „W Buforze i w KG”
    • Jeżeli w konfiguracji zostanie wybrany parametr:
      • Generuj deklaracje VAT na podstawie dokumentów zaksięgowanych oraz opcja W Buforze i w KG, na formularzu, na zakładce [Ogólne] parametr Dokumenty zaksięgowane ulega dezaktywacji oraz ustawiana jest wartość „W Buforze i w KG”. Plik JPK_V7 generowany jest na podstawie dokumentów zaksięgowanych w Buforze oraz w Księdze Głównej.
      • Generuj deklaracje VAT na podstawie dokumentów zaksięgowanych oraz opcja W KG, na formularzu, na zakładce [Ogólne] parametr Dokumenty zaksięgowane ulega dezaktywacji oraz ustawiana jest wartość „W KG”. Plik JPK_V7 generowany jest na podstawie dokumentów zaksięgowanych w Księdze Głównej.
    • Jeżeli w konfiguracji nie zostanie wybrany parametr Generuj deklaracje VAT na podstawie dokumentów zaksięgowanych, na formularzach VAT-UE, VAT-UEK parametr Dokumenty zaksięgowane pozostaje aktywny. Domyślnie ustawiana jest wartość „Nieistotne”, którą Użytkownik może zmienić na dowolną.

    Nowe raporty udostępnione z poziomu listy plików JPK_V7M i K oraz formularza JPK_V7M i K

    • W wersji Comarch ERP XL 2025.0 udostępniono nowe wydruki powiązane z plikami JPK_V7M i K.
    • Na liście plików JPK_V7 M i K zawężonych do danego okresu rozliczeniowego dodano wydruk prezentujący wartości wykazane na deklaracji VAT-7 per pole, per plik JPK_V7 oraz wartości różnicowe w przypadku istnienia plików JPK_V7 typu korekta części deklaratywnej.
    • Na formularzu pliku JPK_V7 o typie złożenie lub korekta udostępniono wydruk prezentujący dokumenty wraz z kwotami wg pól deklaracji VAT-7.
    • Z kolei na formularzu pliku JPK_V7 o typie korekta dodano wydruk prezentujący dokumenty wg pól deklaracji VAT-7 wpływające na różnice pomiędzy wartościami wykazanymi na bieżącej oraz poprzedniej deklaracji.

    Wydruk udostępniony z poziomu listy plików JPK_V7 prezentujący wartości per pole deklaracji VAT-7, dla wszystkich plików JPK_V7 wystawionych w danym okresie rozliczeniowym wraz z kwotami różnic między deklaracjami

    • Wydruk dostępny jest z poziomu menu wydruków: Zestawienie deklaracji VAT-7 za okres / Zestawienie deklaracji VAT-7 za okres
    • Na wydruku na sztywno drukowanych jest dziewięć kolumn.
    • W kolumnie pierwszej o nazwie Pole drukowany jest numer pola deklaracji VAT-7.
    • W czterech kolejnych kolumnach prezentowane są wartości dla poszczególnych deklaracji VAT-7. Przewidziano możliwość wydrukowania wartości dla plików JPK_V7 typu złożenie oraz dla trzech typu korekta.
    • W nazwie kolumny powiązanej z wystawionym plikiem JPK_V7 prezentowany jest numer kolumny oraz numer pliku JPK_V7, np. „I. JPK_V7M/12/2024/1”.
    • Wartości prezentowane na wydruku są zaokrąglone w sposób analogiczny jak na deklaracji VAT-7.
    • W przypadku wystawienia mniej niż 4 plików JPK_V7 nie wszystkie kolumny wypełnione są wartościami. W nagłówku kolumny nie powiązanej z plikiem JPK_V7 prezentowany jest numer kolumny, wyraz Deklaracja oraz numer, np. III. Deklaracja 3
    • W trzech kolejnych kolumnach o nazwach: Różnica 1, Różnica 2, Różnica 3 prezentowane są wartości różnicowe, przy czym w kolumnie:
      • Różnica 1 – różnica kwot wykazanych w kolumnach 3 i 2 (kwota z pierwszej korekty minus kwota z pliku typu złożenie)
      • Różnica 2 – różnica kwot wykazanych w kolumnach 4 i 3 (kwota z drugiej korekty minus kwota z pierwszej korekty)
      • Różnica 3 – różnica kwot wykazanych w kolumnach 5 i 4 (kwota z trzeciej korekty minus kwota z drugiej korekty).
    • Ostatnia kolumna Opis pola to skrócony opis pola deklaracji VAT-7
    Wydruk Zestawienie deklaracji VAT-7 wraz z różnicami
    Wydruk Zestawienie deklaracji VAT-7 wraz z różnicami

    Wydruk udostępniony z poziomu formularza JPK_V7 o typie złożenie lub korekta, prezentujący dokumenty wg pól deklaracji VAT-7

    • Wydruk dostępny jest z poziomu menu wydruków: Faktury ujęte wg pól deklaracji / Faktury ujęte wg pól dekl. VAT-7 (21-22)
    • W przypadku plików JPK_V7M, nowy wydruk dostępny jest z poziomu każdego formularza, na którym wybrano typ złożenie lub korekta.
    • W przypadku plików JPK_V7K, nowy wydruk dostępny jest z poziomu ostatniego, aktualnego formularza wystawionego za ostatni miesiąc danego kwartału rozliczeniowego. Jeżeli zatem w ostatnim miesiącu danego kwartału zostały wystawione dwa pliki o typie złożenie i korekta, wydruk będzie dostępny z poziomu pliku o typie korekta (bez znaczenia, czy korekta dotyczy części deklaratywnej czy tylko ewidencyjnej).
    • Sposób prezentacji danych, logika jest podobna do wydruków „Faktury sprzedaży/zakupu ujęte wg pól dekl. VAT-7(21-22)” udostępnionych z poziomu okna Rejestr VAT, zakładki [VAT-7].
    • Nowy wydruk dodany z poziomu formularza JPK_V7 ma charakter historyczny, ponieważ prezentuje dokumenty wpływające na wartości poszczególnych pól deklaracji ściśle powiązanej z danym plikiem JPK_V7. Wydruk dostępny z poziomu okna Rejestr VAT prezentuje zawsze stan bieżący.
    • Kolumny:
      • Lp. w JPK: prezentacja numeru pozycji w pliku JPK_V7, w części ewidencyjnej
      • Data wyst.: prezentacja daty wystawienia dokumentów sprzedaży i zakupu
      • Data spr./Data wpł.
        • dla dokumentów sprzedaży prezentowana jest data sprzedaży pod warunkiem, że jest ona różna od daty wystawienia
        • dla dokumentów zakupu prezentowana jest data wpływu pod warunkiem, że jest ona różna od daty zakupu
      • Data zapłaty
      • Numer dokumentu – nr obcy dokumentu
      • Kraj – kraj nadania numeru TIN
      • NIP – numer identyfikacji podatkowej
      • Kontrahent – nazwa kontrahenta
      • Netto – kwota netto w PLN
      • VAT – kwota VAT
    • Sekcje:
      • Udostępnienie wydruku z poziomu formularza JPK_V7 wymusza drukowanie dokumentów ujętych po stronie sprzedaży i zakupu. W związku z tym wprowadzono dwie sekcje nadrzędne:
        • Dokumenty po stronie podatku VAT należnego
        • Dokumenty po stronie podatku VAT naliczonego
      • W ramach każdej z ww. sekcji drukowane są podsekcje powiązane z poszczególnymi polami deklaracji VAT-7. W ramach każdej podsekcji (pola deklaracji VAT-7) drukowane są dokumenty z nimi powiązane.
      • Dla każdej podsekcji drukowane jest podsumowanie składające się z dwóch sum: niezaokrąglonej oraz zaokrąglonej w analogiczny sposób jak na deklaracji VAT-7.
    • Podsumowanie końcowe:
      • Na końcu wydruku, na osobnej stronie drukowane jest podsumowanie, osobne dla podatku należnego oraz podatku naliczonego.
      • Tabela zawierająca podsumowanie tworzona jest dynamicznie na podstawie wierszy/pól deklaracji VAT-7 powiązanych z dokumentami.
      • Tabela podsumowująca składa się z trzech kolumn:
        • Pole deklaracji VAT-7– prezentacja nazwy wiersza wraz z numerami pól
        • Netto
        • VAT
      • Jeżeli w konfiguracji nie zostanie wybrany parametr Nie zaokrąglaj kwot na deklaracji VAT-7, VAT-UE prezentowane są zaokrąglone kwoty netto, VAT, w przeciwnym razie niezaokrąglone.
    Wydruk Faktury ujęte wg pól części deklaratywnej
    Wydruk Faktury ujęte wg pól części deklaratywnej

    Wydruk udostępniony z poziomu formularza JPK_V7 o typie korekta, prezentujący dokumenty wpływającymi na kwoty różnic między deklaracjami w ramach poszczególnych pól

    • W przypadku plików JPK_V7M nowy wydruk dostępny jest z poziomu formularza o typie korekta, po wybraniu z menu wydruków opcji Faktury ujęte wg pól deklaracji / Faktury ujęte wg pól dekl. VAT-7 (22) – różnice.
    • Wydruk prezentuje kwoty różnic między deklaracjami miesięcznymi, w ramach poszczególnych pól.
    • Rozliczając podatek VAT w ramach JPK_V7K, podatnik co miesiąc wysyła do Ministerstwa Finansów część ewidencyjną. W ostatnim miesiącu danego kwartału, część ewidencyjną za ostatni miesiąc kwartału oraz deklarację VAT-7 za kwartał.

    Uwaga
    W przypadku plików JPK_V7K, nowy wydruk dostępny jest z poziomu formularza za dany miesiąc o typie korekta. Prezentuje kwoty różnic pomiędzy plikami w ramach danego miesiąca, nie kwartału.

    • Kolumny na wydruku:
      • Lp. w JPK: prezentacja numeru pozycji w pliku JPK_V7, w części ewidencyjnej
      • Data wyst.: prezentacja daty wystawienia dokumentów sprzedaży i zakupu
      • Data spr./Data wpł.
        • dla dokumentów sprzedaży prezentowana jest data sprzedaży pod warunkiem, że jest ona różna od daty wystawienia
        • dla dokumentów zakupu prezentowana jest data wpływu pod warunkiem, że jest ona różna od daty zakupu
      • Numer dokumentu – nr obcy dokumentu
      • Kraj – kraj nadania numeru TIN
      • NIP – numer identyfikacji podatkowej
      • Kontrahent – nazwa kontrahenta
      • Jest
        • Netto – kwota netto w PLN
        • VAT– kwota VAT
      • Różnica
        • Netto – kwota netto w PLN
        • VAT – kwota VAT

    Przyklad

    Wydruk obejmuje wyłącznie pozycje tabeli VAT, które nie zostały ujęte w poprzednim pliku dot. tego samego miesiąca. W przypadku dodania nowego dokumentu, w kolumnach Jest i Różnica zostaną zaprezentowane te same kwoty.

    Przykład. Po wygenerowaniu pliku JPK_V7K za miesiąc 07/2024, wprowadzono FS1, data wystawienia 10.07.2024 r., transakcja Kraj, stawka 23%, Netto: 1000,00, VAT: 230,00Dodano kolejny plik JPK_V7K za miesiąc 07/2024. Na wydruku powiązanym z plikiem:

    • W kolumnie Jest zostaną zaprezentowane wartości: 1000,00 i 230,00
    • W kolumnie Różnica: 1000,00, 230,00

    W przypadku zmodyfikowania kwot na dokumencie ujętym w pliku JPK_V7, np. na fakturze a-vista, w kolumnie Jest zostanie zaprezentowana wartość po zmianie, w kolumnie Różnica, różnica kwot między kwotami po zmianie i przed zmianą.

    Przykład. Wystawiono A’FS2, data 10.07.2024 r., transakcja Kraj, stawka 23%, Netto: 1000,00, VAT: 230,00.

    Wygenerowano plik JPK_V7K za miesiąc 07/2024, na którym ujęto A’FS2, Netto: 1000,00, VAT: 230,00

    Na A’FS2 zmodyfikowano wartości Netto: z 1000,00 na 3000,00, VAT: z 230,00 na 690,00

    Dodano kolejny plik JPK_V7K za miesiąc 07/2024. Na wydruku powiązanym z plikiem:

    • W kolumnie Jest zostaną zaprezentowane wartości: 3000,00 i 690,00
    • W kolumnie Różnica: 2000,00, 460,00

    • Sekcje:
      • Udostępnienie wydruku z poziomu formularza JPK_V7M i K wymusza drukowanie dokumentów ujętych po stronie sprzedaży i zakupu. W związku z tym wprowadzono dwie sekcje nadrzędne:
        • Dokumenty po stronie podatku VAT należnego
        • Dokumenty po stronie podatku VAT naliczonego
      • W ramach każdej z ww. sekcji drukowane są podsekcje powiązane z poszczególnymi polami deklaracji VAT-7. W ramach każdej podsekcji (pola deklaracji VAT-7) drukowane są dokumenty „różnicowe” z nimi powiązane.
      • Dla każdej podsekcji drukowane jest podsumowanie składające się z dwóch sum: niezaokrąglonej oraz zaokrąglonej w analogiczny sposób jak na deklaracji VAT-7.
    Wydruk Faktury ujęte wg pól części deklaratywnej w powiązaniu z kwotami różnic
    Wydruk Faktury ujęte wg pól części deklaratywnej w powiązaniu z kwotami różnic

    Cechowanie kont dla JPK_KR_PD (JPK_CIT)

    Nowelizacja ustawy o podatku dochodowym (art. 9 ust.1c) wprowadziła obowiązek składania wraz z deklaracją podatkową ksiąg rachunkowych w ustrukturyzowanej formie. Księgi składają się z zapisów na kontach księgowych (JPK_KR_PD) oraz ewidencji środków trwałych (JPK_ST_KR).

    Zapisy na kontach księgowych są bardzo zbliżone do już obecnie wysyłanej na żądanie struktury JPK_KR. Główną różnicą jest obowiązek cechowania kont księgowych.

    Schemat XSD dla tej struktury przewiduje możliwość przypisania trzech znaczników do jednego konta księgowego:

    • Obligatoryjny element słownika wskazujący na funkcję rachunkową tego konta np. „Umorzenie środków transportu”,
    • Opcjonalny element pochodzący z tego samego katalogu pozycji, co powyższy znacznik obowiązkowy, określający możliwą drugą funkcję rachunkową tego konta,
    • Opcjonalny element wskazujący, czy dany element pełni jakąś specyficzną funkcję wspomagającą kalkulację podatku dochodowego.

    Obowiązkowe jest zastosowanie przynajmniej pierwszego z tych znaczników, dla każdego konta analitycznego, które wykazywało saldo lub obroty w danym roku podatkowym.

    Konta można przypisywać na zakładce [Zestawienia] karty konta.

    Przyporządkowanie konta do słownika JPK
    Przyporządkowanie konta do słownika JPK

    Dodawanie elementu otwiera słownik zgodny z rozporządzeniem Ministerstwa Finansów, które zawiera listę możliwych funkcji rachunkowych konta księgowego.

    Lista dostępnych elementów słownika
    Lista dostępnych elementów słownika

    Wskazówka
    System zawiera mechanizm propagujący ustawienie znaczników na wszystkie konta podrzędne. Wystarczy ustawić znacznik na koncie syntetycznym, aby ustawienie przepisało na się na jego konta analityczne, niezależnie od ich poziomu.

    Rozporządzenie zawiera oddzielną dedykowaną listę elementów dla kont podatkowych.

    Zawartość obu list dostępna jest w module Administrator / Listy / Słowniki kategorii / Księgowość i środki trwałe / Mapowanie kont księgowych.

    Słownik kategorii
    Słownik kategorii

    Uwaga
    Elementy dostępne na tej liście są dostępne do edycji, aby możliwa była bezproblemowa aktualizacja listy w przypadku nowelizacji rozporządzenie. Spółka nie powinna jednak tworzyć elementów, których nie ma w rozporządzeniu.

    Struktura bazy dla JPK_ST_KR (JPK_CIT)

    Ministerstwo Finansów przesunęło rok obowiązek raportowania ewidencji środków trwałych zgodnie ze schematem JPK_ST_KR (Dz. U. 2024 poz. 1861). Do wersji Comarch ERP XL 2025.0 zostały jednak już dodane odpowiednie pola do bazy danych umożliwiających takie raportowanie.

    Odpowiednie pola na interfejsie oraz deklaracja zostaną uzupełnione w kolejnych wersjach. Podobnie jak w przypadku struktury JPK_KR_PD nie będzie potrzeby cechowania poszczególnych wystawianych dokumentów w ciągu roku, a jedynie karty inwentarzowej środka trwałego, przed złożeniem deklaracji.

    Adres kontrahenta dla przelewów

    ISO 20022 to międzynarodowy standard dotyczący komunikacji elektronicznej w systemach finansowych. W ciągu najbliższych lat będzie on obejmował kolejne typy płatności. Na początku będzie dotyczył tylko przelewów zagranicznych, ale docelowo zmiany obejmą także i krajowe. W przeciwieństwie do dotychczasowych rozwiązań przewiduje on rozdzielenie pól określających adres kontrahenta na osobne pola wskazujące numer domu czy mieszkania.

    W związku z powyższymi zmianami, na karcie kontrahenta na zakładce [Adresy] została dodana nowa zakładka [Webservice].

    Informacje z tej zakładki przekazywane są jako dane adresowe kontrahenta dla przelewów krajowych i zagranicznych, niezależnie od wykorzystywanego formatu przelewu (m.in. Elixir-O).

    Adres kontrahenta dla przelewów
    Adres kontrahenta dla przelewów
    Na tą zakładkę w momencie dodawania nowego adresu kopiują się dane z zakładki [Ogólne] tej karty.

    Uwaga
    Po początkowym skopiowaniu danych informacje na tej zakładce są traktowane oddzielnie od informacji z zakładki [Ogólne]. Jeśli będzie występować zmiana danych adresowych należy również zaktualizować dane do przelewu na zakładce [Webservice].

    Uproszczone zakładanie konta na platformie Apfino

    Platforma Apfino to stworzona przez Comarch platforma wymiana danych z instytucjami finansowymi. Aktualnie z poziomu Systemu ERP możliwe jest zlecenie windykacji lub faktoringu, bądź sprawdzenie wiarygodności kontrahenta w bazie informacji gospodarczej.

    Od wersji Comarch XL 2025.0 możliwe jest proste połączenie Systemu ERP z platformą.

    W sytuacji, gdy konieczne jest połączenie z platformą np. w celu sprawdzenia kontrahenta, System wyświetla okno zakładania konta w serwisie.

    Dane osoby zakładającej konto
    Dane osoby zakładającej konto

    Na wskazany w tym kroku adres e-mail zostanie wysłany kod aktywacyjny, który należy przepisać na kolejnym ekranie.

    Potwierdzenie adresu e-mail
    Potwierdzenie adresu e-mail

    Po sprawdzeniu kodu następuje automatyczne powiązanie instalacji Comarch ERP XL z odpowiednim kontem w serwisie Apfino.

    Automatyczna windykacja z wykorzystaniem Apfino

    System pozwala na zgłaszanie niezapłaconych faktur do windykacji przez podmiot zewnętrzny z wykorzystaniem platformy Apfino. Możliwe jest także ustawienie procesu, który będzie okresowo sprawdzał, czy posiadamy przeterminowane należności. Jeśli ich okres przeterminowania przekroczy ustawiony próg, System samodzielnie zgłosi taką fakturę.

    Uruchomienie procesu

    Uruchomienie procesu możliwe jest z poziomu ekranu konfiguracji System / Konfiguracja / Księgowość / Słowniki / Rodzaje upomnień.

    Został tam dodany nowy typ upomnienia o nazwie Windykacja-Apfino.

    Konfiguracja automatycznej windykacji
    Konfiguracja automatycznej windykacji

    Po zaznaczeniu parametru Procesy - Automatyczna windykacja (usługa Apfino) oraz ustawienia progu okresu przeterminowania można przygotować odpowiedni proces.

    Najpierw należy jednak na zakładce [Warunki] udzielić niezbędnych zgód wymaganych przez partnera Comarch Apfino lub też określających dodatkowe parametry działania Systemu.

    Możliwe jest m.in. automatyczne dopisanie kontrahenta do Krajowego Rejestru Dłużników lub dodanie do windykacji innych przeterminowanych należności od tego kontrahenta, ale tych, które jeszcze nie przekroczyły granicznego terminu ustalonego na zakładce [Ogólne].

    Zgody w procesie automatycznej windykacji
    Zgody w procesie automatycznej windykacji

    Informacja dla dłużnika

    Wraz ze zleceniem windykacji do partnera Apfino wysyłane jest także potwierdzenie dla kontrahenta, informujące o tym, że jego zobowiązania zostały przesłane do firmy windykacyjnej. Konfiguruje się to na kolejnych zakładkach [Wydruki], gdzie określa się treść, która będzie się pojawiała na wydruku listy faktur przekazanych do windykacji oraz [E-mail], gdzie określa się treść maila wysłanego do dłużnika.

    Zawartość wydruku listy zgłoszonych faktur
    Zawartość wydruku listy zgłoszonych faktur
    Treść przesyłanego maila do dłużnika
    Treść przesyłanego maila do dłużnika

    Przypisanie kontrahentów

    Spółka nie musi stosować automatycznej windykacji do wszystkich kontrahentów. Informacja o tym, że dany kontrahent jest objęty automatycznym ściąganiem należności jest widoczna na karcie kontrahenta na zakładce [Rozliczenia].

    Automatyczna windykacja należności na karcie kontrahenta
    Automatyczna windykacja należności na karcie kontrahenta

    Konieczne jest również wskazanie osoby, do której kierowane będą informacje o rozpoczęciu procesu ściągania należności. Na karcie kontrahenta należy zatem wskazać taką osobę, którą będzie miała ustawiony parametr E-mail do wysyłki upomnień i not odsetkowych.

    E-mail do wysyłki upomnień
    E-mail do wysyłki upomnień

    Uwaga
    Analogiczny warunek został ustawiony podczas ręcznego zgłaszania faktur do windykacji.

    Aktywacja procesu

    Zgłaszanie spraw do windykacji jest uruchamiane jak inne procesy dostępne w Systemie ERP XL w module Administrator / Procesy / Definicje procesów.

    Tam należy aktywować proces o nazwie Automatyczna windykacja faktur przez Apfino.

    Definicja procesu
    Definicja procesu

    Proces ten można dostosować ustawiając m.in. odpowiedni czas jego uruchomienia.

    Czas uruchomienia
    Czas uruchomienia
    W ostatnim kroku wystarczy już go przypisać do Skrzynki Automatu XL.
    Przypisanie procesu
    Przypisanie procesu

    Uwzględnienie okresów odsetkowych w prolongatach

    Zmodyfikowano okno prolongat, aby ułatwić śledzenie wartości odsetek za zwłokę w sytuacji, gdy nowy termin płatności przechodzi przez kilka okresów o różnej wartości stopy odsetkowej.

    Lista okresów odsetkowych
    Lista okresów odsetkowych

    W sytuacji, gdy do prolongaty zostały dodane koszty odsetkowe, to zarówno na liście jak i na wydruku pojawia się ta informacja w rozbiciu na poszczególne okresy.

    Drzewko okresów prolongaty
    Drzewko okresów prolongaty

    Wskazówka
    Podczas konwersji prolongaty wystawione na poprzednich wersjach Systemu zostaną automatycznie dostosowane do nowego wyglądu

    Informacja o wygasającym certyfikacie Webservice

    Certyfikaty służące do ustanowienia komunikacji z bankiem, ze względów bezpieczeństwa, mają określony termin, po których tracą ważność. Ponieważ przedłużenie ważności starego certyfikatu lub wyrobienie nowego wymaga czasu, System będzie informował, że jego certyfikat zbliża się do daty ważności.

    Comarch ERP XL od wersji 2025.0 podczas korzystania z kanału Webservice, sprawdza kiedy wygasa ważność certyfikatu wybranego do nawiązania połączenia. Jeśli ten czas jest krótszy niż domyślne 30 dni, to zostaje wyświetlone okno z monitem.

    Informacja o końcu ważności certyfikatu
    Informacja o końcu ważności certyfikatu

    Po ustawieniu nowego terminu przypomnienia, System wraca do normalnego działania. Kolejny monit zostanie wyświetlony po upłynięciu wskazanej liczby dni.

    Ilość dni, od których mają się wyświetlać powiadomienia, można zmienić w konfiguracji Systemu.

    Wskazanie specyfikacji Webservice na formacie przelewu

    Poszczególne banki korzystają ze swoich indywidualnych specyfikacji komunikacji przez Webservice. Do wersji Comarch ERP XL 2024.1 System określał typ po nazwie formatu przelewu. Obecnie nazwa nie jest już istotna, a na samym formacie przelewu wskazujemy jaki jest to typ wymiany.

    Wskazanie specyfikacji kanału WebService
    Wskazanie specyfikacji kanału WebService

    W przypadku, gdy dany kanał ma dodatkowe ustawienia komunikacji, to również z tego powodu można je określić.

    Dodatkowe ustawienia kanału WebService
    Dodatkowe ustawienia kanału WebService

    Inne zmiany

    Dodanie brakujących wydruków dla wielotorowości środków trwałych

    W wersji Comarch ERP XL 2025.0 zostały dodane brakujące wydruki dla środków trwałych, wspierające wielotorową amortyzację. Dodano:

    • Dynamiczne raportowanie
    • Księga inwentarzowa
      • Tabela ruchu grup środków trwałych
      • Wykaz środków trwałych
      • Wykaz środków trwałych – prosty
      • Wykaz środków trwałych (grupa wg n znaków KŚT)
      • Lista wyszukanych środków trwałych
    • Karta środka trwałego
      • Karta inwentarzowa
      • Bilans środków trwałych
      • Historia dokumentów dla środka
    • Tabela amortyzacji
      • Tabela amortyzacji
      • Tabela amortyzacji – rozszerzona
    • Lista dokumentów środków trwałych
      • Zestawienie dokumentów środków trwałych
      • Zest. dokumentów środków trwałych (zaznaczone)

    Wspólne

    Informacje ESG na kluczowych obiektach

    ESG (skrót oznaczający Environmental, Social, Governance) to kluczowe zagadnienia, które obecnie zyskują coraz większe znaczenie w świecie biznesu. Jest to podejście do zarządzania, które skupia się na aspektach związanych ze środowiskiem, społeczeństwem i ładem korporacyjnym. Aby takie zarządzanie było skuteczne firmy muszą być świadome oddziaływania w powyższych aspektach, czego wyrazem są m.in. raporty zawierające szereg współczynników określających wpływ na wyszczególnione obszary. Dążeniem każdej firmy powinno być zmniejszenie wartości współczynników ‘szkodliwych’, a zwiększenie tych, które mają pozytywny wpływ na wszystkie obszary objęte ESG. Od nowej wersji Systemu możliwe jest odnotowywanie takich współczynników w sposób pozwalający uzyskać podstawowe informacje dla towarów, kontrahentów czy samochodów za pomocą analiz i raportów.

    Dostęp do tych danych jest uwarunkowany posiadaniem osobnej licencji dotyczącej obsługi ESG.

    Definiowanie wskaźników ESG wykorzystywanych na towarach

    W przypadku towarów kluczowe wydaje się określanie ich oddziaływania na środowisko, czyli możliwość ustalenia, jakie wskaźniki środowiskowe dotyczą indywidulanie każdego towaru na wszystkich etapach działania jak np. wytwarzanie, obrót handlowy, transport.

    W module Administrator, w menu Listy pod nowym przyciskiem Wskaźniki ESG znajduje się lista definicji takich wskaźników dla towarów.

    Wskazówka
    Przycisk jest aktywny tylko pod warunkiem posiadania odpowiedniej licencji do obsługi ESG.
    Lista wskaźników zdefiniowanych dla towarów
    Lista wskaźników zdefiniowanych dla towarów

    Na liście umieszczono najpopularniejsze/najczęściej występujące wskaźniki, przy czym dwa uznane za kluczowe dotyczące emisji dwutlenku węgla oznaczono jako predefiniowane (w kolorze niebieskim). Resztę wskaźników dla towarów każda firma będzie mogła ustalać zależnie od indywidualnych potrzeb, dodając nowe rekordy lub modyfikując czy usuwając istniejące, które nie są oznaczone jako predefiniowane.

    Dla każdego wskaźnika poza nazwą możliwe do ustawienia są:
      • Jednostka miary wybierana spośród wszystkich aktywnych rekordów nowego słownika kategorii Jednostki dla wskaźników (nowa gałąź słowników: ESG),
      • Format, czyli możliwość określenia ilości cyfr dla liczb całkowitych oraz dla precyzji (ilość miejsc ‘po przecinku’),
      • Wprowadzenie treści dla opisu wskaźnika.
    Definicja wskaźnika ESG dla towarów
    Definicja wskaźnika ESG dla towarów

    Zarówno lista, jak i wskaźnik posiadają drugą zakładkę, na której możliwe jest przypisywanie ich do tzw. standardów raportowania ESRS. Są to różne zakresy tematyczne wykorzystywane przy raportowaniu obszarów ESG. Obecnie do Systemu została dodana lista zakresów określonych w wytycznych do raportowania ESG (np. https://www.gpw.pl/pub/GPW/ESG/Wytyczne_do_raportowania_ESG.pdf).

    Opierając się na dostępnych materiałach wiadomym jest, że lista ta będzie w przyszłości rozbudowywana, w związku z czym możliwe jest dodawanie do niej nowych rekordów oraz modyfikacja istniejących.

    Powiązanie wskaźników ze standardami raportowania ESRS
    Powiązanie wskaźników ze standardami raportowania ESRS

    Raporty dotyczące obszarów ESG powinny obejmować powyższe standardy (wszystkie lub wybrane), w ramach których umieszczone będą wartości dla odpowiednich wskaźników.

    O powiązaniu takich wskaźników ze standardami decydują użytkownicy stosownie do prowadzonej przez siebie działalności. Operacji powiązania można dokonać na zakładkach jn. wykorzystując do tego przyciski Dołącz lub Odłącz :

      • lista wskaźników – zakładka [Podział wg standardów ESG],
      • okno definicji wskaźnika – zakładka [Standardy ESRS].

    Wartości wskaźników ESG dla towarów

    Zdefiniowane w ten sposób wskaźniki można przypisywać do towarów ręcznie lub z wykorzystaniem wzorca towarowego. Dlatego też na wzorcu towaru powstała dedykowana zakładka [ESG], na której ustala się wskaźniki obowiązujące dla towarów przypisanych do grupy powiązanej z tym wzorcem.

    Lista wskaźników ESG dodanych do wzorca towaru
    Lista wskaźników ESG dodanych do wzorca towaru
    Wskazówka
    Zakładka jest dostępna tylko pod warunkiem posiadania odpowiedniej licencji do obsługi ESG.

    Zgodnie ze standardem umieszczone tutaj rekordy automatycznie pojawią się na karcie towaru dodawanego w kontekście tej grupy. Można też dzięki tej liście wykonać aktualizację wskaźników dla towarów już do niej przypisanych oraz dla wzorców podrzędnych.

    Wskazówka
    Wskaźniki predefiniowane dotyczące emisji CO2 są automatycznie dodawane do wszystkich wzorców oraz wszystkich towarów w bazie. Dotyczy to zarówno rekordów nowo tworzonych, jak i tych, które znajdują się już bazie (dane zostały uzupełnione w konwersji).

    Wskaźniki przypisane do towaru widoczne są na dedykowanym oknie dostępnym pod przyciskiem Dane ESG umieszczonym na Ribbonie listy towarów oraz edycji karty towaru.

    Wskazówka
    Przycisk jest aktywny tylko pod warunkiem posiadania odpowiedniej licencji do obsługi ESG.
    Lista wskaźników ESG danego towaru wraz z ich wartościami
    Lista wskaźników ESG danego towaru wraz z ich wartościami

    Po lewej stronie okna umieszczona jest lista wskaźników przypisanych do towaru, dla których można przypisywać wartości zgodnie z określoną precyzją. Wprowadzanie wartości odbywa się za pomocą EiP (Edit in Place). Aby natomiast usunąć wprowadzoną wartość należy użyć przycisku Usuń wartość . Samo użycie przycisku <DEL> spowoduje, że pozostanie przypisana wartość zerowa, co może mylnie sugerować zerową emisję wskaźnika.

    W tym miejscu możliwe jest również wiązanie lub usuwanie wiązania wskaźników z towarem za pomocą przycisków dołączania i odłączania umieszczonych pod listą.

    Po prawej stronie okna istotne znaczenie ma parametr Pokaż wartości ustalone dla dostawców. Jeśli nie jest on zaznaczony to znaczy, że wartości widoczne po lewej stronie są wartościami ogólnymi/uśrednionymi dla towaru. Dopiero po jego zaznaczeniu i dołączeniu do listy kontrahenta/kontrahentów możliwe jest wprowadzanie wartości pozyskanych od danego kontrahenta.

    Ustalanie wartości wskaźników dla towaru w powiązaniu z jego dostawcą
    Ustalanie wartości wskaźników dla towaru w powiązaniu z jego dostawcą

    Wartości wskaźników ustalone dla pojedynczego kontrahenta można uzupełnić również na podstawie wartości ogólnych przypisanych do towaru. Służy do tego przycisk Ustaw wartości dla dostawcy na podstawie wartości ogólnych dla towaru umieszczony pod listą wskaźników. Jego użycie powinno nastąpić po zaznaczeniu tych wskaźników, dla których chcemy przenieść wartości. Po wykonaniu operacji zapisane zostają wartości dla tych wskaźników, dla których zostały one ustalone na towarze. Oznacza to, że jeśli dla towaru nie ustalono wartości np. dla Zużycie wody, a dla kontrahenta wartość ta została określona, to w tym rekordzie nic się nie zmieni. Funkcjonalność ma bowiem służyć ewentualnemu nadpisaniu brakujących wartości wskaźników, ale bez usuwania tych, które zostały już dla dostawcy określone.

    Przyklad

    Do towaru są przypisane następujące wskaźniki:

    - Ślad węglowy (emisja CO2) - z wartością: 0,82 kg,

    - Zużycie energii cieplnej – bez ustalonej wartości,

    - Zużycie wody – z wartością 0,12 m3.

    Przypisuję do tego towaru dostawcę ABC i ustalam dla niego wartości wskaźników:

    - Ślad węglowy (emisja CO2) - bez ustalonej wartości,

    - Zużycie energii cieplnej – ,1,05 kWh,

    - Zużycie wody – z wartością 0,22 m3.

    Do wykonania operacji ustawienia wartości dla dostawcy ABC na podstawie wartości ogólnych dla towaru wybrano wszystkie 3 wskaźniki. Po operacji zapisane zostały dla ABC następujące wartości wskaźników:

    - Ślad węglowy (emisja CO2) – 0,82 kg (wartość pobrana z towaru),

    - Zużycie energii cieplnej – ,1,05 kWh (wartość niezmieniona),

    - Zużycie wody – z wartością 0,12 m3 (wartość zaktualizowana na podstawie wartości dla towaru).

    Dane ESG gromadzone dla kontrahentów

    W przypadku kontrahentów umożliwiamy indywidulane określanie poziomu spełnienia wymagań w stosunku do środowiska, społeczeństwa i zarządzania oraz przechowywanie dokumentacji związanej z kontrahentem, która ma na te aspekty wpływ. Taka ocena dostawcy czy odbiorcy może w dużym stopniu wpływać na przyszłe decyzje o współpracy z danym podmiotem.

    Powyższe informacje można wprowadzać w dedykowanym oknie dostępnym pod przyciskiem Dane ESG umieszczonym na Ribbonie listy kontrahentów oraz edycji karty kontrahenta.

    Wskazówka
    Przycisk jest aktywny tylko pod warunkiem posiadania odpowiedniej licencji do obsługi ESG.
    Okno z danymi ESG kontrahenta
    Okno z danymi ESG kontrahenta

    W obszarze Wewnętrzna ocena ratingowa można wpisać w skali od 1 do 5 szacowaną ocenę spełniania przez kontrahenta wymagań w każdym z analizowanych obszarów. Po wypełnieniu chociaż jednej wartości automatycznie wyliczana jest wartość średnia ocen, które zostały wpisane. Do wyliczenia średniej pomijane są więc wiersze bez wpisanej wartości, gdyż wtedy domyślnie przyjmujemy, że nie mamy konkretnych informacji, a nie że jest to ocena ‘zerowa’.

    Poniżej znajduje się lista, na której można przechowywać dokumentację dotyczącą obszarów ESG, czyli wszelkiego rodzaju oświadczenia, certyfikaty, porozumienia, które są związane z poszczególnymi dziedzinami działalności firmy, w której wykazuje się ona właściwym dostosowaniem do wymogów środowiskowych, społecznych czy zarządzania.

    Każdy dokument może mieć podpięty załącznik systemowy, który zgodnie ze standardem może się pokazywać w oknie podglądu umieszczonym po prawej stronie listy dokumentów lub formatki danego dokumentu (zależy od typu załącznika oraz od tego, czy jest on zapisany w bazie czy jako plik lokalny). Jeśli lokalizacja pliku została określona jako adres URL, wówczas wystarczającym jest skorzystanie z linku prezentowanego w ostatniej kolumnie listy, aby mieć łatwy dostęp do podglądu dokumentu.

    Dokumenty można również opisywać, a te które nie będą już obowiązujące można oznaczać jako archiwalne i ukrywać je domyślnie przy otwieraniu listy.

    Formularz dokumentu ESG dla kontrahenta
    Formularz dokumentu ESG dla kontrahenta

    Wartości ESG dla samochodów

    Firmy, które w ramach swojej działalności korzystają z floty samochodów również wpływają na środowisko, więc w ramach funkcjonalności ESG będą mogły w Systemie określić dla swoich pojazdów podstawowe czynniki wpływu.

    Informacje te można wprowadzać na zakładce [ESG] dostępnej na liście samochodów.

    Wskazówka
    Zakładka jest aktywna tylko pod warunkiem posiadania odpowiedniej licencji do obsługi ESG.

    Lista samochodów z danymi ESG
    Lista samochodów z danymi ESG

    Po dodaniu na listę tych samochodów, dla których dane chcemy wprowadzać, mamy możliwość ustalenia dla nich następujących informacji:

    • rodzaju pojazdu,
    • rodzaju paliwa,
    • normy spalania,
    • średniego spalania na 100 km.

    Dane wprowadzane są za pomocą EiP (Edit in Place), gdzie w pierwszych kolumnach wybierany jest rekord z odpowiedniego słownika kategorii. Słowniki są dostępne w module Administrator w dedykowanej grupie: ESG i można je rozwijać wg standardowych zasad.

    Usuwanie rekordu z tej listy powoduje jedynie usunięcie informacji na niej wprowadzonych dla tego samochodu, ale nie skutkuje usunięciem samego samochodu z bazy danych.

    Korzystając z przycisku eksportu do arkusza umieszczonym na Ribbonie zakładki [ESG] można przenieść dane z listy do arkusza kalkulacyjnego, co można wykorzystać np. przygotowując kalkulację opłaty środowiskowej dla floty pojazdów firmy.

    Comarch ChatERP (Beta) – dalszy rozwój funkcjonalności

    Wyrażanie zgody na korzystanie z usługi Comarch ChatERP w oparciu o warunki regulaminu

    Od wersji 2025.0 korzystanie z usługi Comarch ChatERP (Beta) wymaga akceptacji przez firmę regulaminu określającego zasady, zakres i warunki świadczenia takiej usługi. Regulamin zawiera m.in. warunki powierzenia do przetwarzania danych osobowych w ramach usługi.

    Informacje o konieczności zaakceptowania niniejszego regulaminu znajdują się obecnie w dwóch miejscach:
    • W oknie komunikatu wyświetlanego przy włączaniu dostępu na karcie operatora (parametr Dostęp do ChatERP (Beta) na zakładce [Parametry]/[Uprawnienia])
    • W oknie komunikacji z inteligentnym asystentem Comarch dostępnym z poziomu Ribbona (menu Sztuczna Inteligencja), gdzie dla operatora z uprawnieniami administratora pojawia się poniższe okno startowe, o ile zgoda nie została jeszcze wyrażona i przesłana do Comarch. 
    Informacja od Asystenta Comarch o konieczności zaakceptowania regulaminu
    Informacja od Asystenta Comarch o konieczności zaakceptowania regulaminu

    W przypadku operatorów nieposiadających uprawnień administratora w tym oknie są oni informowani jedynie o tym, że usługa nie jest włączona i powinni skontaktować się z administratorem programu.

    Wyrażenie zgody umożliwia dostęp dla całej bazy danych do komunikacji z asystentem. Weryfikacja odbywa się tutaj po numerze NIP wpisanym na pieczątce firmy, który powinien być zgodny z NIP przesłanym wraz ze zgodą do Comarch.

    Jeśli zgoda zostanie przesłana, to każdy operator przy pierwszym uruchamianiu okna rozmowy będzie miał nadal wiadomość z informacją o konieczności przestrzegania zasad przetwarzania danych osobowych i związanych z nimi obostrzeniach. Umieściliśmy w niej dodatkowo link do klauzuli informacyjnej RODO, która informuje o tym, że przetwarzane mogą być dane samego Użytkownika korzystającego z usługi Comarch ChatERP.

    Informacje te są od nowej wersji wyświetlane tylko przy pierwszym uruchomieniu okna, a każde kolejne powoduje od razu wejście w tryb rozmowy z asystentem.

    Nowe polecenia obsługiwane przez ChatERP

    W komunikacji z Comarch ChatERP nadal rozwijany jest obszar działań handlowych prowadzonych z kontrahentami. W nowej wersji skupiliśmy się na wykonywaniu dodatkowych operacji za pomocą asystenta. Obsługiwane są więc nowe polecenia:

    • Zarezerwuj dla kontrahenta [akronim] towar [kod towaru] na magazyn [kod magazynu] w ilości [ilość] do dnia DD-MM-RRRR.
    • Wystaw zamówienie sprzedaży (lub zakupu) dla kontrahenta [akronim] na [ilość] jednostek towaru [kod towaru].
    • Wystaw fakturę sprzedaży (lub zakupu) dla kontrahenta [akronim] na [ilość] jednostek towaru [kod towaru].
    • Zatwierdź [numer dokumentu, np. ZS-255/12/24].

    Boldem oznaczono dane, które są wymagane, aby polecenie zostało wykonane. Nowe rezerwacje lub dokumenty zostaną dodane z jednostką podstawową ustawioną dla towaru, nie ma więc konieczności wpisywania jednostki w treści samych poleceń.

    Wskazówka
    Opcjonalnie dla poleceń dotyczących wystawiania dokumentów można stosować skrócony symbol dokumentu, czyli np. Wystaw ZS (lub FS). Nie należy natomiast używać w tych poleceniach nazw czy skrótów dokumentów, których aktualnie nie obsługujemy.

    Zgodnie ze standardowym działaniem asystenta powyższe operacje zostaną wykonane dopiero po zaakceptowaniu komunikatu systemowego, w którym Użytkownik potwierdza zamiar ich wykonania.

    Obsługa uprawnień i zakazów dla poleceń

    Od wersji 2025.0 w komunikacji z inteligentnym asystentem Comarch weryfikowane są uprawnienia dostępu Użytkownika do żądanych informacji lub do wykonania zleconej operacji. Dzięki temu otrzyma on odpowiedź tylko na takie zapytania, które dotyczą dostępnych dla niego informacji. Nie uda mu się również wykonać takich operacji, które są dla niego zablokowane (z poziomu interfejsu lub poprzez API).

    Przy obecnie obsługiwanych poleceniach weryfikowane są na karcie operatora dostępy do modułów oraz przypisane zakazy. Brak dostępu do modułu lub zakaz mogą bowiem blokować dostęp do określonych danych lub operacji. W takim przypadku:

    • Dla zapytań o dane z bazy asystent wysyła w odpowiedzi informację o braku uprawnień.
    • Dla wykonania operacji najczęściej zostaje wyświetlony odpowiedni komunikat z Systemu, który również pokazałby się przy próbie wykonania jej z interfejsu. Dodatkowo informacja ta jest zawarta w odpowiedzi od asystenta.

    Więcej szczegółów na temat obsługiwanych poleceń oraz stosowanych dla nich uprawnień opisano w biuletynie https://pomoc.comarch.pl/xl/index.php/dokumentacja/xl165-chaterp-w-comarch-erp-xl/.

    Współpraca z Comarch e-Sklep

    Przesyłanie formy płatności kontrahenta

    W Comarch e-Sklep obsługiwane są predefiniowane formy płatności. Aby umożliwić przesłanie formy płatności przypisanej do kontrahenta konieczne jest przesłanie do Comarch e-Sklep form płatności wykorzystywanych w Comarch ERP XL.

    Konfiguracja form płatności przesyłanych do e-Sklep

    Określenie czy dana forma płatności ma być wysłana do sklepu jest możliwe na Centrum powiązanym z oddziałem e-Sklep na zakładce [Formy płatności]. Na oknie Formy płatności należy zaznaczyć parametr Dostępna w e-Sklep a następnie określić typ płatności wg typów dostępnych w e-Sklep. Tylko formy płatności, które zostaną skonfigurowane j.w. zostaną przesłane do Comarch e-Sklep.

    Konfiguracja form płatności przesyłanych do e-Sklep
    Konfiguracja form płatności przesyłanych do e-Sklep

    Ustawienia form płatności wysyłanych do e-Sklepu możliwe jest w Centrum głównym oraz w Centrach powiązanych z oddziałem Comarch e-Sklep. W przypadku Centrum podrzędnego możliwe jest zaznaczenie opcji Z węzła nadrzędnego.

    Przesyłanie domyślnej formy płatności kontrahenta do Comarch e-Sklep

    Przesyłanie domyślnej formy płatności kontrahenta jest uzależnione od tego czy forma płatności ustawiona na kontrahencie jest wysyłana do e-Sklep. Jeśli forma płatności ustawiona na kontrahencie dla sprzedaży będzie wysyłana do e-Sklepu wówczas zostanie ona przekazana do e-Sklep jako domyślna forma płatności kontrahenta.

    Uwaga
    Po zdefiniowaniu form płatności na Centrum, konieczne jest jednorazowo wykonania pełnej synchronizacji kontrahentów. W przypadku kontrahentów nowych lub edytowanych forma płatności standardowo będzie przesyłana w synchronizacji różnicowej.

    Zastosowanie domyślnej formy płatności w Comarch e-Sklep

    Klient, dla którego zostanie wysłana domyślna forma płatności podczas składania zamówienia w sklepie będzie miał wyświetloną domyślną formę płatności. Nazwa formy płatności będzie prezentowana zgodnie z ustawieniem w XL. Dla formy płatności mogą być zdefiniowane nazwy w innych językach, które również są przesyłane do Comarch e-Sklep, pod warunkiem, że dany język również jest wysyłany do e-Sklepu. Prezentacja formy płatności w innych językach będzie uzależniona od języka sklepu wybranego przez kupującego.

    Kupujący w Comarch e-Sklep będzie mógł mieć dostępną tylko domyślna formę płatności lub dodatkowo standardowe formy płatności w zależności od ustawień parametrów w panelu administracyjnym e-Sklep.

    Import zamówienia z Comarch e-Sklep z domyślną formą płatności

    Jeśli na składanym zamówieniu zostanie wybrana domyślna forma płatności przesłana z Comarch ERP XL wówczas podczas importu zamówienia zostanie ona ustawiona na dokumencie ZS.

    W przypadku wybrania innej formy płatności niż domyślna kontrahenta, dotychczasowe działanie zostanie zachowane (mapowanie form płatności wg ustawień na oddziale e-Sklep).

    Przesyłanie progów stanów towarów do e-Sklep

    • Zmiany na oknie prezentacji stanów

    Wprowadzono zmiany na oknie prezentacja stanów, które dostępne jest z poziomu karty towaru na zakładce [Aplikacje] pod przyciskiem Prezentacja stanów.

    Prezentacja stanów wraz z nową sekcją zestawu progów
    Prezentacja stanów wraz z nową sekcją zestawu progów

    W związku z wymaganiami Systemu Comarch e-Sklep dodano na oknie prezentacji stanów sekcję Zestawy progów, w której to sekcji można przypisać określony zestaw progów zdefiniowany na liście zestawów progów.

    W sekcji zestawów progów dodano również pozycję <Niezwiązane>, dla której prezentowane są progi dodawane wg wcześniejszych zasad, nie powiązane żadnym zestawem.

    Aby przypisać zestaw progów, który będzie wysyłany do Comarch e-Sklep należy wybrać przycisk Dołącz zestaw progów. Po jego wybraniu Użytkownik zostaje przeniesiony na listę zestawów, gdzie może wybrać i przypisać do towaru wybrany zestaw lub utworzyć nowy a następnie przypisać go do towaru.

    Do towaru można przypisać jeden zestaw progów, wg którego prezentowane będą stany w sklepie. ZW celu zmiany przypisanego zestawu można odpiąć zestaw od towaru przyciskiem Odłącz zestaw progów i wybrać nowy.

    W przypadku gdy jest przypisany zestaw a Użytkownik wybierze opcję przypięcia zestawu, zostanie zapytany czy chce zmienić zestaw. Po odpowiedzi Tak, zostanie przeniesiony na listę zestawów progów i będzie mógł wybrać inny.

    Pytanie o zmianę zestawu progów przypisanego do towaru
    Pytanie o zmianę zestawu progów przypisanego do towaru
    • Tworzenie nowych zestawów progów

    Na oknie Lista zestawów progów należy wybrać przycisk Dodaj zestaw progów. Po wybraniu tej opcji pojawi się formatka zestawu, na której należy uzupełnić nazwę zestawu oraz dostępność w aplikacji oraz dodatkowo opis. Aktualnie progi definiowane w Comarch ERP XL obsługiwane są w tylko w e-Sklep.

    Dodawanie zestawu progów towarów
    Dodawanie zestawu progów towarów
    • Dodawanie progów zestawu

    Elementy takiego zestawu należy dodawać z poziomu listy, ustawiając kursor na odpowiednim zestawie i wybierając przycisk Dodaj próg. Po wybraniu tej opcji pojawi się dotychczasowy formularz progu.

    Okno definicji progu
    Okno definicji progu

    Na progach przypisanych do zestawu zmieniono zasady wprowadzania zakresu ilości w polach Przedział od i Przedział do, w taki sposób, że można wprowadzać tylko liczby całkowite. Dodatkowa zmiana polega na dodawaniu grafiki w formie załącznika. W polu grafika dodano menu rozwijane, w którym udostępniono opcje: Dodaj załącznik i Wybierz z listy. Tylko grafika dodana w formie załącznika może być wysłana do e-Sklepu. Załącznik standardowo musi mieć zaznaczony parametr e-Sklep.

    • Zestawy progów na wzorcu/grupie towarów 

    Analogiczne zmiany wprowadzono na wzorcu towarów przenosząc równocześnie prezentację stanów z zakładki [Prezentacja stanów] na przycisk Prezentacja stanów dostępny na zakładce [Aplikacje].

    Zasady przypisywania zestawu są takie same jak w przypadku towarów. Po dodaniu/zmianie zestawu na wzorcu przycisk podświetlany jest na żółto i standardowo możliwa jest aktualizacja danych (towarów i grup) zgodnie z ustawionymi parametrami.

    Przypisywanie zestawów progów na oknie wzorca/grupy
    Przypisywanie zestawów progów na oknie wzorca/grupy

    Import załączników dodanych do zamówienia lub reklamacji

    System Comarch e-Sklep umożliwia przesyłanie do Systemów ERP załączników podpiętych do zamówienia lub reklamacji. Może to być zdjęcie uszkodzenia/wady, skan składanej pisemnie reklamacji, oświadczenie klienta bądź inny złącznik przewidziany w działaniu Comarch e-Sklep. Maksymalna ilość załączników dla jednego dokumentu wynosi 5.

    Jeśli kupujący załączy do dokumentu zamówienia bądź reklamacji załącznik, to zostanie on zaimportowany i zapisany na zakładce [Załączniki] odpowiedniego dokumentu w XLu.

    • Domyślna grupa dla załączników reklamacji

    Na liście załączników zostały dodane predefiniowaną grupy, do których przypisywane są przesłane załączniki powiązane z reklamacjami czy zamówieniami. Grup tych nie można usuwać.

    Dzięki umieszczeniu załączników reklamacji i zamówień w odrębnych grupach nie będą się one domyślnie pojawiały podczas wybierania załączników do innych celów.

    Predefiniowane grupy załączników dla reklamacji i zamówień
    Predefiniowane grupy załączników dla reklamacji i zamówień

    Ukrywanie towarów z ceną 0,00

    Na oknie konfiguracji oddziału e-Sklep, na zakładce [Eksport] dodano parametr Ukrywaj towary z cena 0,00 w cennikach indywidualnych, który pozwala na ukrywanie towarów z ceną 0,00 w przypadku gdy zalogowany klient posiada przypisany indywidualny cennik. Po zaznaczeniu tego parametru nie będzie widział towarów, które nie mają określonej ceny (cena wynosi 0,00).

    Parametr ukrycia towarów z cena 0,00 w cenniku indywidualnym
    Parametr ukrycia towarów z cena 0,00 w cenniku indywidualnym

    W przypadku cenników towarów, które już były wysłane do e-Sklep, po zaznaczeniu powyższego parametru należy wykonać Eksport cen. Po zaznaczeniu parametru pojawi się stosowny komunikat informujący o konieczności wykonania takiej operacji.

    Komunikat po zaznaczeniu parametru
    Komunikat po zaznaczeniu parametru

    W przypadku nowych towarów lub edycji istniejących ustawienia parametru zostaną uwzględnione przy standardowej synchronizacji różnicowej.

    Parametr Uwzględniaj stany ujemne

    Dla opcji przesyłania stanów magazynowych towaru dodano parametr Uwzględniaj stany ujemne. Zaznaczenie tego parametru spowoduje zmianę w wyliczaniu stanu towaru w sytuacji gdy oddział e-Sklep powiązany jest z Centrum, do którego podpiętych jest wiele magazynów. Parametr dostępny jest na oknie konfiguracji oddziału e-Sklep na zakładce [Eksport], po zaznaczeniu parametru Eksport stanów magazynowych.

    Parametr Uwzględniaj stany ujemne
    Parametr Uwzględniaj stany ujemne

    Do tej pory ilość towaru wysyłana do e-Sklep ustalana była dla każdego magazynu oddzielnie a następnie sumowana. Jeśli dla jednego magazynu ilość towaru wraz z rezerwacjami była ujemna wówczas była traktowana jako stan 0 i tak doliczana do ilości łącznej. Obecnie przy zaznaczonym parametrze Uwzględniaj stany ujemne ilość towaru w każdym magazynie jest wyliczana z uwzględnieniem braków a następnie sumowana, przy czy stan towarów łącznie nigdy nie może być mniejszy niż 0.

    Przyklad

    Wyliczenie ilości towaru dla dwóch magazynów bez zaznaczonego parametru

    Ilość na magazynie 1 (100 szt)

    Ilość na magazynie 2 (- 10 szt)

    Łączna ilość (100+0) = 100

    Przyklad
    Wyliczenie ilości towaru dla dwóch magazynów z zaznaczonym parametrem Ilość na magazynie 1 (100 szt) Ilość na magazynie 2 (- 10 szt) Łączna ilość (100+(-10)) = 90

    Parametryzacja przesyłania statusu płatności zamówienia

    Od wersji 2024.1 wprowadzono aktualizację statusu zamówienia w Comarch e-Sklep na podstawie stanu płatności na dokumentach wystawionych do zamówienia z Comarch ERP XL (stan płatności może przyjmować trzy wartości, nieopłacone, opłacone, opłacone częściowo).

    Obecnie w konfiguracji oddziału e-Sklep na zakładce [Eksport] dodano parametr Przesyłanie statusu płatności zamówienia, który domyślne jest odznaczony. Użytkownicy, którzy nadal będą chcieli przesyłać status płatności do zamówienia muszą zaznaczyć opisany parametr. W przypadku gdy dla Użytkownika informacja ta jest nieistotna lub rozliczenia realizowane są z poziomu sklepu, parametr należy pozostawić nieznaczony.

    Parametr dotyczący przesyłania statusu płatności dla zamówień
    Parametr dotyczący przesyłania statusu płatności dla zamówień

    Procedura VAT OSS we współpracy z Comarch e-Sklep

    W wersji 2022.1 Comarch ERP XL została udostępniona funkcjonalność związana z pakietem VAT e-commerce (VAT OSS) w zakresie obsługi wewnątrzwspólnotowej dostawy towarów na odległość.

    Obecnie dostosowano współpracę z Comarch e-Sklep w zakresie zmian wprowadzonych pod pakiet VAT e-Commerce (VAT OSS) w XLu. Realizacja pakietu VAT OSS wymaga zmiany wersji protokołu synchronizacji w e-Sklep na 17, w którym to protokole wprowadzono zmiany związane z OSS. Zmiany w synchronizacji dotyczą zarówno wysyłania danych konfiguracyjnych jak i tych związanych z towarami i cennikami oraz importu dokumentów zamówień wraz z informacjami o zastosowaniu procedury VAT OSS.

    Przesyłanie parametru OSS do Comarch e-Sklep

    Wysłanie zaznaczonego parametru OSS do e-Sklep oznacza, że sprzedaż towaru dla kontrahenta detalicznego do innego kraju Unii Europejskiej niż kraj działalności będzie traktowany jako sprzedaż w procedurze VAT OSS. Na zamówieniu zostaną zastosowane stawki VAT obowiązujące w kraju zakupu (kraj docelowy wysyłki).

    Przesłanie parametru OSS uzależnione jest od ustawień parametru Stosuj WSTO_EE dostępnego w Konfiguracji Systemu System/ Konfiguracja/ Sprzedaż/ Parametry 1. W przypadku gdy parametr ten jest zaznaczony, do e-Sklep przesyłana jest informacja o stosowaniu procedury VAT OSS.

    Uwaga

    Parametr Stosuj WSTO_EE standardowo jest zaznaczony w każdej bazie danych Xla.

    Jeśli nie chcesz stosować procedury VAT OSS w Comarch e-Sklep należy odznaczyć parametr Stosuj WSTO_EE.

    Jeśli planujesz stosowanie procedury VAT OSS w Comarch e-Sklep pamiętaj o:

    - Skonfigurowaniu stawek VAT dla towarów wysyłanych do e-Sklep dla poszczególnych krajów

    - Skonfigurowaniu stawek VAT dla sposobów dostawy i płatności w panelu administracyjnym Comarch e-Sklep.

    Przesyłanie stawek VAT obowiązujących w innych krajach

    Jeśli dla towaru wysyłanego do e-Sklep zostaną przypisane stawki VAT obowiązujące w poszczególnych krajach, wówczas stawki te zostaną przesłane do Comarch e-Sklep. Eksport stawek VAT odbywa się zarówno w synchronizacji towarów jak i podczas wysyłania cennika (opcja Eksport cen na oknie synchronizacji).

    Zakup towaru przez klienta unijnego poza granicami kraju instalacji

    Jeśli kontrahent podczas składania zamówienia wskaże inny kraj dostawy niż kraj instalacji/działalności w XLu (najczęściej będzie to PL) wówczas nastąpi przeliczenie zamówienia i zostaną ustalone stawki podatku VAT wg kraju, do którego ma trafić zamówiony towar.

    Import zamówienia w procedurze OSS

    Podczas importu zamówienia, na którym zastosowano procedurę VAT OSS zostaną ustawiony następujące dane:

    • kraj przeznaczenia zgodny z krajem przesłanym na adresie kontrahenta Docelowego
    • typ transakcji: Wewnątrzwspólnotowa
    • zaznaczony parametr WSTO_EE

    Na pozycjach zamówienia zostaną ustalone stawki VAT zgodnie z ustawianiami stawek na towarze dla kraju przeznaczenia.

    Przesyłanie lokalizacji sklepu na podstawie kraju działalności

    Przesyłanie lokalizacji sklepu będzie miało zastosowanie przy ustawieniu sprzedaży w innym kraju niż kraj instalacji. W chwili obecnej w Comarch e-Sklep możliwe jest prowadzenie działalności w 8 krajach.

    Kraje działalności obsługiwane w Comarch e-Sklep:

    1 – Polska (pl-PL),

    2 – USA (en-US),

    3 – Niemcy (de-DE),

    4 - Ukraina (uk-UA),

    5 – Francja (fr-FR),

    6 – Szwajcaria (fr-CH),

    7 – Szwajcaria (de-CH),

    8 – Szwajcaria (it-CH)

    Lokalizacja będzie ustalana na podstawie kraju działalności określonego w Pieczątce firmy przypiętej do Centrum powiązanego z oddziałem sklepu, o ile pole to będzie wypełnione. Jeśli pole nie będzie wypełnione wówczas lokalizacja będzie ustalana na podstawie kraju określonego w konfiguracji Systemu Ogólne/Parametry 1 jako kraj instalacji (parametr – Kraj instalacji). Najczęściej krajem instalacji będzie Polska (PL).

    Wskazanie lokalizacji innej niż PL oznacza to, że sprzedaż w sklepie ma się odbywać na zasadach kraju, który zostanie ustalony jako kraj instalacji lub działalności.

    W przypadku Centrum powiązanego z oddziałem e-Sklep podczas dodawania Pieczątki Firmy z krajem o lokalizacji kraju nieobsługiwanego w e-Sklep pojawi się komunikat:

    Komunikat informujący o braku możliwości zastosowania lokalizacji w e-Sklep
    Komunikat informujący o braku możliwości zastosowania lokalizacji w e-Sklep

    W przypadku ustawienia lokalizacji innej niż PL konieczne jest uzupełnienie stawek podatku VAT na towarach wysyłanych do e-Sklepu wg kraju lokalizacji/działalności.

    Po ustawieniu lokalizacji wg zasad opisanych wyżej możliwe będzie prowadzenie sprzedaży w e-Sklepie wg stawek podatku udostępnionych dla danych krajów.

    Po zalogowaniu do sklepu i wybraniu odpowiedniej lokalizacji możliwe będzie zamawianie towaru wg stawek danego kraju a sprzedaż będzie traktowana jak sprzedaż krajowa, o ile zarejestrowany kontrahent będzie Użytkownikiem kupującym w danym kraju.

    W przypadku kontrahentów będących podmiotami z innego kraju, sprzedaż będzie rejestrowana jako wewnątrzunijna lub pozaunijna.

    W przypadku kontrahenta z innego kraju i zaznaczenia parametru OSS będzie traktowana jako sprzedaż OSS z zastosowaniem stawek kraju dostawy towaru.

    Import zamówień będzie działał analogicznie jak w przypadku dokumentów krajowych jedynie zmiany będą polegały na zastosowaniu stawek VAT wg kraju instalacji/działalności.

    Współpraca z Comarch POS

    Wyszukiwanie globalne dokumentów w POS oraz możliwość wystawienia do nich korekt i reklamacji

    Globalne wyszukiwanie dokumentów na stanowiskach POS

    Obsłużono parametr globalne wyszukiwanie dokumentów na stanowiskach POS wg ustawienia na konfiguracji oddziału POS, zakładka [Parametry].

    Parametr wyszukiwania globalnego dokumentów na stanowiskach POS
    Parametr wyszukiwania globalnego dokumentów na stanowiskach POS

    Wyszukiwanie globalne polega na możliwości przeszukania dokumentów w bazie Comarch ERP XL i pobranie na stanowisko POS. W przypadku, gdy po wpisaniu numeru poszukiwanego dokumentu (faktury lub paragonu) na liście dokumentów na stanowisku POS nie zostanie on odnaleziony w bazie lokalnej POS, System zadaje pytanie: Czy chcesz kontynuować wyszukiwanie również w systemie ERP?. Po wybraniu opcji Szukaj wysyłane jest zapytanie o konkretny numer dokumentu do Comarch ERP XL. W przypadku gdy dokument zostanie odnaleziony następuje jego pobranie i zapisanie w lokalnej bazie POS.

    Pobieranie dokumentów handlowych (faktur i paragonów) wystawionych na innych stanowiskach POS

    Wskazówka
    Jeśli w poszczególnych sklepach wykorzystywane są różne typy cen, wówczas w celu poprawnego przesyłania dokumentów pomiędzy sklepami konieczne jest dodanie cenników innych sklepów w konfiguracji Centrów powiązanych z oddziałami POS.

    Wskazówka
    Jeśli w poszczególnych sklepach wykorzystywane są różne waluty, wówczas w celu poprawnego przesyłania dokumentów pomiędzy sklepami konieczne jest dodanie walut wykorzystywanych w innych sklepach na oknie konfiguracji oddziału POS.

    Dokument wyszukany bazie Xla, automatycznie jest pobierany i zapisywany na liście dokumentów w POS. Jeśli do paragonu wystawiono fakturę, jest ona również pobierana. Dotyczy to również faktur wystawionych do tych dokumentów w Systemie Comarch ERP XL. Na liście dokumentów pojawi się zarówno paragon jak i faktura wraz z informacją o powiązaniu tych dokumentów. W przypadku paragonów z wystawionymi do nich fakturami wyszukiwanie może być realizowane zarówno po numerze paragonu jak i faktury.

    Paragony i faktury, do których wystawiono korekty pobierane są wraz z korektami, które są powiązane i widoczne na liście dokumentów w POS. Dotyczy to również korekt wystawionych do tych dokumentów w Systemie Comarch ERP XL. Wyjątkiem jest sytuacja gdy w XLu wystawiono korektę wartościową lub stawki VAT. Wówczas paragon czy faktura nie zostaną przekazane do Comarch POS, gdyż nie byłoby możliwe uwzględnienie tych korekt w dalszym procesie wystawiania dokumentów (kolejne zwroty lub faktura).

    Uwaga
    Na stanowisko POS możliwe jest pobranie dokumentów wystawionych na innych stanowiskach danego oddziału POS oraz w innych oddziałach POS. Nie ma możliwości pobierania dokumentów wystawionych w Centrali czyli bezpośrednio w bazie w Comarch ERP XL. Jest to związane z możliwościami wystawiania w Systemie XL faktur i paragonów, gdzie na jednej pozycji dokumentu może być pobranych wiele różnych partii i dostaw, podczas gdy do Comarch POS konieczne jest wskazanie jednej konkretnej partii dla każdej pozycji.

    Uwaga
    Nie są wyszukiwane dokumenty wystawione dla kontrahentów niezarejestrowanych w bazie POS, na którym realizowane jest wyszukiwani ani dokumenty z pozycjami niesprzedawanymi w danym sklepie.

    Wystawianie korekt i reklamacji do dokumentów pobranych z innych stanowisk i oddziałów

    Do pobranego paragonu możliwe będzie wygenerowanie faktury, wystawienie korekty oraz wystawienie dokumentu reklamacji na takich samych zasadach jak dla dokumentów wystawionych lokalnie. Do pobranych faktur możliwe będzie wystawienie korekty lub reklamacji na takich samych zasadach jak dla dokumentów wystawionych lokalnie.
    • Magazyn na korektach

    W przypadku wystawiania dokumentów zwrotu, towar trafi na magazyn domyślny oddziału, na którym realizowany jest zwrot bez względu z jakiego magazynu realizowana była sprzedaż.

    Blokada wystawiania faktur bez numeru NIP

    Na oknie konfiguracji oddziału Comarch POS na zakładce [Parametry] został dodany nowy parametr Blokada wystawiania faktur bez numeru NIP. Po jego zaznaczeniu nie będzie możliwe wystawienie faktury dla podmiotu gospodarczego bez uzupełnienia numeru NIP.

    Parametr dotyczący blokady wystawiania faktur bez NIP
    Parametr dotyczący blokady wystawiania faktur bez NIP

    Równocześnie w przypadku wystawiania faktury dla kontrahenta detalicznego pojawi się komunikat o konieczności rejestracji paragonu a następnie wystawienia faktury do paragonu. Jeśli jednak numer NIP zostanie przesłany dla kontrahenta detalicznego z XLa, możliwe będzie wystawienie faktury bezpośrednio (bez konieczności rejestrowania paragonu).

    Uwaga
    Funkcjonalność ta będzie dostępna od wersji 2025.0 Comarch POS.

    Termin płatności na dokumentach pochodzących z dokumentu ZS

    Na oddziale Comarch POS dodano parametr dotyczący ustawiania terminu płatności na dokumentach FS lub PA wystawianych do ZS. Parametr Ignoruj termin płatności ustawiony na dokumencie ZS został dodany na oknie konfiguracji oddziału POS na zakładce [Parametry]. Domyślnie jest odznaczony.

    Parametr określający sposób ustawiania terminu płatności na dokumentach generowanych z zamówień
    Parametr określający sposób ustawiania terminu płatności na dokumentach generowanych z zamówień

    Jeśli parametr zostanie zaznaczony wówczas podczas generowania faktury lub paragonu do zamówienia, termin z zamówienia zostanie zignorowany i ustawiony na podstawie ustawień karty kontrahenta.

    Warunkiem do ustalenia terminu na dokumencie handlowym wg powyższego jest ustawienie w konfiguracji stanowiska oddziału POS przynajmniej jednej płatności odroczonej czyli takiej, dla której nie są generowane automatyczne rozliczenia KP/KW.

    W Systemie Comarch POS na formularzu faktury prezentowana jest informacja o ustawionym terminie płatności.

    Informacja o terminie płatności przekazywana jest do Comarch ERP XL i odpowiednio zapisana na zakładce [Płatności] dokumentu handlowego.

    Przesunięcia towaru pomiędzy sklepami (oddziałami) Comarch POS

    • Odblokowano możliwość dodawania magazynów przypisanych do innych oddziałów w Centrum powiązanym z oddziałem POS. Dzięki temu w Comarch POS możliwe będzie wykonanie przesunięcia towarów pomiędzy różnymi sklepami (oddziałami POS).
    • Przesunięcia pomiędzy różnymi sklepami można realizować w Comarch POS z poziomu menu Back Office/ Wydanie towarów/ Przygotowanie wysyłki/ Przesuniecie ręczne. Po dodaniu nowego dokumentu należy wskazać magazyn oddziału, z którego będzie realizowane przesuniecie (lokalny magazyn sklepu) oraz magazyn docelowy innego sklepu, na który zostaną przesunięte dodane do dokumentu towary.
    • Jeśli na definicji dokumentu MMW w kontekście Centrum powiązanego z oddziałem POS zostanie niezaznaczony parametr dotyczący automatycznego generowania dokumentów MMP, wówczas MPP nie zostanie utworzone a dokument MMW może zostać pobrany na stanowisko oddziału, do którego zostały przesunięte towary. Standardowo przyjęcie towaru na drugim oddziale może być realizowane z poziomu opcji Back Office> Przyjęcie dostawy. Jeśli ww. parametr będzie zaznaczony wówczas dokument MMP zostanie utworzony w XLu a stany towarów na magazynie docelowym zostaną zaktualizowane.

    Inne zmiany

    • Paczkowanie limitów kredytowych podczas synchronizacji
    • Wydłużenie pola Adres usługi kolejki wiadomości w Konfiguracji Systemu na zakładce [POS] do 64 znaków.
    • Dodanie wydruków do Inwentaryzacji (Inwentaryzacja, Wykaz rozbieżności inwentaryzacji, Arkusz inwentaryzacji, Raport inwentaryzacji). Wydruki widoczne są na formularzu stanowiska POS na zakładce [Wydruki].

    Współpraca z Comarch B2B

    Uprawnienia operatora do panelu administracyjnego

    Na karcie operatora, zakładka [Ogólne], dodano parametr Dostęp do panelu administracyjnego Comarch B2B.

    Uprawnienie do Panelu administracyjnego Comarch B2B na karcie operatora
    Uprawnienie do Panelu administracyjnego Comarch B2B na karcie operatora

    Analogiczny parametr znajduje się też na wzorcu operatora, również na zakładce [Ogólne].

    Ustawienie będzie wykorzystywane przez Comarch B2B. Operatorzy z zaznaczoną opcją, będą mogli logować się do panelu administracyjnego Comarch B2B.

    Więcej informacji na ten temat znajduje się w Centrum Pomocy Comarch B2B https://pomoc.comarch.pl/b2b/pl/.