Home Informazioni Documenti PDF EULANDA Manuali Corsi Libreria Download Comunicazione Mappa del sito Chi siamo

Glossario

Password necessaria Forum utenti

Fernwartungssystem laden (nach Aufforderung)

Desiderate creare soluzioni per EULANDA®?

Indietro | Struttura indietro

 

Da adesso avete ancora più  possibilità con EULANDA®.

E' proprio nelle grandi reti che vengono impiegati diversi e molteplici software. La loro automazione e integrazione con i differenti programmi utilizzati dai clienti è una sfida continua ed è uno dei compiti principale dei Solution Partner.

Con l'uso della tecnologia iScript molti dei problemi che sorgono è possibile risolverli direttamente in EULANDA® e la conoscenza necessaria per fare questo normalmente esiste già. Per tutti gli altri casi abbiamo attivato attraverso il nostro sito web un corso e messo a disposizione in EULANDA® un integrato ambiente di sviluppo.

 

Cosa è possibile automatizzare?

Con EULANDA® ERP è possibile ricombinare funzioni già esistenti. Attraverso un proprio modulo oggetti è possibile accedere a modalità, valori di campo o a EULANDA® API  in SQL Server.

Attraverso un singolo menu è possibile stampare una serie di documenti come etichette, documenti di spedizione, di consegna e fatture.

Con la tecnologia iScript è possibile collegare programmi esterni, che sono a disposizione in oggetti ActiveX. E' possibile ad es. trasmettere ordini e documenti di spedizione direttamente dalla stampa a un sistema di documenti o a un'interfaccia  EDI elettronica.

Le versioni più recenti di prodotti Microsoft come Excel, Word o Internet Explorer mettono a disposizione ampi moduli. Interi processi possono essere riprodotti e combinati all'interno di un singolo menu. Per esempio potrebbe essere il caso
dell'importazione automatica di un listino prezzi considerando i seguenti passaggi:  Scarica il listino prezzi all'ingrosso attraverso Internet Explorer, importa il file in Excel, elabora  e converti i dati sempre in Excel compatibilmente a EULANDA® ERP e infine importa i dati in EULANDA®-articoli-dati-base.

 

Cosa occorre sapere?

Dovreste essere in grado di utilizzare almeno uno dei numerosi linguaggi script disponibili e sapere come accedere alle modalità dei programmi attraverso il modulo oggetti.

Per chi è nuovo a queste informazioni sono attivi attraverso il nostro sito una serie di corsi che riguardano proprio le automazioni attraverso gli script.

 

Perché avere un ambiente di sviluppo in ERP Software?

Una delle principali caratteristiche di EULANDA® è la sua capacità di ampliarsi senza che si debbano apportare modifiche al programma stesso, ed alle sorgenti. Questa è una garanzia per il cliente, che non deve preoccuparsi di far ricontrollare le modifiche desiderate ad ogni aggiornamento.

Dato che i clienti hanno richieste sempre più complesse, un programma deve saper reagire in maniera flessibile. Per fare questo c'è in EULANDA® una tecnologia a disposizione – iScripts. Dietro questa piccola parola si nasconde la possibilità di allargare EULANDA® ERP ad uno o a più linguaggi di programmazione.

Per questo motivo abbiamo integrato in EULANDA® ERP un ambiente di sviluppo. All'interno di EULANDA® potete creare, eseguire e salvare Scriptcode.

Tutti gli script vengono salvati  nel  SQL Registry come parte del database. Le sintassi base sono mostrate dal designer in modo molto chiaro. Note, codici e funzioni sono separati da colori. Gli script possono essere eseguiti e testati in ogni momento. In caso di errore la riga interessata viene evidenziata e segnalata una causa precisa. Modelli degli script e una adeguata documentazione vi aiuteranno all'approccio.

In questo modo potete creare subito e direttamente nuovi ampliamenti per e in EULANDA® senza l'ausilio di prodotti supplementari.

 

Quale linguaggio di programmazione?

Fondamentalmente potete utilizzare qualsiasi linguaggio di programmazione purché sia supportato da Windows (WSH). Noi abbiamo deciso di utilizzare per i nostri modelli così pure come per gli esempi il linguaggio JScript. Potete avvalervi della rispettiva documentazione presente nel manuale dello sviluppatore sul nostro sito web. Lì potete trovare esaurienti spiegazioni così come facili esempi pratici.

Il vantaggio di usare il linguaggio JScript è che lo si può utilizzare come si utilizzano i numeri in semplici calcoli. La nostra nuova calcolatrice è al 100% un interprete JScript e permette di fare i calcoli proprio come se li facessimo su un pezzo di carta.

// Misura del primo piano dell'oggetto: Via Manzoni, 12
Vetrata=0.25*1.5
Cucina=4.5*5.1-Vetrata
Salotto=7.5*6.65

Risultato=Salotto+Cucina

Certo, questo esempio non sembra proprio un codice sorgente, eppure lo è. Un altro vantaggio di JScript è che è possibile utilizzare caratteri speciali nelle variabili. JScript è anche un eccellente supporto per HTML. Infatti molte parti di testo utilizzate ad es. nelle offerte, nei clienti o negli  articoli sono rese disponibili in EULANDA® in formato HTML e con JScript è possibile utilizzare formati particolari come grassetto o corsivo.

Quali altri linguaggi posso utilizzare?

All'interno dell' ambiente di sviluppo potete scegliere il linguaggio. Sono supportati diversi linguaggi come PHP, Perl, C# ecc. Come linguaggio eseguibile oltre a JScript al momento è a disposizione solo VBScript.

 

JScript è lento?

La velocità di esecuzione dei diversi linguaggi non differisce in realtà così tanto l'uno dall'altro. Dato che tutte le richieste rivolte al database vengono eseguite attraverso EULANDA® SQL API, non c'è neppure una differenza nell'elaborazione del programma principale in Pascal (=Codice-macchina). Tutti gli iScripts vengono inoltre eseguiti nello stesso processo (=Inprocess) del programma principale e questo ha come vantaggio di essere, ad es. rispetto a VBS, più veloce di circa il 1000%.

 

Cosa può essere eseguito in JScript?

Attraverso la tecnologia iScript è possibile delineare proprie finestre di immissione dati, set di risultati per determinati eventi, calcoli particolari, nuovi menu, protocollare o registrare eventi.

Potete accedere alle risorse di sistema, i system-files, servizi installati e oggetti Microsoft come per esempio Excel, Word o Internet Explorer. Utilizzando questi oggetti è possibile importare, convertire e calcolare facilmente dati da e in questi moduli, stamparli da questi programmi o trasformarli da altre applicazioni esterne.

Non solo noi, ma molti altri sviluppatori di software hanno riconosciuto le nuove possibilità e incluso moduli oggetti nei loro programmi permettendo così la connessione  con JScript e quindi di poter integrare tali programmi in EULANDA®.

Esempio
Con JScript è possibile accedere al programma flowfact ( http://www.flowfact.de  ), un sistema di gestione clienti che amministra centralmente dati come email, telefonate, documenti ecc. E' così possibile trasmettere un ordine stampato da EULANDA direttamente a flowfact per l'archiviazione.

 

Dove può essere utilizzato JScript?

Potete creare azioni menu che eseguono script. Questi script potrebbero ad es. generare un ordine o stampare automaticamente report  multipli.

Nel report designer certi script possono essere richiamati con il comando "AvviaScript(Comando,Lingua)" e trasmettere  i relativi risultati. In questo modo è possibile tra l'altro accedere direttamente dal report ad ogni oggetto ActiveX del PC.

Gli script possono essere collegati a determinati eventi, per esempio all'avvio o al termine di un programma, a un update, a una chiamata telefonica o al controllo del tempo.

In futuro svilupperemo massicciamente tutti gli eventi ai quali è possibile legare degli script. Così ad esempio fa parte dei nostri progetti di riuscire a controllare ed ampliare il Piccolink® Radio Scanner attraverso il modello eventi di EULANDA®. In questo modo è possibile creare proprie funzioni e maschere per il radio server, che possono poi essere eseguite da EULANDA® radio server.

All' interno della Homepage di EULANDA®, la pagina iniziale, potete incorporare attivamente dei contenuti attraverso iScripts con le pagine HTML e mostrare conseguentemente sulla pagina di avvio, per esempio, una lista di scadenze.

 

Dove posso trovare altre informazioni su iScript e JScript?

Abbiamo iniziato a realizzare un corso introduttivo del linguaggio JScript e lo abbiamo pubblicato nella nostra Homepage. Lì è possibile trovare altre pagine con informazioni riguardo alle capacità di automazione di EULANDA®.

JScript Homepage

Come ambiente di sviluppo viene utilizzato il foglio di calcolo. Attivate la modalità avanzata e scegliete il foglio di calcolo nel vostro linguaggio.

JScript Editor (Foglio di calcolo)

 

Desiderate vendere i vostri  Script o avete creato una novità?

Noi vi aiutiamo a pubblicare informazioni sui vostri script e sulle vostre soluzioni. Naturalmente potete mettere gratuitamente a disposizione di altri utenti script definitivi o plugin. In questo caso li inseriremo volentieri con i vostri riferimenti nel  EULANDA® Forum utenti.

 

Dove potete caricare EULANDA® ?

Il programma comprensivo dell'ambiente di sviluppo lo potete caricare dal EULANDA® Forum utenti. Moduli ed estensioni  possono essere creati anche con una versione demo. Il server SQL necessario è incluso.

Forum utenti: http://forum.eulanda.de

 

Come potrebbe essere una cooperazione?

Contattateci direttamente e vi illustreremo le diverse possibilità per diventare dei Solution Partner per
EULANDA® ERP Software.

CN Software GmbH
eMail: info@eulanda.it
Fax: +49 (6126) 937322

Siamo certi che potremo realizzare una splendida collaborazione

 

distinti saluti
Il vostro EULANDA Team

ERP Software con tecnologia avanzata