Renata,
Pelo que entendi, a nota foi cancelada na SEFAZ porém no ECC ela continua como "Cancelamento Rejeitado", certo?
No monitor J1BNFE, você tem a opção "Accept Canc.Reject", que vai alterar sua NF-e p/ status "8", permitindo uma nova solicitação do cancelamento. Aqui, caso você solicite novamente o cancelamento, pode ser que o Mastersaf retorne que a nota já foi cancelada ou que o cancelamento ocorreu com sucesso, mas não posso garantir pois não conheço o Mastersaf. Para fazer o "bypass" da mensageria, imagino que somente via debug...
O que eu faria neste caso:
1- Alteraria o status da NF-e nas tabelas J_1BNFE_ACTIVE / J_1BNFDOC / J_1BNFE_EVENT para refletir uma NF-e que tenha o status de "Cancelamento Solicitado - aguardando retorno" - Isso permitiria que o retorno fosse executado via função J_1BNFE_EVENT_IN, que é como as mensagerias (GRC ou não) devem devolver o retorno dos eventos;
2- Execute a função J_1BNFE_EVENT_IN, passando os dados do evento na tabela IT_EVENTS (Número do documento, chave de acesso, protocolo do cancelamento, etc - informações que constam na SEFAZ).
Este último passo irá atuar como se fosse a mensageria atualizando a sua nota no ECC.
Agora, sem utilizar a boa e velha marreta eu já não sei.
[]'s
JN