*** Settings *** Documentation Actions spécifiques aux demandeurs *** Keywords *** Ajouter le pétitionnaire fréquent depuis le menu pétitionnaire fréquent [Arguments] ${petitionnaire_values} Click On Add Button # On remplit le formulaire Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Saisir le pétitionnaire fréquent ${petitionnaire_values} # On valide Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Submit Button Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Contain Vos modifications ont bien été enregistrées. # On ferme l'overlay Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Back Button Saisir le pétitionnaire fréquent [Arguments] ${petitionnaire_values} Si "om_collectivite" existe dans "${petitionnaire_values}" on execute "Select From List By Label" dans le formulaire Si "qualite" existe dans "${petitionnaire_values}" on execute "Select From List By Label" dans le formulaire Si "particulier_civilite" existe dans "${petitionnaire_values}" on execute "Select From List By Label" dans le formulaire Si "particulier_nom" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "particulier_prenom" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "particulier_date_naissance" existe dans "${petitionnaire_values}" on execute "Input Datepicker From Css Selector" dans le formulaire Si "particulier_commune_naissance" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "particulier_departement_naissance" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "personne_morale_denomination" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "personne_morale_raison_sociale" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "personne_morale_civilite" existe dans "${petitionnaire_values}" on execute "Select From List By Label" dans le formulaire Si "personne_morale_nom" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "personne_morale_prenom" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "numero" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "voie" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "complement" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "lieu_dit" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "localite" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "code_postal" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "telephone_fixe" existe dans "${petitionnaire_values}" on execute "Input Text" dans le formulaire Si "frequent" existe dans "${petitionnaire_values}" on execute "Set Checkbox" dans le formulaire Depuis le tableau des pétitionnaires fréquents [Documentation] Permet d'accéder au tableau des pétitionnaires fréquents. # On ouvre le tableau Go To Tab petitionnaire_frequent Depuis le contexte du pétitionnaire fréquent [Documentation] Permet d'accéder au formulaire en consultation ... d'une pétitionnaire fréquent. [Arguments] ${nom}=null # On ouvre le tableau des pétitionnaires fréquents Depuis le tableau des pétitionnaires fréquents # On recherche le pétitionnaire fréquent Run Keyword If '${nom}' != 'null' Use Simple Search nom ${nom} Run Keyword If '${nom}' != 'null' Click On Link ${nom}