Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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".

Menu Datasul

Image Added


Totvs custom tabs box
tabsPré Requisitos,Parâmetros,Oferta de Carga
idstab0,tab1,tab2,
Totvs custom tabs box items
defaultyes
referenciatab0

Pré-requisito

Registro dos certificados da Fretebras na instalação Progress do Appserver

Para 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

...

ids
Totvs custom tabs box
tabsParâmetros,Oferta de Carga

Exemplo 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
titleImportante

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".

Menu Datasul

Image Removed

Parâmetros,Oferta de Carga
Totvs custom tabs box items
defaultyesno
referenciaParâmetrostab1

Parâmetros

Listagem dos Parâmetros da Oferta de Carga

A 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 Carga

Na 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.

CampoObjetivo
TokenToken utilizado para comunicação Datasul > FreteBras
Limite de Acesso MensalDetermina qual a quantidade de publicações e renovações de Oferta de Carga que o plano contratado na FreteBras disponibiliza
Quantidade RestanteApresenta a quantidade restante de publicações e renovações de Oferta de Carga
Última AtualizaçãoApresenta a data da última atualização dos parâmetros Datasul com a FreteBras
Exemplo da interface


Totvs custom tabs box items
defaultno
referenciaOferta de Cargatab2

Oferta de Carga

Listagem das Ofertas de Carga

Essa 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 interfaceObjetivo
Nova Oferta de CargaApresenta a interface para cadastro da Oferta de Carga
BuscarDisponibiliza campos que permitem uma pesquisa aprimorada
Busca avançadaRealiza uma pesquisa simples nas colunas "Estabelecimento", "Embarque", "ID. Portal", "Origem" e "Destino"
Informações AuxiliaresApós a conclusão da negociação, a situação será alterada para "Fechada", concluindo o processoApenas Ofertas de Carga com a situação "Aberta" podem ser alteradasApenas Ofertas de Carga com a situação "Aberta" podem ser alteradas
Ações disponíveis na tabelaObjetivo
DetalharApresenta a interface para consulta da Oferta de Carga

Todos os campos serão apresentados desabilitados

EditarApresenta 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
NegociarApresenta a interface de Negociação da Oferta de Carga da Oferta de Carga
RenovarRenova a Oferta de Carga no Portal da FreteBras, atualizando a Data/Hora de publicação
CancelarCancela a Oferta de Carga no Portal da FreteBrasApenas Ofertas de Carga com a situação "Aberta" podem ser canceladas
RemoverElimina 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 Carga

Interface de inclusão e alteração da Oferta de Carga

Essa interface possibilita a inclusão e alteração de uma Oferta de Carga.

Campo

Objetivo

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

Situação

Situação

da Oferta de CargaInformação gerada após o envio

da Oferta de Carga

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

Carroceria

Image 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:

...