Petit logiciel de devis sans bd

Soyez le premier à donner votre avis sur cette source.

Vue 6 291 fois - Téléchargée 1 090 fois

Description

c'est une petite ébauche d'un logiciel de devis
tout est géré par fichier .ini (j'y connais rien en BD)
il permet d'entrer des adresses clients et d’établir un devis.
bien sur il n'y a pas de base d'articles !

une fenetre permet de rentrer les donnees de l'entreprise

une fenetre permet de gerer l'impression (uniquement sur l'imprimante par defaut), on click sur ce que l'on a besoin de bouger a l'impression, le rectangle correspondant devient bleu et on le deplace avec les fleches du clavier.
avec la touche "schift" enfonce, on peut redimensionner les rectangles afin d'imprimer plus ou moins gros le texte selectionne.

dans la fenetre devis, un combo permet de selectionner un client et met en place les donnees du client sinon on peut les modifier a loisir.
un bouton permet de bloquer le devis afin de ne plus le modifier.
un bouton permet d'imprimer le devis en version "client" ou bien en version "control".
3 boutons permettent d'ajouter ou d'enlever des lignes par rapport a la position active de la ligne
dans la grille, la colonne "type" permet de selectionner un type de ligne
-"titre" pour un titre
-"ligne" pour une ligne de devis
-"multi" pour une ligne qui regroupe (totalise) toute les ligne qui ne sont pas imprimable en dessous
-"total" qui correspond a toute les lignes entre "total" et le titre" correspondant (on peut en imbriquer plusieurs)
la colonne "imp" qui precise si la ligne doit etre imprimé ou non (pour totaliser sur une ligne "multi")
par exemple une ligne multi avec une designation "ordinateur" et plusieurs lignes en dessous avec "carte graphique", "carte mere",... avec l'impression sur "non" et comme cela le total de l'ordinateur est reporte dans la ligne multi de "ordinateur"
je ne sais pas si c'est "explicite"
ensuite une colonne "H" qui permet de passer une ligne en tant que "montant horaire" en double cliquant dessus.
tous les totaux sont regroupés dans les differents label avec le calcul des marges et autre.
le plus simple c'est de l'essayer et de me dire.

Conclusion :


voila, c'est un petit logiciel qui me sert bien pour faire mes devis (je suis electricien et automaticien).
si ca vous interesse et que vous avez des modifications ou ameliorations, dites moi et je les ferais quand j'en ai le temps
merci

Codes Sources

A voir également

Ajouter un commentaire Commentaires
bitshifter
Messages postés
61
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
28 mai 2012
1
4 janv. 2012 à 15:42
J'en ai pas vraiment besoin. Merci quand même.

La mise à jour des prix unitaires est LA pierre d'achoppement des logiciels d'estimation: la raison pour laquelle MEANS Estimating est si fort en Amérique. Et ça coute....
lololilizozo
Messages postés
28
Date d'inscription
jeudi 2 octobre 2008
Statut
Membre
Dernière intervention
2 octobre 2012

3 janv. 2012 à 19:26
pour le coté "esthétique" tu a raison, c'est personnel mais c'est vrai, l'interface est "minimaliste" mais j'avais besoin de faire des devis rapidement alors je n'ai pas fais dans la "dentelle".
au début j'avais pensé au XML mais ca donne quoi un parser avec un fichier de quelques Mo ?
car apres quelques devis, le fichier commence a grossir et l'ouverture et la recherche avec le DOM dans un gros fichier je ne sais pas si c'est rapide.
par contre c'est vrai que des fichier .INI c'est pas top et le risque d'erreur est plus grand.
ensuite, le menu "devis" montres tous les devis crée, pas de recherche par client ou quoi que ce soit.
pour une liste de matériaux, ce n'est pas tres dificile mais le souci qu'il y a c'est la mise a jour des prix, personellement je demande un devis a mon fournisseur afin de pouvoir faire un devis a mon futur client, tous les ans les prix changent donc avoir une liste de materiaux oui mais avec les prix .... je ne suis pas sur.
si tu est interessé par ce "petit" soft, je veux bien modifier pour l'adapter a tes besoins sans problemes par contre c'est ... quand j'ai un peu de temps libre
bonne soiree a toi.
bitshifter
Messages postés
61
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
28 mai 2012
1
3 janv. 2012 à 17:18
A propos de la liste de matériaux, celle-ci pourrais être accessible de la ligne du devis (combobox) et, sur sélection, remplacerais toutes les valeurs de la ligne.
Un nouveau matériau entré sur une ligne de devis, pourrait être rajouté directement à cette liste.

J'en rajouterais au fur et à mesure.

Je suis un peu expert en DB ADO. Si tu as besoin d'aide...
bitshifter
Messages postés
61
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
28 mai 2012
1
3 janv. 2012 à 17:09
Ha ha ha ha ha ha...désolé, c'est nerveux. "Je ne connais rien au BD" mais vous avez inventé un système avec fichier ASCII texte (flatfile) qui est une BD. C'est surprenant d'imagination mais ça marche et c'est ça qui est important.

J'ai beaucoup à dire mais ce ne serait que des commentaires esthétiques (donc trop personnel) excepté pour ce qui suit:
- Avez vous pensé a utiliser XML, un seul document rendrait l'administration moins fragile?
- Le menu "devis" devrait peut-être montrer tout les clients même si ceux-ci n'ont pas de devis
- Le menu "devis" devrait peut-être ne pas montrer un devis par défaut mais attendre que l'utilisateur clique un client.
- Le plus important: un document donnant tout les matériaux possibles avec leurs prix unitaires (et des notes sur la commande minimum, peut-être) et les unités (un., douzaines, kg, m)

En tout case, une très bonne année pleine de contrat.
lololilizozo
Messages postés
28
Date d'inscription
jeudi 2 octobre 2008
Statut
Membre
Dernière intervention
2 octobre 2012

3 janv. 2012 à 10:27
bonjour,
et bonne année a toi et a tout le monde en même temps.
merci pour les remarques constructives.
normalement ça ne devrait pas trop ramer car je n'ouvre qu'un seul devis a la fois lors d'une consultation.
par contre la constitution de la liste des devis dans le combo risque de prendre un peu de temps, ça c'est possible mais on verras bien.
par contre, si quelqu'un connait les BD et qu'il veux bien s’investir un tout petit peu, moi je suis prêt a modifier mon code car je n'y connais rien du tout en BD ( a par "asterix et obelix" peut etre :-) ).
je ne suis pas un expert et je programme ce que j'ai besoin pour moi en faisant profiter ceux qui peuvent en avoir besoin également.
si personne ne veux m'aider ce n'est pas grave non plus, je continuerais mon petit logiciel selon mes nouveaux besoin personnelles.
en tout cas merci pour les commentaires et a bientôt j’espère,
bonne journée.
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (lololilizozo)