OpenConcerto

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

svn://code.openconcerto.org/openconcerto

Rev

Rev 151 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 151 Rev 156
Line 804... Line 804...
804
                            rowVals.put("QTE", -1);
804
                            rowVals.put("QTE", -1);
805
                            rowVals.put("NOM", "Saisie vente comptoir");
805
                            rowVals.put("NOM", "Saisie vente comptoir");
806
                            rowVals.put("IDSOURCE", id);
806
                            rowVals.put("IDSOURCE", id);
807
                            rowVals.put("SOURCE", getTable().getName());
807
                            rowVals.put("SOURCE", getTable().getName());
808
                            rowVals.put("ID_ARTICLE", rowVC.getInt("ID_ARTICLE"));
808
                            rowVals.put("ID_ARTICLE", rowVC.getInt("ID_ARTICLE"));
-
 
809
                            rowVals.put("ID_STOCK", rowVC.getForeign("ID_ARTICLE").getForeignID("ID_STOCK"));
809
                            rowVals.put("DATE", rowVC.getObject("DATE"));
810
                            rowVals.put("DATE", rowVC.getObject("DATE"));
810
 
811
 
811
                            try {
812
                            try {
812
                                final SQLRow row = rowVals.insert();
813
                                final SQLRow row = rowVals.insert();
813
                                final ListMap<SQLRow, SQLRowValues> map = ((MouvementStockSQLElement) Configuration.getInstance().getDirectory().getElement("MOUVEMENT_STOCK"))
814
                                final ListMap<SQLRow, SQLRowValues> map = ((MouvementStockSQLElement) Configuration.getInstance().getDirectory().getElement("MOUVEMENT_STOCK"))
Line 955... Line 956...
955
                        rowVals.put("QTE", -1);
956
                        rowVals.put("QTE", -1);
956
                        rowVals.put("NOM", "Saisie vente comptoir");
957
                        rowVals.put("NOM", "Saisie vente comptoir");
957
                        rowVals.put("IDSOURCE", getSelectedID());
958
                        rowVals.put("IDSOURCE", getSelectedID());
958
                        rowVals.put("SOURCE", getTable().getName());
959
                        rowVals.put("SOURCE", getTable().getName());
959
                        rowVals.put("ID_ARTICLE", row.getInt("ID_ARTICLE"));
960
                        rowVals.put("ID_ARTICLE", row.getInt("ID_ARTICLE"));
-
 
961
                        rowVals.put("ID_STOCK", row.getForeign("ID_ARTICLE").getForeignID("ID_STOCK"));
960
                        rowVals.put("DATE", row.getObject("DATE"));
962
                        rowVals.put("DATE", row.getObject("DATE"));
961
                        try {
963
                        try {
962
                            SQLRow rowNew = rowVals.insert();
964
                            SQLRow rowNew = rowVals.insert();
963
                            final ListMap<SQLRow, SQLRowValues> map = ((MouvementStockSQLElement) Configuration.getInstance().getDirectory().getElement("MOUVEMENT_STOCK"))
965
                            final ListMap<SQLRow, SQLRowValues> map = ((MouvementStockSQLElement) Configuration.getInstance().getDirectory().getElement("MOUVEMENT_STOCK"))
964
                                    .updateStock(Arrays.asList(rowNew), false);
966
                                    .updateStock(Arrays.asList(rowNew), false);
Line 1028... Line 1030...
1028
        }
1030
        }
1029
    }
1031
    }
1030
 
1032
 
1031
    @Override
1033
    @Override
1032
    protected String createCode() {
1034
    protected String createCode() {
1033
        return createCodeFromPackage() + ".sale";
1035
        return createCodeOfPackage() + ".sale";
1034
    }
1036
    }
1035
}
1037
}