Olá boa tarde , o provedor WebISS está personalizado o modelo ABRASF 2.02 porém adicionou alguns novos atributos.
até o momento estou sofrendo devido a ordem do atributo CodigoNbs , apesar do XSD informar não ser obrigatório , por telefone me informaram que devo enviar enviar a informação.
O problema é ordem do atributo, conforme os exemplos abaixo.
Nota emitida através do meu sistema/ TACBrNFSeX
Nota da emitida pelo sistema WebISS
Trecho do XSD
<xsd:complexType name="tcDadosServico">
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="Valores" type="tcValoresDeclaracaoServico"/>
<xsd:element maxOccurs="1" minOccurs="1" name="IssRetido" type="tsSimNao"/>
<xsd:element maxOccurs="1" minOccurs="0" name="ResponsavelRetencao" type="tsResponsavelRetencao"/>
<xsd:element maxOccurs="1" minOccurs="1" name="ItemListaServico" type="tsItemListaServico"/>
<xsd:element maxOccurs="1" minOccurs="0" name="CodigoCnae" type="tsCodigoCnae"/>
<xsd:element maxOccurs="1" minOccurs="0" name="CodigoTributacaoMunicipio" type="tsCodigoTributacao"/>
<xsd:element maxOccurs="1" minOccurs="0" name="CodigoNbs" type="tsCodigoNbs" />
<xsd:element maxOccurs="1" minOccurs="1" name="Discriminacao" type="tsDiscriminacao"/>
<xsd:element maxOccurs="1" minOccurs="1" name="CodigoMunicipio" type="tsCodigoMunicipioIbge"/>
<xsd:element maxOccurs="1" minOccurs="0" name="CodigoPais" type="tsCodigoPaisBacen"/>
<xsd:element maxOccurs="1" minOccurs="1" name="ExigibilidadeISS" type="tsExigibilidadeISS"/>
<xsd:element maxOccurs="1" minOccurs="0" name="MunicipioIncidencia" type="tsCodigoMunicipioIbge"/>
<xsd:element maxOccurs="1" minOccurs="0" name="NumeroProcesso" type="tsNumeroProcesso"/>
</xsd:sequence>
</xsd:complexType>
ou seja, o CodigoNbs deve está acima do Discriminacao.