on 02-24-2011 1:37 PM
Bom dia pessoal,
estou com o seguinte problema no retorno do cancelamento de uma nota de tranferência:
Fazemos o retorno do cancelamento através da função J_1B_NFE_XML_IN, essa função chama
a J_1B_NFE_CANCEL, que vai fazer um batch input na transação VL09, para efetuar o cancelamento
da saída de material.
no preenchimento dos campos para o batch input é informado apenas o número da remessa que será
estornada:
PERFORM dynpro_data USING 'I_VBELN-LOW'
p_lv_vbeln.
porém ao chamar a transação VL09, o campo "VSTEL", vem preenchido com o último local de expedição que foi utilizado, que pode NÃO ser o mesmo local de expedição da remessa em processamento, dessa forma, quando ele executa a transação VL09, não encontra nenhuma informação, e consequentemente não consegue fazer o estorno.
Alguém já passou por este problema?
Obrigada,
Kelly Ferreira
Bom dia Kelly,
Verifique a SAP Note 1517982, no anexo Cancel_Sync_Process.pdf dá pra dar uma idéia da nova funcionalidade.
Esta SAP Note implementa uma nova funcionalidade "especial" para estes problemas de cancelamento. A partir dela o GRC fica como "serviço entregue"... o ERP fica com os status NFe cancelados, e você pode disparar um Sync.Cancellation que é uma execução ONLINE do cancelamento.
Verifique também a SAP Note 1548331 e 1555861 que deixa de usar um call transaction direto para VL09 para chamar a função WS_REVERSE_GOODS_ISSUE o que pode resolver o seu problema.
Atenciosamente, Fernando Da Ró
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
15 | |
4 | |
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.