Autor Wątek: Błędy kurs PLN do PLN  (Przeczytany 2794 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline mlotek

  • Użytkownik
  • **
  • Wiadomości: 61
  • Reputacja +0/-0
  • Wersja programu: najnowszy
Błędy kurs PLN do PLN
« dnia: Kwiecień 04, 2018, 11:36:18 »
Witam,
napisałem program który dodaje mi ZK bezpośrednio do bazy subiekta.
Wszystko działało pięknie przez kilka lat ale teraz potrzebowałem dodać zamówienia walutowe. To również udało się zrobić.
Ale żeby nie było tak kolorowo to oczywiście coś się musiało się sp....  spsuć. 
O ile zamówienia w walutach obcych wchodzą prawidłowo to te w PLN już nie.
Gdy po wejściu w zamówienie kliknę na "domyślna cena" nad listą produktów to w drugim polu z kursem waluty mam "2PLN = 1 PLN"  :o
Macie może jakiś pomysł co może powodować taki nonsens ?

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Błędy kurs PLN do PLN
« Odpowiedź #1 dnia: Kwiecień 04, 2018, 12:07:57 »
Program wykorzystuje sferę?
Sławek, Zduńska Wola

Offline mlotek

  • Użytkownik
  • **
  • Wiadomości: 61
  • Reputacja +0/-0
  • Wersja programu: najnowszy
Odp: Błędy kurs PLN do PLN
« Odpowiedź #2 dnia: Kwiecień 04, 2018, 12:19:22 »
Niestety nie,
klienta odstraszyła cena  :(

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Błędy kurs PLN do PLN
« Odpowiedź #3 dnia: Kwiecień 04, 2018, 12:22:35 »
to teraz niech placi za sknerstwo:-)

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Błędy kurs PLN do PLN
« Odpowiedź #4 dnia: Kwiecień 04, 2018, 12:28:18 »
Niestety nie,
klienta odstraszyła cena  :(

No to nie wiem za ile napisałeś to rozwiązanie i dozgonne wsparcie :)

A jak nie ma sfery to skąd mamy wiedzieć co i gdzie wrzucasz do bazy?
Sławek, Zduńska Wola

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Błędy kurs PLN do PLN
« Odpowiedź #5 dnia: Kwiecień 04, 2018, 13:06:16 »
Kiedyś dyskutowaliśmy z dkozlowskim.
Ja powiedziałem że większość programów tworzących dokumenty w bazie GT bez użycia Sfery psuje bazę po pewnym czasie.
On stwierdził że nie mam racji - nie większość tylko wszystkie.
Znowu na jego...
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Błędy kurs PLN do PLN
« Odpowiedź #6 dnia: Kwiecień 04, 2018, 13:47:34 »
na takie dzialanie powinna byc komisja powolana;-)

Offline mlotek

  • Użytkownik
  • **
  • Wiadomości: 61
  • Reputacja +0/-0
  • Wersja programu: najnowszy
Odp: Błędy kurs PLN do PLN
« Odpowiedź #7 dnia: Kwiecień 04, 2018, 14:01:59 »
Zdaje sobie sprawę że skoro jest to bez sfery bo będzie to trudniejsze do namiecenia  ale miałem nadzieję że ktoś może mieć pomysł co może dawać taki efekt bo mi już czułki opadają :(

Jeśli w danym zamówieniu z poziomu subiekta zmieniają grupę cenową na dowolną inną i ponownie wybiorę tą właściwą to problem już nie występuje - czyli subiekt potrafi to naprawić ;)

Zmiany jakie wykryłem w dok_Dokument "wyglądają na mało istotne".
dok_KwDoZaplaty zmienia się z 0 na NULL
dok_WalutaDataKursu zmienia się z NULL na "2018-04-02 00:00:00.000"
dok_CenyLiczbaJednostek z 2 na 1
dok_CenyDataKursu z NULL na "2018-04-02 00:00:00.000"
dok_CenyIdBanku z NULL na 1

i to wszystko :(
w dok_Pozycja nie zmienia się nic.

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Błędy kurs PLN do PLN
« Odpowiedź #8 dnia: Kwiecień 04, 2018, 14:03:49 »
to moze w parametrach subiektach dotyczacych zamowien by bylo trzeba popatrzec...co nie zmienia mojej opinii ze za takie cos....

Offline mlotek

  • Użytkownik
  • **
  • Wiadomości: 61
  • Reputacja +0/-0
  • Wersja programu: najnowszy
Odp: Błędy kurs PLN do PLN
« Odpowiedź #9 dnia: Kwiecień 04, 2018, 14:25:17 »
@Biniew zgadzam się, powinna być być powołana komisja wyjaśniająca dlaczego sfera kosztuje drugie tyle cały subiekt ;)

Wracając do tematu, sniffer wskazuje że subiekt robi update na tabelach dokumenty, pozycje  oraz gr__konfiguracjaEx.
Ale w tej ostatniej są tylko zapisywane tak na dobrą sprawę jakieś obrazki oraz wersja subiekta.

Nie jest wykonywany żaden insert oraz nie są wywoływane procedury.
Podczas przełączania grupy cenowej również nie są wykonywane żadne zapisy na bazie,

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Błędy kurs PLN do PLN
« Odpowiedź #10 dnia: Kwiecień 04, 2018, 15:17:52 »
Wracając do tematu, sniffer wskazuje że subiekt robi update na tabelach dokumenty, pozycje  oraz gr__konfiguracjaEx.
Ale w tej ostatniej są tylko zapisywane tak na dobrą sprawę jakieś obrazki oraz wersja subiekta.

Nie jest wykonywany żaden insert oraz nie są wywoływane procedury.
Podczas przełączania grupy cenowej również nie są wykonywane żadne zapisy na bazie,
No to chyba dokładnie to czego należałoby się spodziewać.
Niby jakie inserty miałyby się odbywać?
Robi UPDATE i po nim kurs jest OK.
No to prześledź co zmienia i będziesz wiedział.
Robiąc 2 jednakowe ZK i jedno "naprawiając" Subiektem dostaniesz dwa rekordy, różniące się tylko tam gdzie Subiekt "naprawił".
Znalezienie różnic bez żadnych specjalistycznych narzędzi, tylko Man.Studio to moim zdaniem ze 2 minuty roboty.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline mlotek

  • Użytkownik
  • **
  • Wiadomości: 61
  • Reputacja +0/-0
  • Wersja programu: najnowszy
Odp: Błędy kurs PLN do PLN
« Odpowiedź #11 dnia: Kwiecień 04, 2018, 15:35:32 »
Niby jakie inserty miałyby się odbywać?
gdybym nie dodał czegoś do jakiejś tabeli to subiekt mógłby to naprawiać dodając brakujące wpisy

Robi UPDATE i po nim kurs jest OK.
No to prześledź co zmienia i będziesz wiedział.
Robiąc 2 jednakowe ZK i jedno "naprawiając" Subiektem dostaniesz dwa rekordy, różniące się tylko tam gdzie Subiekt "naprawił".
Znalezienie różnic bez żadnych specjalistycznych narzędzi, tylko Man.Studio to moim zdaniem ze 2 minuty roboty.

No właśnie szkopuł w tym że zmienia tylko te pola które podałem wcześniej.
Sprawdzam to nieco inaczej,
robię jedno zamówienie, a następnie kopiuję cały wiersz z management studio do excela.
Następnie edytuję zamówienie i ponownie kopiuję cały wiersz.
W taki sposób pisząc prostą formułę typu =A1=A2 jestem w stanie szybko namierzyć co zmienił.


Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Błędy kurs PLN do PLN
« Odpowiedź #12 dnia: Kwiecień 04, 2018, 16:07:18 »
No dobra, z formułami w Excelu walcz sobie sam, ja rzuciłem okiem na Twoje posty.

Najpierw opisujesz problem
w drugim polu z kursem waluty mam "2PLN = 1 PLN:o
Macie może jakiś pomysł co może powodować taki nonsens ?

A potem piszesz że
co może dawać taki efekt bo mi już czułki opadają :(

Zmiany jakie wykryłem w dok_Dokument "wyglądają na mało istotne".
dok_CenyLiczbaJednostek z 2 na 1

Zdaje mi się że albo ja się pogubiłem, albo Ty sprawdzasz nasza czujność.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Odp: Błędy kurs PLN do PLN
« Odpowiedź #12 dnia: Kwiecień 04, 2018, 16:07:18 »