PW i RW a ZP

Problemy i pomysły związane z funkcjonowaniem modułu Produkcja

Moderator: mikey

marcinb168
Posty: 2
Rejestracja: 30 sty 2011, 10:18
Rola: Użytkownik CDN XL
Wersja: 8.0

PW i RW a ZP

Post autor: marcinb168 »

Witam,
1)
Czy ktoś wie w jakimi tabelami powiązane są dokumenty PW i RW powstające z konkretnego zlecenia Produkcyjnego???
Szukam w tabelach ale nie mogę trafić.

2)Co umieszcza XL w tabeli DokZwiązane (to był jeden z tropów..)

Pozdrawiam

marcinb168

Mihhss
Posty: 2
Rejestracja: 18 lut 2011, 08:31
Rola: Inny
Wersja: 10

Re: PW i RW a ZP

Post autor: Mihhss »

SELECT ....
FROM CDN.ProdProcesy INNER JOIN
CDN.ProdZlecenia ON CDN.ProdProcesy.PPC_Zlecenie = CDN.ProdZlecenia.PZL_Id INNER JOIN
CDN.ProdZasoby INNER JOIN
CDN.ProdCzynnosci ON CDN.ProdZasoby.PZA_Czynnosc = CDN.ProdCzynnosci.PCZ_Id ON
CDN.ProdProcesy.PPC_Id = CDN.ProdCzynnosci.PCZ_Proces INNER JOIN
CDN.TraSElem ON CDN.ProdZasoby.PZA_Id = CDN.TraSElem.TrS_ZlcNumer INNER JOIN
CDN.TraNag ON CDN.TraSElem.TrS_GIDTyp = CDN.TraNag.TrN_GIDTyp AND CDN.TraSElem.TrS_GIDNumer = CDN.TraNag.TrN_GIDNumer AND
CDN.TraSElem.TrS_RezFirma = CDN.TraNag.TrN_GIDFirma

krzysieksarna
Posty: 139
Rejestracja: 22 wrz 2008, 09:29
Rola: Konsultant CDN XL
Lokalizacja: Wrocław
Kontakt:

Re: PW i RW a ZP

Post autor: krzysieksarna »

W CDN.DokZwiazane są relacje pomiędzy zamówieniami zakupu i sprzedaży.
Relacja pomiędzy dokumentem handlowym a zleceniem zapisywana jest w taki sposób: na subpozycji dokumentu handlowego w polu trs_zlcnumer zapisywany jest identyfikator zasobu z tabeli CDN.Prodzasoby. Zapytanie, które zaproponował kolega marcinb168 zmodyfikowałbym nieco:

SELECT 1
FROM CDN.ProdZlecenia
INNER JOIN CDN.ProdProcesy ON CDN.ProdProcesy.PPC_Zlecenie = CDN.ProdZlecenia.PZL_Id
INNER JOIN CDN.ProdCzynnosci ON PCZ_Proces = PPC_Id
INNER JOIN CDN.ProdZasoby ON PZA_Czynnosc = PCZ_Id
INNER JOIN CDN.TraSElem ON CDN.ProdZasoby.PZA_Id = CDN.TraSElem.TrS_ZlcNumer AND TrS_ZlcTyp = 14346
INNER JOIN CDN.TraNag ON CDN.TraSElem.TrS_GIDNumer = CDN.TraNag.TrN_GIDNumer

Najważniejsze to dołożenie warunku łączenia "AND TrS_ZlcTyp = 14346 " - za pomocą TRS_ZLCNUMER i TRS_ZLCTYP transakcje są wiązane nie tylko ze zleceniami ale również z pozycjami zamówień. Jeśli w systemie znajdzie się zamówienie o takim samym Zan_Gidnumer co zasób, subpozycja w tym zapytaniu połączy się i z zamówieniem i ze zleceniem. Z porównywania pól %GIDFirma można zrezygnować.
Krzysiek Sarna
http://www.infortes.pl

ODPOWIEDZ