mojaSymfonia FORUM
https://forum.mix-soft.pl/

Wysyłka PDF na wprowadzony adres email
https://forum.mix-soft.pl/viewtopic.php?f=2&t=6888
Strona 1 z 5

Autor:  slavo_s2k [ 2015-10-20, 13:05 ]
Tytuł:  Wysyłka PDF na wprowadzony adres email

Czy jest możliwość (Handel 2015) wysłania faktury na maila wpisanego w danych kontrahenta?? Przy tworzeniu PDF jest opcja wysyłki mailem, wszystko ładnie wrzuca jako załącznik do korespondencji, ale adres mailowy trzeba podać ręcznie chociaż pole email w kartotece kontrahenta mam wypełnione. Czy jest jakaś możliwość zautomatyzowania tej wysyłki, by nie było trzeba dla każdej fv ręcznie adresu email wybierać??

Autor:  tomenrgy [ 2015-10-28, 11:19 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

U mnie działa to tak tylko jeśli wysyłam fakturę poprzez system Symfonia e-Dokumenty.

Autor:  slavo_s2k [ 2015-10-29, 09:24 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Czyli wtedy wykorzystuje wpisany w kartotece kontrahenta adres email i na niego wysyła wystawioną fakturę w PDF?

Autor:  rafal [ 2015-10-29, 10:18 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Jeżeli używasz Outlooka możesz zrobić to w następujący sposób

Dodaj linię w raporcie Raporty -> Dokumenty -> Dokumenty sprzedaży -> Dokument VAT -> Dokument VAT I

:szukaj ZNAJDŹ
Kod:
#include "Engine do dokumentów"


:wstaw_pod WSTAW POD
Kod:
pdfDisp.Filename = arg1 + ".pdf"


Zainstaluj załączony raport.
Załącznik:
Komentarz: Raport wysyłający dokument sprzedaży pocztą e-mail
mixoutl.zip [630 bajtów]
Pobrany 1143 razy


Raport dostępny będzie pod prawym klawiszem myszy w kartotece dokumentów sprzedaży

Załącznik:
hmoutlook01.jpg
hmoutlook01.jpg [ 84.55 KiB | Przeglądany 21301 razy ]


W wyniku działania wywołane zostanie okno programu Outlook z załączonym dokumentem oraz wypełnionym adresem e-mail.

Załącznik:
hmoutlook02.jpg
hmoutlook02.jpg [ 74.59 KiB | Przeglądany 21301 razy ]

Autor:  Jarek75 [ 2015-10-30, 09:57 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Raport niekodowany, warto zapoznać się z treścią. Parę linijek, a jaka moc :) Dzięki.

Autor:  rafal [ 2015-10-30, 11:14 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Obecnie raport działa na jednym dokumencie.
Wprowadzając niewielkie modyfikacje możecie wysyłać za jednym razem wiele zaznaczonych dokumentów do różnych kontrahentów (bez otwierania okna wiadomości).

Załącznik:
hmoutlook03.jpg
hmoutlook03.jpg [ 91.03 KiB | Przeglądany 21283 razy ]

Autor:  slavo_s2k [ 2015-10-31, 09:57 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Rewelacyjne rozwiązanie, proste i sprawne, ale ... u mnie nie działa :)

Załącznik:
blad.jpg
blad.jpg [ 14.04 KiB | Przeglądany 21270 razy ]


Wydaję mi się, patrząc na linijkę 28, że nie może znaleźć pliku pdf który wygenerował, tylko nie wiem jak to naprawić. U mnie Outlook 2013 i Windows 10, ale to chyba nie ma znaczenia.

Autor:  rafal [ 2015-10-31, 11:24 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Czy zmodyfikowałeś raport Dokument VAT I lub inny szablon którego używasz do danego typu dokumentu?
Sprawdź jak masz ustawioną zmienną środowiskową %TEMP% określającą folder tymczasowy gdzie tworzone są pliki pdf.

Załącznik:
hmtemp01.jpg
hmtemp01.jpg [ 21.19 KiB | Przeglądany 21269 razy ]


I czy te pliki tam się tworzą (np:. 65535.pdf) ?

Załącznik:
hmtemp02.jpg
hmtemp02.jpg [ 56.75 KiB | Przeglądany 21269 razy ]


Pamiętaj też, że po wprowadzeniu i zapisaniu modyfikacji należy wcisnąć Ctrl+Shift+Z.
Powinien pojawić się komunikat : Kompilaty raportów zostały usunięte.

Załącznik:
hmkompilaty.jpg
hmkompilaty.jpg [ 11.87 KiB | Przeglądany 21269 razy ]

Autor:  slavo_s2k [ 2015-11-02, 14:12 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Ctrl+Alt+Z zrobione i komunikat prawidłowy o usunięciu kompilatów.

Ścieżka %TEMP% jest ok, są pliki pdf.
Załącznik:
blad2.jpg
blad2.jpg [ 54.9 KiB | Przeglądany 21258 razy ]



Nie pamiętam bym coś modyfikował w szablonach. Jeszcze jakieś pomysły??

Autor:  rafal [ 2015-11-02, 14:23 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Zadzwoń do mnie.

Autor:  mag666 [ 2015-11-10, 11:18 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Witam,
błąd jest w tej linijce:
Kod:
pdfDisp.Filename = arg1 + ".pdf"

prawidłowa powinna wyglądać tak:
Kod:
pdfDisp.Filename = arg1


w arg1 mamy już rozszerzenie, dodanie tego dodatkowego ".pdf" tworzy plik z podwójnym rozszerzeniem i później jest problem z jego odczytem - na załączonym screenie widać, że użytkownik ma ustawione ukrywanie rozszerzeń plików znanych typów (zerknijcie na pliki tekstowe np AdobeARM - nie mają rozszerzenia) więc pliki pdf powinny się nazywać np 77127, a rozszerzenie powinno zostać ukryte - skoro je widać znaczy, że jest podwójnie.

Autor:  rafal [ 2015-11-10, 11:37 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Bardzo interesująca teoria.
Prosimy w takim razie slavo_s2k o potwierdzenie czy to jest przyczyną w Jego przypadku.

Autor:  slavo_s2k [ 2015-11-13, 13:42 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Po dłuższej ,z braku czasu, nieobecności wróciłem ,sprawdziłem rozwiązanie i DZIAŁA!!!

jeśli jeszcze ktoś podpowie jak zrobić by kilka faktur za jednym razem wysłać to już będzie pełnia szczęścia :)

Autor:  rafal [ 2015-11-13, 17:13 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Skontaktuj się z Ekspertem

Autor:  slavo_s2k [ 2016-03-23, 17:49 ]
Tytuł:  Re: Wysyłka PDF na wprowadzony adres email

Po dłuższym czasie użytkowania raportu z powodzeniem od kilku dni mam problem, przestały się tworzyć pliki w folderze %temp%, jak uruchamiam raport to widzę że w folderze na moment tworzą się 3 pliki TMP:

Załącznik:
blad2.jpg
blad2.jpg [ 40.82 KiB | Przeglądany 20835 razy ]


następnie dwa z nich znikąją i w symfonii wyświetla się komunikat błędu:

Załącznik:
blad1.jpg
blad1.jpg [ 14.65 KiB | Przeglądany 20835 razy ]


i po wybraniu "ok" trzeci plik TMP również znika.
Jeśli wygeneruję ręcznie plik PDF (z podglądu wydruku) i wrzucę do folderu %TEMP% to wtedy wysyłka zadziała prawidło, ale sam nie jest wstanie wygenerować PDF-a.

Strona 1 z 5 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/