Autor Wątek: Automatyczne wysyłanie przypomnień o zapłacie  (Przeczytany 25482 razy)

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

Offline Marcin_B

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +1/-0
  • Wersja programu: subiekt GT 1.25
Automatyczne wysyłanie przypomnień o zapłacie
« dnia: Lipiec 20, 2011, 13:51:46 »
Witam serdecznie.

Posiadam subiekta gt oraz gestora. Potrzebowałbym funkcję automatycznego rozsyłania przypomnień o przekroczonym terminie płatności (via e-mail). Czy istnieje taka możliwość w posiadanym przeze mnie oprogramowaniu? Jeżeli nie czy istnieje jakieś rozszerzenie do subiekta umożliwiające to (dodatkowy moduł / plus)?

 

Pozdrawiam.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #1 dnia: Lipiec 20, 2011, 16:06:25 »
Raczej tylko zakup zewnętrznego programu. Poszukaj w rozwiązaniach partnerskich na stronie Insertu.
Sławek, Zduńska Wola

Offline gripex

  • Użytkownik
  • **
  • Wiadomości: 77
  • Reputacja +40/-0
  • Wersja programu: Subiekt GT 1.31
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #2 dnia: Lipiec 22, 2011, 15:24:18 »
Może takie proste rozwiązanie Ci wystarczy:)

W załączniku są dwa pliki. Jeden to skrypt VBS wysyłający maile, drugi to zapytanie SQL pobierające listę przeterminowanych faktur, nazwę kontrahenta i adres email. Parametr @dni określa liczbę dni po terminie. W pliku mailing_1.vbs musisz ustawić:

1. Ścieżkę do pliku select_mail_1.sql
2. Parametry konta pocztowego z którego będą wysyłane maile. Teraz jest ustawione na pocztę Gmail.
3. Parametry połączenia do serwera SQL

Pozdrawiam!

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #3 dnia: Lipiec 22, 2011, 18:12:36 »
Ciekawie zrobione (z "bajerami" :) ).
Najfajniejsze w tym wszystkim jest wykorzystanie rekurencji cte

Jak ustawiłbyś tam "and (e.id_dok < x.id_dok)" zamiast "and (e.id_dok > x.id_dok)" to przychodzące dokumenty nie byłyby odwrotnie ponumerowane.

Jak ktoś chciałby wpisać trochę więcej treści to może to zrobić zmieniając wartość objEmail.Textbody

objEmail.Textbody = "Prosimy o dokonanie zapłaty poniższych kwot "  &  vbcrlf  & vbcrlf & objRecordSet("lista") & vbcrlf & "Tutaj dalsza część tekstu"



Podoba mi się :)

Sławek, Zduńska Wola

Offline gripex

  • Użytkownik
  • **
  • Wiadomości: 77
  • Reputacja +40/-0
  • Wersja programu: Subiekt GT 1.31
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #4 dnia: Lipiec 22, 2011, 18:46:46 »
Ten Czarodziej to inspiracja z postu Sztywniaka:) dot. utargu. Ludzie lubią takie rzeczy.

Przetestowałeś tą wysyłkę? Szczerze mówiąc to dzisiaj to napisałem z myślą o późniejszym wdrożeniu.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #5 dnia: Lipiec 22, 2011, 19:44:13 »
"Przetestowałem" to trochę za dużo powiedziane - wysłałem kilka powiadomień.

Powinieneś jeszcze dodać sprawdzanie EOF przy MoveFirst bo się "wyłoży" w przypadku kiedy nie będzie należności do wysłania
Sławek, Zduńska Wola

Offline gripex

  • Użytkownik
  • **
  • Wiadomości: 77
  • Reputacja +40/-0
  • Wersja programu: Subiekt GT 1.31
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #6 dnia: Lipiec 22, 2011, 20:03:46 »
Fakt. Trzeba po prostu usunąć linie "objRecordSet.MoveFirst".
Działa dobrze bez niej. Przy braku wysyłek Czarodziej informuje, że wysłał 0 ponagleń.
Dzięki za sprawdzenie!

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #7 dnia: Lipiec 22, 2011, 20:13:58 »
Można też
if objRecordSet.EOF<>True then objRecordSet.MoveFirst
na wypadek jakby z jakiś dziwnych powodów przesunął się rekord
Sławek, Zduńska Wola

Offline detemoto

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 870
  • Reputacja +68/-0
  • Wersja programu: Najnowszy Subiekt i Rachmistrz GT
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #8 dnia: Lipiec 23, 2011, 10:46:50 »
Normalnie widzę, że duet @birds22 i @gripex tutaj nam bajery szykują :).

Powiedzcie tylko, proszę, laikowi jak to uruchomić? Te zmiany w ustawieniu poczty i serwera kumam, ale gdzie te pliki podgrać i jak to wywołać?
Nie dyskutuj z głupkiem. Sprowadzi Cię do swojego poziomu a potem wykończy doświadczeniem......

Offline gripex

  • Użytkownik
  • **
  • Wiadomości: 77
  • Reputacja +40/-0
  • Wersja programu: Subiekt GT 1.31
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #9 dnia: Lipiec 23, 2011, 11:36:32 »
Kopiujesz do jakiegoś katalogu.
Ja to miałem w C:\test i tak jest ustawiona scieżka w skrypcie do pliku select_mail_1.sql.
Po prostu klikasz dwukrotnie na pliku mailing_1.vbs, powinien się uruchomić skrypt.

Offline detemoto

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 870
  • Reputacja +68/-0
  • Wersja programu: Najnowszy Subiekt i Rachmistrz GT
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #10 dnia: Lipiec 23, 2011, 12:36:43 »
no i pierwszy "dzonk"
Wysypuje się na agencie :) - nie mam go zainstalowanego, kiedyś próbowałem ale pod win7x64 nie chce mi chodzić.
Ile linii wywalić, żeby to obejść?
Nie dyskutuj z głupkiem. Sprowadzi Cię do swojego poziomu a potem wykończy doświadczeniem......

Offline gripex

  • Użytkownik
  • **
  • Wiadomości: 77
  • Reputacja +40/-0
  • Wersja programu: Subiekt GT 1.31
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #11 dnia: Lipiec 23, 2011, 14:01:55 »
No tak. Musze to przerobić na wersje bez Czarodzieja. Ale to już nie będzie to samo.....


Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #12 dnia: Lipiec 23, 2011, 17:30:37 »
Na poniższej stronie można pobrać Agenta:

http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=969168&kbln=pl

Prześlą na podanego maila odpowiednią poprawkę. Po rozpakowaniu instaluje się poprawkę udostępniającą Czarodzieja :)

Na W7 32bit działa

Cytuj
Normalnie widzę, że duet @birds22 i @gripex tutaj nam bajery szykują .
Ja tu tylko sprzątam :)
« Ostatnia zmiana: Lipiec 25, 2011, 10:29:53 wysłana przez birds22 »
Sławek, Zduńska Wola

Offline Marcin_B

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +1/-0
  • Wersja programu: subiekt GT 1.25
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #13 dnia: Lipiec 25, 2011, 10:09:46 »
Dziękuję za pomocną dłoń :)

Offline pietrek111

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.26
Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #14 dnia: Lipiec 26, 2011, 18:03:14 »
Witam!

Mam mały problem. "czarodziej" mi się wysypuje i wyrzuca błąd jak na rysuneczku. Kombinuję już pół dnia jak to obejść i nic... Zna ktoś może sposób?

Forum Użytkownikow Subiekt GT

Odp: Automatyczne wysyłanie przypomnień o zapłacie
« Odpowiedź #14 dnia: Lipiec 26, 2011, 18:03:14 »