Riorganizza articoli

Informazioni generali

L’applicazione Riorganizza articoli permette di eliminare gli articoli o i loro ruoli e gli oggetti business associati una volta le condizioni specificate sono state soddisfatte. All’eliminazione sono soggetti gli articoli con il contrassegno di cancellazione per l’intero articolo o per i ruoli particolari. I dati con il contrassegno di cancellazione vengono verificati per quanto riguarda il loro utilizzo:

  • Se un oggetto business utilizza sempre i dati dell’articolo riorganizzati, tali dati non verranno eliminati. Questo riguarda anche i dati associati del fornitore, i dati del cliente, i dati della classificazione del cliente e i dati di pianificazione
  • Nell’ambiente a sito unico o a sito multiplo con autorizzazioni attivate, se i dati sono contrassegnati per l’eliminazione nell’organizzazione che ha accettato l’elaborazione dei dati per il ruolo.
  • Nell’ambito a sito multiplo, se due organizzazioni hanno accettato l’elaborazione dei dati del ruolo e tutte e due hanno contrassegnato i propri dati. Non è possibile eliminare i dati di un’impresa superiore/subordinata.
Nota
In caso di mancata possibilità di eliminare gli articoli o un ruolo selezionato, il messaggio adeguato viene salvato nel log.

Vengono verificate anche le dipendenze tra i dati particolari dell’articolo:

  • Non è possibile eliminare un articolo di riferimento, se questo è sempre richiesto da un articolo variante.
  • Non è possibile eliminare un articolo variante, se è stato definito come predefinito per un articolo di riferimento.
  • Non è possibile eliminare un articolo del tipo materiale, mezzo di carico, se vi si riferiscono altri articoli.
  • Non è possibile eliminare articoli di vendite che sono definiti come articoli alternativi per altri articoli.
  • Non è possibile eliminare un articolo di base definito come alias e un articolo sostitutivo specificato per articoli sostituiti.

L’applicazione per la riorganizzazione viene avviata tramite l’applicazione in background Ordini di riorganizzazione. La descrizione dell’applicazione si trova nel documento Ordini di riorganizzazione. L’applicazione in background è un’applicazione che funziona senza l’interazione con l’utente e che può essere aperta tramite l’ordine di elaborazione, chiamata COBRA o un’altra applicazione.

Nell’applicazione Ordini di riorganizzazione, nell’elenco si trovano diverse applicazioni di riorganizzazione che vengono avviate in un ordine adeguato, nello stesso momento.  Per poter effettivamente eseguire una riorganizzazione bisogna osservare l’ordine specificato nell’elenco. Soltanto in questo modo è possibile risolvere l’utilizzo. Le informazioni riguardanti l’ordine possono essere trovate nell’articolo Ordine di riorganizzazione.

Nell’applicazione Riorganizza articoli, un ruolo importante viene svolto anche dalla vista Pianificazione e Produzione che richiedono l’utilizzo del tipo Logistica di magazzino.

  • Allora se la vista Pianificazione o Produzione non può essere eliminata, non è neanche possibile eliminare un utilizzo del tipo Logistica di magazzino.
  • Se non è possibile eliminare qualsiasi utilizzo, non è neanche possibile eliminare i dati di base dell’articolo.

In ogni caso, nel registro dei messaggi, viene salvato un messaggio adeguato.

Suggerimento
La verifica i utilizzo viene eseguita a tappe (blocco dopo blocco) e potrebbe richiedere tanto tempo.

Ogni blocco è una transazione ma non tutti gli elementi vengono eliminati nella stessa transazione del database. Se l’utente elimina 10 000 elementi nel blocco 1000, i primi 1000 elementi verranno eliminati e poi altri 1000. Non è neanche possibile cambiare le dimensioni del blocco durante l’elaborazione.

Ogni tanto capita che il processo di riorganizzazione viene interrotto, se il tempo di elaborazione di uno dei blocchi è troppo lungo. Per prevenire tali situazioni, è possibile cambiare adeguatamente le dimensioni del blocco tramite la proprietà del tipo Integrer  „com.cisag.app.general.item.reorg.ItemReorganization_ChunkSize”. In caso di mancata impostazione di questa proprietà, la dimensione predefinita del blocco sarà pari a 100.

Riorganizzazione degli articoli

Applicazione Riorganizza articoli

L’applicazione possiede i seguenti parametri:

  • Run time massimo: periodo dopo il quale l’applicazione di riorganizzazione finirà il suo funzionamento. I valori vengono definiti in modo individuale.
  • Modalità di esportazione: tramite la modalità di esportazione e possibile specificare se i dati archiviati devono essere esportati e se si, di quale tipo. Sono disponibili le seguenti modalità di esportazione:
    • Non esportare
    • Esporta tutti gli attributi: esempio attributo, per es. numero ordine di vendita
    • Esporta con filtro: filtro di esportazione specifica gli attributi da esportare.
      Questa modalità è disponibile soltanto quando è possibile l’esportazione dell’applicazione Esporta dati.

La modalità è disponibile soltanto quando l’applicazione di riorganizzazioni rende possibile l’archiviazione dei dati.

  • Cartella di destinazione: cartella di destinazione serve per l’archiviazione dei dati riorganizzati. I dati vengono salvati in una cartella secondaria denominata come il database OLTP. Sotto questa cartella viene creata un’altra cartella per ogni business entity in cui vengono salvati i file adeguati dell’archivio. La sottocartella predefinita è “usr/archive” nel percorso del file del server per il server delle applicazioni del sistema CEE.
  • Filtro di esportazione: nel caso della modalità di esportazione Filtro di esportazione in questo campo è possibile specificare il filtro che verrà utilizzato per l’archiviazione. Il filtro di esportazione può essere creato nell’applicazione Esporta dati. Questo campo è disponibile soltanto quando l’oggetto business, che deve essere riorganizzato, può essere esportato tramite l’applicazione Esporta dati.
  • Output messaggio dettagliato: permette di visualizzare informazioni dettagliate sugli oggetti business sui cui viene utilizzato l’oggetto/ruolo contrassegnato per l’eliminazione. Nel caso in cui il parametro sia disattivato, viene generato il messaggio sull’impossibilità di eliminare un dato record.

Oggetti business associati all’articolo.

Se l’articolo o il suo ruolo vengono selezionati per l’eliminazione dopo la verifica, gli oggetti dipendenti anche devono essere eliminati.

La riorganizzazione ha effetto sui seguenti oggetti business, a seconda del ruolo:

Ruolo Descrizione Oggetto business
Base Articolo com.cisag.app.general.obj.Item
Base Dati articolo con il riferimento all’organizzazione: com.cisag.app.general.obj.OrganizationalUnitItem
Base Articolo alternativo com.cisag.app.general.obj.AlternativeItem
Base Ricalcolo unità com.cisag.app.general.obj.ItemPackagingUom
Base Identificazione articolo com.cisag.app.general.obj.ItemId
Finanze Dati contabili articolo com.cisag.app.financials.obj.ItemAccountingData
Finanze Valore articolo com.cisag.app.inventory.obj.ItemValuationData
Gestione scorte di magazzino Articolo magazzino com.cisag.app.inventory.obj.InventoryItem
Gestione scorte di magazzino Dati magazzino di un dato articolo com.cisag.app.inventory.obj.ItemStorageData
Gestione scorte di magazzino Dati identificazione articolo com.cisag.app.inventory.obj.ItemIdentifierData
Pianificazione Dati di pianificazione articolo com.cisag.app.inventory.obj.ItemPlanningData
Produzione Articolo di produzione com.cisag.app.production.obj.ProductionItem
Produzione Procedura articoli di produzione com.cisag.app.production.obj.ProductionItemMethod
Produzione Piano articolo di produzione com.cisag.app.production.obj.ProductionItemPlanData
Approvvigionamento Articolo di approvvigionamento com.cisag.app.purchasing.obj.PurchaseItem
Approvvigionamento Identificazione articolo com.cisag.app.general.obj.ItemId

 

Approvvigionamento Dati del fornitore per l’articolo di approvvigionamento com.cisag.app.purchasing.obj.SupplierPurchaseItem
Approvvigionamento Ricalcolo unità com.cisag.app.general.obj.ItemPackagingUom
Dati fornitore riguardanti articolo Dati del fornitore per l’articolo di approvvigionamento com.cisag.app.purchasing.obj.SupplierPurchaseItem

 

Dati fornitore riguardanti articolo Identificazione articolo com.cisag.app.general.obj.ItemId
Dati fornitore riguardanti articolo Ricalcolo unità com.cisag.app.general.obj.ItemPackagingUom
Vendita Articolo di vendita com.cisag.app.sales.obj.SalesItem
Vendita Dati del cliente per l’articolo di vendita com.cisag.app.sales.obj.CustomerSalesItem
Vendita Classificazione cliente + articolo di vendita com.cisag.app.sales.obj.CustomerClassificationItem

 

Vendita Dati di pianificazione cliente com.cisag.app.sales.obj.CustomerPlanningData
Vendita Identificazione articolo com.cisag.app.general.obj.ItemId
Dati cliente riguardanti l’articolo Dati del cliente per l’articolo di vendita com.cisag.app.sales.obj.CustomerSalesItem
Dati cliente riguardanti l’articolo Identificazione articolo com.cisag.app.general.obj.ItemId
Dati articolo riguardanti la classificazione cliente Classificazione cliente + articolo di vendita com.cisag.app.sales.obj.CustomerClassificationItem

 

Dati articolo riguardanti la classificazione cliente Identificazione articolo com.cisag.app.general.obj.ItemId
Dati articolo riguardanti la disposizione cliente Dati di pianificazione cliente com.cisag.app.sales.obj.CustomerPlanningData

 

Czy ten artykuł był pomocny?