Fork me on GitHub
Bienvenue, Invité
Nom d'utilisateur Mot de passe: Se souvenir de moi

Suisse - BVRB
(1 visualisation(s)) (1) Invité

SUJET: Suisse - BVRB

Suisse - BVRB il y a 2 ans, 5 mois #15677

  • gvals
  • Hors ligne
  • Junior Boarder
  • Message: 20
  • Karma: 0
Bonjour,


Je souhaite éventuellement utiliser Dolibarr en Suisse et voudrais savoir si quelqu'un a déjà élaboré des formulaires incluant les particularités des BVRB (factures) et tout ce qui va avec (modulo ...).


D'avance merci.
Dernière édition: il y a 2 ans, 5 mois par gvals.

Re: Suisse - BVRB il y a 2 ans, 5 mois #15710

  • regis
  • Hors ligne
  • Administrateur
  • Message: 3476
  • Karma: 117
non mais il est possible d'ajouter des documents à la suite d'une facture, as-tu un exemple ?
Régis Houssin
Contributeur Dolibarr
----------------------------------------
Offre SaaS de Dolibarr
Plateforme de développement Dolibarr
----------------------------------------
Merci de nous aider en effectuant un don via le lien de la page d'accueil.
Et à défaut merci à tout ceux qui cliquent sur les pubs.

Re: Suisse - BVRB il y a 2 ans, 4 mois #16412

  • gvals
  • Hors ligne
  • Junior Boarder
  • Message: 20
  • Karma: 0
Oui j'ai un exemple et même encore mieux, les spécifications techniques :
www.postfinance.ch/medialib/pf/fr/doc/co...an.Par.0001.File.pdf

Je voudrais intégrer le Bulletin de Versement Orange avec montant préimprimé (chapitre 3.3.1. - page 7). Dolibarr est-il capable de calculer automatiquement le chiffre-clé (en modulo 10 récursif, selon explications : www.postfinance.ch/medialib/pf/de/doc/co...pl.Par.0001.File.pdf


D'avance merci pour la réponse.

Re: Suisse - BVRB il y a 2 ans, 4 mois #16451

  • eldy
  • Hors ligne
  • Administrateur
  • Message: 2904
  • Karma: 92
Il n'existe pas de modèle PDF ressemblant au BVRB actuellement. Avis aux contributeurs...

Il n'existe pas non plus de fonction pour le calcul du chiffre-clé. Avis aux dev également...

Re:Suisse - BVRB il y a 2 ans, 4 mois #16483

  • gvals
  • Hors ligne
  • Junior Boarder
  • Message: 20
  • Karma: 0
Mais les modèles sont-ils paramétrables ? En attendant la possibilité de calcul, peut-on imaginer un champ dans la facture qui serait saisi manuellement et dans lequel on renseignerai ce fameux chiffre clé en l'ayant calculé manuellement, puis c'est juste une question de positionnement des champs, de police de caractères ... sur la facture ?
Dernière édition: il y a 2 ans, 3 mois par gvals.

Re:Suisse - BVRB il y a 2 ans, 3 mois #16729

  • gvals
  • Hors ligne
  • Junior Boarder
  • Message: 20
  • Karma: 0
Quelqu'un a t-il développé quelque chose pour répondre à celà ?

Re:Suisse - BVRB il y a 2 ans, 2 mois #17413

  • gbonadio
  • Hors ligne
  • Fresh Boarder
  • Message: 6
  • Karma: 0
Moi j'ai le code php avec la librairie fpdf pour faire un BVR une fois la ligne de codage calculée, y.c. la bonne police, mais j'imagine que le calcul de la ligne ne doit pas être sorcier.

J'étais tombé sur un logiciel open source gérant des factures bvr, on doit surement pouvoir y retrouver qqch.
Si ça intéresse toujours du monde, je peux surement retrouver ça.

Re:Suisse - BVRB il y a 2 ans, 2 mois #17416

  • regis
  • Hors ligne
  • Administrateur
  • Message: 3476
  • Karma: 117
oui ce serait bien
Régis Houssin
Contributeur Dolibarr
----------------------------------------
Offre SaaS de Dolibarr
Plateforme de développement Dolibarr
----------------------------------------
Merci de nous aider en effectuant un don via le lien de la page d'accueil.
Et à défaut merci à tout ceux qui cliquent sur les pubs.

Re:Suisse - BVRB il y a 2 ans, 2 mois #17481

  • gbonadio
  • Hors ligne
  • Fresh Boarder
  • Message: 6
  • Karma: 0
Hello,

Alors le logiciel en question était radiX (http://radix.tarmed.info/). Il s'agit d'un logiciel de gestion pour médecin qui gère la LAMAL !!!

Voici ci dessous la partie de code qui s'occupe du n° de BVR.

J'espère que ça pourra aider. Je ne me suis pas encore plongé dans la structure de Dolibarr pour du dév, mais je suis prêt à donner un coup de main pour y ajouter du BVR et aussi (cf un autre post) qqch pour gérer une activité de garage (infos de véhicules)
++
greg

  //Numéro de contrôle BVR
function getNoControle($noatraiter){
$report = 0;
$cpt = strlen($noatraiter);
for($i = 0; $i < $cpt; $i++){
 
$report = substr($this->lignereport($report), substr($noatraiter, $i, 1), 1);
//print "<BR>I : $i - CH : " . substr($noatraiter, $i, 1) . " - R : $report<BR>";
}
return (10 - $report) % 10;
}
 
//Ligne de report pour calcul BVR
function ligneReport($report){
$etalon = ('09468271350946827135');
$lignereport = substr($etalon, $report, 10);
return $lignereport;
}
 
function getMonNumRef(){
$emed = new ensTableBrioche("medecins", "id = $this->nummed", "*", 0, $this->idsession);
$temed = $emed->getTableau();
//montant
$med = $temed[0];
$chaine = '01' . sprintf("%010s", $this->montant * 100);
$chaine .= $this->getNoControle($chaine);
$tab[0] = $chaine;
//num réf
if(strlen($med->prefbvr) <= 6){
$chaine = sprintf("%0-6s", $med->prefbvr) . sprintf("%07s", $this->nofact);
$chaine .= '0000' . sprintf("%09s", $this->nopat);
$chaine .= $this->getNoControle($chaine);
}
else { //préfixe bvr long (par exemple Raiffeisen)
$chaine = sprintf("%0-13s", $med->prefbvr) . "1" . sprintf("%07s", $this->nofact);
$chaine .= $this->hacheNoPat();
$chaine .= $this->getNoControle($chaine);
}
//print "<pre>a" . $chaine . "b</pre>";
$tab[1] = $chaine;
//ccp
$tab[2] = $med->ccpbvr;
return $tab;
 
}
 
function hacheNoPat(){
return sprintf("%05.5s", hexdec(substr(md5($this->nopat), 0, 5)));
}
 
function controleHachage($hachage){
$h2 = $this->hacheNoPat();
if ($h2 == $hachage) return true;
return false;
}
 
 

Re:Suisse - BVRB il y a 2 ans, 2 mois #17594

  • gvals
  • Hors ligne
  • Junior Boarder
  • Message: 20
  • Karma: 0
Merci, et on peut faire quoi avec tout le langage "crypté" pour un novice comme moi ?

Re:Suisse - BVRB il y a 2 ans, 2 mois #17691

  • gbonadio
  • Hors ligne
  • Fresh Boarder
  • Message: 6
  • Karma: 0
Essayer de reprendre un modèle de facture et essayer de le modifier

Je tenterai ceci quand j'aurai un peu plus de temps dispo.
A+

Re:Suisse - BVRB il y a 2 ans, 1 mois #18159

  • gvals
  • Hors ligne
  • Junior Boarder
  • Message: 20
  • Karma: 0
Merci gbonadio c'est sympa.

Re:Suisse - BVRB il y a 2 ans, 1 mois #18352

  • r.fleury
  • Hors ligne
  • Fresh Boarder
  • Message: 8
  • Karma: 0
Bonjour,

Intéressant ..je m'y mets aussi (je facture en suisse..alors j'en ai besoin..)

Re:Suisse - BVRB il y a 2 ans, 1 mois #18438

  • gvals
  • Hors ligne
  • Junior Boarder
  • Message: 20
  • Karma: 0
Il semblerait qu'aucune contribution n'a encore été faite dans le dossier de téléchargement correspondant aux modèles de documents. Cela veut-il dire que seuls les modèles proposés par défaut dans l'application existent ? Comment faire pour créer ou modifier les modèles existants ?
Dernière édition: il y a 2 ans, 1 mois par gvals.

Re:Suisse - BVRB il y a 2 ans, 1 mois #18454

  • regis
  • Hors ligne
  • Administrateur
  • Message: 3476
  • Karma: 117
il suffit de copier/coller un modèle existant en changeant à la fois le nom du fichier et son nom dans le code.
Régis Houssin
Contributeur Dolibarr
----------------------------------------
Offre SaaS de Dolibarr
Plateforme de développement Dolibarr
----------------------------------------
Merci de nous aider en effectuant un don via le lien de la page d'accueil.
Et à défaut merci à tout ceux qui cliquent sur les pubs.
Temps de génération de la page: 0.22 secondes