on 07-08-2009 3:13 PM
Bom dia u2013
Nós temos o seguinte problema:
1) Para um documento NF-e autorizado (outgoing NF-e) um u201Crequest for cancellationu201D é executado atravéz J1BNFE
2) O pedido étransmitido normalmente por GRC para SEFAZ e SEFAZ aceita o pedido. No web monitor do GRC aparece:
a. Process status = 05 (Result Received)
b. Status code = 101 (Cancellation of approved NF-e)
3) No GRC a tabelau201C/XNFE/BACKSTATUSu201D é preenchida com uma entrada. Message type é 4 e o campo u201Cerroru201D contém um X
4) No J1BNFE o status não é renovado. No error log aparece a mensagem: u201CNo batch input data for screen SAPMV60A 0102u201D
Parece que o SAP para durente o processamneto do VF11 (Billing document cancellation), como se não fosse transmitido o númmero do u201Cbilling documentu201D.
Many thanks and kind regards,
Marc
Dear All,
Apologies for writing this in English ... the translators are out.
The issue has been resolved.
The cause of the issue was insufficient system authorizations for the RFC user! In case of an authorized cancellation the RFC user executes function module "J_1B_NFE_XML_IN_TAB" and in core R/3 this will trigger a billing document cancellation (VF11) as well. When the RFC user does not have the proper rights the error message "No batch input data for screen SAPMV60A 0102" shows up. Unfortunately the error message is not self explanatory and it could just as well have been something like "the penguins fly at night".
Thanks and kind regards,
Marc
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia Marc,
Tudo que você comenta está correto, para saber o que está acontecendo de fato debugue a chamada J_1BNFE_XML_IN passando os dados que você pega na /xnfe/backstatus (docnum, authcode, sefazstatus, i_msgtyp). O ponto de parada ficará na instrução CALL TRANSACTION, mude o mode de execução lv_mode para A (visível). Nas duas threads abaixo você encontra mais informações:
Basicamente o problema pode estar em:
1- Idioma na RFC (GRC->ERP) deve ser o mesmo que o idioma de logon dos usuários (language dependant settings)
2- Direitos para cancelamento do usuário desta RFC
3- Notas ausentes
4- Impossibilidade de cancelamento (o log da VF11) dirá mais detalhes
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.
Marc,
um erro possível é o fato de o usuario RFC que está na RFC destination do GRC NFE que aponta para o ERP estar logando com um idioma que não contém as configuracoes de Localizacao Brasil. Verifique se a RFC Destination está com o idioma EN; se sim, mude p/ PT e refaça o teste.
Outros problemas similares foram endereçados nessa nota: https://service.sap.com/sap/support/notes/1267128
Abs,
Henrique.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
16 | |
3 | |
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.