Árvore de páginas

Versões comparadas

Chave

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

...

Entidade

Pontos de Integração

Transportadora

  • Cadastro de Transportadoras
  • Edição Transportadoras

Fornecedor

  • Cadastro de Fornecedores
  • Edição de Fornecedor

Tipo de Veículo

  • Cadastro de Tipo Veículo
  • Edição de Tipo Veículo

Cliente

  • Cadastro de Cliente
  • Edição de Cliente

Empresas/Filiais

  • Cadastro de Empresas/Filiais
  • Edição de Empresas/Filiais

Produto

  • Cadastro de Produto
  • Edição de Produto

Pedidos de Venda

  • Envio dos Pedidos de Vendas ao Cockpit Logístico
  • Cancelamento dos Pedidos de Vendas

Montagem de Carga

  • Geração da viagem no Cockpit Logístico
  • Liberação da Viagem no Cockpit Logístico
  • Montagem de cargas OMS
  • Liberar Viagem no OMS

Pré-requisitos instalação/implantação/utilização

...

Parametrização appServer.ini
Para que seja possível receber as viagens do Cockpit Logístico, é necessário configurar um WebService no appserver.ini Protheus. É recomendado criar um webservice com as seguintes configurações(modificando o arquivo appserver.ini):

Bloco de código
languagejava
themeEclipse
titleappserver.ini

...

collapsetrue
;Serviço webserver HTTP

...


[HTTP]

...


ENABLE=1

...


PATH=<Caminho_Cache_imagens>;C:\TOTVS 11\Prottheus\Protheus_data\web

...


PORT=<porta>;8080

...


INSTANCES=<nInicio>,<nMaximo>;1,10

...


SESSIONTIMEOUT=60

...


INSTANCENAME=WS_HTTP

...

 
;URL de resposta

...


[<ip ou nome>:<porta>/neolog]

...


ENABLE=1

...


PATH=<Caminho_Cache_imagens>;C:\TOTVS 11\Prottheus\Protheus_data\web

...


ENVIRONMENT=<ambiente>

...


INSTANCENAME=WS_NEOLOG

...


RESPONSEJOB=JOB_WS_NEOLOG

...


DEFAULTPAGE=wsindex.apw

...

 
;JOB de resposta

...


[JOB_WS_NEOLOG]

...


TYPE=WEBEX

...


ENVIRONMENT=<ambiente>

...


INSTANCES=<nInicio>,<nMaximo>;1,10

...


INSTANCENAME=JOB_WS_NEOLOG

...


ONSTART=TMSXStart ;ponto de inicio obrigatório

...


ONCONNECT=TMSXConnect ;ponto de inicio obrigatório

...


TMSPREPAREIN=<empresa>,<filial>;obrigatório


Para testar o serviço, basta iniciar um navegador e digitar : http://<ip ou nome>:<porta>/neolog/PublishReleasedTrip.APW?WSDL

Um WSDL (Descrição do serviço em xml) deve exibir no navegador.
 
Parametrização Cockpit Logístico
Para configurar o envio de viagens do cockpit ao webservice protheus, entre no Cockpit Logístico e acesse:

...

7. Selecione a opção "Salvar".
 
Configuração para envio automático de pedidos de venda (Schedule)
Os pedidos de venda gerados no SIGAOMS podem ser enviados automaticamente ao Cockpit Logístico, para isso deve ser configurada a execução automática (Schedule) da rotina OMSXCPL6, está configuração pode ser executada conforme descrito no link a seguir http://tdn.totvs.com/display/framework/Schedule+Protheus.
No arquivo appserver.ini é necessário inserir a configuração abaixo:

Bloco de código
languagejava
themeEclipse
titleappserver.ini

...

collapsetrue
[OnStart]

...


jobs=FWSCHDMANAG,FWSCHDQUEUE

...


RefreshRate=60

...


[FWSCHDMANAG]

...


Main=FWSCHDMANAG

...


Environment=<ambiente>

...


[FWSCHDQUEUE]

...


Main=FWSCHDQUEUE

...


Environment=<ambiente>

Instalação/Atualização

Vide tópico Pré-requisitos instalação/implantação/utilização.

...