Entidade TIPOS_MOVIMENTACOES_ESTOQUES

ESTOQUE.TIPOS_MOVIMENTACOES_ESTOQUES

Descrição

Tipo da movimentação de estoque.

Atributos

AtributoDomínioRegrasDescrição
IDID(18)Rqd PK Id:
Chave de identificação interna
TIPO_MOVIMENTACAOUPPERRqd UK Tipo de movimentação:
Nome dado para identificar o tipo de movimentação de estoque.
OPERACAOOPCAO(1)Rqd Operação:
Identifica a operação do tipo da movimentação do estoque.

Valores permitidos:
  • E - Entrada - Define tipo do movimento como entrada.
  • S - Saída - Define tipo do movimento como saída.
  • N - Nula - Indica que a movimentação não representa uma mudança na quantidade física de estoque.
    Este tipo de movimentação é utilizado apenas para gerar históricos internos que devem ser apresentados juntamente com os extratos dos produtos, como por exemplo, mudança na localização e ou responsável de uma unidade de produto.
TIPO_ESTOQUE_IDID(18)Rqd FK Tipo de estoque:
Identificação do tipo do estoque para (ou no) qual o item será movimentado.

Referência para TIPOS_ESTOQUES
MOVIMENTO_INVERSO_IDID(18)FK Movimento inverso:
Movimento a ser realizado em caso de estorno do movimento.

Referência para TIPOS_MOVIMENTACOES_ESTOQUES
DOCUMENTO_REQUERIDOFLAG(1)Rqd Documento requerido:
Define se um item de documento é obrigatório para o lançamento do movimento

Valor padrão = S
TRANSFERENCIA_ENTRE_ESTOQUESFLAG(1)Rqd Transferência entre estoques do mesmo estabelecimento:
Define se permite ou não realizar transferência entre estoques do mesmo estabelecimento. Por exemplo entre estoque venda e garantia.

Valor padrão = N
CALCULO_CUSTOOPCAO(1)Rqd Cálculo do custo:
Indica como o custo do movimento é calculado.

Valores permitidos:
  • A - Apurado no documento - O custo utilizado é o que está calculado no item do documento vinculado. Em documentos de compra será igual ao custo de aquisição do mesmo. Em notas de devolução será igual ao custo utilizado no respectivo documento que deu origem à operação que está sendo devolvida agora.
  • M - Médio - O custo é calculado através do custo médio do produto no momento do movimento.
  • F - FIFO - O custo é calculado usando a regra "Primeiro a Entrar, Primeiro a Sair".
  • R - NÃO USAR - NÃO USAR!!!! DEVE UTILIZAR O CUSTO DO APURADO DO DOCUMENTO, QUE POR SUA VEZ, DEVE SER IGUAL AO DO DOCUMENTO REFERENCIADO.
    Antigo custo apurado no documento referenciado.
  • S - Setado - Indica que o custo é setado manualmente no movimento - Utilizado APENAS em compensação de custo do estoque.

Valor padrão = M
COMPENSAR_CUSTOS_NEGATIVOSFLAG(1)Compensar custos negativos:
Se marcado o ajuste de custos negativos é realizado sempre que um movimento de estoque cujo cálculo de custo seja por "Aquisição" movimentar uma quantidade física maior ou igual ao saldo posterior à aquisição. Este ajuste corresponde a criar um novo movimento (ou alterar um já criado anteriormente) que altere o saldo fiscal e financeiro do custo de forma que o custo médio fique igual ao custo unitário deste movimento
SEQUENCIAINTEGERRqd Sequencia:
Determina a ordem com que os movimentos deste tipo devem ser considerados ao processar o saldo/custo dos movimentos. Como regra geral, deve-se processar todas as entradas seguido das saídas.

A ordem normal seria:
  • Todas as entradas
  • Todas as saídas por transferência entre estoques do mesmo estabelecimento
  • Todas as entradas por transferência entre estoques do mesmo estabelecimento
  • Todas as saídas

Valor padrão = 50
OBSERVACOESTEXT_LONGObservações:
Texto livre sobre o tipo de movimentação do estoque.
AVULSOFLAG(1)Permite uso avulso:
Define se é permitido utilizar este tipo de movimentação nas operação de lançamento avulso, utilizando a interface ESTOQUE.CAD_EST_AVULSO

Valor padrão = S
TRANSFORMACAOFLAG(1)Transformação:
Define se é permitido utilizar este tipo de movimentação nas operação de lançamento para transformação de produtos, utilizando a interface CAD_DOCUMENTOS_TRANSFORMACOES - ERROR: Não foi possível encontrar um registro em COMPONENTES onde NOME_GLOBAL = CAD_DOCUMENTOS_TRANSFORMACOES!

Valor padrão = N
FATORINTEGERRqd Fator:
Fator utilizado como facilitador no processamento dos saldos de estoque. Calculado pela operação:
E -> +1
S -> -1
N -> 0

Valor padrão = 0

Regras

FIFO somente pode ser utilizados em saída

(Antes de inserir, Antes de alterar)
O cálculo FIFO deve ser usado somente para operações de saída. Não pode ter entradas FIFO.

Calcular fator

(Antes de inserir, Antes de alterar)
Calcula o fator conforme a operação informada.

Validar movimentação tipo de estoque

(Antes de inserir)
Valida a movimentação do estoque não permitindo a inclusão de novos registros caso o tipo de estoque em questão esteja com a situação diferente de ativo.

Buscar alocação

Rotina que retorna o tipo de movimentação que deve ser utilizado para alocação interna de unidades de produtos.
Caso não criado, o sistema cria e configura automaticamente um tipo para tal.

Buscar compensação de estoques negativos(tipo_estoque, operacao)

Retorna o tipo de movimentação a ser utilizado nos movimentos de um determinado tipo e operação.

Buscar entrada de componentes na montagem dos KITs(tipo_estoque)

Busca o tipo de movimentação de estoque a ser utilizado para a entrada na transferência dos componentes na montagem dos kits.

Buscar entrada por montagem de kit(tipo_estoque)

Busca o tipo de movimentação que deve ser utilizado para a entrada de produtos realizada através da montagem de um KIT.

Buscar entrada por transformação(tipo_estoque)

Busca o tipo de movimentação de estoque que deve ser utilizado nas entrada das transformações de produtos para este tipo de estoque.

Buscar saída de componentes na montagem de kits(tipo_estoque)

Busca o tipo de movimentação de saída a ser utilizado na transferência dos componentes utilizados na montagem de um kit.

Buscar saída por transformação(tipo_estoque)

Busca o tipo de movimentação que deve ser utilizado para as saídas de transformação para um determinado tipo de estoque.
Caso o tipo de movimentação não exista, o sistema cria automaticamente.

Install

Método de instalação de históricos padrão.