...
A seguir será detalhado todas as implementações que foram necessárias serem realizadas no Produto Datasul para atender a essa demanda.
...
06. PARÂMETROS E PROGRAMAS
Todas as funcionalidades desse processo estão centralizadas no programa "Oferta de Carga".
Image Added
Totvs custom tabs box |
---|
tabs | Pré Requisitos,Parâmetros,Oferta de Carga |
---|
ids | tab0,tab1,tab2, |
---|
|
Totvs custom tabs box items |
---|
| Pré-requisitoRegistro dos certificados da Fretebras na instalação Progress do AppserverPara que a integração Datasul X Fretebras funcione corretamente, é necessário aplicar os certificados da Fretebras em cada instalação Progress. Se a funcionalidade for executada sem a conclusão desse pré-requisito, o erro "Falta de certificado para conexões SSL". Para corrigir o erro, é necessário efetuar o download de cada certificado disponibilizado pela Fretebras e importá-lo na instalação Progress do Appserver Datasul. Image Modified |
|
...
Totvs custom tabs box |
---|
|
tabs | Parâmetros,Oferta de Carga |
idsExemplo de registro de certificados na instalação Progress Aviso |
---|
O exemplo abaixo utiliza os certificados do Google como exemplo, porém, para a integração com a FreteBras é necessário efetuar o download do site informado no campo URL Portal, nos Parâmetros da Oferta de Carga. |
Para localizar os certificados da URL, pressione para Visualizar as Informações do site. Image Modified No pop-up que será exibido, localize a parte de Certificado e clique em "Válido". Image Modified Localize a aba "Caminho de Certificação". Nessa tela são exibidos todos os certificados da URL. Image Modified Para baixar o certificado, selecione o desejável, vá para aba de "Detalhes" e clique em Copiar para Arquivo... Image Modified Clique em "Avançar" Image Modified Marque a opção "X.509 binário codificado por DER (*.cer)" e clique em "Avançar" Image Modified Selecione o diretório que deseja baixar o certificado e clique em "Avançar". Image Modified Clique em concluir. Image Modified Para cada certificado baixado executar o seguinte comando no proenv: certutil -format DER -import diretorio\nome_certificado.cer (Exemplo: certutil -format DER -import C:\Temp\nome_do_certificao.cer). Informações |
---|
| Os certificados devem ser baixados do último para o primeiro. E importados no PROENV da mesma maneira, do último para o primeiro. |
|
|
06. PARÂMETROS E PROGRAMAS
Todas as funcionalidades desse processo estão centralizadas no programa "Oferta de Carga".
Image Removed
| Parâmetros,Oferta de Carga | Totvs custom tabs box items |
---|
default | yesno |
---|
referencia | Parâmetrostab1 |
---|
| ParâmetrosListagem dos Parâmetros da Oferta de CargaA interface apresenta uma listagem dos parâmetros cadastrados e ações para pesquisa e manutenção do parâmetro. Exemplo da interface
Informações |
---|
A função "Buscar" realiza uma pesquisa pelo termo informado nas colunas "ID Parâmetro", "Estabelecimento", "ID Cliente Portal", "Usuário" e "URL Portal". |
Interface Cadastrado e Manutenção Parâmetro de Oferta de CargaNa interface de cadastro de um novo parâmetro, será solicitado o preenchimento de algumas informações em tela. Campo | Objetivo |
---|
ID Parâmetro | Identificador único para o parâmetro, gerado automaticamente pelo sistema | Estabelecimento | Determina para qual estabelecimento o parâmetro será utilizado | ID Cliente Portal | Informação obtida quando a empresa contrata um plano de uso na plataforma FreteBras | Credenciais do Cliente | Informação obtida quando a empresa contrata um plano de uso na plataforma FreteBras | Usuário | Informação obtida quando a empresa contrata um plano de uso na plataforma FreteBras | Senha | Informação obtida quando a empresa contrata um plano de uso na plataforma FreteBras | URL Portal | Informação obtida quando a empresa contrata um plano de uso na plataforma FreteBras |
Após confirmar a inclusão do parâmetro, o Datasul irá se comunicar com a Fretebras utilizando as informações preenchidas anteriormente e caso a conexão seja realizada com sucesso, os campos abaixo serão preenchidos, indicando que o processo ocorreu com sucesso. Campo | Objetivo |
---|
Token | Token utilizado para comunicação Datasul > FreteBras | Limite de Acesso Mensal | Determina qual a quantidade de publicações e renovações de Oferta de Carga que o plano contratado na FreteBras disponibiliza | Quantidade Restante | Apresenta a quantidade restante de publicações e renovações de Oferta de Carga | Última Atualização | Apresenta a data da última atualização dos parâmetros Datasul com a FreteBras |
Exemplo da interface
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Oferta de Cargatab2 |
---|
| Oferta de CargaListagem das Ofertas de CargaEssa interface apresenta uma listagem das Ofertas de Carga cadastradas e ações para pesquisa e manutenção da Oferta de Carga. Ações disponíveis na interface | Objetivo |
---|
Nova Oferta de Carga | Apresenta a interface para cadastro da Oferta de Carga | Buscar | Disponibiliza campos que permitem uma pesquisa aprimorada | Busca avançada | Realiza uma pesquisa simples nas colunas "Estabelecimento", "Embarque", "ID. Portal", "Origem" e "Destino" |
Ações disponíveis na tabela | Objetivo | Informações Auxiliares |
---|
Detalhar | Apresenta a interface para consulta da Oferta de Carga | Todos os campos serão apresentados desabilitados | Editar | Apresenta a interface para alteração da Oferta de Carga As alterações realizadas são replicadas para a Oferta de Carga no Portal da FreteBras Apenas Ofertas de Carga com a situação "Aberta" podem ser alteradas | Negociar | Apresenta a interface de Negociação da Oferta de Carga | Após a conclusão da negociação, a situação da Oferta de Carga | será alterada para "Fechada", concluindo o processoApenas Ofertas de Carga com a situação "Aberta" podem ser alteradas | Renovar | Renova a Oferta de Carga no Portal da FreteBras, atualizando a Data/Hora de publicação | Apenas Ofertas de Carga com a situação "Aberta" podem ser alteradas | Cancelar | Cancela a Oferta de Carga no Portal da FreteBras | Apenas Ofertas de Carga com a situação "Aberta" podem ser canceladas | Remover | Elimina a Oferta de Carga no DatasulApenas Ofertas de Carga com a situação "Cancelada" podem ser removidas |
Listagem das Ofertas de Carga
Busca avançada
Oferta de CargaInterface de inclusão e alteração da Oferta de CargaEssa interface possibilita a inclusão e alteração de uma Oferta de Carga. | Informação |
---|
ID. Portal | Identificado único da Oferta de Carga (Datasul e FreteBras) |
|
| Informação gerada após o envio da Oferta de Carga do Datasul para a FreteBras | da Oferta de CargaInformação gerada após o envio do Datasul para a FreteBrasSituações disponíveis: Aberta, Fechada, Cancelada | Data/Hora Publicação | Data e Hora da publicação da Oferta de Caraga no Portal FreteBras |
|
Informação gerada após o envio da Oferta de Carga do Datasul para a FreteBras | Estabelecimento | Estabelecimento da Oferta de Carga |
|
Após informado o estabelecimento, o campo Embarque apresentará apenas embarques do estabelecimento informado. Quando não for identificado um parâmetro de Oferta de Carga para o estabelecimento informado, uma mensagem de erro será apresentada | Embarque | Cancela a Oferta de Carga no Portal da FreteBras
Apenas Ofertas de Carga com a situação "Aberta" podem ser canceladas | Estado Origem | Elimina a Oferta de Carga no Datasul
Apenas Ofertas de Carga com a situação "Cancelada" podem ser removidas | Cidade Origem | Estado Destino | Cidade Destino | Trecho para Transporte | Descrição da Carga | Espécie da Carga | Complemento da Carga | Quantidade | Peso | Dimensão | Tipo de Preço | Valor em Real | Pedágio Pago pela Empresa | Exige Rastreamento | Informações Adicionais | Veículo | CarroceriaImage ModifiedImage Modified |
07. DEMAIS INFORMAÇÕES
Para atender as necessidades trazidas por essa implementação, foi necessário a criação de duas novas tabelas no sistema, sendo elas:
...