Kowal Task — zadania, czas pracy i rozliczenia klientów w Magento 2
- SKU
- M2-TASKS
Opis / Kowal Task — zadania, czas pracy i rozliczenia klientów w Magento 2
MAGENTO 2 · PROJEKTY · CZAS PRACY · ROZLICZENIA
Połącz zadanie, czas pracy i rozliczenie klienta.
Kowal Task
Prowadź pracę usługową w Magento: od zgłoszenia klienta przez projekt i wpisy czasu po zamówienie do rozliczenia. Zespół i klient korzystają z danych powiązanych z tym samym procesem.
Portal klienta · Timer · Zamówienia pending
JAK TO DZIAŁA W PRAKTYCE
01 · Organizujesz pracę
Przypisujesz projekt i zadania do klienta Magento.
02 · Rejestrujesz i akceptujesz czas
Zapisujesz minuty, stawkę i opis wykonanej pracy.
03 · Przygotowujesz rozliczenie
Tworzysz zamówienie, które administrator weryfikuje przed fakturą.
Co zyskuje Twój sklep?
Poznaj funkcje, zastosowanie i ustawienia modułu.
Zadania, czas pracy i rozliczenia klientów bez opuszczania Magento 2
Kowal Task łączy zarządzanie projektami i zadaniami klientów z ewidencją czasu pracy oraz natywnym procesem sprzedażowym Magento 2. Jest przeznaczony dla agencji e-commerce, software house'ów, freelancerów, zespołów supportu i firm usługowych rozliczających pracę godzinowo.
Zamiast przenosić dane pomiędzy systemem ticketowym, arkuszem czasu i Magento, możesz prowadzić strukturę klient → projekt → zadanie → wpis czasu, a zaakceptowaną pracę zamienić w zamówienie Magento ze statusem pending.
Zadania i projekty
Projekty przypisane do klientów Magento, statusy zadań, komentarze, komentarze wewnętrzne oraz załączniki publiczne i wewnętrzne.
Ewidencja czasu
Ręczne wpisy minut lub timer, opis wykonanej pracy, statusy rozliczenia, zaokrąglanie czasu i audit log operacji wpływających na rozliczenia.
Rozliczenia Magento
Stawka i waluta globalna lub projektowa, podgląd rozliczenia oraz generowanie natywnego zamówienia Magento do późniejszego ręcznego fakturowania.
Od zgłoszenia do faktury
- Klient lub administrator tworzy zadanie.
- Zespół rejestruje wykonany czas pracy.
- Administrator zatwierdza wpisy do rozliczenia.
- Moduł tworzy zamówienie Magento
pendingna podstawie zaakceptowanych wpisów. - Administrator weryfikuje zamówienie i ręcznie wystawia fakturę w standardowym workflow Magento.
- Status wpisów czasu jest synchronizowany z procesem rozliczenia.
Panel klienta Magento
Klient nie potrzebuje dostępu do panelu administracyjnego. W swoim koncie może przeglądać przypisane projekty i zadania, zgłaszać nowe prace, dodawać komentarze i załączniki oraz pobierać dostępne zestawienia CSV. Konfiguracja pozwala kontrolować widoczność kwot i wpisów czasu przed rozliczeniem.
Admin SPA
Codzienna obsługa została skupiona w szybkim ekranie administracyjnym opartym o KnockoutJS i natywne mechanizmy Magento Admin. Z jednego miejsca można pracować z klientami, projektami, zadaniami, czasem, komentarzami, załącznikami i przygotowaniem rozliczeń.
REST API i integracje
Kowal Task udostępnia REST API przez natywny mechanizm webapi.xml i service contracts Magento. Umożliwia integrację m.in. z aplikacją desktopową, CRM, systemem raportowym lub automatyzacjami firmowymi. Autoryzacja może korzystać z mechanizmów Magento odpowiednich dla integracji, administratora lub klienta w zakresie jego danych.
CSV i raportowanie
Eksportuj dane według klienta, projektu, daty, statusu zadania, statusu rozliczenia i użytkownika. Raport może zawierać m.in. opis pracy, minuty, godziny, stawkę, walutę, kwotę oraz numery zamówienia i faktury.
Dlaczego rozliczenie przez zamówienie Magento?
Moduł nie tworzy konkurencyjnego systemu fakturowania. Wykorzystuje natywne obiekty Magento: klientów, produkty usługowe, zamówienia i faktury. Po przypisaniu wpisów czasu do zamówienia są one chronione przed zwykłą edycją, co ogranicza ryzyko rozbieżności w danych rozliczeniowych.
Najważniejsze zastosowania
- stała obsługa i maintenance sklepów Magento 2,
- rozliczanie prac programistycznych i wdrożeniowych,
- projekty godzinowe dla wielu klientów,
- support techniczny i zgłoszenia klientów,
- integracja ewidencji czasu z własnym CRM lub aplikacją.
Kowal Task jest szczególnie użyteczny tam, gdzie zadanie, wykonany czas i późniejsze rozliczenie powinny pozostać ze sobą powiązane i możliwe do audytowania.
Przygotuj zasady rozliczenia
W Stores → Configuration → Kowal → Kowal Task ustaw stawkę godzinową, walutę, zaokrąglanie, metodę płatności oraz statusy zadań i czasu dopuszczone do rozliczenia. Projekt może mieć własną stawkę i walutę, a przy ich braku korzysta z ustawień globalnych.
Domyślna stawka wynosi 0, waluta PLN, a zaokrąglanie 15 minut. Przed utworzeniem pierwszego zamówienia dopasuj te wartości i dane klienta do procesu firmy.
Kontrola przed utworzeniem zamówienia
Podgląd pokazuje czas rzeczywisty i rozliczeniowy, pozycje oraz kwoty. Wybrane wpisy muszą należeć do jednego klienta i mieć jedną walutę rozliczeniową. Klient potrzebuje domyślnego adresu rozliczeniowego.
Czas jest grupowany według projektu; zaokrąglanie w górę dotyczy sumy minut w grupie. Wpis przypisany do zamówienia nie może zostać ponownie użyty przez standardowy generator.
Opcjonalne zamówienia miesięczne
Automatyczne tworzenie miesięcznych zamówień jest domyślnie wyłączone. Po aktywacji mechanizm wybiera nieprzypisane wpisy z poprzedniego miesiąca, zgodne z ustawionymi statusami, i grupuje je według klienta w wybranym dniu miesiąca.
Automatyzacja przygotowuje zamówienia pending. Weryfikacja rozliczenia i wystawienie faktury pozostają elementem standardowego procesu administracyjnego.
Widoczność i komunikacja z klientem
Portal klienta jest domyślnie włączony, kwoty są domyślnie ukryte, a widoczność czasu bez zamówienia lub faktury można kontrolować w konfiguracji. Komentarze i załączniki wewnętrzne pozwalają oddzielić pracę zespołu od informacji udostępnianych klientowi.
Powiadomienia e-mail są domyślnie wyłączone. Możesz włączyć wiadomości o nowym zadaniu klienta, zmianie statusu, zamówieniu rozliczeniowym i fakturze.
Instalacja przez Composer
Pakiet kowal/module-task, moduł Kowal_Task. Po skonfigurowaniu dostępu do repozytorium Kowal zainstaluj pakiet, włącz moduł, zaktualizuj Magento i wyczyść cache. W produkcji uwzględnij kompilację i wdrożenie treści statycznych zgodnie z procesem sklepu.
Od konfiguracji do efektu
1. Organizujesz pracę
Przypisujesz projekt i zadania do klienta Magento.
2. Rejestrujesz i akceptujesz czas
Zapisujesz minuty, stawkę i opis wykonanej pracy.
3. Przygotowujesz rozliczenie
Tworzysz zamówienie, które administrator weryfikuje przed fakturą.
Przykład: miesięczna obsługa sklepu
Prace nad katalogiem, integracją i poprawkami mają osobne zadania w projekcie klienta. Po akceptacji wpisów tworzysz zamówienie za wybrany okres, a historia zachowuje powiązanie czasu z numerem zamówienia i faktury.
Uporządkuj rozliczanie pracy dla klientów.
Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal Task i omów konfigurację lub potrzebne rozszerzenia.
Więcej informacji
| Zgodność z szablonem | Luma / Blank, KOWAL |
|---|
Instrukcja Instalacji modułu
Instalacja przez Composer
Dane dostępowe do repozytorium Composer (adres e-mail klienta i token licencyjny) otrzymasz e-mailem po zakupie. Są również dostępne w panelu klienta po zalogowaniu na kowal.store. Zastąp TWOJ_EMAIL_KLIENTA adresem e-mail swojego konta, a TWOJ_TOKEN otrzymanym tokenem. Polecenia wykonaj w katalogu głównym Magento.
Dodaj repozytorium Composer
composer config repositories.kowal composer https://repo.kowal.storeSkonfiguruj dane dostępowe
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"Zainstaluj pakiet modułu
composer require kowal/module-taskDokończenie instalacji
Po zainstalowaniu pakietu wykonaj aktualizację Magento i wyczyść cache:
Zaktualizuj Magento
php bin/magento setup:upgradeWyczyść pamięć podręczną
php bin/magento cache:flush
W środowisku produkcyjnym wykonaj także kompilację DI oraz wdrożenie plików statycznych zgodnie z procesem wdrożenia sklepu.