Completato

Note

Errore

 
 
 
 
Budget

Piccolo progetto <800

Pubblicato il

2014-05-19 17:00:39.0

Cliente

TRI***

Questo progetto è scaduto

Pubblica un progetto simile e ricevi velocemente offerte non vincolanti.

Pubblica ora il tuo progetto simile

Descrizione

Necessito di una APP sviluppata su Titanium Appcelerator.

L'app deve scaricare su richiesta due files CSV, reperibili da un portale web sotto forma di http://xxx.xxx.xxx.xxx:8080/dammidati/foglio_csv

I due files excel saranno uguali a quelli in allegato. I clienti possono essere circa 2000, gli articoli circa 1000.

L'app deve scaricare i files ed inserirli dentro due tabelle omonime all'apertura (messaggio di aggiornamentoin corso) almeno una volta al giorno.

Gli indirizzi da dove scaricare devono essere parametri da inserire al momento dell'installazione dell'APP. Sarà vostra cura fornire due indirizzi per fare la demo funzionante.

L'app si compone di due maschere principali:

1) lista dei clineti (da omonimo foglio csv) con filtro su nominativo, codice, indirizzo e città. Tutti i filtri in like %filtro%

2) lista degli articoli da ordinare. La lista dovrà presentare in elenco ordinato come presenti nel CSV gli articoli. La colonna GRUPPO rappresenta un raggruppamento che dovrà comparire come intestazione della tabella per ogni gruppo articoli. Se nell'ultima colonna "prezzo eidtavile" sarà scritto 'Y' allora la colonna prezzo2 potrà essere editata dall'utente. Devono essere previste due celle per ogni riga editabili: la quantità e la quantità omaggio, per ogni articolo.

 

Un pulsante salva memorizza l'ordine con chiave timestamp in due tabelle, testata e righe. nelal testata verranno copiati i dati del cliente, nel dettaglio i dati delle sole righe compilate.

Un pulsante "invia" crea una mail con in allegato un dettaglio dell'intero ordine.

Sarò possibile per l'utente riaprire un ordine salvato e continuare a lavorarci sopra oppure solo visualizzarlo se l'ordine è già stato inviato.

Nessun login è richiesto. La comunicazione via mail deve essere configurabile con protocollo smtp SSL con autenticazione.

 

si richiede progetto completo in Titanium, funzionante per iPad retina 9 pollici. La demo deve essere fruibile su Samsung Tab2 10 pollici e deve potersi aggiornare con 2000 clienti e 1000 articoli da voi predisposti in ambiente di test.