# Abrir Totvs Datasul

## CONFIGURAÇÃO

Para utilizar esse objeto é necessário ter em mãos as informações corretas e configurar os seus parâmetros corretamente

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2F1IfV73QBrO7VrlpDV4Xe%2Fimage.png?alt=media&#x26;token=be8c47bf-1367-47fd-bf3d-0f8de3ad0287" alt=""><figcaption><p>Layout do Objeto parte 1</p></figcaption></figure>

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FzjBM2vRSXXFVPltH6l0N%2Fimage.png?alt=media&#x26;token=b64f886c-f29c-4e92-a21b-1396ac7297b2" alt=""><figcaption><p>Layout do Objeto parte 2</p></figcaption></figure>

**Preenchendo o objeto:**

| Campo                                                          | Descritivo                                                                                                                                                                                                                                                       |
| -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Título                                                         | É o nome do objeto e **não precisa ser alterado**, a menos que você queira identificá-lo para facilitar a localização dele no robô, por exemplo: "Abrir Totvs Datasul - Principal".                                                                              |
| Nome identificador do objeto                                   | É um identificador único do objeto e **não precisa ser alterado**, mas você pode renomear caso queira para localizá-lo mais facilmente quando for usá-lo em outros objetos. Apenas lembre-se que esse nome deve ser único e sem espaços ou caracteres especiais. |
| Selecionar um Navegador                                        | Navegador a ser utilizado para Abrir Totvs Datasul. Chrome ou Firefox.                                                                                                                                                                                           |
| Usuário                                                        | Nome do usuário.                                                                                                                                                                                                                                                 |
| Senha                                                          | Senha do usuário.                                                                                                                                                                                                                                                |
| Xpath de Validação de Login                                    | Xpath de algo após a página de login, para valdiar se o login foi efetuado com sucesso.                                                                                                                                                                          |
| Nome da Janela de Confirmação                                  | Nome da Janela de pop-up que aparace após realizar o login.                                                                                                                                                                                                      |
| Xpath do botão "OK" da janela Interactive                      | Xpath do botão de "OK" que                                                                                                                                                                                                                                       |
| Nome da Janela Interactive                                     | Nome da Janela Interactive de destino                                                                                                                                                                                                                            |
| Tempo de espera                                                | Tempo de espera para execução.                                                                                                                                                                                                                                   |
| Check Parar execução caso algo de errado na abertura da página | Opção para parar a execução em caso de não abertura da página ou erro.                                                                                                                                                                                           |

## **EXEMPLO**

**Configuração exemplo do Objeto:**

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2F76dS3QuNlyS1krBC7P4z%2Fimage.png?alt=media&#x26;token=49f07856-a3ed-4ac2-af62-1dc1ded75f47" alt=""><figcaption><p>Configuração Exemplo do Objeto</p></figcaption></figure>

**PASSO 1:** O Objeto Abre o navegador, entra na url paramtrizada em "Endereço da página" e insere o Usuário e Senha que foram colocados no objeto:

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FgUmimSrwcUhBC2t9IWIE%2FImagem1.png?alt=media&#x26;token=2ac18078-01d0-4f58-837f-2e3f858822c5" alt=""><figcaption><p>Exemplo de Tela de Login</p></figcaption></figure>

**PASSO 2:** O Objeto valida se o login foi efetuado com sucesso apartir do Xpath colocado no Objeto, e sem seguida, procura pela janela de confirmação e clica no botão (ambos os Xpath, tanto da janela, quanto do botão são colocados no Objeto)

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FphPqbKJWKJG49voE7Eqd%2Fimage.png?alt=media&#x26;token=a6335728-64a6-4670-a63a-d710e47630d9" alt=""><figcaption><p>Exemplo de Janela de Confirmação</p></figcaption></figure>

PASSO 3: A Janela do Interactive selecionada é aberta

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FPl9w9vCGsfBOoPm6ZNNE%2FImagem2.png?alt=media&#x26;token=ea7560cc-a946-4821-ba0b-18414a4d3eb1" alt=""><figcaption><p>Janela do Interactive aberta</p></figcaption></figure>
