Financial Management Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
Alexandre_Moura
Product and Topic Expert
Product and Topic Expert
6,115
A baixa de fichas é um processo utilizado de forma recorrente para a interrupção da tomada de crédito do ICMS.

Na solução CIAP@TDF, são disponibilizados diversos processos de baixa tanto integrados a processos logísticos quanto de forma manual que também podem ser automatizados com o uso das BAPIs disponíveis, são elas:



  • Baixa por devolução

  • Baixa por transferência

  • Baixa por venda

  • Baixa por sinistro

  • Baixa manual

  • Baixa pelo fim do período de apropriação



Um aspecto importante em relação ao processo de baixa é a possibilidade de realização de uma baixa parcial da quantidade disponível na ficha.

A habilitação da baixa parcial pode ser feita com a ativação do business function LOG_TMF_CIAP_02 e habilitação da baixa por local de negócio através da parametrização CIAP_C_PART_RET. Mais detalhes em relação as parametrizações da solução podem ser verificadas no post https://blogs.sap.com/2016/10/27/ciaptdf-parametrizacoes/
Para ativar e utilizar o mecanismo de baixa parcial de fichas, é essencial que haja uma consulta ao fisco a fim de evitar riscos fiscais visto que, por padrão, a EFD fiscal não prevê esta possibilidade mesmo sendo uma prática comum de mercado.

Baixa por devolução

Este processo de baixa de fichas está integrado com o processo logístico de devolução, onde através da operação de “Nota de Crédito” pela transação MIRO é gerada uma nota fiscal de saída e, caso haja fichas associadas a nota fiscal de entrada referenciada, as mesmas serão baixadas e o seu status será definido como OT.

Este processo de baixa possui dois aspectos distintos:



  • Devolução em menos de 12 meses:

    • Se a devolução ocorre menos de 12 meses após a aquisição do imobilizado/componente, todo o valor das parcelas creditadas serão estornadas



  • Devolução em mais de 12 meses:

    • Se a devolução ocorre após 12 meses da aquisição do imobilizado/componente, o valor das parcelas já creditado é mantido





Em termos de lançamentos contábeis, o documento contábil gerado pela solução CIAP@TDF realiza os lançamentos contábeis necessários para COMPENSAÇÃO dos valores lançados através do documento contábil criado pela transação MIRO no momento da criação da nota fiscal de saída. O detalhamento dos lançamentos contábeis desse processo será detalhado em um post posterior que abordará todos os processos contábeis realizados pela solução.

Baixa por transferência

Na baixa por transferência é atribuída a ficha o status AT e não será mais tomado o crédito do ICMS remanescente.

Esta baixa pode ser realizada através dos seguintes mecanismos distintos:



  • Baixa via CIAP_REPORT

    • Apenas fichas de imobilizado (status IM ou CI) podem ter sua transferência realizada através deste processo

    • Através desse processo é gerada uma nota fiscal de saída

    • É possível realizar a transferência de apenas uma ficha por vez, ou seja, uma ficha gera uma linha de item da nota fiscal

    • No momento da baixa, é criada uma ficha na planta de destino com o flag In Transit marcado e com status SU

    • O processo de entrada na filial de destino deve ser realizado através da mesma transação



  • Baixa via processo integrado de transferência logística (Stock Transport Order)

    • A baixa da ficha é realizada de forma integrada ao processo logístico localizado de Stock Transport Order

      • Ordem de Transferência->Remessa->Nota Fiscal (Saída)

      • Documento de Material->Nota Fiscal (Entrada)



    • A seleção de fichas a serem baixadas é realizada através da implementação do método da BAdI BADI_CIAP_STO_REC_SEL-> SELECT_RECORDS_TO_TRANSFER

      • É disponibilizado uma implementação exemplo que seleciona fichas utilizando o método UEPS (Ultimo que Entra Primeiro que Sai), apenas fichas pertencentes a filial de origem, com o código do material equivalente, que estejam com status IM, IA e SU que não estejam em transito e que não tenham sidos suspensas manualmente. A categoria do item na ficha deve ser diferente de “A” e no máximo 10000 serão retornadas na seleção



    • A ficha da planta de origem é baixada com status OT e é criada uma ficha na planta de destino com status SU e com o flag “In Transit” marcado



  • Baixa via BAPI BAPI_CIAP_RECORD_TRANSFER

    • Deve ser informada a nota fiscal de saída como fato gerador para utilização da baixa de ficha por transferência através desta BAPI

    • Podem ser informados os IDs das fichas a serem baixadas através da interface da BAPI (IT_RECORDS_IDS STRUCTURE), caso não seja informado, a BAdI BADI_CIAP_STO_REC_SEL-> SELECT_RECORDS_TO_TRANSFER será chamada para a seleção das fichas

    • A ficha da planta de origem é baixada com status OT e é criada uma ficha na planta de destino com status SU e com o flag “In Transit” marcado

    • Deve ser chamada a mesma BAPI no processo de entrada na planta de destino para que a ficha criada com o flag “In Transit” marcado seja desmarcado, completando o processo de transferência



  • Baixa via BAPI BAPI_CIAP_RECORD_RETIREMENT

    • Através desta BAPI, a ficha da planta de origem é baixada com status OT mas não é criada uma ficha na planta de destino

    • Deve ser informada a ficha a ser baixada bem como a nota fiscal de saída e o tipo de baixa que deve ser informado é o 05 (RETIREMENT_TYPE), além das informações de quantidade e dados de alocação de estoque (verificar estrutura BAPI_CIAP_RECORD_RETIREMENT)





Baixa por venda

O processo de baixa por venda não é integrado a nenhum processo logístico e a ficha baixada desta forma é atualizada com status OT.

Existem duas formas de realizar esta baixa:



  • Via CIAP_REPORT

    • Deve ser acionado o botão Retire Record e informar o Retirement Type = 01

    • Deve ser informada a quantidade e o estoque cuja quantidade está alocada

    • Por último deve ser informada a nota fiscal de saída



  • Via BAPI BAPI_CIAP_RECORD_RETIREMENT

    • Os dados a serem informados de forma on-line (conforme descrito acima) devem ser informados através da interface da BAPI





Baixa por sinistro

O sinistro pode ocorrer de duas formas:



  • Emissão de nota fiscal de saída – Retirement Type = 03

    • A ficha é baixada com status OT

    • Deve ser informado além da quantidade e o estoque alocado, os dados da nota fiscal de saída



  • Emissão de Boletim de Ocorrência - Retirement Type = 02

    • A ficha é baixada com status PE

    • Deve ser informada a quantidade e o estoque alocado e uma descrição em um campo de preenchimento livre





O mesmo processo pode ser realizado através da BAPI BAPI_CIAP_RECORD_RETIREMENT utilizando os mesmos dados mencionados anteriormente

Baixa manual

Na baixa manual, a ficha recebe o status OT. O campo Retirement Type deve ser preenchido com o código 04.

Deve ser informada a quantidade e o estoque alocado e uma descrição em um campo de preenchimento livre.

O mesmo processo pode ser realizado através da BAPI BAPI_CIAP_RECORD_RETIREMENT utilizando os mesmos dados mencionados anteriormente

Baixa pelo fim do período de apropriação



Este tipo de baixa ocorre quando a última parcela de crédito possível da ficha é processada. Quando esta última parcela é creditada, a ficha é atualizada com o status BA. Por exemplo, se o limite de meses de creditamento é de 48 e o número de parcelas a serem creditadas também é 48, quando a parcela de número 48 é creditada, automaticamente a ficha é baixada com esse status.

De maneira geral, tanto os processos de baixa integrados, manuais ou com integração via BAPI irão ajudar a manter a consistência dos processos e garantir tanto a rastreabilidade como a adequação do ciclo de vida das fichas.


Alexandre Moura
Time de desenvolvimento TDF
25 Comments