Transferência Entre Contas
Transferência Entre Contas
Rotina completa para movimentação de valores entre contas bancárias e carteiras financeiras, com suporte a transferências simples, mútuo entre filiais e emissão de cheques próprios.
Visão Geral da Transferência Entre Contas
A Transferência Entre Contas é a rotina do ERP que permite movimentar valores de uma conta bancária ou carteira financeira para outra. Ela fica no menu Financeiro > Transferências > Entre Contas. O usuário parte sempre da carteira em que está logado no momento (a carteira de origem) e informa a carteira para onde o dinheiro vai (a carteira de destino), o valor e a data do lançamento. Com base nesses dados, o sistema gera automaticamente as movimentações financeiras de saída (na conta de origem) e de entrada (na conta de destino), além dos respectivos lançamentos contábeis, tudo vinculado a um único código de operação.
Essa rotina atende três situações diferentes, dentro do mesmo fluxo de tela:
- Transferência simples: quando as duas carteiras pertencem à mesma filial e não há geração de cheques. Nesse caso o sistema gera duas movimentações financeiras (uma de saída, uma de entrada).
- Transferência com mútuo entre filiais: quando a carteira de origem e a carteira de destino pertencem a filiais diferentes. O sistema identifica essa diferença automaticamente e passa a movimentação pelas contas de “lançamento de mútuo” de cada filial, gerando quatro movimentações financeiras no total.
- Transferência com emissão de cheques próprios: quando o usuário opta por pagar a transferência por meio de cheques emitidos pela própria empresa. Nesse caso, além da movimentação de transferência, o sistema cria um Título a Pagar, um Cheque e uma movimentação financeira para cada cheque informado.
Essas três situações não são escolhidas em um campo separado: o sistema decide automaticamente qual delas aplicar, de acordo com a filial das carteiras envolvidas e com a opção “Gerar Cheque” marcada pelo usuário.
Assistente Guiado: A tela funciona como um assistente (um passo a passo guiado), com até 5 etapas, dependendo se a transferência envolve ou não a emissão de cheques próprios.
Vídeo Tutorial da Transferência Entre Contas
▶ Tutorial em vídeo: ainda não disponível para esta rotina.
Pré-requisitos e Contexto de Acesso da Transferência Entre Contas
Perfil de Usuário
Qualquer usuário que tenha permissão de acesso ao recurso “Entre Contas” (dentro do submenu Financeiro > Transferências) pode abrir e executar essa rotina. Não existem permissões separadas para “gravar” e para “imprimir”: quem acessa a tela pode realizar a transferência por completo, do início ao fim.
Carteira Selecionada Obrigatória
Para abrir essa rotina, o usuário precisa estar logado em uma carteira financeira. Se não houver carteira selecionada, o sistema bloqueia a abertura da tela e exibe o aviso: “Atenção: Nenhuma carteira está selecionada. Para acessar esta rotina, é necessário estar logado em uma carteira.”
Cadastro de Carteiras
As carteiras (contas bancárias ou caixas) de origem e de destino precisam existir previamente no cadastro de carteiras do sistema. Se alguma delas não for localizada, a operação é interrompida com uma mensagem de erro identificando se o problema é na carteira de origem ou na carteira de destino.
Moeda Configurada
As carteiras de origem e destino precisam ter moeda definida em seu cadastro. Se a moeda de uma delas não estiver preenchida, o sistema assume a moeda padrão da empresa automaticamente.
Configuração Mútuo
Quando a carteira de origem e a carteira de destino pertencem a filiais diferentes, ambas as filiais precisam ter a “Carteira Lançamento Mútuo” configurada previamente (cadastro de Filial, em Dados Relacionados > Conta Lancto Mútuo). Sem essa configuração em qualquer uma das duas filiais, a transferência não pode ser concluída.
Configuração Cheques
Se o usuário optar por gerar cheques nessa transferência, é necessário que: o usuário logado tenha um cadastro de pessoa configurado no sistema; exista uma forma de pagamento do tipo cheque cadastrada; a carteira de “cheque a compensar” esteja configurada; essa carteira de cheque a compensar tenha um plano de contas associado.
Fato Contábil Ativo
A empresa precisa ter configurado e ativo o fato contábil da operação de Transferência (para todos os cenários) e, quando aplicável, o fato contábil da operação de Mútuo e da variação “Cheque a Prazo de Transferência”. Sem essa configuração contábil, a operação é interrompida antes de ser concluída.
Independência de Operações
Essa rotina não depende de nenhum outro lançamento financeiro específico ser feito antes dela: ela é o ponto de partida da movimentação de transferência entre contas.
Processo de Criação: Passo a Passo da Transferência Entre Contas
Abrir a Rotina
O usuário acessa o menu Financeiro > Transferências > Entre Contas estando logado em uma carteira financeira. O sistema verifica se há carteira selecionada e, havendo, consulta automaticamente se essa carteira é do tipo caixa, preenchendo o campo “Filial Origem” com a filial correspondente.
Preencher os Dados da Transferência
Na primeira etapa do assistente (“Informações”), o usuário preenche: Data Lançamento, Carteira Destino, Filial Destino, Valor (quando não for gerar cheque), Valor Cotação (quando aplicável), Documento e Observação. Ao selecionar a Carteira Destino, o sistema impede que seja escolhida a mesma carteira em que o usuário está logado: se isso acontecer, uma janela de “Operação inválida” é exibida com o texto “Carteira de destino não pode ser a mesma que a carteira de origem. Por favor, tente novamente.” e o campo é limpo automaticamente.
Decidir se a Transferência Será Paga com Cheques Próprios
O usuário marca o campo “Gerar Cheque” como Sim ou Não.
- Se marcar Não: os campos Valor e Valor Cotação permanecem visíveis e preenchíveis, o botão Concluir fica habilitado, e o assistente pode ser finalizado direto na etapa 1 (não passa pelas etapas de cheque).
- Se marcar Sim: o sistema oculta os campos Valor e Valor Cotação (o valor da transferência passará a ser calculado pela soma dos cheques informados), exibe e torna obrigatório o campo Forma de Pagamento, desabilita o botão Concluir e habilita o botão Próximo, levando o usuário para a etapa seguinte, de cheques próprios.
Informar os Cheques Próprios (somente quando “Gerar Cheque” = Sim)
Na etapa “Cheques próprios”, o sistema consulta a configuração de cheque da carteira logada. Se essa carteira não usa formulário contínuo de cheques, o campo “Número do Cheque” fica habilitado e é de preenchimento obrigatório; se usa formulário contínuo, o campo fica desabilitado e já vem preenchido automaticamente com o próximo número disponível. O usuário informa, para cada cheque, os dados do emitente e do próprio cheque (ver detalhamento completo na seção 5) e clica em adicionar. O sistema confirma com a mensagem “Cheque adicionado.” e realiza validações antes de aceitar cada cheque, como valor do cheque preenchido e maior que zero, data de vencimento maior ou igual à data de hoje, e número de cheque não duplicado na lista. Esse passo se repete até que todos os cheques necessários tenham sido incluídos.
Conferir os Cheques Próprios Gerados
O sistema exibe a etapa “Conferência de cheques próprios”, uma grade com os cheques informados e seus totalizadores, para que o usuário revise os valores antes de prosseguir.
Conferência Final Antes da Gravação
O sistema exibe a etapa “Conferência de cheques”, uma grade final de conferência com os dados que serão gravados.
Concluir a Operação
Ao clicar em Concluir, o sistema envia todos os dados preenchidos para gravação (a tela aguarda até 10 minutos pela resposta, considerando que é um processamento que pode levar mais tempo em transferências com muitos cheques). Se nenhum item de transferência tiver sido informado corretamente, o sistema cancela a operação e exibe a mensagem “Operação Cancelada: Alguns dados podem estar incorretos. Verifique se os dados informados estão corretos e tente novamente”, sem gravar nada. Caso os dados estejam corretos, o sistema grava a movimentação financeira de saída, a de entrada (e as movimentações adicionais de mútuo ou de cheques, conforme o cenário), gera a integração contábil e, quando aplicável, os títulos a pagar e os cheques.
Visualizar o Comprovante
Concluída a gravação, o sistema exibe automaticamente a etapa “Comprovante”, mostrando o resultado completo da operação: as movimentações financeiras geradas, os lançamentos contábeis integrados e, quando existirem, os cheques gerados. O sistema também confirma a operação com a mensagem “Operação concluída com sucesso.”
Imprimir o Comprovante (Opcional)
O usuário pode clicar em Imprimir para emitir o comprovante da transferência. O sistema verifica se existe um modelo de comprovante personalizado da empresa; se não existir, utiliza o modelo padrão do sistema. O comprovante pode ser exportado em PDF ou em Excel.
Descrição de Cada Campo da Tela da Transferência Entre Contas
Data Lançamento
Tipo: data
Obrigatoriedade: obrigatório
Descrição: data em que a transferência entre as duas contas será considerada realizada para efeitos financeiros e contábeis.
Comportamento: não pode ser deixado em branco; o sistema não permite avançar sem essa informação.
Impacto: define a data da movimentação financeira e do lançamento contábil gerados por essa transferência.
Filial Origem
Tipo: texto (preenchimento automático)
Obrigatoriedade: obrigatório (preenchido automaticamente pelo sistema)
Descrição: filial à qual pertence a carteira de origem (a carteira em que o usuário está logado).
Comportamento: quando a carteira logada é do tipo caixa, o sistema consulta e preenche esse campo automaticamente ao abrir a tela. Se essa informação não for identificada, a operação é interrompida com aviso de que a filial de origem não foi encontrada.
Impacto: define se a operação vai gerar uma transferência simples (mesma filial da carteira destino) ou uma transferência com mútuo (filial diferente da carteira destino).
Carteira Destino
Tipo: seleção (lookup)
Obrigatoriedade: obrigatório
Descrição: a conta bancária ou carteira financeira para onde o valor será transferido.
Comportamento: o sistema impede a seleção da mesma carteira em que o usuário está logado; ao tentar selecionar a carteira logada como destino, exibe aviso de “Operação inválida” e limpa o campo. Se a carteira informada não existir no cadastro, a operação é interrompida.
Impacto: define a conta que receberá o crédito da transferência e a filial de destino usada para determinar se haverá mútuo entre filiais.
Filial Destino
Tipo: texto (associado à carteira destino)
Obrigatoriedade: obrigatório
Descrição: filial à qual pertence a carteira de destino selecionada.
Comportamento: se ficar vazia, a operação é interrompida com aviso de que a filial de destino não foi encontrada.
Impacto: junto com a Filial Origem, determina se a transferência será simples ou se envolverá lançamentos automáticos de mútuo entre as duas filiais.
Valor
Tipo: número (monetário)
Obrigatoriedade: obrigatório quando “Gerar Cheque” = Não; o campo fica oculto quando “Gerar Cheque” = Sim
Descrição: valor a ser transferido da carteira de origem para a carteira de destino, na moeda padrão do sistema.
Comportamento: precisa ser maior que zero; caso contrário, a operação é interrompida com aviso de valor inválido. Quando a transferência é feita com cheques próprios, este campo é ignorado e o valor final passa a ser a soma dos valores dos cheques informados.
Impacto: valor efetivamente lançado nas movimentações financeiras de saída e de entrada e nos lançamentos contábeis correspondentes.
Valor Cotação
Tipo: número
Obrigatoriedade: condicional; exigido quando as carteiras de origem e destino usam moeda diferente da moeda padrão da empresa; o campo fica oculto quando “Gerar Cheque” = Sim
Descrição: cotação usada para converter o valor da transferência quando a operação envolve moeda estrangeira.
Comportamento: quando preenchido, o sistema recalcula o valor final multiplicando o valor em moeda estrangeira pela cotação informada.
Impacto: usado apenas em operações que envolvem moeda diferente da moeda padrão; define o valor final lançado na transferência.
Documento
Tipo: texto (até 25 caracteres)
Obrigatoriedade: opcional
Descrição: número ou identificação do documento de referência dessa transferência (por exemplo, um número de controle interno).
Comportamento: aceita até 25 caracteres; não há validação adicional além do limite de tamanho.
Impacto: aparece registrado junto à movimentação financeira e ao comprovante gerado, servindo como referência para consultas futuras.
Observação
Tipo: texto (até 200 caracteres)
Obrigatoriedade: opcional
Descrição: campo livre para o usuário registrar informações adicionais sobre o motivo ou o contexto da transferência.
Comportamento: aceita até 200 caracteres.
Impacto: fica registrada na movimentação financeira gerada, podendo ser consultada posteriormente junto com o lançamento.
Gerar Cheque
Tipo: seleção (Sim / Não)
Obrigatoriedade: obrigatório
Descrição: define se a transferência será paga por meio da emissão de cheques próprios da empresa.
Comportamento: ao marcar Sim, o sistema exibe e torna obrigatório o campo Forma de Pagamento, oculta os campos Valor e Valor Cotação, desabilita o botão Concluir e habilita o botão Próximo (levando às etapas de cheques). Ao voltar para Não, o comportamento é revertido: os campos Valor e Valor Cotação voltam a aparecer, e o botão Concluir volta a ficar disponível diretamente na primeira etapa.
Impacto: determina qual dos cenários de lançamento o sistema vai executar: transferência simples/com mútuo (sem cheque) ou transferência com geração de título a pagar e cheque para cada cheque informado.
Forma de Pagamento
Tipo: seleção (lookup)
Obrigatoriedade: obrigatório quando “Gerar Cheque” = Sim; não aparece quando “Gerar Cheque” = Não
Descrição: forma de pagamento usada para os cheques emitidos nessa transferência.
Comportamento: a lista de opções é restrita apenas às formas de pagamento do tipo cheque. Se não for informada quando exigida, a operação é interrompida com aviso de que é obrigatório informar uma forma de pagamento.
Impacto: usada na geração do título a pagar e do cheque de cada item informado na etapa de cheques próprios.
Número do Cheque
Tipo: texto/número
Obrigatoriedade: condicional; obrigatório e habilitado quando a carteira de cheque da carteira logada NÃO usa formulário contínuo; quando usa formulário contínuo, o campo fica desabilitado e é preenchido automaticamente pelo sistema
Descrição: número do cheque próprio que será emitido para essa parcela da transferência.
Comportamento: quando o campo está habilitado e o número informado for maior que zero, o sistema usa exatamente esse número; caso contrário (campo desabilitado, ou número não informado, ou formulário contínuo), o sistema obtém automaticamente o próximo número disponível na sequência de numeração de cheques. Não é permitido adicionar dois cheques com o mesmo número na mesma transferência: o sistema bloqueia com o aviso “Número de cheque já adicionado. Verifique os dados informados.”; deixar o campo vazio quando ele é obrigatório gera o aviso “Número do cheque obrigatório. Verifique os dados informados.”
Impacto: número impresso no cheque físico e registrado no cadastro do cheque gerado no sistema.
Cód. Cadastro
Tipo: texto/número (autocomplete)
Obrigatoriedade: obrigatório
Descrição: código do cadastro de pessoa (cliente, fornecedor ou outro cadastro) que será identificado como emitente do cheque.
Comportamento: se não for informado, o sistema exibe o aviso “Cód. cadastro obrigatório. Verifique os dados informados.”
Impacto: usado para identificar o emitente vinculado ao cheque e ao título a pagar gerado.
Nome do Emitente
Tipo: texto
Obrigatoriedade: Informação não disponível na documentação de origem; validar com analista responsável
Descrição: nome da pessoa ou empresa que consta como emitente do cheque.
Comportamento: o sistema limita esse nome a 50 caracteres; se o texto informado for maior, ele é cortado automaticamente nesse limite ao ser gravado.
Impacto: nome que aparece registrado no cheque gerado no sistema.
Valor do Cheque
Tipo: número (monetário)
Obrigatoriedade: obrigatório
Descrição: valor do cheque que compõe o pagamento da transferência.
Comportamento: não pode ficar em branco nem ser igual a zero; o sistema bloqueia com os avisos “Valor do cheque não informado.”, “Há cheque(s) com valor igual a 0. Favor corrigir os dados.” e “Não é possível salvar cheques com valor zero. Verifique os dados informados.” quando alguma dessas condições ocorre.
Impacto: cada valor de cheque entra na soma que define o valor total da transferência, substituindo o valor digitado no campo “Valor” da primeira etapa.
Data de Emissão
Tipo: data
Obrigatoriedade: Informação não disponível na documentação de origem; validar com analista responsável
Descrição: data em que o cheque próprio é considerado emitido.
Comportamento: usada, junto com a data de vencimento, para classificar o cheque como à vista ou a prazo.
Impacto: registrada no cadastro do cheque e no título a pagar gerado.
Data de Vencimento
Tipo: data
Obrigatoriedade: obrigatório
Descrição: data prevista para compensação do cheque.
Comportamento: precisa ser maior ou igual à data de hoje; caso contrário, o sistema bloqueia com o aviso “Data de vencimento do cheque deve ser maior ou igual a data de hoje”. Quando essa data é igual à data de lançamento da transferência, o cheque é tratado como “à vista”; quando é uma data futura, é tratado como “a prazo”.
Impacto: define se o cheque segue o fluxo de cheque à vista ou a prazo na geração do título a pagar e do lançamento contábil.
Complemento
Tipo: texto
Obrigatoriedade: opcional
Descrição: informação complementar sobre o cheque, usada para detalhar dados adicionais que não cabem nos demais campos.
Comportamento: campo de preenchimento livre.
Impacto: fica registrado junto ao cadastro do cheque gerado.
Observação (do Cheque)
Tipo: texto
Obrigatoriedade: opcional
Descrição: campo livre para anotações específicas sobre aquele cheque em particular, dentro da lista de cheques próprios da transferência.
Comportamento: preenchimento livre, sem regra de tamanho informada na documentação de origem.
Impacto: fica registrado no cadastro do cheque e pode ser consultado posteriormente.
Valor da Parcela
Tipo: número (monetário)
Obrigatoriedade: obrigatório quando o cheque é dividido em parcelas
Descrição: valor de cada parcela dentro de um cheque que está sendo pago em mais de uma vez.
Comportamento: o sistema não permite que a soma das parcelas ultrapasse o valor do cheque, bloqueando com o aviso “O Valor da parcela não pode ser maior que o valor informado para o cheque”; deixar em branco gera o aviso “Valor da parcela não informado.”
Impacto: usado internamente para compor o valor final do cheque e do título a pagar gerado. Informação não disponível na documentação de origem quanto ao detalhamento completo de como as parcelas se relacionam com os demais campos do cheque; validar com analista responsável.
Utilização e Consulta de Registros da Transferência Entre Contas
A tela de Transferência Entre Contas é um assistente voltado exclusivamente para a criação de uma nova transferência: a documentação técnica de origem não descreve, dentro desta rotina, nenhuma tela de listagem ou de busca de transferências já realizadas (não existe, por exemplo, uma opção de “Listar” separada da opção de execução da transferência).
O único ponto de consulta disponível diretamente dentro desta rotina é a etapa final “Comprovante”, exibida automaticamente logo após a conclusão de cada transferência, mostrando:
- As movimentações financeiras geradas;
- Os lançamentos contábeis integrados;
- Os cheques emitidos (quando houver).
A partir dessa mesma etapa, o usuário pode reimprimir o comprovante em PDF ou em Excel enquanto a tela ainda estiver aberta.
Consulta Fora da Rotina: Para consultar transferências já concluídas em outro momento (fora da tela de execução), essa consulta provavelmente é feita em uma tela de extrato ou consulta de movimentação financeira, que não faz parte do escopo desta rotina. Validar com analista responsável.
Processo de Edição da Transferência Entre Contas
⚠ Edição Não Permitida
A rotina de Transferência Entre Contas não permite editar uma transferência depois de concluída. A tela funciona apenas para lançar uma nova operação (ação “Salvar”) e, em seguida, para emitir o comprovante (ação “Imprimir”); a documentação técnica de origem não apresenta nenhuma ação de alteração, cancelamento ou estorno associada a essa rotina.
Isso é consistente com a natureza da operação: uma vez concluída, a transferência já gerou movimentações financeiras e lançamentos contábeis definitivos (e, quando aplicável, títulos a pagar e cheques vinculados a eles). Permitir a alteração desses registros depois de gravados comprometeria a consistência contábil e financeira da empresa.
Correção de Transferências: Caso seja necessário corrigir uma transferência já realizada, normalmente esse tipo de correção é feito por meio de um novo lançamento de ajuste ou estorno em outra rotina, fora do escopo desta documentação. Validar com analista responsável.
Estrutura Técnica e Comportamento do Sistema da Transferência Entre Contas
Ao concluir uma transferência, o sistema executa automaticamente, sem que o usuário precise fazer nada além de clicar em Concluir, uma série de integrações internas:
Movimentação Financeira
O sistema sempre gera ao menos duas movimentações financeiras (uma de saída na carteira de origem e uma de entrada na carteira de destino), todas amarradas ao mesmo código de operação. Isso garante que, ao consultar o extrato de qualquer uma das duas carteiras, a transferência apareça de forma coerente nos dois lados.
Lançamento Contábil Automático
Para cada movimentação financeira gerada, o sistema também gera o lançamento contábil correspondente, buscando automaticamente o plano de contas configurado para a carteira e para o tipo de operação. Se o sistema não conseguir determinar uma conta contábil válida para algum lançamento, a operação inteira é interrompida e nenhum registro incompleto fica gravado.
Mútuo Automático Entre Filiais
Quando a carteira de origem e a carteira de destino pertencem a filiais diferentes, o sistema identifica essa diferença sozinho (não existe uma opção na tela para ligar ou desligar esse comportamento) e direciona a movimentação pelas contas de “lançamento de mútuo” configuradas em cada filial, gerando movimentações e lançamentos contábeis adicionais para representar essa relação entre as filiais.
Integração com Contas a Pagar
Quando a transferência é paga com cheques próprios, o sistema gera automaticamente, para cada cheque informado, um Título a Pagar (com situação “Aberto”), um cadastro de Cheque (com situação “Gerado”) e uma movimentação financeira vinculada ao módulo de Contas a Pagar. Cada um desses registros é gravado em sequência, de forma que, se algo falhar no meio do processo, o usuário consiga identificar exatamente até onde a transferência foi processada.
Separação Entre Cheque à Vista e a Prazo
O sistema classifica automaticamente cada cheque como “à vista” (quando a data de vencimento é igual à data de lançamento da transferência) ou “a prazo” (quando a data de vencimento é futura), aplicando o tipo de lançamento contábil correspondente a cada situação.
Emissão de Comprovante
Ao imprimir o comprovante, o sistema verifica se a empresa já possui um modelo de comprovante personalizado; se não tiver, utiliza automaticamente o modelo padrão do sistema, sem exigir nenhuma ação manual do usuário para isso.
Regras de Negócio e Restrições da Transferência Entre Contas
Regra 1: Um Único Código de Operação por Transferência
Todas as movimentações financeiras e lançamentos contábeis gerados por uma mesma transferência (incluindo as pernas de mútuo e os cheques próprios) recebem o mesmo código de operação, o que permite rastrear toda a operação como um conjunto único.
Regra 2: Transferência Simples entre Carteiras da Mesma Filial
Quando as carteiras de origem e destino pertencem à mesma filial e não há cheques envolvidos, o sistema gera exatamente duas movimentações financeiras: uma de saída da carteira de origem e uma de entrada na carteira de destino.
Regra 3: Transferência com Mútuo entre Filiais Diferentes
Quando as carteiras de origem e destino pertencem a filiais diferentes e não há cheques envolvidos, o sistema gera quatro movimentações financeiras, passando o valor pelas contas de lançamento de mútuo configuradas em cada filial.
Regra 4: Transferência com Cheques Próprios, Mesma Filial
Quando a transferência é paga com cheques próprios e as duas carteiras pertencem à mesma filial, o sistema gera uma movimentação de transferência com a variação “Cheque a Prazo de Transferência”, seguida de um título a pagar, um cheque e uma movimentação financeira para cada cheque informado.
Regra 5: Transferência com Cheques Próprios, Filiais Diferentes
Quando a transferência é paga com cheques próprios e as carteiras pertencem a filiais diferentes, o sistema gera três movimentações (a de transferência mais duas de mútuo), além do título a pagar, do cheque e da movimentação financeira de cada cheque informado.
Regra 6: A Integração Contábil Só Ocorre se Todas as Movimentações Estiverem Completas
Se qualquer movimentação financeira gerada pela transferência ficar sem uma operação financeira associada, o sistema não realiza a integração contábil daquela operação, evitando lançamentos contábeis incompletos ou inconsistentes.
Regra 7: Cheques Informados Sobrepõem o Valor Digitado
Quando o usuário informa uma lista de cheques próprios, o valor final da transferência passa a ser a soma dos valores desses cheques, e o valor digitado manualmente no campo “Valor” da tela é ignorado.
Regra 8: O Valor da Transferência Precisa Ser Maior que Zero
Se, depois de todos os cálculos (incluindo a eventual soma dos cheques), o valor final da transferência for menor ou igual a zero, o sistema bloqueia a operação e informa que o valor deve ser maior que zero.
Regra 9: Moeda Ausente Assume a Moeda Padrão
Se a carteira de origem ou a de destino não tiver moeda configurada em seu cadastro, o sistema assume automaticamente a moeda padrão da empresa para aquela carteira, sem bloquear a operação.
Regra 10: Moedas Diferentes entre Origem e Destino Bloqueiam a Transferência
Se a moeda da carteira de origem for diferente da moeda da carteira de destino, o sistema interrompe a operação, informando que não é possível realizar a transferência porque as carteiras usam moedas diferentes.
Regra 11: Conversão de Valor pela Cotação
Quando as duas carteiras usam uma moeda diferente da moeda padrão da empresa, o sistema recalcula o valor final da transferência multiplicando o valor na moeda da carteira pela cotação informada no campo “Valor Cotação”.
Regra 12: Filial de Destino Obrigatória
Se a filial da carteira de destino não for identificada, o sistema interrompe a operação informando que a filial de destino não foi encontrada.
Regra 13: Filial de Origem Obrigatória
Se a filial da carteira de origem não for identificada, o sistema interrompe a operação informando que a filial de origem não foi encontrada.
Regra 14: O Mútuo é Automático, Não é uma Opção do Usuário
Sempre que a filial de destino for diferente da filial de origem, o sistema aciona automaticamente o fluxo de mútuo entre filiais. Não existe, na tela, nenhuma opção para ligar ou desligar esse comportamento manualmente.
Regra 15: Carteira de Lançamento de Mútuo Obrigatória nas Duas Filiais
Quando o mútuo é acionado (filiais diferentes), tanto a filial de origem quanto a filial de destino precisam ter a carteira de lançamento de mútuo configurada em seu cadastro. A ausência dessa configuração na filial de destino ou na filial de origem interrompe a operação, orientando o usuário a configurar essa carteira mútua no cadastro da filial correspondente (em Dados Relacionados > Conta Lancto Mútuo).
Regra 16: Configuração Contábil de Mútuo Precisa Existir e Estar Ativa
Para que a transferência com mútuo seja concluída, é necessário que exista, e esteja ativo, o fato contábil da operação de Mútuo. Caso essa configuração esteja ausente ou desativada, a operação é interrompida com aviso de erro durante a contabilização.
Regra 17: Configuração Contábil de Cheque a Prazo de Transferência Precisa Existir
No caminho com emissão de cheques próprios, é necessário que exista o fato contábil da operação de Transferência com a variação “Cheque a Prazo de Transferência”. Sem essa configuração, a operação é interrompida com aviso de erro durante a contabilização.
Regra 18: Carteiras de Origem e Destino Precisam Existir no Cadastro
As carteiras informadas (origem e destino) são sempre validadas contra o cadastro de carteiras do sistema. Se alguma delas não for encontrada, a operação é interrompida, identificando claramente se o problema é na carteira de origem ou na de destino.
Regra 19: Carteira de Destino Não Pode Ser Igual à Carteira de Origem
A tela impede que o usuário selecione, como carteira de destino, a mesma carteira em que está logado. Ao tentar fazer isso, o sistema exibe um aviso de “Operação inválida” e limpa o campo automaticamente.
Regra 20: Carteira Selecionada é Obrigatória para Acessar a Rotina
O usuário só consegue abrir a tela de Transferência Entre Contas se estiver logado em alguma carteira financeira. Sem carteira selecionada, o sistema bloqueia o acesso à tela antes mesmo de exibi-la.
Regra 21: Situação de Conciliação Definida Automaticamente
Ao gravar cada movimentação financeira de transferência, o sistema define automaticamente a situação de conciliação: marca como conciliada quando nenhuma situação foi informada e as condições internas do lançamento permitem, ou como não conciliada nos demais casos, sem que o usuário precise definir isso manualmente na tela.
Regra 22: Pré-condições para Gerar Cheques Próprios
Antes de gerar qualquer título ou cheque, o sistema confirma que: o usuário logado tem um cadastro configurado; foi informada uma forma de pagamento; a carteira de cheque a compensar está configurada; e essa carteira tem um plano de contas associado. A ausência de qualquer um desses itens interrompe a geração dos cheques, com uma mensagem específica para cada caso.
Regra 23: Separação entre Cheques à Vista e a Prazo
Cada cheque informado é classificado automaticamente como “à vista” (quando a data de vencimento é igual à data de lançamento da transferência) ou “a prazo” (quando a data de vencimento é uma data futura), e recebe o tratamento contábil correspondente a essa classificação.
Regra 24: Numeração do Cheque Conforme Configuração da Carteira
O número de cheque digitado pelo usuário só é utilizado quando a carteira de cheque não usa formulário contínuo e o número informado é maior que zero. Em qualquer outra situação, o sistema obtém automaticamente o próximo número disponível na sequência de numeração de cheques.
Regra 25: Nome do Emitente Limitado a 50 Caracteres
Caso o nome do emitente informado ultrapasse 50 caracteres, o sistema corta automaticamente o texto nesse limite ao gravar o cheque.
Regra 26: Não é Permitido Cheque com Valor Zero
O sistema não aceita gravar nenhum cheque próprio com valor igual a zero; ao tentar, o usuário recebe avisos específicos apontando a necessidade de corrigir o valor antes de prosseguir.
Regra 27: Valor da Parcela Não Pode Ultrapassar o Valor do Cheque
Quando um cheque é dividido em parcelas, a soma dessas parcelas não pode ser maior que o valor total do cheque; o sistema bloqueia essa situação antes de permitir o avanço.
Regra 28: Acesso Único, sem Permissões Separadas por Ação
O acesso a essa rotina é controlado por uma única permissão de tela. Não existe permissão separada para “gravar a transferência” e outra para “imprimir o comprovante”: quem tem acesso à tela pode executar a rotina por completo, do preenchimento até a emissão do comprovante.
Regra 29: Comportamento Observado quanto ao Vínculo de Cheque a Prazo
Conforme identificado na documentação técnica de origem, no caminho de cheques classificados como “à vista”, o sistema registra o vínculo entre o título gerado e o cheque emitido; já no caminho de cheques “a prazo”, esse mesmo vínculo não é registrado da mesma forma. Informação não disponível na documentação de origem quanto ao impacto prático dessa diferença para o usuário final; validar com analista responsável.