Histórico da Página
GERENCIAMENTO DE FRETE TRANSPORTADORA
Informações Gerais
Linha de Produto: | PC Sistemas | ||||||||||||||||||||||
Segmento Executor: | D&L | ||||||||||||||||||||||
Módulo: | 9 - Expedição | ||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||
Chamado/Ticket: | 1903.028150.2016 (HIS.01355.2016 / HIS.01352.2016 / HIS.01353.2016 / HIS.01354.2016 / HIS.01356.2016) | ||||||||||||||||||||||
Tabelas: |
- 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)
| ||||||||||||||||||||||
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 Frete | Criação | Menu 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. |
2561 -Integração Transportadora EDI | Envolvida | Menu do WinThor -> 2561 | - A rotina que realiza a importação dos XML`s dos CT-e´s enviados pelas transportadores, deverá persistir o grupo de Tag´s nDoc, que contêm o número das notas fiscais transportadas no CT-E. |
Expandir | ||
---|---|---|
| ||
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; 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, 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 | ||
---|---|---|
| ||
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:
|
Expandir | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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 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; 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). |
Expandir | ||
---|---|---|
| ||
Alteração de Frete Transportadora 1. A rotina PCSIS2561 - Integração Transportadora EDI que realiza a importação dos XML`s dos CT-e´s enviados pelas transportadoras deverá: 1.1 Será necessário que esta rotina passe a persistir o grupo de Tag´s nDoc, que contêm o número das notas fiscais transportadas no CT-E; 1.2 Na rotina 1007 - Manutenção de Nota Fiscal de Entrada já existe a permissão por usuário, número 9 - Permitir Incluir CT (rotina 530), que permite ao usuário digitar CT, caso o operador tenha somente esta permissão não é permitido a ele realizar outras operações na rotina 1007; 1.3 Será necessário criar uma rotina para o cancelamento de CT-e´s lançados via rotina 1007 ou CT-e importados pela rotina 2561. |
Procedimento para Configuração
Acesse a rotina 530 - Permitir Acesso a Rotina e marque conforme necessidade as permissões abaixo:
Opção rotina 981 – Cálculo de Frete por Veículo
1 – Não permitir aplicar frete
2 -
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> |