begin process at 2008 07 25 12:30:43
1 216 188 membres
156 nouveaux aujourd'hui
14 180 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ERP GESTION D'ENTREPRISE (CAISSE ENREGISTREUSE+FICHIER CLIENT)


Information sur la source

Catégorie :E-Commerce Classé sous : erp, commerce, salon, entreprise, gestion Niveau : Initié Date de création : 26/04/2007 Vu / téléchargé: 10 439 / 88 869

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note


Description

Suite a un probleme technique, j'ai du continuer un erp (que j'avais commence pour le fun) en urgence et bosser sur une partie importation de l'historique et de la base client a partir de la base access du logiciel microcash (base corrompue bref)

on a joue quelques heures, fait un cahier des charges peu precis (ce qui explique que les fichiers tels que caisse_visionner et encaisser soient relativement mals codes) et donc on a une table pour les clients, une table pour les produits, une table pour les prestations, une table pour les paiements, une pour les passages en caisse, une pour les produits encaisses, une pour les prestations encaissees, c'est un gros projet peu commente, je l'avoue, mais relativement facile a comprendre si on exclut les fichiers caisse_visionner et encaisser.php :)

Ca fait en gros un an que c'est en entreprise (ils ont une version legerement inferieure a celle-ci donc il peut rester quelques bugs) ca sert dans un salon de coiffure nantais, et ils ne s'en plaignent pas, meme si utiliser linux ca a ete dur pour eux au debut :)


On a un menu deroulant pour selectionner les produits et prestations dans la base, ceci fait en ajax, un cahier de rdv fait en XUL, on peut ajouter / supprimer / modifier des villes, des clients, des prestations, des produits, des categories de statistiques ou le menu... On a une gestion du code barre (en entree), de l'imprimante ticket (a brancher sur le port serie :/ ) du multi paiement, par plusieurs moyens et a des moments differents...

Les remises en banques ne marchent pas, c'est la pour le fun, mais ca ne pouvait etre correct que si je placais une chose comme cloture de journee, la j'ai trouve une meilleur solution... on verra si ca marche...
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de avtnet le 27/04/2007 17:09:07

    problemme avec DROP FUNCTION IF EXISTS menu_deroule; a l'intallation de la bd

  • signaler à un administrateur
    Commentaire de coucou747 le 30/04/2007 23:03:48

    mysql 5 oblige

  • signaler à un administrateur
    Commentaire de nicopilote le 14/10/2007 16:00:15

    même avec mysql 5...

  • signaler à un administrateur
    Commentaire de coucou747 le 14/10/2007 16:38:51

    quel est le probleme ?

    cette source est depuis un an et six mois en entreprise, elle a ENORMEMENT evolue depuis ce post, mais elle utilisait mysql5, a l'epoque, et ca passait tres bien...

    ceci dit, c'est possible que je me sois plante dans le dump, puisque ... je ne peux pas vous livrer la bdd client, normal... ce sont des infos persos... la bdd produits a un (c), (notre fournisseur a depose les noms, normal...) la bdd prestation n'a aucun interret sans le reste...

  • signaler à un administrateur
    Commentaire de nicopilote le 16/10/2007 13:05:22

    voici le message que me donne mysql vers 2.9.1.1
    Erreur

    requête SQL: Documentation

    DROP FUNCTION IF EXISTS menu_deroule;

    CREATE FUNCTION menu_deroule(
    id INT UNSIGNED
    ) RETURNS TEXTDETERMINISTIC BEGIN DECLARE t TEXT;

    DECLARE r TEXT;

    DECLARE i INTUNSIGNED;

    SET i = id;

    SET t = "";

    SET r = "";

    WHILE i !=0 AND ISNULL( i ) =0 DO SELECT `child_of` , `titre`
    INTO i, t
    FROM `menu`
    WHERE menu.id = i;

    SET r = CONCAT( t, "/", r ) ;

    IF i = id THEN SET i =0;

    END IF ;

    END WHILE;

    RETURN r;

    END

    MySQL a répondu:Documentation
    #1064 - Erreur de syntaxe près de ';

    CREATE FUNCTION menu_deroule(id INT UNSIGNED)
    RETURNS ' à la ligne 1

  • signaler à un administrateur
    Commentaire de coucou747 le 16/10/2007 19:41:26

    ce sont deux requetes a executer separement...

  • signaler à un administrateur
    Commentaire de nicopilote le 18/10/2007 23:16:41

    ça a fonctionné, enfin..merci
    mais que de corrections à effectuer!...
    la recherche des clients de fonctionne pas
    afficher un collaborateur ne fonctionne pas, bien sur, la base de données ne correspond pas au script...certains champs sont inconnus : type, contrat, congés etc..etc...

  • signaler à un administrateur
    Commentaire de nicopilote le 05/01/2008 11:25:43

    j'espère qu'il n'a pas mis en place ce truc avec les fautes d'orthographe!!!

  • signaler à un administrateur
    Commentaire de coucou747 le 05/01/2008 16:50:50

    ecoute si t'es pas capable de copier la base, tampis pour toi...

    ce projet est en place et a evolue depuis, il etait en place comme ca quand je l'ai poste, vu le prix des logiciels commerciaux, crois moi, quelqu'un qui possede un salon de coiffure n'est pas a 5 fautes pres...

  • signaler à un administrateur
    Commentaire de stefyou le 28/03/2008 15:21:49

    bonjour,

    Je debute en php et ton programme m'a l'air très sympa.

    J'ai tout copier dans repertoire c:\web sous apache j'ai déclaré le serveur sous apache
    Le pb c'est que je n'arrive pas à le lancer voir les erreurs dessous :

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Warning: Cannot send session cookie - headers already sent in C:\web\index.php on line 3

    Warning: Cannot send session cache limiter - headers already sent (output started at C:\web\index.php:3) in C:\web\index.php on line 3

    Warning: open(/tmp\sess_8339b7b2cc3627929da43a543ea0295d, O_RDWR) failed: m (2) in C:\web\index.php on line 3


    Erreur SQL lors de la sélection de la base de donnée
    Base 'salon' inconnue
    Il se peut que la base de donnée ne soit pas installée...

    Vous pouvez consulter l'aide, ou installer la base et les tables. Si vous l'avez déja fait, vous pouvez aussi rafraichir la page.


    Warning: open(/tmp\sess_8339b7b2cc3627929da43a543ea0295d, O_RDWR) failed: m (2) in Unknown on line 0

    Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
    !!!!!!!!!!!!!!!!!!!!!!!!!!!
    Merci de m'indiquer ce que je n'ai pas fait.

Ajouter un commentaire

Discussions en rapport avec ce code source

Pub



Appels d'offres

Animation Flash alimen...
Budget : 6 000€
Creation portail video
Budget : 3 000€
Site de e-commerce
Budget : 5 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS