klient
Krzysztof Groszak
965 pkt
3 pytań
16 odpowiedzi
15 pomysłów
34 komentarzy
298 90%
12 pkt

Historia towaru - dodatkowa kolumna

Krzysztof Groszak zapytał/a o
Logistyka
Logistyka pytań: 81 | odpowiedzi: 395

Piotr RybińskiMaciej LachowiczRomuald UlcyferKarolina NowakMagdalena SzukiewiczPiotr StachelArtur BRafał Krużołek
Handel
Handel pytań: 858 | odpowiedzi: 3326

Handel

Ewa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor MamcarzbadisMiłosz WiśniewskiŁukasz Duda
Comarch ERP XL
Comarch ERP XL pytań: 832 | odpowiedzi: 2853

Comarch ERP XL

Paweł PilacińskiMaciej LachowiczRafał RaczyńskiAgnieszka MaterlaHubert TrzewikWojciech MaciejowskiBarbara Przybylskamaciej bed

Często brakuje mi dodatkowej kolumny w zakładce "Chronologicznie", grupa "Transakcje" na historii wybranego towaru. Kolumna która byłaby przydatna, zawierać miałaby niejako Saldo z kolumn Ilość (przychód) i Ilość (rozchód).
Miałoby to wyglądać następująco:

Zdecydowanie ułatwiłoby to analizowanie wszelkich ruchów na magazynach.

Odpowiedzi:

User Avatar
partner
Robert Lis
356 pkt
1 pytań
14 odpowiedzi
6 pomysłów
3 komentarzy
53 100%
2 pkt
 
Robert Lis odpowiedział/a
Logistyka
Logistyka pytań: 81 | odpowiedzi: 395

Piotr RybińskiMaciej LachowiczRomuald UlcyferKarolina NowakMagdalena SzukiewiczPiotr StachelArtur BRafał Krużołek
Handel
Handel pomysłów: 356 | odpowiedzi: 3326

Handel

Stanisław PachaczPaweł RogozRobert TomiłoŁukasz WalterWojciech PawełkaPiotr SzokaTomasz SzkudlarekTomasz Jańczuk
Comarch ERP XL
Comarch ERP XL pomysłów: 303 | odpowiedzi: 2853

Comarch ERP XL

Zbigniew RymarczykJacek SadowskiMichał ZimekSzymon LiszewskiŁukasz MaszotaŁukasz KaniaJarosław ZielewskiŁukasz Jajor
5 lat temu

W takich sytuacjach, gdzie na standardowej liście nie ma jakichś informacji, najczęściej ratuję się utworzeniem "wykresu" XL tyle, że bez graficznego wykresu, a jedynie w formie tabeli. Jego użycie jest dość proste, bo wystarczy po otworzeniu listy z historią towaru kliknąć F12 na klawiaturze i mamy wynik.Przygotowanie wykresu wymaga znajomości SQL i struktury bazy danych.

W wersji 2015 systemu planowana jest możliwość dodawania własnych kolumn na kolejnych listach. Może będzie tak również na liście z historią towaru (tego nie wiem).

Ta odpowiedź została skomentowana
User Avatar
partner
Krzysztof Sarna
325 pkt
0 pytań
11 odpowiedzi
6 pomysłów
5 komentarzy
72 100%
oceń
 
Krzysztof Sarna odpowiedział/a
Logistyka
Logistyka pytań: 81 | odpowiedzi: 395

Piotr RybińskiMaciej LachowiczRomuald UlcyferKarolina NowakMagdalena SzukiewiczPiotr StachelArtur BRafał Krużołek
Handel
Handel pomysłów: 356 | odpowiedzi: 3326

Handel

Stanisław PachaczPaweł RogozRobert TomiłoŁukasz WalterWojciech PawełkaPiotr SzokaTomasz SzkudlarekTomasz Jańczuk
Comarch ERP XL
Comarch ERP XL pomysłów: 303 | odpowiedzi: 2853

Comarch ERP XL

Zbigniew RymarczykJacek SadowskiMichał ZimekSzymon LiszewskiŁukasz MaszotaŁukasz KaniaJarosław ZielewskiŁukasz Jajor
4 lata temu




Niestety, to nie będzie prosty wykres. Aby zaprezentować stan na koniec dnia trzeba to przeliczyć w pętli/procedurze. Selectem takich obliczeń się nie wykona,

Informacje w takim formacie prezentuje formularz Planowany Stan towaru dostępny na BST.

Ta odpowiedź została skomentowana
User Avatar
partner
Robert Lis
356 pkt
1 pytań
14 odpowiedzi
6 pomysłów
3 komentarzy
53 100%
oceń
 
Robert Lis odpowiedział/a
Logistyka
Logistyka pytań: 81 | odpowiedzi: 395

Piotr RybińskiMaciej LachowiczRomuald UlcyferKarolina NowakMagdalena SzukiewiczPiotr StachelArtur BRafał Krużołek
Handel
Handel pomysłów: 356 | odpowiedzi: 3326

Handel

Stanisław PachaczPaweł RogozRobert TomiłoŁukasz WalterWojciech PawełkaPiotr SzokaTomasz SzkudlarekTomasz Jańczuk
Comarch ERP XL
Comarch ERP XL pomysłów: 303 | odpowiedzi: 2853

Comarch ERP XL

Zbigniew RymarczykJacek SadowskiMichał ZimekSzymon LiszewskiŁukasz MaszotaŁukasz KaniaJarosław ZielewskiŁukasz Jajor
4 lata temu

Panie Krzysztofie (@Krzysztof Sarna),

myślałem o czymś takim:

--------------

SELECT te1.TrE_Ilosc + isnull((select sum(tre_ilosc)
from cdn.traelem te join cdn.tranag tn on tn.trn_gidnumer = te.tre_gidnumer
where ((tn.TrN_Data2 < tn1.TrN_Data2)
OR
(tn.TrN_Data2 = tn1.TrN_Data2 and tn.trn_gidnumer<tn1.trn_gidnumer))
and te.TrE_TwrNumer = te1.TrE_TwrNumer),0) as 'Narastająco'
FROM CDN.TraElem te1 INNER JOIN
CDN.TraNag tn1 ON te1.TrE_GIDNumer = tn1.TrN_GIDNumer
where {FiltrSQL}

---------------------

Oczywiście skrypt nie jest kompletny, ale ideę na rozwiązanie już zawiera. Wystarczy dodać do niego kilka warunków (przede wszystkim, czy to przychód, czy rozchód) i wg mnie spełni postawione przez p. Krzysztofa Groszaka wymaganie.

Wersja 2015 zawiera bardzo cenną funkcjonalność - dodawanie kolumn na większości list. Tutaj, czyli na historii towaru - tak jak miałem nadzieję w poście sprzed 4 miesięcy - można to wykorzystać.

Masz pytanie?

zadaj pytanie

Masz pomysł?

zgłoś pomysł