Skocz do zawartości

Sprawdzarka cen ELZAB LLT - problem z cenami


Zobacz rozwiązanie Rozwiązane przez Andrzej Kubik,

Polecane posty

Dzień dobry,
Od kilku dni testuje sprawdzarkę Elzab llt. Mam problem z cenami. Mianowicie są zile zaczytywane.
Do konfiguracji etykieciarki następującej następującej kwerendy:
 

SELECT LEFT(tw_Nazwa,19) AS name, STR(tc_CenaBrutto1,8,2) AS price, tw_PodstKodKresk AS code FROM tw__Towar INNER JOIN tw_Cena ON tc_Id = tw_Id WHERE tw_PodstKodKresk = :code OR tw_Id IN (SELECT kk_IdTowar FROM tw_KodKreskowy WHERE kk_Kod = :code)

Niestety, system jedne cen zaczytywał dobrze, inne zile.

Postanowiłem przetestować kod bezpośredni na bazie danych. Zamieniając :code (skaner) na konkretny 'kodkreskowy'  (sql).
Co ciekawe z SQL też mi system podał błędny wynik.
Sprawdził tabele towaru i cenę. Nigdzie nie występuje wyświetlana kwota a system już z poziomu SQL podaje zły wynik, co jest dla mnie dziwne.
Sprawdzał po ID i kodzie kreskowym, nie mam żadnych dubli w bazie.

Czy ktoś z forom miał podobny problem?
Z poważaniem, Krzysztof.

 

Link to postu
×
×
  • Dodaj nową pozycję...