Salve a tutti,
ne file Save.php del modulo Project ho aggiunto il seguente codice
I compiti in automatico mi vengono creati... Io al compito Validazione vorrei allegare automaticamente una nota con un documento in allegato...PHP Code:$return_id = $sugarbean->id;
require_once('modules/ProjectTask/ProjectTask.php');
$focus = new ProjectTask();
//set your values here
$focus->task_number = 1;
$focus->name = "Analisi Fattibilitā";
$focus->parent_id = $return_id;
$focus->status = "Non Iniziato";
//......etc
//now save
$focus->save();
require_once('modules/ProjectTask/ProjectTask.php');
$focus = new ProjectTask();
//set your values here
$focus->task_number = 2;
$focus->name = " Verbale di riesame";
$focus->parent_id = $return_id;
$focus->status = "Non Iniziato";
//......etc
//now save
$focus->save();
require_once('modules/ProjectTask/ProjectTask.php');
$focus = new ProjectTask();
//set your values here
$focus->task_number = 3;
$focus->name = "Verifiche";
$focus->parent_id = $return_id;
$focus->status = "Non Iniziato";
//......etc
//now save
$focus->save();
require_once('modules/ProjectTask/ProjectTask.php');
$focus = new ProjectTask();
//set your values here
$focus->task_number = 4;
$focus->name = "Distinta Base";
$focus->parent_id = $return_id;
$focus->status = "Non Iniziato";
//......etc
//now save
$focus->save();
require_once('modules/ProjectTask/ProjectTask.php');
$focus = new ProjectTask();
//set your values here
$focus->task_number = 5;
$focus->name = "Lancio Prodotto";
$focus->parent_id = $return_id;
$focus->status = "Non Iniziato";
//......etc
//now save
$focus->save();
require_once('modules/ProjectTask/ProjectTask.php');
$focus = new ProjectTask();
//set your values here
$focus->task_number = 6;
$focus->name = "Redazione Documentazione Qualitā";
$focus->parent_id = $return_id;
$focus->status = "Non Iniziato";
//......etc
//now save
$focus->save();
require_once('modules/ProjectTask/ProjectTask.php');
$focus = new ProjectTask();
//set your values here
$focus->task_number = 7;
$focus->name = "Validazione";
$focus->parent_id = $return_id;
$focus->status = "Non Iniziato";
//......etc
//now save
$focus->save();
$note_id = $focus->id;
require_once('modules/Notes/Note.php');
$focus = new Note();
//set your values here
$focus->name = "MyDocument";
$focus->filename = "Timesheet.doc";
$focus->file_mime_type = "application/msword";
$focus->parent_type = "ProjectTask";
$focus->parent_id = $note_id;
//......etc
//now save
$focus->save();
Facendo come ho fatto nella parte in cui richiamo il modulo Note mi viene generata la nota in automatico ma non l'allegato... Come posso fare per aggiungere in automatico l'allegato in modo che sia visibile nella Nota generata?
P.S.: il documento Timesheet.doc č presente nel crm...


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks