Ir para conteúdo
  • Cadastre-se

dev botao

Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1484 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia, eu estou implementando a comunicação do meu sistema com o ACBRCIOT e existe vários tipos de variáveis na unit pcnConversaoCIOT que converte para STR mas não tem a volta os casos que vê são os de baixo:

tpTipoViagem; tpUnMedMerc; TpViagemTipodeCalculo; tpTipoConta;TpUnidadeDeMedidaDaMercadoria;TpTipoCategoriaPagamento;TpOperacao;TpEntregaDocumentacao;

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Qual é o problema que a ausência destas conversões está causando?

Se desejar vc mesmo pode incluir e nos enviar o pas alterado.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, Juliana Tamizou disse:

Bom dia.

Qual é o problema que a ausência destas conversões está causando?

Se desejar vc mesmo pode incluir e nos enviar o pas alterado.

Att.

oK, vou fazer o ajuste e mando para vcs, o problema é de comunicação o campo de vc's é daqueles tipos e eu mando uma string então tem que converter para o tipo correto. Estarei ajustando o arquivo e mando de volta neste mesmo tópico.

  • Curtir 1

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

Percebi um problema também no tpTipoCarga, se adicionar o tpGranelsolido por exemplo na hora de gerar o xml esta fazendo assim

Gerador.wCampoNFSe(tcInt, 'AP258', 'CodigoTipoCarga        ', 01, 01, 1, CodigoTipoCarga);

só joga o CodigoTipoCarga que é do tipo tpTipoCarga, nesse caso vai jogar o zero, da rejeição na hora de enviar não existe o código do tipo de carga zero.

Link para o comentário
Compartilhar em outros sites

25 minutos atrás, Cleonir disse:

Boa tarde.

No  tpTipoEmbalagem esta faltando (..., teCaixa, teUnitario, teFardo);

Eu acho que teUnitario e teFardo é unidade de medida, não embalagem mas eu só criei as conversões não alterei as propriedades do tipos q existiam.

Editado por Thiago Sist. Auditor

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

23 minutos atrás, Cleonir disse:

Percebi um problema também no tpTipoCarga, se adicionar o tpGranelsolido por exemplo na hora de gerar o xml esta fazendo assim

Gerador.wCampoNFSe(tcInt, 'AP258', 'CodigoTipoCarga        ', 01, 01, 1, CodigoTipoCarga);

só joga o CodigoTipoCarga que é do tipo tpTipoCarga, nesse caso vai jogar o zero, da rejeição na hora de enviar não existe o código do tipo de carga zero.

O tpTipoCarga = (tpGranelsolido, tpGranelLiquido, tpFrigorificada, tpConteinerizada, tpCargaGeral,
                 tpNeogranel, tpPerigosaGranelSolido, tpPerigosaGranelLiquido, tpPerigosaCargaFrigorificada,
                 tpPerigosaConteinerizada, tpPerigosaCargaGeral);

Os valores tem que começar de 1..10.

2 minutos atrás, Cleonir disse:

No manual da eFrete esta assim...

Anotação 2020-03-05 150638.png

Ok vou acrescentar e mandar o arquivo novamente eu não havia visto esta documentação da E-frete mas temos 3 integradoras tem que colocar as embalagens em comum das 3 senão pode ocorrer erro nas demais.

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

Não tenho não.

Estou implementando somente para a eFrete.

11 minutos atrás, Thiago Sist. Auditor disse:

O tpTipoCarga = (tpGranelsolido, tpGranelLiquido, tpFrigorificada, tpConteinerizada, tpCargaGeral,
                 tpNeogranel, tpPerigosaGranelSolido, tpPerigosaGranelLiquido, tpPerigosaCargaFrigorificada,
                 tpPerigosaConteinerizada, tpPerigosaCargaGeral);

Os valores tem que começar de 1..10.

O que daria para fazer para resolver esse problema?

Talvez adicionar um tpNenhum como o primeiro enumerado para o tpGranelsolido ficar como 1 que é o correto?

Link para o comentário
Compartilhar em outros sites

8 minutos atrás, Cleonir disse:

Não tenho não.

Estou implementando somente para a eFrete.

O que daria para fazer para resolver esse problema?

Talvez adicionar um tpNenhum como o primeiro enumerado para o tpGranelsolido ficar como 1 que é o correto?

Eu estou montando a comunicação do meu sistema com o ACBR ainda não vê as regras de validações, mas acredito que não deve ter o "tpNehum" por que deve ser obrigatório, mas como falei eu estou implementando a comunicação ainda depois que vou começar a fazer testes e validações. Um cliente pediu para desenvolver para PAMCARD, mas com o ACBR já deve funcionar para qualquer uma das 3 integradoras.

Editado por Thiago Sist. Auditor

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

Por favor poderiam anexar a unit alterada para que possamos analisar e estando tudo OK, enviaremos para o repositório.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

25 minutos atrás, Italo Jurisato Junior disse:

Boa tarde a todos,

Por favor poderiam anexar a unit alterada para que possamos analisar e estando tudo OK, enviaremos para o repositório.

Eu não adicionei as embalagens que o Cleonir informou por que eu não conseguir verificar nos documentos das outras integradoras.

pcnConversaoCIOT.pas

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia Thiago,

Muito obrigado pela colaboração, vou analisar e caso esteja tudo OK, vou enviar para o repositório.

Já esta no repositório.

  • Curtir 2
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...

Estou com um problema com o CodigoTipoCarga, segundo a eFrete é para mandar nulo em produção.

esta assim    Gerador.wCampo(tcInt, 'AP258', 'CodigoTipoCarga    ', 01, 01, 1, CodigoTipoCarga);

o CodigoTipoCarga é um enumerado. Como eu poderia fazer para deixar nulo esse campo ?

Link para o comentário
Compartilhar em outros sites

10 minutos atrás, Cleonir disse:

Estou com um problema com o CodigoTipoCarga, segundo a eFrete é para mandar nulo em produção.

esta assim    Gerador.wCampo(tcInt, 'AP258', 'CodigoTipoCarga    ', 01, 01, 1, CodigoTipoCarga);

o CodigoTipoCarga é um enumerado. Como eu poderia fazer para deixar nulo esse campo ?

Cleonir olhando a Documentação do eFrete pode ser 0 ou 1 ocorrência, então seria só deixar de informar este dado no ACBR, e passar para os próximos campos.

Colocar um if se for "TAC_Agregado" não preencher.

Editado por Thiago Sist. Auditor

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

Opa se eu não informar nada joga o numero 0 e acontece essa rejeição

 

Fora.Da.Faixa

Sistema e-FRETE (www.efrete.com.br): [Negócio] (Protocolo: 356.812) Erro adicionando operação de transporte: Valor 0 informado para CodigoTipoCarga fora da faixa permitida

 

É obrigatório a tag mas deve ser null

Editado por Cleonir
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

Infelizmente o manual não deixa claro quais são os valores permitidos para essa tag, o jeito é entrar em contato com o eFrete e questiona-los.

  • Curtir 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia,

Agora estou com este erro na hora de enviar um CIOT com tipo de viagem Padrão.

WebService Enviar Documento:

- Inativo ou Inoperante tente novamente.

Erro Interno: 0

Erro HTTP: 400

URL: https://dev.efrete.com.br/Services/PefService.asmx

Erro: 0 - €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€

 

Somente na viagem padrão, não entendi o porque ?

Link para o comentário
Compartilhar em outros sites

Em 03/04/2020 at 09:57, Cleonir disse:

Bom dia,

Agora estou com este erro na hora de enviar um CIOT com tipo de viagem Padrão.

WebService Enviar Documento:

- Inativo ou Inoperante tente novamente.

Erro Interno: 0

Erro HTTP: 400

URL: https://dev.efrete.com.br/Services/PefService.asmx

Erro: 0 - €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€

 

Somente na viagem padrão, não entendi o porque ?

Mais alguém com esse problema ao enviar uma Viagem do tipo Padrão ?

Ou é eu que estou fazendo alguma coisa errada ?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Cleonir,

Esse tópico esta sendo tratado a unit pcnConversaoCIOT.

Por favor vamos seguir as regras do fórum, tópico novo para assunto novo.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

16 minutos atrás, Italo Jurisato Junior disse:

Bom dia Cleonir,

Esse tópico esta sendo tratado a unit pcnConversaoCIOT.

Por favor vamos seguir as regras do fórum, tópico novo para assunto novo.

Bom dia Italo, não sei se já foi informado no ACBR mas o processo do CIOT foi prorrogado e sem data prevista.

RESOLUÇÃO 5.876 ANTT, DE 20-3-2020

 

image001.png

Thiago Ribeiro da Silva

Analista Sistema Auditor

www.SistemaAuditor.com.br

Link para o comentário
Compartilhar em outros sites

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