Páginas filhas
  • ER_Recalcular_Custos_Médios_na_Devolução_de_Cliente.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

1303 - Devolução de Cliente / 1346 - Devolução de Cliente (avulsa) / 1316 - Cancelar NF Devolução Cliente

Módulo

13 - Recebimento Mercadoria

Segmento Executor

D&L

Requisito

A solicitação é para que sejam recalculados os custos médios do produto na devolução de cliente usando como base o valor do custo no momento da venda, pois esta sendo exibido no boletim financeiro uma diferença patrimonial de forma indevida.

Chamado/Ticket

5009.107780.2016 (HIS.00116.2017 ) / 5009.107780.2016 (HIS.00112.2017)

País

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

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

Outros

28

  

Objetivo

A solicitação é para que sejam recalculados os custos médios do produto na devolução de cliente usando como base o valor do custo no momento da venda, pois esta sendo exibido no boletim financeiro uma diferença patrimonial de forma indevida.

Também, ao cancelar uma nota de devolução de cliente, a rotina restaure o custo anterior.


Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

1303 - Devolução de Cliente

Alteração

Menu do WinThor -> 1303

- Validar o novo parâmetro Recalcular custo na devolução de cliente.

1346 - Devolução de Cliente (avulsa)

Alteração

Menu do WinThor -> 1346

 Validar o novo parâmetro Recalcular custo na devolução de cliente.

1316 - Cancelar NF Devolução ClienteAlteraçãoMenu do WinThor -> 1316Ao cancelar uma nota de devolução de cliente e esta tenha alterado os custos e fosse a ultima movimentação do produto, restaure o custo anterior

 

 1. Criar parâmetro da presidência:

 1.1 Descrição: Recalcular custo na devolução de cliente', valores Sim ou Não(default).

 Dica do parâmetro: Caso marcado como 'sim', será recalculado todos os custos médios do produto usando como base o valor do custo quando realizada a venda

 

 2. Caso o parâmetro esteja marcado como Sim e tenha ocorrido alteração nos custos do produto com relação à venda (PCMOV.CUSTOFINEST<>PCEST.CUSTOFIN), deve recalcular os custos médios:

 2.1 Contabil (CUSTOCONT);

 2.2 Real (CUSTOREAL);

2.3 Financeiro (CUSTOFIN);

 2.4 Real sem ST (CUSTOREALSEMST)

2.5 Financeiro sem ST (CUSTOFINSEMST)

2.6 Real + ICMS) (CUSTOREP);

 Observação: deve ser utilizado o valor de custo como entrada o valor no momento da venda. Exemplo do calculo: ((QTDEVOL*CUSTO_NAVENDA)+(QTESTGER*CUSTO_ATUAL))/(QT_DEVOL+QTESTGER).

2.7  Deve utilizar o serviço de entrada por compras para recalcular o custos médios do produto (Winthor.Compras.Custo.CalcularCustoMedio);

3. O sistema passa a gravar os custos anteriores na movimentação de entrada, antes do recalculo. (CUSTOCONTANT, CUSTOREALANT, CUSTOFINANT, CUSTOREALSEMSTANT, CUSTOFINSEMSTANT, CUSTOREPANT);

4 . Rotinas 1303 e 1346 (quando houver relação com nota de venda).

 

** Rotina 1316 - Cancelar NF Devolução Cliente


1. Ao cancelar uma nota de devolução de cliente e esta tenha alterado os custos e fosse a ultima movimentação do produto, restaure o custo anterior.

  Observação: última movimentação do produto ordenado pela data PCMOV.DTMOVLOG.

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.