Utilizzo > Connettori > APS > PREACTOR > Parametrizzazione PREACTOR 

Questa funzione permette di parametrizzare l'interfaccia con il software di pianificazione e schedulazione avanzata (APS): PREACTOR.
Questa interfaccia viene utilizzata per gestire, grazie a file di dati in formato .csv, i flussi in provenienza ed a destinazione di PREACTOR.

Questi flussi, che interessano il modulo Produzione, sono i seguenti:

Flusso X3 verso PREACTOR:

  • Ordini di produzione/operazioni
  • Articoli
  • Clienti
  • Commesse
  • Ordini
     
    Avanzamento dei materiali
     
  • Distinte base
  • Acquisti
  • Stock
     
    Risorse
     
  • Centri di carico
  • Centri di lavoro
  • Centri di lavoro per centro di carico
  • Centri di lavoro di sostituzione
  • Risorse secondarie

Flusso PREACTOR verso X3:

  • Risultati di pianificazione

 
SEEREFERTTO Dopo aver effettuato la parametrizzazione, il lancio dell'elaborazione avviene attraverso la funzione: Lancio interfaccia PREACTOR.

Prerequisiti

SEEREFERTTO Riferirsi alla documentazione di Implementazione

Gestione videata

Videata di inserimento

Presentazione

La parametrizzazione consiste nell'indicare:

  • I riferimenti dei pivot contenenti la descrizione dei file .csv da esportare.
  • La directory di destinazione in cui verranno scritti i file destinati a PREACTOR.
  • La directory in cui verranno letti i file da importare provenienti da PREACTOR.
  • La directory di salvataggio in cui verranno copiati, dopo import, i file elaborati.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

Blocco numero 1

  • Identificativo (campo ID)

Codice che identifica la parametrizzazione dell'interfaccia.

  • campo INTIT

 

Pivot per export

Indicare il codice del pivot che descrive le righe del file delle Operazioni/OP da esportare: EXPOF.csv.
Di default, si tratta del pivot PREOPE.

Indicare il codice del pivot che descrive le righe del file degli Articoli da esportare: EXPITEM.csv.
Di default, si tratta del pivot PREITM.

Indicare il codice del pivot che descrive le righe del file dei Clientida esportare: EXPCLI.csv.
Di default, si tratta del pivot: PREBPC

Indicare il codice del pivot che descrive le righe del file delle Commesseda esportare: EXPAFF.csv.
Di default, si tratta del pivot: PREPJT.

Indicare il codice del pivot che descrive le righe del file degli Ordini da esportare: EXPCOM.csv.
Di default, si tratta del pivot PREORD.

Indicare il codice del pivot che descrive le righe del file delle Distinte base da esportare: EXPBOM.csv.
Di default, si tratta del pivot PREBOM.

  • Raggruppamento (campo GRUBOMFLG)

Questo flag viene attivato per indicare che tutti i fabbisogni materiali di un OP devono essere raggruppati per prodotto: le quantità necessarie per tutte le operazioni dell'OP verranno allora sommate sulla prima operazione dell'OP che necessita questo articolo.

Indicare il codice del pivot che descrive le righe del file degli Acquisti da esportare: EXPACH.csv.
Di default, si tratta del pivot PREACH.

Indicare il codice del pivot che descrive le righe del file degli Stock da esportare: EXPSTOCK.csv.
Di default, si tratta del pivot PRESTO.

Indicare il codice del pivot che descrive le righe del file dei Centri di carico da esportare: EXPGRRES.csv.
Di default, si tratta del pivot PRECDC.

Indicare il codice del pivot che descrive le righe del file dei Centri di lavoro da esportare: EXPRES.csv.
Di default, si tratta del pivot PREWST.

Indicare il codice del pivot che descrive le righe del file dei Centri per centri di carico da esportare: EXPGRRESMatrix.csv.
Di default, si tratta del pivot PRECWST.

Indicare il codice del pivot che descrive le righe del file dei Centri di sostituzione da esportare: EXPALTER.csv.
Di default, si tratta del pivot PRERWST.

Indicare il codice del pivot che descrive le righe del file degli Risorse secondarie da esportare: EXPRESSEC.csv.
Di default, si tratta del pivot PRERSS.

Directory

  • Tipo di destinazione (campo TYPEXP)

 

  • Directory da leggere (campo VOLFILRCP)

 

  • Directory salvataggio (campo VOLFILSTO)

 

  • Directory destinazione (campo VOLFILISS)

 

Chiudi

 

Principi di funzionamento

L'elaborazione tramite interfaccia avviene utilizzando i file .csv.

Informazioni generali sui file

  • Si tratta di file DOS (caratteri di fine record: \013\010 o \r\n).
  • Formato: .csv
  • Tipo: ASCII (modificabile tramite entry point, vedere più avanti)
  • I campi sono di lunghezza variabile con separatore ";" (modificabile tramite entry point, vedere più avanti)
  • I numeri hanno come separatore decimale: il punto.
  • Le date sono nel formato "AAAAMMGGHHmm" o "AAAAMMGG"
  • Le durate sono espresse in ore
  • I booleani possono assumere i valori: 0 (falso) o 1 (vero)
  • I file hanno delle testate.

- Per i flussi da Sage X3 verso PREACTOR, la descrizione delle righe di ogni file viene fornita in un Pivot che precisa l'ordine dei campi, la loro dimensione e la loro alimentazione (direttamente via dei campi di tabelle o via delle funzioni).
Il nome dei file, la loro descrizione ed i pivot utilizzati di default vengono indicati qui in basso.

- Per i flussi da PREACTOR verso Sage X3, l'import avviene con lettura di un file fisso non parametrizzabile.

Flussi di export: X3 --- PREACTOR

File attesi

 

Pivot
di default

EXPOF.csv

Ordini di produzione/operazioni

PREOPE

EXPITEM.csv

Articoli

PREITM

EXPCLI.csv

Clienti

PREBPC

EXPAFF.csv

Commesse

PREPJT

EXPCOM.csv

Ordini

PREORD

 

File di avanzamento dei materiali:

 

EXPBOM.csv

Distinte base

PREBOM

EXPSTOCK.csv

Stock

PRESTO

EXPACH.csv

Acquisti

PREACH

 File delle risorse:

 

EXPRES.csv

Postazioni di lavoro

PREWST

EXPGRRES.csv

Centri di carico

PRECDC

EXPGRRESMatrix.csv

Centri di lavoro per centro di carico (Matrice delle risorse)

PRECWST

EXPALTER.csv

Postazioni di sostituzione

PRERWST

 

 File delle risorse secondarie:

 

EXPRESSEC.csv

Risorse secondarie

PRERSS

Flussi di import: PREACTOR --- X3

 File attesi

 

Pivot

 OrdersOut.csv

Risultati di pianificazione

Nessun pivot


Questo file è fisso e non parametrizzabile via un pivot. Contiene i risultati della pianificazione, vale a dire le date di inizio e fine di ogni operazione.

Entry point

L'entry point PIVOTSFILE del programma CONNECTFCT permette di modificare il tipo di codifica dei file ed il separatore di colonne.

Descrizione dei file esportati da Sage X3

OP / Operazioni: EXPOF.csv

Pivot : PREOPE

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Numero OP

A

No

 

OPERATIONS

MFGNUM

 N° ordine

No

 

 2

Descrizione OP

A

Si

 

MFGITM

MFGDES

Descrizione OP

No

 

 3

Stato dell’OP (1)

N

Si

 

OPERATIONS

 OPSSTA

Stato ordine

No

 

 4

Priorità (2)

N

Si

 

MFGHEAD

MFGPIO

Priorità 

No

 

 5

Codice articolo

A

No

 

MFGITM

ITMREF

Articolo

No

 

 6

Quantità

N

No

 

MFGOPE

EXTQTY

Quantità prevista

No

 

 7

Stato dell’operazione (3)

N

No

 

OPERATIONS

 OPESTA

 Stato operazione

No

 

 

 

 

 

 

OPERATIONS

 WFICTRTDAT

 

Si

 

 8

Data spunta (estrazione file)

 DH

No

 

OPERATIONS

 WDHFIC

 

No

 

 9

Unità

A

Si

 

ITMMASTER

STU

 Unità di magazzino

No

 

 10

Lead time fine OP

D

No

 

MFGHEAD

OBJDAT

 Obiettivo iniziale

No

 

 11

Codice cliente

A

Si

 

OPERATIONS

 WCLI

 

No

 

 12

Codice commessa

A

Si

 

MFGITM

PJT

Commessa

No

 

 13

Codice ordine

A

Si

 

MFGITM

VCRNUMORI

Movimento origine

No

 

 14

Numero operazione

N

No

 

OPERATIONS

OPENUM

Operazione

No

 

 15

Descrizione operazione

A

Si

 

OPERATIONS

 WDES

 

No

 

 16

Centro di carico (Laboratorio)

A

No

 

OPERATIONS

 WCR

 

No

 

 17

Centro di carico principale (4)

A

No

 

OPERATIONS

EXTWST

Centro previsto

No

 

 18

Tipo di Tempo di Process (5)

N

No

 

OPERATIONS

 PROTIMTYP

No

 

 19

Tempo di process

N

No

 

OPERATIONS

EXTOPETIM

Tempo operativo previsto

No

 

 20

Tempo di setup X3 (6)

N

Si

 

OPERATIONS

EXTSETTIM

Tempo setup previsto

No

 

 21

Tempi di preparazione (7)

N

Si

 

OPERATIONS

 PRPTIM

Tempi preparazione

No

 

 22

Tempo di attesa

N

Si

 

OPERATIONS

 PSPTIM

Tempo post operativo

No

 

 23

Sovrapposizione in % (8)

N

No

 

OPERATIONS

 WLNKTIM

 

No

 

 24

Codice sovrapposizione (9)

N

No

 

OPERATIONS

 WLNKTYP

 

No

 

 25

Codice raggruppamento

A

Si

 

OPERATIONS

 SCHGRP

Criterio di raggruppamento

No

 

 26

Vincolo secondario Operatore

A

Si

 

MFGOPE

 EXTLAB

Centro MO previsto

No

 

 27

N° operatori

N

Si

 

MFGOPE

EXTLABNBR

N° MO previsto

No

 

 28

% utilizzo operatori

N

Si

 

MFGOPE

 OPELABCOE

Coeff. tempo MO operazione

No

 

 29

Vincolo secondario strumentazione

A

Si

 

MFGOPE

 EQUNUM

Strumenti

No

 

 30

N° strumentazione

N

Si

 

MFGOPE

 WEQUNBR

 

No

 

 31

% utilizzo strumentazione

N

Si

 

MFGOPE

 WEQUPER

 

No

(1) 1 = Confermato, 2 = Pianificato, 3 = Suggerito
(2) 1 = Normale, 2 = Urgente, 3 = Molto urgente.
(3) 1 = In attesa, 2 = Precedente in corso, 3 = Precedente saldata, 4 = In corso, 5 = Saldata
(4) Le postazioni alternative sono contenute nel file delle postazioni alternative.
(5) 1 = tempo unitario, 2 = tempo globale.
(6)  Può essere sconnesso da un campo "Toogle" nella tabella dei gruppi di risorse.
(7) Si aggiunge al tempo di attesa dell'operazione precedente.
(8) 100% = nessun accavallamento
(9) 1 = inizio - inizio = sincronizzazione all'inizio, 2 = successore = nessun accavallamento, 3 = fine - fine = sincronizzazione alla fine, 4 = sincronizzazione OP
Il codice accavallamento e la % di accavallamento su un'operazione indicano il posizionamento dell'operazione successiva. E' quindi l'operazione che si sovrappone a contenere il codice 1 e la % di accavallamento.
Il codice accavallamento 4 è presente sull'operazione interessata ed indica che l'operazione deve iniziare contemporaneamentes alla prima operazione dell'OP.

Osservazioni:

  • Tutti i tempi sono espressi in ore.
  • Tutte le operazioni sono esportate anche se queste sono saldate (quantità = 0).
  • Gli OP non vengono esportati se tutte le operazioni dell'OP sono saldate.

Articoli: EXPITEM.csv

Pivot : PREITM

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice articolo

A

No

 

MFGITM

ITMREF

Articolo

No

 

 2

Descrizione 1

A

Si

 

ITMMASTER

ITMDES1

Descrizione 1

No

 

 3

Descrizione 2

A

Si

 

ITMMASTER

 ITMDES2

Descrizione 2

No

 

 4

Descrizione 3

A

Si

 

ITMMASTER

 ITMDES3

Descrizione 3

No

 

 5

Categoria prodotto

A

Si

 

ITMMASTER

 TCLCOD

Categoria

No

 

 6

Attributo 1

A

Si

 

ITMMASTER

 ATT1

 

No

 

 7

Attributo 2

A

Si

 

ITMMASTER

 ATT2

 

No

 

 8

Attributo 3

A

Si

 

ITMMASTER

 ATT3

 

No

 

 9

Attributo 4

A

Si

 

ITMMASTER

 ATT4

 

No

 

 10

Attributo 5

A

Si

 

ITMMASTER

 ATT5

 

No

Clienti: EXPCLI.csv

Pivot : PREBPC

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice cliente

A

No

 

BPCUSTOMER

 BPCNUM

Cliente

No

 

 2

Nome cliente

A

Si

 

BPCUSTOMER

 BPCNAM

Ragione sociale

No

 

 3

CAP

A

Si

 

BPADDRESS

POSCOD

CAP

No

 

 4

Città

A

Si

 

BPADDRESS

CTY

Città

No

 

 5

Nome del contatto

A

Si

 

BPCUSTOMER

 CNTNAM

Contatto di default

No

 

 6

N° di telefono del contatto

A

Si

 

CONTACT

 TEL

Telefono

No

 

 7

Indirizzo Email

A

Si

 

CONTACT

WEB

E-mail

No

Commesse: EXPAFF.csv

Pivot : PREPJT

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice commessa

A

No

 

OPPOR

 OPPNUM

Crono commessa

No

 

 2

Descrizione commessa

A

Si

 

OPPOR

 OPPDES

Denominazione commessa

No

Ordini: EXPCOM.csv

Pivot : PREORD

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice ordine

A

No

 

SORDER

SOHNUM

N° Ordine:

No

 

 2

Descrizione ordine

A

Si

 

SORDER

 WDES

 

No

Distinte base: EXPBOM.csv

Pivot : PREBOM

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Numero OP

A

No

 

ORDERS

VCRNUM

Movimento

No

 

 2

Riferimento articolo

A

No

 

ORDERS

ITMREF

Articolo

No

 

 3

Quantità

N

No

 

ORDERS

 RMNEXTQTY

Quantità rimanente

No

 

 4

Operazione (non utilizzata)

N

No

 

ORDERS

 VCRSEQ

N° sequenza documento

No

Osservazioni:

  • E' possibile che sia necessario lo stesso prodotto per operazioni differenti. Poiché i doppioni su OF/Article non sono gestiti in PREACTOR, un flag a livello della parametrizzazione permette di raggruppare tutti i fabbisogni materiali di un OP per prodotto: le quantità necessarie per tutte le operazioni dell'OP verranno allora sommate sulla prima operazione dell'OP che necessita questo articolo.

Stock: EXPSTOCK.csv

Pivot : PRESTO

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice articolo

A

No

 

ITMMVT

ITMREF

Articolo

No

 

 2

Data stock

D

Si

 

ITMMVT

 WDATSTO

 

No

 

 3

Quantità in stock 

N

Si

 

ITMMVT

 PHYSTO

Stock interno 'A'

No

Acquisti: EXPACH.csv

Pivot : PREACH

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

N° ordine acquisto

A

No

 

ORDERS

VCRNUM

Movimento

No

 

 2

Riferimento articolo

A

No

 

ORDERS

ITMREF

Articolo

No

 

 3

Quantità ordinata

N

No

 

ORDERS

 RMNEXTQTY

Quantità rimanente

No

 

 4

Data di ricevimento prevista

D

No

 

ORDERS

ENDDAT

Data fine

No

Postazioni di lavoro: EXPRES.csv

Pivot : PREWST

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice

A

No

 

WORKSTATIO

WST

Centro di lavoro

No

 

 2

Descrizione

A

Si

 

WORKSTATIO

 WSTDES

Descrizione centro carico

No

 

 3

Tipo (1) 

A

Si

 

WORKSTATIO

 WSTTYP

Tipo centro carico

No

 

 4

Efficacia (2) 

N

Si

 

WORKSTATIO

 EFF

Efficenza in % 

No

 

 5

Finito o Infinito? (3) 

N

Si

 

WORKSTATIO

 WCONSTRAINT

Sezione valorizzazione

No

 

 6

Sezione

A

Si

 

WORKSTATIO

 VLTCCE

 

No

(1) 1 = Macchina, 2 = MO, 3 = Conto lavoro.
(2) Se non presente, il valore viene fissato di default a 100%.
(3) Se questo valore non è presente nel file, deve essere indicato manualmente nella tabella PREACTOR; deve rispettare la regola seguente: 0 = Infinito, 1 = Finito.
Nota: di default, PREACTOR non prende in considerazione il valore passato da Sage X3.

Centri di carico: EXPGRRES.csv

Pivot : PRECDC

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice

A

No

 

TABWRKCTR

 WCR

Centro di carico

No

 

 2

Descrizione

A

Si

 

TABWRKCTR

 WCRDES

Descrizione centro

No

Osservazioni:

  • Questo file contiene l'elenco dei centri di carico.
    Il centro di carico raggruppa l'insieme delle risorse appartenenti allo stesso laboratorio. Non ha tuttavia alcun significato tecnico. Per determinare l'elenco delle risorse possibili per una determinata operazione, PREACTOR si serve della postazione di lavoro principale del ciclo e delle postazioni alternative fornite nel file Postazioni di lavoro.

Matrici delle risorse: EXPGRRESMatrix.csv

Pivot : PRECWST

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice centro di carico

A

No

 

WORKSTATIO

 WCR

Centro di carico

No

 

 2

Codice postazione di lavoro

A

No

 

WORKSTATIO

WST

Centro di lavoro

No

Osservazioni:

  • Questo file contiene l'elenco delle risorse per centro di carico.
  • Ogni centro di carico è duplicato per ogni postazione che gli appartiene. Una postazione di lavoro può appartenere a più centri di carico.
  • La testata non deve mai essere modificata e deve assumere il valore: Name|Match|String;Resources|Data|String

Postazioni di sostituzione: EXPALTER.csv

Pivot : PRERWST

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice postazione principale

A

No

 

 RPLWST

WST

Centro di lavoro

No

 

 

 

 

 

 

 RPLWST

I

 

Si

 

 2

Codice postazione alternativa

A

Si

 

 RPLWST

 RPLWST

Centro carico sost.

No

Risorse secondarie: EXPRESSEC.csv

Pivot : PRERSS

File

Descrizione

Tipo

Opzionale

Pivot

Codice tabella 

Codice campo

Descrizione

Campo
non gestito
 

 

 1

Codice

A

No

 

WORKSTATIO

WST

Centro di lavoro

No

 

 2

Descrizione

A

Si

 

WORKSTATIO

 WSTDES

Descrizione centro carico

No

 

 3

Tipo (1) 

A

No

 

WORKSTATIO

 WSTTYP

Tipo centro carico

No

(1) Tipo di risorsa: 2 = Operatore, 3 = Strumentazione

Descrizione del file importato in Sage X3

Risultati di pianificazione: OrdersOut.csv

Descrizione

Tipo

Opzionale

 1

Numero OP

A

No

 2

Numero operazione

N

No

 3

Postazione di lavoro

A

No

 4

Data inizio preparazione

 DH

No

 5

Data inizio setup

 DH

No

 6

Data fine process

 DH

No

 7

Data fine attesa

 DH

No

Richiamo: questo file è un file .csv fisso, non parametrizzabile via un pivot.

Messaggi di errore

Non esistono messaggi di errore ad eccezione di quelli generici.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione