struttura db

Come sviluppatore di Filemaker Pro ho negli anni creato diversi applicativi per la fatturazione. Ora che con il 2019 è in arrivo la fatturazione elettronica tra imprese mi sono trovato a dover affrontare questo problema. Senza entrare nel dettaglio di come funziona la fatturazione elettronica qui parlo solo della generazione della fattura in formato XML.

Il formato XML per il sistema di interscambio va generato secondo un tracciato record ben distinto. Un file di Excel di 270 righe lo definisce nel dettaglio. Il tracciato prevede molte opzioni, nell'uso comune se ne utilizzano molto poche a parte ovviamente quelle obbligatorie. Il file e la documentazione è scaricabile qui.

Il primo step è quello di creare o adeguare il proprio database secondo la struttura del tracciato record. Quindi arriva il momento dell'esportazione. Filemaker esporta in formato XML ma è un formato con una grammatica propria: FMPDSORESULT o FMPXMLRESULT. Per trasformare l'XML di Filemaker in un XML come lo vogliamo noi bisogna usare un foglio stile XSLT.

Ho visto in rete che quasi nessuno sceglie questa strada optando per la generazione dell'XML in un campo calcolato. Soluzione sicuramente valida. Io ho preferito optare per la creazione di un XSLT.

Il foglio stile XSLT è un po' complesso da creare e in rete si triva poca documentazione specifica. Sono comunque riuscito a crearne uno e generare così il file XML compatibile con il formato di interscambio.

Nelle imamgini che seguono alcuni esempi:

La struttura base (con i campi essenziali) del db in Filemaker Pro

Il file XML RAW generato dalla grammatica FMPXMLRESULT

infine il file XML convertito dal XSLT che ho creato

 

Leggi tutto...

Liberi e selvaggi

Pixxelfactory ha realizzato la programmazione e curato la fornitura di 8 stazioni multimediali con touch screen per la mostra temporanea "Liberi e selvaggi" del fotografo Florian Schulz presso il Museo di Scienze Naturali di Bolzano. Clicca qui per i dettagli.

La mostra durerà un anno e le 8 stazioni touchscreen rappresentano, insieme alle splendide fotografie di Schulz, il contenuto principale della mostra.

L'allestimento e la progettazione della mostra sono stati curati da Lupe, officina creativa con la quale pixxelfactory collabora da molti anni.

Le 8 stazioni touch screen multimediali contengono un libro virtuale di 66 pagine per 4 lingue da sfogliare godendo delle splendide immagini di Florian Schulz e corredate da spiegazioni dettagliate così come mappe e dati tecnici.

Nelle foto che seguono alcuni dettagli della mostra e dei momenti dell'inaugurazione.

Leggi tutto...

filemaker-printf

Ho sviluppato una soluzione per stampare direttamente dal proprio programma in Filemaker Pro uno scontrino fiscale su una cassa RCH Print!F in rete.

La cassa RCH Print!F è un piccolo e compatto registratore di cassa. E' dotata di collegamento Ethernet e opzionalmente anche WiFi. La novità è il Webservice integrato nel firmware che mi ha permesso di collegare e far dialogare la cassa direttamente con la mia soluzione in Filemaker Pro. RCH non ha driver per Mac ma solo per Windows e Unix (da ricompilare) e il Webservice mi ha permesso il collegamento.

Su Filemaker Pro ho utilizzato l'ottimo plugin della tedesca Monkeybread Software che aggunge a FM le funzioni di CURL.

In questo modo da qualsiasi Mac in rete con Filemaker è possibile generare lo scontrino fiscale e volendo, grazie alle funzioni del Webservice RCH, gestire in toto la cassa.

Una bella soluzione per permettere anche a chi usa una soluzione Filemaker pro di interfacciare direttamente una cassa per la stampa di scontrini fiscali sia in ambiente Mac OSX oppure Windows.


Per la realizzazione di un programma personalizzato con Filemaker Pro sia in ambiente Mac OSX che Windows non esitate a contattarmi: Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.

Leggi tutto...

header-diz

Nuova versione online per i dizionari tedesco > ladino della Val Gardena e tedesco > ladino della Val Badia.

I dizionari nascono oltre 10 anni fa in versione CD-ROM e successivamente in versione web.

Pixxelfactory ha programmato inizialmente il software per la gestione e generazione dei due dizionari utilizzando Filemaker Pro il potente database che ha permesso la gestione della versione desktop, della versione runtime e la versione web.

Il database è stato aggiornato alla versione 12 che permette il dialogo con php e ha permesso di realizzare una funzionale integrazione sul sito dell'Istituto Ladino Micurà de Rü, committente del progetto.

Le funzioni principali sono la ricerca immediata, stile Google, che permette di visualizzare le parole presenti mano a mano che si digitano le lettere nel campo di ricerca.

Non manca la ricerca avanzata che permette di scegliere tra molti parametri presenti nel database come fraseologia, settore, categoria grammaticale e genere. Funzioni molto utili per scopi di ricerca.

Particolarmente utile la possibilità di visualizzare con un solo click la versione del ladino Val Badia o ladino Val Gardena.

Particolarmente comoda la possibilità di usare dei link diretti per accedere alle parole dei dizionari come ad esempio:

www.micura.it/dizionars/gh/dl?q=Haus

Nella versione del ladino gardenese sono presenti anche immagini descrittive e files audio per verificare la pronuncia.

Links:

Dizionario tedesco ladino Val Gardena

Dizionario tedesco ladino Val Badia

Leggi tutto...

tsb fb

Online il nuovo sito del Teatro Stabile di Bolzano, che come ogni anno si rinnova nella veste grafica per la nuova, ricca ed interessante stagione teatrale 2011/2012.

La novità quest'anno l'integrazione delle pagine navigabili dei cartelloni all'interno di Facebook.

Leggi tutto...

chiavette-usb-personalizzabili

Realizzata la pagina con il campionario di chiavette USB personalizzabili.

Disponibili in vari colori, tagli e opzioni.

Personalizzabili in serigrafia, incisione laser, incisione con diamante e stampa fotografica.

Perfette per una promozione aziendale o di un evento!

Un idea omaggio utile e indimenticabile.

Leggi tutto...

DSCF0045

Avere l'occasione di "mettere mano" su un'opera del videoartista Fabrizio Plessi è stata una esperienza emozionante. Conoscevo le opere di Plessi e le avevo sempre trovate formidabili e geniali, a dispetto delle tante installazioni di videoarte che proprio non mi piacciono.

Altalena è un'opera del 1981 ed è composta da una altalena di acciaio che muovendosi fa scorrere l'acqua da un serbatoio (virtuale) all'altro. Originariamente i monitor tv (pilotati da due lettori DVD) che visualizzano i due movimenti dell'acqua che si riempie e si svuota non erano in sincrono né tra loro né con il motore che gestisce il movimento. Inevitabilmente dopo qualche ciclo il tutto andava fuori sincrono.

E' stato così rifatto tutto il sistema che ora si basa su un motore gestito da un plc comandato da un computer che gestisce i video digitalizzati, riuscendo così a rendere sempre perfetto il sincronismo tra video e movimento.

E' stata una divertente sfida che ci ha visto coinvolti insieme ad altri professionisti: Ivan Muffato (elettronica/meccanica), Manuel Wunderer (PLC), Sandro Rizzetto (software PC).

Leggi tutto...

usb1

Piccole, belle ed eleganti, personalizzabili in stampa serigrafica o incisione laser.

Tocco di classe, il led luminoso con colore a scelta.

Leggi tutto...

siipac

New online site: www.siipac.it web design & programming by pixxelfactory

Leggi tutto...

frielgreen

Anticipata da una campagna pubblicitaria a mezzo stampa, online da oggi la nuova microsite di FRI-EL GREEN

Leggi tutto...