Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Estou com uma duvida com relacao ao ID 294 do manual - Tag <IE>

pois ela é do tipo Inteiro mas o que eu informo quando for CPF que é ISENTO de Inscricao estadual

pois coloquei o conteudo 'ISENTO' e o xml gerou com o conteudo em branco

ai verificando la nos fontes do acbr percebi que chama uma funcao "SomenteNumeros"

e a principio esta certo pois esta tag é do tipo inteiro mas ai nao sei como proceder o que informar 

quando for CPF

 

Postado

Italo Jurisato Junior

Testei com a suas modificaçoes mas mesmo assim nao deu certo pois este campo é um inteiro 

e por isso nao vai aceitar 'ISENTO' da erro ao validar o xml

oq eu fiz foi colocar '00' ai passou mas nao sei se é uma alternativa aceitavel ou correta

  • Consultores
Postado

Bom dia Volmir,

 

Checando o schema: cteTiposBasicos_v1.04 linha 1670 temos a definição do elemento IE que você se refere: campo #294.

 

<xs:element name="IE" type="TIe">
    <xs:annotation>
        <xs:documentation>Inscrição Estadual</xs:documentation>
    </xs:annotation>
</xs:element>
 

Como você pode ver, o elemento IE é do tipo TIe, checando agora o schema tiposGeralCTe_v1.04 linha 264 temos a definição do tipo TIe.

 

 <xs:simpleType name="TIe">
  <xs:annotation>
   <xs:documentation>Tipo Inscrição Estadual do Emitente</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
   <xs:whiteSpace value="preserve"/>
   <xs:pattern value="[0-9]{2,14}"/>
  </xs:restriction>
 </xs:simpleType>
 

Note que trata-se de uma string com no mínimo 2 caracteres e máximo 14, e esses caracteres só podem ser digitos na faixa de 0 a 9.

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

Postado

Hum verdade

Entao vamos ter que informar 00 mesmo quando for isento de inscricao estadual

Obrigado pela ajuda

 

Aproveitando me surgiu outra situacao

 

#306 seg no manual que tenho aqui e acredito que seja o atualizado ultima versao 

este campo esta com ocorencia 0 - n ou seja não é obrigatorio mas se enviar sem seguro 

da erro: 'seguro da carga é obrigatorio para modal rodoviario'

 

não consegui entender e segundo meus clientes esta informacao nao poderia ser obrigatoria

  • Consultores
Postado

Volmir,

 

E o que diz a Lei 11442/2007 ?

 

Pois segundo o Manual versão 1.04c do CT-e página 119 temos:

 

Dados obrigatórios apenas no Rodoviário, depois da lei 11.442/07.

Para os demais modais de transporte esta informação é opcional.

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

Postado

Vc esta certo 

para o modal rodoviario é obrigatório

o que nao entendi é como que um cliente aquija usa um outro sistema e me disse que esse campo nao é obrigatório (nunca informa seguro)

{Mas deixa pra la vai saber o que este outro sistema faz nao posso responder pelos outros}

 

meu problema agora é outro se vc puder analizar e me disser onede estou errando

 

da uma ohada neste xml em anexo 

nos campos "renavam" estou enviando com 11 caracter mas esta dando erro

 

Postado

mais uma coisa acredito que esta errado no acbr

#136 nDoc no manual e no schema este campo é do tipo Tstring min=1 e Max=20

mas o componente nao esta aceitando se informar letras 

pois esta passando pela funcao SomenteNumeros

 

Gerador.wCampo(tcEsp, '#136', 'nDoc  ', 01, 20, 1, SomenteNumeros(CTe.Rem.InfNF.nDoc), DSC_NDOC);

  • Consultores
Postado

Boa noite Volmir,

 

Em partes você tem razão o campo nDoc segundo o schema é do tipo string e aceita tamanho de 1 até 20.

 

Mas esse campo se refere ao grupo infNF, grupo este que contem os dados de uma NF comum de papel e até onde sei o numero da nota sempre foi numérico e não alfanumérico.

  • Curtir 1
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

Postado

Bom dia Italo 

Mais uma situacao

 

nao estou conseguindo descobrir o que estou fazendo de errado nas previsoes de entrega

Estou enviando em anexo o xml e o erro que aconteceu mas nao consegui descobrir o q esta errado

 

Postado

Bom dia Italo,

pior que atualizei os fontes, e atualizei tambem os schemas só pra ter certeza que estou com tudo atualizado 

e o problema continuou deu o mesmo erro

  • Consultores
Postado

Bom dia Volmir,

 

Se deu o mesmo erro é porque o fonte pcteCTeW não esta atualizado.

 

Exclua o fonte mencionado acima que encontra-se na pasta ...\Fontes\ACBrCTe e atualize novamente os fontes ele vai ser restaurado.

 

Favor compilar a sua aplicação usando a opção Build.

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

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.