on 11-24-2014 4:39 PM
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 .
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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:
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
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
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
User | Count |
---|---|
13 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.