Histórico da Página
Corrigir seleção de tabela de frete por tipo de veículo no cálculo de Romaneio - GFEA050
Características do Requisito
Linha de Produto: | Microsiga Protheus |
Segmento: | Distribuição e Logística |
Módulo: | SIGAGFE |
Rotina: | GFEA050 - Romaneios de Carga |
Chamado: | TTCCLB |
País(es): | Brasil |
Banco(s) de Dados: | Todos |
Tabelas utilizadas: | GV6 - Tarifa da Tabela de Frete GV7 - Faixa/Tipo de Veículo da Tabela de Frete |
Sistema(s) operacional(is): | Windows/Linux |
Versões/Release: | 11.80.13 |
Descrição
Ao calcular o frete de romaneio, sendo este de transportador com veículo dedicado definido como Frota Dedicada igual a "1=Sim" e tabela de frete com negociação com Tipo Lotação igual a "3=Veículo Dedicado", ocorria de exibir cálculos de frete para rotas não atendidas por determinado tipo de veículo. Como consequência, o valor do frete ficava 0,00.
Por exemplo, temos duas rotas em uma tabela de frete:
Rotas | ||
Sequencial | Origem | Destino |
---|---|---|
0001 | Cidade Joinville | Cidade São Paulo |
0002 | UF SC | UF SP |
Para a rota por cidade, somente tipo de veículo TOCO possui tarifa para cálculo de frete.
E, para a rota por UF, somente tipo de veículo TRUCK possui tarifa para cálculo de frete.
TarifaTarifas | |
---|---|
Rota | Tipo de veículo |
0001 | TOCO |
0002 | TRUCK |
Até então, para um romaneio com tipo de veículo TOCO, o sistema trazia como resultados dois cálculos, um para cada rota, ignorando o a comparação entre tipo de veículo do romaneio e da tarifa. Além disso, para a rota 0002, o valor do frete ficava 0,00. Era então exibida uma tela com os dois cálculos para o usuário selecionar um deles.
Após a correção deste chamado, a rota 0002 , passa a ser desconsiderada por ter tarifa apenas para tipo de veículo TRUCK, passa a ser desconsiderada, e somente o cálculo da rota 0001 é considerado válido.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Procedimento para Utilização
Em Gestão de Frete Embarcador, acesse Atualizações / Cadastros / Gerais / Emitentes PLSA800(GFEA015).
O sistema apresenta a janela de produtos cadastrados.
2. Posicione o cursor em um produto e clique em Alterar.
3. Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.
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:
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.
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. |
Inclua um emitente definido como Transportador e, na aba "Transportador", informar no campo Frota Dedicada "1=Sim".
Em Gestão de Frete Embarcador, acesse Atualizações / Movimentações / Expedição/Recebimento / Documentos de Carga (GFEA044).
Inclua documento de carga.
Em Gestão de Frete Embarcador, acesse Atualizações / Movimentações / Tabelas de Frete / Tabelas de Frete (GFEA061).
Inclua tabela de frete com negociação com Situação igual a "2=Liberada" e Tipo Lotação igual a "3=Veículo Dedicado".
Informe duas rotas, de tipos diferentes, mas que possam atender à origem/destino do documento de carga.
Informe dois tipos de veículos.
Nas tarifas, inclua uma tarifa com a primeira rota e o primeiro tipo de veículo e outra tarifa com a segunda rota e o segundo tipo de veículo.
Em Gestão de Frete Embarcador, acesse Atualizações / Movimentações / Expedição/Recebimento / Romaneios de Carga (GFEA050).
Inclua romaneio, informe o documento de carga criado, em Tipo de Veículo informe um dos tipos de veículos informados na tabela de frete. Informe também as cidades origem e destino que atendam às duas rotas existentes na tabela de frete.
Selecione Ações Relacionadas > Calcular.
Deverá ser feito o cálculo do romaneio considerando apenas a rota que tenha tarifas para o tipo de veículo igual ao informado no romaneio de carga.
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: |
|
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