użytkownik
Roman Walat
3 pkt
5 pytań
6 odpowiedzi
0 pomysłów
0 komentarzy
3 100%
oceń

OPTIMA, Numer dokumentu rozliczającego fakturę

Roman Walat zapytał/a o
Techniczne
Techniczne pytań: 1358 | odpowiedzi: 5196

Elżbieta StelmachKrawczyk KrzysztofMarcin KwasiborskiBartosz HuczekPiotr NatkaniecIzabela StefaniakNatalia KurczewskaMagdalena Pawłowska-Takarek
Handel
Handel pytań: 791 | odpowiedzi: 3131

Handel

Romuald UlcyferPiotr NatkaniecJANUSZ MROCZEKMarcin PerekArtur MaszakŁukasz MaślińskiKrzysztof TrzaskaPrzemysław Wojtkowiak
Comarch ERP Optima
Comarch ERP Optima pytań: 4303 | odpowiedzi: 17489

Optima

Sebastian KulaRafał GodlewskiNorbert LongawaArletaGrażyna SkarbekBartosz HuczekMirosław KluzSebastian Rajca

Dzień dobry,

Usiłuję wyciągnąć na listę faktur kolumnę z numerem dokumentu z okna "Rozliczenia".

Działając na jakimś backupie udało mi się stworzyć zapytanie które poprawnie pokazuje taki numer łącząc tabele TraNag, BnkZdarzenia, BnkRozKwoty tyle że korzystając z wbudowanego kreatora kolumn pokazuje mi błąd że nie można powiązać wybranych pól. Przy filtrze budowanym na podstawie SQL również pokazuje błąd bez informacji.

Ten kreator ma jakieś ograniczenia SQL czy coś w ten deseń?

Dziękuję i Pozdrawiam

Odpowiedzi:

User Avatar
partner
Agnieszka Świst
10 156 pkt
5 pytań
906 odpowiedzi
8 pomysłów
115 komentarzy
759 99%
2 pkt
 
Agnieszka Świst odpowiedział/a
Techniczne
Techniczne pytań: 1358 | odpowiedzi: 5196

Elżbieta StelmachKrawczyk KrzysztofMarcin KwasiborskiBartosz HuczekPiotr NatkaniecIzabela StefaniakNatalia KurczewskaMagdalena Pawłowska-Takarek
Handel
Handel pytań: 791 | odpowiedzi: 3131

Handel

Romuald UlcyferPiotr NatkaniecJANUSZ MROCZEKMarcin PerekArtur MaszakŁukasz MaślińskiKrzysztof TrzaskaPrzemysław Wojtkowiak
Comarch ERP Optima
Comarch ERP Optima : 0 | odpowiedzi: 1726

Optima

Kluczowe jest jedno ograniczenie: na listach w Optimie wiersze nie mogą się multiplikować. A jedna faktura może być rozliczona za pomocą wielu dokumentów. 

Ciekawe rozwiązanie podał Paweł Szymiczek w tym wątku:

https://spolecznosc.comarch.pl/index.php/viewpost/post19863/W-jaki-spos-oacute-b-dodac-kolumne-jakie-oraz-ile-jest-produkt

Ta odpowiedź została skomentowana
User Avatar
użytkownik
Roman Walat
3 pkt
5 pytań
6 odpowiedzi
0 pomysłów
0 komentarzy
3 100%
oceń
 
Roman Walat odpowiedział/a
Techniczne
Techniczne pytań: 1358 | odpowiedzi: 5196

Elżbieta StelmachKrawczyk KrzysztofMarcin KwasiborskiBartosz HuczekPiotr NatkaniecIzabela StefaniakNatalia KurczewskaMagdalena Pawłowska-Takarek
Handel
Handel pytań: 791 | odpowiedzi: 3131

Handel

Romuald UlcyferPiotr NatkaniecJANUSZ MROCZEKMarcin PerekArtur MaszakŁukasz MaślińskiKrzysztof TrzaskaPrzemysław Wojtkowiak
Comarch ERP Optima
Comarch ERP Optima : 0 | odpowiedzi: 1726

Optima

Tak rozwiązanie Pawła jest ciekawe i na pewno warto je wykorzystać ale niestety nie rozwiązuje to problemu dodania tabel o których pisałem :/

Szkoda że Optima nie pokazuje dlaczego nie może powiązać bo z poziomu SQLa wszystko jest ok.

Ta odpowiedź została skomentowana
User Avatar
użytkownik
Roman Walat
3 pkt
5 pytań
6 odpowiedzi
0 pomysłów
0 komentarzy
3 100%
oceń
 
Roman Walat odpowiedział/a
Techniczne
Techniczne pytań: 1358 | odpowiedzi: 5196

Elżbieta StelmachKrawczyk KrzysztofMarcin KwasiborskiBartosz HuczekPiotr NatkaniecIzabela StefaniakNatalia KurczewskaMagdalena Pawłowska-Takarek
Handel
Handel pytań: 791 | odpowiedzi: 3131

Handel

Romuald UlcyferPiotr NatkaniecJANUSZ MROCZEKMarcin PerekArtur MaszakŁukasz MaślińskiKrzysztof TrzaskaPrzemysław Wojtkowiak
Comarch ERP Optima
Comarch ERP Optima : 0 | odpowiedzi: 1726

Optima

Paweł podał faktycznie ciekawe rozwiązanie ale niestety nadal nie wyjaśnia problemu powiązań dwóch tabel w przypadku wielu wierszy.

Jego rozwiązanie pokazuje wiele wpisów przy założeniu że są z dostępnych tabel.

User Avatar
użytkownik
Roman Walat
3 pkt
5 pytań
6 odpowiedzi
0 pomysłów
0 komentarzy
3 100%
2 pkt
 
Roman Walat odpowiedział/a
Techniczne
Techniczne pytań: 1358 | odpowiedzi: 5196

Elżbieta StelmachKrawczyk KrzysztofMarcin KwasiborskiBartosz HuczekPiotr NatkaniecIzabela StefaniakNatalia KurczewskaMagdalena Pawłowska-Takarek
Handel
Handel pytań: 791 | odpowiedzi: 3131

Handel

Romuald UlcyferPiotr NatkaniecJANUSZ MROCZEKMarcin PerekArtur MaszakŁukasz MaślińskiKrzysztof TrzaskaPrzemysław Wojtkowiak
Comarch ERP Optima
Comarch ERP Optima : 0 | odpowiedzi: 1726

Optima

Dla potomnych, z mała pomocą Comarchu działa like a charm.

ISNULL(STUFF((SELECT '# ' + CASE WHEN BRK_LDokTyp=1 AND BRK_LDokID=BZd_BZdID THEN BRK_PNumer ELSE BRK_LNumer END
FROM cdn.BnkZdarzenia A JOIN
cdn.BnkRozKwoty B ON (B.BRK_LDokTyp=1 AND B.BRK_LDokID=A.BZd_BZdID OR B.BRK_PDokTyp=1 AND B.BRK_PDokID=A.BZd_BZdID)
WHERE ((((BZd_DokumentTyp = 1 AND BZd_DokumentID = TrN_TrNID)))) FOR XML PATH('')),1,1,''),'-nierozliczono-')

Masz pytanie?

zadaj pytanie

Masz pomysł?

zgłoś pomysł