A geração do grupo descFolha somente será feita se tpDesc <> tpdNaoInformado conforme destacado abaixo.
procedure TeSocialEvento.GerardescFolha(obj: TdescFolha);
begin
if obj.tpDesc <> tpdNaoInformado then
begin
Gerador.wGrupo('descFolha');
Gerador.wCampo(tcStr, '', 'tpDesc', 1, 1, 1, eSTtpDescToStr(obj.tpDesc));
Gerador.wCampo(tcStr, '', 'instFinanc', 3, 3, 1, obj.instFinanc);
Gerador.wCampo(tcStr, '', 'nrDoc', 1, 15, 1, obj.nrDoc);
Gerador.wCampo(tcStr, '', 'observacao', 1, 255, 0, obj.observacao);
Gerador.wGrupo('/descFolha');
end;
end;
No fragmento de código que você postou, não está sendo preenchida esta propriedade e deve ser esse o motivo do grupo não ser gerado.
Caso o problema persista, debugue este ponto para identificar o que está ocorrendo e, caso tenha alguma sugestão de correção, anexe o fonte alterado para análise.