Pular para o conteúdo principal

TFA067 — Contratos e Licenças de Software

Fonte​

  • Source: source/TFA067/

Perguntas Frequentes​


Perguntas Gerais​

P: Qual é a finalidade da tela TFA067? R: A tela de Gestão de Contratos é um módulo completo para gerenciar contratos de serviço. Permite cadastrar, editar, excluir e consultar contratos com múltiplas abas: Lista de Contratos (visão geral com totais), Contrato (dados do contrato incluindo pessoa, tipo, valores, datas, forma de pagamento, banco e série), Licença (gestão de licenças de software vinculadas ao contrato com módulos), Produtos (itens/serviços do contrato) e Impressões/Cancelamento de Notas.

P: Como criar um novo contrato? R: Na aba de Contrato, pressione F5 ou clique em Novo. Preencha os campos obrigatórios: data de emissão, tipo de contrato, pessoa (cliente), data de vencimento da primeira parcela, data de vencimento do contrato, valor da mensalidade, forma de pagamento e se gera nota fiscal. O número do contrato será gerado automaticamente pelo sistema.

P: Como pesquisar um contrato existente? R: Pressione F9 no campo Nr. Contrato ou no grid da lista de contratos para abrir a pesquisa de contratos. Também é possível usar F3 para a consulta avançada com filtros personalizados.

P: Quais são as abas disponíveis na tela? R: A tela possui cinco abas: Lista de Contratos (grid com todos os contratos e totais), Contrato (dados cadastrais), Licença (licenças de software com módulos habilitados), Produtos (itens vinculados ao contrato) e Impressões/Cancelamento de Notas (geração e cancelamento de notas fiscais).

P: Como funciona a opção "Gera Nota"? R: Quando configurado como "Sim", o contrato exigirá a série da NF e condição de pagamento, e a aba de Produtos será habilitada para cadastrar os itens. Quando configurado como "Não", a série fica desabilitada e o campo de Movimentação de Serviços se torna visível e obrigatório.

P: O que é a sincronização com Sinapse? R: Ao salvar um contrato, o sistema tenta sincronizar automaticamente os dados com o sistema Sinapse. Se a sincronização for bem-sucedida, uma mensagem informa que o contrato foi sincronizado. Se falhar, as alterações do contrato são salvas normalmente, mas uma mensagem de aviso é exibida com o erro da sincronização.


Mensagens de Confirmação​

P: O que significa a mensagem "Deseja Excluir o Registro?" (C-0045)? R: Esta mensagem solicita a confirmação antes de excluir o contrato, a licença ou o item selecionado, dependendo da aba ativa. Ao confirmar, o registro será removido e a transação será confirmada.


Mensagens de Sucesso​

P: O que significa a mensagem "Registro Excluído com Sucesso." (I-0046)? R: Indica que o contrato, licença ou item selecionado foi excluído com sucesso do banco de dados.


Mensagens de Validação e Erros​

P: O que significa a mensagem "A Pessoa não está Ativa [TFA001]!"? R: Esta mensagem é exibida quando a pessoa (cliente ou representante) informada no contrato possui status inativo no cadastro de Pessoas. Ative a pessoa no cadastro TFA001 antes de utilizá-la no contrato.

P: O que significa a mensagem "Pessoa não Cadastrada! [TFA001]"? R: Esta mensagem indica que o código de pessoa informado não existe no cadastro de Pessoas [TFA001]. Verifique o código ou pressione F9 para buscar uma pessoa válida.

P: O que significa a mensagem "A Data de Emissão deve ser Informada!"? R: O campo de data de emissão do contrato é obrigatório. Informe a data de emissão antes de salvar.

P: O que significa a mensagem "O Tipo de Contrato deve ser Informado!"? R: O campo de tipo de contrato é obrigatório. Selecione um tipo de contrato válido ou pressione F9 para buscar.

P: O que significa a mensagem "Deve ser informado a data de Vencimento da Primeira Parcela!"? R: A data de vencimento da primeira parcela é obrigatória para todos os contratos. Informe a data antes de salvar.

P: O que significa a mensagem "É Obrigatório Informar a Forma de Pagamento!"? R: A forma de pagamento é obrigatória para todos os contratos. Informe o código ou pressione F9 para buscar.

P: O que significa a mensagem "É Obrigatório Informar a Série da NF!"? R: Quando o contrato está configurado para gerar nota fiscal (Gera Nota = "Sim"), a série da NF é obrigatória. Informe a série ou pressione F9 para buscar.

P: O que significa a mensagem "É Obrigatório Informar a Condição de Pagamento!"? R: Quando o contrato gera nota fiscal, a condição de pagamento é obrigatória. Informe o código ou pressione F9 para buscar. A condição deve ser do tipo vencimento digitado.

P: O que significa a mensagem "É Obrigatório Informar a Movimentação de Serviços!"? R: Quando o contrato não gera nota fiscal (Gera Nota = "Não"), a movimentação de serviços é obrigatória. Informe o código da movimentação.

P: O que significa a mensagem "É Obrigatório Informar a Data de Encerramento!"? R: Quando o status do contrato é definido como "Não Ativo" (N), a data de encerramento se torna obrigatória. Informe a data em que o contrato foi encerrado.

P: O que significa a mensagem "Informe ao menos um Produto!"? R: Para contratos que geram nota fiscal, é obrigatório cadastrar pelo menos um produto na aba de Produtos. Acesse a aba e adicione os itens do contrato.

P: O que significa a mensagem "O valor do Contrato está diferente do total de Produtos! Verifique!"? R: Esta mensagem indica que o valor da mensalidade do contrato é diferente da soma dos valores dos itens cadastrados na aba de Produtos. Ajuste os valores para que sejam iguais.

Mensagens exibidas​

Levantadas de source/TFA067/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0045ConfirmaçãoDeseja Excluir o Registro?
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0909InformaçãoScript para Base %s Gerado com Sucesso!

Mais 62 mensagens com texto literal no código: TFA067.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CONTRATODELETE, INSERT, SELECT, UPDATE
CONTRATOITEMDELETE, INSERT, SELECT, UPDATE
EMPRESASELECT, UPDATE
ENDERECOPESSOASELECT, UPDATE
LICENCAMODULOSDELETE, SELECT
LICENCASOFTWAREDELETE, INSERT, SELECT, UPDATE
LICENCASOFTWAREMODULOSDELETE, INSERT, SELECT
PARMSISTEMAUPDATE
PESSOASELECT, UPDATE
SOFTWAREDELETE, SELECT

Tabelas de Leitura (SELECT)​

TabelaOperacoes
AGENCIASELECT
AUTORIZADORSELECT
BANCOSELECT
BOLETOSELECT
CONDPAGTOSELECT
CONTASSELECT
CONTATOPESSOASELECT
CONTRATOSOFTWARESELECT
ESTADOSELECT
FORMAPAGTOSELECT
ITEMSELECT
ITEMNOTASELECT
ITEMTABPRECOSELECT
LICENCASELECT
MOTIVOCANCLICENCASELECT
MOVIMENTACAOSELECT
MUNICIPIOSELECT
NOTASELECT
PARMFATURSELECT
PARMNOTASELECT
PESSOASOCIOSELECT
PLATAFORMASOFTWARESELECT
PRODUTOSOFTWARESELECT
TIPOCONTASELECT
TIPOCONTATOSELECT
TIPOCONTRATOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CANCELA_NOTAFISCALAJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), BOLETOIMPRESSO (INSERT), CHEQUE (SELECT), CODRECEITA (SELECT), COMISSAOTABPRECO (UPDATE) +138
GERA_SEQUENCIASEQUENCIA (SELECT/UPDATE)
GERA_SESSAOEMPRESA (SELECT), SESSAO (INSERT/SELECT)
RETORNA_ATENDIMENTOMENSALATENDIMENTO (SELECT), PESSOA (SELECT)
RETORNA_DADOSCADASTRAISAREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4
RETORNA_MOVIMENTACAOCAMPOSTEMPORARIOS (SELECT), CONDPAGTO (SELECT), ENDERECOPESSOA (SELECT), GRUPOMOVIMENTACAO (SELECT), ITEM (SELECT), ITEMPERFIL (SELECT) +2
VALOR_EXTENSO-

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
AJUSTEFISCALITEMNOTADELETE, INSERT, SELECT
ALIQUOTASELECT
AREACOMERCIALSELECT
ATENDIMENTOSELECT
BOLETOIMPRESSOINSERT
CAMPOSTEMPORARIOSSELECT
CHEQUESELECT
CODRECEITASELECT
COMISSAOTABPRECOUPDATE
COMPLEMENTOLEITEUPDATE
CONCILIACAOSELECT
CONDPAGTOSELECT
CONFERENCIANOTASELECT
CONTASSELECT, UPDATE
CONTASCTBDELETE, INSERT, SELECT
CONTASHISTORICOSELECT
CONTASHISTORICOCCSELECT
CONTASHISTORICOCTBDELETE, INSERT, SELECT
CONTASJUNCAODELETE, SELECT
CONTASPESSOAINSERT, SELECT
...+134 tabelas

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
MRC020Confirmação de Ordem de Carregamento RecapadoraCONTAS
MFC023Duplicata / Adiantamento por ObraCONTAS
MFC027Gerenciamento Conciliação BancáriaCONTAS
MFC005Cancelamento de Duplicata / AdiantamentoCONTAS
MNF034Lançamento Documento Fiscal em LoteCONTAS
CNF012Consulta de CTRCCONTAS
MPD026Controle de ObrasCONTAS
MTR005Consulta / Fechamento de ViagemCONTAS
RPD015CONTAS
MRC030CONTAS
jFaturamentoCONTAS
MCA004Fechamento de ContratosCONTAS
MFC014CONTAS
MCA009Complemento de PagamentoCONTAS
MNF002Emissão de Nota Fiscal de VendaCONTAS
MFC034Provisão Financeira/Contábil para Devedores DuvidososCONTAS
MPD019Gerenciamento de Contrato/Romaneio ObrasCONTAS
MPD022CONTAS
MFC019Reparcelamento de ContasCONTAS
MFC012Agrupamento de ContasCONTAS
MNF023Gerenciamento de Contas de ContratosCONTAS
MNF009CONTAS
MNF017Venda BalcãoCONTAS
MNF024CONTAS
MNF007Devolução / Retorno de Notas FiscaisCONTAS
MFC015Desconto de Duplicatas / ChequesCONTAS
MFC032Gerenciamento de Títulos a PagarCONTAS
MNF004Emissão de Notas Fiscais LiberadasCONTAS
MNF001Recebimento de Notas Fiscais de CompraCONTAS
MNF026Troca de Produtos com Emissão de Nota FiscalCONTAS
...+74 telas