Ir para conteúdo
  • Cadastre-se

dev botao

QR Code


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

Recommended Posts

Bom dia, 

Estou com uma difiiculdade com o QR code, configurei para sair sempre, conforme abaixo:

 CTe.Configuracoes.Geral.GerarInfCTeSupl  := fgtSempre;

meu xml saiu assim: 

<infCTeSupl>
</infCTeSupl>
 
e o componente respondeu: 1871 - element '{http://www.portalfiscal.inf.br/cte}infCTeSupl': This element is not expected. Expected is (http://www.w3.otg/2000/09/xmldsig#}Signature).
 
Alguém pode me ajudar?
 
Link para o comentário
Compartilhar em outros sites

  • Moderadores
15 minutos atrás, MarceloPeron disse:

e o componente respondeu: 1871 - element '{http://www.portalfiscal.inf.br/cte}infCTeSupl': This element is not expected. Expected is (http://www.w3.otg/2000/09/xmldsig#}Signature).

Quer dizer que os schemas não reconheceram o elemento que contém o QRCode, veja se a pasta de schemas está atualizada.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

atualizei ontem meus schemas antes de fazer a alteração na minha aplicação, no arquivo cteTiposBasico_v3.00_Homologacao.xsd, tenho o seguinte:

            <xs:element name="infCTeSupl" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Informações suplementares do CT-e</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="qrCodCTe">
                            <xs:annotation>
                                <xs:documentation>Texto com o QR-Code impresso no DACTE</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                                <xs:restriction base="xs:string">
                                    <xs:whiteSpace value="preserve"/>
                                    <xs:minLength value="50"/>
                                    <xs:maxLength value="1000"/>
                                    <xs:pattern value="((HTTPS?|https?)://.*\?chCTe=[0-9]{44}&amp;tpAmb=[1-2](&amp;sign=[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1})?)"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            

no arquivo cteTiposBasico_v3.00.xsd não tem infCTeSupl, tentei atualizar os schemas de novo mas não veio nada.

Link para o comentário
Compartilhar em outros sites

consegui resolver, bastou copiar o trecho abaixo do arquivo cteTiposBasico_v3.00_Homologacao.xsd para o arquivo cteTiposBasico_v3.00.xsd. Obrigadp pela ajuda.

        <xs:element name="infCTeSupl" minOccurs="0">
                <xs:annotation>
                    <xs:documentation>Informações suplementares do CT-e</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="qrCodCTe">
                            <xs:annotation>
                                <xs:documentation>Texto com o QR-Code impresso no DACTE</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                                <xs:restriction base="xs:string">
                                    <xs:whiteSpace value="preserve"/>
                                    <xs:minLength value="50"/>
                                    <xs:maxLength value="1000"/>
                                    <xs:pattern value="((HTTPS?|https?)://.*\?chCTe=[0-9]{44}&amp;tpAmb=[1-2](&amp;sign=[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1})?)"/>
                                </xs:restriction>
                            </xs:simpleType>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>

Link para o comentário
Compartilhar em outros sites

  • Moderadores
11 minutos atrás, MarceloPeron disse:

consegui resolver, bastou copiar o trecho abaixo do arquivo cteTiposBasico_v3.00_Homologacao.xsd para o arquivo cteTiposBasico_v3.00.xsd. Obrigadp pela ajuda.

Correto, não lembrava desse detalhe.

Segue aviso com maiores instruções para quem tiver o mesmo problema:

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1877 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.