Struktura danych MM
DB
Schemy
custom- schemat tylko dla danej instancji nie branych pod uwage podczas synchronizacjiaccounting- schemat tylko dla danej instancji nie branych pod uwage podczas synchronizacji
Masterdata
[wms].[item]- indeksy materiałowe[firm.[firm]- kontrahenci[firm].[contact]- kontakty[common].[dictionary]- wiekszosc ogolnych słowników[document].[documenttype]- konfiguracja typów dokumentów[configuration].[printout]- konfiguracja wydruków dokumentów
Zamówienia
[document].[order]- nagłowki zamówień[document].[orderline]- pozycje zamowien
Magazyn (wybrane kolumny)
Pełna dokumentacja znajduje się w pliku https://github.dev/paanda-io/paanda.app.erp/tree/master/db/tables
[document].[document]- nagłowki dokumentów magazynowych[documentnr]- nr dokumentu,[documentfullnr]- pełny numer dokumentu[warehouseid]- magazyn[warehouseidb]magazyn docelowy (w przypadku dokumentów mm)[outcomeShiftLineID]- powiązanie z mm
[document].[documentline]- pozycje dokumentów magazynowych[itemprice]- cena[itemvalue]- wartosc[itemvalueleft]- wartosc pozostała[sysitemprice]- cena PLN[sysitemvalue]- wartość PLN[sysitemvalueleft]- wartosc pozostała PLN[itemquantity]- ilosc dokument[itemquantityleft]- ilosc pozostała dokument[initialincomesourcelineid]- partia źródłowa
[wms].[location]- lokacje WMS i magazyny[wms].[stockbalance]- stany biezace (przeliczane w momencie zatwierdzania dokumentu)[wms].[stackbalancedate]- stany na dzien (przeliczane w momencie zatwierdzania dokumentu)[common].[numerator]- informacja o biezacych numerach dokumentów- numeracja w 99% jest per miesiąc,typ, magazyn
[documentdate],[documenttype],[warehouseid] select * from common.numerator where remotesource = 'document' and series like 'ko_pz13000719%'
- numeracja w 99% jest per miesiąc,typ, magazyn
Zakup
[document].[invoice]- nagłówki faktur zakupowych (ta sama tabela co faktury sprzedazowe)[document].[invoiceline]- pozycje faktur zakupowych
Produkcja
[wms].[commision]- nagłowki zlecenia produkcyjne i serwisowe[wms].[commisionline]- pozycje zlecen[MRP].[requisition]- zapotrzebowanie wstępnie przeliczane po modyfikacji kazdego zlecenia
Sprzedaż
[document].[invoice]- nagłówki faktur[document].[invoiceline]- pozycje faktur[document].[invoicevattable]- VAT do faktur
Produkty
[product].[product]- obiekty np wytworzone na produkcji, kupione podlegające serwisowi
Procedury
[document].[documentLine_updateLastPrice]- aktualizacja ostatniej ceny
FAQ
Magazyn FAQ
- W przypadku modyfikacji dokumentów stany trzeba przeliczyc słuzy do tego procedura
[wms].[stockbalancefix] - Procedura do sprawdzania zgodnosci stanow, rozliczen
[document].[test_balanceCheck]wazne numery bledow 001,002,005,006,018,022
| SQL | |
|---|---|
Ostatnia cena przyjęcia
pierwsza niepusta wartość procedura [item].[fn_chooseLastPurchasePrice]
- ostatnia cena zakupu dla dostawcy
[wms].[itemSupplier].[lastpurchaseprice] - ostatnia cena zakupu z cennika
[item].[pricing].[lastPurchasePrice] - ostatnia cena zakupu z kartoteki indeksu
[wms].[item].[itemLastPrice]
ostatnia cena jest dodawana w momencie zatweirdzenia dokumentu