cancel
Showing results for 
Search instead for 
Did you mean: 

Nota 0002066550 - Erro ao rodar J_1BNFE_MIGRATE_SCR_CONTROL

ronaldo_aparecido
Contributor
0 Kudos

Olá experts.

Estou aplicando Nota 0002066550 , porém ao rodar são exibidos erros :

Erros:

Unknown message with SEFAZ authorization 76, 81, 82 Z1

Unknown message with SEFAZ authorization 76, 81, 82 Z3

Unknown message with SEFAZ authorization 76, 81, 82 Z4

Tentei entrar na sm30 de cada um e deixar o 76, 81 e 82 como "Pode" tanto no Z1 , Z3 e Z4 ,mas não adianta , tentei isso na J_1BAMV NO MEU DEV 300 .

Alguém já pegou esse problema e resolveu.?

Será que tem a ver com deixar igual até em outros mandantes de dev , se vo programa olhar outros mandantes?

Desde já agradeço .

Accepted Solutions (1)

Accepted Solutions (1)

Renan_Correa
Active Contributor
0 Kudos

Oi Ronaldo,

Tem uma nota da SAP que explica a origem desse erro e como resolvê-lo:

2066550

NF-e Screen Control - Implementation and Usage

att,

Renan

ronaldo_aparecido
Contributor
0 Kudos

Olá renan . é essa mesmo que estou aplicando  , mas apelo que entendi devo deixar os 3 Zs iguais pra 76 , 81 e 82?

Fiz isso mas não deu certo.

ronaldo_aparecido
Contributor
0 Kudos

Eu traduzi a mensagem agora aparce?:

Parameter SEFAZ authorization and 76, 81, 82 screen control reference Z1 are not the same

Parameter SEFAZ authorization and 76, 81, 82 screen control reference Z3 are not the same

Parameter SEFAZ authorization and 76, 81, 82 screen control reference Z4 are not the same

não entendi o procedimento para tratar isto:

Renan_Correa
Active Contributor
0 Kudos

Oi,

Isso mesmo.

Esses 3 parâmetros são convertidos para 1 parâmetro no controle de tela novo. Então para poder converter você precisa que os três tenham a mesma configuração.

Além disso, essa configuração tem que estar correta em todos os mandantes ( esse programa lê dados de outros mandantes também ).

att,

Renan

ronaldo_aparecido
Contributor
0 Kudos

por exemplo a gente tem desenvolvimento mandante 300, 310 e 320 , eu tenho que entrar nos 3  pra alterar ?

Renan_Correa
Active Contributor
0 Kudos

Sim

ronaldo_aparecido
Contributor
0 Kudos

Então ,não deu certo .Entrei na J_1BAMV

e deixei o z1 ,z3 e z4 com o 76, 81 e 82 como exibir nos tres mandantes .

E deu a mesmas mensagens :

Parameter SEFAZ authorization and 76, 81, 82 screen control reference Z1 are not the same

Screen control reference Z1 was not converted

Screen control reference Z2 in J_1BAM is converted to 9002

Parameter SEFAZ authorization and 76, 81, 82 screen control reference Z3 are not the same

Parameter SEFAZ authorization and 76, 81, 82 screen control reference Z4 are not the same

Report J_1BAMXPRA: End for client

Renan_Correa
Active Contributor
0 Kudos

Oi Ronaldo,

Tem um jeito técnico de verificar qual mandante está gerando o erro e qual a diferença apontada.

No include J_1BAMXPRAF01, adicionar um breakpoint no perform abaixo:

  PERFORM APPEND_protocol USING LEVEL_error

                                  TYPE_error

                                  '8B'

                                  '709'

                                  'SEFAZ authorization'

                                  '76, 81, 82'

                                  ls_am-sconrf

                                  SPACE.

Quando o debugger atingir este perform, basta você verificar qual o mandante na variável gt_client-mandt.

Para verificar qual campo está diferente dos outros você deve verificar as seguintes variáveis neste mesmo momento:

<ATTRIBUTE76> 

<ATTRIBUTE81>

<ATTRIBUTE82>

att,

Renan Correa

Answers (0)