ALVAO Satisfaction Feedback
    Tento modul obsahuje dotazník spokojenosti, který mohou žadatelé o službu vyplnit po vyřešení každého svého požadavku nebo v jeho průběhu.
    Technické požadavky
    
    Dotazník spokojenosti
    
        - V aplikaci ALVAO WebApp - Administration - Service Desk přejděte na stránku Služby.
- Ve stromu služeb vyberte službu, u které chcete dotazník povolit, a použijte příkaz Upravit - Vlastnosti.
- V části Rozšířené povolte možnost Použít dotazník spokojenosti.
Tím se ke standardním oznámením pro žadatele přidá prvek pro vyhodnocení celkové spokojenosti. Dotazník bude žadatelům přístupný také po celou dobu řešení požadavku v ALVAO WebApp v nabídce příkazů na stránce požadavku.
    
       
        Poznámka:
        Hodnoty, které žadatel vyplní v dotazníku, se uloží jako běžné položky požadavku    
 
    Pole dotazníku spokojenosti
    Standardní dotazník spokojenosti obsahuje následující pole:
    
        - Celková spokojenost
- Rychlost řešení
- Rychlost reakce
- Profesionalita
Možnosti odpovědí pro celkovou spokojenost:
    
        
            
                | Textová hodnota | Číselná hodnota | 
        
        
            
                | Spokojen | 1 | 
            
                | Nespokojen | 4 | 
        
    
    Ostatní standardní pole mají následující možnosti odpovědí:
    
        
            
                | Textová hodnota | Číselná hodnota | 
        
        
            
                | Spokojen | 1 | 
            
                | Částečně spokojen | 2 | 
            
                | Spokojen | 3 | 
            
                | Spokojen | 4 | 
        
    
    Textová hodnota se zobrazí v tabulce požadavků. Číselná hodnota se používá v analýze spokojenosti.
    Vytvoření vlastního dotazníku
    Zkopírujte složku Custom/Templates/Feedback do složky Custom/. Přiložené soubory Feedback.cshtml a Feedback.cs můžete přejmenovat, ale oba soubory (.cshtml a .cs) pojmenujte stejně. Můžete také přejmenovat název složky.
    
        - V souboru .cs na začátku souboru za slovem namespaceuveďte pojmenování jmenného prostoru Alvao.ServiceDesk.ServiceDeskWebApp.Controllers.<název složky průzkumu spokojenosti>.
- V souboru .cs na začátku souboru u klíčového slova classzměňte název na <jméno souboru>Controller, pokud jste soubor přejmenovali.
       
        Upozornění:
        Všechny použité názvy formulářů musí být jedinečné    
 
    Povolte anonymní přístup k novému dotazníku přidáním následujícího oddílu do souboru web.config:
    
        
<location path="Custom/<folder name with satisfaction questionnaire>/Feedback"
    <system.web>
        <authorization> 
            <allow users="*> 
        </authorization> 
    </system.web>
</location>
<location path="Custom/<folder name with satisfaction questionnaire>/FeedbackAccepted" 
    <system.web> 
        <authorization> 
            <allow users="*"/> 
        </authorization>
    </system.web>
</location>
     
    
        Slovo Feedbacknahraďte názvem dotazníku    
    Úprava dotazníku
    
        Ve vlastním dotazníku v souboru .cshtml (obvykle Custom/Feedback/Feedback.cshtml) najděte značku HTML div s id CustomFormContent.
        Zde se nachází seznamy ShowColumns a RequiredColumns   
    
        - ShowColumns je seznam položek, které se budou zobrazovat.
- RequiredColumns určuje položky, které musí být vyplněny pro odeslání formuláře. Tyto sloupce musí být rovněž v atributu ShowColumns. 
        Omezení sloupců, které lze zobrazit, je dáno atributem alvao:ColumnsControl   
    
        Nové sloupce a jejich hodnoty můžete přidávat v nabídce ALVAO WebApp - Manage - Custom fields (Vlastní pole)   
    
        Lze provádět i další úpravy, podobně jako při vytváření vlastních formulářů pro odeslání nového požadavku   
    Pro uložení hodnot do vlastních polí, která nejsou zobrazena a spravována ovládacím prvkem ColumnsControl, použijte následující strukturu v metodě Process(...) implementované v souboru .cs vlastního dotazníku:
    
        
            
int ticketId = ((ColumnsControl)Model.ColumnsControl0).TicketId;
var customCols = tHdTicket.Get(ticketId).CustomColumns();
customCols.Values.Single(cc => cc.Column.sColumn == "feedbackImprovement").Value = Model.NametKeImprovements.Value;
customCols.SaveTicketChanges();
customCols.UpdateValues();
        
     
    Po provedení tohoto kódu se data uloží do vlastního pole, jehož sloupec v databázi odpovídá hodnotě feedbackImprovement. Pro uložení se převezme hodnota NametKeImprovement z modelu dotazníku.
    Nastavení adresy vlastního dotazníku
    
        V aplikaci ALVAO WebApp - Administrace - Service Desk - Služby - sekce Rozšířené - v části Vlastní dotazník (URL) zadejte adresu vlastního dotazníku, tj. obvykle Vlastní/Odpověď/Zpětná vazba   
    
       
        Poznámka:
        Pokud adresa začíná "http" nebo "https", použije se tak, jak je. V opačném případě se na začátek automaticky doplní cesta ke kořenovému adresáři webové aplikace ALVAO    
 
    Vlastní oznámení
    Pokud používáte vlastní oznámení o vyřešení požadavku, přidejte prvek pro vyhodnocení celkové spokojenosti pomocí proměnné [$FeedbackGeneralForm$]. Případně můžete vyzvat k vyplnění dotazníku spokojenosti vložením proměnné [$FeedbackURL$].
    Analýza spokojenosti
    
        Spokojenost žadatelů můžete analyzovat v sešitě MS Excel Service Desk Analysis na listu Dotazník spokojenosti   
                 
                
                
                    Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.