Les meilleurs développeurs web freelances sont sur Codeur.com
Fermé · 300 à 800 € · 2 offres · 448 vues
Création d'un module utilisant le framework de développement drupal 6 permettant de réaliser les points suivants.
- Objet
Je réalise le travail d'intermédiaire entre des acheteurs et des vendeurs.
J'établis en moyenne 3 contrats par jours, chacun entre un acheteur et un vendeur.
Chaque contrat fait environ 1 page A4 et est envoyés par fax ou par mail.
Un contrat à deux versions, l'une pour l'acheteur, l'autre pour le vendeur. l'un dispose d'une section supplémentaire représentant la commission (*).
Un contrat dispose des sections suivantes :
En Tête (Texte Riche : toujours le même)
Pied de page (Texte Riche : toujours le même)
Numéro de contrat (Nombre autoincrémenté)
Jour et Date (Champ calculé, édition possible aprés calcul)
Acheteur : (Texte : Choix d'un contact dans la liste des acheteurs et affichage des coordonnées complètes)
Vendeur : (Texte : Choix d'un contact dans la liste des vendeurs et affichage des coordonnées complètes)
Quantité (Nombre)
Unité (Texte : Choix d'une valeur initiale dans liste de valeur, édition possible aprés sélection de la valeur dans la liste)
Produit (Texte : Choix d'une valeur initiale dans liste de valeur, édition possible aprés sélection de la valeur dans la liste)
Qualité (Texte : Choix d'une valeur initiale dans liste de valeur, édition possible aprés sélection de la valeur dans la liste)
Prix (Montant)
Conditions de prix (Texte : Choix d'une valeur initiale dans liste de valeur, édition possible aprés sélection de la valeur dans la liste)
Quatre autres champs (Texte : Choix d'une valeur initiale dans liste de valeur, édition possible aprés sélection de la valeur dans la liste)
(*) Montant commission (Montant)
(*) Conditions de commission (Texte : Choix d'une valeur initiale dans liste de valeur, édition possible aprés sélection de la valeur dans la liste)
Je souhaite centraliser la création et la gestion des contacts et des contrats entre ceux ci sur un site drupal.
- Gestion de contacts
Un contact représente une personne.
Un contact n'est pas un utilisateur ayant forcément vocation à se logguer, mais ce peut être une option à chiffrer.
Utiliser ou s'inspirer d'un module drupal déjà existant (contact manager ...)
Nom
Prénom
Société
Adresse complète
Email
Téléphones
Type : Acheteur, Vendeur, Les deux
- Gestion de contrats
Composition d'un contrat pour un acheteur et un vendeur (2 versions différentes (*))
Impression et stockage des deux versions ou format pdf
Composition d'un nouveau contrat à partir d'un contrat existant (pour gain de temps)
Statut d'envoi à l'acheteur
Statut d'envoi au vendeur
Statut de réalisation (réalisé, non réalisé, abandonnés)
Date de réalisation
Bouton d'envoi à l'acheteur par mail de sa version pdf
Bouton d'envoi au vendeur par mail de sa version pdf
Suppression des contrats dont le statut est abandonné
- Vues
Vue des contrats réalisés de date à date
Vue des contrats non réalisés de date à date
Vue des contrats réalisés par années
Vue des contrats non réalisés par années
Budget indicatif : 300 à 800 €
Publication : 15 novembre 2010 à 09h28
Profils recherchés : Développeur de plugin freelance , Développeur Drupal freelance , Développeur Symfony freelance , Freelance en gestion de flux GED freelance
2 freelances ont répondu à ce projet