Promozioni

  • Advanced HRM : Advanced human resources management

    This module brings a layer of ergonomics and features missing in the standard Dolibarr human resources management module, such as the facility to create absence requests from the employee schedule, the addition of automatic VAT rates, the integration of the km scale on the tranche 1 and of google maps.

    145,00 €  (348€)

Nuovi Prodotti

DoliSCAN - Notes de frais 2.2.28

c11070d20210105234307

I vostri collaboratori fotografano i giustificativi con l'applicazione mobile DoliSCAN, e Dolibarr riceve le note spese e le fatture fornitori, con il giustificativo PDF allegato.

150,00 €
Al netto delle imposte

  • Autore CAP-REL
  • Versione modulo 2.2.28
  • Rilascio data 05/01/2021
  • Accesso agli aggiornamenti e ai download Accesso a vita

Maggiori informazioni...

Versione del modulo: auto
Editore / Licenza: CAP-REL / Eric Seigne - GPL-v3
Lingue: Français, English, Español, Deutsch, Italiano
Assistenza: sav@doliscan.fr
Dolibarr: auto a auto - PHP: 7.4+
Da leggere prima di acquistare. Questo modulo è un connettore: non funziona da solo. Richiede un server DoliSCAN che riceva ed elabori le foto dei giustificativi inviate dall'applicazione mobile. Esistono due possibilità, e una sola è semplice:
  • un abbonamento al servizio doliscan.fr, fatturato separatamente da questo modulo (vedere le tariffe);
  • oppure l'installazione di un proprio server DoliSCAN, che richiede competenze di amministrazione di sistema e un'infrastruttura dedicata. Non è una casella da spuntare: il costo reale, in hardware come in tempo, supera largamente quello di un abbonamento.
L'acquisto di questo modulo non comprende né l'uno né l'altro.

Presentazione

DoliSCAN è la soluzione completa per la gestione delle note spese per Dolibarr. Grazie all'applicazione mobile doliscan.fr, i vostri collaboratori fotografano i giustificativi sul campo, e il modulo DoliSCAN per Dolibarr si occupa del resto: sincronizzazione automatica, creazione delle fatture fornitori, alimentazione delle note spese, gestione dell'IVA secondo le norme fiscali vigenti.

Il principio è semplice:
➔ Ogni spesa pagata con un mezzo di pagamento professionale (carta bancaria aziendale) viene automaticamente trasformata in una fattura fornitore in Dolibarr, con allegato il giustificativo PDF.
➔ Ogni spesa pagata con un mezzo di pagamento personale viene automaticamente aggiunta alla nota spese in corso dell'utente interessato.

Una differenza importante tra DoliSCAN "autonomo" e DoliSCAN "connesso a Dolibarr": tutto ciò che riguarda la contabilità (gestione delle regole fiscali speciali) implementato in DoliSCAN viene disattivato durante l'importazione in Dolibarr, per non entrare in conflitto con la contabilità di Dolibarr.

Funzionalità principali

Sincronizzazione automatica

  • Sincronizzazione giornaliera automatica configurabile tramite attività pianificata (cron)
  • Importazione delle note spese dall'applicazione mobile DoliSCAN verso Dolibarr
  • Download automatico dei giustificativi PDF e collegamento alle registrazioni Dolibarr (GED/ECM)
  • Risincronizzazione forzata dei giustificativi mancanti
  • Sincronizzazione bidirezionale dei progetti Dolibarr verso DoliSCAN (parole chiave)

Gestione delle spese professionali

  • Creazione automatica di fatture fornitori dalle spese professionali
  • Mappatura configurabile: ogni tipo di spesa professionale (carburante, pasti, alloggio...) è collegato a un fornitore Dolibarr
  • Creazione automatica delle schede fornitori "generiche" se necessario
  • Validazione e registrazione automatica dei pagamenti (opzionale)
  • Applicazione dei mezzi di pagamento predefiniti configurati sulla scheda fornitore
  • Lista delle fatture fornitore collegate a ciascuna importazione DoliSCAN

Gestione delle spese personali

  • Aggiunta automatica delle righe di spese personali alla nota spese Dolibarr dell'utente
  • Mappatura configurabile dei tipi di spese personali verso le voci della nota spese Dolibarr
  • Regole speciali di tetto massimo per la ristorazione (buono pasto singolo, pasto con ospite cliente)
  • Attivazione delle regole speciali per gruppo di utenti

Gestione avanzata dell'IVA

  • Verifica e correzione automatica degli importi IVA / netto durante l'importazione
  • Supporto delle regole fiscali francesi per il carburante (IVA recuperabile all'80% o al 100% a seconda del tipo di veicolo)
  • Gestione dei giustificativi con dati IVA incoerenti (passaggio in modalità manuale)
  • Supporto multi-aliquota IVA su un singolo giustificativo (ristorazione)

Supporto multi-entità

  • Compatibile con il modulo Multi-Entity (multicompany) di Dolibarr
  • Ogni entità possiede i propri account DoliSCAN, mappature fornitori e note spese
  • Mappatura utenti multi-entità: uno stesso utente può avere email DoliSCAN diverse a seconda dell'entità
  • Pagina di diagnostica dedicata per rilevare e correggere automaticamente le incoerenze tra entità

Gestione degli account utente

  • Creazione automatica di un account DoliSCAN alla creazione di un utente Dolibarr (opzionale)
  • Creazione dell'account direttamente da Dolibarr senza passare dal server DoliSCAN
  • Attivazione/disattivazione sincronizzata tra Dolibarr e DoliSCAN (tramite trigger)
  • Supporto degli utenti esterni (opzionale)
  • Ogni utente può avere una carta bancaria professionale in banche/conti diversi

Progetti

  • Collegamento delle note spese ai progetti Dolibarr
  • Sincronizzazione automatica dei progetti Dolibarr verso l'applicazione mobile DoliSCAN
  • Utilizzo dell'etichetta progetto se il codice DoliSCAN è vuoto (opzionale)
  • Possibilità di nascondere i progetti chiusi

Permessi e sicurezza

  • 9 permessi granulari organizzati in 3 categorie:
    • Account personale: lettura, creazione, eliminazione del proprio account DoliSCAN
    • Le mie spese: lettura, eliminazione delle proprie note spese, download delle spese degli altri (amministratore)
    • Amministrazione: lettura, creazione, eliminazione di tutti gli account utente
  • Gestione del firewall adattivo CAP-REL (procedura di sblocco automatico se il vostro server è nella lista nera)

Compatibilità

  • Dolibarr 18.x e superiore
  • PHP 7.4 e superiore (compatibile PHP 8+)
  • MySQL / MariaDB e PostgreSQL
  • Supporto per Francia e Belgio (numeri di identificazione professionale belgi BCE/KBO)
  • Interfaccia disponibile in francese, inglese, spagnolo, tedesco e italiano

Configurazione del modulo

Il modulo si configura in otto schede numerate. Ogni pagina di configurazione riporta un link Documentazione online che apre direttamente la pagina di documentazione della scheda visualizzata.

  1. Server - scelta del server DoliSCAN (produzione, prova gratuita, auto-ospitato), senza server imposto per impostazione predefinita
  2. Amministratore - creazione o collegamento dell'account amministratore, verifica della connessione, data di inizio dell'importazione
  3. Collegamenti fornitori - fornitore Dolibarr di ogni tipo di spesa professionale
  4. Tipo di spesa - tipo di spesa Dolibarr di ogni tipo di spesa personale
  5. Mezzi di pagamento - conto bancario e modalità di pagamento di ogni mezzo di pagamento professionale, carta aziendale per utente
  6. Varie - creazione automatica degli account, pagamento automatico, validazione e approvazione automatiche, progetti
  7. Carburante - regola fiscale francese: IVA detraibile al 100 % o all'80 % secondo il tipo di veicolo
  8. Regole speciali - massimali per la ristorazione per gruppo di utenti

Si aggiungono la scheda Multi-società (con il modulo Multicompany) e tre pagine di manutenzione riservate al super amministratore: diagnostica, recupero delle spese mancanti e rimozione dei pagamenti fornitori doppi.

Moduli Dolibarr richiesti

Il corretto funzionamento di DoliSCAN richiede l'attivazione dei seguenti moduli Dolibarr:

  • Fornitori - Per la creazione delle fatture fornitori (spese professionali)
  • Terze parti - Per la gestione dei fornitori
  • Banche/Casse - Per i mezzi di pagamento
  • Note spese - Per la creazione delle note spese
  • Fatture - Per la gestione delle fatture
  • GED/ECM - Per l'allegamento dei giustificativi
  • Attività pianificate - Per la sincronizzazione automatica giornaliera

Moduli opzionali: Multi-Entity (multi-società), Progetti (collegamento ai progetti).

Novità della versione 2.2.26

Una documentazione per ogni impostazione

  • Ogni scheda di configurazione ha la sua pagina di documentazione, illustrata e descritta opzione per opzione, a un clic dal modulo
  • La regola fiscale francese del carburante è spiegata con un esempio numerico

Nessuna spesa persa più in silenzio

  • Una spesa il cui tipo non è associato a nulla viene segnalata nel resoconto di sincronizzazione invece di sparire
  • La nota resta aperta e la spesa viene importata alla sincronizzazione successiva, una volta fatta l'associazione

Impostazioni che fanno ciò che annunciano

  • Carburante: un rifornimento senza tipo di veicolo, o una società non soggetta a IVA, non produce più una fattura vuota né un errore
  • Carta aziendale per utente: una riga vuota mantiene il conto della configurazione generale
  • Gli elenchi dei tipi di spesa e dei mezzi di pagamento seguono il server a ogni modifica
  • Il server a pagamento non viene più scelto per impostazione predefinita, e l'indirizzo di un server auto-ospitato si salva in una volta sola
  • Nascondere i progetti chiusi funziona, e la creazione automatica degli account rispetta l'opzione sugli utenti esterni
  • Massimali di ristorazione: contano solo i gruppi elencati, si applica il più basso, centesimi compresi

Interfaccia

  • La pagina di recupero delle spese mancanti è tradotta nelle cinque lingue
  • Le modalità di pagamento sono mostrate nella lingua dell'utente
  • Sostituire un fornitore dalla pagina di diagnostica chiede una conferma

Dettagli nelle note della versione 2.2.26 (in francese).

Installazione

Attenzione: La formazione e l'assistenza all'installazione del modulo non sono incluse nel prezzo.

Attenzione: Se non ospitate voi stessi il vostro server DoliSCAN, è necessario un abbonamento al servizio doliscan.fr (e permette di partecipare al finanziamento delle evoluzioni del modulo Dolibarr, del motore doliscan.fr e dell'applicazione smartphone). Consultate il sito doliscan.fr per maggiori informazioni.

Dimostrazione

Un'azienda fittizia "devtemp" vi propone di testare i diversi account possibili e l'applicazione DoliSCAN: doliscan.devtemp.fr

Documentazione completa (in francese): doc.cap-rel.fr/doliscan

Incluso nell'acquisto

  • L'accesso agli aggiornamenti del modulo e tutte le evoluzioni future senza limiti di tempo.
  • Correzioni funzionali del modulo in base ai vostri riscontri e segnalazioni di bug.

Aggiornamenti

  • Un'email vi sarà inviata ad ogni nuova pubblicazione di questo modulo.
  • Le patch del modulo saranno pubblicate su DoliStore.

Contatto

Tramite il nostro modulo di contatto sul sito cap-rel.fr

Che cosa comprende l'acquisto

  • Il modulo e l'accesso ai suoi aggiornamenti per il periodo indicato in questa scheda
  • La correzione dei difetti, compresi quelli che ci segnalate
  • Un messaggio di posta elettronica a ogni nuova versione pubblicata

Per essere avvisati automaticamente delle nuove versioni, di questo modulo e dell'ecosistema Dolibarr in generale, abbonatevi su dolinews.com: è lì che pubblichiamo i nostri annunci di versione.

Assistenza

L'assistenza passa dal nostro modulo di assistenza, non dai commenti di questa scheda.

L'assistenza non è gratuita. Volete persone competenti dall'altra parte: è giusto che quel tempo sia pagato. Il prezzo indicato copre il modulo e i suoi aggiornamenti. Non copre l'installazione né la configurazione del vostro Dolibarr, né la formazione dei vostri collaboratori, né sviluppi specifici, né l'analisi di un ambiente che non ospitiamo noi.

Un difetto riproducibile del modulo viene corretto senza costi, fa parte degli aggiornamenti qui sopra.

Prima di acquistare

  • Verificate le versioni di Dolibarr e di PHP indicate in cima a questa scheda: oltre quelle, il modulo non è collaudato
  • I moduli si installano da Home > Configurazione > Moduli > Distribuire un modulo esterno, il che richiede una cartella custom attiva sulla vostra installazione
  • Se il modulo si appoggia a un servizio in linea, l'abbonamento a quel servizio è separato dall'acquisto del modulo ed è indicato qui sopra

Editore

Modulo sviluppato da CAP-REL, con licenza GPL-3.0-or-later. Documentazione in linea su doc.cap-rel.fr.

Cronologia delle versioni

2.2.28 -- 20261026

  • Use DoliSCAN on Dolibarr 24, bank account choice and diagnostics fix buttons included
  • Replace the "document unavailable" images saved as PDF receipts with the real receipts
  • Find and remove those images in one go from the diagnostics page
  • See "receipt not available on the server" instead of a generic download error

2.2.26 -- 20261022

  • Open the matching documentation page from every DoliSCAN setup page
  • Read a full user guide for each setup tab, fuel VAT rules included
  • See which expense was not imported for lack of a mapped type, and get it at the next sync
  • Keep the company card account for users whose own card row is left empty
  • Import a fuel receipt without vehicle category or VAT rate instead of an empty invoice
  • See new expense types and payment methods of the server when you edit the mappings
  • Hide closed projects in the app when the option says so
  • Stop creating an account for external users unless you allow them
  • Choose the DoliSCAN server yourself, the billed one is no longer picked by default
  • Save a self-hosted server address in one go
  • Confirm before diagnostics replaces the supplier of an invoice
  • Cap restaurant expenses with the lowest cap of the listed groups only, cents included
  • Use the duplicate catch-up page in English, Spanish, German and Italian
  • Read payment modes and setup labels in your language
  • Keep the exact VAT of each rate on a receipt with several VAT rates
  • Stop a log line and a warning on every Dolibarr event (thanks to contrib from Adrien)
  • Keep a renewed account in the company that issued it (thanks to contrib from Nicolas)

2.2.24 -- 20261006

  • Stop logging a PHP 8.2 deprecation when the info tab of a report is opened on Dolibarr 23

2.2.22 -- 20261005

  • Stop writing API tokens and security codes to the Dolibarr log
  • Refuse a report or an account whose company is unknown when multicompany is on
  • Only list the DoliSCAN accounts of the company being browsed
  • Stop a resynchronisation from writing into the expense report of a colleague
  • Keep the reports of two companies apart when they share a server identifier
  • Stop deleting the DoliSCAN account of another employee when a user is removed
  • Keep a receipt download inside the folder of its own expense report
  • Store the main DoliSCAN token encrypted, and never print it in a page
  • Reserve the diagnostics, catch-up and entity mapping pages to the super administrator
  • Ask for a confirmation token before launching a DoliSCAN synchronisation
  • Ask for a confirmation token before any call to the server from the setup page
  • Ask for a confirmation token before creating or deleting a remote account
  • Check every selected report before a mass import or validation
  • Gate the deletion of an account on the delete right, not on the write right
  • Gate each menu entry on the right it needs
  • Stop running MySQL-only statements on a PostgreSQL or SQLite database
  • Escape the values typed in the mobile app before showing them in a page
  • Escape the user columns of the account list
  • Filter the identifiers posted by the entity mapping pages
  • Stop a receipt label from becoming a formula when the list is opened in a spreadsheet
  • Refuse to reach the DoliSCAN server over plain http, and warn when security is lowered
  • Make the creation of the default suppliers repeatable without duplicating them
  • Fix the recoverable VAT on a fuel receipt for a utility vehicle (HT and VAT were swapped)
  • Spot and repair the expense report lines whose VAT is wrong, from the diagnostics page
  • Stop dropping an expense line when the app declares a VAT amount at a rate of zero
  • Look for an existing line only in the report being filled, never in an older one
  • Show the total line at the bottom of the expense report list
  • Keep the expense report list, the resync and the sync marker inside the current company
  • Push to DoliSCAN only the logins of the current company
  • Look for a linked supplier invoice only in the current company
  • Skip an expense report with an unusable date instead of stopping the whole nightly sync
  • Tell an unusable date from a date simply older than the import start date
  • Report a failed import in the result of the account synchronisation
  • Report every failed write, payment and update instead of staying silent
  • Show a message instead of a blank page when a database read fails
  • Stop a failed supplier invoice from breaking the transaction of its caller
  • Change the project code of a project again, even when Dolibarr omits the previous value
  • Open the info tab of a DoliSCAN account again: it read columns that do not exist
  • Name the unknown users of a diagnostic instead of showing a Dolibarr error page
  • Let the owner of a report validate it again, once granted the write right
  • Validate the import start date before saving it, and stop echoing the server answer
  • Wait after a DoliSCAN call only when the server asks to slow down, which speeds up a sync
  • Index the import key and the expense report link, for a faster sync on a large base
  • Send the feedback mail from the configured address and answer to the one typed in
  • Check the module version from the pages instead of at every include
  • Remove the mass action that silently did nothing
  • List the DoliSCAN trigger as a production trigger, no longer as a demo under development
  • Freeze an expense report through its status method, so the change is logged like the others
  • Show the module interface in English, Spanish, German and Italian, not only in French
  • Display the labels that carried stray quotation marks correctly
  • Translate the field labels, the status values and the payment deduplication page
  • Load the translation file the module really ships
  • Read every module setting through its accessor, with a default when it is not set yet
  • Make the address of the DoliSCAN side channel configurable
  • Address the DoliSCAN API with the account login, encoded per url segment

2.2.20 -- 20260924

  • enforce ownership and permissions on the module pages: an employee can no longer open, download or delete the expense report of a colleague
  • declare the missing doliscan->myndf->write permission, and offer to reinstall the module permissions from the diagnostics page
  • isolate duplicate lookups and the draft purge per entity (multicompany)
  • raise the floor to Dolibarr 18 / PHP 7.4 and drop the backport layer
  • partner configuration and permissions warning banner on the admin page
  • prevent double submit on the admin forms
  • user documentation rewritten with screenshots, README in English and French
  • static analysis green on Dolibarr 18 to 23, tests migrated to PHPUnit 11

2.2.18 -- 20260803

  • fix loop call on triggers / doliscan cron

2.2.16 -- 20260702

  • force recompute of total for dolibarr expense reports

2.2.14 -- 20260616

  • better token auto recovery tests
  • better cron tests

2.2.12 -- 20260601

  • auto renew expired token

2.2.4 -- 20260530

  • add a cron test to display message to end user "no cron ... no cron" :)
  • tool to relink accounts on entity with multicompany module
  • add a test for invalid token
  • better logs for debug
  • better error handler on api requests
  • new admin page for dedup payments

2.2.2 -- 20260513

  • improve admin connection diagnostics
  • surface the actual check-result message on admincreate failure
  • log full checkAdmin result in LOG_ERR when admincreate is aborted
  • clearer handleDoliscanTimeoutBlacklist traces

2.2.1 -- 20260428

  • auto fix duplicates ER
  • auto fix date/time settings due to servers dates

2.2.0 -- 20260426

  • big rework on base code
  • fix multi-VAT rounding
  • fix MyAccount::validate()
  • fix mod_myndf_standard / mod_myaccount_standard getNextValue
  • fix MyNDF::getNextNumRef / MyAccount::getNextNumRef
  • fix ds_vat_from_ttc
  • fix create_fact_fournisseur_common
  • fix MyDoliSCAN::syncAccount
  • DoliSCAN API keys storage
  • Re-enabled permission checks
  • add 73 unit tests (139 assertions)
  • add 142 integration tests
  • add HTTP tests

2.0.114 -- 20260407

  • fix php warnings
  • force resync missing files or temporary doliscan pdf files

2.0.113 -- 20260324

  • fix duplicates lines

2.0.110 -- 20260317

  • fix json_decode
  • fix multicompany settings
  • change search filter on ndf list
  • add mass action to validate dolibarr expense reports linked to doliscan ndf

2.0.102 -- 20260310

  • better checks on downloads & api key renew

2.0.98 -- 20260302

  • re-download file if status "is prov"

2.0.96 -- 20260220

  • add new tests and quality checks
  • better force resync system
  • better multicompany support
  • add a new tests to handle admin token errors

2.0.94 -- 20251129

  • do not sync validated expenses documents (new option for 12 month)
  • correct entity on missing documents while sync

2.0.92 -- 20251031

  • add new options to disable sync of paid or cancelled invoices
  • add new option to disable expense repports when dolibarr one is mark as validated

2.0.90 -- 20250901

  • fix siren/siret idprof1/idprof2 preflight check

2.0.88 -- 20250701

  • fix race condition ht/vat reverted values [PRIORITY]

2.0.86 -- 20250630

  • fix vat rate values on some race conditions
  • add more debug entry points for dev
  • fix include priority on files for dolibarr < 16 setup

2.0.84 -- 20250616

  • fix multicompany support thanks to InfraS

2.0.83 -- 20250522

  • fix filter syntax when multicompany thirdparties sharing is activated

2.0.82 -- 20250430

  • display user entity AND doliscan entity on all account listing

2.0.80 -- 20250425

  • better handle json_decode data as array
  • add entity number in all accounts list

2.0.76 -- 20250321

  • fix bank setup (object vs array)

2.0.74 -- 20250318

  • apply default payment rules on supplier invoices
  • add list of supplier invoices on doliscan import page of each people
  • one more check on resync missing documents to get main doliscan pdf

2.0.72 -- 20250306

  • add special rules on expenses "restaurant"

2.0.70 -- 20250303

  • code cleanup (getDolGlobalString)
  • cleanup syntax typo (double $$, single % and so on)
  • cleanup function call
  • cleanup objects and vars types
  • fix some undef vars warnings
  • switch to next phpstan value
  • fix sql for PostGreSQL thanks to Thomas
  • allow loopback setup
  • remove some debug messages

2.0.68 -- 20250213

  • add an other check to avoid expense multi-payment
  • better log messages

2.0.66 -- 20250107

  • new refresh on synchro thanks to william mead (inovea) (DOLISCAN_REFRESH_DRAFT)
  • use default payment configured on thirdpart in priority
  • and fallback to module global setup
  • better connectivity tests
  • better multicompany compatibility

2.0.64 -- 20241030

  • solution for false VAT tickets amounts

2.0.62 -- 20241028

  • better sync all missing doc via cron call
  • avoid double payment if invoice is already paid
  • new double check on ht/ttc totals

Cronologia troncata, versioni intermedie non mostrate: 48

La prima versione di questo modulo risale al 08/07/2020.

1.0

  • Initial version

Il registro delle modifiche completo si trova nella pagina "Informazioni" del modulo, una volta installato.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org