Autor Wątek: sql adres email który bardziej poprawny dla faktury vat  (Przeczytany 3206 razy)

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

Offline frankii91

  • Nowy użytkownik
  • *
  • Wiadomości: 26
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.33
sql adres email który bardziej poprawny dla faktury vat
« dnia: Grudzień 21, 2017, 21:08:17 »
Witam

Pytanie odnośnie adresu email dla kontrahenta z faktury vat (zwykła i zaliczkowa)  czy tez innego dokumentu sprzedaży.

Adres email można pobrać z 2 różnych tabel jednak z której jest poprawnie ? z kh__Kontrahent czy z adr_Email

przykładowe zapytanie do sqla  (jakość zapytania nie jest powalająca ale dla tego przypadku jest wystarczająca - jak ktoś chce i umie może je bardziej zoptymalizować)

SELECT dok_Id, dok_NrPelny, dok_Podtyp, (SELECT kh_EMail  FROM kh__Kontrahent WHERE kh_Id=dok_PlatnikId) AS mail_z_kh__Kontrahent,dok_PlatnikId, (SELECT am_Email FROM adr_Email WHERE am_IdAdres=(SELECT adrh_IdAdresu FROM adr_Historia WHERE adrh_id=dok_PlatnikAdreshId)) as mail_z_adr_Email FROM dok__Dokument LEFT OUTER JOIN fl_Wartosc ON flw_IdObiektu=dok_Id LEFT OUTER JOIN fl__Flagi ON flg_Id=flw_IdFlagi WHERE dok_Typ = 2 and dok_MagId=1 and dok_Status!=2 and flg_Id is null and dok_DataWyst>GETDATE() - 10

Bardziej poprawne wydaje   się pobierać adres mail za pomocą historii adresów - wystawiona fvat "niby" powinna mieć adres przypisany do siebie i po zmianie adresu w głównym kontrahencie na wydruku nie powinno być zmiany, dopóki nie edytujemy faktury co nie powinno mieć miejsca..

Jednak ten mechanizm nie działa od jakiegoś czasu w subiekcie (wcześniejsze wersje?) lub jest jakiś błąd subiekta - dawno dawno temu na pewno ta funkcja działała.
Zmieniając adres email w kontrahencie to i tak na fvat się zmienia..(nawet tej wystawionej dawno dawno temu)



Ktoś poradzi co i jak ?

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #1 dnia: Grudzień 21, 2017, 21:18:31 »
Adr__Ewid to nie historia adresu, tylko wartość aktualna. Historia jest w adr_Historia a tam emaila nie ma, więc raczej nie było tak jak piszesz że kiedyś Subiekt pamiętał email jaki był wpisany kiedy wystawiana była faktura.
NB co w tym zapytaniu robi adr_Historia?
« Ostatnia zmiana: Grudzień 21, 2017, 21:20:17 wysłana przez candy »
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17235
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #2 dnia: Grudzień 21, 2017, 22:09:02 »
Jednak ten mechanizm nie działa od jakiegoś czasu w subiekcie (wcześniejsze wersje?) lub jest jakiś błąd subiekta - dawno dawno temu na pewno ta funkcja działała.

W dowolnej chwili mogłeś uruchomić program w tej "dawnej" wersji i sprawdzić, że tak nigdy nie było, aby nie nadużywać sformułowania "na pewno".

Ktoś poradzi co i jak ?

To chyba dość oczywiste - skoro z jakiegoś powodu chcesz zapamiętywać adres e-mail z momentu wystawienia dokumentu to musisz to zrobić samemu.
Daniel, Białystok.

Offline frankii91

  • Nowy użytkownik
  • *
  • Wiadomości: 26
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.33
Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #3 dnia: Grudzień 30, 2017, 10:59:26 »
Widzew że nawet nikt dobrze nie sprawdził tego zapytania które podałem.

adres email można pobrać z dwóch miejsc które podałem w jednym zapytania -  a które jest poprawne ?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17235
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #4 dnia: Grudzień 30, 2017, 11:24:53 »
Widzew że nawet nikt dobrze nie sprawdził tego zapytania które podałem.

A dlaczego ktoś miałby to zrobić skoro nie musi, tym bardziej, że to NIE rozwiąże Twojego problemu - jak pisaliśmy adres e-mail nie jest powiązany z dokumentem ?

adres email można pobrać z dwóch miejsc które podałem w jednym zapytania -  a które jest poprawne ?

Dlaczego nie chciało Ci się zrobić tego, o czym w kółko powtarzamy na forum - sprawdzić skąd tę informację pobiera program i zrób to samo ? Poza tym nie ważne skąd pobierzesz ten adres e-mail, przecież zawsze będzie taki sam ? Analogicznie ja symbolem kontrahenta - w tabeli kontrahentów i adresów będzie zawsze ten sam.
Daniel, Białystok.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #5 dnia: Grudzień 30, 2017, 13:28:32 »
Widzew że nawet nikt dobrze nie sprawdził tego zapytania które podałem.

adres email można pobrać z dwóch miejsc które podałem w jednym zapytania -  a które jest poprawne ?
A Ty sprawdziłeś choć tyle żeby porównać zawartość tych miejsc?
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline frankii91

  • Nowy użytkownik
  • *
  • Wiadomości: 26
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.33
Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #6 dnia: Grudzień 30, 2017, 20:28:18 »
Widzew że nawet nikt dobrze nie sprawdził tego zapytania które podałem.

adres email można pobrać z dwóch miejsc które podałem w jednym zapytania -  a które jest poprawne ?
A Ty sprawdziłeś choć tyle żeby porównać zawartość tych miejsc?

Dokładnie tak moje zapytanie daje 2 adresy email z różnych miejsc(tabel, kolumn)

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9234
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #7 dnia: Grudzień 30, 2017, 21:30:48 »
Widzew że nawet nikt dobrze nie sprawdził tego zapytania które podałem.

adres email można pobrać z dwóch miejsc które podałem w jednym zapytania -  a które jest poprawne ?
A Ty sprawdziłeś choć tyle żeby porównać zawartość tych miejsc?

Dokładnie tak moje zapytanie daje 2 adresy email z różnych miejsc(tabel, kolumn)

I u Ciebie to mogą być różne adresy email?
Tak na oko to będzie to ten sam adres email, bo adres z kh__kontrahent jest jednocześnie podstawowym adresem w adr_email. Oczywiście przy większej liczbie adresów w kartotece klienta zapytanie się "wyłoży".
Sławek, Zduńska Wola

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #8 dnia: Grudzień 30, 2017, 23:06:34 »
A Ty sprawdziłeś choć tyle żeby porównać zawartość tych miejsc?
Dokładnie tak moje zapytanie daje 2 adresy email z różnych miejsc(tabel, kolumn)
Fajnie że tak, ale co "tak"?

Pisząc o porównaniu miałem na myśli stwierdzenie czy te adresy są takie same czy też się różnią, a nie czy "tak"  ;)
« Ostatnia zmiana: Grudzień 30, 2017, 23:12:46 wysłana przez candy »
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Odp: sql adres email który bardziej poprawny dla faktury vat
« Odpowiedź #8 dnia: Grudzień 30, 2017, 23:06:34 »