Á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?.