Para resolver a Rejeição 227, verifique se o campo Id do CT-e em questão possui o literal "CTe" concatenado com a chave de acesso. A chave de acesso é composta por uma sequência de valores de tags descritas no corpo do XML. Seguem abaixo:
Exemplo composição campo Id:
<infCte Id="CTe43180904086596000145575790000002831000000006" versao="3.00">
A Rejeição (227):"Erro na composição do Campo ID", indica que ao emitir um CT-e aconteceu um problema na formação do campo Id, pode ser pela falta do literal "CTe" ou um erro na formação da chave de acesso. Caso um dos itens esteja incorreto a rejeição 227 irá ocorrer.
Na prática, o que isso significa?
O atributo Id do campo infCTe deve conter como valor o literal "CTe" seguido da chave de acesso. Caso isso não corra a "Rejeição 227: Erro na composição do Campo ID" é retornada dos Webservices.
N/A.