Skip to Content
Author's profile photo Former Member

Transferência entre centros MB1B – Contribuinte x Não contribuinte

Pessoal, estou publicando este material pois atendeu nosso cenário, espero que possa ser útil.

A primeira coisa que se deve ter em mente é que, esta operação já não é suportada pela SAP, recomenda-se a criação de transferências via MM/SD e você vai entender o porque.

O esquema de calculo utilizado pela MB1B é somente o TAXBRA (Ou TAXBRJ) e qualquer alteração que seja feita o impacto nos demais cenários devem ser mensurados e analisados.

Para atender o cenário aplicado pela NT.003 aonde ocorre a partilha de ICMS e o fundo de pobreza, a primeira questão a ser definida é o cadastro do centro receptor da mercadoria.

Deverá respeitar a regra (no meu caso foi a regra do domicilio fiscal) aonde ativará as novas conditions.

Imagem1.DomFiscal.png

Tenha em mente que será necessário debugar (e muito) para encontrar alguns erros e pretendo no final desde artigo mostrar algumas dicas e pontos de debugs.

Além de configurar o cenário, para não impactar no processo de compras, efetuamos a validação através de IVA’s específicos para o processo de transferência via MB1B e fizemos a substituição do IVA em uma exit da criação da MB1B fazendo as validações do cenário de partilha.

Criando Chave de conta [OBCN].

Foi necessário criar 3 chaves de operação (parecido com os steps de SD na NT.003) para a transferência, utilizamos a ICM como base e modificamos  a denominação para ficar mais fácil de identificar no esquema de calculo.

Imagem2.ChaveConta.png

Dados adicionais ZZA:

Imagem2.1ChaveConta.png

Dados adicionais ZZE:

Imagem2.2ChaveConta.png

Dados adicionais ZZS:

Imagem2.3ChaveConta.png

Configuração da determinação de conta [OB40].

Nesta etapa associamos as contas as chaves/IVAs.

Imagem3.DeterminaçãoConta.png

Chave lançamento Crédito/Débito:

Imagem3.1DeterminaçãoConta.png

Validar por IVA:

Imagem3.2DeterminaçãoConta.png

Associar contas Contábeis:

Criando tipos de condição em MM [J1BTAX].

J1BTAX >> Menu >> Preparação da Condição >> Tipos de Condição >> Tipos de Condições MM.

Imagem4.TiposCondição.png

Nesta etapa foi criado cópias das condições ICAP, ICEP e ICSP, conforme podemos ver abaixo:

Imagem4.1TiposCondição.png

Inserindo novas condições ao esquema de cálculo [J1BTAX].

J1BTAX >> Menu >> Preparação da Condição >> Procedimento de Cálculo  >> Procedimento de cálculo MM. 

Imagem5.EsquemaCalculo.png

Para o esquema TAXBRA, incluímos as conditions  ZCAP, ZCEP e ZCSP baseadas nas originais (ICAP, ICEP e ICSP) modificando as chave de contabilização.

Imagem5.1EsquemaCalculo.png

Baseado nas entradas ICAP, ICEP e ICSP, modificando a chave de conta para as respectivas conditions.

  • ZCAP = ZZA
  • ZCEP = ZZE
  • ZCSP = ZZS

Imagem5.2EsquemaCalculo.png

Mapeamento das Condições Fiscais [J1BTAX].


J1BTAX >> Menu >> Preparação da Condição >> Atribuição de nota fiscal  >> Valores fiscais MM. 


Nesta etapa definimos como irá ficar as condições novas e quais valores deverão ser representados na NFe. (Cópia de ICAP, ICEP e ICSP com atualização deste último).

Imagem6.MapeamentoCondiçõesFiscais.png

Imagem6.1MapeamentoCondiçõesFiscais.pngImagem6.2MapeamentoCondiçõesFiscais.png

Imagem6.3MapeamentoCondiçõesFiscais.png

* Detalhe: como a condição ZCSP vai depender da ativação, modificamos a condição base do imposto para respeitar a BX98, desta forma só aparecerá na nota fiscal caso a condição contenha valores.

 

Associando ao tipos de Impostos [J1BTAX].


J1BTAX >> Menu >> Preparação da Condição >> Tipos de imposto. 

Imagem7.TiposImpostos.png

Determinação do mesmo grupo de imposto do ICMS.

Imagem7.1TiposImpostos.png

Cadeias de contabilização AI [J1BTAX].


J1BTAX >> Menu >> Nota fiscal >> Administração de estoque >> Cadeias de contabilização AI. 

Imagem8.CadeiaContabilização.png

Criado strings para as condições ZCAP, ZCEP e ZCSP para contabilização com cópia da ICM1.

Imagem8.1CadeiaContabilização.png

Uma atenção especial para as strings WA04 (saída)  e TXBR (Entrada), pois aqui será feito a associação de entrada e saída, recomendo fortemente ver o artigo Integração MM-IM/FI com procedimento de cálculo (TAXBRJ/TAXBRA) ( http://scn.sap.com/docs/DOC-63018 )

Abaixo temos as strings de como ficaram para WA04 e TXBR.

Tabela: J_1BIM01

Imagem8.2CadeiaContabilização.png

Vale a pena testar os demais campos (SHTIPNPx e SHTOUTx), para isso recomendo colocar um ponto de parada no ponto abaixo e adicionar as variáveis para visualização dos valores e como estão ficando.

Variáveis: IFTAX-TOUTx e IFTAX-TINPx (Onde ‘x’ é a variável configurada para receber o valor na cadeia de contabilização).

Imagem9.PontoDeDebug.png

Criação de IVA de Saída e entrada [J1BTAX].

J1BTAX >> Menu >> Cálculo do Imposto >> Código de imposto MM.


Como o prazo pra entregar esta solução foi pouco, optamos pela criação de IVA’s novos substituindo quando o centro receptor é não contribuinte é há diferença de alíquota entre os estados (automatizamos através de exit esta determinação).

Imagem10.IVA.png

Imagem10.1IVA.png

Imagem10.2IVA.png

Exemplos de NF-e de Transferência – Saída / Entrada / Contabilização.

Exemplos de como ficou a nota fiscal, durante os testes criado via MB1B e entrada via MBSU.

Nota fiscal de saida:

Imagem11.ExNFSaida.png

Imagem11.ExNFSaidaItem.png

Nota fiscal de entrada:

Imagem11.ExNFEntrada.png

Imagem11.ExNFEntradaItem.png

Exemplo documento contábil:

Imagem11.ExContabilização.png

Dica1: Durante as validações, encontrei um programa MBDEBUG para fazer debug que pode auxiliar durante as validações, para maiores informações consulte: Tips & Tricks about MM-IM*

Special program MBDEBUG: Some of these Breakpoints can be set automatically by executing the program MBDEBUG in SE38 and setting a flag in the desired point. A “stop” icon will be displayed as soon as the breakpoint is selected (i.e. activated). Exit the report going back with the green arrow (F3) and the system will stop at the breakpoints activated this way.(sic)

Dica2: Verificando as condições inseridas na J1B1N (Durante a criação do Documento de Material).

Imagem12.Dica2EsquemaAtivo.png

Imagem12.1Dica2EsquemaAtivo.png

Imagem12.2Dica2EsquemaAtivo.png

E no botão “Análise” é possivel ver o esquema de calculo e as conditions ativas.

Imagem12.5Dica2EsquemaAtivo.png

Nome do Esquema de Cálculo = TAXBRA

Imagem12.3Dica2EsquemaAtivo.png

Condições Ativas e suas respectivas regras:

Imagem12.4Dica2EsquemaAtivo.png

Vale lembrar que as regras podem ser diferentes de acordo com o cliente, por isso é sempre bom fazer as validações junto a área fiscal e contábil de sua empresa.

Assigned Tags

      3 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Parabéns, excelente conteúdo.

      Author's profile photo Former Member
      Former Member
      Blog Post Author

      Obrigado Sérgio!

      Author's profile photo Former Member
      Former Member

      Olá Marcelo, bom dia.

      Primeiramente obrigado pelo compartilhamento do cenário, estamos tratando a mesma necessidade. Conseguimos que a partilha ocorra na saída da transferência, mas a entrada da transferência não está partilhando, para outros processos de entrada ocorre normalmente.

      Gostaria de entender melhor as tratativas que você fez, poderia me add (rga159) no Skype para um breve entendimento?

      Obrigado.