Árvore de páginas

Versões comparadas

Chave

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

Cálculo do Rateio das Despesas Acessórias (Frete / Seguro / Despesa) na Geração do Documento de Saída

Produto:

Microsiga Protheus

Versões

Ambiente:

V11 e V12

Faturamento (SIGAFAT)

Ocorrência:

Como é feito o cálculo do frete no momento da Geração de Documento de Saída.

Ambiente:

Faturamento (SIGAFAT)

Passo a passo:

O rateio ou distribuição do valor do frete entre os itens do pedido de venda é definido pela configuração do parâmetro MV_RATDESP. Os valores de frete podem ser rateados por valor ou por peso. Visto que os itens do pedido de venda podem possuir configurações fiscais diferentes, a distribuição dos valores de frete pode afetar o cálculo dos impostos no documento de saída. O frete é uma despesa acessória e segue a regra de cálculo de impostos do item a qual corresponde.

Nos campos Frete, Seguro e Despesa devem ser informados os respectivos valores de frete, seguro e despesa que serão destacados no Documento de Saída, sendo:


Expandir
titleFrete (C5_FRETE)
  • O campo é reservado para informar o valor do frete, já que pode ser cobrado na nota, conforme o tipo do frete. Essa informação será exibida no total do documento de saída.
    • Quanto aos impostos:
      Seguirá a mesma regra de tributação do item.

      Caso não haja peso, o cálculo é proporcional ao valor.


Aviso
titleObservação

Toda vez que o campo frete é preenchido no pedido de venda  o valor é  somado no total da nota fiscal.
Caso deseje que as Despesas Acessórias (frete/seguro/despesa) sejam apenas informativas no DANFE, então deve-se informar no campo informativo: C5_MENNOTA  - Mens. P/ Nota (Detalhes em FAT0071_Informação_Complementar_Para_Nota_C5_MENNOTA_F2_MENNOTA)"

Expandir
titleSeguro (C5_SEGURO)

Caso a nota fiscal seja emitida com valor de seguro na mercadoria, pelo transporte ou manuseio dos produtos, o campo deve ser preenchido com o valor atribuído a este seguro. Essa informação será destacada na nota fiscal e o cálculo dos impostos ocorre conforme a tributação do item.

Expandir
titleDespesa (C5_DESPESA)

Informe o valor das despesas que venham a compor o valor da Nota Fiscal. Essa informação será destacada na nota fiscal e o cálculo dos impostos ocorre conforme a tributação do item correspondente.



Deck of Cards
idFrete/Despesa/Seguro
Card
labelMV_RATDESP

Como já foi dito anteriormente, o rateio das despesas (Frete/Seguro/Despesa) nos itens do pedido de venda é baseado de acordo com o conteúdo do parâmetro MV_RATDESP que pode ser:

Expandir
titleValor = (FR=1;SEG=1;DESP=1)
, que pode ser:

Quando o cálculo for por VALOR: MV_RATDESP --> FR=1;SEG=1;DESP=1
Parâmetro MV_TPRTDSP (1- Liberação) --> (( C9_QTDLIB * C9_PRCVEN * Vlr. Frete ) / Total do Pedido Liberado )
Parâmetro MV_TPRTDSP(2- Pedido) --> (( C6_QTDVEN * C6_PRCVEN * Vlr. Frete ) / Total Pedido )

Expandir
titlePeso = (FR=2;SEG=2;DESP=2)

Quando o cálculo for por PESO: MV_RATDESP --> FR=2;SEG=2;DESP=2
Parâmetro MV_TPRTDSP (1- Liberação) --> (( C9_QTDLIB * B1_PESO * Vlr. Frete ) / Total Pedido Liberado )
Parâmetro MV_TPRTDSP(2- Pedido) --> (( C6_QTDVEN * B1_PESO * Vlr. Frete ) / Total Pedido  )

Caso seja por Peso, será proporcional.



Dica
titleExemplo
    • por Peso
    • por Valor 

Caso seja por peso, será proporcional.

 Exemplo:

Considerando um pedido de venda de 1.000 kg, sendo que o primeiro produto pesa 800 kg e o outro 200 kg, e que o parâmetro MV_RATDESP seja configurado para

peso

Peso, com valor de frete de $ 500,00.

O Sistema faz o seguinte cálculo:
80% de 500,00 para o frete do 1º item
20% de 500,00 para o frete do 2º item

 

Card
labelMV_TPRTDSP

O parâmetro MV_TPRTDSP define se o valor das despesas acessórias (Frete/Seguro/Despesa) informado no pedido de venda será considerado na liberação do pedido, e se esse será calculado por item ou pelo total do pedido.

Pode ser configurado

com

como:

  • MV_TPRTDSP = 1 - Indica que o valor informado para as despesas acessórias refere-se à
liberação
  • Liberação do
pedido
  • Pedido de
venda
  • Venda, ou seja, a cada liberação haverá um novo valor de frete, seguro e despesa.
  • MV_TPRTDSP = 2 - Indica que o valor informado para as despesas acessórias refere-se ao
total
  • Total do
pedido
  • Pedido de
venda
  • Venda, independente da liberação do pedido.


Observe os exemplos, considerando a seguinte situação:

O pedido de venda (000023) é faturado em dois momentos distintos, sendo que:

  • No tempo 1, o item 01 do pedido de venda 000023 foi faturado gerando a nota fiscal 000001.
  • No tempo 2, o item 02 do pedido de venda 000023 foi faturado gerando a nota fiscal 000002.


Expandir
titleExemplo
1 -
I: Parâmetro MV_TPRTDSP = 1

Image Modified

Nesse caso, observe que para os dois itens foi agregado como valor de despesas acessórias o valor total informado no cabeçalho do pedido (R$ 200,00 por item).

Expandir
titleExemplo
2 -
II: Parâmetro MV_TPRTDSP = 2

Image Modified

Nesse caso, observe que o valor informado para as despesas acessórias foi rateado entre os dois itens do pedido de venda.


Veja abaixo algumas situações, conforme a configuração do parâmetro MV_TPRTDSP:

Deck of Cards
idOpções do Parâmetro
Card
labelMV_TPRTDSP = 1 - "POR LIBERAÇÃO"

Irá ratear pelo número de liberações (número de registros na SC9), considerando:


Expandir
titleGeração pela rotina Documento de Saída (MATA460A)
  • Situação 1
-
  • :

Os itens que já foram submetidos à liberação (gravaram registro na SC9);
Os itens estão liberados (sem bloqueio na SC9).
Na hora da Preparação da Nota seleciona todos estes itens

.

Rateia

Sistema rateia pela quantidade de registros na SC9, que neste caso é exatamente o número de itens selecionados para geração da Nota.
Assim, o
valor de despesa é levado cheio para a Nota.

Dica
titleExemplo 01

Pedido com Frete R$ 100,00

Item 01 - Liberado
Item 02 - Liberado

Ao Preparar o Documento de Saída são selecionados os 2 itens Liberados, o frete da nota será de R$ 100,00

 

  • Situação 2 - Os itens que já foram submetidos à liberação (gravaram registro na SC9) estão liberados (sem bloqueio na SC9).
Na * IMPORTANTE:
  • Na hora da Preparação da Nota seleciona apenas alguns destes itens.
    Rateia pela quantidade de registros na SC9, que neste caso não é o número de itens selecionados para geração da Nota. Assim, o valor de despesa é rateado para a Nota.

  • Situação 3 - Nem todos os itens submetidos à liberação (gravaram registro na SC9) estão liberados (alguns possuem bloqueio na SC9).
    Rateia pela quantidade de registros na SC9, que neste caso não é o número de itens disponíveis para geração da Nota. Assim, o valor de despesa é rateado para a Nota.


Aviso
titleImportante

Para Faturamento Parcial (situações 2 e 3), considere o Exemplo:

Na rotina de Ger. Documento de Saída (MATA460A), marcar apenas 1 de 2 itens já liberados e gerar a nota fiscal (SD2): Rateia pela quantidade de registros na SC9, que neste caso não é o número de itens selecionados para geração da Nota. Assim, o valor de despesa é rateado para a Nota.

 

  • Sem sair da rotina: Marcar o outro item/registro e gerar a nota fiscal (SD2):
 o
  •  o valor de despesa é rateado para a Nota.
 
  • Sair da rotina e entrar novamente: Marcar o outro item/registro e gerar a nota fiscal (SD2): Rateia pela quantidade de registros na SC9, que neste caso é exatamente o número de itens selecionados para geração da Nota. Assim, o valor de despesa é levado cheio para a Nota.
***
Dica
titleDica

A única forma de LEVAR O VALOR CHEIO para a Nota é possuir a mesma quantidade de registros na SC9 que o número de itens selecionados para geração da Nota. Se houverem mais registros no SC9 para serem faturados separadamente, serão contados no rateio.

***

Expandir
titleGeração pela rotina de Pedidos de Venda (MATA410) - Botão: "Ações relacionadas\Prep. Doc. Saída"
  • Situação 1 - Seleciona a Preparação do Doc de Saída, à qual aciona a Liberação. Todos os itens são liberados (geram registro sem bloqueio na SC9).
    Rateia pela quantidade de registros na SC9, que neste caso é exatamente o número de itens disponíveis do Pedido para geração da Nota. Assim, o valor de despesa é levado cheio para a Nota.

  • Situação 2 - Seleciona a Preparação do Doc de Saída, à qual aciona a Liberação. Nem
todos
  • todos os itens submetidos à liberação estão liberados (alguns geram registro com bloqueio na SC9).
    Rateia pela quantidade de registros na SC9, que neste caso não é o número de itens disponíveis para geração da Nota. Assim, o valor de despesa é rateado para a Nota.

  • Situação 3 - Os itens foram submetidos à liberação (gravaram registro na SC9) pela MATA440 e foram liberados (geraram registro sem bloqueio na SC9). Seleciona a Preparação do Doc de Saída (não aciona a Liberação).
    Rateia pela quantidade de registros na SC9, que neste caso é exatamente o número de itens disponíveis do Pedido para geração da Nota. Assim, o valor de despesa é levado cheio para a Nota.

  • Situação 4 - Os itens foram submetidos à liberação (gravaram registro na SC9) pela MATA440 e nem todos foram liberados (alguns geram registro com bloqueio na SC9). Seleciona a Preparação do Doc de Saída (não aciona a Liberação).
    Rateia pela quantidade de registros na SC9, que neste caso não é o número de itens disponíveis para geração da Nota. Assim, o valor de despesa é rateado para a Nota.

  • Situação 5 - Apenas 1 de 2 itens foi submetido à liberação (gravou registro na SC9) pelo campo Qtd. Liberada na MATA410 e foi liberado. Seleciona a Preparação do Doc de Saída pelo "Ações Relacionadas".
    Rateia pela quantidade de registros na SC9, que neste caso é exatamente o número de itens disponíveis do Pedido para geração da Nota. Assim, o valor de despesa é levado cheio para a Nota.

Sem sair da rotina: Liberar e faturar o segundo item. Rateia pela quantidade de registros na SC9, que neste caso é exatamente o número de itens disponíveis do Pedido para geração da Nota. Assim, novamente o valor de despesa é levado cheio para a Nota.

***


Dica
titleImportante

A única forma de LEVAR O VALOR CHEIO para a Nota é possuir a mesma quantidade de registros na SC9 que o número de itens selecionados para geração da Nota. Se houverem mais registros no SC9 para serem faturados separadamente, serão contados no rateio.

***

Deck of Cards
idOpções de Parâmetros 2
Card
labelMV_TPRTDSP =
2 - "POR PEDIDO"

Sistema executa o rateio para cada nota fiscal gerada, por quantidade

.
(Rateio por Pedido de Venda).

(registros na tabela SC6)


Exemplo:

Para Pedido de Venda com Liberação Parcial

Segue o exemplo de cálculo:

Valor do Frete: $ 10.020,00

ITEMQUANT.PRC. UNIT.VLR. TOTAL
0180018,6014.880,00
0280022,5018.000,00
TOTAL PEDIDO32.880,00


Veja como é feito o cálculo do rateio para o item 01, onde será liberado a quantidade de 500 pçs.
( (

Qtd.Entregue * Prc.Unit.

C6_QTDENT  * C6_PRCVEN. * Vlr.Frete ) / Total Pedido )
( ( 500 * 18,60 * 10.020,00 ) / 32.880,00 ) =

$

R$ 2.834,12

Observações:

Quanto a fórmula de cálculo, veja o exemplo do cálculo do frete abaixo.

  • Quando o cálculo for por VALOR: MV_RATDESP --> FR=1;SEG=1;DESP=1
    Parâmetro MV_TPRTDSP (1- Liberação) --> (( C9_QTDLIB * C9_PRCVEN * Vlr. Frete ) / Total do Pedido Liberado )
    Parâmetro MV_TPRTDSP(2- Pedido) --> (( C6_QTDVEN * C6_PRCVEN * Vlr. Frete ) / Total Pedido )
Quando o cálculo for por PESO: MV_RATDESP --> FR=2;SEG=2;DESP=2
Parâmetro MV_TPRTDSP (1- Liberação) --> (( C9_QTDLIB * B1_PESO * Vlr. Frete ) / Total Pedido Liberado )
Parâmetro MV_TPRTDSP(2- Pedido) --> (( C6_QTDVEN * B1_PESO * Vlr. Frete ) / Total Pedido )

Observação:  O Total do Pedido Liberado(SC9) e o Total do Pedido(SC6), os cálculos devem ser realizados sem os valores das despesas acessórias (Frete, Despesa, Seguro)
Dica
titleImportante
  • Para que seja feita a conversão do frete para a moeda 2, quando o rateio for por PESO, o campo "Peso Liquido" (B1_PESO) no
cadastro do produto
  • Cadastro do Produto (MATA010) não pode estar zerado, mesmo que a origem do pedido não tenha sido no Faturamento
.info
  • ;
  • No momento do cálculo do rateio se tiver algum valor para arredondar, este valor será sempre somado no último item da venda
.
  • ;
  • O parâmetro MV_VALDESP valida o campo da TES (F4_ICM) se usa ou não ICMS, pois essa validação faz com que o sistema calcular o valor da DESPESA, FRETE ou SEGURO na Planilha Financeira do pedido de venda;
    Para maiores informações por favor, acessar o link
abaixo
  • :

  • DOC0034_Rateio_de_Frete_para_Itens_sem_Base_de_ICMS
  • Ao incluir no mesmo Pedido de Vendas: TES que gera duplicata e TES que não gera duplicata; e atribuir um valor de despesa acessória, como frete, o sistema rateia esse valor de frete entre os itens e o proporcional ao item que não gera duplicata não é levado para o título a Receber.
    Para consultar as alternativas para tratar essa necessidade, acessar o link
abaixo
  • :


Outro exemplo (TES atualiza estoque e duplicata):

Image Added

Pode lhe Interessar: