O quê / quando
Corrija campos permitidos de um CT-e autorizado sem cancelar. Cada item é um CteEventCorrection (grupoAlterado, campoAlterado, valorAlterado).
Exemplo
Construtor: changedGroup, changedField, changedValue, e opcionalmente changedItemNumber (coleções).
Só corrija grupos/campos permitidos pelo MOC/schema. Valores fiscais críticos (valores, chave vinculada, etc.) em geral exigem cancelamento e nova emissão — valide na especificação oficial.
Resultado: CorrectCteResult — isRejected(), failure(), protocolo do evento quando OK.