EvanJobs

APIDescription
GET ev/jobs/mixeddetails/{jobId}

No documentation available.

GET ev/jobs/runningjobsstatus

Restituisce i dati essenziali per i soli ordini attualmente in macchina

GET ev/jobs/reopenjob/{id}

Riapre l'operazione completata e l'ordine connesso se presenti a partire dal jobid

GET ev/jobs/closejobsonmachine/{id}

Chiude tutte le operazioni presenti su di una macchina, e si occupa di chiudere anche eventuali ordini legati all'operazione, che non abbiano più operazioni aperte

GET ev/jobs/{type}?search={search}&minRange={minRange}&maxRange={maxRange}

Restituisce un elenco di operazioni che rispettino i parametri specificati

GET ev/jobs/{id}

Restituisce lo stato corrente delle operazioni tranne le completate.

PUT ev/jobs/{id}

Assegna una macchina ad una operazione.

POST ev/jobs

Salva un'operazione nuova

PUT ev/jobs

No documentation available.

PUT ev/jobs/save

No documentation available.

GET ev/jobs/details/{jobId}

No documentation available.

GET ev/jobs/subdetails/{jobId}

No documentation available.

GET ev/jobs/duplicate?jobId={jobId}

No documentation available.

EvanEquipment

APIDescription
GET ev/equipment/bydescription?description={description}

No documentation available.

POST ev/equipment

Inserimento nuova attrezzatura

PUT ev/equipment

No documentation available.

PUT ev/equipment/save

Salva l'attrezzatura nuova o da aggiornare

GET ev/equipment?search={search}

No documentation available.

GET ev/equipment/lastid

No documentation available.

DELETE ev/equipment?id={id}

No documentation available.

EvanArticlesMachines

APIDescription
POST ev/articlesmachines/clear

No documentation available.

POST ev/articlesmachines

No documentation available.

GET ev/articlesmachines?id={id}

No documentation available.

POST ev/articlesmachines/assign?id={id}

Assegna le macchine ad un articolo.

EvanArticles

APIDescription
GET ev/articles/search?query={query}

No documentation available.

GET ev/articles?id={id}

Restituisce il singolo articolo

POST ev/articles

Inserimento articolo

PUT ev/articles

Aggiornamento Articolo

DELETE ev/articles?id={id}

Elimina l'Articolo

PUT ev/articles/save

No documentation available.

PUT ev/articles/fields

No documentation available.

GET ev/articles/fields?id={id}

No documentation available.

POST ev/articles/attachments

No documentation available.

GET ev/articles/attachments?articleId={articleId}

No documentation available.

GET ev/articles/attachments/single?id={id}

No documentation available.

EvanMessages

APIDescription
POST ev/messages

No documentation available.

GET ev/messages?onlyRead={onlyRead}

No documentation available.

EvanOrders

APIDescription
PUT ev/orders/transmit-set/{orderId}

No documentation available.

GET ev/orders/transmit-list

No documentation available.

GET ev/orders/updatefromcycle/{orderId}

No documentation available.

POST ev/orders/startproductionwithcycle/{orderId}

No documentation available.

POST ev/orders/startproduction/{orderId}

No documentation available.

POST ev/orders/readyforschedule/{orderId}

No documentation available.

GET ev/orders/queue?search={search}

No documentation available.

GET ev/orders/completed?minRange={minRange}&maxRange={maxRange}&search={search}

No documentation available.

GET ev/orders/bynumber/{orderNumber}

Restituisce il singolo ordine

GET ev/orders/summary/{id}

Prepara il riepilogo dell'ordine e restituisce una struttura con tutti i dati dell'ordine. ATTENZIONE: Restituisce i dati solo sugli ordini completati !!

GET ev/orders/bycomplexnumber?orderNumber={orderNumber}

Restituisce il singolo ordine

GET ev/orders/{id}

Restituisce il singolo ordine

POST ev/orders

Salva un nuovo ordine.

PUT ev/orders/{id}

Aggiorna un ordine.

DELETE ev/orders/{id}

Elimina un ordine.

PUT ev/orders/fields

No documentation available.

GET ev/orders/fields?id={id}

No documentation available.

PUT ev/orders/{id}/status/{status}

No documentation available.

GET ev/orders/summarydetails/{id}

Ottengo un riepilogo dei dati relativi ad un ordine

GET ev/orders/machinehours?orderId={orderId}&jobId={jobId}

Restituisce il numero di ore totali per un ordine e operazione specifico.

POST ev/orders/attachments

No documentation available.

GET ev/orders/attachments?orderId={orderId}

No documentation available.

GET ev/orders/attachments/single?id={id}

No documentation available.

GET ev/orders/tobeschedulated?search={search}

No documentation available.

GET ev/orders/schedulated-machines

No documentation available.

GET ev/orders/schedulated?search={search}

No documentation available.

GET ev/orders/sequence?orderId={orderId}

No documentation available.

GET ev/orders/sequence/search/{customerId}?search={search}&rootOrderId={rootOrderId}

No documentation available.

POST ev/orders/sequence

No documentation available.

DELETE ev/orders/sequence/{id}

No documentation available.

EvanExportLogs

APIDescription
GET ev/machine/logs/{start}/{end}

No documentation available.

EvanCustomers

APIDescription
GET ev/customers?search={search}

Restituisce l'elenco dei clienti gestiti da Evan

GET ev/customers/{id}

Restituisce il singolo cliente

POST ev/customers/{id}

Inserimento Cliente

PUT ev/customers/{id}

Aggiornamento Cliente

DELETE ev/customers/{id}

Elimina il Cliente

EvanUsers

APIDescription
GET ev/users?search={search}

Restituisce l'elenco degli utenti gestiti da Evan

GET ev/users/{id}

Restituisce il singolo utente

POST ev/users

Inserimento Utente

PUT ev/users/{id}

Aggiornamento Utente

DELETE ev/users/{id}

Elimina l'Utente

GET ev/users/{id}/password/{pwd1}/{pwd2}

No documentation available.

POST ev/users/login

No documentation available.

POST ev/users/changepwd

No documentation available.

POST ev/users/updateattributes

No documentation available.

GET ev/users/removepwd/{id}

No documentation available.

POST ev/users/forgotpwd

No documentation available.

POST ev/users/restorepwd

No documentation available.

GET ev/users/resendcode?username={username}

No documentation available.

GET ev/users/machines?username={username}

No documentation available.

POST ev/users/machines?username={username}

No documentation available.

GET ev/users/pin/{id}

No documentation available.

POST ev/users/pin

No documentation available.

GET ev/users/type?username={username}

No documentation available.

GET ev/users/emailverified?username={username}

No documentation available.

EvanMachine

APIDescription
GET ev/machines?search={search}

Restituisce l'elenco completo delle macchine configurate in Evan

GET ev/machines/logsfull/{dateTimeStart}/{recordCount}

No documentation available.

GET ev/machines/logs?machineId={machineId}&search={search}

No documentation available.

GET ev/machines/calendar/{machineId}

No documentation available.

GET ev/machines/working_hours/{id}

Restituisce l'orario di lavoro completo per la macchima specificata

POST ev/machines/working_hours/{id}

Permette il salvataggio dell'orario di lavoro completo della macchina. Utilizzare: ALL nell'id per sovrascrivere l'orario di tutte le macchine

GET ev/machines/configs/search?query={query}

Recupero tutte le configurazioni delle macchine

GET ev/machines/configs?machineId={machineId}

No documentation available.

POST ev/machines/configs

No documentation available.

PUT ev/machines/configs

No documentation available.

DELETE ev/machines/configs?machineId={machineId}

No documentation available.

POST ev/machines/configs/duplicate

No documentation available.

GET ev/machines/interface?machineId={machineId}

No documentation available.

POST ev/machines/interface/save?mode={mode}

Salvataggio interfaccia macchina

POST ev/machines/interface

No documentation available.

PUT ev/machines/interface

No documentation available.

GET ev/machines/maintenance?mode={mode}&machineId={machineId}

No documentation available.

POST ev/machines/maintenance

No documentation available.

POST ev/machines/maintenance/check

No documentation available.

GET ev/machines/maintenance/close?maintenanceId={maintenanceId}

No documentation available.

GET ev/departments?search={search}

No documentation available.

GET ev/departments/{id}

No documentation available.

POST ev/departments/{id}

No documentation available.

PUT ev/departments/{id}

No documentation available.

DELETE ev/departments/{id}

No documentation available.

EvanGroups

APIDescription
GET ev/groups

Restituisce l'elenco dei gruppi gestiti da Evan

GET ev/groups/{id}

Restituisce il singolo gruppo

POST ev/groups/{id}

Inserimento Gruppo

PUT ev/groups/{id}

Aggiornamento Gruppo

DELETE ev/groups/{id}

Elimina il Gruppo

EvanPlatform

APIDescription
GET ev/platformphasetypes

Restituisce l'elenco completo PlatformPhasetypes con le relative Macchine assegnate

GET ev/platformphasetype/{id}

Restituisce un singolo PlatformPhasetypes con le relative Macchine assegnate

POST ev/platformphasetype

Restituisce l'elenco completo PlatformPhasetypes con le relative Macchine assegnate

EvanProductionCycles

APIDescription
GET ev/cycle/sequencer/{cycleId}

Restituisce tutte le operazioni contenute in uno specifico ciclo di lavorazione per la gestione della sequenzializzazione

PUT ev/cycle/sequencer

Aggiorna la sequenzializzazione generata per le operazioni

PUT ev/cycle/custom

No documentation available.

POST ev/cycle/platform/save

No documentation available.

GET ev/cycle/platform/{orderId}

No documentation available.

POST ev/cycle/custom?articleId={articleId}

No documentation available.

GET ev/cycle/cycleoperation/{ProductionCycleOperationID}

No documentation available.

GET ev/cycle/{cycleId}

No documentation available.

GET ev/cycles/list?search={search}

No documentation available.

GET ev/cycles

No documentation available.

GET ev/cycles/operation/{id}/machines

Ottiene le macchine assegnate all'operazione del ciclo di produzione

POST ev/cycles/operation/{id}/machines

Assegna le macchine ad una operazione.

GET ev/cycles/clone/{operationId}/{newName}

Clonazione di una operazione

GET ev/cycles/{type}/{name}/{parentID}

Inserimento di un nuovo elemento del ciclo di produzione.

PUT ev/cycles/{id}/{type}/{name}/{labourTime}/{multiplier}/{obligatory}/{visible}/{eqTime}

Aggiorna un elemento del ciclo di produzione.

DELETE ev/cycles/{id}/{type}

Elimina un elemento del ciclo di produzione.

GET ev/cycles/import/{prodCycleId}/{selectedProdCycleId}/{machines}

Copia i dati di un ciclo di produzione in un altro.

POST ev/cycles/order/{id}

No documentation available.

EvanConfig

APIDescription
GET ev/configurations

Restituisce tutte le configurazioni del sistema

GET ev/configurations/reasons?type={type}

No documentation available.

POST ev/configurations/reasons

No documentation available.

DELETE ev/configurations/reasons/{id}/{type}

No documentation available.

GET ev/configurations/edit/grouped

Restituisce le configurazioni standard per la modifica.

POST ev/configurations/edit

No documentation available.

GET ev/configurations/calendar

No documentation available.

POST ev/configurations/working_hours

No documentation available.

GET ev/configurations/calendar/exceptions

No documentation available.

GET ev/configurations/calendar/exceptions/{id}

No documentation available.

POST ev/configurations/calendar/exceptions

No documentation available.

DELETE ev/configurations/exceptions?id={id}

No documentation available.