Histórico da Página
GFEA032 - CONTROLE DE INDENIZAÇÕES POR OCORRÊNCIAS DE TRANSPORTE
Linha de Produto: | Microsiga Protheus | ||||||||||||
Segmento: | Supply Chain - Logística | ||||||||||||
Módulo: | SIGAGFE | ||||||||||||
Rotina: |
| ||||||||||||
Requisito/Story/Issue (informe o requisito relacionado): | DLOGGFE2-2774 DLOGGFE2-2775 DLOGGFE2-2776 DLOGGFE2-2778 DLOGGFE2-2780 DLOGGFE2-2781 DLOGGFE2-2891 DLOGGFE2-2922 | ||||||||||||
País(es): | Brasil | ||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||
Sistema(s) Operacional(is): | Windows/Linux |
Descrição
No transporte de produtos a granel é comum haver perda de mercadoria durante o trajeto entre a empresa embarcadora e o destino. No destino, é comum o recebedor da carga, por vezes um terminal portuário ou armazém, pesar a carga recebida. A aferição do peso entregue no destino possibilita às empresas embarcadoras verificar a quantidade de mercadoria perdida durante o transporte. Normalmente há uma perda máxima admitida, em função das condições de transporte e das características dos produtos. Quando excedida essa perda máxima, a empresa embarcadora pode solicitar uma compensação financeira do transportador em forma de desconto indenizatório que reduz o valor a pagar da própria prestação de serviço na qual a perda foi apurada.
Através dessa melhoria, o sistema passa a tratar tal situação através das ocorrências de transporte. Para isso, foram criados os campos Informar Peso e Val Indeniz no cadastro de Tipos de Ocorrência de transporte para definir a obrigatoriedade da informação de peso da carga recebida, e para definir se o cálculo do valor de indenização será calculado somente pelo valor da carga, calculado pelo valor da carga mais o frete ou informado. Além disso, no cadastro de ocorrências de transporte foram criados os campos para informar o peso recebido e também o valor da indenização devida.
Na utilização do valor de indenização calculado, o sistema realiza o seguinte cálculo para chegar ao valor da indenização: ((A - B) - (A * (C / 100))) * (D / A) onde
A é a soma do Peso de todos os itens dos Documentos de Carga
B é o peso informado na Ocorrência
C é o valor máximo da quebra admitida, informado nos Parâmetros do Módulo
D é a soma do valor de todos os itens dos Documentos de Carga.
Para os casos de cálculo de carga e de frete, além do cálculo realizado acima, é feito o cálculo para encontrar o valor indenizatório do frete:
((A - B) - (A * (C / 100))) * (D / E) onde
A é a soma do Peso de todos os itens dos Documentos de Carga
B é o peso informado na Ocorrência
C é o valor máximo da quebra admitida, informado nos Parâmetros do Módulo
D é o rateio valor do frete para o Item conforme o critério de rateio estabelecido no parâmetro MV_CRIRAT (Tabela GWM)
E é o Peso do Item (campo GW8_PESOR)
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado e execute uma vez a rotina GFEX000
- No módulo SIGAGFE acesse Atualizações > Cadastros > Parâmetros e verifique que o parâmetro MV_GFEIND e MV_GFEQBR é criado conforme especificações abaixo:
Nome da Variável: | MV_GFEIND |
Tipo: | Caractere |
Descrição: | Define se o valor indenizatório calculado será descontado da Fatura de Frete |
Valor Padrão: |
Nome da Variável: | MV_GFEQBR |
Tipo: | Numérico |
Descrição: | Informe o percentual máximo da quebra de peso admitido no transporte. |
Valor Padrão: |
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado
- No módulo SIGACFG acesse Base de Dados > Dicionário > Bases de Dados
- Criação de Campos no arquivo SX3 – Campos:
- Tabela GU5
Campo | GU5_INFPES |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Inform Peso |
Descrição | Informar Peso |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Opcional; 2=Obrigatório |
When | M->GU5_EVENTO == '4' |
Campo | GU5_INDEN |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Val Indeniz |
Descrição | Validar Indenização |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 0-Não se aplica,1-Informar, 2-Calcular |
When | M->GU5_EVENTO == '4' |
- Tabela GWD
Campo | GWD_PESO |
Tipo | N |
Tamanho | 13 |
Decimal | 5 |
Formato | @E 9,999,999.99999 |
Título | Peso |
Descrição | Peso |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Campo | GWD_VALIND |
Tipo | N |
Tamanho | 11 |
Decimal | 2 |
Formato | @E 99,999,999.99 |
Título | Val Indeniz |
Descrição | Valor Indenização |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When | GFEA032IND() |
Campo | GUN_TPTAB |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Formato | |
Título | Tipo Tabela |
Descrição | Tipo da Tabela |
Visual | V |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Prazo;2=Distância;3=Quebra Peso |
When | Pertence("123") |
Campo | GUN_MAXQBR |
Tipo | C |
Tamanho | 5 |
Decimal | 2 |
Formato | @E 99.99 |
Título | % Max Quebra |
Descrição | % Peso máximo para quebra |
Visual | A |
Obrigatório | Sim |
Browse | Sim |
Opções | |
When |
|
Procedimento para Utilização
Valor Calculado - Carga
- Em Gestão de Frete Embarcador (SIGAGFE), acesse Atualizações > Cadastros > Parâmetros > Parâmetros do Módulo>Aba Expedição/Recebim
- Localize o parâmetros %Máx Quebra e defina o valor máximo permitido de quebra, a título de exemplo será utilizado o valor 15%.
- Acesse Atualizações > Cadastros > Ocorrências > Tipos Ocorrência.
- Cadastre um Tipo de Ocorrência com Evento = 4 - Registrar Entrega e Val Indeniz = 2 - Calcular - Carga.
- Inclua uma ocorrência de transporte com o Tipo de ocorrência criado acima e informe o Peso Recebido da Mercadoria. Vincule um Documento de Carga. Neste exemplo, incluimos um Documento de Carga com um Item com peso de 44.180, e valor da carga de R$70.688,00. O peso recebido da carga foi de 44.060, uma quebra de 120kg.
- Aprove a Ocorrência, e consulte o campo Val Indeniz para verificar o valor calculado para indenização, no exemplo acima, o valor da indenização é de R$85,97.
Valor Calculado - Carga e Frete
- Em Gestão de Frete Embarcador (SIGAGFE), acesse Atualizações > Cadastros > Parâmetros > Parâmetros do Módulo>Aba Expedição/Recebim
- Localize o parâmetros %Máx Quebra e defina o valor máximo permitido de quebra, a título de exemplo será utilizado o valor 15%.
- Neste exemplo, incluimos um Documento de Carga com um Item com peso de 44.180, e valor da carga de R$70.688,00. Além disso, um Documento de Frete para o Documento de Carga, com valor de R$70.688,00.
- Acesse Atualizações > Cadastros > Ocorrências > Tipos Ocorrência.
- Cadastre um Tipo de Ocorrência com Evento = 4 - Registrar Entrega e Val Indeniz = 3 - Calcular - Carga e Frete.
- Inclua uma ocorrência de transporte com o Tipo de ocorrência criado acima e informe o Peso Recebido da Mercadoria. Vincule o Documento de Carga criado. O peso recebido da carga foi de 44.060, uma quebra de 120kg.
- Aprove a Ocorrência, e consulte o campo Val Indeniz para verificar o valor calculado para indenização, no exemplo acima, o valor da indenização é de R$171,94.