Árvore de páginas


01. VISÃO GERAL

    O  lançamento padrão 513 é utilizado para contabilizarmos todos os pagamentos efetuados a fornecedores antecipadamente. 

    Ao contabiliza-lo, o sistema está posicionado no registro do título a pagar (TIPO = PA) na tabela SE2 e no movimento bancário correspondente (E5_TIPODOC = PA) na tabela SE5, podendo ser utilizados os campos da própria tabela, exemplo E2_VALOR ou E5_VALOR.

    No momento da contabilização será tratado o parâmetro MV_CTMOVPA que indica se essa contabilização ocorrerá pelo título (SE2) ou movimento bancario (SE5).

    Por exemplo:

    Em 17/08/2017 é gerado um título PA sem cheque e gerando o seu movimento bancário.

    Em 18/08/2017 é feito uma conciliação bancária (FINA380) nos movimentos destes títulos, alterando a data de disponibilidade para 18/08/2017.

    MV_CTMOVPA = 1

    • A contabilização ocorrerá pelo processo da tabela SE2, ou seja, considerando a data da emissão do título (do dia 17/08/2017;

    MV_CTMOVPA = 2

    • A contabilização ocorrerá pelo processo da tabela SE5, então caso no processamento do CTBAFIN seja selecionado para considerar a data de disponibilizdade das baixas, a data do dia 18/08/2017 será considerada para efetuar o lançamento contábil;

    No momento da inclusão de um Pagamento Antecipado (PA), o usuário define se o pagamento efetivo da antecipação ocorrerá no momento da inclusão do título, ou será efetuado via pagamento comunicação bancária (CNAB), com isso a execução do LP 513 através da rotina de inclusão de título (FINA050) ou na geração do movimento bancário, que poderá ocorrer no momento da inclusão do título (FINA050) ou na confirmação de pagamento via comunicação bancária (FINA430).

    Por exemplo:

    No momento da inclusão PA, usuário define que seu movimento bancário será via CNAB.

    MV_CTMOVPA = 1

    • Contabilização ocorrerá pelo processo da SE2, logo será chamado na inclusão do título pela rotina FINA050.

    MV_CTMOVPA = 2

    • Contabilização ocorrerá pelo processo da SE5, logo será chamado na confirmação de pagamento pela rotina FINA430 (retorno de pagamentos) ou realizando a baixa automática (FINA090/FINA091).

    02. EXEMPLO DE UTILIZAÇÃO

      Configuração do lançamento padrão:


      Sequencia 001
      Tipo de lançamento  3 - partida dobrada
      Conta Debito SED->ED_CONTA
      Conta Credito SA6->A6_CONTA (*ver aviso abaixo)
      Valor do lançamento IIF(SE2->E2_MOEDA==1,SE2->E2_VALOR,SE2->E2_VLCRUZ)
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" HIST.: " + ALLTRIM(SE2->E2_HIST)

      Configuração dos lançamentos padrão:


      Sequencia 001
      Tipo de lançamento  1 - Debito
      Conta Debito SED->ED_CONTA
      Conta Credito
      Valor do lançamento IIF(SE2->E2_MOEDA==1,SE2->E2_VALOR,SE2->E2_VLCRUZ)                                                                                                                                   
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" HIST.: " + ALLTRIM(SE2->E2_HIST)

      Sequencia 002
      Tipo de lançamento  2 - Crédito
      Conta Debito
      Conta Credito SA6->A6_CONTA (*ver aviso abaixo)
      Valor do lançamento IIF(SE2->E2_MOEDA==1,SE2->E2_VALOR,SE2->E2_VLCRUZ)                                                                                                                              
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" HIST.: " + ALLTRIM(SE2->E2_HIST)

      *Importante

      Para o correto posicionamento na tabela SA6 (Cadastro de Bancos) na contabilização offline (CTBAFIN), é imprescindível que o movimento bancário (SE5) do PA exista, já que é onde os dados bancários do adiantamento ficarão armazenados.

      Portanto, caso queira utilizar os campos da tabela SA6 na configuração da LP, recomendamos que seja utilizada a configuração MV_CTMOVPA = 2 para garantir que o lançamento contábil seja gerado somente após o registro na SE5 existir.

      Exemplo de quando a SA6 fica indisponivel:

      Usando a configuração MV_CTMOVPA = 1 e tentar contabilizar um PA sem que a sua movimentação bancária tenha sido gerada, a rotina CTBAFIN não irá encontrar registros na SE5 e consequentemente não irá posicionar na tabela SA6.

      Configuração do lançamento padrão:


      Sequencia 001
      Tipo de lançamento  3 - partida dobrada
      Conta Debito SED->ED_CONTA
      Conta Credito SA6->A6_CONTA
      Valor do lançamento SE5->E5_VALOR
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" HIST.: " + ALLTRIM(SE2->E2_HIST)

      Configuração dos lançamentos padrão:


      Sequencia 001
      Tipo de lançamento  1 - Debito
      Conta Debito SED->ED_CONTA
      Conta Credito
      Valor do lançamento SE5->E5_VALOR                                                                                                                              
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" HIST.: " + ALLTRIM(SE2->E2_HIST)

      Sequencia 002
      Tipo de lançamento  2 - Crédito
      Conta Debito
      Conta Credito SA6->A6_CONTA
      Valor do lançamento SE5->E5_VALOR                                                                                                                       
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" HIST.: " + ALLTRIM(SE2->E2_HIST)

      Configuração dos lançamentos padrão:


      Sequencia 001 (para contabilizar os títulos sem o rateio)
      Tipo de lançamento  3 - partida dobrada
      Conta Debito SED->ED_CONTA
      Conta Credito SA6->A6_CONTA
      Valor do lançamento IF(SE2->E2_MULTNAT=='2',SE2->E2_VALOR,0)                                                                                                                         
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" REF. TIT:'+SE2->(E2_PREFIXO+'/'+E2_NUM+'/'+E2_PARCELA+' NAT:'+E2_NATUREZ)  

      Sequencia 002 (para contabilizar os títulos com o rateio)
      Tipo de lançamento  3 - partida dobrada
      Conta Debito SED->ED_CONTA
      Conta Credito SA6->A6_CONTA
      Valor do lançamento IF(SE2->E2_MULTNAT=='2', SE2->E2_VALOR, 0)
      Histórico "ADTO. AO FORNEC. "+ALLTRIM(SA2->A2_NREDUZ)+" REF. TIT:'+SEV->(EV_PREFIXO+'/'+EV_NUM+'/'+EV_PARCELA+' NAT:'+EV_NATUREZ)  

      03. DEMAIS INFORMAÇÕES

      Rateio de Múltiplas Naturezas X Centro de Custos

      Para os pagamentos adiantados (PA) que tiverem rateio de Múltiplas Naturezas X Centro de Custos, a contabilização online e offLine possuem tratamentos diferentes em relação ao código de lançamento padrão:

      • No processo ONLINE a contabilização se dará pelo lançamento padrão 510;
      • No processo OFFLINE a contabilização se dará pelo lançamento padrão 513;

      04. VARIÁVEIS CONTÁBEIS DISPONÍVEIS

      Não há.

      05. ROTINAS 

      As rotinas abaixo são contempladas para a utilização (ponto de lançamento) do lançamento padrão 513.

      • Contas a Pagar - FINA050
        • Contabiliza online a inclusão do pagamento adiantado (E2_TIPO=PA);

          • A configuração da pergunta (tecla F12) "Contabiliza Online" da rotina FINA050 deve estar igual a "Sim";
        • Se no momento da inclusão do PA as perguntas da rotina FINA050 (tecla F12) estiverem configuradas para não gerar o movimento bancário, a contabilização será gerada somente se:

          • O parâmetro MV_CTMOVPA estiver configurado com o conteúdo "1" (ou não for criado);

          • Se o banco vinculado ao PA estiver configurado como um caixa interno, através da configuração do parâmetro MV_CARTEIR;

      • Retorno de Pagamentos - FINA430
        • Contabiliza online a geração dos movimentos bancários (tabela SE5/FK5) de títulos PA que foram pagos via CNAB;
          • O parâmetro MV_CTMOVPA deve estar configurado com o conteúdo "2" para a contabilização ocorrer nesse momento;
          • A configuração da pergunta (tecla F12) "Contabiliza Online" da rotina FINA430 deve estar igual a "Sim";
      • Baixas Automáticas - FINA090/FINA091
        • Contabiliza online a geração dos movimentos bancários (tabela SE5/FK5) de títulos PA quando isso não tenha sido já realizado através da rotina FINA430 (retorno CNAB)
        • A configuração da pergunta (tecla F12) "Contabiliza Online" na rotina (FINA090 ou FINA091) deve estar igual a "Sim";
      • Contabilização Offline - CTBAFIN
        • Contempla a contabilização da LP 513 referente aos processos acima, porém quando a configuração da pergunta (tecla F12) "Contabiliza Online" tenha sido definida como "Não" em cada uma das rotinas mencionadas anteriormente;

      05. OUTRAS INFORMAÇÕES

      FIN0010_LPAD_Como_utilizar_rateio_de_múltiplas_naturezas_por_Centro_de_Custo?.