Stocks > Utilitários > Resincronização e controlo stock 

Esta função permite de ressincronizar diferentes informações dos ficheiros stocks ao nível do dossier e ao nível de um estabelecimento.

Este tratamento pode ser efetuado em modo direto ou em modo Batch

Os tipos de tratamentos propostos são os seguintes :

O recálculo dos stocks lotes

A resincronização das linhas de stock

O recáclulo dos acumulados artigo-estabelecimento

A resincronização dos pedidos de análises

A resincronização dos inventários.

 O controlo da pilha FIFO

O controlo dos números de série

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

Uma janela de selecão permite escolher os tratamentos de ressincronização a lançar, assim que de especificar eventuais critérios de selecção complementares (estabelecimento de armazém, limites de categorias artigos, limites de artigos)

Ecrã de registo

Apresentação

A seleção dos tratamentos de ressincronização permite distinguir os tratamentos que pode se fazer ao nível do dossier, de aqueels que podem se fazer ao nível de um estabelecimento.

Tratamento ao nível do dossier

Recálculo stocks lotes

Esta função permite reatualizar o stock por lote a partir das linhas de stock de todos os estabelecimentos do dossier.

O tratamento consiste em comparar o ficheiro lote (STOLOT) e o ficheiro stock (STOCK), em caso de desvio, é o ficheiro STOLOT que está reatualizada.

Tratamento ao nível do estabelecimento

Um estabelecimento de armazenagem pode ser indicado Por defeito, esta zona está inicializada com o estabelecimento ao perfil função de utilizador. Para que todos os estabelecimentos tomados em conta, é suficiente assinalar a flag "Todos estabelecimentos". Outro o estabelecimento de armazenagem, é possível de afinar a seleçaõ em especificando os limites de categorias artigos e/ou dos limitesartigos. Falta notar que a restrição tem um limite de artigos não é efetiva que quando ao menos um dos tratamentos de ressincronização nível estabelecimento. No caso de um único recálculo dos stocks lotes, este critério não está aplicado.

As diferentes ressincronizações possíveis são as seguintes :

Linhas de stock : Cálculo das quantidades alocadas, em UC ativas

Acumulados Artigo-Estabelecimento : Esta função compara o ficheiro acumulados artigo-estabelecimento (ITMMVT) aos outro ficheiros :

Comparação da quantidade em estatuto A,Q R do ficheiro ITMMVT por relação ao ficheiro STOCK

Comparaaçao da quantidade reservada do ficheiro ITMMVT por relação do ficheiro STOCK

Comparaçãodas quantidads em transferência (em transito e transferidos), das quantidades em global, das quantidades em falta, quantidades pedidas do ficheiro ITMMVT por relação ao ficheiro das alocações (STOALL)

Comparaçao da quantidade em encomenda do ficheiro ITMMVT por relação do ficheiro ORDERS

Num primeiro tempo, o sistema apaga os antigos acumulados todo em guardando os antigos valores. Após comparação dos ficheiros enumerados acima, o fiheiro ITMMVT está atualizado quando um desvio foi constatado. Isto tem por efeito de reatualizar o conjunto dos stocks (stock reserva, stock alocado, stock em transferências,...) em ITMMVT.

Controlos qualidades : Esta ressincronizaçao permite a atualização dos ficheiros STOQLYH (em cabeçalho contrôlo qualidade) e STOQLYHD (detalhe controlo qualidade) a partir de uma linha de stock Diferentes casos são possíveis

Anel sobre STOQLYD :

O sistema suprime um registo em STOQLYD quando em paralelo não existe correspondência nos ficheiros STOQLYH e STOCK.

O sistema cria um novo registo em STOQLYH quando em paralelo existe um registo em STOCK

Se existe um registo em STOQLYD sem correspondência no ficheiro STOCK mas com um registo existente na STOJOU, então o sitema passa o campo VALFLG (flag validação) de STOQLYH ao valor 2.

Se existe uma correspondência entre STOQLYH e STOCK, o sistema verifica-se que o campo VALFLG está a 1 e reajusta as quantidades entre o registo de STOCK e STOQLYD.

Anel sobre STOCK:

Se nenhum registo não existe nos ficheiros STOQLYH e STOQLYD, a zona QLYCTLDEM (pedido de análise) de STOCK está colocado em branco.

Um registo em STOQLYD está criado quando um pedido de análise está referenciado em STOCK e STOQLYH.

Reciprocamente, um registo em STOQLYH está criado quando um pedido de análise está referenciado em STOCK e STOQLYD. Em paralelo, as quantidades em STOCK e STOQLYD são controlados

O sistema reajusta as quantidades entre os registos de STOCK e STOQLYH quando estes já existem.

Anel sobre STOQLYH :

Quando nenhum registo em STOQLYD não existe, então o registo em STOQLYH está purgado.

Inventários O tratamento verifica que os artigos-estabelecimentos, linhas de stock e acondicionamentos bloqueados para inventários devem efetivamente o ser. SE não é o caso, a flag bloqueio e a lista de inventário dos registos afetados são colocados a zero

Assim, o tratameto controla :

 O estatuto CUNLISSTA do ficheiro CUNLISTE

 O estatuto CUNSSSSTA do ficheiro CUNSESSION

 

Se incoerências são detetadas, elas são corrigidos e assinalado no rasto. Por exemplo :

Se trata do estatuto CUNLISSTA do ficheiro CUNLISTE, deste tipo de mensagem está reenviada :

"Estatuto inventário : lista SSE-ASN0301111 INV-ASN0309000 modificada ! :  5 -> 4"

Se trata do estatuto CUNSSSSTA do ficheiro CUNSESSION, deste tipo de mensagem está reenviada :

"Estatuto inventário : sessão SSE-ASN0301111 modificada ! : 1 -> 2"

 

Os controlos complementariamente podem ser também ser efetuados :

 Controlo preço FIFO e stocks : Esta função permite controlar a coerência entre a quantidade exprimida no stock e a quantidade indicada na pilha FIFO.

Comparação do ficheiro STOCOST por relação ao ficheiro STOCK

No momento de descoberta de anomalia, o erro deve estar corrigido manualmente.

 Controlo números de série : A assinalar para efetuar um aproximação entre as linhas de stock e os números de série ligados.

Comparação do ficheiro STOSER por relação ao ficheiro STOCK

No momento de uma descoberta de anomalia (por exemplo, quando um número de série não está saido nem em stock) o erro está corrigido automaticamente (no caso de precisão, a supressão do registo em STOSER é automático).

 

Rasto do tratamento :

O tratamento gera um rasto que é possível de imprimir.

Este rasto indica os erros encontrados e as eventuais correcções efetuadas.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Selecções

Le site de stockage est initialisé par défaut avec le site associé à votre profil fonction.

  • Todos estab. (campo FCYALL)

Cochez cette case pour que les traitements sélectionnés s'appliquent sur l'ensemble des sites de stock.

Renseignez ce champ pour sélectionner une plage de catégories. Indiquez la catégorie correspondant à la borne de début de la sélection.

Renseignez ce champ pour sélectionner une plage de catégories. Indiquez la catégorie correspondant à la borne de fin de la sélection.

Renseignez ce champ pour sélectionner un article ou une plage d'articles. Indiquez la référence de l'article correspondant à la borne de début de la sélection.

Renseignez le numéro d'article de fin pour limiter la sélection. Les bornes d'articles vous permettent de restreindre les articles affichés sur l'état.

Resincronizações

  • Linhas stock (campo SYNSTO)

Cochez cette case pour resynchroniser les cumuls dans les lignes de stocks et déclencher la purge des lignes de stocks nuls. Le calcul des quantités allouées s'effectue en UC (unité de conditionnement) actives pour les articles titrés.

  • Controlos qualid. (campo SYNQLY)

Cochez cette case pour :

  • resynchroniser les contrôles qualités
  • mettre à jour les fichiers STOQLYH (en-tête contrôle qualité) et STOQLYD (détail contrôle qualité) à partir des lignes de stocks.

Différents cas sont possibles.

Boucle sur STOQLYD :

  • Le système supprime un enregistrement dans STOQLYD lorsqu'en parallèle il n'existe pas de correspondance dans les fichiers STOQLYH et STOCK.
  • Le système crée un nouvel enregistrement dans STOQLYH lorsqu'en parallèle il existe un enregistrement dans STOCK.
  • S'il existe un enregistrement dans STOQLYD sans correspondance dans le fichier STOCK mais avec un enregistrement existant dans STOJOU, alors le système passe le champ VALFLG (indicateur de validation) de STOQLYH à la valeur 2.
  • S'il existe une correspondance entre STOQLYH et STOCK, le système vérifie que le champ VALFLG a pour valeur 1 et réajuste les quantités entre les enregistrements de STOCK et STOQLYD.

Boucle sur STOCK :

  • Si aucun enregistrement n'existe dans les fichiers STOQLYH et STOQLYD, le champ QLYCTLDEM (demande d'analyse) de STOCK est remis à blanc.
  • Un enregistrement dans STOQLYD est créé lorsqu'une demande d'analyse est référencée dans STOCK et STOQLYH.
  • Réciproquement, un enregistrement dans STOQLYH est créé lorsqu'une demande d'analyse est référencée dans STOCK et STOQLYD. En parallèle, les quantités dans STOCK et STOQLYD sont contrôlées.
  • Le système réajuste les quantités entre les enregistrements de STOCK et STOQLYH lorsque ceux-ci existent déjà.

Boucle sur STOQLYH:

Lorsqu'aucun enregistrement dans STOQLYD n'existe, alors l'enregistrement dans STOQLYH est purgé.


  • Montagens (campo SYNBBY)

Cochez cette case pour resynchroniser les rubriques quantités restantes en vue d'un éventuel désassemblage(le traitement se déroule pour tous les sites).

  • Acumulado Mov.artigo-estabelec. (campo SYNITV)

Cochez cette case pour recalculer le stock site à partir des lignes de stock de cesite.

Le traitement compare le fichier Cumuls article-site (ITMMVT) aux autres fichiers :

  • Comparaison de la quantité en statut A, Q, R du fichier ITMMVT par rapport au fichier STOCK.
  • Comparaison de la quantité réservée du fichier ITMMVT par rapport au fichier STOCK.
  • Comparaison des quantités en transfert (en transit et transférées), des quantités allouées en global, des quantités manquantes, des quantités demandées du fichier ITMMVT par rapport au fichier des allocations (STOALL).
  • Comparaison de la quantité en commande du fichier ITMMVT par rapport au fichier ORDERS.

Dans un premier temps, le système efface les anciens cumuls tout en stockant les anciennes valeurs. Après comparaison des fichiers énumérés ci-dessus, le fichier ITMMVT est mis à jour lorsqu'un écart a été constaté. Ceci a pour effet de remettre à jour l'ensemble des stocks (stock réservé, stock alloué, stock en transfert,…) dans ITMMVT.

  • Inventários (campo SYNCUN)

Cochez cette case pour resynchroniser les inventaires et déclencher la purge des lignes de stocks nuls.

Le traitement vérifie que les articles-sites, lignes de stock et emplacements bloqués pour inventaires doivent effectivement l'être. Si ce n'est pas le cas, l'indicateur de blocage et la liste d'inventaire des enregistrements concernés sont remis à zéro.

De même, le traitement contrôle :

  • le statut CUNLISSTA du fichier CUNLISTEl,
  • le statut CUNSSSSTA du fichier CUNSESSION.

Si des incohérences sont détectées, elles sont corrigées et signalées dans la trace. Par exemple :

  • S'il s'agit du statut CUNLISSTA du fichier CUNLISTE, ce type de message est indiqué :
    "Statut inventaire : liste SSE-ASN0301111 INV-ASN0309000 modifiée ! : 5 -> 4"
  • S'il s'agit du statut CUNSSSSTA du fichier CUNSESSION, ce type de message est indiqué :
    "Statut inventaire : session SSE-ASN0301111 modifiée ! : 1 -> 2"
  • Stock lotes (campo SYNLOT)

Cochez cette case pour recalculer et mettre à jour le stock par lot/site à partir des lignes de stocks du site.
Le traitement consiste à comparer le fichier lot/site (STOLOTFCY) et le fichier stock (STOCK). En cas d'écart, c'est le fichier lot STOLOTFCY qui est mis à jour.


Controlo

  • Preço FIFO e stocks (campo CSTCTL)

Cochez cette case pour contrôler pour chaque article du site, la cohérence entre la quantité exprimée dans le stock et la quantité indiquée dans la pile FIFO.

Le traitement effectue une comparaison du fichier STOCOST par rapport au fichier STOCK.

Lors d'une découverte d'anomalie, l'erreur doit être corrigée manuellement.

  • Mono-lote (campo FEACTL)

 

  • Nr. de série (campo SERCTL)

Cochez cette case pour effectuer un rapprochement entre les lignes de stock et les numéros de série liés.

  • Número conteúdo (campo LPNCTL)

Sélectionnez cette case pour contrôler la cohérence des informations relatives aux contenants dans les fichiers stock : leurs caractères mono-article, mono-lot, leurs statuts, leurs emplacements, et toutes les informations relatives aux lignes de stock qui lui sont associées.

Dans certains cas, le traitement de resynchronisation met à jour le contenant. En revanche, certaines anomalies sont uniquement signalées dans le fichier trace car elles nécessitent une intervention manuelle. Pour corriger ces anomies, utilisez la fonction de Opérations numéro contenant.

Le détail des contrôles effectués est le suivant :

1/ Contrôle sur les lignes de stock.
Si des contenants sont associés à des lignes de stock, ces contenants ne doivent pas être associés à un emplacement :

  • de catégorie 'Sous-traitant',
  • de catégorie 'Client',
  • de catégorie 'En attente de rangement', si la ligne de stock n'est pas entièrement qualifiée.

Si c'est le cas, le traitement de resynchronisation dissocie les contenants des lignes de stock. Le fichier trace indique le chrono stock ainsi que les numéros de contenants mis à jour.

2/ Contrôle sur l'identifiant contenant interne.

A - Vérification du statut : le statut du contenant doit être 'Libre' si aucune ligne de stock ne lui est associée. Le statut du contenant doit être 'En stock' si au moins une ligne de stock lui est associée.
En cas d'anomalie, le traitement de resynchronisation met à jour automatiquement le statut. Un message d'avertissement indique, dans le fichier trace, les modifications réalisées.

B - Vérification de la catégorie d'emplacement associée au contenant interne : il ne doit pas s'agir d'une catégorie 'Sous-traitant' ni d'une catégorie 'Client'.
En cas d'anomalie, le traitement de resynchronisation supprime l'emplacement sous-traitant ou l'emplacement client du contenant, si le statut est libre.

C - Vérification de la cohérence entre l'emplacement associé au contenant et celui des lignes de stock associées au contenant : cet emplacement doit être identique.
En cas d'anomalie, le traitement n'effectue aucune mise à jour mais le fichier trace indique le numéro de contenant en incohérence ainsi que les emplacements concernés.

D - Vérification de l'unicité de l'emplacement : un emplacement peut avoir plusieurs contenants alors qu'un contenant ne peut être que sur un seul emplacement.
En cas d'anomalie, le traitement n'effectue aucune mise à jour mais le fichier trace indique le numéro de contenant en incohérence.

E - Vérification du respect mono-article et mono-lot : si le contenant est mono-article, les lignes de stock qui lui sont associées doivent porter sur le même code article. Idem pour le caractère mono-lot.
En cas d'anomalie, le traitement n'effectue aucune mise à jour mais le fichier trace indique le numéro de contenant qui ne respecte pas cette règle.

Diversos

  • INIC. bloqs. frequência CQ (campo RAZFRE)

L'utilisation de cette case à cocher est technique et répond à la problématique suivante :

Lorsque l’article est paramétré au niveau de l’article-fournisseur ou au niveau de l’article-site pour être soumis à un contrôle qualité périodique, des verrous techniques sont gérés par Enterprise Management sur les tables ITMFACILIT et ITMBPS.

Il est possible que suite à des incidents (coupure de courant par exemple), ces verrous ne soient pas supprimés. Dans ce cas, la fréquence du contrôle qualité ne marche plus et le contrôle qualité n’est jamais déclenché.
Sélectionnez alors cette case pour supprimer ces verrous.

Fechar

 

Tarefa batch

Esta função pode ser lançada em batch. A tarefa standard FUNSTOR está prevista p/esse efeito.

Mensagens de erro

Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :

Nome do estabelecimento: xxx Ficha inexistente

Esta mensagem aparece quando o estabelecimento indicado não é um estabelecimento declarado.

Stock lote dessincronizado … Correção efetuada

Esta mesagem aparece quando o tratamento encontrou uma anomalia no ficheiro stock lote. A atualização de STOLOT por relação a STOCK está automático.

Stock estabelecimento dessincronizado … Correção efetuada

Esta mesagem aparece quando o tratamento encontrou uma anomalia no ficheiro stock estabelecimento. O ficheiro ITMMVT está atualizado automaticamente em função das infromações registadas nos ficheiros afetados (STOCK, STOALL…).

Linha de controlo qualidade orfelina...Supressão automática

Esta mensagem indica o registo em STOQLYD não existe correspondência em STOQLYH e STOCK.

Linha de controlo qualidade não controlada...Este controlo está a acabar

O controlo qualidade aparece como validado, então que uma linha não foi ainda controlada. O tratamento modifica o valor de contabilização do campo VALFLG em a passando a 1 e reescrita o registo em STOQLYH.

Linha de controlo qualidade orfã...Supressão automática

Esta mensagem indica o registo em STOQLYH não existe correspondência em STOQLYD. O registo em STOQLYH está então expurgado automaticamente.

Tabelas Stocks e preço FIFO dessincronizado...Controlo preço FIFO e stocks efetuado

Esta mensagem aparece quando o tratamento "Controlo pilha preço FIFO e STOCK" foi encontrada uma anomalia. A correção se faz manualmente.

Número de série não saido e não em stock...Supressão automático.

Quando um número de série não está saido nem em stock, a supressão do registo em STOSER está automática.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação