cancel
Showing results for 
Search instead for 
Did you mean: 

Método fill_cte_intern

0 Kudos

Prezados,

Estamos implementando o CT-e aqui na empresa e após a apliacação das notas e configuração básica de um cenário de teste e o processamento do mesmo, o sistema retornou pelo monitor, erro de validação com a seguinte mensagem de erro:

Mapping error: One of the parameters  IT_CTE_REM_INFNF, IT_CTE_REM_INFNFE,  must be filled

Mapping error: One of the parameters  IS_CTE_INFCARGA, IT_CTE_INFCTECOMP,  must be filled

Analisamos a função que monta o xml (J_1B_CTE_MAP_TO_XML), e identificamos a chamada do método FILL_CTE_INTERN, contendo bloco de preenchimento das estruturas informadas na mensagem de erro, entretanto percebemos que durante o processamento, ao passar pelo método, não há nenhuma alteração, isto é, o Método não processado.

Gostaria de saber se o erro está realmente relacionado a não execução do conteúdo do método e se há uma explicação para que o mesmo não seja executado.

Agradeço desde já pela ajuda.

Abraços,

Ualace.

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Ualace,

Pela sua descrição a implementação default SAP pode estar inativa, verifique se no client em que está rodando ela está ativa.

Atenciosamente, Fernando Da Rós

----

movido para fórum SPED & NFE

Answers (2)

Answers (2)

Former Member
0 Kudos

Fernando,

Bom dia!

Estamos implementando a solução de CTe Outbound, aplicamos todas as notas e nos testes estou com a mesmo problema descrito pelo Ualace.

Mapping error: One of the parameters  IT_CTE_REM_INFNF, IT_CTE_REM_INFNFE, IT_CTE_REM_INFOUTROS must be filled

Mapping error: One of the parameters  IS_CTE_INFCARGA, IT_CTE_INFCTECOMP, IS_CTE_INFCTEANU must be filled

Esses campos sao preenchidos automaticamente?

Quando vc diz que a implementação standard deve estar ativa, vc esta querendo dizer a função que monta o XML J_1B_CTE_MAP_TO_XML deve estar ativa?

Obrigada,

Renata

former_member182114
Active Contributor
0 Kudos

Bom dia Renata,

Sobre implementação ativa, refiro-me à implementação da BAdI CL_NFE_PRINT, método FILL_HEADER.

E seu caso é que deve estar faltando a codificação, procure na sua implementetação o método FILL_CTE.

Atenciosamente, Fernando Da Rós

0 Kudos

Boa Tarde Fernando,

A implementação estava com o status "Ativada", mas refiz o procedimento e funcionou.

Obrigado pela dica,

Abraços,

Ualace.