Ir para conteúdo
  • Cadastre-se

dev botao

Conhecimento Multimodal


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

Recommended Posts

  • Consultores

Boa tarde bigromao,

 

Até onde sei, o componente ACBrCTe esta em conformidade com o Manual e Notas Técnicas publicadas no Portal Nacional do CT-e até a data de hoje.

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 Ítalo, tudo bem?

 

Estou começando os trabalhos com ct-e multimodal em um cliente, e a aprovação foi feita com sucesso. O único problema que tive, foi no momento do envio do evento multimodal, que me retorna a mensagem abaixo:

 

Arquivo de Schema não encontrado:

C:\Sistema\Schemas\evMultimodal_v2.00.xsd

 

Realmente este arquivo não existe. O nome mais próximo deste processo é o "evRegMultimodal_v2.00". Como não tenho o certificado digital, não consegui achar o problema debugando o código. Tem alguma dica de onde está este problema? Obrigado!

 

Atenciosamente,

Fernando Dutra.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Fernando,

 

Favor atualizar os fontes e testar novamente.

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

Oi Ítalo, boa tarde, tudo bem?

 

Obrigado pelo retorno, e efetuando os testes do evento multimodal, acabei tendo que alterar a função que segue abaixo para conseguir efetuar a aprovação.

 

function TInfEvento.getDescEvento: String;
begin
  case FTpEvento of
    teCCe                 : Result := 'Carta de Correcao';
    teCancelamento        : Result := 'Cancelamento';
    teEPEC                : Result := 'EPEC';
    teMultiModal          : Result := 'Registro Multimodal'; // antigamento= teMultiModal: Result := 'Ocorrencias de Transito';
    teRegistroPassagem    : Result := 'Registro de Passagem';
    teRegistroPassagemBRId: Result := 'Registro de Passagem BRId';
  else
    raise EventoException.Create('Descrição do Evento não Implementado!');
  end;
end;

 

 

Outra dúvida que tenho, é como eu devo configurar para que o XML do evento Multimodal, seja criado nos diretórios, como acontece hoje no CC-e e Cancelamento.

 

ACBrCTe1.Configuracoes.Arquivos.PathEvento := wLocalXML+'\Multimodal';

 

Configurei o componente da maneira acima. Os arquivos estão separados por pasta mesmo, mas a aprovação do registro multimodal não está sendo escrita no xml. Outra característica dos arquivos, são as os nomes deles serem salvos pelo número do "lote enviado+-procEventoCTe.xml", e não com a junção do "Chave de Acesso+Tipo do evento+Código do Evento+-procEventoCTe.xml" como ocorre hoje com a CC-e e cancelamento.

 

Espero ter sido claro nas observações. Obrigado pela ajuda. Abs.

 

Atenciosamente,

Fernando Dutra.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Fernando,

 

Primeiro muito obrigado pela colaboração.

 

Segundo atribua o valor True a propriedade SalvarCCeCanEvento e um Path para a propriedade PathEvento.

 

Será criado dentro deste Path a pasta Evento e dentro desta as pastas: CCe, Cancelamento, EPEC e Multimodal.

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 ítalo, tudo bem?

 

Obrigado pelo retorno, mas ainda eu tenho uma dúvida. Eu salvo os diretórios de CC-e e Cancelamento nas propriedades "PathCan" e "PathCCe". Se eu colocar um caminho na propriedade "PathEvento" ele vai salvar os eventos do multimodal, e também irá salvar os de CC-e e Cancelamento. Ou ele reconhece de alguma forma e salva somente os do multmodal? 

 

Atenciosamente,

Fernando Dutra.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Fernando,

 

Não foi implementado um Path Exclusivo para o Multimodal.

 

Existia o PathCan pois antes o cancelamento não era por evento e agora é.

 

Com essa alteração e com a implementação dos demais eventos, optou-se por centralizar todos os eventos em um único local.

 

Ao definir um caminho para PathEvento temos, por exemplo:

 

PathEvento := 'C:\ERP\XML';

SalvarCCeCanEvento := True;

 

C:\ERP\XML

              |->Evento

                      |->CCe

                      |->Cancelamento

                      |->EPEC

                      |->Multimodal

 

 

A pasta evento e as suas subpastas serão criadas a media que os eventos forem ocorrendo.

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

  • 2 semanas depois ...
  • Consultores

Boa tarde Fernando,

 

Favor atualizar os fontes, pois acabo de implementar a possibilidade de imprimir o Evento de Registro do Multimodal.

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

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

The popup will be closed in 10 segundos...