Italian [B4X] fec [fatture e corrispettivi] [Scontrino senza registratore Telematico]

Victorh2877

Member
Licensed User
Longtime User
Si non ci sono limitazioni da questo punto di vista, come non ci sono limitazioni ad emettere fatture.
 

Star-Dust

Expert
Licensed User
Longtime User
Sì certo è previsto.
Già la settimana scorsa ho pensato di aggiungere nella libreria la possibilità di collegarsi a un RT per mettere lo scontrino In alternativa di quello digitale.

Ero solo indeciso se usare XOn-XOFF oppure
il protocollo custom
 

Star-Dust

Expert
Licensed User
Longtime User
Update 0.19
Come indicato fino al 31 agosto 2021 la libreria avrebbe funzionato completamente in tutte le sue parti per consentire a tutti di provare le potenzialità della libreria.

Da oggi troverete la versione 0.19 che è una versione limitata, che non permetterà di inviare scontrini, ne di scaricare le fatture emesso o ricevute. Inoltre non si avrà l'elenco delle fatture (emesse e ricevute) ma solo il numero. Per ogni funziona bloccata apparirà nel LOG un messaggio.

Comunque lo sviluppo della libreria e dell'App sta proseguendo e ringrazio i diversi per i feedback ricevuti che mi stanno permettendo di migliorare il tutto.

Su cosa lavorerò nelle prossime settimane:
  • Articoli suddivisi per reparti
  • Filtro per nome e per QR
  • Possibilità di leggere il codice QR dall'App e inserire articolo in scontrino (Solo B4A e B4I)
  • Possibilità di inserire su scontrino un articolo non presente in anagrafica
  • Possibilità di collegarsi con RT (questo fra un mesetto circa)
  • Accesso attraverso SPID (Fra qualche settimana)
 
Last edited:

Star-Dust

Expert
Licensed User
Longtime User
Un primo test per stampare il documento con una stampante termica (cinese da 15€ quindi un pò difettosa)

 

Victorh2877

Member
Licensed User
Longtime User
Un primo test per stampare il documento con una stampante termica (cinese da 15€ quindi un pò difettosa)

View attachment 118562
per essere valido deve esserci scritto "DOCUMENTO COMMERCIALE"
"VENDITA" o "ANNULLAMENTO" o "RESO"

Anche se in teoria secondo l'AdE è valido solo il PDF generato. Comunque anche io genero un documento identico
 

Star-Dust

Expert
Licensed User
Longtime User
per essere valido deve esserci scritto "DOCUMENTO COMMERCIALE"
"VENDITA" o "ANNULLAMENTO" o "RESO"

Anche se in teoria secondo l'AdE è valido solo il PDF generato. Comunque anche io genero un documento identico
Hai scritto che non è necessario rilasciare nulla...questo sarebbe un promemoria
 

Star-Dust

Expert
Licensed User
Longtime User
Documento che viene generato dalla mia App.
Non posso farla uguale, la devo fare meglio ? ?

Scherzo, comunque io sto lavorando per inserire il logo aziendale come vedi nell'immagine
 

Victorh2877

Member
Licensed User
Longtime User
Idea abbandonata subito dopo aver lavorato con Zebra e Citizen.
La stampa grafica su molte stampanti di medio/alto livello non rispetta lo standard esc/pos ma hanno comandi proprietari.
La stampa deve essere semplice e funzionare su tutti i modelli senza troppi fronzoli. Una classica stampante testo.
 

Star-Dust

Expert
Licensed User
Longtime User
Meglio le stampanti cinesi allora.

Comunque io co soglio le epson che ovviamente supportano esc/pos
 

Victorh2877

Member
Licensed User
Longtime User
Meglio le stampanti cinesi allora
Da un punto di vista economico/funzionale si.
Quello che si paga è il marchio e la possibilità di avere ricambi. La zebra RW420 costava appena uscita 1.200€ (più di 10 anni fa) oggi i modelli aggiornati costano 500/700.
 

Star-Dust

Expert
Licensed User
Longtime User
Da un punto di vista economico/funzionale si.
Quello che si paga è il marchio e la possibilità di avere ricambi. La zebra RW420 costava appena uscita 1.200€ (più di 10 anni fa) oggi i modelli aggiornati costano 500/700.
Con quella cinese non ti serve il ricambio con meno soldi di un ricambio te la ricomprì.
 

Star-Dust

Expert
Licensed User
Longtime User

Victorh2877

Member
Licensed User
Longtime User
Dipendenze ed esclusioni:
Non puoi includere la libreria okHttpUtils all'interno della tua libreria, cosi facendo precludi la possibilità di fare un qualsiasi collegamento.
se hai necessità di includere la libreria per un funzionamento interno ti consiglio di duplicarti i moduli interni della libreria(HttpJob ,HttpUtils2Service) e rinominarli.
 

Star-Dust

Expert
Licensed User
Longtime User
Purtroppo quello che dici tu non è possibile farlo. Perchè ho già provato e richiede alcune classi che fanno parte di okHttputils.
Andava in conflitto in mille modi per altre classe interne.

Il problema l'ho sottoposto a Erel mesi fa per altre librerie, e la sua risposta è che dovevi distribuire in B4XLib per risolvere questo problema visto che okHttpUtils2 è una b4xlib, oppure compilare una mia okHttpUtils2 e vincolare a quella versione. Cosa che ho fatto.

Avevo anche, come hai suggerito tu, creato la mia okkioHttpUtils2 ma sorgevano molti altri problemi più di quelli che risolvevo. Mancavano delle classi interne (non potevo riscrivermi tutto) e se le riscrivevo non erano compatibili con okHttpUtils ufficiale che non poteva essere usata (anche perche due HttpUtils2Service non possono co-esistere). Ma se quella ufficiale non poteva essere usata lo stesso tanto vale optare per compilarla all'interno

Considerando che solo nella DEMO ho il problema, perché a chi rilascio la libreria ha i sorgenti e il problema non sussiste.... Chi vuole provare la libreria è costretto a usare questa versione. Tanto è solo per una prova

Non ho lasciato nulla al caso, ogni scelta è stata ben pensata, sono mesi che ci studio.
 
Last edited:

Star-Dust

Expert
Licensed User
Longtime User
  • Articoli suddivisi per reparti
  • Filtro per nome e per BarCode (Completato)
  • Possibilità di leggere il codice BarCodedall'App e inserire articolo in scontrino (Solo B4A e B4I)
  • Possibilità di inserire su scontrino un articolo non presente in anagrafica (Completato)
  • Possibilità di collegarsi con RT (questo fra un mesetto circa)
  • Accesso attraverso SPID (Fra qualche settimana)
 

Star-Dust

Expert
Licensed User
Longtime User
Sto valutando la possibilità di tradurlo in VB.Net o altri linguaggi. Chi sarebbe interessato a versioni in altri linguaggi? E quali linguaggi?
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…