Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2059 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal estou com uma falha ao validar SCHEMA da NFSe, porem se verem no XML o campo está preenchido corretamente. O que pode ser ? 

 

'Falha na validação dos dados do lote: 0001

'' violates length constraint of '14'. The element '{http://www.ginfes.com.br/tipos_v03.xsd}Cnpj' with value '' failed to parse.'
 

302UNICA-rps.xml

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

Postado (editado)

Bom dia, 

e o arquivo de lote? não é lá o problema?

<LoteRps>
  <NumeroLote>13</NumeroLote>
  <Cnpj>XXXXXXXXXXXXXX</Cnpj>
  <InscricaoMunicipal>XXXX</InscricaoMunicipal>
  <QuantidadeRps>1</QuantidadeRps>
  <ListaRps>
     ... 

 

Editado por Michel Ouriques
Postado

Debugando a string que está sendo validada é essa:

 

 

<?xml version="1.0" encoding="UTF-8"?><ns3:EnviarLoteRpsEnvio xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd" xmlns:ns4="http://www.ginfes.com.br/tipos_v03.xsd"><ns3:LoteRps Id="302"><ns4:NumeroLote>302</ns4:NumeroLote><ns4:Cnpj/><ns4:InscricaoMunicipal/><ns4:QuantidadeRps>1</ns4:QuantidadeRps><ns4:ListaRps><ns4:Rps><ns4:InfRps Id="302UNICA"><ns4:IdentificacaoRps><ns4:Numero>302</ns4:Numero><ns4:Serie>UNICA</ns4:Serie><ns4:Tipo>1</ns4:Tipo></ns4:IdentificacaoRps><ns4:DataEmissao>2016-02-18T00:00:00</ns4:DataEmissao><ns4:NaturezaOperacao>1</ns4:NaturezaOperacao><ns4:OptanteSimplesNacional>2</ns4:OptanteSimplesNacional><ns4:IncentivadorCultural>2</ns4:IncentivadorCultural><ns4:Status>1</ns4:Status><ns4:Servico><ns4:Valores><ns4:ValorServicos>1.00</ns4:ValorServicos><ns4:ValorDeducoes>0.00</ns4:ValorDeducoes><ns4:ValorPis>0.00</ns4:ValorPis><ns4:ValorCofins>0.00</ns4:ValorCofins><ns4:ValorInss>0.00</ns4:ValorInss><ns4:ValorIr>0.00</ns4:ValorIr><ns4:ValorCsll>0.00</ns4:ValorCsll><ns4:IssRetido>2</ns4:IssRetido><ns4:ValorIss>0.03</ns4:ValorIss><ns4:BaseCalculo>1.00</ns4:BaseCalculo><ns4:Aliquota>0.0003</ns4:Aliquota><ns4:ValorLiquidoNfse>1.00</ns4:ValorLiquidoNfse></ns4:Valores><ns4:ItemListaServico>1401</ns4:ItemListaServico><ns4:CodigoTributacaoMunicipio>3147</ns4:CodigoTributacaoMunicipio><ns4:Discriminacao>002987 INTERMEDIACAO - DE NEGOCIOS</ns4:Discriminacao><ns4:CodigoMunicipio>3143906</ns4:CodigoMunicipio></ns4:Servico><ns4:Prestador><ns4:Cnpj>71095160000100</ns4:Cnpj><ns4:InscricaoMunicipal>301350</ns4:InscricaoMunicipal></ns4:Prestador><ns4:Tomador><ns4:IdentificacaoTomador><ns4:CpfCnpj><ns4:Cpf>07965039664</ns4:Cpf></ns4:CpfCnpj></ns4:IdentificacaoTomador><ns4:RazaoSocial>BALBINO</ns4:RazaoSocial><ns4:Endereco><ns4:Endereco>RUA XXXXX</ns4:Endereco><ns4:Numero>12</ns4:Numero><ns4:Bairro>BARRA</ns4:Bairro><ns4:CodigoMunicipio>3143906</ns4:CodigoMunicipio><ns4:Uf>MG</ns4:Uf><ns4:Cep>36880000</ns4:Cep></ns4:Endereco><ns4:Contato><ns4:Telefone>0000000000</ns4:Telefone></ns4:Contato></ns4:Tomador></ns4:InfRps></ns4:Rps></ns4:ListaRps></ns3:LoteRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#302"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>4a63IWLZGexH6TP6UM64gplPJGw=</DigestValue></Reference></SignedInfo><SignatureValue>cH2hyq72d0T1BLOqvbqF58aDn7BcaZ1TLmzaJiSFYCox5Fk/Hpm1f3VJIZvmqWuN9eJW4Qs6GHbDP995mOx9a6ipsaSyJz1zRcQMxAQBFOLh4z1G11a0WCzfEnqBWIYvHRr1wr1UrGAZzgoIxZ886bjO/j/XqQMLw2347hb8x0ugl50Qxqyj/BCzGpzHbS2tnT0dObliyRJWqOigMwlxnkXj03q1rOopKnwCrmaVSaBKdoT2yHlA3ozKPFKH1+pGQuYxOyvJD9QOwF7PNcPMSCpPK3g54h05JRr28EXu96oqzJoIEbFLlL/gfpMascbdoNi9/u7vaz3la/fpw6snwQ==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIH+zCCBeOgAwIBAgIISfMzFFkjyCgwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxNjA0BgNVBAsTLVNlY3JldGFyaWEgZGEgUmVjZWl0YSBGZWRlcmFsIGRvIEJyYXNpbCAtIFJGQjEVMBMGA1UEAxMMQUMgVkFMSUQgUkZCMB4XDTE1MDcwNjIwMDMwNFoXDTE2MDcwNTIwMDMwNFowgdwxCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJNRzEPMA0GA1UEBxMGTVVSSUFFMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTYwNAYDVQQLEy1TZWNyZXRhcmlhIGRhIFJlY2VpdGEgRmVkZXJhbCBkbyBCcmFzaWwgLSBSRkIxFjAUBgNVBAsTDVJGQiBlLUNOUEogQTExDzANBgNVBAsTBkFSIFNJQzE5MDcGA1UEAxMwSiBBWkVWRURPIE1BUVVJTkFTIEFHUklDT0xBUyBMVERBOjcxMDk1MTYwMDAwMTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnUHHbKHVfi4enGI+TqTfH8iAnfrHImq/BugBnTlu7hKqWfb0wPitx6vr2FGbOnIz+i/aS6AiN//VX+jzrpRhHe4mtBNvOCtpXrPjxHqFhyjp+KQLMEDw+8bgMuo2Jn30EUkoBOWO2hlufNuLxXzCey4S/0EVzC0AFCCkb4+K2+E/v9oW4C9vnjeAiQ/eW80qiW5BmcByzG84gSlM9m/eL8GrTsmydlN5pAvHwhpPUVMya7jZPxeh42foXe4BaUKbGNN0Zg01ZcUUghCLzGuw8rN982/OQn+4Ttl3yV0n6OMHddI4HFhCfHsunsu6gvhQxwmDX53ZK5MroJ4nJSPSSQIDAQABo4IDKTCCAyUwgZoGCCsGAQUFBw

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

Postado

Ai quando chega na função validar schema a string de XML está com o campo CNPJ do Lote vazio: 

<?xml version="1.0" encoding="UTF-8"?><ns3:EnviarLoteRpsEnvio xmlns:ns3="http://www.ginfes.com.br/servico_enviar_lote_rps_envio_v03.xsd" xmlns:ns4="http://www.ginfes.com.br/tipos_v03.xsd"><ns3:LoteRps Id="302"><ns4:NumeroLote>302</ns4:NumeroLote><ns4:Cnpj/><ns4:InscricaoMunicipal/><ns4:QuantidadeRps>1</ns4:QuantidadeRps><ns4:ListaRps><ns4:Rps><ns4:InfRps Id="302UNICA"><ns4:IdentificacaoRps><ns4:Numero>302</ns4:Numero><ns4:Serie>UNICA</ns4:Serie><ns4:Tipo>1</ns4:Tipo></ns4:IdentificacaoRps><ns4:DataEmissao>2016-02-18T00:00:00</ns4:DataEmissao><ns4:NaturezaOperacao>1</ns4:NaturezaOperacao><ns4:OptanteSimplesNacional>2</ns4:OptanteSimplesNacional><ns4:IncentivadorCultural>2</ns4:IncentivadorCultural><ns4:Status>1</ns4:Status><ns4:Servico><ns4:Valores><ns4:ValorServicos>1.00</ns4:ValorServicos><ns4:ValorDeducoes>0.00</ns4:ValorDeducoes><ns4:ValorPis>0.00</ns4:ValorPis><ns4:ValorCofins>0.00</ns4:ValorCofins><ns4:ValorInss>0.00</ns4:ValorInss><ns4:ValorIr>0.00</ns4:ValorIr><ns4:ValorCsll>0.00</ns4:ValorCsll><ns4:IssRetido>2</ns4:IssRetido><ns4:ValorIss>0.03</ns4:ValorIss><ns4:BaseCalculo>1.00</ns4:BaseCalculo><ns4:Aliquota>0.0003</ns4:Aliquota><ns4:ValorLiquidoNfse>1.00</ns4:ValorLiquidoNfse></ns4:Valores><ns4:ItemListaServico>1401</ns4:ItemListaServico><ns4:CodigoTributacaoMunicipio>3147</ns4:CodigoTributacaoMunicipio><ns4:Discriminacao>002987 INTERMEDIACAO - DE NEGOCIOS</ns4:Discriminacao><ns4:CodigoMunicipio>3143906</ns4:CodigoMunicipio></ns4:Servico><ns4:Prestador><ns4:Cnpj>71095160000100</ns4:Cnpj><ns4:InscricaoMunicipal>301350</ns4:InscricaoMunicipal></ns4:Prestador><ns4:Tomador><ns4:IdentificacaoTomador><ns4:CpfCnpj><ns4:Cpf>07965039664</ns4:Cpf></ns4:CpfCnpj></ns4:IdentificacaoTomador><ns4:RazaoSocial>BALBINO</ns4:RazaoSocial><ns4:Endereco><ns4:Endereco>RUA XXXXX</ns4:Endereco><ns4:Numero>12</ns4:Numero><ns4:Bairro>BARRA</ns4:Bairro><ns4:CodigoMunicipio>3143906</ns4:CodigoMunicipio><ns4:Uf>MG</ns4:Uf><ns4:Cep>36880000</ns4:Cep></ns4:Endereco><ns4:Contato><ns4:Telefone>0000000000</ns4:Telefone></ns4:Contato></ns4:Tomador></ns4:InfRps></ns4:Rps></ns4:ListaRps></ns3:LoteRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#302"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>4a63IWLZGexH6TP6UM64gplPJGw=</DigestValue></Reference></SignedInfo><SignatureValue>cH2hyq72d0T1BLOqvbqF58aDn7BcaZ1TLmzaJiSFYCox5Fk/Hpm1f3VJIZvmqWuN9eJW4Qs6GHbDP995mOx9a6ipsaSyJz1zRcQMxAQBFOLh4z1G11a0WCzfEnqBWIYvHRr1wr1UrGAZzgoIxZ886bjO/j/XqQMLw2347hb8x0ugl50Qxqyj/BCzGpzHbS2tnT0dObliyRJWqOigMwlxnkXj03q1rOopKnwCrmaVSaBKdoT2yHlA3ozKPFKH1+pGQuYxOyvJD9QOwF7PNcPMSCpPK3g54h05JRr28EXu96oqzJoIEbFLlL/gfpMascbdoNi9/u7vaz3la/fpw6snwQ==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIH+zCCBeOgAwIBAgIISfMzFFkjyCgwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxNjA0BgNVBAsTLVNlY3JldGFyaWEgZGEgUmVjZWl0YSBGZWRlcmFsIGRvIEJyYXNpbCAtIFJGQjEVMBMGA1UEAxMMQUMgVkFMSUQgUkZCMB4XDTE1MDcwNjIwMDMwNFoXDTE2MDcwNTIwMDMwNFowgdwxCzAJBgNVBAYTAkJSMQswCQYDVQQIEwJNRzEPMA0GA1UEBxMGTVVSSUFFMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMTYwNAYDVQQLEy1TZWNyZXRhcmlhIGRhIFJlY2VpdGEgRmVkZXJhbCBkbyBCcmFzaWwgLSBSRkIxFjAUBgNVBAsTDVJGQiBlLUNOUEogQTExDzANBgNVBAsTBkFSIFNJQzE5MDcGA1UEAxMwSiBBWkVWRURPIE1BUVVJTkFTIEFHUklDT0xBUyBMVERBOjcxMDk1MTYwMDAwMTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnUHHbKHVfi4enGI+TqTfH8iAnfrHImq/BugBnTlu7hKqWfb0wPitx6vr2FGbOnIz+i/aS6AiN//VX+jzrpRhHe4mtBNvOCtpXrPjxHqFhyjp+KQLMEDw+8bgMuo2Jn30EUkoBOWO2hlufNuLxXzCey4S/0EVzC0AFCCkb4+K2+E/v9oW4C9vnjeAiQ/eW80qiW5BmcByzG84gSlM9m/eL8GrTsmydlN5pAvHwhpPUVMya7jZPxeh42foXe4BaUKbGNN0Zg01ZcUUghCLzGuw8rN982/OQn+4Ttl3yV0n6OMHddI4HFhCfHsunsu6gvhQxwmDX53ZK5MroJ4nJSPSSQIDAQABo4IDKTCCAyUwgZoGCCsGAQUFBw

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

Postado

Resolvido, Era que na versão anterior para preencher a alíquota eu dividia por 100 agora isso já é feito internamente no componente ou seja fazia a divisão duas vezes.

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

  • 3 anos depois...
  • Consultores
Postado

Boa tarde Leonardo,

Esse tópico será fechado por ser muito antigo.

Favor criar um novo tópico expondo o seu problema de forma clara e precisa e evite usar palavras que possam ofender alguém.

Desde já muito obrigado pela compreensão.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado
5 minutos atrás, Leonardo Santos Angelica disse:

nada mais deprimente para um programador do que ter que mexer com essas XXXXXXXX

Olá,

   Seja bem vindo ao fórum. Esperamos que ele seja de ajuda a resolver seus problemas. Realmente, por vezes é frustrante o trabalho de desenvolver softwares.

   Ainda assim, por favor, mantenha o nível profissional em suas mensagens. Temos regras simples para manter um ambiente saudável.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 2059 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.