eksport wszytskich repectur do pliku EXCEL

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

Moderator: mikey

pijak
Posty: 1
Rejestracja: 30 kwie 2019, 09:03
Rola: Użytkownik CDN XL
Wersja: 2019

eksport wszytskich repectur do pliku EXCEL

Post autor: pijak »

Jak w XL 2019 pobrać wszystkie receptury produktów (wraz z zawartością) i eksportować je do pliku xls?

sebek
Posty: 248
Rejestracja: 16 sty 2012, 23:21
Rola: Konsultant CDN XL
Lokalizacja: Łódź/Częstochowa
Kontakt:

Re: eksport wszytskich repectur do pliku EXCEL

Post autor: sebek »

Witam,

Najlepiej napisać do tego ładne zapytanie w SQL a jego wynik przekopiować do EXCELA.

Pozdrawiam.
Sebek

zimas
Posty: 35
Rejestracja: 26 maja 2014, 10:29
Rola: Administrator CDN XL
Wersja: 2018

Re: eksport wszytskich repectur do pliku EXCEL

Post autor: zimas »

z pozycji otwartej technologii z zakładki ogólne można wywołać wykres z kodem

Kod: Zaznacz cały

declare @idd int  = (select PTZ_Id

from cdn.ProdTechnologiaZasoby
inner join cdn.ProdTechnologiaCzynnosci on PTC_Id=PTZ_TechnologiaCzynnosc
inner join cdn.ProdTechnologia on PTE_Id=PTC_Technologia
inner join CDN.TwrKarty ON Twr_GIDNumer = PTZ_TwrNumer
 --inner join CDN.Atrybuty on CDN.Atrybuty.Atr_ObiNumer = PTZ_TwrNumer and Atr_AtkId=29 and Atr_ObiTyp = 16 and Atr_Wartosc in ( 'Materiały')

where  PTZ_Kod = PTE_Kod
and {filtrSQL})

select p.Zasob,
p.Kod,p.Nazwa,p.Ilosc,p.Jednostka,p.Poziom, a.Atr_Wartosc [Typp]
,z.CenaOstatecznaPLN [CenaJednostkowa PLN],z.Waluta [Waluta],z.KursPZI [Kurs],  (z.CenaOstatecznaPLN * p.Ilosc) [Wartość wPLN],z.[Dokument zakladajacy] [Dokument dostawy]
 from CDN.ProdDrzewoSkladnikow(@idd,0,'''') p
join cdn.ProdTechnologiaZasoby z2 on z2.PTZ_Id = p.Zasob
inner join CDN.Atrybuty a on a.Atr_ObiNumer = z2.PTZ_TwrNumer and a.Atr_AtkId=29 and a.Atr_ObiTyp = 16 
CROSS APPLY [CDN].[mz_Prog_OstCenaZakMatDokumentFunkcjaTab] (z2.PTZ_TwrNumer) z 
where Zasob <> 0 and  a.Atr_Wartosc in ('Materiały','Wyroby Gotowe')-- or TechnologiaZasob <>0
ORDER BY p.Poziom,p.kod,Typ,LP DESC

ODPOWIEDZ