OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 73 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 73 Rev 83
Line 37... Line 37...
37
        this.date = d;
37
        this.date = d;
38
        SQLRow rowFournisseur = tableFourn.getRow(rowCheque.getInt("ID_FOURNISSEUR"));
38
        SQLRow rowFournisseur = tableFourn.getRow(rowCheque.getInt("ID_FOURNISSEUR"));
39
        this.nom = "Reglement cheque " + rowFournisseur.getString("NOM");
39
        this.nom = "Reglement cheque " + rowFournisseur.getString("NOM");
40
        this.mEcritures.put("DATE", new java.sql.Date(this.date.getTime()));
40
        this.mEcritures.put("DATE", new java.sql.Date(this.date.getTime()));
41
        this.mEcritures.put("NOM", this.nom);
41
        this.mEcritures.put("NOM", this.nom);
-
 
42
 
42
        this.mEcritures.put("ID_JOURNAL", JournalSQLElement.BANQUES);
43
        fillJournalBanqueFromRow(rowCheque);
43
        this.mEcritures.put("ID_MOUVEMENT", new Integer(this.idMvt));
44
        this.mEcritures.put("ID_MOUVEMENT", new Integer(this.idMvt));
44
 
45
 
45
        // compte Fournisseurs
46
        // compte Fournisseurs
46
        int idCompteFourn = rowFournisseur.getInt("ID_COMPTE_PCE");
47
        int idCompteFourn = rowFournisseur.getInt("ID_COMPTE_PCE");
47
 
48
 
Line 56... Line 57...
56
        this.mEcritures.put("ID_COMPTE_PCE", new Integer(idCompteFourn));
57
        this.mEcritures.put("ID_COMPTE_PCE", new Integer(idCompteFourn));
57
        this.mEcritures.put("DEBIT", new Long(montant));
58
        this.mEcritures.put("DEBIT", new Long(montant));
58
        this.mEcritures.put("CREDIT", new Long(0));
59
        this.mEcritures.put("CREDIT", new Long(0));
59
        ajoutEcriture();
60
        ajoutEcriture();
60
 
61
 
61
        int idPce = base.getTable("TYPE_REGLEMENT").getRow(2).getInt("ID_COMPTE_PCE_FOURN");
-
 
62
        if (idPce <= 1) {
-
 
63
 
-
 
64
            idPce = ComptePCESQLElement.getIdComptePceDefault("AchatCheque");
-
 
65
 
-
 
66
        }
-
 
67
        // compte de reglement cheque, ...
62
        // compte de reglement cheque, ...
68
        this.mEcritures.put("ID_COMPTE_PCE", new Integer(idPce));
63
        fillCompteBanqueFromRow(rowCheque, "AchatCheque", true);
69
        this.mEcritures.put("DEBIT", new Long(0));
64
        this.mEcritures.put("DEBIT", new Long(0));
70
        this.mEcritures.put("CREDIT", new Long(montant));
65
        this.mEcritures.put("CREDIT", new Long(montant));
71
        ajoutEcriture();
66
        ajoutEcriture();
72
 
67
 
73
    }
68
    }