Skip to Content
0
Former Member
Jan 21, 2011 at 03:20 PM

SPED-CIAP - Registro 0150 com CNPJ em branco quando gerado através via BADI

55 Views

OLá Pessoal, tudo bem?

Aplicamos a nota 1545960 que corrige as chamadas para preenchimento dos blocos 0150 e 0200. Os registros são chamados corretamente, mas alguns campos ainda não são preenchidos corretamente.

Quando o registro 0150 é preenchido via BADI (gerado pelo G130), os campos cod_pais e CNPJ são enviados em branco, mesmo quando o fornercedor está no Brasil.

Debugando, descombrimos que o problema ocorre na include Standard J_1BEFD_BLOCK_0, onde o conteúdo do campo l_filled_by_badi é validado.

IF l_filled_by_badi IS INITIAL.

READ TABLE gt_country INTO ls_country

WITH KEY land1 = ls_0150-land1.

IF sy-subrc = 0.

gs_0150-cod_pais = ls_country-cod_pais.

ENDIF.

ELSE.

gs_0150-cod_pais = ls_0150-cod_pais.

ENDIF.

Alguém está com esse mesmo problema?

At.

Edson