Segui

Profilo di integrazione Base

Premessa
Nel presente articolo è descritto il profilo di integrazione Base per gestire lo scambio dati tra un software gestionale (ERP) e Bravo Manufacturing.
In questo sistema di integrazione le anagrafiche delle Distinte base e degli Ordini di produzione sono gestite su Bravo Manufacturing; le anagrafiche, quali: Articoli, Clienti e Fornitori, Matricole, Macchine ... sono gestite sul gestionale ed importate su Bravo Manufacturing.
Di seguito sono elencate le viste da realizzare nel database del gestionale per predisporre la base dati all'importazione dei dati su Bravo Manufacturing utilizzando lo strumento Bravo DataExchange (vedere articolo: "Guida introduttiva a Bravo DataExchange").
Le viste sono raggruppate per tipologia, definita con il termine Ambito.
Per ciascun ambito, le viste sono suddivise tra obbligatorie e facoltative.

Indice

Ambito Articolo
Nel paragrafo sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati degli Articoli.

Entità obbligatorie
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing obbligatorie per la gestione dei dati degli Articoli.

Nome vista: 01-ItemMacroCategories
Descrizione: Lista di macrocategorie articoli
Entità: 
MacroCategoria Articolo
Tabella di Bravo: [BM_ItemMacroCategories]
Note: Da importare obbligatoriamente se in anagrafica Articoli è gestita la MacroCategoria

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY [nvarchar](50) X
Name Nome   [nvarchar](100) X
Description Descrizione Campo utilizzato nei Report di Bravo
Si suggerisce di impostarlo uguale al Nome, se non gestito nel gestionale
[text] X

Nome vista: 02-ItemCategories
Descrizione: Lista di categorie articoli (legate ad una macrocategoria padre)
Entità: 
Categoria Articolo
Tabella di Bravo: [BM_ItemCategories]
Note: Da importare obbligatoriamente se in anagrafica Articoli è gestita la Categoria

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY [nvarchar](50) X
Name Nome   [nvarchar](100) X
Description Descrizione Campo utilizzato nei Report di Bravo
Si suggerisce di impostarlo uguale al Nome, se non gestito nel gestionale
[text] X
IdERPItemMacroCategory Codice MacroCategoria Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP della MacroCategoria Articolo nvarchar(50) X

Nome vista: 03-ItemSubCategories
Descrizione: Lista di sottocategorie articoli (legate ad una categoria padre)
Entità:
SottoCategoria Articolo
Tabella di Bravo: [BM_ItemSubCategories]
Tipo: Note: Da importare obbligatoriamente se in anagrafica Articoli è gestita la SottoCategoria

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY [nvarchar](50) X
Name Nome   [nvarchar](100) X
Description Descrizione Campo utilizzato nei Report di Bravo
Si suggerisce di impostarlo uguale al Nome, se non gestito nel gestionale
[text] X
IdERPItemMacroCategory Codice MacroCategoria Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP della MacroCategoria Articolo nvarchar(50) X
IdERPItemCategory Codice Categoria Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Categoria Articolo nvarchar(50) X

Nome vista: 04-UoM
Descrizione:
Lista delle unità di misura del gestionale
Entità:
Unità di Misura
Tabella di Bravo:
[BM_UnitsOfMeasure]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY [nvarchar](50) X
Symbol Simbolo Campo utilizzato nei Report di Bravo [nvarchar](8) X
Name Nome   [nvarchar](128) X
Notes Nota   [nvarchar](255)  

Nome vista: 05-UoMComparations
Descrizione:
Rapporti di conversione assoluti tra unità di misura (es. metri - millimetri, kg - grammi …)
Entità:
Conversione Unità di Misura
Tabella di Bravo:
[BM_UnitsOfMeasureConversions]
Note: Da importare obbligatoriamente se in anagrafica delle unità di misura sono gestiti i rapporti di conversione tra le unità di misura

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
BaseQuantity Quantità Base quantità nell'Unità di Misura di Base  [float] X
ComparedQuantity Quantità Comparata quantità nell'Unità di Misura in cui si vuole Convertire l'Unità di Misura di Base [float] X
IdERPUnitOfMeasureBase Codice Unità di Misura Base FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura nvarchar(50) X
IdERPUnitOfMeasureCompared Codice Unità di Misura Comparata FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura nvarchar(50) X

Nome vista: 10-Items
Descrizione:
Lista degli articoli del gestionale, comprende: Prodotti finiti, Semilavorati e Materie prime
Entità:
Articolo
Tabella di Bravo:
[BM_Items]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice Articolo: è  PRIMARY KEY insieme ad IDVARIANT nvarchar(50) X
Name Nome   nvarchar(128) X
Description Descrizione Campo utilizzato nei Report di Bravo
Si suggerisce di impostarlo uguale al Nome, se non gestito nel gestionale
nvarchar(255) X
PropositionTypeFinalBalance Proposizone in Lista Materiali  0=non proporre (default)
1=quantità completa
2=quantità proporzionale
Si suggerisce di impostare 2=quantità proporzionale per tutte le Materie prime (Nature=0) e i Semilavorati (Nature=1)
int X
Nature Natura 0=Acquisto (default)
1=Semilavorato
2=Prodotto Finito
int X
IdERPUnitOfMeasure Codice Unità di Misura FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura nvarchar(50) X
IdERPItemMacroCategory Codice MacroCategoria Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP della MacroCategoria Articolo nvarchar(50)  
IdERPItemCategory Codice Categoria Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Categoria Articolo nvarchar(50)  
IdERPItemSubCategory Codice SottoCategoria Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP della SottoCategoria Articolo nvarchar(50)  
NetWeight Peso Netto   int  
GrossWeight Peso Lordo   float  
Image Immagine path assoluto della immagine ? float  
DisableItem Articolo disabilitato si/no Default false (attivo); true = disabilitato bit  
IdVariant Codice Variante Codice Variante: è  PRIMARY KEY insieme ad IdERP
lo si può anche omettere: in tal caso il Codice Articolo IdERP deve essere un codice univoco
nvarchar(50)  
UseStocks Usa Lotti  default False bigint  
ProductionLot Lotto Economico   bit  
RoundExcess Arrotonda per Eccesso default False bit  
EnableComparedUnitsOfMeasure Consenti Unità di Misura Alternativa default True float  
SecondRateMaxTolerance Massima Tolleranza Seconda Scelta default 0 bit  
ScrapMaxTolerance Massima Tolleranza Scarti default 0 float  
CommitmentType Tipo Impegno 0=non impegnabile (default)
1=Impegno Facoltativo
2=Impegno Obbligatorio
3=Impegno a Saldo
4=Default Globale (ossia il valore impostato in Bravo in "Amministrazione > Configurazioni Base > Parametri Articoli > Modalità Default" )
bigint  
OverproductionMode Modalità SovraProduzione 0=Consenti Sovrapproduzione
1=I Prodotti Finiti non devono superare la MTP
2=I Prodotti Finiti + Seconda Scelta non devono superare la MTP (default)
3=I Prodotti Finiti + Seconda Scelta + Scarti non devono superare la MTP
4=Default di Sistema (ossia il valore impostato in Bravo in "Amministrazione > Configurazioni Base > Parametri Ordini di Produzione > Modalità Sovrapproduzione" )
int  

Nome vista: 11-ItemsUOMComparations
Descrizione:
Unità di misura alternative degli articoli con relativa conversione con unità di misura base. Obbligatoria se esistono rapporti di conversione assoluti tra unità di misura, ossia se è stata creata la vista 05-UoMComparations
Entità:
UdM Alternativa Articolo
Tabella di Bravo:
[BM_ItemsComparisons]
Note: Da importare obbligatoriamente se in anagrafica Articoli sono gestiti i rapporti di conversione tra le unità di misura alternative all'unità di misura base degli Articoli

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo nvarchar(50) X
IdERPComparedUnitOfMeasure Codice Unità di Misura Comparata FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura nvarchar(50) X
BaseQuantity Quantità Base quantità nell'Unità di Misura di Base in anagrafica articolo [float] X
ComparedQuantity Quantità Comparata quantità nell'Unità di Misura Comparata [float] X

Nome vista: 12-ItemsCosts
Descrizione:
Lista di costo ultimo, standard e medio di ciascun articolo del gestionale con data di validità (a partire dal)
Entità:
Costo Articolo
Tabella di Bravo:
[BM_ItemCostLists]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50) X
CostDate Data Validità La data fa da chiave univoca a parità di
 - Codice Articolo
[datetime] X
LastCost Ultimo Costo   [float] X
StandardCost Costo Standard Se sconosciuto, impostare = a LastCost [float] X
AverageCost Costo Medio Se sconosciuto, impostare = a LastCost [float] X

Nome vista: 13-ItemsLots
Descrizione:
Lotti di magazzino degli articoli
Entità:
Lotto Articolo
Tabella di Bravo:
[BM_Stocks]
Note: Da importare obbligatoriamente se in anagrafica Articoli vi sono articoli gestiti con i lotti

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
InternalNumber Lotto Interno Numero Interno Lotto [nvarchar](50) X
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50) X
IdERPSupplier Codice Fornitore FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei Codici del Fornitore (obbigatorio se si usano i Lotti del fornitore) [nvarchar](50)  
SupplierStockNumber Lotto Fornitore Numero Lotto assegnato dal Fornitore [nvarchar](50)  
ArrivalDate Data Arrivo   [datetime]  
ExpireDate Data Scadenza   [datetime]  
Notes Note   [nvarchar](50)  
Location Ubicazione   [nvarchar](255)  

Entità facoltative
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing facoltative per la gestione dei dati degli Articoli.

Nome vista: 76-ItemsPhotos
Descrizione: Lista Foto dell'Articolo
Entità:
Foto Articolo
Tabella di Bravo: [BM_ItemsPhotos]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo nvarchar(50) X
ImagePath Percorso Immagine Percorso del File contenente l'immagine:
\\Nome_Server\BRAVOSERVER\BravoShared\Images\NomeFile.EstensioneFile
dove
 - Nome_Server è il nome (o LIP del Server su cui è installato Bravo Manufactoring)
 - NomeFile.EstensioneFile è il file della  Foto : sono ammessi i formati .jpg .bmp .png
I files devono quindi essere copiati manualmente nella cartella
\BRAVOSERVER\BravoShared\Images
del server
[nvarchar](255) X
Name Nome   [nvarchar](100)  
Description Descrizione   [text]  
DefaultPhoto Immagine di Default Falg che stabilisce qual è l'immagine da usare come default - FALSE di Default [bit]  
PublicPhoto Foto Pubblica Flag che stabilisce se la foto è  stampabile sulle stampe dei dati degli articoli  - FALSE di Default [bit]  
IdVariant Variante FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50)  

Nome vista: 77-ItemFixedCosts
Descrizione: Costi Fissi dell'articolo (indipendenti dalla Qta Prodotta)
Entità:
Costo Fisso Articolo
Tabella di Bravo: [BM_ItemFixedCosts]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo nvarchar(50) X
Cost Costo   Float X
Name Nome   [nvarchar](100) X
IdVariant Variante FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50)  

Nome vista: 78-ItemVariableCosts
Descrizione: Costi Variabili dell'articolo (dipendenti dalla Qta Prodotta)
Entità:
Costo Variabile Articolo
Tabella di Bravo: BM_ItemVariableCosts

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo nvarchar(50) X
Name Nome   [nvarchar](100) X
CostMode Tipo Costo ENUMERATIVO
Tipologia di Costo Variabile:
0 = Costo per Quantità : il Costo (campo QuantityRefCost)  è il Prezzo che viene applicato acquistando una certa Quantità di Articoli (campo QuantityRef)  - 0 è il valore di default
1 = Costo Percentuale : Il Prezzo è una percentuale (campo CostRefPercent) del Costo di Riferimento (campo CostRefType)
[int] X
QuantityRef Costo per Quantità - Costo di Riferimento Nel caso di Costo per Quantità  rappresenta la Quantità da acquistare che garantisce il prezzo indicato in QuantityRefCost [float]  
QuantityRefCost Costo per Quantità - Costo  Nel caso di Costo per Quantità  rappresenta il costo applicato [float]  
CostRefType Percentuale di Costo - Costo di Riferimento ENUMERATIVO
Nel caso di Costo Percentuale,  rappresenta il Costo di Riferimento su cui viene Calcolata la Percentuale:
 - 0=Costo Totale - default
 - 1=Attrezzaggio
 - 2=Attrezzaggio (Macchina)
 - 3=Attrezzaggio (Matricola)
 - 4=Lavorazioni Interne
 - 5=Lavorazioni Interne (Macchina)
 - 6=Lavorazioni Interne (Matricola)
 - 7=Lavorazioni Esterne
 - 8=Materiali
[int]  
CostRefPercent Percentuale di Costo - Costo Percentuale Nel caso di Costo Pecentuale,  rappresenta la Percentuale calcolata sul Costo di Riferimento  [float]  
IdVariant Variante FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50)  

Nome vista: 79-MaterialsCauses
Descrizione: Lista della Causali usate per l'utilizzo delle Materie Prime e dei Semilavorati
Entità:
Causale Materiali
Tabella di Bravo: [BM_MaterialsCauses]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY [nvarchar](50) X
Name Nome   [nvarchar](128) X
Description Descrizione   [nvarchar](255)  
UseType Uso Indica in quale caso va mostrata la causale
ENUMERATIVO:
0=ignora - default
1=Consumo
2=Scarto
3=Recupero
[int]  

Ambito Cliente Fornitore
Di seguito sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati dei Clienti e Fornitori.

Entità obbligatorie
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing obbligatorie per la gestione dei dati dei Clienti e Fornitori.

Nome vista: 15-CustSupp
Descrizione: Lista dei clienti e fornitori del gestionale
Entità:
Cliente Fornitore
Tabella di Bravo: [BM_CustomersSuppliers]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY
NB!: il codice è univoco sia per Clienti che per Fornitori, se nel gestionale Clienti e Fornitori seguono 2 codifiche distinte, si consiglia di applicare un prefisso ( "C" ad esempio) a tutti i codici cliente e un prefisso ( "F" ad esempio) a tutti i codici Fornitore
[nvarchar](50) X
TypeCustSupp Tipo ClienteFornitore enumerativo:
0 = Cliente (Default)
1 = Fornitore
[bit] X
CompanyName Ragione Sociale    [nvarchar](200) X
TaxIdNumber Partita IVA   [nvarchar](20)  
FiscalCode Codice Fiscale   [nvarchar](20)  
Address Indirizzo   [nvarchar](200)  
ZIPCode Codice Avviamento Postale   [nvarchar](10)  
City Città   [nvarchar](50)  
Province Provincia   [nvarchar](30)  
Country Stato   [nvarchar](50)  
Phone1 Telefono 1   [nvarchar](50)  
Phone2 Telefono 2   [nvarchar](50)  
Telex Telex   [nvarchar](50)  
Fax Fax   [nvarchar](50)  
WebSite Sito Web   [nvarchar](100)  
Email E-Mail   [nvarchar](200)  
Representative Rappresentante   [nvarchar](255)  
Notes Note   [text]  

Ambito Commessa
Di seguito sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati delle Commesse.

Entità facoltative
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing facoltative per la gestione dei dati delle Commesse.

Nome vista: 16-Jobs
Descrizione: Lista delle commesse
Entità:
Commessa
Tabella di Bravo: [BM_Jobs]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco Commessa PRIMARY KEY [nvarchar](50) X
Description Descrizione   [nvarchar](255) X
IdERPCustSupp Codice Cliente   [nvarchar](50)  
CreationDate Data Creazione   [datetime]  
ExpectedStartDate Data Inizio Prevista   [datetime]  
ExpectedDeliveryDate Data Consegna Prevista   [datetime]  
EndDate Data Fine   [datetime]  
StartDate Data Inizio   [datetime]  
DeliveryDate Data di Consegna   [datetime]  
InternalJob Commessa Interna  Flag che stabilisce se la Commessa è Interna (Flag=true) o Esterna (flag=Flase) [bit]  
IdERPParentJob Codice Commessa Padre   [nvarchar](50)  

Ambito Macchina
Di seguito sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati delle Macchine.

Entità facoltative
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing facoltative per la gestione delle Macchine.

Nome vista: 17-Appliances
Descrizione: Lista delle Macchine
Entità:
Macchina
Tabella di Bravo: [BM_Appliances]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco Macchina PRIMARY KEY [nvarchar](50) X
Name Nome   [nvarchar](128) X
Description Descrizione   [nvarchar](255) X
IdERPResponsible Codice Responsabile matricola responsabile della Macchina
FOREIGN KEY  : deve essere uguale ad uno degli IdERP delle Matricole
[nvarchar](50)  
ExternalAppliance Macchina Esterna Flag per  indicare se si tratta di una macchina esterna per le lavorazioni in Conto Lavoro
impostare a False se macchina interna, impostare a True se centro di lavoro esterno (fornitore)
[bigint]  
IdERPSupplier Codice Fornitore Fornitore da  indicare se si tratta di una macchina esterna per le lavorazioni in Conto Lavoro (da compilare solo se External Appliance = True)
FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei Clienti/Fornitori
[nvarchar](50)  
Photo Foto Percorso del File contenente la foto:
\\Nome_Server\BRAVOSERVER\BravoShared\Images\NomeFile.EstensioneFile
dove
 - Nome_Server è il nome (o LIP del Server su cui è installato Bravo Manufacturing)
 - NomeFile.EstensioneFile è il file della  Foto : sono ammessi i formati .jpg .bmp .png
I files devono quindi essere copiati manualmente nella cartella
\BRAVOSERVER\BravoShared\Images
del server
[nvarchar](255)  

Nome vista: 80-FamiliesAppliances
Descrizione: Lista di Famiglia di Macchine
Entità:
Famiglia di Macchine
Tabella di Bravo: [BM_FamiliesAppliances]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY [nvarchar](50) X
Name Nome   [nvarchar](128) X
Description Descrizione   [nvarchar](255) X

Nome vista: 81-AppliancesHourlyCosts
Descrizione:
Tabella che stabilisce per ciascun periodo qual è il Costo Orario delle Macchine
Entità:
Costo Orario Macchina
Tabella di Bravo: 
[BM_AppliancesHourlyCosts]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
ValidityDate Data Validità Data inizio Validità : fa da  PRIMARY KEY insieme a IdERPAppliance [datetime] X
HourlyCost Costo Orario   [float] X
AdditionalCost Costo Aggiuntivo   [float]  
IdERPAppliance Codice Machina FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Anagrafica Macchine [nvarchar](255) X

Nome vista: 82-DowntimeCauses
Descrizione:
Lista delle Causali di Fermo Macchina (tipologie sotto cui vengono raggruppati i vari eventi di fermo)
Entità:
Causale Fermo Macchina
Tabella di Bravo: 
[BM_DowntimeCauses]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco PRIMARY KEY [nvarchar](50) X
Name Nome   [nvarchar](128) X
Description Descrizione   [nvarchar](255)  

Nome vista: 83-DowntimeEvents
Descrizione:
Lista degli Eventi di Fermo macchina
Entità:
Fermo Macchina
Tabella di Bravo: 
[BM_DowntimeEvents]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPAppliance Codice Machina FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Anagrafica Macchine [nvarchar](50) X
MONumber Numero Ordine di Produzione FOREIGN KEY  : deve essere uguale ad uno dei MONumber presenti nella tabella delle testate degli OdP [nvarchar](50) X
StepNumber Numero Fase FOREIGN KEY  : deve essere uguale ad uno degli StepNmber presenti nella tabella delle Fasi degli OdP [smallint] X
IdERPDowntimeCause Causale di Fermo Macchina FOREIGN KEY  : deve essere uguale ad uno delle Causali di Fermo Macchina (vd 82-DowntimeCauses)  [nvarchar](50) X
DowntimeStartDateTime DataOra Inizio   [datetime] X
DowntimeEndDateTime DataOra Fine   [datetime]  
ComputerName Nome Computer   [nvarchar](255)  
CreationDateTime Data di Creazione   [datetime]  
IdERPCreationWorker Creato da (Matricola) FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Anagrafica Matricole [nvarchar](50)  
AssignmentDateTime Data di Assegnazione   [datetime]  
IdERPAssignmentWorker Assegnato a (Matricola) FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Anagrafica Matricole [nvarchar](50)  
ModifiedDateTime data Modifica   [datetime]  
IdERPModifiedWorker Modificato da (Matricola) FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Anagrafica Matricole [nvarchar](50)  
Notes Note   [text]  

Ambito Operazione
Di seguito sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati delle Operazioni.

Entità facoltative
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing facoltative per la gestione dei dati delle Operazioni.

Nome vista: 18-Operations
Descrizione: Lista delle Operazioni, ossia delle attività di Base che poi verranno usate per comporre le Fasi delle Distinte Base e/o degli OdP
Entità:
Operazione
Tabella di Bravo: [BM_Operations]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco Operazione PRIMARY KEY [nvarchar](50) X
Name Nome   [bigint] X
Description Descrizione   [nvarchar](50) X
IdERPAppliance Codice Machina FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Anagrafica Macchine [nvarchar](255) X
QueueTime Tempo di Coda Macchina   [float]  
SetupTime Tempo Attrezzaggio Macchina   [float]  
ProcessTime Tempo Lavorazione Macchina   [float]  
WorkerSetupTime Tempo Attrezzaggio Matricola   [float]  
WorkerProcessTime Tempo Lavorazione Matricola   [float]  

Nome vista: 85-OperationsWorkerTimes
Descrizione: Per ciascuna Operazione, è possibile stabilire quante matricole svolgeranno il lavoro e quale sia il loro livello salariale. Questo consente di fare una preventivazione molto puntuale delle attività
Entità:
Tempo Manodopera Operazione
Tabella di Bravo: [BM_OperationsWorkerTimes]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPOperation Codice Distinta FOREIGN KEY  : deve essere uguale ad uno degli IdERP delle Operazioni [nvarchar](50) X
IdERPTeam Codice Squadra lavoro FOREIGN KEY  : deve essere uguale ad uno degli IdERP delle Squadre
Se non viene specificato un particolare livello Salariale, viene applicato quello della Squadra
[nvarchar](50) X
IdERPWageLevel Codice Livello Salariale  FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei ivelli Salariali (vedi 30-WageLevel). Il livello salariale indicato ha priorità sul livello salariale di un'eventuale squadra specificata nel campo IdERPTeam [nvarchar](50)  
Activity Attività Enumerativo
0=Attrezzaggio (default)
1=Lavorazione
[int] X
WorkerTime Tempo Tempo di lavoro previsto per la Squadra, espresso in ore:minuti (da usare in alternativa al tempo espresso in percentuale, che verrà poi automaticamente calcolato) [float] X
WorkerTimeRatio Percentuale Tempo di lavoro previsto per la Squadra, espresso come percentuale del tempo di Attrezzaggio o Lavorazione (da usare in alternativa al tempo espresso in ore:minuti, che verrà poi automaticamente calcolato) [float]  
WorkersNumber N.Addetti Numero di addetti della Squadra che si occupano di questo Attrezzaggio / Lavorazione per il tempo indicato - 1 addetto di default [int]  
Notes Note   [text]  
Revision Revisione Distinta Codice di Revisione della Distinta: da usare per identificare univocamente la Distinta di Riferimento,  solo se ci sono più versioni della stessa Distinta [nvarchar](50)  

Ambito Disegno Tecnico
Di seguito sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati dei Disegni Tecnici.

Entità facoltative
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing facoltative per la gestione dei dati dei Disegni Tecnici.

Nome vista: 19-Designs
Descrizione: Lista dei Disegni da abbinare alle Distinte base e agli Odp
Entità:
Disegno Tecnico
Tabella di Bravo: [BM_Designs]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Codice univoco Disegno PRIMARY KEY [nvarchar](50) X
ImagePath Percorso Immagine Percorso del File contenente il disegno tecnico (file PDF o immagine):
\\Nome_Server\BRAVOSERVER\BravoShared\Images\NomeFile.EstensioneFile
dove
 - Nome_Server è il nome (o LIP del Server su cui è installato Bravo Manufactoring)
 - NomeFile.EstensioneFile è il file della  Foto : sono ammessi i formati .jpg .bmp .png .pdf
I files devono quindi essere copiati manualmente nella cartella
\BRAVOSERVER\BravoShared\Images
del server
[nvarchar](255) X
Number Numero   [nvarchar](20)  
Revision Revisione    [nvarchar](20)  
Description Descrizione   [nvarchar](255)  

Ambito Matricola
Di seguito sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati delle Matricole.

Entità facoltative
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing facoltative per la gestione dei dati delle Matricole.

Nome vista: 30-WageLevels
Descrizione: Testate dei Livelli Salariali delle Matricole
Entità:
Livello Salariale
Tabella di Bravo: [BM_WageLevels]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Livello Salariale  primary Key [nvarchar](50) X
Name Nome   [nvarchar](128) X
Notes Note   [nvarchar](255)  

Nome vista: 31-Teams
Descrizione:
Testate delle Squadre di matricole
Entità:
Squadra
Tabella di Bravo: 
[BM_Teams]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Squadra primary Key [nvarchar](50) X
Name Nome   [nvarchar](128) X
Description Descrizione   [nvarchar](255)  
IdERPWageLevel Codice Livello Salariale  FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei ivelli Salariali (vedi 30-WageLevel) [nvarchar](50)  

Nome vista: 32-Workers
Descrizione:
Lista delle Matricole
Entità:
Matricola
Tabella di Bravo: 
[BM_Workers]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Matricola PRIMARY KEY [nvarchar](50) x
Name Nome   [nvarchar](50) x
Surname Cognome   [nvarchar](50) x
IdERPTeam Codice Squadra lavoro FOREIGN KEY  : deve essere uguale ad uno degli IdERP delle Squadre  [nvarchar](50)  
IdERPWageLevel Codice Livello Salariale della squadra FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei livellli salariali delle matricole [nvarchar](50)  
WorkTitle Titolo Matricola   [nvarchar](50)  
HiringDate Data Assunzione   [datetime]  
DischargingDate Data Licenziamento   [datetime]  
Photo Foto Percorso del File contenente l'immagine:
\\Nome_Server\BRAVOSERVER\BravoShared\Images\NomeFile.EstensioneFile
dove
 - Nome_Server è il nome (o LIP del Server su cui è installato Bravo Manufactoring)
 - NomeFile.EstensioneFile è il file della  Foto : sono ammessi i formati .jpg .bmp .png
I files devono quindi essere copiati manualmente nella cartella
\BRAVOSERVER\BravoShared\Images
del server
[nvarchar](255)  
ParallelizationMode Parallelization Mode enumerativo che decide se l'utente può svolgere attività in parallelo
0=Default Globale
1=Parallelizzazione Attiva (default)
2= Parallelizzazione Disattiva
[int]  
DefaultIdERPShift codice Turno di Default FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei Turni delle matricole, se gestiti (altrimenti Null) [nvarchar](50)  

Nome vista: 33-WageLevelsHourlyCosts
Descrizione:
Dettaglio del Livello Salariale: lista dei Costi orari delle matricole relativamente a determinati periodi di validità
Entità:
Costo Orario Livello Salariale
Tabella di Bravo: 
[BM_WageLevelsHourlyCosts]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdWageLevel Codice Livello Salariale  FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei ivelli Salariali (vedi 30-WageLevel) [nvarchar](50) X
ValidityDate Data Validità Costituisce PRIMARY KEY insieme a IdWageLevel [datetime] X
HourlyCost Costo Orario   [float] X

Nome vista: 34-Shifts
Descrizione:
Lista dei Turni di Lavoro
Entità:
Turno di Lavoro
Tabella di Bravo: 
BM_Shifts

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERP Codice Turno PRIMARY KEY [nvarchar](50) x
Name Nome   [nvarchar](128) X
Description Descrizione   [nvarchar](255) X

Ambito Conto lavoro
Di seguito sono elencate le viste da realizzare per predisporre l'importazione delle entità di Bravo Manufacturing in riferimento ai dati di gestione del Conto lavoro.

Entità obbligatorie
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing obbligatorie per la gestione dei dati del Conto lavoro.

Nome vista: 60-Subcontracts
Descrizione: Tabella di testata delle Assegnazioni in Conto Lavoro. Bravo gestisce le Assegnazioni in Conto Lavoro come Fasi OdP eseguite da macchine esterne, ossia macchine di Fornitori esterni
Entità:
Assegnazione in Conto Lavoro
Tabella di Bravo: [BM_Subcontracts]
Nota:
Da importare obbligatoriamente se si gestisce la lavorazione di fasi esterne in Conto lavoro con il gestionale e si desidera importare i dati su Bravo

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
MONumber Numero OdP FOREIGN KEY  : deve essere uguale ad uno dei MONumber, ossia ad un Codice di un OdP (testata) [nvarchar](50) X
StepNumber Numero Fase FOREIGN KEY  : deve essere uguale ad uno degli StepNumber ossia ad un Codice di una Fase di un OdP  [smallint] X
IdERPAppliance Codice Machina FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Anagrafica Macchine [nvarchar](50) X
IdERPUnitOfMeasure Codice Unità di Misura FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura [nvarchar](50) X
IdERPSupplier Codice Fornitore Fornitore da  indicare se si tratta di una macchina esterna per le lavorazioni in Conto Lavoro
FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei Clienti/Fornitori
[nvarchar](50) X
SubcontractNumber Numero Assegnazione in Conto Lavoro Codice univoco PRIMARY KEY [nvarchar](50) X
Quantity Quantità   [float] X
DeliveryNote Nota di Consegna Numero Bolla [nvarchar](100)  
Reference Riferimento   [nvarchar](100)  
Notes Note   [text]  
ProductCost Costo Prodotti Finiti   [float]  
SecondRateCost Costo Seconda Scelta   [float]  
ScrapCost Costo Scarto   [float]  
CostsManuallyModified     [bit]  
ExplicitCloseSubcontracting Chiudi Assegnazioni per questa Fase Flag che indica se con questa Assegnazione si devono chiudere tutte le altre Assegnazioni in Conto Lavoro create per questa stessa Fase  [bit]  
CreationDate Data di Creazione   [datetime]  
SubcontractDate Data Assegnazione Conto Lavoro   [datetime]  
ExpectedReturnDate Data Rientro Prevista   [datetime]  

Nome vista: 61-SubcontractItems
Descrizione:
Tabella di dettaglio della Assegnazioni in Conto Lavoro in cui è indicato l'articolo da produrre e la relativa Quantità
Entità:
Articolo in Conto Lavoro
Tabella di Bravo: 
[BM_SubcontractItems]
Nota: 
Da importare obbligatoriamente se si gestisce la lavorazione di fasi esterne in Conto lavoro con il gestionale e si desidera importare i dati su Bravo e sono stati importati i dati dalla vista 60-Subcontracts

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
RequiredItemQuantity Quantià Articolo Richiesta   [float] X
SubcontractNumber Numero Assegnazione Conto Lavoro FOREIGN KEY  : deve essere uguale ad uno dei Sub Contract Number, ossia ad un Codice di un Assegnazione in Conto Lavoro (testata) [nvarchar](50) X
MONumber Numero OdP FOREIGN KEY  : deve essere uguale ad uno dei MONumber, ossia ad un Codice di un OdP (testata) [nvarchar](50) X
StepNumber Numero Fase FOREIGN KEY  : deve essere uguale ad uno degli StepNumber ossia ad un Codice di una Fase di un OdP  [smallint] X
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50) X
IdERPUnitOfMeasure Codice Unità di Misura FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura [nvarchar](50)  
IdVariant Variante FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50)  
StockInternalNumber Lotto Interno FOREIGN KEY  : se gestito, deve essere uguale ad uno dei Lotti Interni dell'Articolo [nvarchar](50)  

Entità facoltative
Sono riportate di seguito le viste da realizzare per importare le entità di Bravo Manufacturing facoltative per la gestione dei dati del Conto lavoro.

Nome vista: 62-SubcontractReturn
Descrizione: Tabella di testata dei Rientri dalle Assegnazioni in Conto Lavoro
Entità:
Rientro da Conto Lavoro
Tabella di Bravo: [BM_SubcontractReturns]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
MONumber Numero OdP FOREIGN KEY  : deve essere uguale ad uno dei MONumber, ossia ad un Codice di un OdP (testata) [nvarchar](50) X
StepNumber Numero Fase FOREIGN KEY  : deve essere uguale ad uno degli StepNumber ossia ad un Codice di una Fase di un OdP  [smallint] X
SubcontractNumber Numero Assegnazione Conto Lavoro FOREIGN KEY  : deve essere uguale ad uno dei Sub Contract Number, ossia ad un Codice di un Assegnazione in Conto Lavoro (testata) [nvarchar](50) X
SubcontractReturnNumber Numero Rientro da Conto Lavoro  Codice univoco PRIMARY KEY [nvarchar](100) X
ProductQuantity Quantità Prodotto Finiti   [float] X
SecondRateQuantity Quantità Seconda Scelta   [float]  
ScrapQuantity Quantità Scarto   [float]  
DeliveryNote Nota di Consegna   [nvarchar](100)  
Reference Riferimento   [nvarchar](100)  
Notes Note   [text]  
ProductCost Costo Prodotti Finiti   [float]  
SecondRateCost Costo Seconda Scelta   [float]  
ScrapCost Costo Scarto   [float]  
CostsManuallyModified     [bit]  
ExplicitCloseReturn Chiudi Rientri per questa Assegnazione Flag che indica se con questo Rientro si devono chiudere tutte le altre Assegnazioni in Conto Lavoro create per questa stessa Fase  [bit]  
CreationDate Data di Creazione   [datetime]  
ReturnDate Data Rientro Prevista   [datetime]  

Nome vista: 63-SupplierPriceLists
Descrizione:
Testata del Listino Fornitore: si tratta semplicemente dell'abbinamento tra Fornitore e Articolo
Entità:
Listino Fornitore
Tabella di Bravo: 
[BM_SupplierPriceLists]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50) X
IdVariant Codice Variante Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50) X
IdERPSupplier Codice Fornitore Fornitore da  indicare se si tratta di una macchina esterna per le lavorazioni in Conto Lavoro
FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei Clienti/Fornitori
[nvarchar](50) X

Nome vista: 64-SupplierPrices
Descrizione:
Dettaglio del Listino Fornitore: a parità di Operazione, Fornitore e Articolo, è possibile indicare varie fasce di prezzo applicate in base alla Quantità da produrre
Entità:
Prezzo Listino Fornitore
Tabella di Bravo: 
[BM_SupplierPrices]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50) X
IdVariant Codice Variante Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50) X
IdERPSupplier Codice Fornitore Fornitore da  indicare se si tratta di una macchina esterna per le lavorazioni in Conto Lavoro
FOREIGN KEY  : deve essere uguale ad uno degli IdERP dei Clienti/Fornitori
[nvarchar](50) X
IdERPOperation Codice Operazione FOREIGN KEY  : deve essere uguale ad uno degli IdERP delle Operazioni [nvarchar](50) X
IdERPUnitOfMeasure Codice Unità di Misura FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura [nvarchar](50) X
Price Prezzo   [float] X
ValidityStartDate Data Inizio Validità   [datetime]  
QuantityLimit Limite Quantità Quantità entro la quale viene Applicato il Prezzo (da usare se il Fornitore utilizza politiche di Prezzo in base alla qta da produrre) [float]  

Nome vista: 65-SubcontractReturnPickings
Descrizione:
Lista degli Articoli (Materie Prime, Semilavorati ) utilizzati durante una Fase di Lavoro Esterna , ossia eseguita in Conto Lavoro
Entità:
Prelievo Articolo Rientro da Conto Lavoro
Tabella di Bravo: 
[BM_SubcontractReturnPickings]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
SubcontractNumber Numero Assegnazione Conto Lavoro FOREIGN KEY  : deve essere uguale ad uno dei Sub Contract Number, ossia ad un Codice di un Assegnazione in Conto Lavoro (testata) [nvarchar](50) X
SubcontractReturnNumber Numero Rientro da Conto Lavoro  FOREIGN KEY  : deve essere uguale ad uno dei Sub Contract Number, ossia ad un Codice di un  Rientro da Conto Lavoro  [nvarchar](50) X
MONumber Numero OdP FOREIGN KEY  : deve essere uguale ad uno dei MONumber, ossia ad un Codice di un OdP (testata) [nvarchar](50) X
StepNumber Numero Fase FOREIGN KEY  : deve essere uguale ad uno degli StepNumber ossia ad un Codice di una Fase di un OdP  [smallint] X
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50) X
IdERPUnitOfMeasure Codice Unità di Misura FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura [nvarchar](50) X
Quantity Quantità   [float] X
IdERPMaterialsCause Codice Causalli Materiali FOREIGN KEY  : deve essere uguale ad una delle Causali di Utilizzo materiale (vedi 79-MaterialsCauses [nvarchar](50) X
PickingDate Data Prelievo   [datetime]  
IdVariant Codice Variante Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50)  
StockInternalNumber Lotto FOREIGN KEY  : deve essere uguale ad uno dei Lotti dell'Articolo, se è gestito il lotto [nvarchar](50)  
IdERPItemSubstitute Codice Articolo Sostitutivo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50)  
IdVariantSubstitute Codice Variante Articolo Sostitutivo FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50)  

Nome vista: 66-SubcontractReturns
Descrizione:
Lista degli Articoli prodotti in una Fase di Lavoro Esterna , ossia eseguita in Conto Lavoro
Entità:
Reso di Articolo Rientro da Conto Lavoro
Tabella di Bravo: 
[BM_SubcontractReturns]

Campo Descrizione Note di compilazione Tipo campo DB Obbligatorio
SubcontractNumber Numero Assegnazione Conto Lavoro FOREIGN KEY  : deve essere uguale ad uno dei Sub Contract Number, ossia ad un Codice di un Assegnazione in Conto Lavoro (testata) [nvarchar](50) X
SubcontractReturnNumber Numero Rientro da Conto Lavoro  FOREIGN KEY  : deve essere uguale ad uno dei Sub Contract Number, ossia ad un Codice di un  Rientro da Conto Lavoro  [nvarchar](50) X
MONumber Numero OdP FOREIGN KEY  : deve essere uguale ad uno dei MONumber, ossia ad un Codice di un OdP (testata) [nvarchar](50) X
StepNumber Numero Fase FOREIGN KEY  : deve essere uguale ad uno degli StepNumber ossia ad un Codice di una Fase di un OdP  [smallint] X
IdERPItem Codice Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdERP dell'Articolo [nvarchar](50) X
IdERPUnitOfMeasure Codice Unità di Misura FOREIGN KEY  : deve essere uguale ad uno degli IdERP della Unità di Misura [nvarchar](50) X
ReturnedItemQuantity Quantità   [float] X
IdVariant Codice Variante Articolo FOREIGN KEY  : deve essere uguale ad uno degli IdVariant dell'Articolo (se gestito, identifica univocamente l'articolo insieme a IdERP) [nvarchar](50)  
StockInternalNumber Lotto FOREIGN KEY  : deve essere uguale ad uno dei Lotti dell'Articolo, se è gestito il lotto [nvarchar](50)  

 

 

Altre domande? Invia una richiesta

Commenti

Powered by Zendesk