Páginas filhas
  • DT Gerenciamento de Frete Transportadora.

Versões comparadas

Chave

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

 

GERENCIAMENTO DE FRETE TRANSPORTADORA

Informações Gerais

 

Linha de Produto:

PC Sistemas

Segmento Executor:D&L

Módulo:

9 - Expedição

Rotina:


Rotina

Nome Técnico

981

Cálculo de Frete Por Veículo

982Cadastro de Figura de Frete
983Cadastro de Fórmulas de Frete
984Cálculo de Frete
986Conferência de Frete

Rotina(s) envolvida(s)

Nome Técnico

560

Atualizar Banco de Dados

530

Permitir Acesso a Rotina
1007Manutenção de Nota Fiscal de Entrada

Chamado/Ticket:

1903.028150.2016 (HIS.02362.2016 / HIS.02363.2016 / HIS.01355.2016 / HIS.01352.2016 / HIS.01353.2016 / HIS.01354.2016 / HIS.01356.2016)

Tabelas:
  • Rotina 560

- Tabela de rotinas (PCROTINA)

- Tabela de Controle de Acesso por Rotina (PCROTINAI)

- Tabela de Rotinas que foram Descontinuadas (PCROTDESCONTINUADAS)

- Criação/Exclusão de Rotina (rotina 529)

- Criação/Exclusão Permissão de Acesso (rotina 530)

- Vinculo entre o frete calculo a nota fiscal de entrada de frete (PCVINCULO)

- Lista de conhecimento de frete vinculado (PCVINCULOCTE)

- Vinculo conhecimento de frete ao contas a pagar gerado (PCVINCULOPAGAR)

- Vias de transporte utilizados pela SEFAZ (PCTRANSPORTENFE)

- Lista de nota fiscais utilizada no calculo do frete (PCTRANSPORTECALCULONOTA)

- Cálculo do frete encontrado para transportada (PCTRANSPORTECALCULO)

- Cadastro de formula para figura de frete (PCTRANSPORTEFORMULA)

- Cadastro de figura de transporte (PCTRANSPORTE)

- Cadastro de figura de transporte por praça (PCTRANSPORTEPRACA)

 

  • Rotina 530

    Opção rotina 981 – Cálculo de Frete por Veículo:

    1 – Não permitir aplicar frete
    2  - Não permitir gerar contas a pagar
    3 – Permite alterar relatório editável
    4 – Permite realizar desdobramento de fretes
    5 – Listar carregamentos que não tiveram DT. Canhoto preenchido

    Opção rotina 982 - Cadastro de Figura de Frete:

    1 – Permitir customizar layout de relatório
    2 – Permitir inserir um novo registro
    3 – Permitir editar um registro
    4 – Permitir excluir um registro
    5 – Permitir clonar um registro
    6 – Permitir cadastrar mais de uma figura no mesmo período

    Opção rotina 983 - Cadastro de Fórmula de Frete:

    1 – Permitir customizar layout de relatório
    2 – Permitir inserir um novo registro
    3 – Permitir editar um registro
    4 – Permitir excluir um registro

    Opção rotina 986 - Conferência de Frete:

    1 – Permite alterar rateio (Centro de Custo e Conta)

País:

( X ) Brasil  (  ) Argentina  (  ) México  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colômbia   (  ) Outro _____________.

Versão:

AGUARDANDO VALIDAÇÃO E TESTE P/ REGISTRAR VERSÃO

Objetivo

 

O agrupamento de vários carregamentos com fretes vinculados, o cálculo do valor de frete para cada transportadora, bem como, o cadastro de fórmulas para cálculo do valor frete é realizado através do Processo de  Gerenciamento de frete Transportadora. Este procedimento gera histórico das transações e relatórios que visam ajudar a criar estratégias que melhorem o negócio das empresas.

Definição da Regra de Negócio

 

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

982 - Cadastrar Figura de Frete

Criação

Menu do WinThor -> 982

- Criar nova rotina calcule o valor de frete para cada transportadora, bem com o valor pago para cada transportadora de forma que seja conciliado com os CT-e´s emitidos.

983 - Cadastro de Fórmulas de Frete

Criação

Menu do WinThor -> 983

- Criar nova rotina que permita que ao usuário o cadastro das fórmulas para o cálculo do valor do frete.

984 - Cálculo de Frete

Criação

Menu do WinThor -> 984

- Criar nova rotina para calcular o frete de cada nota. Esta rotina deverá pesquisar as notas já faturadas através de um número de carregamento ou através do número de transação de entrada para notas de importação ou qualquer entrada.
986 - Conferência de FreteCriaçãoMenu do WinThor -> 986- Criar nova rotina que irá confrontar o valor de frete calculado pelo sistema através das informação cadastradas, contra os XML´s importados pela rotina 2561 - Integração Transportadora EDI ou digitados pela rotina 1007 - Manutenção de Nota Fiscal de Entrada.    

 

Expandir
titleTarefa: HIS.01352.2016

Criar a rotina XXXX - Cadastrar Figura de Frete.

1. Deve ser possível cadastrar figuras de frete para transportadoras já cadastradas através da nova rotina XXXX - Cadastrar Figura de Frete;

1.1 Para cada figura de frete deve ser possível cadastrar informações máster para transportadora vinculada, estas informações são aquelas que não podem ser alteradas conforme o destino da mercadoria;

- %Percentual Seguro;
- Valor pedágio
- Valor Palete
- Valor Despacho
- Valor de TDE
- Faixa Pedágio
- Vl. Diversos

2. Nesta mesma tela deverá ser possível inserir os valores que são variáveis de acordo com a praça de origem e destino do frete;

2.1 Selecionar a praça de origem e destino conforme cadastro de praças;

2.2 Informar o Tipo de veiculo que a transportadora irá utilizar nesta figura, uma vez que as transportadoras podem utilizar diferentes tipos de veículos para fazer uma mesma rota. Este tipo não é obrigatório ser informado;

2.3 Conforme cada praça de origem e destino devem ser informados os valores que variam de acordo com esta praça. Deverá permitir intervalos por:

- Km,
- Peso
- Valor da Nota e M³ Valor/KM,
- Valor/Peso,
- Peso/Km
- Vl. Min
- % ICMS
- % de GRIS
- % ADV

Observação: Fator Peso, que poderá ser definido por percentual ou valor.

3. O sistema deverá permitir que uma mesma transportadora tenha 2 figuras de frete dentro do mesmo período somente se o usuário tiver permissão de acesso que deve ser criada na rotina 530;

4. Deverá ser possível informar valor excedente para a faixa escolhida, desta forma, o sistema irá somar o valor de excedente caso ultrapasse o limite da faixa;

5. Deverá ser possível informar o seguro por tipo de transporte Fluvial, Marítimo e etc.;

6. Sistema deverá disponibilizar o campo TDE - Taxa de Dificuldade de Entrega, no cadastro do cliente e caso este esteja preenchido deve ser utilizado o valor informado no cliente;

Expandir
titleTarefa: HIS.01353.2016

Criar a rotina XXXX - Cadastro de Fórmulas de Frete

1. Deverá ser criada nova rotina que permita ao usuário cadastrar fórmulas para o cálculo do valor do frete;

2. A fórmula será cadastrada por Transportadora para cada praça de origem e destino, tipo de veiculo usado pela transportadora e tipo de faixa, que pode ser: Km, Peso, Valor da Nota e M³, Valor/Km, Valor/Peso e Peso/Km;

3. O usuário poderá utilizar todas as informações cadastradas na rotina de cadastro de dados do frete para montar as fórmulas;

4. Deverá ser permitido ao usuário realizar as operações de Soma, Subtração, Multiplicação e Divisão, além de poder inserir valores fixos às fórmulas;

Observação: segue esboço da rotina de cadastro de formulas:

  • Ao acionar o botão Frete o sistema deve abrir um novo formulário, onde o usuário irá lançar os valores variavas que ele escolheu na formula. O Sistema deve aplicar a fórmula demonstrada e retornar o valor de frete. Desta forma o usuário poderá testar se a fórmula tem os dados necessários.
Expandir
titleTarefa: HIS.01354.2016

Criar a rotina XXXX - Cálculo de Frete

1. Deverá ser criada nova rotina para calcular o frete de cada nota. Esta rotina deve pesquisar as notas já faturadas através de um número de carregamento ou através do número de transação de entrada para notas de importação ou qualquer entrada;

2. O usuário deverá informar a Praça de Origem do Frete, Número de carregamento ou Número de Transação de entrada, bem como, o tipo de veículo que será usado para este frete (Esta opção deverá vir do cadastro da rotina 427 - Tipo do Veículo);

3. Para realizar o cálculo do valor do frete o sistema deve utilizar:

3.1 A praça de origem do frete conforme informado pelo usuário;

3.2 A praça de destino deve ser a praça do cliente no carregamento, quando o usuário informar número de transação de entrada a praça de destino deve ser a praça do cliente vinculado a filial de entrada da mercadoria;

3.3 Com base nestas informações o sistema deve buscar, as fórmulas com as mesmas praças de origem e destino. Caso uma transportadora tenha mais de uma fórmula cadastrada para a mesma praça e destino variando o tipo de veículo ou o tipo de faixa (Peso, Km, Vl Total), o sistema deve considerar aquela que der o maior valor de Frete;

3.4 Os valores de % GRIS, % ICMS, % TAS, % Seguro devem ser calculados sobre o valor do frete encontrado sobre a fórmula utilizada;

4. O usuário deve selecionar a transportadora que desejar, acionando o botão Aplicar Frete;

4.1 O sistema deve gravar a transportadora escolhida, e todos os valores calculado no banco de dados;

4.2 Neste momento o sistema deve ratear o valor total do frete pelo número de notas fiscais, pelo peso, pela quantidade de itens em cada nota presente no carregamento e gravar em uma nova tabela o valor de frete e demais informações rateados. Se for necessário, criar estruturas de dados cadastrados para conseguir gravar o rateio por o número da nota e etc.. Desta forma deverá ser possível construir relatórios de custos de frete por cliente/nota fiscal/praça e etc;

5. O Valor do ICMS deverá ser calculado sobre o valor do frete;

6. O resultado deve ser retornado em uma planilha de forma que o usuário possa alterar o valor do frete caso deseje. (Permissão de acesso na rotina 530);

7. Caso a rotina identifique que o frete de uma nota já foi calculado a rotina deverá recalcular o frete e atualizar os dados nas tabelas do banco de dados;

8. Caso o frete não alcance o valor mínimo deve-se ser utilizado o valor mínimo de frete;

9. Quando o usuário informar o filtro ´´NUMTRANSENT``, a rotina deve listar as notas de importação (qualquer entrada);

9.1 Desta forma o sistema deve calcular o frete com base na praça de origem e destino informada pelo cliente;

9.2 Da mesma forma que seria calculado e demonstrado os fretes para os notas fiscais de venda, o sistema deve mostrar na planilha inferior as transportadoras que fazem essa rota bem como o valor de frete de cada um;

9.3 O sistema deverá gravar o vínculo entre nota fiscal de entrada e frete selecionado, da mesma maneira que faria para notas fiscais de venda;

9.4 - Uma nota fiscal de venda pode ter mais de um frete vinculado (operação de transbordo, onde uma nota fiscal gera dois fretes, redespacho de mercadorias, reentregas etc..).

Expandir
titleTarefa: HIS.01355.2016

Criar a rotina XXXX - Conferência de Frete

1. A nova rotina deverá pesquisar os fretes utilizando o número de carregamento como filtro, período de geração dos fretes, número de nota ou número de transação de entrada;

1.1 A rotina deve pesquisar os CT-e´s com base no número do CT-e e Período de Importação do Ct-e;

2. A rotina deve exibir essas informações em planilhas separadas;

2.1 A rotina já deve trazer pré selecionados os fretes cujo as notas notas fiscais vinculadas ao frete, esteja vinculado a algum CT-e retornado na planilha;

3. A rotina deve disponibilizar o botão´´Re-entrega``. Quando acionado este botão, deve habilitar um novo formulário onde o usuário irá digitar um percentual que deverá ser acrescido sobre o valor de cada frete ou digitar um valor que deverá ser somado ao valor do frete. (Permissão de Acesso na rotina 530);

4. O usuário pode ter a opção de selecionar algum outro frete é vinculá-lo ao CT-e;

5. Ao acionar o botão ´´Aplicar Frete``, o Winthor deve vincular os conhecimentos de fretes aos fretes gerados pelo sistema;

5.1 O sistema deve gerar automaticamente o contas a pagar para a transportadora que originou os conhecimentos de fretes;

5.1.1 Sistema deverá disponibilizar em um novo formulário os dados necessário para a geração do contas a pagar com as seguintes características:

- Filial
- Cod. Conta (Bsucar do Cadastro de Contas)
- Histórico (Buscar do Cadastro de Históricos)
- Cxa Banco (Buscar do Cadastro de Caixa e Banco)
- Moeda (Buscar do Cadastro de Moedas)
- Data de Vencimento
- Data Emissão
- NumNota
- Data Pagamento

5.1.2 Ao acionar o botão ´´Gerar Despesas`` o sistema deverá utilizar o serviço de gerar contas a pagar passando como parâmetro as seguintes informações:

ProximoNUMLANC := dmLOGIN.Ferramenta.ProximoNUMLANC;
Parametros.RecNum := ProximoNUMLANC;
Parametros.TipoLancamento := 'C';
Parametros.CodContaGerencial :=Informar a Conta Escolhida pelo usuário na tela;
Parametros.CodFornecedor := Buscar o código do fornecedor da transportadora selecinada ao aplicar os fretes;
Parametros.CodigoRotinaAlt := 'Código nova rotina;
Parametros.Valor := valor de todos os fretes selecionados pelo usuário;
Parametros.ValorPago := Valor de todos os fretes aplicados pelo usuário + valores da reentrega;
Parametros.DescontoFinanceiro := 0;
Parametros.CodFilial := Codigo Filial selecionado pelo usuário;
Parametros.TipoParceiro := 'F';
Parametros.NomeFuncionario := LOGIN NOME;
Parametros.Moeda := 'Moeda escolhida pelo usuário';
Parametros.Duplic := '1'; ?
Parametros.DataLancamento := Obter Data Servidor;
Parametros.DataVencto := Data escolhida pelo usuario;
Parametros.DataPagto := Data escolhida pelo usuario;
Parametros.DataEmissao := Data escolhida pelo usuário;
Parametros.NumeroBanco := Banco escolhido pelo usuário;

6. O Sistema deverá criticar caso exista algum vínculo entre frete e conhecimento para o mesmo número de nota fiscal e permitir continuar apenas se o usuário tive permissão de acesso (rotina 530);

7. Para situações onde houver re-entrega deve-se lançar um novo registro nas tabela de fretes gerados e também na tabela de vinculo de ´´Ct-e X frete`` para o mesmo cliente de forma que seja possível realizar a conferência por número de nota fiscal conforme permissão. Conferir dois lançamentos de CT-e para o mesmo NumNota;

7.1 Sistema deverá disponibilizar um cadastro de motivos de re-entrega e sempre obrigar o usuário a informar um motivo válido sempre que cadastrar um valor de re-entrega;

8. Ao finalizar o lançamento de contas a pagar o sistema deverá utilizar o serviço de cálculo de centro custo;

8.1 Desta forma o sistema irá exibir o formulário padrão de rateio de centro de custos do WinThor, onde o usuário deverá confirmar o rateio entre os centros de custos;

9. O WinThor deverá disponibilizar o botão ´´CT-e Avulso`` que irá permitir que o usuário víncule Conhecimentos de Transportes a fretes gerados pelo sistema, bem como, adicionar manualmente valores cobrados de forma extra pelas transportadoras alterando o valor do frete gerado anteriormente. Desta forma deverá ser possível pagar vários CT-e´s em um único frete, gerando um único contas a pagar;

9.1  O sistema deverá vincular esses CT-e´s avulsos, (rotina 1007) às notas fiscais vinculadas aos fretes selecionados;

9.2 O Sistema deverá refazer o rateio destes fretes;

10. Na planilha de conhecimentos de transportes o sistema deverá listar os registos de notas fiscais de serviço (lançados pela rotina 749). Nesses casos o WinThor deve realizar a conferência com base nesses lançamentos(similar ao processo rotina 981).

 

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

Se necessário, utilizar prints de tela>.

Procedimento para Configuração

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

 

 

HTML
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>
<script>
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>