on 08-22-2013 2:52 PM
Bom dia,
eu tenho um programa Z(ambiente GRC) que chama uma RFC(tambem Z), existente em ambiente ECC. Quando testo essa RFC, em ambiente ECC, acessando através da SE37, o call transaction é processado normalmente, sem erros. Mas quando ele é chamado através do GRC, mesmo que eu coloque para que o processamento seja visivel, isso não ocorre. A linha de comando do call transaction é chamada, mas o processamento da VL32N não ocorre.
Movido para o fórum técnico.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
A solução foi o seguinte:
Usamos a - Badi - /XNFE/PROCSTEP_NFE_DELCREAT GRC, no final do processo criar um enhacement - / XNFE/PROCSTEP_NFE_DELCREAT
Essa função que carrega o conteudo do XML para uma tabela interna, separado por tags,
Abastecida a tabela interna, converte os campos identificadores para maiusculo.
Existe uma tag especifica de nosso cliente denominada "INFADPROD", que é usada para que seja informado o código do material, então lemos essa tag
Em seguida, encontra qual a posição da tag 'dataProd', para depois buscar conteúdo e chamamos a RFC para processar a VL32N.
Quando o sistema disponibiliza as atividades para o painel logístico, a delivery já está com o campo HSDT, previamente carregado, desse modo não dando erro na criação da atividades GRPOSTNG.
Abç
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.