cancel
Showing results for 
Search instead for 
Did you mean: 

SPED EFD - Bloco K

former_member474562
Discoverer
0 Kudos

Pessoal,

Alguém poderia me ajudar a obter a nova EFD_CONTENT já com o Bloco K seus registros e respectivos BADIS.

Grato,

Fabio Antunes

View Entire Topic
former_member474562
Discoverer
0 Kudos

Pessoal,

Alguém sabe em qual nota consta a criação da nova versão do layout 010 para o PVA versão 2.1.4.

Desde já, pela atenção muito obrigado.

Atenciosamente,

Fábio Antunes

Former Member
0 Kudos

Boa Tarde!

Também estou com a mesma dúvida.

Alguém sabe em qual Nota consta a criação da nova versão do layout 010?

Grata !

Adriana Cavalcante

Alexandre_Moura
Advisor
Advisor
0 Kudos

Olá Fábio,

a nota 2206023 entrega o leiaute 010 com os ajustes do ato cotepe 49/2014.

em relação a implementação dos registros do bloco K via BAdI, a BAdI BADI_J_1BEFD foi alterada para contemplar os métodos específicos para os registros do bloco K, os métodos abaixo podem ser utilizados para implementar os registros e os seus respectivos filhos do bloco K:

SET_BLOCK_K_REG_K100

SET_BLOCK_K_REG_K200

SET_BLOCK_K_REG_K220

SET_BLOCK_K_REG_K230

SET_BLOCK_K_REG_K250

Att.

Alexandre Moura

cecilia_pensado
Explorer
0 Kudos

Oi Alexandre,

A nota 2206023 já tenho aplicada no sistema, mas o programa gera o arquivo somente com o registro K990. Você sabe me dizer se preciso colocar código fonte nos methodos K100, K200, K220, etc para que eles possam ser gerados?

Outra pergunta seria quanto a performance da rotina "perform get_production_orders"

que obtém movimentos das tabelas aufm e mseg.

A rotina da tabela AUFM não leva em consideração centro. Com isso, obtém registros de outras empresas existentes no sistema. A rotina da tabela MSEG é a mais crítica porque obtém registros de movimentos de materiais o qual leva um tempo muito longo de processamento.

Você tem algum comentário sobre isso? Tem tido esse problema?

Grata

Cecilia

Alexandre_Moura
Advisor
Advisor
0 Kudos

Olá Cecilia,

não é necessário implementar as BAdIs do bloco K para gerarar os dados para o relatório a não ser que você possua cenário que não seja atendido pela solução standard.

Em relação a performance, como é necessário ler as movimentações de ,aterial relacionados a ordens de produção no período, realmente não há muitas melhorias que possam ser feitas na leitura das tabelas, principalmente a MSEG.

Att.

Alexandre Moura

Former Member
0 Kudos

Pessoal, embora tenhamos configurações totalmente standard não sabemos como tratar cenários que certamente são comuns na maioria das empresas: retrabalho e substituição.

No caso do retrabalho, o PVA gera um erro se temos como insumo do produto retrabalhado ele mesmo. Nesse caso creio que será necessário implementar as BADIs para obter alguma coisa minimamente aderente.

Vocês possuem alguma outra opinião especialmente sobre retrabalho ou substituição de insumo?

gildo_demoraesqueiroz
Participant
0 Kudos

Olá Cecília.

Implementamos as Notas referentes ao Bloco K, porém acontece o que você diz. Gera somente a linha K990.

Você chegou a sanar esse problema?

Gildo.

cecilia_pensado
Explorer
0 Kudos

Oi Gildo,

O set "SET_BLOCK_K" deve ter o seguinte codigo fonte:

IF is_k001 IS NOT INITIAL.

      CALL METHOD set_block_k_reg_k001

                  EXPORTING

                    is_reg = is_k001.

    ENDIF.

Abraços,

Cecilia

gildo_demoraesqueiroz
Participant
0 Kudos

Bom dia Cecilia.

Obrigado por responder.

Esse código está em alguma nota que eu deveria ter aplicado?

Abraços.

cecilia_pensado
Explorer
0 Kudos

Bom dia Gildo,

Consulta a nota  1990080. Por algum motivo, houve falha na implementação da nota que não adicionou o código fonte para o set.

Abraços.

gildo_demoraesqueiroz
Participant
0 Kudos

Bom dia Cecilia.

Realmente, parece que durante a implementação ocorreu algo.

O código, pode ser encontrado na nota:

1991058 - SPED EFD: Block K - Source code implementation (layout 9)

Muito obrigado. Agora poderemos seguir com os testes.

Abraços.