Skip to Content

Pessoal, depois de começar a escrever e importar as imagens percebi que o tamanho ficou acima do esperado, portanto, o post foi dividido em duas parte, onde a primeira explico a estrutura geral da transação e a segunda (link no final do post) contém exemplos de uso divididos em cenários.

 

A partir do SP06 (idioma “EN” e SP07 entregue em “PT”), o TDF disponibilizou uma visão simplificada do CTR (Central Tax Repository), facilitando a identificação das fontes de informações fornecidas pelas views da ferramenta.

Visando o esclarecimento da funcionalidade e, buscando responder determinadas dúvidas, resolvemos criar este blog post. Abaixo você encontrará imagens e informações referente a transação /TMF/CTR_TECH_INFO, tema do post.

 

/wp-content/uploads/2016/08/01_1021337.png

     Imagem 01 – Transação /TMF/CTR_TECH_INFO – Tela Principal

 

Como ponto de partida, é valido citarmos as funcionalidades da transação.

Uso da tabela /TMF/D_NF_DOC

 

  1. Usamos os filtros defaults e preenchemos o campo “Table Name” na tabela citada (/TMF/D_NF_DOC).

/wp-content/uploads/2016/08/02_1021338.png

     Imagem 02 – Transação /TMF/CTR_TECH_INFO – Resultado da busca – Estrutura principal

 

     2. Como resultado, é gerada uma ALV Tree com diversos dados sobre o consumo da tabela consultada.

 

  • CTR/PRV Direct Consumption:

    • Views do pacote CTR/PRV que fazem consumo direto da tabela. Exemplo:

/wp-content/uploads/2016/08/03_1021339.png

     Imagem 03 – Transação /TMF/CTR_TECH_INFO – Resultado da pasta “CTR/PRV Direct Consumption”

 

/wp-content/uploads/2016/08/04_1021340.png

     Imagem 04 – HANA View NF_DOCUMENTO

 

  • CTR/PRV Indirect Consumption:
    • Views do pacote CTR/PRV que fazem consumo indireto da tabela. Exemplo:

/wp-content/uploads/2016/08/05_1021341.png

     Imagem 05 – Transação /TMF/CTR_TECH_INFO  – Resultado da pasta “CTR/PRV Indirect Consumption”

 

Umas das funcionalidades apresentada na imagem 05 é a marcação em vermelho indicando as views obsoletas;

 

/wp-content/uploads/2016/08/06_1021342.png

     Imagem 06 – HANA View NF_DOCUMENTO_ITEM

 

  • De acordo com a imagem 06 não há consumo direto, mas uma das fontes de dados é a view NF_DOCUMENTO, que por sua vez tem como origem de informação a tabela /TMF/D_NF_DOC (imagem 04).

 

  • Register Direct Consumption:
    • É premissa do TDF que views de registro não utilizem como fonte de dados tabelas (exceto tabelas temporárias), mas sim, outras views do CTR. Por esse motivo, são considerados registros de consumo direto os registros que consomem CTRs e que se enquadram na categoria “CTR/PRV Direct Consumption”. Exemplo:

 

/wp-content/uploads/2016/08/07_1021343.png

     Imagem 07 – Transação /TMF/CTR_TECH_INFO – Resultado da pasta “Register Direct Consumption”

 

/wp-content/uploads/2016/08/08_1021344.png

     Imagem 08 – HANA View EFD_C100

 

 

  • Register Indirect Consumption:
    • Views de registro que fazem consumo indireto da tabela;

/wp-content/uploads/2016/08/09_1021345.png

     Imagem 09 – Transação /TMF/CTR_TECH_INFO – Resultado da pasta “Register Indirect Consumption”

 

/wp-content/uploads/2016/08/10_1021346.png

     Imagem 10 – HANA View EFD_C110

 

  • O uso da view EFD_C100 categorizada como “Register Direct Consumption” transforma a view EFD_C110 em consumo indireto;
  • Se o registro consome direta e indiretamente ele é considerado apenas como registro de consumo direto. Porém, se a opção de apenas trazer registros de consumo indireto estiver selecionada, o consumo indireto será considerado.

 

  • Table Fields
    • São descrições técnicas dos campos contidos na tabela;

/wp-content/uploads/2016/08/11_1021359.png

     Imagem 11 – Transação /TMF/CTR_TECH_INFO – Resultado da pasta “Table Fields”

 

  1. Nome;
  2. Descrição;
  3. Indicador se é chave da tabela – Marcados em verde;
  4. Tipo/tamanho;
  5. Valores definidos no domínio;
  6. Posição;

 

Uso dos parâmetros do CTR

  • Filters for Shadow Tables:

/wp-content/uploads/2016/08/13_1021348.png

     Imagem 12 – Transação /TMF/CTR_TECH_INFO – Filtros

 

  • Only Internal Tables: Seleciona somente tabelas temporárias ou de customizing;
  • Only Complementary Tables: Seleciona somente tabelas criadas com a finalidade de adicionar campos complementares;
  • Only Excel Input Allowed: Seleciona somente tabelas com permissão para importação de dados via excel;
  • ERP Replicated Tables: Adiciona à seleção tabelas replicadas do ERP;

  • Selection byHANA view name:

 

/wp-content/uploads/2016/08/14_1021349.png

Imagem 13 – Transação /TMF/CTR_TECH_INFO – Filtros

 

Com esses parâmetros, o conceito de busca exibido até então é alterado; e, ao invés da busca partir do nome de uma tabela, ela passa a ter como ponto de partida o nome de uma view ou de um campo.

  • CTR/PRV View: Neste campo, você seleciona o nome de uma view de CTR/PRV que obtém as tabelas consumidas por ela;
  • Register View: Neste campo, você seleciona o nome de uma view de registro que obtém as tabelas consumidas por ela;
  • Field Name: Neste campo, você seleciona o nome de um campo, que obtém todas as tabelas que possuem campo com o nome preenchido;

 

  • Display Options / Consumption Selection

/wp-content/uploads/2016/08/15_1021358.png

     Imagem 14 – Transação /TMF/CTR_TECH_INFO – Filtros

 

Esses parâmetros estão diretamente ligados à estrutura da ALV de exibição:

/wp-content/uploads/2016/08/02_1021338.png

     Imagem 15 – Transação /TMF/CTR_TECH_INFO – Estrutura principal

 

Filtros:

  • CTR/PRV: Seleciona apenas views de CTR/PRV (CTR/PRV Direct Consumption e CTR/PRV Indirect Consumption);
  • Registers: Seleciona apenas views de registro (Register Direct Consumption e Register Indirect Consumption);
  • Fields: Seleciona apenas campos de tabelas;
  • Only Selected Views: Traz na seleção apenas as views buscadas, por exemplo, pelo registro EFD_G125 os outros registros que consomem a tabela em questão não serão exibidos.
  • All Consumption: Sem restrição de nível de consumo;
  • Direct Consumption: Seleciona apenas views de consumo direto;
  • Indirect Consumption: Seleciona apenas views de consumo indireto;

              

Vale lembrar que o preenchimento das tabelas informadas, através da transação, não fará com que você tenha o resultado no registro do SPED, por exemplo. As HANA views fazem filtros, joins, calculados, e tudo isso pode influenciar no resultado. A transação /TMF/CTR_TECH_INFO serve como suporte, mas não é uma solução final.

 

Link parte 02:

http://scn.sap.com/community/portuguese/sped-and-nf-e/blog/2016/08/23/tdf–transa%C3%A7%C3%A3o-tmfctrtechinfo–parte-02

 

Esperamos ter esclarecido algumas dúvidas sobre a transação do TDF apresentada. Em caso de dúvidas e/ou sugestão, entrem em contato.

 

Att,

 

Eduardo Da Rós

Time de desenvolvimento do TDF

To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

  1. Karen Rodrigues

    Excelente blog, Eduardo!!!

    Uma duvida: esta transação ela funciona apenas quando logado em inglês ou seria algum problema no ambiente do cliente?

    Sugestão: seria interessante ter a opção de salvar dados do layout tabelas, por exemplo, diretamente nesta  transação, facilitaria para ter dados para especificar.

    Obrigada,

    Karen

    (0) 
    1. Eduardo Da Ros Post author

      Vlww Karen,

      Realmente para o SP06 a transação está disponível somente em EN, como tradução é entregue somente por Support Package, no SP07 foi liberado em PT também.

      Sobre sua sugestão, ela é valida, vou encaminhar para a equipe analisar a possibilidade.

      Att,

      Eduardo Da Rós

      (0) 

Leave a Reply