Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Microsiga Protheus

Versões:

V11 e V12

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:

  • 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.
  • 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.
  • 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.

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 (FR=1;SEG=1;DESP=1), que pode ser:

    • 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, 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
 

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:

1 - Indica que o valor informado para as despesas acessórias refere-se à liberação do pedido de venda, ou seja, a cada liberação haverá um novo valor de frete, seguro e despesa.
2 - Indica que o valor informado para as despesas acessórias refere-se ao total do pedido de 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.

Exemplo 1 - Parâmetro MV_TPRTDSP = 1



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).

Exemplo 2 - Parâmetro MV_TPRTDSP = 2



Nesse caso, observe que o valor informado para as despesas acessórias foi rateado entre os dois itens do pedido de venda (R$ 100,00 por item).

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

1 - "POR LIBERAÇÃO"Irá ratear pelo número de liberações (número de registros na SC9)

    • Geração pela rotina Documento de Saída (MATA460A)

Situação 1 - Os itens que já foram submetidos à liberação (gravaram registro na SC9) estão liberados (sem bloqueio na SC9). Na hora da Preparação da Nota seleciona todos estes itens.
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.

Situação 2 - Os itens que já foram submetidos à liberação (gravaram registro na SC9) estão liberados (sem bloqueio na SC9). 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.


* IMPORTANTE: 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 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.


*** 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. ***


    • Geraçã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 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.


*** 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. ***


2 - "POR PEDIDO"
Sistema executa o rateio para cada nota fiscal gerada, por quantidade.
(Rateio por Pedido de Venda).

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. * Vlr.Frete ) / Total Pedido )
( ( 500 * 18,60 * 10.020,00 ) / 32.880,00 ) = $ 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 Pedido )
    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 )
    Parâmetro MV_TPRTDSP (2- Pedido) --> (( C6_QTDVEN * B1_PESO * Vlr. Frete ) / Total Pedido )


Informações

No momento do cálculo do rateio se tiver algum valor para arredondar, este valor será sempre somado no último item da venda.