Bom dia Vanderlei,
Não entendi a sua alteração?
Segundo o schemas do provedor Ginfes, temos:
<xsd:complexType name="tcValores">
<xsd:sequence>
<xsd:element name="ValorServicos" type="tsValor"/>
<xsd:element name="ValorDeducoes" type="tsValor" minOccurs="0"/>
<xsd:element name="ValorPis" type="tsValor" minOccurs="0"/>
<xsd:element name="ValorCofins" type="tsValor" minOccurs="0"/>
<xsd:element name="ValorInss" type="tsValor" minOccurs="0"/>
<xsd:element name="ValorIr" type="tsValor" minOccurs="0"/>
<xsd:element name="ValorCsll" type="tsValor" minOccurs="0"/>
<xsd:element name="IssRetido" type="tsSimNao"/>
<xsd:element name="ValorIss" type="tsValor" minOccurs="0"/>
<xsd:element name="ValorIssRetido" type="tsValor" minOccurs="0"/>
<xsd:element name="OutrasRetencoes" type="tsValor" minOccurs="0"/>
<xsd:element name="BaseCalculo" type="tsValor" minOccurs="0"/>
<xsd:element name="Aliquota" type="tsAliquota" minOccurs="0"/>
<xsd:element name="ValorLiquidoNfse" type="tsValor" minOccurs="0"/>
<xsd:element name="DescontoIncondicionado" type="tsValor" minOccurs="0"/>
<xsd:element name="DescontoCondicionado" type="tsValor" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Como você pode ver a tag ValorIssRetido é opcional:
<xsd:element name="ValorIssRetido" type="tsValor" minOccurs="0"/>
Com a sua alteração deixa a tag como obrigatória, neste caso ao gerar o XML do RPS o tag vai ser gerada independente do seu valor.