> For the complete documentation index, see [llms.txt](https://knowledge.out-smart.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos.md).

# Contratos

Gerir acordos de serviço e gerar Ordens de trabalho recorrentes no Backoffice.

**Contratos** ajuda a gerir contratos de serviço ao cliente num só local.

Pode ser utilizado para manutenção recorrente, serviço corretivo e planos anuais de serviço.

{% hint style="info" %}
Os Contratos geram Ordens de trabalho.

Os Contratos não geram Faturas diretamente.
{% endhint %}

### Quando utilizar Contratos

Utilizar Contratos quando for necessário:

* automatizar visitas de manutenção recorrente
* acompanhar acordos corretivos com prazos de resposta
* manter o trabalho do Contrato ligado a Clientes, Objetos e planeamento futuro

### Respostas rápidas

* Cada Contrato tem um Agendamento recorrente.
* Os Contratos podem incluir Formulários e Objetos associados.
* Se um Formulário partilhado for atualizado, usar **Atualizar dados** nos Contratos afetados.
* Apenas as Ordens de trabalho geradas no futuro utilizam dados atualizados do Formulário.

### Começar aqui

* [**O que são Contratos?**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/o-que-sao-contratos.md)
* [**Compreender o Esquema de contratos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/compreender-o-esquema-de-contratos.md)

### Criar e configurar Contratos

* [**Criar um Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/criar-um-contrato.md)
* [**Criar termos do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/criar-termos-de-contrato.md)
* [**Configurar o Agendamento recorrente**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/configurar-o-agendamento-recorrente.md)

### Controlar o timing e a geração

* [**Compreender a geração de Ordens de trabalho do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/compreender-a-geracao-de-ordens-de-trabalho-de-contrato.md)
* [**Compreender o Estado do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/compreender-o-estado-do-contrato.md)
* [**Definir dias de antecedência**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/definir-dias-com-antecedencia.md)
* [**Ver o Modelo do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/ver-o-modelo-do-contrato.md)
* [**Diagnosticar por que motivo um Contrato não gerou Ordens de trabalho**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/resolver-por-que-motivo-um-contrato-nao-gerou-ordens-de-trabalho.md)

### Gerir e prorrogar Contratos

* [**Gerir Contratos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/gerir-contratos.md)
* [**Compreender o reinício versus a renovação de Contratos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/perceber-a-diferenca-entre-reiniciar-e-renovar-contratos.md)
* [**Eliminar com segurança uma Ordem de trabalho de Contrato gerada**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/eliminar-em-seguranca-uma-ordem-de-trabalho-de-contrato-gerada.md)
* [**Associar Contratos a Objetos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/associar-contratos-a-objetos.md)
* [**Usar uma Ordem de trabalho por Objeto**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/usar-uma-ordem-por-objeto.md)
* [**Associar Contratos a Projetos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/associar-contratos-a-projetos.md)
* [**Configurar parâmetros do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/configurar-os-parametros-do-contrato.md)
* [**Usar Campos livres do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/utilizar-campos-livres-do-contrato.md)
* [**Acompanhar orçamentos do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/acompanhar-orcamentos-do-contrato.md)
* [**Usar Politica SLA com Contratos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/utilizar-politica-sla-com-contratos.md)
* [**Definir motivos de cancelamento do Contrato**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/definir-motivos-de-cancelamento-do-contrato.md)
* [**Importar Contratos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos/importar-contratos.md)

### O que se pode fazer com Contratos

* criar acordos preventivos, corretivos e anuais
* gerar Ordens de trabalho automaticamente com base no agendamento do Contrato
* controlar a renovação, a cessação e os motivos de cancelamento
* associar o trabalho do Contrato a Objetos ou Projetos
* adicionar Formulários ou Objetos à configuração do Contrato
* rever o Modelo, os parâmetros, os orçamentos e os dados personalizados do Contrato
* resolver problemas de geração em falta ou inesperada
* aplicar a lógica da Politica SLA a acordos corretivos
* importar muitos Contratos num único ficheiro

### Tópicos relacionados

* [**Backoffice**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice.md)
* [**Ordens de trabalho**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/ordens-de-trabalho.md)
* [**Clientes**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/clientes.md)
* [**Objetos**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/objetos.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/contratos.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
