Bom dia Widson,
Analisando a unit WebFisco.GravarXml, visto que o FGMaiss é uma espécie de franquia do WebFisco, logo o layout é o mesmo.
Notei o seguinte:
cSimples := (NFSe.OptanteSimplesNacional = snSim);
NFSeNode.AppendChild(AddNode(tcDe2, '#', 'ssrecbr', 1, 12, 1,
IIf(cSimples = True, NFSe.Prestador.ValorReceitaBruta, 0.00), '', True, xAtrib));
NFSeNode.AppendChild(AddNode(tcStr, '#', 'ssanexo', 1, 15, 1,
IIf(cSimples = True, NFSe.Prestador.Anexo, ''), '', True, xAtrib));
NFSeNode.AppendChild(AddNode(tcStr, '#', 'ssdtini', 1, 10, 1,
IIf(cSimples = True,
FormatDateTime('DD/MM/YYYY', NFSe.Prestador.DataInicioAtividade), ' '), '', True, xAtrib));
Note que o valor da receita bruta, anexo e data de inicio da atividade serão gerados no XML se o valor do campo OptanteSimplesNacional for snSim.
Favor verificar se esta informar o valor correto para os campos.