Pular para o conteúdo
Acessar sistema

Contratos

O módulo de Contratos permite gerenciar contratos recorrentes de prestação de serviços. Com ele, você pode criar contratos com periodicidade configurável (diário, semanal, mensal ou anual), acompanhar pagamentos, emitir notas fiscais (NFSe/NFe) e configurar cobranças automaticas. O sistema gera automaticamente a renovação dos contratos próximos ao vencimento, criando um novo contrato a partir do anterior.

Cada contrato possui um número gerado automaticamente pelo sistema, acompanha a situação (Pendente, Fechado ou Cancelado) e mantém o histórico completo de pagamentos, cobranças e documentos fiscais vinculados.

No menu lateral, acesse Vendas > Contratos. A tela de listagem será exibida com todos os contratos cadastrados, permitindo busca por número, nome ou CPF/CNPJ do cliente.

Tela de listagem de contratos

  1. Na tela de listagem, clique no botão Novo.
  2. Preencha o campo Cliente (obrigatório) utilizando a busca de clientes.
  3. Selecione o Vendedor responsavel pelo contrato.
  4. Defina a Recorrencia (Diário, Semanal, Mensal ou Anual).
  5. Informe o Intervalo (ex: a cada 1 mes, a cada 3 meses).
  6. O campo Vencimento será calculado automaticamente com base na recorrencia e intervalo, mas pode ser ajustado manualmente.
  7. No painel lateral direito, selecione o Tipo de Contrato (Pré-pago ou Pós-pago).
  8. O Número do Contrato e gerado automaticamente pelo sistema. Se necessario, pode ser editado manualmente.
  9. Adicione Tags para classificar o contrato (ex: LICENCA, MANUTENCAO).
  10. Na aba Serviços, adicione os serviços que fazem parte do contrato.
  11. Clique em Salvar.
CampoDescrição
ClientePessoa cadastrada como cliente. Obrigatório. Ao selecionar, exibe dados como CPF/CNPJ e endereco.
VendedorPessoa cadastrada como vendedor responsavel pelo contrato.
RecorrenciaTipo de periodicidade do contrato: Diário, Semanal, Mensal ou Anual.
IntervaloNúmero de períodos entre cada recorrencia. Ex: intervalo 2 com recorrencia Mensal = a cada 2 meses.
VencimentoData de vencimento do ciclo atual do contrato. Calculada automaticamente ao definir recorrencia e intervalo.
ObservacaoCampo de texto livre para anotacoes gerais sobre o contrato (máximo 500 caracteres).
CampoDescrição
SubtotalSoma dos valores dos serviços do contrato. Calculado automaticamente.
DescontoValor total de descontos aplicados.
PagoValor total ja pago pelo cliente.
Total LiquidoValor final do contrato (subtotal - desconto + acrescimo).
CampoDescrição
SituaçãoEstado atual do contrato: PENDENTE (aguardando pagamento), FECHADO (totalmente pago) ou CANCELADO.
Tipo de ContratoPré-pago (pagamento antecipado) ou Pós-pago (pagamento apos prestação do serviço).
Número do ContratoIdentificacao externa do contrato. Gerado automaticamente, mas pode ser editado.
TagsEtiquetas para classificação do contrato (ex: LICENCA, MANUTENCAO).
Criado emData e hora de criação do contrato.
Criado porUsuario que criou o contrato.
Última AlteraçãoData e hora da última modificacao.

Lista os serviços inclusos no contrato. Para adicionar um serviço:

  1. Pesquise pelo nome ou codigo do serviço.
  2. Informe a quantidade e o valor unitario (preenchido automaticamente a partir do cadastro do serviço, se disponivel).
  3. Clique em Adicionar.

O subtotal do contrato será recalculado automaticamente a cada serviço adicionado ou removido.

Exibe o histórico de pagamentos realizados para o contrato. Os pagamentos são registrados atraves do botão Pagamento na barra de ferramentas. Cada entrada mostra:

  • Forma de pagamento utilizada
  • Valor pago
  • Data do pagamento
  • Situação do pagamento (Efetivado ou Cancelado)

Quando o valor total pago atinge o valor do contrato, a situação do contrato muda automaticamente para FECHADO.

Exibe transações de pagamento online vinculadas ao contrato (links de pagamento). Permite acompanhar pagamentos realizados por meio de links enviados ao cliente via e-mail ou WhatsApp.

Painel detalhado com os valores do contrato:

  • Subtotal: soma dos serviços
  • Total: valor final
  • Total Pago: quanto ja foi pago

Nesta aba também é possível aplicar Desconto (valor fixo ou percentual) e Acréscimo (valor fixo ou percentual) sobre o subtotal do contrato.

Permite configurar a cobrança automática para o contrato:

  • Cobrança Automática: ative para habilitar o envio automático de cobranças.
  • Plano de Cobrança: selecione o plano que define os canais e a periodicidade da cobrança. Para contratos, se nenhum plano for selecionado, o sistema utiliza o plano padrao.
  • Proxima Data de Cobrança: data prevista para a proxima cobrança automática.

O histórico de cobranças enviadas também é exibido nesta aba, com data, canal utilizado e usuário responsável.

Configurações de nota fiscal vinculada ao contrato:

  • Emitir NFSe automaticamente: quando ativado, ao fechar o contrato (pagamento total), o sistema emite automaticamente uma Nota Fiscal de Serviço Eletronica (NFSe) para os serviços do contrato.
  • N. NFS-e gerada: exibe o número da NFSe emitida (quando houver).
  • N. NF-e gerada: exibe o número da NF-e vinculada (quando houver).

Permite anexar arquivos ao contrato (PDF do contrato assinado, comprovantes, etc.):

  • Upload: arraste ou selecione arquivos para enviar.
  • Download: clique no arquivo para baixar.
  • Excluir: remova arquivos que não são mais necessarios.

Exibe nome, tamanho e data de upload de cada arquivo.

AçãoDescrição
PagamentoAbre a tela de registro de pagamento. Permite pagamento total ou parcial, escolhendo a forma de pagamento.
ImprimirGera a impressao do contrato no formato configurado.
CancelarCancela o contrato. Exige informar o motivo do cancelamento. Registra data, hora e usuario responsavel.
AçãoDescrição
Gerar NFGera uma Nota Fiscal (NFe ou NFSe) a partir do contrato. Disponivel apenas para contratos com situação FECHADO e sem NF ja emitida.
Enviar cobrança (link pagamento)Envia um link de pagamento ao cliente por e-mail ou WhatsApp. Pode ser enviado para um ou varios contratos selecionados na listagem.
Cancelar / DescancelarCancela o contrato ou reverte o cancelamento.
Vincula NFVincula uma Nota Fiscal existente ao contrato.

Formulário de novo contrato

A recorrencia e o mecanismo que permite a renovação automática dos contratos. Quando um contrato está próximo do vencimento, o sistema cria automaticamente um novo contrato com os mesmos dados (cliente, serviços, valores).

  1. Um job automático verifica periodicamente todos os contratos com vencimento próximo (por padrao, contratos que vencem nos próximos 10 dias).
  2. Para cada contrato encontrado que ainda não teve recorrencia gerada, o sistema clona o contrato, criando um novo com nova data de vencimento.
  3. O contrato original e marcado com o ID do novo contrato gerado, e um link e exibido no painel lateral para navegacao rapida.
  4. A recorrencia so e gerada para contratos com situação PENDENTE ou FECHADO.
  5. Contratos com situação CANCELADO não geram recorrencia.
TipoDescriçãoLimite Máximo de Intervalo
DiárioRenova a cada N dias365 dias
SemanalRenova a cada N semanas52 semanas
MensalRenova a cada N meses12 meses
AnualRenova a cada N anos10 anos

Na coluna Recorrencia da listagem de contratos, o sistema exibe:

  • O tipo de recorrencia (ex: “Mensal”, “A cada 3 Meses”)
  • A data de vencimento
  • Uma indicacao visual quando a recorrencia ja foi gerada

Quando um novo contrato e gerado por recorrencia, o contrato original exibe no painel lateral um link para o novo contrato, permitindo navegacao direta.

A tela de listagem oferece diversos filtros para localizar contratos:

FiltroDescrição
Busca geralPesquisa por número, nome ou CPF/CNPJ do cliente.
SituaçãoFiltra por Pendente, Fechado ou Cancelado.
ClienteBusca por cliente especifico.
VendedorBusca por vendedor especifico.
Número ContratoFiltra pelo número de identificacao do contrato.
Tipo RecorrenciaFiltra por Diário, Semanal, Mensal ou Anual.
Tipo de ContratoFiltra por Pré-pago ou Pós-pago.
IntervaloFiltra pelo intervalo de recorrencia.
Vencimento (A partir / Ate)Filtra contratos por período de vencimento.
Emissão (A partir / Ate)Filtra contratos por período de criação.
Fechamento (A partir / Ate)Filtra contratos por período de fechamento.
Valor TotalFiltra por valor total do contrato.

A grade de listagem exibe as seguintes colunas:

ColunaDescrição
SituaçãoBadge colorido indicando PENDENTE, FECHADO ou CANCELADO.
Data/Hora CriaçãoData e hora em que o contrato foi criado.
NúmeroNúmero interno sequencial do contrato.
Número ContratoNúmero de identificacao externa do contrato.
ClienteNome do cliente e CPF/CNPJ.
VendedorNome do vendedor responsavel.
RecorrenciaTipo e intervalo de recorrencia, data de vencimento e indicacao se a recorrencia ja foi gerada.
TotalValor total do contrato.
NFBadges indicando NFSe, NFe ou NFCe vinculadas ao contrato.

No rodape da listagem, o sistema exibe o somatorio do campo Total Contratos.

As configurações especificas de contratos estão disponiveis em Configurações > Vendas > Contratos.

ConfiguracaoDescriçãoPadrao
Bloquear número de contrato duplicadoImpede a criação de contratos com o mesmo número quando o contrato anterior ainda não expirou.Desativado
Dias antes do vencimento para permitir duplicataNúmero de dias antes da expiracao de um contrato existente a partir do qual o sistema permite criar um novo com o mesmo número.30 dias
Permitir mesmo número para clientes diferentesQuando ativado, a validação de duplicidade considera apenas contratos do mesmo cliente, permitindo que clientes diferentes tenham contratos com o mesmo número.Desativado
Formato do número do contratoPadrao de formatacao para números gerados automaticamente. Exemplo: CT-{YYYY}-{SEQ}.Sequencial numerico
Dias antes do vencimento para gerar recorrenciaQuantos dias antes do vencimento o sistema deve gerar automaticamente o novo contrato de recorrencia.10 dias

O acesso ao módulo de contratos e controlado pelas seguintes permissões, configuraveis em Configurações > Grupos de Usuarios:

PermissãoDescrição
CriaPermite criar novos contratos.
ExcluiPermite excluir contratos.
AtualizaPermite editar contratos existentes.
RelatórioPermite acessar relatórios de contratos.
CancelaPermite cancelar contratos.
Faz pagamentoPermite registrar pagamentos em contratos.
ImprimePermite imprimir contratos.
Envia por e-mailPermite enviar contratos por e-mail.
Escolhe vendedorPermite alterar o vendedor do contrato.
Aplica descontoPermite aplicar descontos no contrato.
Exclui itemPermite excluir itens (serviços) do contrato.
Altera itemPermite alterar itens (serviços) do contrato.
Ver todos os contratosPermite visualizar contratos de todos os vendedores. Quando desativado, o usuario ve apenas seus próprios contratos.
DashboardPermite acessar o dashboard de contratos.
  • Pagamento parcial: e possível registrar pagamentos parciais. O contrato so será fechado quando o valor total for atingido.
  • Desconto para fechamento: ao aplicar um desconto na tela de pagamento, se o valor pago ja cobrir o novo total, o contrato e fechado automaticamente.
  • Número automático: se você não preencher o número do contrato, o sistema gera um número sequencial automaticamente ao salvar.
  • Tags para organizacao: use tags para classificar seus contratos e facilitar a busca. Por exemplo: LICENCA, MANUTENCAO, SUPORTE.
  • NFSe automática: ative a opcao “Emitir NFSe automaticamente” na aba NF para que o sistema emita a nota assim que o contrato for fechado.
  • Cobrança em lote: na tela de listagem, selecione varios contratos e use a opcao “Enviar cobrança” para enviar links de pagamento em lote.
  • Acompanhamento de recorrencia: na coluna de recorrencia da listagem, o badge verde “Recorrencia Gerada” indica que o próximo contrato ja foi criado pelo sistema.