Faturamento de Contratos — NFS-e e Fatura de Locação
Na tela Geração de Faturas de Contrato, além de gerar o financeiro (faturas e boletos), é possível gerar também o documento fiscal de cada linha:
- NFS-e — Nota Fiscal de Serviço, transmitida à prefeitura / emissor nacional.
- Fatura de Locação — documento com a mesma base da NFS-e, porém SEM transmissão ao fisco; gera um ticket (relatório próprio) e pode ser enviada por e-mail.
O que define um ou outro é a operação vinculada.
Recurso opcional (opt-in): só aparece/atua quando habilitado por parâmetro. Quem não habilitar continua com a tela exatamente como era (apenas financeiro/boleto).
Pré-requisitos (configuração inicial)
| Item | Onde | Observação |
|---|---|---|
| Habilitar o recurso | Configurações Globais > Contrato > Habilitar geração de NFS-e / Fatura de Locação ao gerar as faturas de contrato |
true para ligar (padrão desligado) |
| Operação de NFS-e | Cadastro de Operação | marcar Emite NFS-e; Gera Fatura = não |
| Operação de Fatura de Locação | Cadastro de Operação | marcar Fatura de Locação de Serviços; Gera Fatura = não |
| Serviço da NFS-e | Cadastro de Serviço de Contrato | campo Serviço NFS-e (com fallback ao padrão global) |
| Operação padrão do cliente | Cadastro de Parceiro | campo Operação (Faturamento de Contrato) — define NFS-e, Locação ou nenhum |
| Ticket da Locação | Relatorios/FaturaLocacao.frx |
layout por operação opcional: FaturaLocacao_{idOperacao}.frx
|
| Mensagem do e-mail (opcional) | Configurações Globais > Email > Fatura Locação Serviços > Mensagem Email | se vazio, usa a mensagem da NFS-e |
Como gerar as faturas
- Informe os filtros (Filial, Data de Vencimento, Parceiro etc.) e clique em Gerar Faturas.
- A grid lista as parcelas a gerar. A coluna Operação já vem preenchida com o padrão do parceiro — você pode trocar por outra operação ou selecionar "(Não gerar)" para gerar apenas o financeiro naquela linha.
- Selecione as linhas desejadas e clique em Gravar Faturas.
Replicar valores (botão direito)
Clique com o botão direito numa célula das colunas Operação, Forma ou Condição de Pagamento para replicar aquele valor:
- Para TODAS as linhas
- Para as linhas ACIMA
- Para as linhas ABAIXO
Útil para aplicar em massa ou dividir o lote.
Coluna "Gera Boleto"
A coluna Gera Boleto é um indicador e acompanha a Forma de Pagamento escolhida: ao selecionar uma forma de boleto, ela é marcada automaticamente.
Fatura de Locação (detalhes)
- Não é transmitida ao fisco — documento interno com base da NFS-e.
- Aparece como autorizada (para impressão/consulta), com numeração própria por série.
-
Ticket: impresso pelo relatório
FaturaLocacao.frx. - E-mail: enviado automaticamente (ticket + boleto, quando houver). O registro dos envios fica em E-mails Enviados.
Boleto e e-mail
-
Conta do boleto (ordem de precedência): Emitente → Forma de Pagamento → parâmetro global
idContaPadraoGeracaoBoleto. -
Boleto no mesmo e-mail: com o parâmetro
idnEnviarBoletoJuntoComEmailNFeligado, a Fatura de Locação envia o ticket e o boleto no mesmo e-mail. Se o boleto for por API e ainda estiver processando, o ticket é enviado e o boleto segue no e-mail próprio.
Filtro de data inicial
Para não listar faturas antigas (ex.: contratos importados):
- Marque Filtrar a partir.
- Informe a data inicial (sugerido: 1º dia do mês atual).
As parcelas com vencimento anterior à data não são sugeridas. A numeração da parcela é mantida real (as anteriores são puladas, mas contam no número).
Vencimento em data fixa
Por padrão, o vencimento que cai em fim de semana é deslocado para o próximo dia útil. Com o parâmetro "Considerar vencimento em data Fixa" ligado, o vencimento é mantido na data exata (sábado/domingo inclusive).
- Configurações Globais > Contrato > Considerar vencimento em data Fixa ao gerar as faturas (não deslocar de fim de semana)
Se uma Condição de Pagamento for usada, quem controla o fim de semana é a própria condição (opção "não vencer no fim de semana").
Consulta e reenvio (tela de NFS-e)
As Faturas de Locação aparecem na consulta de NFS-e. É possível reimprimir o ticket e reenviar o e-mail. As ações de prefeitura (transmitir, substituir) ficam bloqueadas, pois a Locação não é transmitida.
Validações ao gravar
Se algum contrato do lote for gerar documento e faltar cadastro, o lote inteiro é bloqueado (nada é gravado) com uma mensagem listando os contratos. É verificado:
- Serviço com código de serviço NFS-e vinculado.
- Classificação tributária cadastrada para a operação.
- Quando o emitente destaca IBS/CBS: NBS do serviço, regra IBS/CBS e o Código Indicador da Operação (cIndOp).