automatikus e-mail küldés dátum figyeléssel

hu0882 képe

Sziasztok!

Csináltam egy intranetes drupal oldalt a munkahelyemen, amelynek segítségével a beszerzési osztály tudja feltölteni és kezelni a szerződéseit.
A szerződés tartalomtípus mezői: Szerződés téma, Szállító, Szervezet, Felelős beszerző, Szerződés - Fájl, SAP szerződé száma, Lejárat dátuma

Azt szeretném, hogy a rendszer automatikusan e-mailt küldene a felelős beszerzőnek 1 hónappal a szerződés lejáratának dátuma előtt. Próbálkoztam a Triggered Rules modullal, de nem sikrül...Tudnátok ebben segíteni? Előre is köszönöm!

Üdv. Miki

Drupal verzió: 
Prancz Ádám képe

Én hasonlóval próbálkozom, mondjuk nekem nem megy de neked talán összejön.

Van olyan, hogy node expire modul amivel elérhető lesz olyan a rules modult használva, hogy küldjön e-mailt a tartalom lejáratakkor.

Ha ez így esetleg túl tömény volt vagy nem ismered ezeket a modulokat akkor írj és segítek.

Illetve ha sikerül megcsinálnod akkor mindenképpen jelezz vissza légyszi!

Én inkább lekapcsoltam mert valamiért a tartalom lejáratakkor nekem elkezdett 1000-el e-maileket küldözgetni és nem igazán tudom, hogy miért, de valahol ezzel lehetett a baj....

0
0
Balogh Zoltán képe

Ez számomra úgy hangzik, hogy beállítottál valamit (tartalom lejáratakor email küldés), majd amikor a kérdéses lejárat bekövetkezett, és elindult az email küldés - vagyis tette amit beállítottál -, akkor leállítottad, mert nem igazán tudtad, hogy miért csinálja.

Biztos nem így volt, csak ez van odaírva egy külső szemlélő számára.

0
0
Prancz Ádám képe

Látom már jó rutinos vagy:-)

A modul elvileg hibás a node expire és ezért a rules ész nélkül küldi az e-maileket. A devben valószínűleg már javítva van illetve lehet, hogy már a 2.6-os verzióban is.
Na most azért ha már itt tartunk akkor lehet, hogy mégis van abban valami amit mondtál, mert oké, hogy lejár és küld a rules egy e-mailt, de mi állítja le tulajdonképpen? :-)
Mert szerintem ha lejár egy node ideje akkor az egy esemény ami sztem nem ismétlődik folyamatosan nem?

0
0
york képe

Attol fugg mi a szabaly, levelet akkor kapsz ha a szabaly igaz, ha minden cron lefutasakor igaz lesz, akkor mindig kapsz levelet.

0
0
aboros képe

mondjuk egy flagel. és aztán a szabályba feltételt építesz, hogy nem elég, hogy expired a node, de még pluszba nincs rajta "értesítés megvolt" flag.

0
0

-
clear: both;

Prancz Ádám képe

Amint lesz időm megcsinálom, de érdekelne, hogy a jóembernek működik-e simán? Vagy Ő is itt tart?

0
0
szantog képe

Hol a hibajegy, a dorgon? Elég intim viszonyban vagyok a modullal, még az is lehet, rá tudnék nézni.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

Prancz Ádám képe

Előre is bocs, de csak futólag néztem végig annó, de azt hiszem ez volt az:

http://drupal.org/node/435560

Szóval több mint valószínű, hogy azzóta már okés a dolog...

0
0
hu0882 képe

Sziasztok!

Bocsánat, de mostanában egy kicsit hanyagoltam a drupalt...Nagyon-nagyon köszönöm a segítséget, alig várom, hogy kipróbáljam a javaslatokat! Úgyis tovább kell fejlesztenem az oldalt...úgy néz ki, hogy egy komoly multicég régiós beszerzési portálját fogja hajtani a drupal motor, amit egy magamfajta dilettáns csinál...kell ennél jobb bizonyíték, hogy mennyire jó..:)

0
0

Miki

gazsesz képe

A modul azt tette, amit beállítottál. A hiba ott van - amit aboros is megírt -, hogy miután kiküldted a levelet, a node-on kell egy olyan feltételt beállítanod, hogy már ne legyen érvényes azaz emiatt már ne küldjön levelet.
A do-n van egy részletese esettanulmány erről:
http://drupal.org/node/517674, illetve ennek részbeni magyar fordítása (némi saját megjegyzéssel) http://drupal.uzletkotobank.hu/content/id%C5%91z%C3%ADtett-megjelen%C3%A...

0
0

Gazsesz