Aproveitando o mesmo tópico visto que encontramos um suposto problema no Objeto "pcesS2306" no procedimento "GerarInstEnsino".
* Erro encontrado: (Falha na validação dos dados do evento: evtTSVAltContr-v02_05_00 - 1871 - Element '{http://www.esocial.gov.br/schema/evt/evtTSVAltContr/v02_05_00}instEnsino': Missing child element(s). Expected is ( {http://www.esocial.gov.br/schema/evt/evtTSVAltContr/v02_05_00}nmRazao ).)
* "if (obj.cnpjInstEnsino = '') then // Preenchendo somente se não tiver CNPJ"
nosso entendimento foi de testar se for "diferente de null (branco)" o cnpj, e neste caso popular os demais campos do registro.
* "if (obj.cnpjInstEnsino <> '') then // Preenchendo somente se tiver CNPJ"
Agradeço antecipadamente se alguém conseguir validar se o ajuste para essa situação é o correto.