Rank: Member
Joined: 26/12/2011(UTC) Posts: 9
|
Koristim SQLexp u štampi 161 u Master Data i Group Footer-u. Ovaj izraz je iz Group Footer-a.
[SUM(dlTextToFloat(SQLExp('select SUM(anAmount) from tHE_CashRegItem where acLnkKey = '''+VarToStr(<qReportIzpis."acKey">)+'''')),Detail,1)]
Problem je što mi ne sabere ispravno anAmount već uradi neki viši iznos (umjesto 2843 izbaci 4143 KM). Sličan izraz koristim u obračunu računa i tu radi.
Evo izraz iz Obračuna računa:
[SUM(dlTextToFloat(SQLExp('select SUM(anAmount) from tHE_CashRegItem where acLnkKey = (select acLnkKey from tHE_LinkMoveItemOrderItem where acKey = '''+VarToStr(<qReportIzpis."acKey">)+''' AND anLnkNo = 1 )')),Detail,1)]
|
|
|
|
|
|
Rank: Advanced Member
Joined: 03/04/2013(UTC) Posts: 110
Was thanked: 3 time(s) in 3 post(s)
|
Pozdrav, napisani izraz je ok, međutim teško je utvrditi preko foruma zašto vam se pojavljuju veći iznosi. Greška se može javiti zbog pogrešno postavljenog Group Headera, ovisno o tome šta želite postići, pa obratite pažnju na Group Header. Probala sam i sa promjenom valute, te bih vam savjetovala da provjerite i valute na dokumentima.
Lijep pozdrav
|
|
|
|
|
|
Rank: Member
Joined: 26/12/2011(UTC) Posts: 9
|
Provjerio sam sve ali i dalje ne radi. Pronašao sam da na 2 određena dokumenta vrijednost utrostruči ali u bazi nisam našao razliku ovih dokumenata od drugih. Na koji način program uopšte dolazi do sume?
|
|
|
|
|
|
Rank: Advanced Member
Joined: 03/04/2013(UTC) Posts: 110
Was thanked: 3 time(s) in 3 post(s)
|
Ako koristite izraz koji ste napisali, na ispisu 161 sabiraju se iznosi sa blagajnickih primitaka sa veznim dokumentom. Da bi se iznosi prikazali, na narudzbama mora biti uneseno placanje gotovinom, kako biste imali odgovarajuci blagajnicki primitak. Vise mozete pogledati na sljedecem linku: https://usersite.datalab.../bs-Latn-BA/Default.aspxVodic po DataLabPantheon 5.5----Narudzbe----Narudzbe kupaca----Izdat predracun kupcu----Pozicije narudzbe kupca----Blagajna Lp Edited by user 01 March 2013 23:38:37(UTC)
| Reason: Not specified
|
|
|
|
|
|
Rank: Member
Joined: 26/12/2011(UTC) Posts: 9
|
Tražio sam i pronašao da je greška u tome što program uzima vrijednost iz CashRegItem za svaku poziciju narudžbe umjesto 1 iznos za 1 narudžbu. Kako sad ovo da riješim?
Poz
|
|
|
|
|
|
Rank: Advanced Member
Joined: 03/04/2013(UTC) Posts: 110
Was thanked: 3 time(s) in 3 post(s)
|
Molim vas da mi napišete šta uopšte želite na kraju vidjeti na tom ispisu, jer mi postaje sve teže to procijeniti. Nakon toga ću vam pokušati dati neke smjernice. Polazila sam od toga želite ispis prema zahtjevima koje ste unijeli u formulu.
Lp
|
|
|
|
|
|
Rank: Member
Joined: 26/12/2011(UTC) Posts: 9
|
Potrebno mi je da štampa izbaci za svaku narudžbu uplaćeni iznos u blagajni i sumu uplaćenih iznosa za sve dokumente na štampi. Štampa je 161.
U GroupFooter: GroupFooter1 koristim izraz:
[SQLExp('select SUM(anAmount) from tHE_CashRegItem where acLnkKey = '''+VarToStr(<qReportIzpis."acKey">)+'''')]
koji koristim za pojedinačnu narudžbu i on radi.
U GroupFooter: DostavaFooter i ReportSummary: PageFooter koristim sljedeći izraz:
[SUM(dlTextToFloat(SQLExp('select SUM(anAmount) from tHE_CashRegItem where acLnkKey = '''+VarToStr(<qReportIzpis."acKey">)+'''')),Detail,1)]
koji koristim za sumu svih narudžbi i on ne radi, jer ne sabere svaku uplatu po narudžbi nego ako ima uplata 100 KM i 4 pozicije narudžbe program izbaci sumu 400 umjesto 100 KM.
Nadam se da je sada jasnije.
Poz
|
|
|
|
|
|
Rank: Advanced Member
Joined: 03/04/2013(UTC) Posts: 110
Was thanked: 3 time(s) in 3 post(s)
|
Jasno je. Povlači vam pozicije sa veznim dokumentom i ukupni iznos.
Oblikovanje ispisa prema vašim željama možete zahtjevati od konsultanta ServiceDeska postavljanjem ticketa.
Lijep pozdrav
|
|
|
|
|
|
Rank: Member
Joined: 26/12/2011(UTC) Posts: 9
|
OK a šta to konkretno znači?
Pozdrav
|
|
|
|
|
|
Rank: Advanced Member
Joined: 03/04/2013(UTC) Posts: 110
Was thanked: 3 time(s) in 3 post(s)
|
Pozdrav, ne možete očekivati da se preko foruma oblikuje ispis sa SQLexp formulom, prema vašim konkretnim zahtjevima. Na forumu možete dobiti neke upute, gdje možete pronaći više o temi i sl., kako to mogu upotrijebiti i drugi korisnici, da su informacije dostupne svima, pa da svako po svojoj potrebi može razmišaljti u tom pravcu.
Ispisi se trebaju isprobati, prilagođavati, mijenjati, što traje, pogotovo je tesko odgovoriti na pitanje takvog oblika na forumu.
Ako želite oblikovanje ispisa od strane partnera ili DataLab konsultanta postavite ticket sa opisom kakav ispis želite. Imajte u vidu da se usluge naplacuju.
Lp
|
|
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Orange-Grey Theme Created by Ingo Herbote (WatchersNET.de)Powered by YAF 1.9.6.1 Under DNN |
YAF © 2003-2026, Yet Another Forum.NETThis page was generated in 0.463 seconds.