Do czego służy wtyczka:
- Ewidencja wydatków - szybki dostęp do dokumentów kosztowych i ich skanów.
- Export niezapłaconych danych faktur w formie CSV do wrzucenia do banku.
- Pilnowanie terminów płatności dokumentów.
- Statystykowanie wydatków firmy z uwzględnieniem podziału na projekty/kategorie wydatków/stan płatności.
- Korzystanie z białej listy podatników pomaga dodatkowo zabezpieczyć się przed utratą miedziaków.
- Export dokumentów kosztowych do systemu księgowego.
- Automatyczne zaciąganie dokumentów wydatkowych z maila np. faktury@domena
Wtyczka nie jest i nie będzie substytutem systemu księgowego ani magazynu.
UWAGA:
- wsparcie tylko dla PostgreSQL > 9.6,
- wsparcie dla LMS > 28.x (obecna gałąź master),
- żeby wszystko grało wtyczka wymaga dogrania do mastera: chilek/lms#2300
Instalacja wtyczki:
- Przejdź do głównego katalogu LMS.
git clone https://github.com/interduo/LMSPurchasesPlugin/ plugins/LMSPurchasesPlugin
.composer update --no-dev
- Uaktywnić wtyczkę z poziomu interfejsu użytkownika LMS.
- Ustawić zmienne konfiguracyjne wtyczki.
- Utworzyć katalog zdefiniowany w pd.storage_dir, nadać mu uprawnienia a jeśli katalog storage_dir jest w katalogu aplikacji LMS należy dodać go do .gitignore.
mkdir -p storage/pd/anteroom
chown -R 33:33 storage/pd
chmod -R 750 storage/pd
- Nadaj uprawnienia użytkownikom do wtyczki.
- (opcjonalnie) Dodaj do crontaba skrypt bin/lms-pdf-import-imap-parser.php zaciągający dokumenty kosztowe z maila
Aktualizacja wtyczki:
cd plugins/LMSPurchasesPlugin && git fetch origin && git pull origin main
TODO: (dla wersji 1.0)
- testy i porządny review kodu przez kilku mądrzejszych,
TODO v2:
- wiązanie wrzucanych proform z dokumentami finansowymi,
- wyświetlenie na wskaźnikach ilości dokumentów z krótkim terminem płatności (do 3 dni),
- płatności cykliczne,
- automatyczne zaczytywanie faktur od kontrachentów, którzy udostępniają je w XML,
- import potwierdzeń płatności wykonanych w banku,
- przekazywanie dokumentu na magazyn,
- pozwól opłatami stałymi z core LMS dodawać wydatki do wtyczki,
- parser rozliczający wpłaty z importu bankowego,
Jarosław Kłopotek [email protected],
Podziękowania dla:
- Grzegorz Cichowski - PTLANET,
- Damian Kieliszek - PROIP,
- Rafał Wójcik - AWBNET.