Ir para conteúdo
  • Cadastre-se

Alessandro Almeida Souza

Membros
  • Total de ítens

    6
  • Registro em

  • Última visita

Tudo que Alessandro Almeida Souza postou

  1. Olá bom dia no tópico anterior tinha alterado diretamente no código Abrasf de forma bruta e errônea afim e dentar descobrir o problema. Fiz as alterações necessárias direto código do provedor, problema Resolvido WebISS.GravarXml.pas WebISS.LerXml.pas
  2. Olá boa tarde de acordo a documentação do Provedor WebISS ( Feira de Santana/BA) https://feiradesantanaba.webiss.com.br/externo/manual/visualizar de acordo ao XSD encontrado no link acima acima ordem dos atributos inteterferem na validação. Uma forma de comprova isso foi modificando o arquivo ..\acbr\Fontes\ACBrDFe\ACBrNFSeX\Base\Provedores ACBrNFSeXGravarXml_ABRASFv2.pas / function TNFSeW_ABRASFv2.GerarServico: TACBrXmlNode; e recompilando o projeto para que atendesse as exigência do provedor. Em anexo segue minhas modificações. Todavia acredito que deve levar consideração que fiz apenas e um teste, assim, o controle de ordem dos atributos deveria ser de fora da classe ou criando um novo layout. ACBrNFSeXGravarXml_ABRASFv2.pas
  3. De acordo com os fontes do componente TACBrNFSeX existem: 1) NrOcorrDiscriminacao_1 2) NrOcorrDiscriminacao_2 o Default é sempre NrOcorrDiscriminacao_1 Porém para situação é como se eu precisasse desativar NrOcorrDiscriminacao_1 e ativasse o NrOcorrDiscriminacao_2. Acredito existir alguma configuração/parâmetro para ativar esse gatilho.
  4. A única coisa de diferente foi posição do atributo Erro(s): Código : X800 Mensagem: Erro de Validação: --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}CodigoNbs': This element is not expected. Expected is one of ( {http://www.abrasf.org.br/nfse.xsd}CodigoPais, {http://www.abrasf.org.br/nfse.xsd}ExigibilidadeISS ). Correção: --------- <IssRetido>2</IssRetido> <ItemListaServico>0403</ItemListaServico> <CodigoCnae>8630502</CodigoCnae> <CodigoTributacaoMunicipio>0403</CodigoTributacaoMunicipio> <Discriminacao>SERVICOS MEDICOS PRESTADOS NESTA DATA PARA PACIENTE TESTE CPF 037.916.595-37|PROCEDIMENTO CONSULTA ONCOLOGIA 1 VEZ</Discriminacao> <CodigoMunicipio>2910800</CodigoMunicipio> <CodigoNbs>123012100</CodigoNbs> <CodigoPais>1058</CodigoPais> <ExigibilidadeISS>1</ExigibilidadeISS> <MunicipioIncidencia>2910800</MunicipioIncidencia>
  5. 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.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.