CGS1504 - PCD - Estoque

Ultima Revisão: 19/01/2024

Função:
Cadastrar parâmetros para gestão dos lançamentos do estoque.

Conceito:
Parâmetros para geração dos lançamentos do estoque.

Implicações:
Cada documento deverá estar vinculado a um CGS1501 - PCD - Parâmetros para Cálculo de Documentos e opcionalmente, atrelado a esta configuração. Vários PCDs podem estar atrelados a esta configuração e isso tem aspectos positivos e negativos óbvios.


Premissas:
1 - Código: Código atribuído livremente pelo usuário.

2 - Descrição: Nome atribuído livremente pelo usuário.

3 - Movimentação: Indicador que orienta se a movimentação do estoque será de:
3.1 - 0 - Entrada: Os saldos serão acrescidos.
3.2 - 1 - Saída: Os saldos serão diminuídos.

4 - Data dos lançamentos: Indica em que data os SCE0101 - Lançamentos de estoque devem ser efetuados:
0-Data do documento: Data informada nos SRF0101 - Documentos.
1-Data atual do SCE: Contida no parâmetro geral BC-DataAtual.

5 - Moldura [Dados para elaboração de lançamentos no ESTOQUE]:

5.1 - PLEs previamente cadastrados em CGS5020 - PLE - Parâmetros para Lançamentos no Estoque:

5.1.1 - PLE de Entrada: informar somente quando a movimentação for de entrada, e neste caso, será desabilitado o acesso ao  o PLE de saída.

5.1.2 - PLE de Saida: PLE para lançamento de saída, informar somente quando a movimentação for de saída, e neste caso, será desabilitado o acesso ao PLE de entrada.

5.1.3 - 'Armazenamento': Campos utilizados para determinar o armazenamento considerando as regras definidas em:

A - Estoque:

A.1- Para operações de 'ENTRADA':
A.1.2 - Primeiro os 'armazenamentos' informados no próprio SRF0101 - Documentos.
A.1.3 - Segundo os 'armazenamentos' aqui informados.
A.1.4 - Terceiro os 'armazenamentos'  indicados no cadastro do CGS5003 - Itens - Estoque.

A.2 - Para operações de 'SAÍDA' / 'TRANSFERÊNCIA' (Reserva):

A.2.1 - Será considerado o 'Armazenamento' informado abaixo no campo [Exibição dos saldos em estoque], previamente cadastrada em CGS5016 - Exibição dos Saldos em Estoque.

A.2.2 - Caso não seja informada a exibição o 'armazenamento', para as saídas, serão considerados os dos status 'Disponíveis', na ordem definida no parâmetro BC-OrdemSaldo.

A.2.3 - Sendo os saldos insuficientes será gerado um [Saldo Faltante] nos  SRF0101 - Documentos considerando os 'armazenamentos' aqui informados, e se não informados, os indicados no cadastro do CGS5003 - Itens - Estoque. Didaticamente a criação de um registro pelo [Saldo Faltante] nos 'armazenamentos' ora arbitrados, intitulamos de 'saída da lata do lixo'.

B - SCQ2090 - Encerrar: Serão considerado primeiro o 'armazenamento' aqui informado e em segundo plano, caso não seja aqui informado, o 'armazenamento' informado no cadastro do CGS5003 - Itens - Estoque.

C - Campos de 'armazenamento':
C.1 - Status: Status para armazenamento previamente cadastrado em CAS4704 - Status de Saldos.

C.2 - Controles previamente cadastrados em CGS5015 - Controle de Saldos:
C.2.1 -  Controle0: Controle nomeado no parâmetros Abm15-NomeCtrl0.
C.2.2 -  Controle1: Controle nomeado no parâmetros Abm15-NomeCtrl1.
C.2.3 -  Controle2: Controle nomeado no parâmetros Abm15-NomeCtrl2.

6 - Moldura [Dados para elaboração de lançamentos de RESERVA/TRANSFERÊNCIA]:

6.1 - PLE: previamente cadastrado em CGS5020 - PLE - Parâmetros para Lançamentos no Estoque para gerar lançamentos de reserva/transferência no estoque. Este PLE não pode estar configurado para operar a pré-reserva, ou seja, deve estar com conteúdo 'False', para evitar "Loop Infinito".
6.1.1 - PLE de Entrada: Só permitir informar PLE de entrada se a movimentação for de saída.
6.1.2 - PLE de Saída: Só permitir informar PLE de saída se a movimentação for de entrada.

6.2 - Status: Status previamente cadastrado em CAS4704 - Status de Saldos.

6.3 - Controle0, Controle1, Controle2: Controles de armazenamento, nomeados nos parâmetros Abm15-NomeCtrl0, Abm15-NomeCtrl1 e Abm15-NomeCtrl2, previamente cadastrados em CGS5015 - Controle de Saldos.

Obs: Os lançamentos de reserva/transferência serão gerados considerando os controles de armazenamento na seguinte ordem:
6.3.1 - Primeiramente os aqui informados.
6.3.2 - Por fim os indicados no cadastro do CGS5003 - Itens - Estoque.

7 -  Moldura [Dados para elaboração de lançamentos de ESTORNO]:

7.1 - Operação: Excluir ou estornar lançamentos.

7.1.1 - 0-Excluir: Indica que os 'Lançamentos SCE' serão excluídos quando o documento que os originou for alterado ou excluído. Desabilitar o acesso aos demais campos da moldura.

7.1.2 - 1-Estornar: Indica que os 'Lançamentos SCE' serão estornados quando o documento que os originou for alterado ou excluído. Habilitar o acesso aos demais campos da moldura.

7.1.3 - 2-Estornar/Excluir SCV/SRF: Indica que os 'Lançamentos SCE' serão excluídos quando o documento que os originou for um 'Documento SCV/SRF' e estiver sendo excluído também, porém em caso de alteração, independente do documento, os 'Lançamentos SCE' serão estornados. Habilitar o acesso aos demais campos da moldura.

7.2 - PLEs previamente cadastrados em CGS5020 - PLE - Parâmetros para Lançamentos no Estoque:
7.2.1 - PLE de saída(para estornar a entrada): PLE para lançamento de saída para estornar a entrada.

7.2.2 - Dados para lançamento de entrada para estornar a saída:
A - PLE de entrada (para estornar a saída): PLE de entrada para estornar a saída:
B - Status: Status previamente cadastrado em CAS4704 - Status de Saldos.
C - Controle0, Controle1, Controle2: Controles de armazenamento, nomeados nos parâmetros Abm15-NomeCtrl0, Abm15-NomeCtrl1 e Abm15-NomeCtrl2, previamente cadastrados em CGS5015 - Controle de Saldos.

8 -  Moldura [Exibição dos saldos em estoque para consulta ou saídas]:

8.1 - Exibição previamente cadastrada em CGS5016 - Exibição dos Saldos em Estoque. Quando não informada a exibição do estoque será pelo padrão que considera somente os saldos do estoque em status 'Disponíveis' e de posse 'Própria' (que será de 'Busca Automática de Saldos'). Sendo assim operações de saída com com saldos em estoque 'Não Disponíveis' só é possível utilizando uma exibição previamente configurada, como por exemplo, em casos de operações de remessa e retornos com itens em poder de terceiros. Quanto as questões de posse dos saldos de itens ver considerações no cadastro de CGS5001 - Itens, campo 'Item de Terceiro'.