Páginas filhas
  • DT Estoque de Terceiros.

Versões comparadas

Chave

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

ESTOQUE DE TERCEIROS

 

Informações Gerais

Linha de Produto:

PC Sistemas

Segmento Executor:Distribuição e Logística

Módulo:

Processamento

Rotina:

Rotina

Nome Técnico

535

Cadastrar Filiais

Rotina(s) envolvida(s)

Nome Técnico

132Parâmetros da Presidência
560Atualizar Banco de Dados
1301Receber Mercadoria

1313

Emitir Espelho da NF Entrada

Chamado/Ticket:

1785.004755.2017 (HIS.01231.2017 e HIS.00932.2017)

Conversores e Parâmetros:

132 - Parâmetros da Presidência

3952 - Calcular custo na entrada de mercadoria utilizando estoque deposito terceiro

 

Tabelas

PCPARAMFILIAL

PCFILIAL

PCESTFILIALDEPOSITO

País:

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Versão:

Rotina 535 - 28.01.01

Rotina 560 - 28.01.06

Rotina 1301 - 28.01.02

Rotina 1313 - 28.01.01

 

Objetivo

Incluir no sistema um processo para calcular o custo na filial de entrada considerando os estoque em poder de terceiros, pois atualmente não calcula o custo corretamente.


Definição da Regra de Negócio

Rotina

Tipo de Operação

Opção de Menu

132 - Parâmetros da PresidênciaEnvolvidaMenu do WinThor > 132

535 - Cadastrar Filiais

Alteração

Menu do WinThor > 535

560 - Atualizar Banco de DadosEnvolvidaMenu do WinThor > 560
1301 - Receber MercadoriaEnvolvidaMenu do WinThor > 1301
1313 - Emitir Espelho da NF EntradaEnvolvidaMenu do WinThor > 1313


  • Rotina 560/132

1 - Deverá ser criado um novo parâmetro geral denominado 'Calcular custo na entrada de mercadoria utilizando estoque deposito terceiro' default NÃO. Dica: Caso esse parâmetro esteja marcado como SIM, na entrada de mercadoria será calculado o custo considerando o estoque em depósito de terceiro (filiais parametrizadas via rotina 535). O custo será atualizado igualmente em todas as filiais vinculadas a entrada.

 

  • Rotina 535

 2 - Quando o parâmetro do número 1 estiver marcado como SIM, deverá habilitar na rotina 535 aba Entradas, criar opção Filial Deposito, opção para o usuário parametrizar quais filiais são de deposito para a filial citada. Uma filial e considerada depósito quando parametrizada na 535, aba Vendas, opção 'Esta filial é um deposito fechado' estiver marcada.

3 - Deverá ser possível vincular as filiais de deposito apenas a uma filial que não é deposito, ou seja, 1 para 1. Apresentar a seguinte mensagem quando o usuário tentar fazer o vínculo do deposito a mais de uma filial: Filial deposito já vinculada a filial X, não será gravado a configuração realizada.


  • Rotina 1301

 4 - Deverá tratar os tipos de entrada de mercadoria para o novo processo: entrada tipo 1, 2 (NF Futura igual a Não), 4, R (quando 2922 na 132 marcado como SIM), S, A e J. Entradas via importação de XML e Manual deverão funcionar o novo processo.

 5 - Calculo do custo para as entradas citadas no número 4:

- Estoque Anterior - deverá considerar como estoque anterior a soma do estoque de todas as filiais parametrizadas no número 2.

Ex.:
Filial 1 = 30 unidades 
Filial 2 = 20 unidades 
Filial 3 = 15 unidades
somar os estoque e apresentar Estoque Anterior = 65

- Custo Anterior - deverá considerar o custo anterior da filial que esta realizada a entrada, o custo das demais filiais não será considerado para calcular o custo atual da entrada

- Formula para calcular o custo: 
((Estoque Entrada * Custo Entrada) + (Estoque Filial 1 * Custo Filial 1) + (Estoque Filial 2 * Custo Filial 1))/(Estoque Entrada + Estoque Filial 1 + Estoque Filial 2). Neste exemplo a entrada irá acontecer na filial 1.

 7 - Quando uma filial estiver com o estoque negativo deverá considerar o estoque com valor zero para calculo dos custos médios, conforme regra atual.

 8 - Deverá replicar o custo da filial de entrada para as filiais de deposito vinculado conforme parametrização da rotina 535. Replicar os custos: somente os custos médios com e sem ST

 

  • Rotina 1313

 9 - Deverá mostrar no espelho de nota fiscal de entrada no campo estoque anterior (soma de todos os estoque vinculados a entrada).

 10 - Deverá apresentar no espelho de nota fiscal de entrada quais as filiais e seus devidos estoque separadamente, para que possa ser possível realizar a conferencia de tais valores.


Observações:

 Obs 1.: A formula citada irá impactar somente para calculo dos custos médios, o calculo de valor da ultima entrada e custo da ultima entrada não será alterado

 Obs 2.: Estoque Atual - deverá alimentar o estoque de entrada na filial que esta acontecendo a entrada

 Obs 3.: Custo Atual - deverá calcular e alimentar todos os custos em todas as filiais em que o estoque foi considerado para calculo do custo

 Obs 4.: Devolução de mercadoria: deverá seguir o processo atual, validando a quantidade estoque disponível na filial de devolução

 Obs 5.: Cancelamento de entrada: deverá seguir o processo atual, validando a quantidade estoque disponível na filial de cancelamento de entrada

 Obs 6.: Os custos anteriores não serão recalculados, assim a nova parametrização irá calcular somente o custo para novas entradas

 

Procedimento para Configuração

- Atualize as rotinas abaixo para a versão citada ou superior;

Rotina 535 - 28.01

Rotina 560 - 28.01

Rotina 1301 - 28.01

Rotina 1313 - 28.01

Aviso

 Você sabe como atualizar as rotinas do WinThor?

 

 

Procedimento para Utilização

O sistema agora irá considerar quantidade em poder de terceiros para efetuar o cálculo da média ponderada do custo.

 

Abaixo estão relacionadas as novidades das rotinas.

 

Expandir
titleRotina 132 - Parâmetros da Presidência

1. Acesse a rotina 132;

2. Verifique -  Incluído o parâmetro 3952 - Calcular custo na entrada de mercadoria utilizando estoque deposito terceiro.


Expandir
titleRotina 535 - Cadastrar Filiais

1. Acesse a rotina 535;

2. Selecione a filial desejada para realizar a alteração e clique no ícone folha de papel com um lápis;

3. Na - Incluída na aba Vendas, sub-aba Opções, verifique a opção Esta filial é um depósito fechado?;

 

- Incluída 4. Verifique também na aba Entradas, a opção Cód.Filial Entrada.

 

Informações
titleObservações
  • A opção Esta filial é um depósito fechado?ficará visível quando o parâmetro 3952 - Calcular custo na entrada de mercadoria utilizando estoque deposito terceiro da rotina 132 - Parâmetro da Presidência estiver marcado como Sim;

  • A opção Cód.Filial Entrada somente ficará habilitada quando a opção Esta filial é um depósito fechado? estiver marcada;

  • Uma filial é considerada depósito quando parametrizada na rotina através da opção Esta filial é um depósito fechado?;
  • É possível vincular as filiais de depósito apenas a uma filial que não é deposito, ou seja, 1 para 1.
Expandir
titleRotina 1301 - Receber Mercadoria

- A rotina 1301 foi ajustada para verificar o parâmetro 3952 - Calcular custo na entrada de mercadoria utilizando estoque deposito terceiro da rotina 132 - Parâmetro da Presidência e também verificar se a filial de entrada tem filial depósito vinculada.

A rotina irá somar os estoques da filial de entrada mais das filiais depósitos para fazer a média ponderada.

 

Fórmula para calcular o custo: 

((Estoque Entrada * Custo Entrada) + (Estoque Filial 1 * Custo Filial 1) + (Estoque Filial 2 * Custo Filial 1))/(Estoque Entrada + Estoque Filial 1 + Estoque Filial 2).

Neste exemplo a entrada irá acontecer na filial 1.

Expandir
titleRotina 1313 - Emitir Espelho da NF Entrada

- A rotina 1313 foi ajustada para imprimir informações da tabela PCESTFILIALDEPOSITO.

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>