Hleorj, bom dia
Estou utilizando o Forts Reports e encontrei o problema.
O mais interessante é que no XML as informações estão corretas o formato do CEP está preenchido com zeros a esquerda, é só no leiaute, no meu caso em forts que isso acontece.
O problema esta no..\trunk2\Fontes\ACBRdiversos\ACBrValidador.pas , no metodo FormatarCEP
function FormatarCEP(const AValue: String): String;
Var S : String ;
begin
//Antes o zero era colocado a direita :
S := PadRigth( OnlyNumber(AValue), 8, '0') ; { Prenche zeros a direita }
//correto o zero é a esquerda.
S := PadLeft( OnlyNumber(AValue), 8, '0') ; { Prenche zeros a esquerda }
Result := copy(S,1,5) + '-' + copy(S,6,3) ;
end;