Leandro / Karen,
Recentemente recebi a solicitação de um cliente para considerar justamente modificações de CFOP decorrentes de CC-e no Livro Fiscal (report standard no SAP), pois este report é usado para confrontar com o SPED "oficial" (aplicação de terceiros), onde eles podem fazer tais manipulações.
Após muita pesquisa e troca de ideias, chegamos num acordo de que, conforme mencionado no guia do EFD, o que deve ser reportado é o CFOP após a CC-e.
Aceitei fazer isso considerando:
a) O documento legal não é a NF no SAP, mas o XML que foi gerado a partir dela.
b) O SAP permite realizar alterações de NF-es de entrada (manual) devido à necessidade de alterar a data de entrada da mercadoria para processos em que a data só é conhecida após a emissão (vide nota 1370016 - NFe: Posting date change for manual incoming NFe).
Se usássemos a J1B2N, haveria a tentação do usuário alterar outros dados que não deveriam ser alterados (e que não podemos travar, pois se a NF não foi autorizada ainda, os dados podem ser alterados normalmente, e não existe controle de tela que leve em consideração se o doc foi autorizado ou não), aém de que só funcionaria para NF-e de entrada...
Por conta disso criamos uma transação Z para simplesmente fazer um update de determinados campos, como o CFOP, e por estar então atualizado na tabela standard, o livro fiscal terá a informação correta e qualquer outro programa que leia as tabelas standard terá a informação "vigente" - para evitar confusões, as modificações ficam registradas no log de modificação da NF, também para comprovar em eventual fiscalização de que a alteração está conforme a CC-e.
Espero ter dado mais algumas ideias para considerar.
Abraços,
Eduardo Hartmann