*** Settings *** Documentation Actions spécifiques aux pièces. *** Keywords *** Depuis le contexte de la pièce par le dossier d'instruction [Documentation] Permet d'accéder à l'écran de visualisation de la pièce. [Arguments] ${dossier_instruction} ${document_numerise} # Depuis l'onglet des pièces du dossier d'instruction ${dossier_instruction} # Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Link ${document_numerise} Ajouter une pièce depuis le dossier d'instruction [Documentation] Permet d'ajouter une pièce sur un dossier d'instruction. [Arguments] ${dossier_instruction} ${document_numerise_values} ${message}=null # Depuis l'onglet des pièces du dossier d'instruction ${dossier_instruction} # Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click Element css=p a span.add-16 # Saisir la pièce ${document_numerise_values} # On valide le formulaire Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Submit Button In Subform # On vérifie le message de validation Run Keyword If '${message}' != 'null' Message Should Contain In Subform ${message} Run Keyword If '${message}' == 'null' Valid Message Should Contain In Subform Vos modifications ont bien été enregistrées. Modifier une pièce depuis le dossier d'instruction [Documentation] Permet de modifier une pièce sur un dossier d'instruction. [Arguments] ${dossier_instruction} ${document_numerise} ${document_numerise_values} ${message}=null # Depuis le contexte de la pièce par le dossier d'instruction ${dossier_instruction} ${document_numerise} # On clique sur l'action modifier Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action document_numerise modifier # Saisir la pièce ${document_numerise_values} # On valide le formulaire Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Submit Button In Subform # On vérifie le message de validation Run Keyword If '${message}' != 'null' Message Should Contain In Subform ${message} Run Keyword If '${message}' == 'null' Valid Message Should Contain In Subform Vos modifications ont bien été enregistrées. Supprimer une pièce depuis le dossier d'instruction [Documentation] Permet de supprimer une pièce sur un dossier d'instruction. [Arguments] ${dossier_instruction} ${document_numerise} ${message}=null # Depuis le contexte de la pièce par le dossier d'instruction ${dossier_instruction} ${document_numerise} # On clique sur laction supprimer Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action document_numerise supprimer # On valide le formulaire Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On Submit Button In Subform # On vérifie le message de validation Run Keyword If '${message}' != 'null' Message Should Contain In Subform ${message} Run Keyword If '${message}' == 'null' Valid Message Should Contain In Subform La suppression a été correctement effectuée. Saisir la pièce [Documentation] Saisit les valeurs du formulaire. [Arguments] ${document_numerise_values} # Si "uid_upload" existe dans "${document_numerise_values}" on execute "Add File" sur "uid" Si "date_creation" existe dans "${document_numerise_values}" on execute "Input Datepicker From Css Selector" dans "document_numerise" Si "document_numerise_type" existe dans "${document_numerise_values}" on execute "Select From List By Label" dans "document_numerise"