Árvore de páginas

Versões comparadas

Chave

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

Envio de Tabela de Frete Neolog

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Distribuição e Logística

Módulo:

SIGAGFE - Gestão de Frete Embarcador

Rotina:

Rotina

Nome Técnico

Parâmetros módulo

GFEX000

Parâmetros integraçãoGFEX003
Tipos de VeículoGFEA045
Tabela de FreteGFEA061
 GFEA061A
 

GFEXWS

 GFEXWSCPL
 GFEXWSFUN

Rotina(s) envolvida(s)

Nome Técnico

 

GFEA061B

 GFEA061C
 GFEA061D
 GFEA061E
 GFEA061F

 

GFEA061G
 GFEA061H
 GFEA061I
  

Cadastros Iniciais:

Cadastro de parâmetros do módulo, parâmetros de integração(novo),Emitentes, Regiões, Componentes de Frete, Tipos de Veículo,Tabelas de Frete

Parâmetro(s):

MV_DSINTTV, MV_CPLEMB, MV_CPLREG, MV_CPLINT, MV_CPLURL,MV_CPLTVF, MV_UMPESO

Ponto de Entrada:

Informe o ponto de entrada relacionado (link).

Chamados relacionados

Informe o(s) chamado(s) relacionado(s).

Requisito (ISSUE):PCREQ-5528

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas utilizadas:

GVA, GV1, GV2, GUV, GU7, GU9, GUC, GVB, GUY, GV9, GV8, GV7

Sistema(s) operacional(is):

Windows/Linux

Versões/Release:

Protheus 11.80 e Protheus 12.1.7

 

 

Descrição

Implementado a integração entre as tabelas de frete do SIGAGFE(GFEA061) com os grupos de regras de frete do Neolog - Cockpit Logístico. Por dependência de informações, foi implementado a recepção de tipos de carga(DATASUL) para tipos de ceículo(SIGAGFE) além dos transportadores(DATASUL) para emitentes(SIGAGFE, campo GU3_CDTERP) e tipo de carga(quando fechada) do embarque(DATASUL) para o tipo de veículo do romaneio(SIGAGFE, campo GWN_CDTPVC). A integração SIGAGFE -> Cockpit se dará através do webservice FreightRuleAcquisitionService, fornecido pelo Neolog - Cockpit Logístico. A integração DATASUL -> SIGAGFE se dará pelo webservice padrão do SIGAGFE.

Este envio de tabela de frete dependerá da integração entre o ERP DATASUL e os sistemas SIGAGFE e Cockpit Logístico, onde já estejam configuradas corretamente.

 As regras de negócio e a correspondência entre os campos estão detalhadamente descritos no manual de integração SIGAGFE x Cockpit Logístico.

 

 

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

  1. Aplique o patch do chamado e execute uma vez a rotina UPDDISTR
    1. Para mais informações sobre o UPDDISTR, visite : Atualizador de dicionário e base de dados - UPDDISTR

 

Novos campos e parâmetros

 

1.  Criação de Campos no arquivo SX3 – Campos:

  • Tabela GV9- Negociação da Tabela de Frete

 

Campo

GV9_CPLTS

Tipo

C

Tamanho

32

Decimal

0

Formato

 

Título

T.S. Cockpit

Descrição

Tipo de Servico Cockpit

Nível

0

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

 

When

 

Relação

 

Val. Sistema

 

Help

Tipo de Serviço utilizado no envio da tabela de frete ao grupo de regras de frete do Cockpit Logístico                                 

 

  • Tabela GU9- Regiões

 

Campo

GU9_CPLZT

Tipo

C

Tamanho

60

Decimal

0

Formato

 

Título

Cod. Z.T.

Descrição

Codigo Zona Transporte

Nível

0

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

 

When

 

Relação

 

Val. Sistema

 

Help

Código da Zona de Transporte correspondente no cockpit logístico.

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

 

5.  Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa B05PLS:

Alias

(XB_ALIAS)

Tipo

(XB_TIPO)

Sequência

(XB_SEQ)

Coluna

(XB_COLUNA)

Descrição

(XB_DESCRI)

Contém

(XB_CONTEM)

 

6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

Índice

AA1

Ordem

6

Chave

AA1_FILIAL+AA1_CODVEN

Descrição

Cod. Vendedor

Proprietário

S

 

7.  Criação ou Alteração

 

  • Tabela GVA- Tabela de Frete

 

Campo

GVA_CPLSIT

Tipo

C

Tamanho

1

Decimal

0

Formato

 

Título

Situação CPL

Descrição

Situação Cockpit Logístic

Nível

0

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

0=Não se aplica;1=Não enviada;2=Enviada;3=Erro envio;4=Necessita reenvio;5=Integrada

When

 

Relação

 

Val. Sistema

  Pertence("012345")

Help

Descreve a situação da integração da tabela de frete

 

  • Tabela GV7- Faixa/Tp Veic Tab Frete

 

Campo

GV7_CPLTVF

Tipo

C

Tamanho

10

Decimal

0

Formato

 

Título

Tp Veic Frac

Descrição

Tipo Veiculo Fracionado

Nível

0

Usado

Sim

Obrigatório

Não

Browse

Não

Opções

 

When

 M->GV7_TPLOTA == '1'                                        

Relação

 

Val. Sistema

  Vazio() .OR. GFEExistC("GV3",1,M->GV7_CDTPVC,"GV3->GV3_SIT=='1'")                                                   

Help

Tipo de Veículo utilizado quando a negociação fracionada for integrada com o cockpit logístico.

 

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

 2. Criação de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

(X6MV_VAR)DSINTTV

Tipo

(X6_TIPO)

 

Descrição

Integração do cadastro de tipo de carga com o tipo de veículo    

Descrição

(X6_DESCRIC + X6_DESC1 + X6_DESC2)

Valor Padrão

(X6_CONTEUD)

 

8.  Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela BD5 – Contas Médicas:

Campo

Informe o conteúdo do (X7_CAMPO)

Sequência

Informe o conteúdo do (X7_SEQUENC)

Campo Domínio

Informe o conteúdo do (X7_CDOMIN)

Tipo

Informe o conteúdo do (X7_TIPO)

Regra

Informe o conteúdo do (X7_REGRA)

Posiciona?

Informe o conteúdo do (X7_SEEK)

Chave

Informe o conteúdo do (X7_CHAVE)

Condição

Informe o conteúdo do (X7_CONDIC)

Proprietário

Informe o conteúdo do (X7_PROPRI)

 

 

2

Nome da Variável

MV_CPLEMB

Tipo

C

Descrição

Embarcador enviado no grupo de regras de frete para o Cockpit Logistico

Valor Padrão


Nome da Variável

MV_CPLREG

Tipo

C

Descrição

Regional enviada no grupo de regras de frete para o Cockpit Logistico  

Valor Padrão


Nome da Variável

MV_CPLINT

Tipo

C

Descrição

Habilita integração com o Cockpit Logístico.

Valor Padrão

2

Nome da Variável

MV_CPLURL

Tipo

C

Descrição

Endereço do webservice de regras de frete do Cockpit Logístico

Valor Padrão


Nome da Variável

MV_CPLTVF

Tipo

C

Descrição

Tipo de Veículo utilizado quando a negociação da tabela de frete for Fracionado

Valor Padrão


 

 

Procedimento para Configuração


Procedimento para Configuração

(Estes procedimentos devem ser feitos quando for necessário configurar parâmetros e/ou  rotinas no menu).

 

CONFIGURAÇÃO DE PARÂMETROS

 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/configure (mantenha somente a instrução correspondente) o(s) parâmetro(s) a seguir:
    (É necessário criar uma tabela para cada parâmetro descrito no item Parâmetro(s), da tabela Características do Requisito)

Itens/Pastas

Descrição

Nome:

 

Tipo:

Informe o Tipo do parâmetro

Cont. Por.:

Informe o Conteúdo padrão

Descrição:

 

 

CONFIGURAÇÃO DE MENUS

 

2.  No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do informe o nome do módulodo SIGAGFE - Gestão de Frete Embarcador, conforme instruções a seguir:

MenuInforme o Menu em que estará localizada a rotina

Atualizações - Integrações

SubmenuInforme o Submenu em que estará localizada a rotina

Cockpit Logístico

Nome da RotinaInforme o Título da rotina

Parâmetros Integração

Programa

Informe o Fonte da rotinaGFEX003

Módulo

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”SIGAGFE

Tipo

Informe a Função Protheus

 

 

Procedimento para Utilização

  • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
  • Localização da rotina no menu;
  • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
  • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

 

 

Exemplo:

    Habilitando a integração do tipo de veículo (SIGAGFE)

       1.            No Plano de Saúde (SIGAPLS)Em Gestão de Frete Embarcador, acesse Atualizações / Cadastros / Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

Parâmetros / Parâmetros Módulo (GFEX000)

       2.            Localize a aba Integrações Datasul e clique nela.

       3.            No agrupador Geral, localize o campo 'Integração Tipo de Veículo?'

       4.           Altere o conteúdo para 1-Sim

       5.            Confira e clique em Salvar.

    Habilitando a integração do tipo de carga (TOTVS 12/DATASUL)

       1.           Acesse Logística/Gestão de Frete Embarcador

       2.           Localize a aba Cadastro, selecione Parâmetros de Integração GFE (cd0089) e clique em executar       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de PrestadorLocalize a aba Integrações Datasul e clique nela.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

     

Marque a opção Integrar Tipo de carga (tipo de veículo)

       5.            Confira e clique em Salvar.

    Enviando o tipo de carga do TOTVS 12/DATASUL para o tipo de veículo do SIGAGFE

       1.           Acesse Logística/xxx

     

Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

 2.           Localize a aba Cadastro, selecione Parâmetros de Integração GFE (cd0089) e clique em executar.

       3.           Altere ou inclua um novo tipo de carga.

       4.           Selecione o tipo de carga como carga Fechada.

       3.            Confira e salve o cadastro.

       5.            Em Gestão de Frete Embarcador, acesse  Atualizações/Cadastros/ Tabelas de Frete / Tipos de Veículo (GFEA045)

       6.            Verifique se o tipo de carga  foi integrado corretamente.

       7.            Opcionalmente, poderá ser feita a carga de dados de todos os tipos de carga Fechada através do zzz

 

             6.            Confira os dados e confirme.

 

 

Vídeo

  • Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.

** Canal do youtube e software de vídeoem definição.

 

Título do Vídeo:

Disponibilizado pelo Marketing.

Introdução:

Disponibilizado pelo Marketing.

Passo a Passo:

Capturar diretamente do sistema.

Finalização:

Disponibilizado pelo Marketing.

 

 

Ponto de Entrada

Descrição:

Informe o Menu em que estará localizada a rotina

Localização:

Informe o Submenu em que estará localizada a rotina

Eventos:

Informe o Título da rotina

Programa Fonte:

Informe o Fonte da rotina

Função:

Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”

Retorno:

Nome

Tipo

Descrição

Obrigatório

 

 

 

 

 

 

 

 

 

 

 

 

 

Exemplo:

#Include 'Protheus.ch'

User Function CN120ALT()

Local aCab:= PARAMIXB[1]

Local cTipo:= PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

Return aCab