OpenConcerto

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

svn://code.openconcerto.org/openconcerto

Compare Revisions

Ignore whitespace Rev 155 → Rev 156

/trunk/OpenConcerto/src/product.properties
1,5 → 1,5
NAME=OpenConcerto
VERSION=1.5.4
VERSION=1.6.2
ORGANIZATION_NAME=OpenConcerto
ORGANIZATION_ID=org.openconcerto
/trunk/OpenConcerto/src/META-INF/services/java.nio.file.spi.FileTypeDetector
New file
0,0 → 1,0
ilm.utils.mime.FreeDesktopMimeDetector
/trunk/OpenConcerto/src/org/jopenchart/DataModel1D.java
4,7 → 4,7
import java.util.List;
 
public class DataModel1D extends DataModel {
private final List<Number> l = new ArrayList<Number>();
private final List<Number> l = new ArrayList<>();
 
public DataModel1D() {
 
12,8 → 12,7
 
public DataModel1D(Number[] data) {
for (int i = 0; i < data.length; i++) {
Number number = data[i];
l.add(number);
l.add(data[i]);
}
}
 
21,15 → 20,15
this.addAll(list);
}
 
public void addAll(List<Number> data) {
public synchronized void addAll(List<Number> data) {
l.addAll(data);
}
 
public int getSize() {
public synchronized int getSize() {
return l.size();
}
 
public void setValueAt(int index, Number value) {
public synchronized void setValueAt(int index, Number value) {
ensureCapacity(index);
l.set(index, value);
}
40,37 → 39,34
}
}
 
public Number getValueAt(int index) {
public synchronized Number getValueAt(int index) {
ensureCapacity(index);
return l.get(index);
}
 
public Number getMaxValue() {
public synchronized Number getMaxValue() {
Number max = 0;
for (Number b : this.l) {
if (max == null) {
if (b != null && b.doubleValue() > max.doubleValue()) {
max = b;
} else if (b != null && b.doubleValue() > max.doubleValue()) {
max = b;
}
}
return max;
}
 
public Number getMinValue() {
public synchronized Number getMinValue() {
Number min = 0;
for (Number b : this.l) {
if (min == null) {
if (b != null && b.doubleValue() < min.doubleValue()) {
min = b;
} else if (b != null && b.doubleValue() < min.doubleValue()) {
min = b;
}
}
return min;
}
 
public void clear() {
for (int i = 0; i < this.getSize(); i++) {
public synchronized void clear() {
final int size = l.size();
for (int i = 0; i < size; i++) {
this.setValueAt(i, null);
}
}
/trunk/OpenConcerto/src/org/jopenchart/DataModel2D.java
7,10 → 7,10
public class DataModel2D extends DataModel {
 
private String[][] data;
private int rowCount;
private int colCount;
private List<String> rowLabels = new ArrayList<String>();
private List<String> colLabels = new ArrayList<String>();
private final int rowCount;
private final int colCount;
private List<String> rowLabels = new ArrayList<>();
private List<String> colLabels = new ArrayList<>();
 
public DataModel2D(int row, int col) {
this.rowCount = row;
27,24 → 27,24
this.rowLabels.add(String.valueOf((char) ('A' + i)));
}
for (int i = 0; i < col; i++) {
this.colLabels.add(String.valueOf(((1 + i))));
this.colLabels.add(String.valueOf(1 + i));
}
 
}
 
public String getValue(int row, int col) {
public synchronized String getValue(int row, int col) {
return data[row][col];
}
 
public void setValue(String value, int row, int col) {
public synchronized void setValue(String value, int row, int col) {
data[row][col] = value;
}
 
public String getColumnLabel(int col) {
public synchronized String getColumnLabel(int col) {
return this.colLabels.get(col);
}
 
public String getRowLabel(int row) {
public synchronized String getRowLabel(int row) {
return this.rowLabels.get(row);
}
 
/trunk/OpenConcerto/src/org/openconcerto/erp/panel/ITreeSelection.java
42,8 → 42,10
import java.beans.PropertyChangeSupport;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.ExecutionException;
 
import javax.swing.AbstractAction;
319,7 → 321,7
}
for (int i = 0; i < l.size(); i++) {
SQLRow row = l.get(i);
addNewNode(familles, row, row.getInt("ID_" + element.getTable().getName() + "_PERE"));
addNewNode(familles, row, row.getInt("ID_" + element.getTable().getName() + "_PERE"), new HashSet<>());
}
expandRow(0);
}
338,13 → 340,16
* @param id
* @param idPere
*/
private void addNewNode(Map<Integer, SQLRow> familles, SQLRow row, int idPere) {
private void addNewNode(Map<Integer, SQLRow> familles, SQLRow row, int idPere, Set<Integer> addedIDs) {
if (row != null && this.mapNode.get(row.getID()) == null) {
ITreeSelectionNode nodePere = this.mapNode.get(Integer.valueOf(idPere));
if (idPere > 1 && nodePere == null && familles != null) {
final SQLRow rowPere = familles.get(idPere);
if (rowPere.getID() != row.getID()) {
addNewNode(familles, rowPere, rowPere.getInt("ID_" + element.getTable().getName() + "_PERE"));
if (idPere != row.getID()) {
if (!addedIDs.contains(idPere)) {
addedIDs.add(idPere);
addNewNode(familles, rowPere, rowPere.getInt("ID_" + element.getTable().getName() + "_PERE"), addedIDs);
}
}
nodePere = this.mapNode.get(Integer.valueOf(idPere));
}
425,7 → 430,7
public void rowAdded(SQLTable table, int id) {
final SQLRow row = table.getRow(id);
int idPere = row.getInt("ID_" + element.getTable().getName() + "_PERE");
addNewNode(null, row, idPere);
addNewNode(null, row, idPere, new HashSet<>());
}
 
public void rowDeleted(SQLTable table, int id) {
/trunk/OpenConcerto/src/org/openconcerto/erp/panel/UserExitPanel.java
219,6 → 219,7
p.waitFor();
 
}
ComptaPropsConfiguration.getInstanceCompta().tearDownLogging(true);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
266,6 → 267,7
}
try {
Configuration.getInstance().destroy();
ComptaPropsConfiguration.getInstanceCompta().tearDownLogging(true);
} catch (Throwable e) {
e.printStackTrace();
}
/trunk/OpenConcerto/src/org/openconcerto/erp/panel/ChargementCreationSocietePanel.java
13,7 → 13,7
package org.openconcerto.erp.panel;
 
import org.openconcerto.erp.core.common.component.SocieteCommonSQLElement;
import org.openconcerto.erp.core.common.element.SocieteCommonSQLElement;
import org.openconcerto.erp.utils.ActionDB;
import org.openconcerto.erp.utils.StatusListener;
import org.openconcerto.sql.Configuration;
/trunk/OpenConcerto/src/org/openconcerto/erp/panel/PanelOOSQLComponent.java
18,6 → 18,7
 
import org.openconcerto.erp.config.ComptaPropsConfiguration;
import org.openconcerto.erp.preferences.GenerationDocGlobalPreferencePanel;
import org.openconcerto.erp.utils.TM;
import org.openconcerto.sql.Configuration;
import org.openconcerto.sql.element.BaseSQLComponent;
import org.openconcerto.sql.element.SQLElement;
38,9 → 39,9
 
public class PanelOOSQLComponent extends JPanel {
 
private final JCheckBox checkImpression = new JCheckBox("Imprimer");
private final JCheckBox checkVisu = new JCheckBox("Visualiser");
private final JCheckBox checkAbo = new JCheckBox("Créer l'abonnement associé");
private final JCheckBox checkImpression = new JCheckBox(TM.tr("PanelOOSQLComponent.print")); //$NON-NLS-1$
private final JCheckBox checkVisu = new JCheckBox(TM.tr("PanelOOSQLComponent.view")); //$NON-NLS-1$
private final JCheckBox checkAbo = new JCheckBox(TM.tr("PanelOOSQLComponent.createSubscription")); //$NON-NLS-1$
 
public PanelOOSQLComponent(final BaseSQLComponent comp) {
super(new GridBagLayout());
49,7 → 50,7
this.setOpaque(false);
 
final SQLTable tableComp = comp.getElement().getTable();
if (tableComp.getName().equals("SAISIE_VENTE_FACTURE") && tableComp.getDBRoot().contains("ABONNEMENT")) {
if (tableComp.getName().equals("SAISIE_VENTE_FACTURE") && tableComp.getDBRoot().contains("ABONNEMENT")) { //$NON-NLS-1$ //$NON-NLS-2$
this.checkAbo.setOpaque(false);
this.add(this.checkAbo, c);
}
57,22 → 58,22
SQLPreferences prefs = SQLPreferences.getMemCached(((ComptaPropsConfiguration) Configuration.getInstance()).getRootSociete());
if (prefs.getBoolean(GenerationDocGlobalPreferencePanel.MULTIMOD, false)) {
 
if (tableComp.getFieldsName().contains("ID_MODELE")) {
String labelFor = comp.getLabelFor("ID_MODELE");
if (tableComp.getFieldsName().contains("ID_MODELE")) { //$NON-NLS-1$
String labelFor = comp.getLabelFor("ID_MODELE"); //$NON-NLS-1$
if (labelFor == null || labelFor.trim().length() == 0) {
labelFor = "Modéles";
labelFor = "Modéles"; //$NON-NLS-1$
}
JLabel labelModele = new JLabel(labelFor);
ElementComboBox boxModele = new ElementComboBox(true, 25);
SQLElement modeleElement = Configuration.getInstance().getDirectory().getElement("MODELE");
SQLElement modeleElement = Configuration.getInstance().getDirectory().getElement("MODELE"); //$NON-NLS-1$
boxModele.init(modeleElement, modeleElement.getComboRequest(true));
comp.addView(boxModele, "ID_MODELE");
comp.addView(boxModele, "ID_MODELE"); //$NON-NLS-1$
boxModele.getRequest().setSelectTransf(new ITransformer<SQLSelect, SQLSelect>() {
 
@Override
public SQLSelect transformChecked(SQLSelect input) {
SQLTable table = Configuration.getInstance().getDirectory().getElement("TYPE_MODELE").getTable();
Where w = new Where(input.getAlias(table.getField("TABLE")), "=", tableComp.getName());
SQLTable table = Configuration.getInstance().getDirectory().getElement("TYPE_MODELE").getTable(); //$NON-NLS-1$
Where w = new Where(input.getAlias(table.getField("TABLE")), "=", tableComp.getName()); //$NON-NLS-1$ //$NON-NLS-2$
input.setWhere(w);
return input;
}
81,7 → 82,7
DefaultGridBagConstraints.lockMinimumSize(boxModele);
this.add(boxModele, c);
} else {
System.err.println("Impossible d'ajouter la combo pour le choix des modèles car le champ ID_MODELE n'est pas présent dans la table " + tableComp.getName());
System.err.println(TM.tr("PanelOOSQLComponent.missingField", tableComp.getName())); //$NON-NLS-1$
Thread.dumpStack();
}
}
/trunk/OpenConcerto/src/org/openconcerto/erp/panel/compta/ExportFEC.java
84,7 → 84,9
 
sel.addFieldOrder(tableEcriture.getField("DATE"));
sel.addFieldOrder(tableMouvement.getField("NUMERO"));
sel.setWhere(sel.getWhere().and(new Where(tableEcriture.getField("DEBIT"), "!=", tableEcriture.getField("CREDIT"))));
final Where w = new Where(tableEcriture.getField("DEBIT"), "!=", tableEcriture.getField("CREDIT"));
final Where w2 = new Where(tableEcriture.getField("CLOTURE"), "!=", Boolean.TRUE);
sel.setWhere(sel.getWhere().and(w).and(w2));
 
@SuppressWarnings("unchecked")
final List<Object[]> l = (List<Object[]>) this.getRootSociete().getDBSystemRoot().getDataSource().execute(sel.asString(), new ArrayListHandler());
105,8 → 107,8
if (s == null) {
throw new NullPointerException("Valeur manquante pour remplir la ligne : " + line);
}
// TODO remove \r
line.add(s.trim().replace(ZONE_SEPARATOR, REPLACEMENT).replace(RECORD_SEPARATOR, REPLACEMENT));
final String escapedString = StringUtils.toAsciiString(s).trim();
line.add(escapedString.replace(ZONE_SEPARATOR, REPLACEMENT).replace(RECORD_SEPARATOR, REPLACEMENT));
}
 
@Override
/trunk/OpenConcerto/src/org/openconcerto/erp/model/MouseSheetXmlListeListener.java
26,6 → 26,7
import org.openconcerto.sql.view.list.RowAction;
import org.openconcerto.ui.EmailComposer;
import org.openconcerto.utils.ExceptionHandler;
import org.openconcerto.utils.ListMap;
 
import java.awt.event.ActionEvent;
import java.io.File;
33,6 → 34,7
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.StringJoiner;
 
import javax.swing.AbstractAction;
import javax.swing.Action;
111,136 → 113,145
}
 
protected void sendMail(final AbstractSheetXml sheet, final boolean readOnly) {
List<AbstractSheetXml> l = new ArrayList<AbstractSheetXml>(1);
List<AbstractSheetXml> l = new ArrayList<>(1);
l.add(sheet);
sendMail(l, readOnly);
}
 
protected void sendMail(final List<AbstractSheetXml> sheets, final boolean readOnly) {
String mail = "";
final Thread t = new Thread() {
@Override
public void run() {
ListMap<String, File> mailFilesMap = new ListMap<>();
for (AbstractSheetXml sheet : sheets) {
String mail = "";
final SQLRow row = sheet.getSQLRow();
Set<SQLField> setContact = null;
SQLTable tableContact = Configuration.getInstance().getRoot().findTable("CONTACT");
setContact = row.getTable().getForeignKeys(tableContact);
 
for (AbstractSheetXml sheet : sheets) {
final SQLRow row = sheet.getSQLRow();
Set<SQLField> setContact = null;
SQLTable tableContact = Configuration.getInstance().getRoot().findTable("CONTACT");
setContact = row.getTable().getForeignKeys(tableContact);
Set<SQLField> setClient = null;
SQLTable tableClient = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("CLIENT");
setClient = row.getTable().getForeignKeys(tableClient);
 
Set<SQLField> setClient = null;
SQLTable tableClient = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("CLIENT");
setClient = row.getTable().getForeignKeys(tableClient);
 
for (SQLField field : setContact) {
if (mail == null || mail.trim().length() == 0) {
mail = row.getForeignRow(field.getName()).getString("EMAIL");
}
}
 
if (setClient != null && (mail == null || mail.trim().length() == 0)) {
for (SQLField field : setClient) {
SQLRow rowCli = row.getForeignRow(field.getName());
for (SQLField field : setContact) {
if (mail == null || mail.trim().length() == 0) {
mail = rowCli.getString("MAIL");
mail = row.getForeignRow(field.getName()).getString("EMAIL");
}
}
}
String nomClient = "";
if (setClient != null && (mail == null || mail.trim().length() == 0)) {
for (SQLField field : setClient) {
SQLRow rowCli = row.getForeignRow(field.getName());
if (mail == null || mail.trim().length() == 0) {
mail = rowCli.getString("MAIL");
}
nomClient = rowCli.getString("NOM");
}
}
 
if (mail == null || mail.trim().length() == 0) {
SQLTable tableF = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("FOURNISSEUR");
Set<SQLField> setF = null;
setF = row.getTable().getForeignKeys(tableF);
if (mail.trim().length() == 0) {
mail = nomClient;
}
 
if (setF != null) {
String table = row.getTable().getName();
if (table.equalsIgnoreCase("COMMANDE") || table.equalsIgnoreCase("DEMANDE_PRIX") || table.equalsIgnoreCase("FACTURE_FOURNISSEUR")) {
mail = "";
}
if (mail == null || mail.trim().length() == 0) {
SQLTable tableF = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("FOURNISSEUR");
Set<SQLField> setF = null;
setF = row.getTable().getForeignKeys(tableF);
 
for (SQLField field : setF) {
SQLRow rowF = row.getForeignRow(field.getName());
if (mail == null || mail.trim().length() == 0) {
mail = rowF.getString("MAIL");
if (setF != null) {
 
for (SQLField field : setF) {
SQLRow rowF = row.getForeignRow(field.getName());
if (mail == null || mail.trim().length() == 0) {
mail = rowF.getString("MAIL");
}
}
}
}
}
 
if (mail == null || mail.trim().length() == 0) {
SQLBase base = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete();
if (base.containsTable("MONTEUR")) {
SQLTable tableM = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("MONTEUR");
Set<SQLField> setM = null;
setM = row.getTable().getForeignKeys(tableM);
if (setM != null) {
for (SQLField field : setM) {
SQLRow rowM = row.getForeignRow(field.getName());
if (rowM.getForeignRow("ID_CONTACT_FOURNISSEUR") != null && !rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").isUndefined()) {
mail = rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").getString("EMAIL");
if (mail == null || mail.trim().length() == 0) {
SQLBase base = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete();
if (base.containsTable("MONTEUR")) {
SQLTable tableM = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("MONTEUR");
Set<SQLField> setM = null;
setM = row.getTable().getForeignKeys(tableM);
if (setM != null) {
for (SQLField field : setM) {
SQLRow rowM = row.getForeignRow(field.getName());
if (rowM.getForeignRow("ID_CONTACT_FOURNISSEUR") != null && !rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").isUndefined()) {
mail = rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").getString("EMAIL");
}
}
}
}
}
}
}
if (mail == null || mail.trim().length() == 0) {
SQLBase base = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete();
if (base.containsTable("TRANSPORTEUR")) {
if (mail == null || mail.trim().length() == 0) {
SQLBase base = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete();
if (base.containsTable("TRANSPORTEUR")) {
 
SQLTable tableM = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("TRANSPORTEUR");
Set<SQLField> setM = null;
setM = row.getTable().getForeignKeys(tableM);
SQLTable tableM = ((ComptaPropsConfiguration) Configuration.getInstance()).getSQLBaseSociete().getTable("TRANSPORTEUR");
Set<SQLField> setM = null;
setM = row.getTable().getForeignKeys(tableM);
 
if (setM != null) {
if (setM != null) {
 
for (SQLField field : setM) {
SQLRow rowM = row.getForeignRow(field.getName());
if (rowM.getForeignRow("ID_CONTACT_FOURNISSEUR") != null && !rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").isUndefined()) {
mail = rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").getString("EMAIL");
for (SQLField field : setM) {
SQLRow rowM = row.getForeignRow(field.getName());
if (rowM.getForeignRow("ID_CONTACT_FOURNISSEUR") != null && !rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").isUndefined()) {
mail = rowM.getForeignRow("ID_CONTACT_FOURNISSEUR").getString("EMAIL");
}
}
}
}
}
}
try {
if (readOnly) {
mailFilesMap.add(mail, sheet.getOrCreatePDFDocumentFile(true).getAbsoluteFile());
} else {
mailFilesMap.add(mail, sheet.getOrCreateDocumentFile().getAbsoluteFile());
 
}
} catch (Exception e) {
ExceptionHandler.handle("Impossible de charger le document PDF", e);
}
}
}
}
final String adresseMail = mail;
 
final String subject = sheets.get(0).getReference();
for (final String mailDest : mailFilesMap.keySet()) {
 
if (readOnly) {
final Thread t = new Thread() {
@Override
public void run() {
final List<File> files = new ArrayList<File>();
try {
for (AbstractSheetXml sheet : sheets) {
files.add(sheet.getOrCreatePDFDocumentFile(true).getAbsoluteFile());
}
final List<File> files = mailFilesMap.get(mailDest);
 
SwingUtilities.invokeLater(new Runnable() {
SwingUtilities.invokeLater(new Runnable() {
 
@Override
public void run() {
try {
EmailComposer.getInstance().compose(adresseMail, subject + (subject.trim().length() == 0 ? "" : ", ") + files.get(0).getName(),
getMailObject(sheets.get(0).getSQLRow()), files.toArray(new File[files.size()]));
} catch (Exception e) {
ExceptionHandler.handle("Impossible de charger le document PDF dans l'email!", e);
@Override
public void run() {
try {
String subject = sheets.get(0).getReference();
if (subject.isEmpty()) {
final StringJoiner joiner = new StringJoiner(", ");
for (File f : files) {
joiner.add(f.getName());
}
subject = joiner.toString();
}
final String message = getMailObject(sheets.get(0).getSQLRow());
EmailComposer.getInstance().compose(mailDest, subject, message, files.toArray(new File[files.size()]));
} catch (Exception e) {
ExceptionHandler.handle("Impossible d'envoyer le courriel!", e);
}
});
} catch (Exception e) {
ExceptionHandler.handle("Impossible de charger le document PDF", e);
}
}
});
}
};
t.start();
} else {
try {
final List<File> files = new ArrayList<File>();
for (AbstractSheetXml sheet : sheets) {
files.add(sheet.getGeneratedFile().getAbsoluteFile());
}
EmailComposer.getInstance().compose(adresseMail, subject + (subject.trim().length() == 0 ? "" : ", ") + sheets.get(0).getGeneratedFile().getName(),
getMailObject(sheets.get(0).getSQLRow()), files.toArray(new File[files.size()]));
} catch (Exception exn) {
ExceptionHandler.handle(null, "Impossible de créer le courriel", exn);
 
}
}
 
};
t.start();
 
}
 
public List<RowAction> addToMenu() {
365,7 → 376,7
 
@Override
public boolean enabledFor(List<SQLRowValues> selection) {
return selection != null && selection.size() > 0;
return selection != null && !selection.isEmpty();
}
 
});
/trunk/OpenConcerto/src/org/openconcerto/erp/model/FichePayeModel.java
72,7 → 72,7
private SQLJavaEditor javaEdit = new SQLJavaEditor(VariablePayeSQLElement.getMapTree());
 
// liste des variable de paye à calculer
private BigDecimal salBrut, salBrutBase, salBrutCotis, salBrutTaxable, cotPat, cotSal, taxCmPat, taxCmSal, netImp, netAPayer, csg, csgSansAbattement, cice, allegmentCotisation, avantage,
private BigDecimal salBrut, salBrutBase, salBrutCotis, salBrutTaxable, cotPat, cotSal, taxCmPat, taxCmSal, netImp, pas, netAPayer, csg, csgSansAbattement, cice, allegmentCotisation, avantage,
reduction;
 
private Map<Integer, String> mapField;
154,14 → 154,22
return csgSansAbattement;
}
 
public BigDecimal getPas() {
return pas;
}
 
public BigDecimal getNetAPayerTotal() {
return netAPayer.add(this.salBrut);
}
 
public BigDecimal getNetImpTotal() {
return netImp.add(this.salBrut);
return netImp.add(this.salBrutTaxable);
}
 
public BigDecimal getNetAvantPas() {
return getNetAPayerTotal().subtract(this.pas);
}
 
public BigDecimal getSalBrut() {
return salBrut;
}
206,6 → 214,7
this.taxCmPat = BigDecimal.ZERO;
this.taxCmSal = BigDecimal.ZERO;
this.netAPayer = BigDecimal.ZERO;
this.pas = BigDecimal.ZERO;
this.netImp = BigDecimal.ZERO;
this.csg = BigDecimal.ZERO;
this.csgSansAbattement = BigDecimal.ZERO;
757,6 → 766,7
rowValsFiche.put("SAL_BRUT_TAXABLE", this.salBrutTaxable);
rowValsFiche.put("NET_IMP", getNetImpTotal());
rowValsFiche.put("NET_A_PAYER", getNetAPayerTotal());
rowValsFiche.put("NET_AVANT_PAS", getNetAvantPas());
rowValsFiche.put("COT_SAL", this.cotSal);
rowValsFiche.put("COT_PAT", this.cotPat);
rowValsFiche.put("TAXE_CM_PAT", this.taxCmPat);
763,6 → 773,8
rowValsFiche.put("TAXE_CM_SAL", this.taxCmSal);
rowValsFiche.put("CSG", getCsgTotal());
rowValsFiche.put("HEURE_TRAV", getHeureTrav());
rowValsFiche.put("TOTAL_PAS", getPas());
 
if (this.cice == null) {
if (salBrut.signum() > 0
&& salBrut.compareTo(new BigDecimal(getSmicHoraire(tableFichePaye.getDBRoot())).multiply(getHeureTrav()).multiply(new BigDecimal(2.5), DecimalUtils.HIGH_PRECISION)) <= 0) {
954,6 → 966,9
if (rowSource.getBoolean("IMPOSABLE")) {
this.netImp = this.netImp.subtract(montant);
}
if (rowSource.getBoolean("PAS")) {
this.pas = this.pas.subtract(montant);
}
 
} // Gain
else {
964,6 → 979,9
if (rowSource.getBoolean("IMPOSABLE")) {
this.netImp = this.netImp.add(montant);
}
if (rowSource.getBoolean("PAS")) {
this.pas = this.pas.add(montant);
}
}
 
// Mis a jour du salaire net
975,6 → 993,9
if (rowSource.getBoolean("IMPOSABLE")) {
this.netImp = this.netImp.subtract(ded);
}
if (rowSource.getBoolean("PAS")) {
this.pas = this.pas.subtract(ded);
}
}
BigDecimal add = rowVals.getBigDecimal("MONTANT_SAL_AJ");
if (add != null) {
982,6 → 1003,9
if (rowSource.getBoolean("IMPOSABLE")) {
this.netImp = this.netImp.add(add);
}
if (rowSource.getBoolean("IMPOSABLE")) {
this.pas = this.pas.add(add);
}
}
}
}
1057,7 → 1081,12
 
// CICE
int codeTP = rowSource.getForeignID("ID_CODE_CAISSE_TYPE_RUBRIQUE");
if (codeTP == 298) {
String codeStringTP = "";
if (rowSource.getForeign("ID_CODE_CAISSE_TYPE_RUBRIQUE") != null && !rowSource.isForeignEmpty("ID_CODE_CAISSE_TYPE_RUBRIQUE")) {
codeStringTP = rowSource.getForeign("ID_CODE_CAISSE_TYPE_RUBRIQUE").getString("CODE");
}
 
if (codeTP == 298 || codeStringTP.equals("400")) {
this.cice = rowVals.getBigDecimal("NB_BASE");
}
 
1064,6 → 1093,7
// Mis a jour des cotisations
// updateValueFiche();
}
 
}
 
private void loadElementCotisation(final SQLRow rowSource, SQLRow row) {
1127,36 → 1157,39
return;
}
 
Object baseOb = this.javaEdit.checkFormule(rowSource.getString("NB_BASE"), "BASE");
Object tauxSalOb = this.javaEdit.checkFormule(rowSource.getString("TAUX_SAL"), "SAL");
Object tauxPatOb = this.javaEdit.checkFormule(rowSource.getString("TAUX_PAT"), "PAT");
Object montantPatOb = this.javaEdit.checkFormule(rowSource.getString("MONTANT_PAT"), "MONTANT");
Object montantAdOb = this.javaEdit.checkFormule(rowSource.getString("MONTANT_SAL_AJ"), "MONTANT");
Object montantDedOb = this.javaEdit.checkFormule(rowSource.getString("MONTANT_SAL_DED"), "MONTANT");
rowVals.put("NOM", rowSource.getBoolean("NOM_VISIBLE") ? rowSource.getString("NOM") : "");
rowVals.put("NB_BASE", (baseOb == null) ? null : new BigDecimal(baseOb.toString()));
rowVals.put("TAUX_SAL", (tauxSalOb == null) ? null : new BigDecimal(tauxSalOb.toString()));
rowVals.put("TAUX_PAT", (tauxPatOb == null) ? null : new BigDecimal(tauxPatOb.toString()));
rowVals.put("MONTANT_PAT", (montantPatOb == null) ? null : new BigDecimal(montantPatOb.toString()));
final BigDecimal montantAj = (montantAdOb == null) ? null : new BigDecimal(montantAdOb.toString());
rowVals.put("MONTANT_SAL_AJ", montantAj);
final BigDecimal montantDed = (montantDedOb == null) ? null : new BigDecimal(montantDedOb.toString());
rowVals.put("MONTANT_SAL_DED", montantDed);
try {
Object baseOb = this.javaEdit.checkFormule(rowSource.getString("NB_BASE"), "BASE");
Object tauxSalOb = this.javaEdit.checkFormule(rowSource.getString("TAUX_SAL"), "SAL");
Object tauxPatOb = this.javaEdit.checkFormule(rowSource.getString("TAUX_PAT"), "PAT");
Object montantPatOb = this.javaEdit.checkFormule(rowSource.getString("MONTANT_PAT"), "MONTANT");
Object montantAdOb = this.javaEdit.checkFormule(rowSource.getString("MONTANT_SAL_AJ"), "MONTANT");
Object montantDedOb = this.javaEdit.checkFormule(rowSource.getString("MONTANT_SAL_DED"), "MONTANT");
rowVals.put("NOM", rowSource.getBoolean("NOM_VISIBLE") ? rowSource.getString("NOM") : "");
rowVals.put("NB_BASE", (baseOb == null) ? null : new BigDecimal(baseOb.toString()));
rowVals.put("TAUX_SAL", (tauxSalOb == null) ? null : new BigDecimal(tauxSalOb.toString()));
rowVals.put("TAUX_PAT", (tauxPatOb == null) ? null : new BigDecimal(tauxPatOb.toString()));
rowVals.put("MONTANT_PAT", (montantPatOb == null) ? null : new BigDecimal(montantPatOb.toString()));
final BigDecimal montantAj = (montantAdOb == null) ? null : new BigDecimal(montantAdOb.toString());
rowVals.put("MONTANT_SAL_AJ", montantAj);
final BigDecimal montantDed = (montantDedOb == null) ? null : new BigDecimal(montantDedOb.toString());
rowVals.put("MONTANT_SAL_DED", montantDed);
 
boolean b = isEltImprimable(rowSource, rowVals);
// System.err.println("Impression --- > " + b);
rowVals.put("IMPRESSION", Boolean.valueOf(b));
boolean b = isEltImprimable(rowSource, rowVals);
rowVals.put("IMPRESSION", Boolean.valueOf(b));
 
if (rowSource.getBoolean("REDUCTION_GVT_COM")) {
if (montantAj != null) {
this.reduction = this.reduction.subtract(montantAj);
if (rowSource.getBoolean("REDUCTION_GVT_COM")) {
if (montantAj != null) {
this.reduction = this.reduction.subtract(montantAj);
}
if (montantDed != null) {
this.reduction = this.reduction.add(montantDed);
}
}
if (montantDed != null) {
this.reduction = this.reduction.add(montantDed);
}
 
this.vectRubrique.add(rowVals);
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(null, "Une des formules de la rubrique de commentaire " + rowSource.getString("CODE") + " -- " + rowSource.getString("NOM") + " n'est pas correcte!");
}
 
this.vectRubrique.add(rowVals);
}
 
private void calculValue() {
1165,9 → 1198,6
 
resetValueFiche();
 
/*
* this.threadUpdate = new Thread("Update Fiche Paye") { public void run() {
*/
Vector<SQLRowValues> vectTmp = new Vector<SQLRowValues>(this.vectRubrique);
 
this.vectRubrique = new Vector<SQLRowValues>();
1180,8 → 1210,6
 
if (source.trim().length() != 0) {
 
// System.err.println("Source != null");
 
if (this.mapTableSource.get(source) != null) {
SQLRow rowSource = this.mapTableSource.get(source).getRow(idSource);
 
1205,9 → 1233,6
System.err.println(this.vectRubrique.size() + " elements ADDed ");
updateValueFiche();
fireTableDataChanged();
/*
* } }; this.threadUpdate.start();
*/
 
System.err.println("End calculValue At " + new Date());
}
/trunk/OpenConcerto/src/org/openconcerto/erp/rights/UserRightGroupComptaSQLElement.java
13,9 → 13,9
package org.openconcerto.erp.rights;
 
import org.openconcerto.sql.element.GlobalMapper;
import org.openconcerto.sql.element.SQLComponent;
import org.openconcerto.sql.element.SQLElement;
import org.openconcerto.sql.model.DBRoot;
import org.openconcerto.sql.users.rights.UserRightSQLComponent;
import org.openconcerto.sql.users.rights.UserRightSQLElement;
 
23,8 → 23,8
 
public class UserRightGroupComptaSQLElement extends UserRightSQLElement {
 
public UserRightGroupComptaSQLElement() {
super();
public UserRightGroupComptaSQLElement(final DBRoot r) {
super(r);
// ((Group)GlobalMapper.getInstance().get(UserRightSQLComponent.ID)).
}
 
/trunk/OpenConcerto/src/org/openconcerto/erp/utils/ConvertDevise.java
20,57 → 20,46
 
public class ConvertDevise {
 
/**
* Convertit un prix ht en ttc
*
* @param ht
* la valeur hors taxe à convertir
* @param taxe
* taux de la tva à appliquer (ex : 7, 20)
* @param scale
* précision à appliquer sur le ttc retourné
* @return le ttc avec la précision scale
*/
public static final BigDecimal getTtcFromHt(BigDecimal ht, BigDecimal taxe,
int scale) {
/**
* Convertit un prix ht en ttc
*
* @param ht la valeur hors taxe à convertir
* @param taxe taux de la tva à appliquer (ex : 7, 20)
* @param scale précision à appliquer sur le ttc retourné
* @return le ttc avec la précision scale
*/
public static final BigDecimal getTtcFromHt(BigDecimal ht, BigDecimal taxe, int scale) {
 
BigDecimal tauxB = taxe.movePointLeft(2).add(BigDecimal.ONE);
BigDecimal result = ht.multiply(tauxB, DecimalUtils.HIGH_PRECISION)
.setScale(scale, RoundingMode.HALF_UP);
return result;
BigDecimal tauxB = taxe.movePointLeft(2).add(BigDecimal.ONE);
BigDecimal result = ht.multiply(tauxB, DecimalUtils.HIGH_PRECISION).setScale(scale, RoundingMode.HALF_UP);
return result;
 
}
}
 
/**
* Convertit un prix ttc en ht
*
* @param tts
* la valeur tts à convertir
* @param taxe
* taux de la tva à appliquer (ex : 7, 20)
* @param scale
* précision à appliquer sur le ht retourné
* @return le ht avec la précision scale
*/
public static final BigDecimal getHtFromTtc(BigDecimal ttc,
BigDecimal taxe, int scale) {
if (taxe.signum() == 0) {
return ttc.setScale(scale, RoundingMode.HALF_UP);
}
/**
* Convertit un prix ttc en ht
*
* @param tts la valeur tts à convertir
* @param taxe taux de la tva à appliquer (ex : 7, 20)
* @param scale précision à appliquer sur le ht retourné
* @return le ht avec la précision scale
*/
public static final BigDecimal getHtFromTtc(BigDecimal ttc, BigDecimal taxe, int scale) {
if (taxe.signum() == 0) {
return ttc.setScale(scale, RoundingMode.HALF_UP);
}
 
BigDecimal tauxB = taxe.movePointLeft(2).add(BigDecimal.ONE);
BigDecimal result = ttc.divide(tauxB, DecimalUtils.HIGH_PRECISION).setScale(
scale, RoundingMode.HALF_UP);
return result;
BigDecimal tauxB = taxe.movePointLeft(2).add(BigDecimal.ONE);
BigDecimal result = ttc.divide(tauxB, DecimalUtils.HIGH_PRECISION).setScale(scale, RoundingMode.HALF_UP);
return result;
 
}
}
 
public static void main(String[] args) {
public static void main(String[] args) {
 
BigDecimal ttcFromHt = getTtcFromHt(BigDecimal.ONE, new BigDecimal(20),
6);
System.err.println(ttcFromHt);
System.err.println(getHtFromTtc(ttcFromHt, new BigDecimal(20), 6));
BigDecimal ttcFromHt = getTtcFromHt(BigDecimal.ONE, new BigDecimal(20), 6);
System.err.println(ttcFromHt);
System.err.println(getHtFromTtc(ttcFromHt, new BigDecimal(20), 6));
 
}
}
}
/trunk/OpenConcerto/src/org/openconcerto/erp/utils/HeadlessGestion.java
32,30 → 32,29
try {
this.comptaPropsConfiguration.getUserManager().setCurrentUserID(userId);
this.comptaPropsConfiguration.setUpSocieteDataBaseConnexion(companyId);
// finish filling the configuration before going any further, otherwise the
// SQLElementDirectory is not coherent
this.comptaPropsConfiguration.getModuleManager().init();
} catch (Exception e) {
e.printStackTrace();
throw new IllegalStateException("Unable to configure connection for userId: " + userId + " companyId: " + companyId);
 
throw new IllegalStateException("Unable to configure connection for userId: " + userId + " companyId: " + companyId, e);
}
return this;
}
 
public HeadlessGestion setupGlobalState(int userId, int companyId) {
setupGlobalState(userId, companyId);
// setUpSocieteDataBaseConnexion() called by setup() needs the directory and elements need
// Configuration.getInstance()
setGlobalState();
setup(userId, companyId);
return this;
}
 
public HeadlessGestion setGlobalState() {
System.setProperty("java.awt.headless", "true");
 
TranslationManager.getInstance().addTranslationStreamFromClass(MainFrame.class);
TranslationManager.getInstance().setLocale(Locale.getDefault());
// TODO remove
Configuration.setInstance(this.comptaPropsConfiguration);
 
System.out.println("HeadlessOpenConcerto ready");
System.out.println(
"Connected to " + this.comptaPropsConfiguration.getServerIp() + " on " + this.comptaPropsConfiguration.getSystemRootName() + "/" + this.comptaPropsConfiguration.getSocieteBaseName());
return this;
}
 
/trunk/OpenConcerto/src/org/openconcerto/erp/utils/translation/messages_en.properties
12,6 → 12,8
delivery.address.same.main.address=Delivery address same as main address
additional.address=Additional address
 
register.missing.title=Configuration error
register.missing=The register n° {0} doesn\u2019t exist in the database.\n\nPlease create it or modify this host's configuration.
register.moved.title=Different host
register.moved=<html>It seems that this register has been moved.\
You can ignore this message if for instance :\
24,7 → 26,36
register.moved.ignore=Ignore
register.moved.quit=Quit
 
register.notReconciled.title=Incoherence of the opening state of the register
register.notReconciled.outsideMeddling=The files and/or data base were modified outside of this software.
register.notReconciled.resumeFailed=The opening or closure was interrupted, the process was resumed but it failed.
register.notReconciled.unknown=The opening of the register on this host and in the database was incoherent. \
The state couldn\u2019t be reconciled.
# local open
register.notReconciled.open.datesMismatch=The register was opened at different dates on this host ({localDate,date} at {localDate,time}) \
and in the database ({remoteDate,date} at {remoteDate,time}).
register.notReconciled.localOpen_remoteClosed=The register is opened on this host ({localDate,date} at {localDate,time}) \
but closed in the database ({remoteDate,date} at {remoteDate,time}).
register.notReconciled.localOpen_remoteMissing=The register is opened on this host ({localDate,date} at {localDate,time}) \
but was never opened in the database.
# remote open
register.notReconciled.localMissing_remoteReopen=The register was opened multiple times in the database \
(the last time {remoteDate,date} at {remoteDate,time}), but never on this host.
register.notReconciled.localOpenFailed_remoteOpen=The register was open in the database ({remoteDate,date} at {remoteDate,time}) \
and the opening on this host failed.
register.notReconciled.localClosed_remoteCloseFailed=The register was closed on this host ({localDate,date} at {localDate,time}) \
and the closure in the database failed.
register.notReconciled.localClosed_remoteOpen.datesMismatch=The register is closed on this host ({localDate,date} at {localDate,time}) \
but open in the database ({remoteDate,date} at {remoteDate,time}). The opening and closure dates don\u2019t match.
# both closed
register.notReconciled.localMissing_remoteClosed=The register is closed in the database ({remoteDate,date} at {remoteDate,time}) \
but was never used on this host.
register.notReconciled.closed.datesMismatch=The register is closed on this host ({localDate,date} at {localDate,time}) \
and in the database ({remoteDate,date} at {remoteDate,time}), but with different dates.
register.notReconciled.localClosed_remoteMissing=The register is closed on this host ({localDate,date} at {localDate,time}) \
but the database is empty.
 
 
sddMessage.generation.noneNeeded=No invoice needs {msgElem__singularIndefiniteArticle}.
sddMessage.generation.noneIgnored=The generated {msgElem__singular} includes {invoiceElem__definiteNumeral}.
sddMessage.generation.someIgnored={invoiceElemCount, plural, =0 {All invoices needing {msgElem__singularIndefiniteArticle} were ignored :}\
33,3 → 64,47
sddMessage.generation.someIgnored.duplicateMandate={duplicateCount, plural, =1 {one because its mandate was shared with another invoice}\
other {# because their mandates were shared with other invoices}}. You must generate again {msgElem__singularIndefiniteArticle}.
sddMessage.generation.someIgnored.missingInfo={missingInfoCount, plural, =1 {one because some information was missing} other {# because some information was missing}}
 
sales.shipment.allShipments=All shipments
sales.shipment.nonInvoicedShipments=Non invoiced shipments
sales.shipment.invoicedShipments=Invoiced shipments
sales.shipment.listTotal=Total of the shipments in the list
 
dateFilter.none=No filter
dateFilter.currentYear=Current year
dateFilter.previousYear=Previous year
dateFilter.currentMonth=Current month
dateFilter.previousMonth=Previous month
dateFilter.currentWeek=Current week
dateFilter.previousWeek=Previous week
dateFilter.currentFiscalYear=Current fiscal year
dateFilter.custom=Custom
dateFilter.range=Range
dateFilter.from=From
dateFilter.to=To
 
TotalPanel.global=Global
TotalPanel.margin=Margin
TotalPanel.purchaseTotal.taxExcluded=Purchase total excl tax
TotalPanel.service.taxExcluded=Service included excl tax
TotalPanel.total.taxExcluded=Total excl tax
TotalPanel.total.taxIncluded=Total incl tax
TotalPanel.total.VAT=VAT total
TotalPanel.currencyTotal=Currency total
TotalPanel.ecoTax=Dont Eco-Contrib.
TotalPanel.estimatedBudget=Estimated budget
TotalPanel.selection=Selection
 
deliveryForm.applyClientRates=Apply client rates?
deliveryForm.cannotAdd.existingNumber=Cannot add, form number already exists.
deliveryForm.cannotCreate.notInStock=Cannot create the form, the following articles are out of stock :
deliveryForm.numberRefreshed=The number has been refreshed to {0}
deliveryForm.shipAll=Ship all
 
createMenuItem.name={elem__singular}
listMenuItem.name=List of {elem__plural}
 
PanelOOSQLComponent.createSubscription=Create subscription
PanelOOSQLComponent.missingField=Cannot add a combo to choose templates because the field ID_MODELE is missing in the table {0}
PanelOOSQLComponent.print=Print
PanelOOSQLComponent.view=View
/trunk/OpenConcerto/src/org/openconcerto/erp/utils/translation/messages_es.properties
New file
0,0 → 1,78
add=Ajouter
modify.or.delete=Modifier/Supprimer
address=Adresse
address.type.invoice=Facturation
address.type.delivery=Livraison
address.type.external=Mandataire
address.type.other=Autre
product.bom.expand.warning=Attention en éclatant la nomenclature le prix total sera calculé à partir du prix des composants!
product.bom.flatexpand.warning=Attention en applatissant la nomenclature le kit sera remplacé par ses composants!
apply.associated.pricelist.to.customer=Appliquer les tarifs associés au client
invoice.address.same.main.address=Adresse de facturation identique à la principale
delivery.address.same.main.address=Adresse de livraison identique à l\u2019adresse principale
additional.address=Adresses supplémentaires
 
register.moved.title=Hôte différent
register.moved=<html>Il semble que cette caisse ait été déplacée.\
Vous pouvez ignorer ce message si par exemple :\
<ul>\
<li>la session utilisateur a été renommé,</li>\
<li>l\u2019ordinateur a été renommé,</li>\
<li>la caisse a été déplacé vers un nouvel ordinateur.</li>\
</ul><p>Si ce n\u2019est pas le cas, merci de vérifier qu\u2019il n\u2019y ait pas plusieurs installations configurées avec le même numéro de caisse (n° {0}).\
<p>Voulez-vous ignorer message et continuer ou alors quitter l\u2019application ?</html>
register.moved.ignore=Ignorer
register.moved.quit=Quitter
 
sddMessage.generation.noneNeeded=Aucune facture ne nécessite {msgElem__de__singular}.
sddMessage.generation.noneIgnored={msgElem__singularDefiniteArticle} généré inclut {invoiceElem__definiteNumeral}.
sddMessage.generation.someIgnored={invoiceElemCount, plural, =0 {Toutes les factures nécessitant {msgElem__singularIndefiniteArticle} ont été ignorées :}\
other {{msgElem__singularDefiniteArticle} généré inclut {invoiceElem__indefiniteNumeral}, d\u2019autres ont été ignorées :}}
sddMessage.generation.someIgnored.future={futureCount, plural, =1 {une car sa date d\u2019échéance est trop éloignée} other {# car leurs dates d\u2019échéance sont trop éloignées}}
sddMessage.generation.someIgnored.duplicateMandate={duplicateCount, plural, =1 {une car son mandat est partagé avec une autre facture}\
other {# car leurs mandats sont partagés avec d\u2019autres factures}}. Vous devez générer à nouveau {msgElem__singularIndefiniteArticle}.
sddMessage.generation.someIgnored.missingInfo={missingInfoCount, plural, =1 {une car il manquait des informations} other {# car il manquait des informations}}
 
sales.shipment.allShipments=Todas las salidas
sales.shipment.nonInvoicedShipments=Salidas no facturadas
sales.shipment.invoicedShipments=Salidas facturas
sales.shipment.listTotal=Total salidas de la lista
 
dateFilter.none=Sin filtrar
dateFilter.currentYear=Año corriente
dateFilter.previousYear=Año anterior
dateFilter.currentMonth=Mes corriente
dateFilter.previousMonth=Mes anterior
dateFilter.currentWeek=Semana corriente
dateFilter.previousWeek=Semana anterior
dateFilter.currentFiscalYear=Ejercicio corriente
dateFilter.custom=Personalizado
dateFilter.range=Periodo
dateFilter.from=Del
dateFilter.to=Al
 
TotalPanel.global=Global
TotalPanel.margin=Margen
TotalPanel.purchaseTotal.taxExcluded=Total compra bruto
TotalPanel.service.taxExcluded=Service HT inclus
TotalPanel.total.taxExcluded=Total bruto
TotalPanel.total.taxIncluded=Total TTC
TotalPanel.total.VAT=Total TVA
TotalPanel.currencyTotal=Total Devise
TotalPanel.ecoTax=Dont Eco-Contrib.
TotalPanel.estimatedBudget=Budget prévisionnel
TotalPanel.selection=Selección
 
deliveryForm.applyClientRates=Appliquer les tarifs associés au client?
deliveryForm.cannotAdd.existingNumber=Impossible d\u2019ajouter, numéro de bon existant.
deliveryForm.cannotCreate.notInStock=Impossible de créer le BL, Les articles suivants ne sont pas en stock :
deliveryForm.numberRefreshed=Le numéro a été actualisé en {0}
deliveryForm.shipAll=Entregar todo
 
createMenuItem.name={elem__singular}
listMenuItem.name=Lista de {elem__plural}
 
PanelOOSQLComponent.createSubscription=Create subscription
PanelOOSQLComponent.missingField=Cannot add a combo to choose templates because the field ID_MODELE is missing in the table {0}
PanelOOSQLComponent.print=Imprimir
PanelOOSQLComponent.view=Visualizar
/trunk/OpenConcerto/src/org/openconcerto/erp/utils/translation/messages_fr.properties
9,9 → 9,11
product.bom.flatexpand.warning=Attention en applatissant la nomenclature le kit sera remplacé par ses composants!
apply.associated.pricelist.to.customer=Appliquer les tarifs associés au client
invoice.address.same.main.address=Adresse de facturation identique à la principale
delivery.address.same.main.address=Adresse de livraison identique à l'adresse principale
delivery.address.same.main.address=Adresse de livraison identique à l\u2019adresse principale
additional.address=Adresses supplémentaires
 
register.missing.title=Erreur de configuration
register.missing=La caisse n° {0} n\u2019existe pas dans la base de données.\n\nMerci de la créer ou de corriger le paramétrage de ce poste.
register.moved.title=Hôte différent
register.moved=<html>Il semble que cette caisse ait été déplacée.\
Vous pouvez ignorer ce message si par exemple :\
19,16 → 21,94
<li>la session utilisateur a été renommé,</li>\
<li>l\u2019ordinateur a été renommé,</li>\
<li>la caisse a été déplacé vers un nouvel ordinateur.</li>\
</ul><p>Si ce n'est pas le cas, merci de vérifier qu'il n'y ait pas plusieurs installations configurées avec le même numéro de caisse (n° {0}).\
</ul><p>Si ce n\u2019est pas le cas, merci de vérifier qu\u2019il n\u2019y ait pas plusieurs installations configurées avec le même numéro de caisse (n° {0}).\
<p>Voulez-vous ignorer message et continuer ou alors quitter l\u2019application ?</html>
register.moved.ignore=Ignorer
register.moved.quit=Quitter
 
register.notReconciled.title=Incohérence d\u2019ouverture de la caisse
register.notReconciled.outsideMeddling=Les fichiers et/ou la base de données ont été modifiés en dehors de ce logiciel.
register.notReconciled.resumeFailed=L\u2019ouverture ou la clôture avait été interrompue, elle a repris sans succès.
register.notReconciled.unknown=L\u2019ouverture de la caisse sur ce poste et dans la base de donnée était incohérente. \
L\u2019état n\u2019a pas pu être réconcilié.
# local open
register.notReconciled.open.datesMismatch=La caisse est ouverte à des dates différentes sur ce poste (le {localDate,date} à {localDate,time}) \
et dans la base de donnée (le {remoteDate,date} à {remoteDate,time}).
register.notReconciled.localOpen_remoteClosed=La caisse est ouverte sur ce poste (le {localDate,date} à {localDate,time}) \
mais fermée dans la base de donnée (le {remoteDate,date} à {remoteDate,time}).
register.notReconciled.localOpen_remoteMissing=La caisse est ouverte sur ce poste (le {localDate,date} à {localDate,time}) \
mais n\u2019a jamais été ouverte dans la base de donnée.
# remote open
register.notReconciled.localMissing_remoteReopen=La caisse a été ouverte plusieurs fois dans la base de donnée \
(la dernière fois le {remoteDate,date} à {remoteDate,time}), mais jamais sur ce poste.
register.notReconciled.localOpenFailed_remoteOpen=La caisse avait été ouverte dans la base de donnée (le {remoteDate,date} à {remoteDate,time}) \
et l\u2019ouverture sur ce poste a échouée.
register.notReconciled.localClosed_remoteCloseFailed=La caisse avait été fermée sur ce poste (le {localDate,date} à {localDate,time}) \
et la clôture dans la base de donnée a échouée.
register.notReconciled.localClosed_remoteOpen.datesMismatch=La caisse est fermée sur ce poste (le {localDate,date} à {localDate,time}) \
mais ouverte dans la base de donnée (le {remoteDate,date} à {remoteDate,time}). Les dates d\u2019ouverture et de clôture précédentes ne concordent pas.
# both closed
register.notReconciled.localMissing_remoteClosed=La caisse est fermée dans la base de donnée (le {remoteDate,date} à {remoteDate,time}), \
mais n\u2019a jamais été utilisée sur ce poste.
register.notReconciled.closed.datesMismatch=La caisse est fermée sur ce poste (le {localDate,date} à {localDate,time}) \
et dans la base de donnée (le {remoteDate,date} à {remoteDate,time}), mais les dates ne concordent pas.
register.notReconciled.localClosed_remoteMissing=La caisse est fermée sur ce poste (le {localDate,date} à {localDate,time}) \
mais la base de donnée est vide.
 
 
sddMessage.generation.noneNeeded=Aucune facture ne nécessite {msgElem__de__singular}.
sddMessage.generation.noneIgnored={msgElem__singularDefiniteArticle} généré inclut {invoiceElem__definiteNumeral}.
sddMessage.generation.someIgnored={invoiceElemCount, plural, =0 {Toutes les factures nécessitant {msgElem__singularIndefiniteArticle} ont été ignorées :}\
other {{msgElem__singularDefiniteArticle} généré inclut {invoiceElem__indefiniteNumeral}, d'autres ont été ignorées :}}
other {{msgElem__singularDefiniteArticle} généré inclut {invoiceElem__indefiniteNumeral}, d\u2019autres ont été ignorées :}}
sddMessage.generation.someIgnored.future={futureCount, plural, =1 {une car sa date d\u2019échéance est trop éloignée} other {# car leurs dates d\u2019échéance sont trop éloignées}}
sddMessage.generation.someIgnored.duplicateMandate={duplicateCount, plural, =1 {une car son mandat est partagé avec une autre facture}\
other {# car leurs mandats sont partagés avec d\u2019autres factures}}. Vous devez générer à nouveau {msgElem__singularIndefiniteArticle}.
sddMessage.generation.someIgnored.missingInfo={missingInfoCount, plural, =1 {une car il manquait des informations} other {# car il manquait des informations}}
 
sales.shipment.allShipments=Toutes les livraisons
sales.shipment.nonInvoicedShipments=Livraisons non facturées
sales.shipment.invoicedShipments=Livraisons facturées
sales.shipment.listTotal=Total des livraisons de la liste
 
dateFilter.none=Sans filtrage
dateFilter.currentYear=Année courante
dateFilter.previousYear=Année précédente
dateFilter.currentMonth=Mois courant
dateFilter.previousMonth=Mois précédent
dateFilter.currentWeek=Semaine courante
dateFilter.previousWeek=Semaine précédente
dateFilter.currentFiscalYear=Exercice courant
dateFilter.custom=Personnalisée
dateFilter.range=Période
dateFilter.from=Du
dateFilter.to=Au
 
TotalPanel.global=Global
TotalPanel.margin=Marge
TotalPanel.purchaseTotal.taxExcluded=Total achat HT
TotalPanel.service.taxExcluded=Service HT inclus
TotalPanel.total.taxExcluded=Total HT
TotalPanel.total.taxIncluded=Total TTC
TotalPanel.total.VAT=Total TVA
TotalPanel.currencyTotal=Total Devise
TotalPanel.ecoTax=Dont Eco-Contrib.
TotalPanel.estimatedBudget=Budget prévisionnel
TotalPanel.selection=Sélection
 
deliveryForm.applyClientRates=Appliquer les tarifs associés au client?
deliveryForm.cannotAdd.existingNumber=Impossible d\u2019ajouter, numéro de bon existant.
deliveryForm.cannotCreate.notInStock=Impossible de créer le BL, Les articles suivants ne sont pas en stock :
deliveryForm.numberRefreshed=Le numéro a été actualisé en {0}
deliveryForm.shipAll=Tout livrer
 
createMenuItem.name={elem__singular}
listMenuItem.name=Liste {elem__pluralIndefiniteArticle}
 
PanelOOSQLComponent.createSubscription=Créer l\u2019abonnement associé
PanelOOSQLComponent.missingField=Impossible d\u2019ajouter la combo pour le choix des modèles car le champ ID_MODELE n\u2019est pas présent dans la table {0}
PanelOOSQLComponent.print=Imprimer
PanelOOSQLComponent.view=Visualiser
 
 
accounting.editing.piece.label=Nom de la pièce comptable
 
/trunk/OpenConcerto/src/org/openconcerto/erp/utils/translation/messages_pl.properties
7,4 → 7,7
apply.associated.pricelist.to.customer=Zastosuj cennik klienta
invoice.address.same.main.address=Adres faktury same jak g\u0142ówny adres
delivery.address.same.main.address=Adres dostawy same jak g\u0142ówny adres
additional.address=Dodatkowy adres
additional.address=Dodatkowy adres
 
createMenuItem.name={elem__singular}
listMenuItem.name=List of {elem__plural}
/trunk/OpenConcerto/src/org/openconcerto/erp/graph/GraphArticleMargePanel.java
42,13 → 42,9
sel.addSelect(tableVFElement.getField("QTE"), "SUM");
 
@SuppressWarnings("unchecked")
final List<Object[]> rowsArticle = (List<Object[]>) Configuration
.getInstance()
.getBase()
.getDataSource()
.execute(
sel.asString() + " GROUP BY \"SAISIE_VENTE_FACTURE_ELEMENT\".\"" + field + "\"" + ",\"SAISIE_VENTE_FACTURE_ELEMENT\".\"PA_HT\"" + ",\"SAISIE_VENTE_FACTURE_ELEMENT\".\"PV_HT\"",
new ArrayListHandler());
final List<Object[]> rowsArticle = (List<Object[]>) Configuration.getInstance().getBase().getDataSource().execute(
sel.asString() + " GROUP BY \"SAISIE_VENTE_FACTURE_ELEMENT\".\"" + field + "\"" + ",\"SAISIE_VENTE_FACTURE_ELEMENT\".\"PA_HT\"" + ",\"SAISIE_VENTE_FACTURE_ELEMENT\".\"PV_HT\"",
new ArrayListHandler());
 
Collections.sort(rowsArticle, new Comparator<Object[]>() {
@Override
/trunk/OpenConcerto/src/org/openconcerto/erp/importer/DataImporter.java
20,6 → 20,7
import org.openconcerto.sql.model.SQLBase;
import org.openconcerto.sql.model.SQLField;
import org.openconcerto.sql.model.SQLRowValues;
import org.openconcerto.sql.model.SQLRowValuesCluster.StoreMode;
import org.openconcerto.sql.model.SQLRowValuesListFetcher;
import org.openconcerto.sql.model.SQLTable;
import org.openconcerto.sql.users.UserManager;
116,10 → 117,10
 
public void commit() throws SQLException {
for (SQLRowValues row : this.valuesToInsert) {
row.insert();
row.getGraph().store(StoreMode.INSERT, false);
}
for (SQLRowValues row : this.valuesToUpdate) {
row.update();
row.getGraph().store(StoreMode.COMMIT, false);
}
doAfterImport();
}
/trunk/OpenConcerto/src/org/openconcerto/erp/preferences/GestionArticleGlobalPreferencePanel.java
17,6 → 17,7
package org.openconcerto.erp.preferences;
 
import org.openconcerto.erp.config.ComptaPropsConfiguration;
import org.openconcerto.erp.core.common.ui.AbstractVenteArticleItemTable;
import org.openconcerto.sql.Configuration;
import org.openconcerto.sql.preferences.SQLPreferences;
import org.openconcerto.ui.preferences.JavaPrefPreferencePanel;
35,6 → 36,7
public static String SHOW_PRODUCT_BAR_CODE = "ShowProductBarCode";
public static String ITEM_PACKAGING = "ItemPackaging";
public static String FILTER_BY_FAMILY = "FilterByFamily";
public static String STOCK_MULTI_DEPOT = "MultiDepot";
public static String CAN_EXPAND_NOMENCLATURE_VT = "CanExpandNomenclature";
public static String CAN_EXPAND_NOMENCLATURE_HA = "CanExpandNomenclaturePurchase";
 
46,6 → 48,10
@Override
protected void addViews() {
 
PrefView<Boolean> viewShowDevise = new PrefView<Boolean>(PrefType.BOOLEAN_TYPE, "Gérer plusieurs devises", AbstractVenteArticleItemTable.ARTICLE_SHOW_DEVISE);
viewShowDevise.setDefaultValue(Boolean.FALSE);
this.addView(viewShowDevise);
 
PrefView<Boolean> viewExpandNom = new PrefView<Boolean>(PrefType.BOOLEAN_TYPE, "Permettre d'applatir, d'exposer, d'éclater les articles dans les pièces commerciales de vente",
CAN_EXPAND_NOMENCLATURE_VT);
viewExpandNom.setDefaultValue(Boolean.TRUE);
72,6 → 78,10
view.setDefaultValue(Boolean.TRUE);
this.addView(view);
 
PrefView<Boolean> viewMultiStock = new PrefView<Boolean>(PrefType.BOOLEAN_TYPE, "Activer la gestion multidépôt", STOCK_MULTI_DEPOT);
viewMultiStock.setDefaultValue(Boolean.FALSE);
this.addView(viewMultiStock);
 
PrefView<Boolean> view2 = new PrefView<Boolean>(PrefType.BOOLEAN_TYPE, "Gérer différentes unités de vente", UNITE_VENTE);
view2.setDefaultValue(Boolean.TRUE);
this.addView(view2);
/trunk/OpenConcerto/src/org/openconcerto/erp/preferences/TemplatePreferencePanel.java
13,11 → 13,11
package org.openconcerto.erp.preferences;
 
import org.openconcerto.erp.config.ComptaPropsConfiguration;
import org.openconcerto.erp.generationDoc.AbstractLocalTemplateProvider;
import org.openconcerto.erp.generationDoc.DefaultLocalTemplateProvider;
import org.openconcerto.erp.generationDoc.TemplateManager;
import org.openconcerto.erp.generationDoc.TemplateProvider;
import org.openconcerto.sql.users.UserManager;
import org.openconcerto.sql.users.rights.UserRightsManager;
import org.openconcerto.ui.DefaultGridBagConstraints;
import org.openconcerto.ui.preferences.DefaultPreferencePanel;
48,7 → 48,6
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.ListSelectionModel;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
57,7 → 56,6
public class TemplatePreferencePanel extends DefaultPreferencePanel {
 
private JTextField textTemplate;
private JFileChooser fileChooser = null;
 
private JButton bModify;
private JButton bUndo;
71,18 → 69,36
/*******************************************************************************************
* Emplacement
******************************************************************************************/
this.add(new JLabel("Modèles des documents"), cPanel);
cPanel.gridx++;
cPanel.weightx = 1;
this.textTemplate = new JTextField();
this.add(this.textTemplate, cPanel);
if (!ComptaPropsConfiguration.getInstanceCompta().isOnCloud()) {
this.add(new JLabel("Modèles des documents"), cPanel);
cPanel.gridx++;
cPanel.weightx = 1;
this.textTemplate = new JTextField();
this.add(this.textTemplate, cPanel);
this.textTemplate.setEditable(false);
final JButton buttonTemplate = new JButton("...");
cPanel.gridx++;
cPanel.weightx = 0;
cPanel.fill = GridBagConstraints.NONE;
this.add(buttonTemplate, cPanel);
buttonTemplate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
final JFileChooser fileChooser = new JFileChooser();
fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
fileChooser.setCurrentDirectory(new File(TemplatePreferencePanel.this.textTemplate.getText()));
if (fileChooser.showDialog(TemplatePreferencePanel.this, "Sélectionner") == JFileChooser.APPROVE_OPTION) {
File selectedFile = fileChooser.getSelectedFile();
if (selectedFile.exists()) {
TemplatePreferencePanel.this.textTemplate.setForeground(UIManager.getColor("TextField.foreground"));
} else {
TemplatePreferencePanel.this.textTemplate.setForeground(Color.RED);
}
TemplatePreferencePanel.this.textTemplate.setText(selectedFile.getPath());
}
 
final JButton buttonTemplate = new JButton("...");
cPanel.gridx++;
cPanel.weightx = 0;
cPanel.fill = GridBagConstraints.NONE;
this.add(buttonTemplate, cPanel);
 
}
});
}
final JPanel templates = createTemplateList();
templates.setOpaque(false);
cPanel.gridy++;
93,13 → 109,6
cPanel.gridx = 0;
this.add(templates, cPanel);
 
buttonTemplate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
directoryChoose("template");
}
});
this.textTemplate.setEditable(false);
 
setValues();
}
 
118,7 → 127,11
bUndo.setOpaque(false);
c.gridx++;
p.add(bUndo, c);
bSync = new JButton("Synchroniser");
if (ComptaPropsConfiguration.getInstanceCompta().isOnCloud()) {
bSync = new JButton("Synchroniser vers le cloud");
} else {
bSync = new JButton("Synchroniser");
}
bSync.setEnabled(false);
bSync.setOpaque(false);
if (!UserRightsManager.getCurrentUserRights().haveRight("SYNC_TEMPLATE")) {
175,10 → 188,18
if (provider instanceof AbstractLocalTemplateProvider) {
final String templateId = dm.getTemplateId(row);
File f = ((AbstractLocalTemplateProvider) provider).getFileTemplate(templateId, null, null);
String path = "invalid path";
if (f != null) {
try {
path = f.getCanonicalPath();
} catch (IOException e) {
path = f.getAbsolutePath();
}
}
if (f == null || !f.exists()) {
tableCellRendererComponent.setBackground(Color.ORANGE);
if (f != null) {
setToolTipText(f.getAbsolutePath() + " not found");
setToolTipText(path + " not found");
} else {
setToolTipText("no file for template " + templateId);
}
188,7 → 209,7
} else {
tableCellRendererComponent.setBackground(table.getBackground());
}
setToolTipText(f.getAbsolutePath());
setToolTipText(path);
}
}
return tableCellRendererComponent;
256,21 → 277,22
}
 
public void storeValues() {
if (this.textTemplate != null) {
final File z = new File(".");
final File f = new File(this.textTemplate.getText());
try {
TemplateNXProps.getInstance().setProperty("LocationTemplate", FileUtils.relative(z, f));
final DefaultLocalTemplateProvider provider = new DefaultLocalTemplateProvider();
 
final File z = new File(".");
final File f = new File(this.textTemplate.getText());
try {
TemplateNXProps.getInstance().setProperty("LocationTemplate", FileUtils.relative(z, f));
final DefaultLocalTemplateProvider provider = new DefaultLocalTemplateProvider();
provider.setBaseDirectory(new File(FileUtils.relative(z, f)));
 
provider.setBaseDirectory(new File(FileUtils.relative(z, f)));
TemplateManager.getInstance().setDefaultProvider(provider);
} catch (IOException e) {
e.printStackTrace();
}
 
TemplateManager.getInstance().setDefaultProvider(provider);
} catch (IOException e) {
e.printStackTrace();
TemplateNXProps.getInstance().store();
}
 
TemplateNXProps.getInstance().store();
}
 
public void restoreToDefaults() {
282,46 → 304,22
}
 
private void setValues() {
try {
final File f = new File(TemplateNXProps.getInstance().getStringProperty("LocationTemplate"));
if (f.exists()) {
this.textTemplate.setForeground(UIManager.getColor("TextField.foreground"));
} else {
this.textTemplate.setForeground(Color.RED);
if (this.textTemplate != null) {
try {
final File f = new File(TemplateNXProps.getInstance().getStringProperty("LocationTemplate"));
if (f.exists()) {
this.textTemplate.setForeground(UIManager.getColor("TextField.foreground"));
} else {
this.textTemplate.setForeground(Color.RED);
}
this.textTemplate.setText(f.getCanonicalPath());
 
} catch (IOException e) {
e.printStackTrace();
}
this.textTemplate.setText(f.getCanonicalPath());
 
} catch (IOException e) {
e.printStackTrace();
}
}
 
private void directoryChoose(final String type) {
 
if (this.fileChooser == null) {
this.fileChooser = new JFileChooser();
this.fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
}
this.fileChooser.setCurrentDirectory(new File(TemplatePreferencePanel.this.textTemplate.getText()));
SwingUtilities.invokeLater(new Runnable() {
public void run() {
 
if (TemplatePreferencePanel.this.fileChooser.showDialog(TemplatePreferencePanel.this, "Sélectionner") == JFileChooser.APPROVE_OPTION) {
 
if (type.equalsIgnoreCase("template")) {
File selectedFile = TemplatePreferencePanel.this.fileChooser.getSelectedFile();
if (selectedFile.exists()) {
TemplatePreferencePanel.this.textTemplate.setForeground(UIManager.getColor("TextField.foreground"));
} else {
TemplatePreferencePanel.this.textTemplate.setForeground(Color.RED);
}
TemplatePreferencePanel.this.textTemplate.setText(selectedFile.getPath());
}
}
}
});
}
 
public void modifyTemplate(final TemplateTableModel dm, final JTable table) {
int row = table.getSelectedRow();
dm.unsync(row);
/trunk/OpenConcerto/src/org/openconcerto/erp/preferences/logo_paypal_106x29.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/OpenConcerto/src/org/openconcerto/erp/preferences/logo_paypal_106x29.png
New file
Property changes:
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: OpenConcerto/src/org/openconcerto/erp/preferences/PayPalPreferencePanel.java
===================================================================
--- OpenConcerto/src/org/openconcerto/erp/preferences/PayPalPreferencePanel.java (revision 0)
+++ OpenConcerto/src/org/openconcerto/erp/preferences/PayPalPreferencePanel.java (revision 156)
@@ -0,0 +1,280 @@
+/*
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
+ *
+ * Copyright 2011 OpenConcerto, by ILM Informatique. All rights reserved.
+ *
+ * The contents of this file are subject to the terms of the GNU General Public License Version 3
+ * only ("GPL"). You may not use this file except in compliance with the License. You can obtain a
+ * copy of the License at http://www.gnu.org/licenses/gpl-3.0.html See the License for the specific
+ * language governing permissions and limitations under the License.
+ *
+ * When distributing the software, include this License Header Notice in each file.
+ */
+
+ package org.openconcerto.erp.preferences;
+
+import org.openconcerto.erp.config.ComptaPropsConfiguration;
+import org.openconcerto.sql.Configuration;
+import org.openconcerto.sql.preferences.SQLPreferences;
+import org.openconcerto.ui.DefaultGridBagConstraints;
+import org.openconcerto.ui.JLabelBold;
+import org.openconcerto.ui.preferences.JavaPrefPreferencePanel;
+import org.openconcerto.ui.preferences.PrefView;
+import org.openconcerto.utils.Base64;
+import org.openconcerto.utils.JImage;
+import org.openconcerto.utils.PrefType;
+
+import java.awt.Desktop;
+import java.awt.GridBagConstraints;
+import java.awt.GridBagLayout;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.OutputStream;
+import java.net.HttpURLConnection;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.net.URL;
+import java.net.URLConnection;
+import java.net.URLEncoder;
+import java.nio.charset.StandardCharsets;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.StringJoiner;
+
+import javax.swing.JButton;
+import javax.swing.JCheckBox;
+import javax.swing.JComponent;
+import javax.swing.JLabel;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.SwingConstants;
+
+public class PayPalPreferencePanel extends JavaPrefPreferencePanel {
+
+ public static final String PAYPAL_INVOICE = "paypal.invoice";
+ public static final String PAYPAL_CLIENTID = "paypal.clientid";
+ public static final String PAYPAL_SECRET = "paypal.secret";
+ public static final String PAYPAL_INVOICE_X = "paypal.invoice.x";
+ public static final String PAYPAL_INVOICE_Y = "paypal.invoice.y";
+
+ // Usage :
+ // SQLPreferences prefs = SQLPreferences.getMemCached(comptaConf.getRootSociete());
+ // prefs.getBoolean(PayPalPreferencePanel.PAYPAL_INVOICE, false));
+
+ public PayPalPreferencePanel() {
+ super("Paypal", null);
+
+ setPrefs(new SQLPreferences(((ComptaPropsConfiguration) Configuration.getInstance()).getRootSociete()));
+ this.removeAll();
+
+ this.setLayout(new GridBagLayout());
+ GridBagConstraints c = new DefaultGridBagConstraints();
+ // Logo
+ c.gridwidth = 3;
+ c.weightx = 1;
+ c.fill = GridBagConstraints.NONE;
+ c.anchor = GridBagConstraints.WEST;
+ final JImage img = new JImage(PayPalPreferencePanel.class.getResource("logo_paypal_106x29.png"));
+ try {
+ img.setHyperLink(new URI("https://www.paypal.fr"));
+ } catch (URISyntaxException e2) {
+ // No hyperlink
+ }
+ this.add(img, c);
+ c.gridy++;
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.gridwidth = 3;
+ this.add(new JLabel("Intégration du lien de paiement PayPal dans les factures PDF"), c);
+ c.gridy++;
+ this.add(new JLabel("Cette fonctionnalité nécessite la création d'un compte professionnel (gratuit)."), c);
+ // Account creation
+ final JButton b = new JButton("Créer votre compte maintenant");
+ b.addActionListener(new ActionListener() {
+
+ @Override
+ public void actionPerformed(ActionEvent e) {
+ if (Desktop.isDesktopSupported()) {
+ final String url = "https://www.paypal.com/fr/merchantsignup/create";
+ try {
+ Desktop.getDesktop().browse(new URI(url));
+ } catch (IOException | URISyntaxException e1) {
+ JOptionPane.showMessageDialog(PayPalPreferencePanel.this, url, "Erreur d'ouverture du navigateur", JOptionPane.WARNING_MESSAGE);
+ }
+ }
+
+ }
+ });
+ c.gridy++;
+ c.fill = GridBagConstraints.NONE;
+ this.add(b, c);
+
+ c.gridy++;
+ this.add(new JLabel(" "), c);
+ c.gridy++;
+ this.add(new JLabelBold("Paramètres de l'API"), c);
+ c.gridy++;
+ this.add(new JLabel("à créer depuis https://developer.paypal.com"), c);
+
+ // Client ID
+ c.gridx = 0;
+ c.gridy++;
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.gridwidth = 1;
+ c.weightx = 0;
+ this.add(new JLabel("Client ID", SwingConstants.RIGHT), c);
+ c.gridwidth = 2;
+ c.gridx++;
+ c.weightx = 1;
+ PrefView<String> clientIdPrefView = new PrefView<>(PrefType.STRING_TYPE, "Client ID", PAYPAL_CLIENTID);
+ this.addView(clientIdPrefView);
+ this.add(clientIdPrefView.getVW().getComp(), c);
+
+ // Secret
+ c.gridx = 0;
+ c.gridy++;
+ c.fill = GridBagConstraints.HORIZONTAL;
+ c.gridwidth = 1;
+ c.weightx = 0;
+ this.add(new JLabel("Secret", SwingConstants.RIGHT), c);
+ c.gridwidth = 2;
+ c.gridx++;
+ c.weightx = 1;
+ PrefView<String> secretPrefView = new PrefView<>(PrefType.STRING_TYPE, "Secret", PAYPAL_SECRET);
+ this.addView(secretPrefView);
+ this.add(secretPrefView.getVW().getComp(), c);
+
+ // Enable
+ c.gridx = 0;
+ c.gridy++;
+ c.fill = GridBagConstraints.NONE;
+ c.gridwidth = 3;
+ c.weightx = 0;
+ c.anchor = GridBagConstraints.EAST;
+ final JButton bVerify = new JButton("Vérifier les paramètres");
+ this.add(bVerify, c);
+ // Enable
+ c.gridx = 1;
+ c.gridy++;
+ c.fill = GridBagConstraints.NONE;
+ c.gridwidth = 1;
+ c.weightx = 0;
+ c.anchor = GridBagConstraints.EAST;
+ PrefView<Boolean> enabledPrefView = new PrefView<>(PrefType.BOOLEAN_TYPE, "intégration", PAYPAL_INVOICE);
+ this.addView(enabledPrefView);
+ final JComponent comp = enabledPrefView.getVW().getComp();
+ ((JCheckBox) comp).setText("intégrer le lien de paiement dans les factures PDF");
+ this.add(comp, c);
+
+ // Position
+ c.gridy++;
+ c.fill = GridBagConstraints.HORIZONTAL;
+ this.add(new JLabel(" "), c);
+ c.gridy++;
+ c.gridx = 0;
+ c.gridwidth = 3;
+ this.add(new JLabelBold("Position du logo sur le PDF"), c);
+
+ c.gridx = 0;
+ c.gridy++;
+ c.gridwidth = 1;
+ c.weightx = 0;
+ this.add(new JLabel("X (0 - 440)", SwingConstants.RIGHT), c);
+ c.gridx++;
+ PrefView<Integer> xPrefView = new PrefView<>(PrefType.INT_TYPE, "X", PAYPAL_INVOICE_X);
+ xPrefView.setDefaultValue(10);
+ this.addView(xPrefView);
+ this.add(xPrefView.getVW().getComp(), c);
+
+ c.gridx = 0;
+ c.gridy++;
+ c.gridwidth = 1;
+ c.weightx = 0;
+ this.add(new JLabel("Y (0 - 780)", SwingConstants.RIGHT), c);
+ c.gridx++;
+ PrefView<Integer> yPrefView = new PrefView<>(PrefType.INT_TYPE, "Y", PAYPAL_INVOICE_Y);
+ yPrefView.setDefaultValue(10);
+ this.addView(yPrefView);
+ this.add(yPrefView.getVW().getComp(), c);
+ c.gridy++;
+ c.weighty = 1;
+ JPanel spacer = new JPanel();
+ this.add(spacer, c);
+
+ bVerify.addActionListener(new ActionListener() {
+
+ @Override
+ public void actionPerformed(ActionEvent e) {
+ boolean ok = false;
+ try {
+ ok = sendAuth(clientIdPrefView.getVW().getValue(), secretPrefView.getVW().getValue());
+ } catch (IOException e1) {
+ e1.printStackTrace();
+ }
+ if (ok) {
+ JOptionPane.showMessageDialog(PayPalPreferencePanel.this, "Paramètres OK", "API Paypal", JOptionPane.INFORMATION_MESSAGE);
+ } else {
+ JOptionPane.showMessageDialog(PayPalPreferencePanel.this, "Paramètres incorrects", "API Paypal", JOptionPane.ERROR_MESSAGE);
+ }
+ }
+ });
+
+ }
+
+ @Override
+ protected void addViews() {
+ // Nothing to do here, panel is built in the constructor
+ }
+
+ public static void main(String[] args) throws IOException {
+ String id = "Abb2mKqK0TSU6Jgf71CJjFx0u5x6_NmEzHduuvsCXjYCfYxRg9GZ7B6ptx3pijriuq9Apx9Jp-VTFveF";
+ String s = "ENR1EyKreAlPbLRI0ofm2NbW6nyk8W5cJUZ7mvaBMgoQ6gB6VBivZpQW6B96toCtLZ3ClCUVutN-Gal2";
+ sendAuth(id, s + "");
+ }
+
+ static boolean sendAuth(String clientId, String secret) throws IOException {
+ final URL url = new URL("https://api.paypal.com/v1/oauth2/token");
+ final URLConnection con = url.openConnection();
+ final HttpURLConnection http = (HttpURLConnection) con;
+ http.setRequestMethod("POST");
+ http.setDoOutput(true);
+ http.setDefaultUseCaches(false);
+ String authString = clientId + ":" + secret;
+ String authStringEnc = Base64.encodeBytes(authString.getBytes(), Base64.DONT_BREAK_LINES);
+ con.setRequestProperty("Authorization", "Basic " + authStringEnc);
+
+ // x-www-form-urlencoded
+ final Map<String, String> arguments = new HashMap<>();
+ arguments.put("grant_type", "client_credentials");
+ final StringJoiner sj = new StringJoiner("&");
+ for (Map.Entry<String, String> entry : arguments.entrySet()) {
+ sj.add(URLEncoder.encode(entry.getKey(), "UTF-8") + "=" + URLEncoder.encode(entry.getValue(), "UTF-8"));
+ }
+ byte[] out = sj.toString().getBytes(StandardCharsets.UTF_8);
+ int length = out.length;
+ http.setFixedLengthStreamingMode(length);
+ http.setRequestProperty("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
+ http.connect();
+ try (OutputStream os = http.getOutputStream()) {
+ os.write(out);
+ }
+ if (http.getResponseCode() == 401) {
+ return false;
+ }
+
+ InputStream is = http.getInputStream();
+ InputStreamReader isr = new InputStreamReader(is);
+
+ int numCharsRead;
+ char[] charArray = new char[1024];
+ StringBuilder sb = new StringBuilder();
+ while ((numCharsRead = isr.read(charArray)) > 0) {
+ sb.append(charArray, 0, numCharsRead);
+ }
+ String result = sb.toString();
+ return result.contains("access_token");
+ }
+
+}
Index: OpenConcerto/src/org/openconcerto/erp/preferences/GestionCommercialeGlobalPreferencePanel.java
===================================================================
--- OpenConcerto/src/org/openconcerto/erp/preferences/GestionCommercialeGlobalPreferencePanel.java (revision 155)
+++ OpenConcerto/src/org/openconcerto/erp/preferences/GestionCommercialeGlobalPreferencePanel.java (revision 156)
@@ -40,6 +40,7 @@
public static String CREATE_ECR_CHQ = "CreateEcritureCheque";
public static String CHIFFRAGE_COMMANDE_CLIENT = "ChiffrageCmdClient";
public static String IMPUT_ECART = "ImputEcart";
+ public static String FRAIS_DOCUMENT = "GestionFraisDocuments";
public GestionCommercialeGlobalPreferencePanel() {
super("Gestion des pièces commerciales", null);
@@ -88,6 +89,10 @@
ecoColumns.setDefaultValue(Boolean.FALSE);
this.addView(ecoColumns);
+ PrefView<Boolean> fraisDoc = new PrefView<Boolean>(PrefType.BOOLEAN_TYPE, "Gérer des frais sur la création des documents clients", FRAIS_DOCUMENT);
+ fraisDoc.setDefaultValue(Boolean.FALSE);
+ this.addView(fraisDoc);
+
PrefView<Boolean> ecoTotal = new PrefView<Boolean>(PrefType.BOOLEAN_TYPE, "Afficher le total de l'éco-contribution", AbstractArticleItemTable.SHOW_TOTAL_ECO_CONTRIBUTION);
ecoTotal.setDefaultValue(Boolean.FALSE);
this.addView(ecoTotal);
/trunk/OpenConcerto/src/org/openconcerto/erp/preferences/SocietePreferencePanel.java
19,13 → 19,21
import org.openconcerto.sql.model.SQLTable;
import org.openconcerto.ui.DefaultGridBagConstraints;
import org.openconcerto.ui.preferences.DefaultPreferencePanel;
import org.openconcerto.utils.checks.ValidListener;
import org.openconcerto.utils.checks.ValidObject;
import org.openconcerto.utils.checks.ValidState;
 
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
 
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
 
public class SocietePreferencePanel extends DefaultPreferencePanel {
 
private SQLComponent sc;
private boolean valid = true;
private String validText = "";
 
public SocietePreferencePanel() {
this.setLayout(new GridBagLayout());
40,6 → 48,14
this.sc.uiInit();
this.sc.select(((ComptaPropsConfiguration) Configuration.getInstance()).getSocieteID());
this.add(this.sc, c);
this.sc.addValidListener(new ValidListener() {
 
@Override
public void validChange(ValidObject src, ValidState newValue) {
valid = newValue.isValid();
validText = newValue.getValidationText();
}
});
}
 
public String getTitleName() {
47,10 → 63,27
}
 
public void storeValues() {
this.sc.update();
if (valid) {
this.sc.update();
} else {
final String t;
if (this.validText == null) {
t = "valeurs non valides";
} else {
t = this.validText;
}
SwingUtilities.invokeLater(new Runnable() {
 
@Override
public void run() {
JOptionPane.showMessageDialog(SocietePreferencePanel.this, t);
}
});
 
}
}
 
public void restoreToDefaults() {
 
// nothing
}
}
/trunk/OpenConcerto/src/org/openconcerto/erp/config/SQLElementNames_en.xml
File deleted
/trunk/OpenConcerto/src/org/openconcerto/erp/config/SQLElementNames_fr.xml
File deleted
/trunk/OpenConcerto/src/org/openconcerto/erp/config/SQLElementNames_pl.xml
File deleted
/trunk/OpenConcerto/src/org/openconcerto/erp/config/mappingCompta_pl.xml
1,15 → 1,14
<?xml version="1.0" encoding="UTF-8" ?>
<ROOT>
<TABLE name="ACOMPTE">
<element refid="humanresources.payroll.advance" nameClass="masculine" name="acompte">
<FIELD name="ID_SALARIE" label="Pracownik" />
<FIELD name="MONTANT" label="Suma" />
<FIELD name="ID_MOUVEMENT" label="Transakcja" />
</TABLE>
 
<TABLE name="ADRESSE">
</element>
<element refid="address" nameClass="feminine" name="adresse">
<FIELD name="RAISON_SOCIALE" label="Nazwa" />
<FIELD name="RUE" label="Ulica" />
<FIELD name="PROVINCE" label="Województwo" titlelabel="Województwo" />
<FIELD name="PROVINCE" label="Województwo" />
<FIELD name="PAYS" label="Kraj" />
<FIELD name="CEDEX" label="Cedex" />
<FIELD name="HAS_CEDEX" label="Cedex" />
20,16 → 19,15
<FIELD name="NUMERO_COMMUNE" label="" />
<FIELD name="TYPE" label="Typ" />
<FIELD name="EMAIL_CONTACT" label="Kontakt e-mail" />
</TABLE>
 
<TABLE name="AFFACTURAGE">
</element>
<element refid="controle.factoring" nameClass="masculine" name="envoi en affacturage"
namePlural="envois en affacturage">
<FIELD name="NB_FACT" label="Numer faktury" />
<FIELD name="MONTANT_FACT" label="Suma" />
<FIELD name="DATE" label="Data" />
</TABLE>
 
<TABLE name="ARTICLE">
<FIELD name="ID_UNITE_VENTE" label="Cena" titlelabel="Cena" />
</element>
<element refid="sales.product.ref" nameClass="masculine" name="article">
<FIELD name="ID_UNITE_VENTE" label="Cena" />
<FIELD name="QTE_ACHAT" label="Ilość zakupowa" />
<FIELD name="CODE_BARRE" label="Barcode" />
<FIELD name="INFOS" label="Dodatkowe informacje" />
47,7 → 45,7
<FIELD name="ID_TAXE" label="Podatek" />
<FIELD name="POIDS" label="Waga (Kg)" />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="ID_STOCK" label="Magazyn" titlelabel="Magazyn" />
<FIELD name="ID_STOCK" label="Magazyn" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży/szt." />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu/szt." />
<FIELD name="VALEUR_METRIQUE_1" label="Długość domyślna" />
59,8 → 57,8
<FIELD name="PRIX_METRIQUE_VT_3" label="Sprzedaż netto" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto" />
<FIELD name="VALEUR_METRIQUE_3" label="waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" titlelabel="Typ sprzedaży" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" />
<FIELD name="ID_FAMILLE_ARTICLE" label="Kategoria" />
<FIELD name="OBSOLETE" label="Nieaktualne" />
<FIELD name="PRIX_REVENTE_HT" label="Cena odsprzedaży netto" />
69,9 → 67,8
<FIELD name="ID_COMPTE_PCE" label="Konto dla zakupów" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Konto dla sprzedaży" />
<FIELD name="SKU" label="SKU" />
</TABLE>
 
<TABLE name="ARTICLE_TARIF">
</element>
<element refid="sales.product.price" nameClass="masculine" name="tarif d'article" namePlural="tarifs d'article">
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="ID_TARIF" label="Cennik" />
<FIELD name="ID_TAXE" label="VAT" />
79,27 → 76,23
<FIELD name="PV_HT" label="Cena netto" />
<FIELD name="PV_TTC" label="Cena brutto" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży-szt." />
</TABLE>
 
<TABLE name="ARTICLE_DESIGNATION">
</element>
<element refid="sales.product.name" nameClass="feminine" name="désignation d'article">
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="ID_LANGUE" label="Język" />
</TABLE>
 
<TABLE name="ASSOCIATION_ANALYTIQUE">
</element>
<element refid="finance.accounting.analytic.relation" nameClass="feminine" name="association analytique"
namePlural="associations analytiques">
<FIELD name="ID_POSTE_ANALYTIQUE" label="Klasa rachunkowości" />
</TABLE>
 
<TABLE name="ASSOCIATION_COMPTE_ANALYTIQUE">
</element>
<element refid="finance.accounting.analytic.account.relation" nameClass="feminine"
name="association compte analytique" namePlural="associations comptes analytiques">
<FIELD name="ID_COMPTE_PCE" label="Księgowość" />
<FIELD name="ID_AXE_ANALYTIQUE" label="Oś" />
<FIELD name="ID_REPARTITION_ANALYTIQUE" label="Dystrybucja" />
</TABLE>
 
 
 
<TABLE name="AVOIR_CLIENT">
</element>
<element refid="sales.credit.note" nameClass="feminine" name="korekta sprzedaży" namePlural="korekty sprzedaży">
<FIELD name="ID_SECRETAIRE" label="Sekretariat" />
<FIELD name="REF_CLIENT" label="Identyfikator klienta" />
<FIELD name="ID_MODE_REGLEMENT" label="Sposób płatności" />
108,9 → 101,9
<FIELD name="ID_AFFAIRE" label="Projekt" />
<FIELD name="AFFACTURE" label="Natexis" />
<FIELD name="ID_CONTACT" label="Kontakt" />
<FIELD name="MONTANT_RESTANT" label="Pozostała kwota" titlelabel="Pozostała kwota" />
<FIELD name="MONTANT_RESTANT" label="Pozostała kwota" />
<FIELD name="DATE" label="Data" />
<FIELD name="SOLDE" label="Saldo" titlelabel="Saldo" />
<FIELD name="SOLDE" label="Saldo" />
<FIELD name="MONTANT_HT" label="Suma netto" />
<FIELD name="MONTANT_TTC" label="Suma" />
<FIELD name="ID_TAXE" label="VAT" />
118,108 → 111,105
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Numer faktury" />
<FIELD name="NUMERO" label="Numer" />
<FIELD name="MONTANT_TVA" label="VAT" />
<FIELD name="PORT_HT" label="Transport" titlelabel="Transport" />
<FIELD name="PORT_HT" label="Transport" />
<FIELD name="REMISE_HT" label="Rabat" />
<FIELD name="MONTANT_SOLDE" label="Miesięczna sprzedaż" titlelabel="Miesięczna sprzedaż" />
<FIELD name="MONTANT_SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="MONTANT_SOLDE" label="Miesięczna sprzedaż" />
<FIELD name="MONTANT_SERVICE" label="Serwis" />
<FIELD name="ID_COMMERCIAL" label="Handlowiec" />
<FIELD name="ID_COMPTE_PCE_SERVICE" label="Obsługa konta" titlelabel="Obsługa konta" />
<FIELD name="COMPTE_SERVICE_AUTO" label="Automatyczne zarządzanie kontami" titlelabel="Automatyczne zarządzanie kontami" />
<FIELD name="A_DEDUIRE" label="Do odliczenia na następny zakup" titlelabel="Do odliczenia na następny zakup" />
<FIELD name="INFOS" label="Ogólne informacje" titlelabel="Ogólne informacje" />
<FIELD name="MOTIF" label="Wzorzec" titlelabel="Wzorzec" />
<FIELD name="ID_COMPTE_PCE_SERVICE" label="Obsługa konta" />
<FIELD name="COMPTE_SERVICE_AUTO" label="Automatyczne zarządzanie kontami" />
<FIELD name="A_DEDUIRE" label="Do odliczenia na następny zakup" />
<FIELD name="INFOS" label="Ogólne informacje" />
<FIELD name="MOTIF" label="Wzorzec" />
<FIELD name="T_DEVISE" label="Suma" />
</TABLE>
 
<TABLE name="AVOIR_CLIENT_ELEMENT">
<FIELD name="QTE_UNITAIRE" label="Ilość" titlelabel="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" titlelabel="Cena" />
</element>
<element refid="sales.credit.item" nameClass="masculine" name="element d'avoir" namePlural="éléments d'avoir">
<FIELD name="QTE_UNITAIRE" label="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="DESCRIPTIF" label="Opis" titlelabel="Opis" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" titlelabel="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" titlelabel="Kod celny" />
<FIELD name="DESCRIPTIF" label="Opis" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" titlelabel="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Waluta-Suma" titlelabel="Waluta-Suma" />
<FIELD name="POURCENT_REMISE" label="% Dodaj" titlelabel="% Dodaj" />
<FIELD name="ID_AVOIR_CLIENT" label="Podgląd" titlelabel="Podgląd" />
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="NOM" label="Opis" titlelabel="Opis" />
<FIELD name="PA_HT" label="Cena zakupu netto szt" titlelabel="Cena zakupu netto szt" />
<FIELD name="PV_HT" label="Cena sprzedaży netto szt" titlelabel="Cena sprzedaży netto szt" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Waluta-Suma" />
<FIELD name="POURCENT_REMISE" label="% Dodaj" />
<FIELD name="ID_AVOIR_CLIENT" label="Podgląd" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Opis" />
<FIELD name="PA_HT" label="Cena zakupu netto szt" />
<FIELD name="PV_HT" label="Cena sprzedaży netto szt" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="POIDS" label="Waga" titlelabel="Waga" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="T_PA_HT" label="Zakup łączny" titlelabel="Zakup łączny" />
<FIELD name="POIDS" label="Waga" />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="T_PA_HT" label="Zakup łączny" />
<FIELD name="T_PV_HT" label="Suma netto" />
<FIELD name="MARGE_HT" label="Marża" titlelabel="Marża" />
<FIELD name="MARGE_HT" label="Marża" />
<FIELD name="T_PV_TTC" label="Suma" />
<FIELD name="QTE" label="Ilość" />
<FIELD name="SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto m" titlelabel="Cena sprzedaży netto m" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto m" titlelabel="Cena zakupu netto m" />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" titlelabel="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" titlelabel="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" titlelabel="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" titlelabel="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" titlelabel="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" titlelabel="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" titlelabel="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" titlelabel="Typ sprzedaży" />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto m" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto m" />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" />
 
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="CODE_MISSION" label="Code mission" titlelabel="Code mission" />
<FIELD name="NOM_MISSION" label="Nom mission" titlelabel="Nom mission" />
<FIELD name="ACTIVITE" label="Aktywność" titlelabel="Aktywność" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" titlelabel="Sous activité" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" titlelabel="Typ sprzedaży" />
<FIELD name="MONTANT_INITIAL" label="Kwota początkowa" titlelabel="Kwota początkowa" />
<FIELD name="INDICE_0" label="Index 0" titlelabel="Index 0" />
<FIELD name="INDICE_N" label="Index N" titlelabel="Index N" />
<FIELD name="Q18" label="Extension Q18" titlelabel="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Taryfa Q18 HT" titlelabel="Taryfa Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Inspekcja" titlelabel="Inspekcja" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" titlelabel="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Lokalizacja produktu" titlelabel="Lokalizacja produktu" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" titlelabel="Secteur d'activité" />
<FIELD name="ID_NATURE_MISSION" label="Nature de la mission" titlelabel="Nature de la mission" />
<FIELD name="ID_DOMAINE" label="Domaine" titlelabel="Domaine" />
<FIELD name="MONTANT_REVISABLE" label="Przegląd" titlelabel="Przegląd" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Komentarz" titlelabel="Komentarz" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" titlelabel="Site d'intervention" />
<FIELD name="ID_PERIODICITE" label="Okresowość" titlelabel="Okresowość" />
<FIELD name="DATE" label="Date d'intervention" titlelabel="Date d'intervention" />
<FIELD name="DATE_FIN" label="Date de fin d'intervention" titlelabel="Date de fin d'intervention" />
<FIELD name="POURCENT_SERVICE" label="Pourcentage service" titlelabel="Pourcentage service" />
</TABLE>
 
<TABLE name="AVOIR_FOURNISSEUR">
<FIELD name="INFOS" label="Informacje" titlelabel="Informacje" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="CODE_MISSION" label="Code mission" />
<FIELD name="NOM_MISSION" label="Nom mission" />
<FIELD name="ACTIVITE" label="Aktywność" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" />
<FIELD name="MONTANT_INITIAL" label="Kwota początkowa" />
<FIELD name="INDICE_0" label="Index 0" />
<FIELD name="INDICE_N" label="Index N" />
<FIELD name="Q18" label="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Taryfa Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Inspekcja" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Lokalizacja produktu" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" />
<FIELD name="ID_NATURE_MISSION" label="Nature de la mission" />
<FIELD name="ID_DOMAINE" label="Domaine" />
<FIELD name="MONTANT_REVISABLE" label="Przegląd" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Komentarz" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" />
<FIELD name="ID_PERIODICITE" label="Okresowość" />
<FIELD name="DATE" label="Date d'intervention" />
<FIELD name="DATE_FIN" label="Date de fin d'intervention" />
<FIELD name="POURCENT_SERVICE" label="Pourcentage service" />
</element>
<element refid="supplychain.credit.note" nameClass="feminine" name="facture d'avoir fournisseur"
namePlural="factures d'avoir fournisseur">
<FIELD name="INFOS" label="Informacje" />
<FIELD name="NOM" label="Etykieta" />
<FIELD name="DATE" label="Data" />
<FIELD name="SOLDE" label="Saldo" titlelabel="Saldo" />
<FIELD name="MONTANT_HT" label="Kwota netto" titlelabel="Kwota netto" />
<FIELD name="MONTANT_TTC" label="Kwota brutto" titlelabel="Kwota brutto" />
<FIELD name="SOLDE" label="Saldo" />
<FIELD name="MONTANT_HT" label="Kwota netto" />
<FIELD name="MONTANT_TTC" label="Kwota brutto" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
<FIELD name="NUMERO" label="Number" />
<FIELD name="ID_COMPTE_PCE" label="Inne koszta" titlelabel="Inne koszta" />
<FIELD name="ID_COMPTE_PCE" label="Inne koszta" />
<FIELD name="MONTANT_TVA" label="VAT" />
<FIELD name="A_DEDUIRE" label="Do odliczenia za następny zakup" titlelabel="Do odliczenia za następny zakup" />
<FIELD name="A_DEDUIRE" label="Do odliczenia za następny zakup" />
<FIELD name="IMMO" label="Aktywa trwałe" />
</TABLE>
 
<TABLE name="AXE_ANALYTIQUE">
</element>
<element refid="finance.accounting.analytic.axis" nameClass="masculine" name="axe analytique"
namePlural="axes analytique">
<FIELD name="NOM" label="Etykieta" />
</TABLE>
 
 
 
<TABLE name="BON_RECEPTION">
</element>
<element refid="supplychain.receipt.note" nameClass="masculine" name="bon de réception"
namePlural="bons de réception">
<FIELD name="DATE" label="Data" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
<FIELD name="NUMERO" label="Numéro du bon" titlelabel="Numer" />
227,55 → 217,54
<FIELD name="INFOS" label="Informacje ogólne" />
<FIELD name="TOTAL_HT" label="Suma netto" />
<FIELD name="TOTAL_TVA" label="VAT" />
<FIELD name="T_DEVISE" label="Waluta-suma" titlelabel="Waluta-suma" />
<FIELD name="T_DEVISE" label="Waluta-suma" />
<FIELD name="TOTAL_TTC" label="Suma" />
<FIELD name="NOM" label="Referencja" />
<FIELD name="ID_COMMANDE" label="Zamówienie" />
<FIELD name="ID_DEVISE" label="Waluta" />
</TABLE>
 
<TABLE name="BON_RECEPTION_ELEMENT">
<FIELD name="QTE_UNITAIRE" label="Ilość" titlelabel="Ilość" />
</element>
<element refid="supplychain.receipt.item" nameClass="masculine" name="element de bon"
namePlural="éléments de bon">
<FIELD name="QTE_UNITAIRE" label="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="ID_CODE_FOURNISSEUR" label="Kod dostawcy" titlelabel="Kod dostawcy" />
<FIELD name="DESCRIPTIF" label="Opis" titlelabel="Opis" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="ID_CODE_FOURNISSEUR" label="Kod dostawcy" />
<FIELD name="DESCRIPTIF" label="Opis" />
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Etykieta" />
<FIELD name="PV_HT" label="Cena zakupu netto szt" titlelabel="Cena zakupu netto szt" />
<FIELD name="PA_HT" label="Cena sprzedaży netto szt" titlelabel="Cena sprzedaży netto szt" />
<FIELD name="PV_HT" label="Cena zakupu netto szt" />
<FIELD name="PA_HT" label="Cena sprzedaży netto szt" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="PA_DEVISE" label="Cena waluty" titlelabel="Cena waluty" />
<FIELD name="PA_DEVISE_T" label="Suma waluty" titlelabel="Suma waluty" />
<FIELD name="PA_DEVISE" label="Cena waluty" />
<FIELD name="PA_DEVISE_T" label="Suma waluty" />
<FIELD name="QTE" label="Qté reçue" titlelabel="Ilość otrzymanych" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="POIDS" label="Waga szt." titlelabel="Waga szt." />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt." titlelabel="Cena sprzedaży netto szt." />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt" titlelabel="Cena zakupu netto szt" />
<FIELD name="VALEUR_METRIQUE_1" label="Długość domyślna" titlelabel="Długość domyślna" />
<FIELD name="ID_METRIQUE_1" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" titlelabel="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" titlelabel="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" titlelabel="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" titlelabel="Cena sprzedaży netto kg" />
<FIELD name="POIDS" label="Waga szt." />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt." />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt" />
<FIELD name="VALEUR_METRIQUE_1" label="Długość domyślna" />
<FIELD name="ID_METRIQUE_1" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto szt kg" titlelabel="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" titlelabel="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="T_PV_TTC" label="Suma" />
<FIELD name="T_PV_HT" label="Sprzedaż netto-suma" titlelabel="Sprzedaż netto-suma" />
<FIELD name="T_PA_HT" label="Zakup netto-suma" titlelabel="Zakup netto-suma" />
<FIELD name="T_PA_TTC" label="Zakup brutto-suma" titlelabel="Zakup brutto-suma" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" titlelabel="Typ sprzedaży" />
</TABLE>
 
<TABLE name="BON_DE_LIVRAISON">
<FIELD name="T_PV_HT" label="Sprzedaż netto-suma" />
<FIELD name="T_PA_HT" label="Zakup netto-suma" />
<FIELD name="T_PA_TTC" label="Zakup brutto-suma" />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" />
</element>
<element refid="sales.shipment.delivery.note" nameClass="feminine" name="dostawa" namePlural="dostawy">
<FIELD name="DATE" label="Data" />
<FIELD name="DATE_LIVRAISON" label="Data dostawy" titlelabel="Data dostawy" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Faktura" titlelabel="Faktura" />
<FIELD name="DATE_LIVRAISON" label="Data dostawy" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Faktura" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="NUMERO" label="Numer dostawy" />
<FIELD name="TOTAL_POIDS" label="Waga łączna (kg)" titlelabel="Waga łączna" />
285,67 → 274,65
<FIELD name="TOTAL_TTC" label="Suma" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="T_ECOTAXE" label="Ecotax" />
<FIELD name="T_DEVISE" label="Waluta" titlelabel="Waluta" />
</TABLE>
<TABLE name="BON_DE_LIVRAISON_ELEMENT">
<FIELD name="QTE_UNITAIRE" label="Ilość" titlelabel="Ilość" />
<FIELD name="T_DEVISE" label="Waluta" />
</element>
<element refid="sales.shipment.item" nameClass="masculine" name="element de bon de livraison"
namePlural="éléments de bon de livraison">
<FIELD name="QTE_UNITAIRE" label="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" titlelabel="\Cena" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="DESCRIPTIF" label="Opis" titlelabel="Opis" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" titlelabel="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" titlelabel="Kod celny" />
<FIELD name="DESCRIPTIF" label="Opis" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="PV_U_DEVISE" label="Cena" titlelabel="Cena" />
<FIELD name="MARGE_HT" label="Marża netto" titlelabel="Marża netto" />
<FIELD name="PV_T_DEVISE" label="Cena łączna" titlelabel="Cena łączna" />
<FIELD name="ECOTAXE" label="Ecotaxe" titlelabel="Ecotaxe" />
<FIELD name="PV_U_DEVISE" label="Cena" />
<FIELD name="MARGE_HT" label="Marża netto" />
<FIELD name="PV_T_DEVISE" label="Cena łączna" />
<FIELD name="ECOTAXE" label="Ecotaxe" />
<FIELD name="T_ECOTAXE" label="Bez ekotax" titlelabel="Bez Ekotax" />
<FIELD name="ID_POCHETTE" label="Pochette" titlelabel="Pochette" />
<FIELD name="PRIX_FINAL_TTC" label="Końcowa cena brutto" titlelabel="Końcowa cena brutto" />
<FIELD name="T_PRIX_FINAL_TTC" label="Łączna końcowa cena brutto" titlelabel="Łączna końcowa cena brutto" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="ID_POCHETTE" label="Pochette" />
<FIELD name="PRIX_FINAL_TTC" label="Końcowa cena brutto" />
<FIELD name="T_PRIX_FINAL_TTC" label="Łączna końcowa cena brutto" />
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Etykieta" />
<FIELD name="PV_HT" label="Cena zakupu netto" titlelabel="Cena zakupu netto" />
<FIELD name="PA_HT" label="Cena sprzedaży netto" titlelabel="Cena sprzedaży netto" />
<FIELD name="QTE" label="Ilość do dostarczenia" titlelabel="Ilość do dostarczenia" />
<FIELD name="QTE_LIVREE" label="Ilość dostarczona" titlelabel="Ilość dostarczona" />
<FIELD name="QTE_A_LIVRER" label="Ilość do dostarczenia" titlelabel="Ilość do dostarczenia" />
<FIELD name="PV_HT" label="Cena zakupu netto" />
<FIELD name="PA_HT" label="Cena sprzedaży netto" />
<FIELD name="QTE" label="Ilość do dostarczenia" />
<FIELD name="QTE_LIVREE" label="Ilość dostarczona" />
<FIELD name="QTE_A_LIVRER" label="Ilość do dostarczenia" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="POIDS" label="Waga szt." titlelabel="Waga szt." />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt" titlelabel="Cena sprzedaży netto szt" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt" titlelabel="Cena zakupu netto szt" />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" titlelabel="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" titlelabel="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" titlelabel="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" titlelabel="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" titlelabel="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" titlelabel="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" titlelabel="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="POIDS" label="Waga szt." />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt" />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="T_PV_TTC" label="Suma" />
<FIELD name="T_PV_HT" label="Total Vt HT" titlelabel="Suma sprzedaży netto" />
<FIELD name="T_PA_HT" label="Total Ha HT" titlelabel="Suma zakup netto" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="T_POIDS_LIVREE" label="Całkowita waga dostarczona" titlelabel="Całkowita waga dostarczona" />
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" titlelabel="Typ sprzedaży" />
<FIELD name="T_PRIX_FINAL_TTC" label="Łączna cena brutto" titlelabel="Łączna cena brutto" />
<FIELD name="PRIX_FINAL_TTC" label="Cena brutto" titlelabel="Cena brutto" />
<FIELD name="T_ECOTAXE" label="Suma Ecotax" titlelabel="Suma Ecotax" />
</TABLE>
 
 
<TABLE name="CAISSE">
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="T_POIDS_LIVREE" label="Całkowita waga dostarczona" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" />
<FIELD name="T_PRIX_FINAL_TTC" label="Łączna cena brutto" />
<FIELD name="PRIX_FINAL_TTC" label="Cena brutto" />
<FIELD name="T_ECOTAXE" label="Suma Ecotax" />
</element>
<element refid="sales.pos.receipt" nameClass="feminine" name="caisse">
<FIELD name="NOM" label="Punkty sprzedaży" />
<FIELD name="NUMERO" label="Numer" />
</TABLE>
 
<TABLE name="CHEQUE_A_ENCAISSER">
</element>
<element refid="finance.payment.cheque" nameClass="masculine" name="chéque client" namePlural="chéques clients">
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="ID_MOUVEMENT" label="Mouvement" titlelabel="Mouvement" />
<FIELD name="ID_MOUVEMENT" label="Mouvement" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="ENCAISSE" label="Deposit done" />
<FIELD name="DATE_VENTE" label="Sales date" />
354,55 → 341,53
<FIELD name="DATE" label="Date" />
<FIELD name="ETS" label="Bank name" />
<FIELD name="NUMERO" label="Check number" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" titlelabel="Régularisation en comptabilité" />
</TABLE>
 
<TABLE name="CHEQUE_FOURNISSEUR">
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" titlelabel="Régularisation en comptabilité" />
<FIELD name="ID_FOURNISSEUR" label="Numéro fournisseur" titlelabel="Numéro fournisseur" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="DECAISSE" label="Décaissé" titlelabel="Décaissé" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" />
</element>
<element refid="finance.payment.cheque.supplier" nameClass="masculine" name="chéque fournisseur"
namePlural="chéques fournisseurs à décaisser">
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" />
<FIELD name="ID_FOURNISSEUR" label="Numéro fournisseur" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="DECAISSE" label="Décaissé" />
<FIELD name="DATE_ACHAT" label="Purchase date" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaisser après le" titlelabel="A décaisser après le" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" titlelabel="Décaissé le" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaisser après le" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" />
<FIELD name="DATE" label="Date" />
<FIELD name="ETS" label="Bank name" />
<FIELD name="NUMERO" label="Check number" />
</TABLE>
 
<TABLE name="CHEQUE_AVOIR_CLIENT">
</element>
<element refid="finance.payment.cheque.due" nameClass="masculine" name="chéque de remboursement"
namePlural="chéques remboursements">
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="DECAISSE" label="Décaissé" titlelabel="Décaissé" />
<FIELD name="DATE_AVOIR" label="Avoir du" titlelabel="Avoir du" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" titlelabel="Décaissé le" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaissé après le" titlelabel="A décaissé après le" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="DECAISSE" label="Décaissé" />
<FIELD name="DATE_AVOIR" label="Avoir du" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaissé après le" />
<FIELD name="DATE" label="Date" />
<FIELD name="ETS" label="Bank name" />
<FIELD name="NUMERO" label="Check number" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" titlelabel="Régularisation en comptabilité" />
</TABLE>
 
<TABLE name="CLASSE_COMPTE">
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" />
</element>
<element refid="finance.accounting.accountClass">
<FIELD name="NOM" label="Label" />
<FIELD name="TYPE_NUMERO_COMPTE" label="Type numéro de compte" titlelabel="Type numéro de compte" />
</TABLE>
 
<TABLE name="CLASSEMENT_CONVENTIONNEL">
<FIELD name="NIVEAU" label="Niveau" titlelabel="Niveau" />
<FIELD name="COEFF" label="Coefficient" titlelabel="Coefficient" />
<FIELD name="INDICE" label="Indice" titlelabel="Indice" />
<FIELD name="POSITION" label="Position" titlelabel="Position" />
<FIELD name="ECHELON" label="Echelon" titlelabel="Echelon" />
</TABLE>
 
<TABLE name="CLIENT">
<FIELD name="TYPE_NUMERO_COMPTE" label="Type numéro de compte" />
</element>
<element refid="humanresources.payroll.convention" nameClass="masculine" name="classement conventionnel"
namePlural="classements conventionnels">
<FIELD name="NIVEAU" label="Niveau" />
<FIELD name="COEFF" label="Coefficient" />
<FIELD name="INDICE" label="Indice" />
<FIELD name="POSITION" label="Position" />
<FIELD name="ECHELON" label="Echelon" />
</element>
<element refid="customerrelationship.customer" nameClass="masculine" name="klient" namePlural="klienci">
<FIELD name="ID_TYPE_CLIENT" label="Typ klienta" />
<FIELD name="ID_GROUPE_CLIENT" label="Grupa" />
<FIELD name="ID_PAYS" label="Kraj" />
<FIELD name="ID_LANGUE" label="Język" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="FORME_JURIDIQUE" label="Forma prawna" titlelabel="Forma prawna" />
<FIELD name="FORME_JURIDIQUE" label="Forma prawna" />
<FIELD name="NOM" label="Name" />
<FIELD name="CODE" label="Kod klienta" />
<FIELD name="TEL" label="Telefon" />
420,7 → 405,7
<FIELD name="FAX_TECH" label="Fax" />
<FIELD name="TEL_P_TECH" label="Telefon kom" />
<FIELD name="MAIL_TECH" label="Email" />
<FIELD name="ID_COMPTE_PCE" label="Konto" titlelabel="Konto" />
<FIELD name="ID_COMPTE_PCE" label="Konto" />
<FIELD name="ID_ADRESSE" label="Adres główny" />
<FIELD name="ID_ADRESSE_L" label="Adres dostawy" />
<FIELD name="ID_ADRESSE_F" label="Adres faktury" />
429,56 → 414,57
<FIELD name="MARCHE_PUBLIC" label="Sektor publiczny" />
<FIELD name="MARCHE_PRIVE" label="Sektor prywatny" />
<FIELD name="ID_ADRESSE_L" label="Adres dostawy" />
<FIELD name="RIB" label="RIB" titlelabel="RIB" />
<FIELD name="SIRET" label="SIRET" titlelabel="SIRET" />
<FIELD name="RIB" label="RIB" />
<FIELD name="SIRET" label="SIRET" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Aktywność" />
<FIELD name="INFOS" label="Additionnal information" />
<FIELD name="ID_MODE_REGLEMENT" label="Domyślny sposób płatności" titlelabel="Domyślny sposób płatności" />
<FIELD name="MAX_FACTURE" label="Ograniczenia fakturowania" titlelabel="Ograniczenia fakturowania" />
<FIELD name="COMPTANT" label="Obowiązkowe rozliczenie gotówkowe" titlelabel="Obowiązkowe rozliczenie gotówkowe" />
<FIELD name="ID_TARIF" label="Lista produktów" titlelabel="Lista produktów" />
<FIELD name="ID_MODE_REGLEMENT" label="Domyślny sposób płatności" />
<FIELD name="MAX_FACTURE" label="Ograniczenia fakturowania" />
<FIELD name="COMPTANT" label="Obowiązkowe rozliczenie gotówkowe" />
<FIELD name="ID_TARIF" label="Lista produktów" />
<FIELD name="OBSOLETE" label="Przestarzałe" />
</TABLE>
 
<TABLE name="CODE_REGIME">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="humanresources.payroll.governement.code" nameClass="masculine" name="code régime"
namePlural="codes régimes">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Etykieta" />
</TABLE>
 
<TABLE name="CODE_CARACT_ACTIVITE">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="humanresources.payroll.convention.code" nameClass="masculine"
name="code caractéristique activité" namePlural="codes caractéristiques activités">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
</TABLE>
<TABLE name="CODE_CONTRAT_TRAVAIL">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="humanresources.payroll.contract.code" nameClass="masculine" name="code contrat travail"
namePlural="codes contrats travail">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
</TABLE>
<TABLE name="CODE_DROIT_CONTRAT">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="humanresources.payroll.rights.code" nameClass="masculine" name="code emploi"
namePlural="codes emplois">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
</TABLE>
 
<TABLE name="CODE_FOURNISSEUR">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="supplychain.receipt.productcode" nameClass="masculine" name="code fournisseur"
namePlural="codes fournisseurs">
<FIELD name="CODE" label="Kod" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
</TABLE>
 
<TABLE name="CODE_STATUT_PROF">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="humanresources.payroll.convention.job.code" nameClass="masculine"
name="code statut professionnel" namePlural="codes statuts professionnels">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
</TABLE>
 
<TABLE name="CODE_STATUT_CATEGORIEL">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="humanresources.payroll.convention.category.code" nameClass="masculine"
name="code statut catégoriel" namePlural="codes statuts catégoriels">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
</TABLE>
 
<TABLE name="CODE_EMPLOI">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="humanresources.payroll.job.code" nameClass="masculine" name="code emploi"
namePlural="codes emplois">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
</TABLE>
 
<TABLE name="CONTACT">
</element>
<element refid="CONTACT" nameClass="masculine" name="kontakt" namePlural="kontakty">
<FIELD name="PRENOM" label="Imię" />
<FIELD name="NOM" label="Nazwisko" />
<FIELD name="ID_TITRE_PERSONNEL" label="Płeć" />
491,9 → 477,8
<FIELD name="FONCTION" label="Rola" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="NO_MAILING" label="No pocztowy" />
</TABLE>
 
<TABLE name="CONTACT_FOURNISSEUR">
</element>
<element refid="CONTACT_FOURNISSEUR" name="supplier contact" namePlural="Kontakt do dostawcy">
<FIELD name="PRENOM" label="Imię" />
<FIELD name="NOM" label="Nazwisko" />
<FIELD name="ID_TITRE_PERSONNEL" label="Płeć" />
505,9 → 490,8
<FIELD name="FAX" label="Fax" />
<FIELD name="FONCTION" label="Rola" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
</TABLE>
 
<TABLE name="CONTACT_ADMINISTRATIF">
</element>
<element refid="CONTACT_ADMINISTRATIF">
<FIELD name="PRENOM" label="Imię" />
<FIELD name="NOM" label="Nazwisko" />
<FIELD name="ID_TITRE_PERSONNEL" label="Płeć" />
519,28 → 503,30
<FIELD name="FAX" label="Fax" />
<FIELD name="FONCTION" label="Rola" />
<FIELD name="N4DS" label="Contact for social declaration" />
</TABLE>
 
<TABLE name="CONTRAT_SALARIE">
</element>
<element refid="humanresources.payroll.contract.employe" nameClass="masculine" name="contrat salarié"
namePlural="contrats salariés">
<FIELD name="NATURE" label="Nature de l'emploi (*)" titlelabel="Nature de l'emploi" />
<FIELD name="ID_CODE_EMPLOI" label="Catégorie socioprofessionnelle " titlelabel="Code Catégorie socioprofessionnelle" />
<FIELD name="ID_CODE_EMPLOI" label="Catégorie socioprofessionnelle "
titlelabel="Code Catégorie socioprofessionnelle" />
<FIELD name="ID_CODE_CONTRAT_TRAVAIL" label="Contrat de travail" titlelabel="Code contrat" />
<FIELD name="ID_CODE_DROIT_CONTRAT" label="Droit du contrat de travail" titlelabel="Code droit du contrat" />
<FIELD name="ID_CODE_STATUT_PROF" label="Statut professionnel du salarié" titlelabel="Code statut professionnel" />
<FIELD name="ID_CODE_STATUT_CATEGORIEL" label="Statut catégoriel du salarié " titlelabel="Code statut catégoriel" />
<FIELD name="ID_CODE_STATUT_CATEGORIEL" label="Statut catégoriel du salarié "
titlelabel="Code statut catégoriel" />
<FIELD name="ID_CODE_CARACT_ACTIVITE" label="Caractéristique de l'activité" titlelabel="Code caractéristique" />
<FIELD name="ID_CODE_STATUT_CAT_CONV" label="Statut catégoriel conventionnel" titlelabel="Statut catégoriel conventionnel" />
<FIELD name="ID_CODE_STATUT_CAT_CONV" label="Statut catégoriel conventionnel" />
 
<FIELD name="CODE_IRC_UGRR" label="Code IRC UGRR" titlelabel="Code IRC UGRR" />
<FIELD name="CODE_IRC_UGRC" label="Code IRC UGRC" titlelabel="Code IRC UGRC" />
<FIELD name="NUMERO_RATTACHEMENT_UGRR" label="N° rattachement UGRR" titlelabel="N° rattachement UGRR" />
<FIELD name="NUMERO_RATTACHEMENT_UGRC" label="N° rattachement UGRC" titlelabel="N° rattachement UGRC" />
<FIELD name="CODE_IRC_RETRAITE" label="Code IRC retraite" titlelabel="Code IRC retraite" />
<FIELD name="NUMERO_RATTACHEMENT_RETRAITE" label="N° rattachement retraite" titlelabel="N° rattachement retraite" />
<FIELD name="CODE_IRC_UGRR" label="Code IRC UGRR" />
<FIELD name="CODE_IRC_UGRC" label="Code IRC UGRC" />
<FIELD name="NUMERO_RATTACHEMENT_UGRR" label="N° rattachement UGRR" />
<FIELD name="NUMERO_RATTACHEMENT_UGRC" label="N° rattachement UGRC" />
<FIELD name="CODE_IRC_RETRAITE" label="Code IRC retraite" />
<FIELD name="NUMERO_RATTACHEMENT_RETRAITE" label="N° rattachement retraite" />
 
</TABLE>
 
<TABLE name="COMMANDE">
</element>
<element refid="supplychain.order" nameClass="feminine" name="commande fournisseur"
namePlural="commandes fournisseur">
<FIELD name="EN_COURS" label="W toku" />
<FIELD name="NOM" label="Etykieta" />
<FIELD name="NUMERO" label="Numer" />
549,7 → 535,7
<FIELD name="DATE_ECHEANCE" label="Data wymagalności" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
<FIELD name="ID_COMMERCIAL" label="Handlowiec" />
<FIELD name="SOURCE" label="Źródło" titlelabel="Źródło" />
<FIELD name="SOURCE" label="Źródło" />
<FIELD name="T_HT" label="Suma netto" />
<FIELD name="T_TVA" label="VAT" />
<FIELD name="T_TTC" label="Suma" />
557,50 → 543,49
<FIELD name="T_POIDS" label="Łączna waga" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="ID_ADRESSE" label="Adres dostawy" titlelabel="Adres dostawy" />
</TABLE>
 
<TABLE name="COMMANDE_ELEMENT">
<FIELD name="QTE_UNITAIRE" label="Ilość" titlelabel="Ilość" />
<FIELD name="ID_CODE_FOURNISSEUR" label="Kod dostawcy" titlelabel="Kod dostawcy" />
<FIELD name="ID_UNITE_VENTE" label="Cena" titlelabel="Cena" />
<FIELD name="ID_ADRESSE" label="Adres dostawy" />
</element>
<element refid="supplychain.order.item" nameClass="masculine" name="element de commande"
namePlural="éléments de commande">
<FIELD name="QTE_UNITAIRE" label="Ilość" />
<FIELD name="ID_CODE_FOURNISSEUR" label="Kod dostawcy" />
<FIELD name="ID_UNITE_VENTE" label="Cena" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="PA_DEVISE" label="Cena waluty" titlelabel="Cena waluty" />
<FIELD name="PA_DEVISE_T" label="Cena waluty-suma" titlelabel="Cena waluty-suma" />
<FIELD name="DESCRIPTIF" label="Opis" titlelabel="Opis" />
<FIELD name="ID_COMMANDE" label="Zamówienie" titlelabel="Zamówienie" />
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="NOM" label="Przeznaczenie" titlelabel="Przeznaczenie" />
<FIELD name="PA_HT" label="Cena zakupu netto" titlelabel="Cena zakupu netto" />
<FIELD name="PV_HT" label="Cena sprzedaży netto" titlelabel="Cena sprzedaży netto" />
<FIELD name="PA_DEVISE" label="Cena waluty" />
<FIELD name="PA_DEVISE_T" label="Cena waluty-suma" />
<FIELD name="DESCRIPTIF" label="Opis" />
<FIELD name="ID_COMMANDE" label="Zamówienie" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Przeznaczenie" />
<FIELD name="PA_HT" label="Cena zakupu netto" />
<FIELD name="PV_HT" label="Cena sprzedaży netto" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="POIDS" label="Waga szt." titlelabel="Waga szt." />
<FIELD name="POIDS" label="Waga szt." />
<FIELD name="QTE" label="Ilość" />
<FIELD name="SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt" titlelabel="Cena sprzedaży netto szt" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt" titlelabel="Cena zakupu netto szt" />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" titlelabel="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" titlelabel="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" titlelabel="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" titlelabel="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" titlelabel="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" titlelabel="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" titlelabel="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt" />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="T_PV_TTC" label="Suma brutto-sprzedaż" />
<FIELD name="T_PV_HT" label="Suma netto-sprzedaż" titlelabel="Suma netto-sprzedaż" />
<FIELD name="T_PA_TTC" label="Suma brutto-zakup" titlelabel="Suma brutto-zakup" />
<FIELD name="T_PA_HT" label="Suma netto-zakup" titlelabel="Suma netto-zakup" />
<FIELD name="POURCENT_REMISE" label="% Rabat" titlelabel="% Rabat" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" titlelabel="Typ sprzedaży" />
</TABLE>
 
<TABLE name="COMMANDE_CLIENT">
<FIELD name="T_PV_HT" label="Suma netto-sprzedaż" />
<FIELD name="T_PA_TTC" label="Suma brutto-zakup" />
<FIELD name="T_PA_HT" label="Suma netto-zakup" />
<FIELD name="POURCENT_REMISE" label="% Rabat" />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" />
</element>
<element refid="sales.order" nameClass="neuter" name="zamówienie" namePlural="zamówienia">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="NUMERO" label="Numer" />
<FIELD name="DATE" label="Date" />
609,134 → 594,127
<FIELD name="T_HT" label="Suma netto" />
<FIELD name="T_TVA" label="VAT" />
<FIELD name="T_TTC" label="Suma" />
<FIELD name="T_DEVISE" label="Łączna oferta" titlelabel="Łączna oferta" />
<FIELD name="INFOS" label="Informacje" titlelabel="Informacje" />
<FIELD name="SOURCE" label="Źródło" titlelabel="Źródło" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="T_DEVISE" label="Łączna oferta" />
<FIELD name="INFOS" label="Informacje" />
<FIELD name="SOURCE" label="Źródło" />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="ID_COMMERCIAL" label="Handlowiec" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" titlelabel="Pôle produit" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" />
<FIELD name="TYPE_EXPEDITION" label="Delivery type" />
</TABLE>
 
<TABLE name="COMMANDE_CLIENT_ELEMENT">
<FIELD name="QTE_UNITAIRE" label="Ilość" titlelabel="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" titlelabel="Cena" />
</element>
<element refid="sales.order.item" nameClass="masculine" name="element de commande"
namePlural="éléments de commande">
<FIELD name="QTE_UNITAIRE" label="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="DESCRIPTIF" label="Opis" titlelabel="Opis" />
<FIELD name="POURCENT_REMISE" label="% Rabat" titlelabel="% Rabat" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" titlelabel="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" titlelabel="Kod celny" />
<FIELD name="DESCRIPTIF" label="Opis" />
<FIELD name="POURCENT_REMISE" label="% Rabat" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" titlelabel="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Cena waluty-suma" titlelabel="Cena waluty-suma" />
<FIELD name="ID_COMMANDE_CLIENT" label="Zamówienie" titlelabel="Zamówienie" />
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="NOM" label="Opis" titlelabel="Opis" />
<FIELD name="PA_HT" label="Cena zakupu netto" titlelabel="Cena zakupu netto" />
<FIELD name="MARGE_HT" label="Marża netto" titlelabel="Marża netto" />
<FIELD name="PV_HT" label="Cena sprzedaży netto" titlelabel="Cena sprzedaży netto" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Cena waluty-suma" />
<FIELD name="ID_COMMANDE_CLIENT" label="Zamówienie" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Opis" />
<FIELD name="PA_HT" label="Cena zakupu netto" />
<FIELD name="MARGE_HT" label="Marża netto" />
<FIELD name="PV_HT" label="Cena sprzedaży netto" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="POIDS" label="Waga szt." titlelabel="Waga szt." />
<FIELD name="POIDS" label="Waga szt." />
<FIELD name="QTE" label="Ilość" />
<FIELD name="SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt." titlelabel="Cena sprzedaży netto szt." />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt." titlelabel="Cena zakupu netto szt." />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" titlelabel="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" titlelabel="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" titlelabel="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" titlelabel="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" titlelabel="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" titlelabel="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" titlelabel="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt." />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt." />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="T_PV_TTC" label="Suma brutto-sprzedaż" />
<FIELD name="T_PV_HT" label="Suma netto-sprzedaż" titlelabel="Suma netto-sprzedaż" />
<FIELD name="T_PA_HT" label="Suma netto-zakup" titlelabel="Suma netto-zakup" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" titlelabel="Typ sprzedaży" />
<FIELD name="T_PV_HT" label="Suma netto-sprzedaż" />
<FIELD name="T_PA_HT" label="Suma netto-zakup" />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Typ sprzedaży" />
 
<FIELD name="POURCENT_ACOMPTE" label="% depozyt" />
</TABLE>
 
<TABLE name="COMMERCIAL">
<FIELD name="ID_TITRE_PERSONNEL" label="Tytuł" titlelabel="Tytuł" />
<FIELD name="TEL_DIRECT" label="Telefon bezpośredni" titlelabel="Telefon bezpośredni" />
<FIELD name="PRENOM" label="Imię" titlelabel="Imię" />
<FIELD name="TEL_STANDARD" label="Telefon" titlelabel="Telefon" />
<FIELD name="FAX" label="FAX" titlelabel="FAX" />
<FIELD name="FONCTION" label="Funkcja" titlelabel="Funkcja" />
</element>
<element refid="humanresources.employe.salesman">
<FIELD name="ID_TITRE_PERSONNEL" label="Tytuł" />
<FIELD name="TEL_DIRECT" label="Telefon bezpośredni" />
<FIELD name="PRENOM" label="Imię" />
<FIELD name="TEL_STANDARD" label="Telefon" />
<FIELD name="FAX" label="FAX" />
<FIELD name="FONCTION" label="Funkcja" />
<FIELD name="ID_SITE" label="Site" titlelabel="Site contact" />
<FIELD name="EMAIL" label="Adrese email" titlelabel="Adrese email" />
<FIELD name="NOM" label="Nazwa handlowca" titlelabel="Nazwa handlowca" />
<FIELD name="ID_USER_COMMON" label="Utilisateur" titlelabel="Utilisateur" />
<FIELD name="TEL_MOBILE" label="Telefon kom." titlelabel="Telefon kom." />
<FIELD name="TEL_PERSONEL" label="Telefon prywatny" titlelabel="Telefon prywatny" />
</TABLE>
 
<TABLE name="COMPTE_CLIENT_TRANSACTION">
<FIELD name="EMAIL" label="Adrese email" />
<FIELD name="NOM" label="Nazwa handlowca" />
<FIELD name="ID_USER_COMMON" label="Utilisateur" />
<FIELD name="TEL_MOBILE" label="Telefon kom." />
<FIELD name="TEL_PERSONEL" label="Telefon prywatny" />
</element>
<element refid="customerrelationship.customer.account.transaction">
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="DATE" label="Date" />
<FIELD name="MONTANT" label="Suma" />
<FIELD name="ID_REGLEMENT" label="Payment" />
</TABLE>
 
<TABLE name="COMPTE_PCE">
<FIELD name="NUMERO" label="Numer konta" titlelabel="Numer konta" />
</element>
<element refid="finance.accounting.code.enterprise" nameClass="masculine" name="compte">
<FIELD name="NUMERO" label="Numer konta" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="INFOS" label="Informacje" titlelabel="Informacje" />
<FIELD name="RACINE" label="Źródło" titlelabel="Źródło" />
<FIELD name="TOTAL_DEBIT" label="Obrót" titlelabel="Obrót" />
<FIELD name="TOTAL_CREDIT" label="Total crédit" titlelabel="Total crédit" />
<FIELD name="INFOS" label="Informacje" />
<FIELD name="RACINE" label="Źródło" />
<FIELD name="TOTAL_DEBIT" label="Obrót" />
<FIELD name="TOTAL_CREDIT" label="Total crédit" />
<FIELD name="ID_NATURE_COMPTE" label="Nature du compte" titlelabel="Nature Compte" />
</TABLE>
 
<TABLE name="COMPTE_PCG">
</element>
<element refid="finance.accounting.code.national" nameClass="masculine" name="compte">
<FIELD name="NOM" label="Account" />
<FIELD name="NUMERO" label="Number" />
<FIELD name="INFOS" label="Informations" titlelabel="Informations" />
<FIELD name="ID_TYPE_COMPTE_PCG_BASE" label="Compte de base" titlelabel="Compte de base" />
<FIELD name="ID_TYPE_COMPTE_PCG_AB" label="Compte abrégé" titlelabel="Compte abrégé" />
<FIELD name="ID_TYPE_COMPTE_PCG_DEV" label="Compte développé" titlelabel="Compte développé" />
<FIELD name="ID_NATURE_COMPTE" label="Nature compte" titlelabel="Nature compte" />
</TABLE>
 
<TABLE name="COURRIER_CLIENT">
<FIELD name="NOM" label="Objet" titlelabel="Objet" />
<FIELD name="INFOS" label="Informations" />
<FIELD name="ID_TYPE_COMPTE_PCG_BASE" label="Compte de base" />
<FIELD name="ID_TYPE_COMPTE_PCG_AB" label="Compte abrégé" />
<FIELD name="ID_TYPE_COMPTE_PCG_DEV" label="Compte développé" />
<FIELD name="ID_NATURE_COMPTE" label="Nature compte" />
</element>
<element refid="customerrelationship.customer.mail" nameClass="masculine" name="courrier">
<FIELD name="NOM" label="Objet" />
<FIELD name="NUMERO" label="Number" />
<FIELD name="INFOS" label="Informations" titlelabel="Informations" />
<FIELD name="INFOS" label="Informations" />
<FIELD name="ID_MODELE_COURRIER_CLIENT" label="Template" />
<FIELD name="ID_AFFAIRE" label="Numéro d'affaire" titlelabel="Numéro d'affaire" />
<FIELD name="ID_AFFAIRE" label="Numéro d'affaire" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_SECRETAIRE" label="Secretary" titlelabel="Secretary" />
</TABLE>
 
<TABLE name="CUMULS_CONGES">
<FIELD name="RESTANT" label="Congés restant" titlelabel="Congés restant" />
<FIELD name="ACQUIS" label="Congés acquis" titlelabel="Congés acquis" />
</TABLE>
 
<TABLE name="CUMULS_PAYE">
<FIELD name="SAL_BRUT_C" label="Salaire brut cumulé" titlelabel="Salaire brut cumulé" />
<FIELD name="COT_PAT_C" label="Cotisations pat. cumulées" titlelabel="Cotisations pat. cumulées" />
<FIELD name="COT_SAL_C" label="Cotisations sal. cumulées" titlelabel="Cotisations sal. cumulées" />
<FIELD name="NET_IMP_C" label="Salaire net imposable cumulé" titlelabel="Salaire net imposable cumulé" />
<FIELD name="NET_A_PAYER_C" label="Salaire net cumulé" titlelabel="Salaire net cumulé" />
<FIELD name="CSG_C" label="Base CSG cumulée" titlelabel="Base CSG cumulée" />
</TABLE>
 
<TABLE name="DEPARTEMENT">
<FIELD name="ID_SECRETAIRE" label="Secretary" />
</element>
<element refid="humanresources.payroll.vacation.total" nameClass="masculine" name="cumul de congés"
namePlural="cumuls de congés">
<FIELD name="RESTANT" label="Congés restant" />
<FIELD name="ACQUIS" label="Congés acquis" />
</element>
<element refid="humanresources.payroll.total" nameClass="masculine" name="cumul de paye"
namePlural="cumuls de paye">
<FIELD name="SAL_BRUT_C" label="Salaire brut cumulé" />
<FIELD name="COT_PAT_C" label="Cotisations pat. cumulées" />
<FIELD name="COT_SAL_C" label="Cotisations sal. cumulées" />
<FIELD name="NET_IMP_C" label="Salaire net imposable cumulé" />
<FIELD name="NET_A_PAYER_C" label="Salaire net cumulé" />
<FIELD name="CSG_C" label="Base CSG cumulée" />
</element>
<element refid="department" nameClass="masculine" name="département">
<FIELD name="NUMERO" label="Number" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="CHEF_LIEU" label="Chef lieu" titlelabel="Chef lieu" />
<FIELD name="REGION_ADMIN" label="Région administrative" titlelabel="Région administrative" />
</TABLE>
 
<TABLE name="DEVIS">
<FIELD name="CHEF_LIEU" label="Chef lieu" />
<FIELD name="REGION_ADMIN" label="Région administrative" />
</element>
<element refid="sales.quote" nameClass="feminine" name="oferta" namePlural="oferty">
<FIELD name="ID_MODELE" label="Moduł" />
<FIELD name="PROBABILITE" label="Prawdopodobieństwo" titlelabel="Prawdopodobieństwo" />
<FIELD name="PROBABILITE" label="Prawdopodobieństwo" />
<FIELD name="DATE_VALIDITE" label="Data ważności" />
<FIELD name="NUMERO" label="Numer oferty" />
<FIELD name="DATE" label="Data" />
758,292 → 736,288
<FIELD name="ADRESSE_IDENTIQUE" label="Adres" />
<FIELD name="T_DEVISE" label="Suma-waluta" />
<FIELD name="ID_TARIF" label="Lista produktów" />
</TABLE>
<TABLE name="DEVIS_ELEMENT">
<FIELD name="QTE_UNITAIRE" label="Ilość" titlelabel="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" titlelabel="Cena" />
</element>
<element refid="sales.quote.item" nameClass="masculine" name="element de devis" namePlural="éléments de devis">
<FIELD name="QTE_UNITAIRE" label="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="DESCRIPTIF" label="Opis" titlelabel="Opis" />
<FIELD name="MARGE_HT" label="Marża netto" titlelabel="Marża netto" />
<FIELD name="POURCENT_REMISE" label="% Rabat" titlelabel="% Rabat" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" titlelabel="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" titlelabel="Kod celny" />
<FIELD name="DESCRIPTIF" label="Opis" />
<FIELD name="MARGE_HT" label="Marża netto" />
<FIELD name="POURCENT_REMISE" label="% Rabat" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" titlelabel="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Cena waluty-suma" titlelabel="Cena waluty-suma" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Cena waluty-suma" />
<FIELD name="ID_DEVIS" label="Oferta" />
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="NOM" label="Opis" titlelabel="Opis" />
<FIELD name="PA_HT" label="Cena zakupu netto" titlelabel="Cena zakupu netto" />
<FIELD name="PV_HT" label="Cena sprzedaży netto" titlelabel="Cena sprzedaży netto" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Opis" />
<FIELD name="PA_HT" label="Cena zakupu netto" />
<FIELD name="PV_HT" label="Cena sprzedaży netto" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="POIDS" label="Waga szt." titlelabel="Waga szt." />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="T_PA_HT" label="Zakup netto-suma" titlelabel="Zakup netto-suma" />
<FIELD name="POIDS" label="Waga szt." />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="T_PA_HT" label="Zakup netto-suma" />
<FIELD name="T_PV_HT" label="Sprzedaż netto-suma" />
<FIELD name="T_PV_TTC" label="Suma brutto" />
<FIELD name="QTE" label="Ilość" />
<FIELD name="SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt." titlelabel="Cena sprzedaży netto szt." />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt." titlelabel="Cena zakupu netto szt." />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" titlelabel="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" titlelabel="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" titlelabel="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" titlelabel="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" titlelabel="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" titlelabel="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" titlelabel="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Tryb zprzedaży" titlelabel="Tryb zprzedaży" />
</TABLE>
 
<TABLE name="ECHANTILLON_ELEMENT">
<FIELD name="NOM" label="Nazwa" titlelabel="Nazwa" />
<FIELD name="QTE" label="Ilość" titlelabel="Ilość" />
<FIELD name="PV_HT" label="Cena netto szt." titlelabel="Cena netto szt." />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Cena sprzedaży netto szt." />
<FIELD name="PRIX_METRIQUE_HA_1" label="Cena zakupu netto szt." />
<FIELD name="VALEUR_METRIQUE_1" label="Domyślna długość" />
<FIELD name="ID_METRIQUE_1" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Tryb zprzedaży" />
</element>
<element refid="controle.sample" nameClass="masculine" name="échantillon facturé"
namePlural="échantillons facturés">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="QTE" label="Ilość" />
<FIELD name="PV_HT" label="Cena netto szt." />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="T_PV_HT" label="Suma netto" />
<FIELD name="T_PV_TTC" label="Suma" />
</TABLE>
 
<TABLE name="ECHEANCE_CLIENT">
</element>
<element refid="sales.invoice.commitment" nameClass="feminine" name="échéance client"
namePlural="échéances clients">
<FIELD name="MONTANT" label="Amount" titlelabel="Kwota" />
<FIELD name="DATE" label="Data wymagalności" />
<FIELD name="NOMBRE_RELANCE" label="Numer" titlelabel="Numer" />
<FIELD name="ID_MOUVEMENT" label="Numer czynności" titlelabel="Numer czynności" />
<FIELD name="ID_CLIENT" label="Klient" titlelabel="Klient" />
<FIELD name="REGLE" label="Regulacja" titlelabel="Regulacja" />
<FIELD name="NOMBRE_RELANCE" label="Numer" />
<FIELD name="ID_MOUVEMENT" label="Numer czynności" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="REGLE" label="Regulacja" />
<FIELD name="INFOS" label="Komentarz" />
<FIELD name="RETOUR_NATEXIS" label="Zwrot nadpłaty" titlelabel="Zwrot nadpłata" />
<FIELD name="REG_COMPTA" label="Regulacja płatności" titlelabel="Regulacja płatności" />
<FIELD name="DATE_LAST_RELANCE" label="Data ostatniej płatności" titlelabel="Data ostatniej płatności" />
<FIELD name="MONTANT" label="Kwota należnego VAT-u" titlelabel="Kwota należnego VAT-u" />
</TABLE>
<TABLE name="ECHEANCE_FOURNISSEUR">
<FIELD name="REGLE" label="Regulacja" titlelabel="Regulacja" />
<FIELD name="MONTANT" label="Kwota" titlelabel="Kwota" />
<FIELD name="REG_COMPTA" label="Regulacja płatności" />
<FIELD name="DATE_LAST_RELANCE" label="Data ostatniej płatności" />
<FIELD name="MONTANT" label="Kwota należnego VAT-u" />
</element>
<element refid="supplychain.supplier.commitment" nameClass="feminine" name="échéance fournisseur"
namePlural="échéances fournisseurs">
<FIELD name="REGLE" label="Regulacja" />
<FIELD name="MONTANT" label="Kwota" />
<FIELD name="DATE" label="Data wymagalności" />
<FIELD name="NOMBRE_RELANCE" label="Nombre de relance" titlelabel="Numer" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" titlelabel="Numer operacji" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
</TABLE>
 
</element>
<TABLE name="ECHEANCIER_CCI">
<FIELD name="DATE" label="Data" />
<FIELD name="MONTANT_HT" label="Suma netto" titlelabel="Suma netto" />
<FIELD name="NOM" label="Tytuł" titlelabel="Tytuł" />
<FIELD name="ID_AFFAIRE" label="Projekt" titlelabel="Projekt" />
<FIELD name="MONTANT_HT" label="Suma netto" />
<FIELD name="NOM" label="Tytuł" />
<FIELD name="ID_AFFAIRE" label="Projekt" />
</TABLE>
 
<TABLE name="ECOTAXE">
<FIELD name="NOM" label="Ecotax" titlelabel="Ecotax" />
<FIELD name="MONTANT_HT" label="Suma" titlelabel="Suma" />
</TABLE>
 
<TABLE name="ECRITURE">
<FIELD name="ID" label="N° Ecriture" titlelabel="N° Ecriture" />
<FIELD name="JOURNAL_NOM" label="Journal" titlelabel="Journal" />
<FIELD name="JOURNAL_CODE" label="Code journal" titlelabel="Code journal" />
<FIELD name="COMPTE_NUMERO" label="Numéro de compte" titlelabel="Numéro de compte" />
<element refid="finance.tax.ECOTAXE" nameClass="feminine" name="écotaxe">
<FIELD name="NOM" label="Ecotax" />
<FIELD name="MONTANT_HT" label="Suma" />
</element>
<element refid="finance.accounting.entry.item" nameClass="feminine" name="écriture">
<FIELD name="ID" label="N° Ecriture" />
<FIELD name="JOURNAL_NOM" label="Journal" />
<FIELD name="JOURNAL_CODE" label="Code journal" />
<FIELD name="COMPTE_NUMERO" label="Numéro de compte" />
<FIELD name="COMPTE_NOM" label="Account" />
<FIELD name="NOM" label="Libellé écriture" titlelabel="Libellé écriture" />
<FIELD name="VALIDE" label="Ecriture validée" titlelabel="Ecriture validée" />
<FIELD name="NOM" label="Libellé écriture" />
<FIELD name="VALIDE" label="Ecriture validée" />
<FIELD name="ID_COMPTE_PCE" label="Account" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" />
<FIELD name="DATE" label="Date" />
<FIELD name="LETTRAGE" label="Lettrage" titlelabel="Lettrage" />
<FIELD name="DEBIT" label="Débit" titlelabel="Débit" />
<FIELD name="CREDIT" label="Crédit" titlelabel="Crédit" />
<FIELD name="ID_JOURNAL" label="Journal" titlelabel="Journal" />
<FIELD name="LETTRAGE" label="Lettrage" />
<FIELD name="DEBIT" label="Débit" />
<FIELD name="CREDIT" label="Crédit" />
<FIELD name="ID_JOURNAL" label="Journal" />
<FIELD name="POINTEE" label="Code de pointage" titlelabel="Code pointage" />
<FIELD name="DATE_POINTEE" label="Date de pointage" titlelabel="Date pointage" />
<FIELD name="DATE_VALIDE" label="Date de validation" titlelabel="Date validation" />
<FIELD name="DATE_LETTRAGE" label="Date de lettrage" titlelabel="Date de lettrage" />
<FIELD name="IDUSER_CREATE" label="User create" titlelabel="User create" />
<FIELD name="IDUSER_DELETE" label="User delete" titlelabel="User delete" />
<FIELD name="IDUSER_VALIDE" label="User valide" titlelabel="User valide" />
</TABLE>
 
<TABLE name="ENCAISSER_MONTANT">
<FIELD name="DATE" label="Date de règlement" titlelabel="Date de règlement" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="DATE_LETTRAGE" label="Date de lettrage" />
<FIELD name="IDUSER_CREATE" label="User create" />
<FIELD name="IDUSER_DELETE" label="User delete" />
<FIELD name="IDUSER_VALIDE" label="User valide" />
</element>
<element refid="finance.payment.category" nameClass="masculine" name="encaissement de montant"
namePlural="encaissements de montant">
<FIELD name="DATE" label="Date de règlement" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="NOM" label="Libellé encaissement" titlelabel="Libellé encaissement" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="ID_MODE_REGLEMENT" label="Method of payment" />
<FIELD name="ID_ECHEANCE_CLIENT" label="Echéance client" titlelabel="échéance" />
</TABLE>
 
<TABLE name="ENCAISSER_MONTANT_ELEMENT">
<FIELD name="ID_ECHEANCE" label="Echéance" titlelabel="Echéance" />
<FIELD name="MONTANT_REGLE" label="Montant réglé" titlelabel="Montant réglé" />
<FIELD name="MONTANT_A_REGLER" label="Montant à régler" titlelabel="Montant à régler" />
<FIELD name="ID_MOUVEMENT_ECHEANCE" label="Facture" titlelabel="Facture" />
</element>
<element refid="finance.payment.item" nameClass="masculine" name="élément d'encaissement"
namePlural="éléments d'encaissements">
<FIELD name="ID_ECHEANCE" label="Echéance" />
<FIELD name="MONTANT_REGLE" label="Montant réglé" />
<FIELD name="MONTANT_A_REGLER" label="Montant à régler" />
<FIELD name="ID_MOUVEMENT_ECHEANCE" label="Facture" />
<FIELD name="DATE" label="Date" />
</TABLE>
 
<TABLE name="ETAT_DEVIS">
<FIELD name="NOM" label="Etat du devis" titlelabel="Etat du devis" />
</TABLE>
 
<TABLE name="ETAT_RAPPORT">
<FIELD name="NOM" label="Etat du rapport" titlelabel="Etat du rapport" />
</TABLE>
 
<TABLE name="ETAT_CIVIL">
</element>
<element refid="sales.quote.state" nameClass="masculine" name="état de devis" namePlural="états de devis">
<FIELD name="NOM" label="Etat du devis" />
</element>
<element refid="controle.EtatRapportSQLElement.report.state" nameClass="masculine" name="état rapport"
namePlural="états rapports">
<FIELD name="NOM" label="Etat du rapport" />
</element>
<element refid="humanresources.employe.info" nameClass="masculine" name="état civil" namePlural="états civils">
<FIELD name="ID_ADRESSE" label="Adresse (*)" titlelabel="Adresse" />
<FIELD name="DATE_NAISSANCE" label="Date de naissance (*)" titlelabel="Date de naissance" />
<FIELD name="COMMUNE_NAISSANCE" label="Lieu de naissance" titlelabel="Lieu de naissance" />
<FIELD name="ID_DEPARTEMENT_NAISSANCE" label="Département de naissance" titlelabel="Département de naissance" />
<FIELD name="ID_PAYS_NAISSANCE" label="Pays de naissance" titlelabel="Pays de naissance" />
<FIELD name="NB_ENFANTS" label="Nombre d'enfants" titlelabel="Nombre d'enfants" />
<FIELD name="COMMUNE_NAISSANCE" label="Lieu de naissance" />
<FIELD name="ID_DEPARTEMENT_NAISSANCE" label="Département de naissance" />
<FIELD name="ID_PAYS_NAISSANCE" label="Pays de naissance" />
<FIELD name="NB_ENFANTS" label="Nombre d'enfants" />
<FIELD name="NUMERO_SS" label="N° de sécurité sociale (*)" titlelabel="N° de sécurité sociale" />
<FIELD name="TELEPHONE" label="N° Tél." titlelabel="N° Tél." />
<FIELD name="PORTABLE" label="N° Tél. portable" titlelabel="N° Tél. portable" />
<FIELD name="MAIL" label="Courriel" titlelabel="Courriel" />
<FIELD name="NB_PERS_A_CHARGE" label="Nombre de personnes à charge" titlelabel="Nombre de personnes à charge" />
<FIELD name="TELEPHONE" label="N° Tél." />
<FIELD name="PORTABLE" label="N° Tél. portable" />
<FIELD name="MAIL" label="Courriel" />
<FIELD name="NB_PERS_A_CHARGE" label="Nombre de personnes à charge" />
<FIELD name="ID_SITUATION_FAMILIALE" label="Situtation familiale (*)" titlelabel="Situtation familiale" />
</TABLE>
 
<TABLE name="FAMILLE_ARTICLE">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="NOM" label="Famille" titlelabel="Famille" />
<FIELD name="ID_FAMILLE_ARTICLE_PERE" label="Sous Famille de" titlelabel="Sous Famille de" />
<FIELD name="ID_COMPTE_PCE" label="Compte spécifique de vente" titlelabel="Compte spécifique de vente" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Compte spécifique d'achat" titlelabel="Compte spécifique d'achat" />
</TABLE>
 
<TABLE name="FICHE_PAYE">
</element>
<element refid="sales.product.family" nameClass="feminine" name="famille d'article"
namePlural="familles d'articles">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Famille" />
<FIELD name="ID_FAMILLE_ARTICLE_PERE" label="Sous Famille de" />
<FIELD name="ID_COMPTE_PCE" label="Compte spécifique de vente" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Compte spécifique d'achat" />
</element>
<element refid="humanresources.payroll.payslip" nameClass="feminine" name="fiche de paye"
namePlural="fiches de paye">
<FIELD name="ANNEE" label="Year" />
<FIELD name="ID_SALARIE" label="Salarié" titlelabel="Salarié" />
<FIELD name="IDPROFIL_PAYE" label="Profil de paye" titlelabel="Profil de paye" />
<FIELD name="SAL_BRUT" label="Salaire brut" titlelabel="Salaire brut" />
<FIELD name="COT_PAT" label="Cotisations pat." titlelabel="Cotisations pat." />
<FIELD name="COT_SAL" label="Cotisations sal." titlelabel="Cotisations sal." />
<FIELD name="NET_IMP" label="Salaire net imposable" titlelabel="Salaire net imposable" />
<FIELD name="NET_A_PAYER" label="Salaire net à payer" titlelabel="Salaire net à payer" />
<FIELD name="CSG" label="Base CSG" titlelabel="Base CSG" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls" titlelabel="Cumuls" />
<FIELD name="ID_SALARIE" label="Salarié" />
<FIELD name="IDPROFIL_PAYE" label="Profil de paye" />
<FIELD name="SAL_BRUT" label="Salaire brut" />
<FIELD name="COT_PAT" label="Cotisations pat." />
<FIELD name="COT_SAL" label="Cotisations sal." />
<FIELD name="NET_IMP" label="Salaire net imposable" />
<FIELD name="NET_A_PAYER" label="Salaire net à payer" />
<FIELD name="CSG" label="Base CSG" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls" />
<FIELD name="ACOMPTE" label="Deposit" />
<FIELD name="ID_MOIS" label="Month" />
<FIELD name="VALIDE" label="Valide" titlelabel="Valide" />
<FIELD name="DU" label="Du" titlelabel="Du" />
<FIELD name="AU" label="Au" titlelabel="Au" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" titlelabel="Cumuls paye" />
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" titlelabel="Cumuls congés" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variable salarié" titlelabel="Variable salarié" />
<FIELD name="CONGES_ACQUIS" label="Congés acquis" titlelabel="Congés acquis" />
</TABLE>
<TABLE name="FICHE_PAYE_ELEMENT">
<FIELD name="VALIDE" label="Valide" />
<FIELD name="DU" label="Du" />
<FIELD name="AU" label="Au" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" />
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variable salarié" />
<FIELD name="CONGES_ACQUIS" label="Congés acquis" />
</element>
<element refid="humanresources.payroll.payslip.item" nameClass="masculine" name="élément de fiche de paye"
namePlural="éléments de fiche de paye">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="NB_BASE" label="Base" titlelabel="Base" />
<FIELD name="TAUX_SAL" label="Taux Sal." titlelabel="Taux Sal." />
<FIELD name="MONTANT_SAL_AJ" label="Montant sal. à ajouter" titlelabel="Montant sal. à ajouter" />
<FIELD name="MONTANT_SAL_DED" label="Montant sal. à déduire" titlelabel="Montant sal. à déduire" />
<FIELD name="TAUX_PAT" label="Taux pat." titlelabel="Taux pat." />
<FIELD name="MONTANT_PAT" label="Montant pat." titlelabel="Montant pat." />
<FIELD name="SOURCE" label="Source" titlelabel="Source" />
<FIELD name="IDSOURCE" label="ID Source" titlelabel="ID Source" />
<FIELD name="POSITION" label="Position" titlelabel="Position" />
<FIELD name="VALIDE" label="Validé" titlelabel="Validé" />
<FIELD name="IMPRESSION" label="Impression" titlelabel="Impression" />
<FIELD name="IN_PERIODE" label="Dans la période" titlelabel="Dans la période" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" titlelabel="Fiche de paye" />
</TABLE>
 
<TABLE name="FICHE_RENDEZ_VOUS">
<FIELD name="DATE" label="Date de création" titlelabel="Date de création" />
<FIELD name="ID_VERIFICATEUR" label="Pilote" titlelabel="Pilote" />
<FIELD name="NB_BASE" label="Base" />
<FIELD name="TAUX_SAL" label="Taux Sal." />
<FIELD name="MONTANT_SAL_AJ" label="Montant sal. à ajouter" />
<FIELD name="MONTANT_SAL_DED" label="Montant sal. à déduire" />
<FIELD name="TAUX_PAT" label="Taux pat." />
<FIELD name="MONTANT_PAT" label="Montant pat." />
<FIELD name="SOURCE" label="Source" />
<FIELD name="IDSOURCE" label="ID Source" />
<FIELD name="POSITION" label="Position" />
<FIELD name="VALIDE" label="Validé" />
<FIELD name="IMPRESSION" label="Impression" />
<FIELD name="IN_PERIODE" label="Dans la période" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" />
</element>
<element refid="controle.FicheRendezVousSQLElement.appointment.form" nameClass="feminine"
name="fiche de prise de rendez-vous" namePlural="fiches de prise de rendez-vous">
<FIELD name="DATE" label="Date de création" />
<FIELD name="ID_VERIFICATEUR" label="Pilote" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="ID_COMMERCIAL" label="Saleman" />
<FIELD name="ID_CONTACT" label="Correspondant" titlelabel="Correspondant" />
<FIELD name="ID_AFFAIRE" label="Project" titlelabel="Project" />
<FIELD name="TYPE_MISSION" label="Type de mission" titlelabel="Type de mission" />
<FIELD name="ACTIVITE" label="Activité" titlelabel="Activité" />
<FIELD name="CLASSEMENT_ERP" label="Classement ERP" titlelabel="Classement ERP" />
<FIELD name="TYPE_ERP" label="Type ERP" titlelabel="Type ERP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" titlelabel="Situation administrative" />
<FIELD name="ID_MOIS_INTERVENTION" label="Intervention prévue en" titlelabel="Intervention prévue en" />
<FIELD name="ID_CONTACT" label="Correspondant" />
<FIELD name="ID_AFFAIRE" label="Project" />
<FIELD name="TYPE_MISSION" label="Type de mission" />
<FIELD name="ACTIVITE" label="Activité" />
<FIELD name="CLASSEMENT_ERP" label="Classement ERP" />
<FIELD name="TYPE_ERP" label="Type ERP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" />
<FIELD name="ID_MOIS_INTERVENTION" label="Intervention prévue en" />
<FIELD name="DATE_ECH_RDV" label="Due date" />
<FIELD name="INFOS" label="Comments" />
<FIELD name="INFOS_CLIENT" label="Informations client" titlelabel="Informations client" />
<FIELD name="DOCUMENTS_TRANSMIS" label="Documents transmis" titlelabel="Documents transmis" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" titlelabel="Pôle produit" />
<FIELD name="VALID" label="Valider par le responsable" titlelabel="Valider par le responsable" />
</TABLE>
 
<TABLE name="FICHE_RENDEZ_VOUS_ELEMENT">
<FIELD name="ECHEANCE_RAPPORT" label="Ech. remise rapport en jour" titlelabel="Ech. remise rapport en jour" />
<FIELD name="INFOS_CLIENT" label="Informations client" />
<FIELD name="DOCUMENTS_TRANSMIS" label="Documents transmis" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" />
<FIELD name="VALID" label="Valider par le responsable" />
</element>
<element refid="controle.FicheRdvItemSQLElement.appointment.form.item" nameClass="masculine"
name="element de fiche" namePlural="éléments de fiche">
<FIELD name="ECHEANCE_RAPPORT" label="Ech. remise rapport en jour" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_MISSION" label="Mission" titlelabel="Mission" />
<FIELD name="ID_AFFAIRE_ELEMENT" label="Element d'affaire" titlelabel="Element d'affaire" />
<FIELD name="ID_AFFAIRE" label="Project" titlelabel="Project" />
<FIELD name="ID_VERIFICATEUR" label="Vérificateur" titlelabel="Vérificateur" />
<FIELD name="ACTIVITE" label="Activité" titlelabel="Activité" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" titlelabel="Sous activité" />
<FIELD name="CODE" label="Code mission" titlelabel="Code mission" />
<FIELD name="NOM" label="Libellé mission" titlelabel="Libellé mission" />
<FIELD name="ID_PERIODICITE" label="Périodicité" titlelabel="Périodicité" />
<FIELD name="ID_MISSION" label="Mission" />
<FIELD name="ID_AFFAIRE_ELEMENT" label="Element d'affaire" />
<FIELD name="ID_AFFAIRE" label="Project" />
<FIELD name="ID_VERIFICATEUR" label="Vérificateur" />
<FIELD name="ACTIVITE" label="Activité" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" />
<FIELD name="CODE" label="Code mission" />
<FIELD name="NOM" label="Libellé mission" />
<FIELD name="ID_PERIODICITE" label="Périodicité" />
<FIELD name="TEMPS" label="Temps estimé (h)" titlelabel="Temps estimé(h)" />
<FIELD name="PRIS" label="Prendre rendez vous" titlelabel="Prendre rendez vous" />
<FIELD name="DATE_PREC" label="Date précédente mission" titlelabel="Date précédente mission" />
<FIELD name="DATE_INTERVENTION" label="Date d'intervention" titlelabel="Date d'intervention" />
<FIELD name="ID_MOIS_CCIP" label="Mois CCIP" titlelabel="Mois CCIP" />
<FIELD name="Q18" label="Extension Q18" titlelabel="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Tarif Q18 HT" titlelabel="Tarif Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Objet inspecté" titlelabel="Objet inspecté" />
<FIELD name="PV_UNIT_HT" label="PV unitaire HT" titlelabel="PV unitaire HT" />
<FIELD name="MONTANT_HT" label="Montant HT" titlelabel="Montant HT" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" titlelabel="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisation objet" titlelabel="Localisation objet" />
<FIELD name="MONTANT_HT" label="Montant HT" titlelabel="Montant HT" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" titlelabel="Secteur d'activité" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT_NEXT" label="Prochain rendez vous" titlelabel="Prochain rendez vous" />
<FIELD name="ID_NATURE_MISSION" label="Nature mission" titlelabel="Nature mission" />
<FIELD name="ID_DOMAINE" label="Domaine" titlelabel="Domaine" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" titlelabel="Site d'intervention" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Commentaires objet" titlelabel="Commentaires objet" />
<FIELD name="POURCENT_SERVICE" label="Vérificateurs" titlelabel="Vérificateurs" />
<FIELD name="POURCENT_CCIP" label="CCIP" titlelabel="CCIP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" titlelabel="Situation administrative" />
<FIELD name="ID_MOIS_PREV" label="Mois d'intervention prévu" titlelabel="Mois d'intervention prévu" />
<FIELD name="PRIS" label="Prendre rendez vous" />
<FIELD name="DATE_PREC" label="Date précédente mission" />
<FIELD name="DATE_INTERVENTION" label="Date d'intervention" />
<FIELD name="ID_MOIS_CCIP" label="Mois CCIP" />
<FIELD name="Q18" label="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Tarif Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Objet inspecté" />
<FIELD name="PV_UNIT_HT" label="PV unitaire HT" />
<FIELD name="MONTANT_HT" label="Montant HT" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisation objet" />
<FIELD name="MONTANT_HT" label="Montant HT" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT_NEXT" label="Prochain rendez vous" />
<FIELD name="ID_NATURE_MISSION" label="Nature mission" />
<FIELD name="ID_DOMAINE" label="Domaine" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Commentaires objet" />
<FIELD name="POURCENT_SERVICE" label="Vérificateurs" />
<FIELD name="POURCENT_CCIP" label="CCIP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" />
<FIELD name="ID_MOIS_PREV" label="Mois d'intervention prévu" />
<FIELD name="DATE_ECHEANCE" label="Due date" />
<FIELD name="DATE_PREV" label="Date prévisionnelle" titlelabel="Date prévisionnelle" />
<FIELD name="NOTA" label="Nota" titlelabel="Nota" />
<FIELD name="VALID" label="Valider par le responsable" titlelabel="Valider par le responsable" />
</TABLE>
 
<TABLE name="FOURNISSEUR">
<FIELD name="ID_COMPTE_PCE_CHARGE" label="Domyślne konto" titlelabel="Domyślne konto" />
<FIELD name="TYPE" label="Typ" titlelabel="Typ" />
<FIELD name="RESPONSABLE" label="Osoba odpowiedzialna" titlelabel="Osoba odpowiedzialna" />
<FIELD name="TEL_P" label="Telefon kom." titlelabel="Telefon kom." />
<FIELD name="INFOS" label="Dodatkowe informacje" titlelabel="Dodatkowe informacje" />
<FIELD name="DATE_PREV" label="Date prévisionnelle" />
<FIELD name="NOTA" label="Nota" />
<FIELD name="VALID" label="Valider par le responsable" />
</element>
<element refid="supplychain.supplier" nameClass="masculine" name="fournisseur">
<FIELD name="ID_COMPTE_PCE_CHARGE" label="Domyślne konto" />
<FIELD name="TYPE" label="Typ" />
<FIELD name="RESPONSABLE" label="Osoba odpowiedzialna" />
<FIELD name="TEL_P" label="Telefon kom." />
<FIELD name="INFOS" label="Dodatkowe informacje" />
<FIELD name="MAIL" label="Email" />
<FIELD name="ID_LANGUE" label="Język" titlelabel="Język" />
<FIELD name="ID_LANGUE" label="Język" />
 
<FIELD name="NOM" label="Nazwa dostawcy" />
<FIELD name="CODE" label="Kod" />
<FIELD name="UE" label="Dostawcy UE" titlelabel="Dostawcy UE" />
<FIELD name="UE" label="Dostawcy UE" />
<FIELD name="ID_ADRESSE" label="Adres" />
<FIELD name="ID_ADRESSE_E" label="Adres dostawy" titlelabel="Adres dostawy" />
<FIELD name="ID_ADRESSE_E" label="Adres dostawy" />
<FIELD name="ID_COMPTE_PCE" label="Numer" />
<FIELD name="TEL" label="Telefon" />
<FIELD name="FAX" label="Fax" />
<FIELD name="ID_MODE_REGLEMENT" label="Typ sprzedaży" />
</TABLE>
 
<TABLE name="IDCC">
</element>
<element refid="humanresources.payroll.conventions.code" nameClass="masculine" name="code de convention"
namePlural="codes de conventions">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Etykieta" />
</TABLE>
 
<TABLE name="INFOS_SALARIE_PAYE">
</element>
<element refid="humanresources.payroll.info" nameClass="feminine" name="fiche d'informations salarié-paye"
namePlural="fiches d'informations salariés-payes">
<FIELD name="ID_IDCC" label="Convention collective (*)" titlelabel="Convention collective" />
<FIELD name="ID_CONTRAT_SALARIE" label="Contrat de travail" titlelabel="Contrat de travail" />
<FIELD name="ID_CLASSEMENT_CONVENTIONNEL" label="Classement conventionnel" titlelabel="Classement conventionnel" />
<FIELD name="ID_CONTRAT_SALARIE" label="Contrat de travail" />
<FIELD name="ID_CLASSEMENT_CONVENTIONNEL" label="Classement conventionnel" />
<FIELD name="DUREE_HEBDO" label="Durée hebdomadaire en heures(*)" titlelabel="Durée hebdo." />
<FIELD name="DUREE_MOIS" label="Durée mensuelle en heures(*)" titlelabel="Durée mensuelle" />
<FIELD name="DATE_ARRIVE" label="Date arrivée (*)" titlelabel="Arrivée le" />
1050,98 → 1024,85
<FIELD name="CONGES_PAYES" label="Jour de congés acquis par mois (*)" titlelabel="Congés acquis par mois" />
<FIELD name="SALAIRE_MOIS" label="Salaire mensuel brut en €(*)" titlelabel="Salaire mensuel" />
<FIELD name="TAUX_AT" label="Taux accident de travail (*)" titlelabel="Taux AT" />
<FIELD name="DATE_SORTIE" label="Date de sortie" titlelabel="Date de sortie" />
<FIELD name="CODE_AT" label="Code AT" titlelabel="Code AT" />
<FIELD name="CODE_SECTION_AT" label="Code section AT" titlelabel="Code section AT" />
</TABLE>
 
<TABLE name="JOURNAL">
<FIELD name="NOM" label="Journal" titlelabel="Journal" />
<FIELD name="CODE" label="Code Journal" titlelabel="Code Journal" />
<FIELD name="TYPE" label="Type" titlelabel="Type" />
<FIELD name="TYPE_BANQUE" label="Journal banque" titlelabel="Journal banque" />
</TABLE>
 
 
<TABLE name="LANGUE">
<FIELD name="DATE_SORTIE" label="Date de sortie" />
<FIELD name="CODE_AT" label="Code AT" />
<FIELD name="CODE_SECTION_AT" label="Code section AT" />
</element>
<element refid="finance.accounting.book" nameClass="masculine" name="journal">
<FIELD name="NOM" label="Journal" />
<FIELD name="CODE" label="Code Journal" />
<FIELD name="TYPE" label="Type" />
<FIELD name="TYPE_BANQUE" label="Journal banque" />
</element>
<element refid="language" nameClass="feminine" name="langue">
<FIELD name="NOM" label="Język" />
<FIELD name="CHEMIN" label="Ścieżka dokumentu" />
</TABLE>
 
<TABLE name="METRIQUE">
</element>
<element refid="sales.product.quantity" nameClass="feminine" name="métrique">
<FIELD name="NOM" label="Name" />
<FIELD name="UNITE" label="Szt." />
</TABLE>
 
<TABLE name="MOIS">
</element>
<element refid="month" nameClass="masculine" name="mois">
<FIELD name="NOM" label="Miesiąc" />
</TABLE>
 
<TABLE name="MODE_VENTE_ARTICLE">
<FIELD name="NOM" label="Sposób sprzedaży" titlelabel="Sposób sprzedaży" />
<FIELD name="CODE" label="Szt." titlelabel="Szt." />
</TABLE>
 
 
<TABLE name="MODE_REGLEMENT">
</element>
<element refid="sales.product.sale" nameClass="masculine" name="mode de vente" namePlural="mode de vente">
<FIELD name="NOM" label="Sposób sprzedaży" />
<FIELD name="CODE" label="Szt." />
</element>
<element refid="finance.payment.mode" nameClass="masculine" name="mode de règlement"
namePlural="modes de règlement">
<FIELD name="ID_MODE_REGLEMENT" label="Sposób płatności" />
<FIELD name="NOM" label="Etykieta" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="AJOURS" label="za" titlelabel="za" />
<FIELD name="LENJOUR" label="od" titlelabel="od" />
<FIELD name="ID_BANQUE_POLE_PRODUIT" label="Bank" titlelabel="Bank" />
<FIELD name="ID_TYPE_REGLEMENT" label="Rodzaj płatności" titlelabel="Rodzaj płatności" />
<FIELD name="DATE" label="Data należności" titlelabel="Data należności" />
<FIELD name="ETS" label="Ets" titlelabel="Ets" />
<FIELD name="DATE_FACTURE" label="Data otrzymania faktury" titlelabel="Data otrzymania faktury" />
<FIELD name="NUMERO" label="Numer" titlelabel="Numer" />
<FIELD name="COMPTANT" label="Gotówka" titlelabel="Gotówka" />
<FIELD name="DATE_VIREMENT" label="Data przekazania" titlelabel="Data przekazania" />
<FIELD name="DATE_DEPOT" label="Data zgłoszenia" titlelabel="Data zgłoszenia" />
<FIELD name="FIN_MOIS" label="Koniec miesiąca" titlelabel="Koniec miesiąca" />
</TABLE>
 
<TABLE name="MODE_REGLEMENT_PAYE">
<FIELD name="CODE" label="Kod" />
<FIELD name="AJOURS" label="za" />
<FIELD name="LENJOUR" label="od" />
<FIELD name="ID_BANQUE_POLE_PRODUIT" label="Bank" />
<FIELD name="ID_TYPE_REGLEMENT" label="Rodzaj płatności" />
<FIELD name="DATE" label="Data należności" />
<FIELD name="ETS" label="Ets" />
<FIELD name="DATE_FACTURE" label="Data otrzymania faktury" />
<FIELD name="NUMERO" label="Numer" />
<FIELD name="COMPTANT" label="Gotówka" />
<FIELD name="DATE_VIREMENT" label="Data przekazania" />
<FIELD name="DATE_DEPOT" label="Data zgłoszenia" />
<FIELD name="FIN_MOIS" label="Koniec miesiąca" />
</element>
<element refid="humanresources.payroll.payment.type" nameClass="masculine" name="mode de règlement de paye"
namePlural="modes de règlement de paye">
<FIELD name="NOM" label="Miesiąc" />
</TABLE>
 
<TABLE name="MODELE">
</element>
<element refid="document.template" nameClass="masculine" name="modele " namePlural="modeles">
<FIELD name="NOM" label="Szablon etykiety" />
<FIELD name="ID_TYPE_MODELE" label="Typ szablonu" />
</TABLE>
 
 
<TABLE name="MODELE_COURRIER_CLIENT">
</element>
<element refid="customerrelationship.customer.mailtemplate" nameClass="masculine" name="modéle de courrier"
namePlural="modéles de courriers">
<FIELD name="NOM" label="Etykieta" />
<FIELD name="CONTENU" label="Zawartość" />
</TABLE>
 
<TABLE name="MOUVEMENT">
<FIELD name="NUMERO" label="Numer operacji magazynowej" titlelabel="Numer operacji magazynowej" />
<FIELD name="SOURCE" label="Źródło" titlelabel="Źródło" />
<FIELD name="IDSOURCE" label="ID Źródła" titlelabel="ID Źródła" />
<FIELD name="ID_MOUVEMENT_PERE" label="Operacja" titlelabel="Operacja" />
<FIELD name="ID_PIECE" label="Sztuka" titlelabel="Sztuka" />
</TABLE>
 
<TABLE name="MOUVEMENT_STOCK">
</element>
<element refid="finance.accounting.entry" nameClass="masculine" name="mouvement">
<FIELD name="NUMERO" label="Numer operacji magazynowej" />
<FIELD name="SOURCE" label="Źródło" />
<FIELD name="IDSOURCE" label="ID Źródła" />
<FIELD name="ID_MOUVEMENT_PERE" label="Operacja" />
<FIELD name="ID_PIECE" label="Sztuka" />
</element>
<element refid="supplychain.stock.transaction" nameClass="masculine" name="magazyn">
<FIELD name="QTE" label="Ilość" />
<FIELD name="SOURCE" label="Źródło" titlelabel="Źródło" />
<FIELD name="IDSOURCE" label="ID Źródła" titlelabel="ID Źródła" />
<FIELD name="NUMERO" label="Numer operacji magazynowej" titlelabel="Numer operacji magazynowej" />
<FIELD name="SOURCE" label="Źródło" />
<FIELD name="IDSOURCE" label="ID Źródła" />
<FIELD name="NUMERO" label="Numer operacji magazynowej" />
<FIELD name="NOM" label="Etykieta" />
<FIELD name="DATE" label="Data" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="REEL" label="Real" />
</TABLE>
 
<TABLE name="NATURE_COMPTE">
<FIELD name="NOM" label="Nature" titlelabel="Nature" />
</TABLE>
 
 
 
<TABLE name="NUMEROTATION_AUTO">
</element>
<element refid="finance.accounting.account.kind" nameClass="feminine" name="nature du compte"
namePlural="natures du compte">
<FIELD name="NOM" label="Nature" />
</element>
<element refid="autonumbering" nameClass="feminine" name="numérotation automatique"
namePlural="numérotations automatiques">
<FIELD name="AFFAIRE_FORMAT" label="Format" />
<FIELD name="AFFAIRE_START" label="Next number" />
<FIELD name="AVOIR_FORMAT" label="Format" />
1166,171 → 1127,169
<FIELD name="COMMANDE_START" label="Next number" />
<FIELD name="BON_R_FORMAT" label="Format" />
<FIELD name="BON_R_START" label="Next number" />
<FIELD name="CODE_LETTRAGE" label="Kod" titlelabel="Kod" />
<FIELD name="CODE_LETTRAGE" label="Kod" />
<FIELD name="COURRIER_FORMAT" label="Format" />
<FIELD name="COURRIER_START" label="Next number" />
<FIELD name="DMD_PRIX_FORMAT" label="Format" />
<FIELD name="DMD_PRIX_START" label="Next number" />
</TABLE>
<TABLE name="OBJECTIF_COMMERCIAL">
</element>
<element refid="humanresources.employe.commercial.goal" nameClass="masculine" name="objectif commercial"
namePlural="Objectifs commerciaux">
<FIELD name="ANNEE" label="Year" />
<FIELD name="MOIS" label="Month" />
<FIELD name="MARGE_HT" label="Marge HT" titlelabel="Marge HT" />
<FIELD name="POURCENT_MARGE" label="% Marge" titlelabel="% Marge" />
<FIELD name="CHIFFRE_AFFAIRE" label="Chiffre d'affaire" titlelabel="Chiffre d'affaire" />
<FIELD name="MARGE_HT" label="Marge HT" />
<FIELD name="POURCENT_MARGE" label="% Marge" />
<FIELD name="CHIFFRE_AFFAIRE" label="Chiffre d'affaire" />
<FIELD name="ID_COMMERCIAL" label="Saleman" />
</TABLE>
 
 
 
<TABLE name="PAYS">
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
</element>
<element refid="country" nameClass="masculine" name="pays">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="ID_TARIF" label="Taryfa" titlelabel="Taryfa" />
<FIELD name="ID_LANGUE" label="Język" titlelabel="Język" />
</TABLE>
 
<FIELD name="ID_TARIF" label="Taryfa" />
<FIELD name="ID_LANGUE" label="Język" />
</element>
<TABLE name="PERIODICITE">
<FIELD name="NOM" label="Częstotliwość" titlelabel="Częstotliwość" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="NB_SEMAINE" label="Ilość tygodni" titlelabel="Ilość tygodni" />
<FIELD name="NB_ANNEE" label="Ilość lat" titlelabel="Ilość lat" />
<FIELD name="NB_MOIS" label="Ilość miesięcy" titlelabel="Ilość miesięcy" />
<FIELD name="NOM" label="Częstotliwość" />
<FIELD name="CODE" label="Kod" />
<FIELD name="NB_SEMAINE" label="Ilość tygodni" />
<FIELD name="NB_ANNEE" label="Ilość lat" />
<FIELD name="NB_MOIS" label="Ilość miesięcy" />
</TABLE>
 
 
 
 
 
<TABLE name="POSTE_ANALYTIQUE">
<element refid="finance.accounting.analytic.set" nameClass="masculine" name="poste analytique"
namePlural="postes analytiques">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="ID_AXE_ANALYTIQUE" label="Axe" titlelabel="Axe" />
</TABLE>
 
<TABLE name="PIECE">
<FIELD name="ID" label="Numer części" titlelabel="Numer części" />
<FIELD name="NOM" label="Nazwa części" titlelabel="Nazwa części" />
</TABLE>
 
<FIELD name="ID_AXE_ANALYTIQUE" label="Axe" />
</element>
<element refid="finance.accounting.piece" nameClass="feminine" name="pièce comptable"
namePlural="pièces comptables">
<FIELD name="ID" label="Numer części" />
<FIELD name="NOM" label="Nazwa części" />
</element>
<element refid="controle.PoleProduitSQLElement.product.pole" nameClass="masculine" name="pôle produit"
namePlural="pôles produit">
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="TEL" label="Telefon" />
<FIELD name="FAX" label="Fax" />
<FIELD name="MAIL" label="E-Mail" />
<FIELD name="NOM_SECRETAIRE" label="Numer główny" />
<FIELD name="NOM_DIRECTEUR" label="Numer zarządu" />
<FIELD name="ID_ADRESSE_COMMON" label="Adres" />
</element>
<TABLE name="POURCENT_SERVICE">
<FIELD name="ID_SERVICE" label="Service" titlelabel="Service" />
<FIELD name="ID_VERIFICATEUR" label="Kontrola" titlelabel="Kontrola" />
<FIELD name="POURCENT" label="Procent" titlelabel="Procent" />
<FIELD name="ID_SERVICE" label="Service" />
<FIELD name="ID_VERIFICATEUR" label="Kontrola" />
<FIELD name="POURCENT" label="Procent" />
</TABLE>
 
<TABLE name="POURCENT_CCIP">
<FIELD name="ID_MOIS" label="Mois CCIP" titlelabel="Mois CCIP" />
<FIELD name="ID_MOIS" label="Mois CCIP" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="POURCENT" label="Pourcent" titlelabel="Pourcent" />
<FIELD name="FACTURE" label="Facturé" titlelabel="Facturé" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT" label="Element de rendez vous" titlelabel="Element de rendez vous" />
<FIELD name="POURCENT" label="Pourcent" />
<FIELD name="FACTURE" label="Facturé" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT" label="Element de rendez vous" />
</TABLE>
 
 
<TABLE name="PREFS_COMPTE">
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Compte Achat" titlelabel="Compte Achat" />
<FIELD name="ID_COMPTE_PCE_VENTE_SERVICE" label="Compte Vente service" titlelabel="Compte Vente service" />
<FIELD name="ID_COMPTE_PCE_VENTE_PRODUITS" label="Compte Vente produits" titlelabel="Compte Vente produits" />
<FIELD name="ID_COMPTE_PCE_FOURNISSEUR" label="Compte fournisseur" titlelabel="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" titlelabel="Compte client" />
<FIELD name="ID_COMPTE_PCE_TVA_ACHAT" label="Compte TVA déductible" titlelabel="Compte TVA déductible" />
<FIELD name="ID_COMPTE_PCE_TVA_VENTE" label="Compte TVA collectée" titlelabel="Compte TVA collectée" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Compte Achat" />
<FIELD name="ID_COMPTE_PCE_VENTE_SERVICE" label="Compte Vente service" />
<FIELD name="ID_COMPTE_PCE_VENTE_PRODUITS" label="Compte Vente produits" />
<FIELD name="ID_COMPTE_PCE_FOURNISSEUR" label="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" />
<FIELD name="ID_COMPTE_PCE_TVA_ACHAT" label="Compte TVA déductible" />
<FIELD name="ID_COMPTE_PCE_TVA_VENTE" label="Compte TVA collectée" />
</TABLE>
 
 
 
 
<TABLE name="REFERENCE_CLIENT">
<element refid="customerrelationship.customer.ref" nameClass="feminine" name="référence client"
namePlural="références clients">
<FIELD name="NOM" label="Customer reference" />
<FIELD name="ID_AFFAIRE" label="Project" titlelabel="Project" />
</TABLE>
 
<TABLE name="REGIME_BASE">
<FIELD name="ID_CODE_REGIME_BASE" label="Régime de base obligatoire" titlelabel="Régime de base obligatoire" />
<FIELD name="ID_CODE_REGIME_MALADIE" label="Régime obligatoire risque maladie" titlelabel="Régime obligatoire risque maladie" />
<FIELD name="ID_CODE_REGIME_AT" label="Régime obligatoire risque accident du travail" titlelabel="Régime obligatoire risque accident du travail" />
<FIELD name="ID_CODE_REGIME_VIEL_P" label="Régime obligatoire risque vieillesse (part patronale)" titlelabel="Régime obligatoire risque vieillesse (part patronale)" />
<FIELD name="ID_CODE_REGIME_VIEL_S" label="Régime obligatoire risque vieillesse (part salariale)" titlelabel="Régime obligatoire risque vieillesse (part salariale)" />
</TABLE>
 
<TABLE name="REGLEMENT_PAYE">
<FIELD name="NOM_BANQUE" label="Nom de la banque" titlelabel="Nom de la banque" />
<FIELD name="RIB" label="RIB" titlelabel="RIB" />
<FIELD name="ID_COMPTE_PCE" label="Compte du salarié" titlelabel="Compte du salarié" />
<FIELD name="ID_AFFAIRE" label="Project" />
</element>
<element refid="humanresources.payroll.base" nameClass="masculine" name="régime de base"
namePlural="régimes de base">
<FIELD name="ID_CODE_REGIME_BASE" label="Régime de base obligatoire" />
<FIELD name="ID_CODE_REGIME_MALADIE" label="Régime obligatoire risque maladie" />
<FIELD name="ID_CODE_REGIME_AT" label="Régime obligatoire risque accident du travail" />
<FIELD name="ID_CODE_REGIME_VIEL_P" label="Régime obligatoire risque vieillesse (part patronale)" />
<FIELD name="ID_CODE_REGIME_VIEL_S" label="Régime obligatoire risque vieillesse (part salariale)" />
</element>
<element refid="humanresources.payroll.payment" nameClass="masculine" name="règlement de paye"
namePlural="règlements de paye">
<FIELD name="NOM_BANQUE" label="Nom de la banque" />
<FIELD name="RIB" label="RIB" />
<FIELD name="ID_COMPTE_PCE" label="Compte du salarié" />
<FIELD name="ID_MODE_REGLEMENT_PAYE" label="Mode de règlement (*)" titlelabel="Mode de règlement" />
<FIELD name="LE" label="Le (*)" titlelabel="Le" />
</TABLE>
 
<TABLE name="REGLER_MONTANT">
</element>
<element refid="finance.payment.regulation" nameClass="masculine" name="règlement à un fournisseur"
namePlural="règlements aux fournisseurs">
<FIELD name="DATE" label="Data płatności" />
<FIELD name="MONTANT" label="Suma" />
<FIELD name="ID_MODE_REGLEMENT" label="Płatność" />
<FIELD name="ID_ECHEANCE_FOURNISSEUR" label="Termin" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
</TABLE>
 
<TABLE name="REGLER_MONTANT_ELEMENT">
</element>
<element refid="finance.paymentsupplier.item" nameClass="masculine" name="élément de réglement"
namePlural="éléments de réglement">
<FIELD name="ID_ECHEANCE_FOURNISSEUR" label="Termin" />
<FIELD name="ID_MOUVEMENT_ECHEANCE" label="Dostawca Faktura" />
<FIELD name="DATE" label="Data" />
<FIELD name="MONTANT_REGLE" label="Motant płatne" />
<FIELD name="MONTANT_A_REGLER" label="Motant powodu" />
</TABLE>
 
<TABLE name="RELANCE">
<FIELD name="DATE" label="Date de relance" titlelabel="Date de relance" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Facture" titlelabel="Facture" />
</element>
<element refid="customerrelationship.customer.chaseletter" nameClass="feminine" name="relance client"
namePlural="relances clients">
<FIELD name="DATE" label="Date de relance" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Facture" />
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="ID_TYPE_LETTRE_RELANCE" label="Type de lettre" titlelabel="Type de lettre" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="ID_TYPE_LETTRE_RELANCE" label="Type de lettre" />
<FIELD name="INFOS" label="Comments" />
<FIELD name="NUMERO" label="Numéro relance" titlelabel="Numéro relance" />
</TABLE>
<TABLE name="REPARTITION_ANALYTIQUE">
<FIELD name="NUMERO" label="Numéro relance" />
</element>
<element refid="finance.accounting.distribution" nameClass="feminine" name="répartition analytique"
namePlural="répartitions analytiques">
<FIELD name="NOM" label="Nazwa" />
</TABLE>
</element>
<TABLE name="REPARTITION_ANALYTIQUE_ELEMENT">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="ID_POSTE_ANALYTIQUE" label="Poste" titlelabel="Poste" />
<FIELD name="REPARTITION_ANALYTIQUE" label="Répartition" titlelabel="Répartition" />
<FIELD name="TAUX" label="Taux" titlelabel="Taux" />
<FIELD name="ID_POSTE_ANALYTIQUE" label="Poste" />
<FIELD name="REPARTITION_ANALYTIQUE" label="Répartition" />
<FIELD name="TAUX" label="Taux" />
</TABLE>
 
<TABLE name="SAISIE_ACHAT">
<FIELD name="DATE" label="le" titlelabel="le" />
<element refid="supplychain.order.purchase" nameClass="feminine" name="saisie d'achat"
namePlural="saisies d'achats">
<FIELD name="DATE" label="le" />
<FIELD name="NOM" label="Nazwa" />
<FIELD name="MONTANT_TTC" label="Cena podatku" titlelabel="Cena podatku" />
<FIELD name="MONTANT_TTC" label="Cena podatku" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="ID_MODE_REGLEMENT" label="Sposób płatności" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" titlelabel="Numer operacji" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" />
<FIELD name="ID_TYPE_REGLEMENT" label="Sposób płatności" />
<FIELD name="NUMERO_FACTURE" label="Numer faktury dostawcy" />
<FIELD name="NUMERO_COMMANDE" label="Numer zamówienia do dostawcy" />
<FIELD name="INFOS" label="Informacje" />
<FIELD name="ID_COMPTE_PCE" label="Numer konta kosztów" titlelabel="Numer konta kosztów" />
<FIELD name="ID_AVOIR_FOURNISSEUR" label="Podgląd dostawcy" titlelabel="Podgląd dostawcy" />
<FIELD name="ID_COMPTE_PCE" label="Numer konta kosztów" />
<FIELD name="ID_AVOIR_FOURNISSEUR" label="Podgląd dostawcy" />
<FIELD name="IMMO" label="Aktywa trwałe" />
</TABLE>
 
<TABLE name="SAISIE_KM">
<FIELD name="NOM" label="Obroty" titlelabel="Obroty" />
</element>
<element refid="finance.accounting.userentry" nameClass="feminine" name="saisie au kilomètre"
namePlural="saisies au kilomètre">
<FIELD name="NOM" label="Obroty" />
<FIELD name="DATE" label="Data" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" titlelabel="Numer operacji" />
<FIELD name="ID_JOURNAL" label="Przegląd" titlelabel="Przegląd" />
</TABLE>
<TABLE name="SAISIE_KM_ELEMENT">
<FIELD name="ANALYTIQUE" label="Analiza" titlelabel="Analiza" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" />
<FIELD name="ID_JOURNAL" label="Przegląd" />
</element>
<element refid="finance.accounting.userentry.item" nameClass="masculine" name="élément de saisie au kilomètre"
namePlural="éléments de saisie au kilomètre">
<FIELD name="ANALYTIQUE" label="Analiza" />
<FIELD name="NUMERO" label="Numer konta" />
<FIELD name="NOM" label="Konto" />
<FIELD name="NOM_ECRITURE" label="Pisanie textu" titlelabel="Pisanie textu" />
<FIELD name="DEBIT" label="Debet" titlelabel="Debet" />
<FIELD name="CREDIT" label="Crédit" titlelabel="Crédit" />
<FIELD name="ID_ECRITURE" label="Pismo" titlelabel="Pismo" />
</TABLE>
 
 
<TABLE name="SAISIE_VENTE_COMPTOIR">
<FIELD name="NOM_ECRITURE" label="Pisanie textu" />
<FIELD name="DEBIT" label="Debet" />
<FIELD name="CREDIT" label="Crédit" />
<FIELD name="ID_ECRITURE" label="Pismo" />
</element>
<element refid="sales.pos.sale" nameClass="feminine" name="saisie d'une vente comptoir"
namePlural="saisies de ventes comptoir">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="DATE" label="Data" />
1337,7 → 1296,7
<FIELD name="ID_CLIENT" label="Klient" />
<FIELD name="MONTANT_HT" label="Suma netto" />
<FIELD name="MONTANT_TTC" label="Suma" />
<FIELD name="MONTANT_SERVICE" label="Kwota usługi" titlelabel="Kwota usługi" />
<FIELD name="MONTANT_SERVICE" label="Kwota usługi" />
<FIELD name="ID_MODE_REGLEMENT" label="Sposób płatności" />
<FIELD name="INFOS" label="Additional informacje" titlelabel="Informacje" />
<FIELD name="ID_FOURNISSEUR" label="Dostawca" />
1344,21 → 1303,21
<FIELD name="ECHEANCE" label="Data płatności" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="Numer operacji" />
<FIELD name="ID_AVOIR_CLIENT" label="Podgląd klienta" titlelabel="Podgląd klienta" />
<FIELD name="CREATION_AUTO" label="Generuj" titlelabel="Generuj" />
</TABLE>
<TABLE name="SAISIE_VENTE_FACTURE">
<FIELD name="ID_AVOIR_CLIENT" label="Podgląd klienta" />
<FIELD name="CREATION_AUTO" label="Generuj" />
</element>
<element refid="sales.invoice" nameClass="feminine" name="faktura" namePlural="faktury">
<FIELD name="ID_COMPTE_PCE_VENTE" label=" Konto" />
<FIELD name="ID_ADRESSE" label="Adres" />
<FIELD name="T_HA" label="Zakup-suma" />
<FIELD name="SOURCE" label="Źródło" />
<FIELD name="T_AVOIR_TTC" label="Posiadana suma brutto" titlelabel="Posiadana suma brutto" />
<FIELD name="IDSOURCE" label="Id Źródła" titlelabel="Id Źródła" />
<FIELD name="PREVISIONNELLE" label="Prognoza" titlelabel="Prognoza" />
<FIELD name="COMPLEMENT" label="Uzupełnienie" titlelabel="Uzupełnienie" />
<FIELD name="T_AVOIR_TTC" label="Posiadana suma brutto" />
<FIELD name="IDSOURCE" label="Id Źródła" />
<FIELD name="PREVISIONNELLE" label="Prognoza" />
<FIELD name="COMPLEMENT" label="Uzupełnienie" />
<FIELD name="T_ECOTAXE" label="Ecotax" />
<FIELD name="ID_COMPTE_PCE_SERVICE" label="Konto szt." titlelabel="Konto szt." />
<FIELD name="AFFACTURAGE" label="Faktoring" titlelabel="Faktoring" />
<FIELD name="ID_COMPTE_PCE_SERVICE" label="Konto szt." />
<FIELD name="AFFACTURAGE" label="Faktoring" />
<FIELD name="NOM" label="Referencja" />
<FIELD name="DATE" label="Data" />
<FIELD name="ID_COMMERCIAL" label="Handlowiec" />
1369,17 → 1328,17
<FIELD name="T_TTC" label="Suma" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="ID_TAXE_PORT" label="Koszt transportru" titlelabel="Koszt transportu" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" titlelabel="Numer operacji" />
<FIELD name="INFOS" label="Informacje" titlelabel="Informacje" />
<FIELD name="ID_MOUVEMENT" label="Numer operacji" />
<FIELD name="INFOS" label="Informacje" />
<FIELD name="ID_MODE_REGLEMENT" label="Sposób płatności" />
<FIELD name="PORT_HT" label="Transport netto" titlelabel="Transport netto" />
<FIELD name="PORT_HT" label="Transport netto" />
<FIELD name="REMISE_HT" label="Rabat" />
<FIELD name="T_SERVICE" label="Opłata za usługi" titlelabel="Opłata za usługi" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="NUMERO" label="Numer faktury" titlelabel="Numer faktury" />
<FIELD name="ID_AVOIR_CLIENT" label="Podgląd" titlelabel="Podgląd" />
<FIELD name="DATE_ENVOI" label="Data wysłania" titlelabel="Data wysłania" />
<FIELD name="DATE_REGLEMENT" label="Data płatności" titlelabel="Data płatności" />
<FIELD name="T_SERVICE" label="Opłata za usługi" />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="NUMERO" label="Numer faktury" />
<FIELD name="ID_AVOIR_CLIENT" label="Podgląd" />
<FIELD name="DATE_ENVOI" label="Data wysłania" />
<FIELD name="DATE_REGLEMENT" label="Data płatności" />
<FIELD name="INFOS" label="Informacje" />
<FIELD name="ACOMPTE" label="Depozyt" />
<FIELD name="POURCENT_ACOMPTE" label="% depozyt" />
1388,58 → 1347,57
<FIELD name="ID_SECRETAIRE" label="Sekretariat" />
<FIELD name="ID_REFERENCE_CLIENT" label="Numer klienta" />
<FIELD name="ID_MODELE" label="Szablon" />
<FIELD name="COMPTE_SERVICE_AUTO" label="Automatyczne zarządzanie kontami" titlelabel="Automatyczne zarządzanie kontami" />
</TABLE>
<TABLE name="SAISIE_VENTE_FACTURE_ELEMENT">
<FIELD name="COMPTE_SERVICE_AUTO" label="Automatyczne zarządzanie kontami" />
</element>
<element refid="sales.invoice.item" nameClass="masculine" name="article facturé" namePlural="articles facturés">
<FIELD name="POURCENT_ACOMPTE" label="% depozytu" />
<FIELD name="QTE_UNITAIRE" label="Ilość" titlelabel="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena szt." titlelabel="Cena szt." />
<FIELD name="QTE_UNITAIRE" label="Ilość" />
<FIELD name="ID_UNITE_VENTE" label="Cena szt." />
<FIELD name="ID_ARTICLE" label="Produkt" />
<FIELD name="DESCRIPTIF" label="Opis" titlelabel="Opis" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" titlelabel="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" titlelabel="Kod celny" />
<FIELD name="DESCRIPTIF" label="Opis" />
<FIELD name="ID_PAYS" label="Kraj pochodzenia" />
<FIELD name="CODE_DOUANIER" label="Kod celny" />
<FIELD name="ID_DEVISE" label="Waluta" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" titlelabel="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Cena waluty-suma" titlelabel="Cena waluty-suma" />
<FIELD name="PV_U_DEVISE" label="Cena waluty" />
<FIELD name="PV_T_DEVISE" label="Cena waluty-suma" />
<FIELD name="ECOTAXE" label="Ecotax" />
<FIELD name="PRIX_FINAL_TTC" label="Cena brutto" titlelabel="Cena brutto" />
<FIELD name="T_ECOTAXE" label="Brak ecotax" titlelabel="Brak ecotax" />
<FIELD name="T_PRIX_FINAL_TTC" label="Suma brutto" titlelabel="Suma brutto" />
<FIELD name="POURCENT_REMISE" label="% rabat" titlelabel="% rabat" />
<FIELD name="PRIX_FINAL_TTC" label="Cena brutto" />
<FIELD name="T_ECOTAXE" label="Brak ecotax" />
<FIELD name="T_PRIX_FINAL_TTC" label="Suma brutto" />
<FIELD name="POURCENT_REMISE" label="% rabat" />
<FIELD name="POURCENT_ACOMPTE" label="% depozytu" />
<FIELD name="ID_STYLE" label="Styl" titlelabel="Styl" />
<FIELD name="NOM" label="Opis" titlelabel="Opis" />
<FIELD name="CODE" label="Kod" titlelabel="Kod" />
<FIELD name="ID_STYLE" label="Styl" />
<FIELD name="NOM" label="Opis" />
<FIELD name="CODE" label="Kod" />
<FIELD name="PV_HT" label="PV Cena zakupu netto sztire HT" titlelabel="Cena zakupu netto szt" />
<FIELD name="MARGE_HT" label="Marge HT" titlelabel="Marge HT" />
<FIELD name="PA_HT" label="Cena sprzedaży netto szt." titlelabel="Cena sprzedaży netto szt." />
<FIELD name="MARGE_HT" label="Marge HT" />
<FIELD name="PA_HT" label="Cena sprzedaży netto szt." />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="POIDS" label="Waga" titlelabel="Waga" />
<FIELD name="POIDS" label="Waga" />
<FIELD name="QTE" label="Quantity" />
<FIELD name="QTE_LIVREE" label="Ilość dostarczona" titlelabel="Ilość dostarczona" />
<FIELD name="QTE_LIVREE" label="Ilość dostarczona" />
<FIELD name="LIVREE" label="Dostarczono" />
<FIELD name="SERVICE" label="Serwis" titlelabel="Serwis" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Saisie vente facture" titlelabel="Saisie vente facture" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Prix Vente UV HT" titlelabel="Prix Vente UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Prix Achat UV HT" titlelabel="Prix Achat UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Długość domyślna" titlelabel="Długość domyślna" />
<FIELD name="ID_METRIQUE_1" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" titlelabel="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" titlelabel="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" titlelabel="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" titlelabel="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" titlelabel="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" titlelabel="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" titlelabel="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" titlelabel="Miara" />
<FIELD name="T_POIDS" label="Waga łączna" titlelabel="Waga łączna" />
<FIELD name="SERVICE" label="Serwis" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Saisie vente facture" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Prix Vente UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Prix Achat UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Długość domyślna" />
<FIELD name="ID_METRIQUE_1" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_2" label="Cena sprzedaży netto metr" />
<FIELD name="PRIX_METRIQUE_HA_2" label="Cena zakupu netto metr" />
<FIELD name="VALEUR_METRIQUE_2" label="Długość" />
<FIELD name="ID_METRIQUE_2" label="Miara" />
<FIELD name="PRIX_METRIQUE_VT_3" label="Cena sprzedaży netto kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="Cena zakupu netto kg" />
<FIELD name="VALEUR_METRIQUE_3" label="Waga / m²" />
<FIELD name="ID_METRIQUE_3" label="Miara" />
<FIELD name="T_POIDS" label="Waga łączna" />
<FIELD name="T_PA_HT" label="Zakup netto" titlelabel="Zakup netto-suma" />
<FIELD name="T_PV_HT" label="Suma netto" />
<FIELD name="T_PV_TTC" label="Suma" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Tryb sprzedaży" titlelabel="Tryb sprzedaży" />
</TABLE>
 
<TABLE name="SALARIE">
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Tryb sprzedaży" />
</element>
<element refid="humanresources.payroll.employe" nameClass="masculine" name="salarié">
<FIELD name="NOM" label="Last name" />
<FIELD name="PRENOM" label="First name" />
<FIELD name="ID_TITRE_PERSONNEL" label="Gender" />
1446,90 → 1404,80
<FIELD name="CODE" label="Kod" />
<FIELD name="NOM_JEUNE_FILLE" label="Nom de jeune fille" titlelabel="Nom jeune fille" />
<FIELD name="ID_ETAT_CIVIL" label="Marital status" />
<FIELD name="ID_REGLEMENT_PAYE" label="Règlement paye" titlelabel="Règlement paye" />
<FIELD name="ID_INFOS_SALARIE_PAYE" label="Informations salarié-paye" titlelabel="Informations salarié-paye" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" titlelabel="Fiche de paye" />
<FIELD name="ID_REGLEMENT_PAYE" label="Règlement paye" />
<FIELD name="ID_INFOS_SALARIE_PAYE" label="Informations salarié-paye" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" />
<FIELD name="DERNIER_MOIS" label="Last month" />
<FIELD name="DERNIERE_ANNEE" label="Last year" />
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" titlelabel="Cumuls congés" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" titlelabel="Cumuls paye" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variables salariés" titlelabel="Variables salariés" />
</TABLE>
 
<TABLE name="SECRETAIRE">
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variables salariés" />
</element>
<element refid="controle.secretary" nameClass="feminine" name="secrétaire">
<FIELD name="NOM" label="Last name" />
<FIELD name="PRENOM" label="First name" />
<FIELD name="ID_TITRE_PERSONNEL" label="Gender" />
<FIELD name="TEL" label="Phone" />
<FIELD name="ID_USER_COMMON" label="User" />
</TABLE>
 
<TABLE name="SECTEUR_ACTIVITE">
</element>
<element refid="controle.SECTEUR_ACTIVITE" nameClass="masculine" name="secteur d'activité"
namePlural="secteurs d'activité">
<FIELD name="NOM" label="Industry" />
<FIELD name="CODE" label="Kod" />
<FIELD name="CONDITIONS" label="Conditions" />
<FIELD name="TEL" label="Phone" />
</TABLE>
 
<TABLE name="SITUATION_FAMILIALE">
</element>
<element refid="humanresources.employe.family.situation" nameClass="feminine" name="situation familiale"
namePlural="Situations familiale">
<FIELD name="NOM" label="Nazwa" />
</TABLE>
 
 
 
<TABLE name="STOCK">
</element>
<element refid="supplychain.stock" nameClass="masculine" name="stock">
<FIELD name="QTE_REEL" label="Faktyczny stan magazynowy" />
<FIELD name="QTE_TH" label="Spodziewany stan magazynowy" />
</TABLE>
 
<TABLE name="STYLE">
</element>
<element refid="style" nameClass="masculine" name="style">
<FIELD name="NOM" label="Etykieta" />
<FIELD name="CODE" label="Kod" />
</TABLE>
 
<TABLE name="TARIF">
</element>
<element refid="sales.price.list" nameClass="masculine" name="tarif">
<FIELD name="NOM" label="Etykieta" />
<FIELD name="ID_TAXE" label="VAT" />
<FIELD name="ID_DEVISE" label="Waluta" />
</TABLE>
 
<TABLE name="TAXE">
</element>
<element refid="finance.tax" nameClass="feminine" name="taxe">
<FIELD name="NOM" label="Etykieta" />
<FIELD name="TAUX" label="Stawka" />
<FIELD name="ID_COMPTE_PCE" label="Account" />
</TABLE>
 
<TABLE name="TICKET_CAISSE">
</element>
<element refid="sales.pos.ticket" nameClass="masculine" name="ticket de caisse" namePlural="tickets de caisses">
<FIELD name="DATE" label="Data" />
<FIELD name="TOTAL_HT" label="Suma netto" />
<FIELD name="TOTAL_TTC" label="Suma" />
<FIELD name="NUMERO" label="Numer" />
</TABLE>
 
 
<TABLE name="TITRE_PERSONNEL">
</element>
<element refid="civility" nameClass="masculine" name="titre personnel" namePlural="titres personnels">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="SEXE_M" label="Sexe Masculin" titlelabel="Sexe Masculin" />
</TABLE>
 
<TABLE name="TYPE_COMPTE_PCG">
<FIELD name="SEXE_M" label="Sexe Masculin" />
</element>
<element refid="finance.accounting.account.type" nameClass="masculine" name="type de compte"
namePlural="types comptes">
<FIELD name="NOM" label="Nazwa" />
<FIELD name="RACINE" label="Root" />
</TABLE>
 
<TABLE name="TYPE_LETTRE_RELANCE">
</element>
<element refid="customerrelationship.customer.chaseletter.type" nameClass="masculine"
name="type de lettre de relance" namePlural="types de lettre de relance">
<FIELD name="NOM" label="Type" />
<FIELD name="MODELE" label="Path" />
</TABLE>
 
<TABLE name="TYPE_REGLEMENT">
<FIELD name="NOM" label="Type règlement" titlelabel="Type règlement" />
<FIELD name="ID_COMPTE_PCE_FOURN" label="Compte fournisseur" titlelabel="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" titlelabel="Compte client" />
<FIELD name="COMPTANT" label="Comptant" titlelabel="Comptant" />
</TABLE>
 
<TABLE name="VARIABLE_SALARIE">
</element>
<element refid="finance.payment.type" nameClass="masculine" name="type de règlement"
namePlural="types de règlement">
<FIELD name="NOM" label="Type règlement" />
<FIELD name="ID_COMPTE_PCE_FOURN" label="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" />
<FIELD name="COMPTANT" label="Comptant" />
</element>
<element refid="humanresources.payroll.employe.variable" nameClass="feminine" name="variable salarié"
namePlural="variables salariés">
<FIELD name="HEURE_110" label="Hours at 110%" />
<FIELD name="HEURE_125" label="Hours at 125%" />
<FIELD name="HEURE_150" label="Hours at 150%" />
1537,11 → 1485,9
<FIELD name="CONGES_PRIS" label="Congés pris" />
<FIELD name="HEURE_TRAV" label="Heures travaillées" />
<FIELD name="HEURE_ABS" label="Heures d'abscence" />
</TABLE>
 
<TABLE name="UNITE_VENTE">
</element>
<element refid="sales.product.unit" nameClass="feminine" name="unité de vente" namePlural="unité de vente">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Nazwa" />
</TABLE>
 
</element>
</ROOT>
/trunk/OpenConcerto/src/org/openconcerto/erp/config/DsnBrutCode.java
13,8 → 13,11
package org.openconcerto.erp.config;
 
import org.openconcerto.sql.model.SQLRow;
import org.openconcerto.sql.model.SQLRowValues;
import org.openconcerto.sql.model.SQLSelect;
import org.openconcerto.sql.model.SQLTable;
import org.openconcerto.utils.Tuple2;
import org.openconcerto.utils.Tuple3;
 
import java.sql.SQLException;
118,4 → 121,23
}
}
 
public void updateTable(List<Tuple3<String, String, String>> values, SQLTable table) throws SQLException {
SQLSelect sel = new SQLSelect();
sel.addSelect(table.getField("CODE"));
sel.addSelect(table.getField("TYPE"));
List<SQLRow> existingRows = new ArrayList<>();
List<Tuple2<String, String>> existingCode = new ArrayList<>();
for (SQLRow sqlRow : existingRows) {
existingCode.add(Tuple2.create(sqlRow.getString("CODE"), sqlRow.getString("TYPE")));
}
for (Tuple3<String, String, String> tuple3 : values) {
if (!existingCode.contains(Tuple2.create(tuple3.get0(), tuple3.get2()))) {
SQLRowValues rowVals = new SQLRowValues(table);
rowVals.put("CODE", tuple3.get0());
rowVals.put("NOM", tuple3.get1());
rowVals.put("TYPE", tuple3.get2());
rowVals.insert();
}
}
}
}
/trunk/OpenConcerto/src/org/openconcerto/erp/config/mapping-Preventec_fr.xml
2,114 → 2,93
<ROOT>
 
<TABLE name="CONTACT">
<FIELD name="ACTIF" label="Actif" titlelabel="Actif" />
<FIELD name="SUFFIXE" label="Suffixe" titlelabel="Suffixe" />
<FIELD name="SERVICE" label="Service" titlelabel="Service" />
<FIELD name="NOM_ASSISTANTE" label="Nom de l'assistante"
titlelabel="Nom de l'assistante" />
<FIELD name="EMAIL_ASSISTANTE" label="Email de l'assistante"
titlelabel="Email de l'assistante" />
<FIELD name="TEL_ASSISTANTE" label="Tél assistante" titlelabel="Tél assistante" />
<FIELD name="NOM_RESPONSABLE" label="Nom du responsable"
titlelabel="Nom du responsable" />
<FIELD name="ACTIF" label="Actif" />
<FIELD name="SUFFIXE" label="Suffixe" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="NOM_ASSISTANTE" label="Nom de l'assistante" />
<FIELD name="EMAIL_ASSISTANTE" label="Email de l'assistante" />
<FIELD name="TEL_ASSISTANTE" label="Tél assistante" />
<FIELD name="NOM_RESPONSABLE" label="Nom du responsable" />
</TABLE>
 
<TABLE name="GROUPE_CLIENT">
<FIELD name="CODE" label="Code groupe" titlelabel="Code groupe" />
<FIELD name="NOM" label="Groupe" titlelabel="Groupe" />
<FIELD name="CODE" label="Code groupe" />
<FIELD name="NOM" label="Groupe" />
</TABLE>
 
<TABLE name="AVOIR_CLIENT">
<FIELD name="ID_POLE_PRODUIT" label="Agence" titlelabel="Agence" />
<FIELD name="COMMERCIAL" label="Agence" titlelabel="Agence" />
<FIELD name="ID_ECHEANCIER_CCI" label="Echeancier CCI"
titlelabel="Echeancier CCI" />
<FIELD name="ID_POLE_PRODUIT" label="Agence" />
<FIELD name="COMMERCIAL" label="Agence" />
<FIELD name="ID_ECHEANCIER_CCI" label="Echeancier CCI" />
</TABLE>
 
<TABLE name="TYPE_CLIENT">
<FIELD name="CODE" label="Code" titlelabel="Code" />
<FIELD name="NOM" label="Libellé" titlelabel="Libellé" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Libellé" />
</TABLE>
 
<element refid="sales.invoice.item" nameClass="feminine" name="mission facturée"
namePlural="missions facturées" />
 
<TABLE name="SAISIE_VENTE_FACTURE">
<FIELD name="NOM" label="Libellé" titlelabel="Libellé" />
<FIELD name="ID_POLE_PRODUIT" label="Agence" titlelabel="Agence" />
<FIELD name="ID_ECHEANCIER_CCI" label="Echeancier CCI"
titlelabel="Echeancier CCI" />
</TABLE>
<element refid="sales.invoice">
<FIELD name="NOM" label="Libellé" />
<FIELD name="ID_POLE_PRODUIT" label="Agence" />
<FIELD name="ID_ECHEANCIER_CCI" label="Echeancier CCI" />
</element>
 
<TABLE name="AFFAIRE">
<FIELD name="ID_POLE_PRODUIT" label="Agence" titlelabel="Agence" />
<FIELD name="MONTANT_TRAVAUX" label="Montant des travaux"
titlelabel="Montant des travaux" />
<FIELD name="DATE_ATTRIBUTION" label="Date d'attribution"
titlelabel="Date d'attribution" />
<FIELD name="ID_POLE_PRODUIT" label="Agence" />
<FIELD name="MONTANT_TRAVAUX" label="Montant des travaux" />
<FIELD name="DATE_ATTRIBUTION" label="Date d'attribution" />
</TABLE>
 
<TABLE name="PROPOSITION">
<FIELD name="REVISION" label="N° de révision" titlelabel="N° de révision" />
<FIELD name="CONDITIONS_PAIEMENT" label="Conditions de paiement"
titlelabel="Conditions de paiement" />
<FIELD name="OBJET_PROPO" label="Objet" titlelabel="Objet" />
<FIELD name="REVISION" label="N° de révision" />
<FIELD name="CONDITIONS_PAIEMENT" label="Conditions de paiement" />
<FIELD name="OBJET_PROPO" label="Objet" />
<FIELD name="ID_MODELE" label="Modèle" />
<FIELD name="NUMERO" label="N° proposition" titlelabel="N° proposition" />
<FIELD name="OBJET" label="Nom de l'affaire" titlelabel="Nom de l'affaire" />
<FIELD name="DATE" label="Date" titlelabel="Date" />
<FIELD name="ID_CONTACT" label="A l'attention de" titlelabel="A l'attention de" />
<FIELD name="ID_COMMERCIAL" label="Commercial" titlelabel="Commercial" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" titlelabel="Pôle produit" />
<FIELD name="ID_CLIENT" label="Client" titlelabel="Client" />
<FIELD name="TOTAL_HT" label="Total HT" titlelabel="Total HT" />
<FIELD name="ID_SECRETAIRE" label="Secrétaire" titlelabel="Secrétaire" />
<FIELD name="INFOS" label="Commentaires" titlelabel="Commentaires" />
<FIELD name="ID_ETAT_DEVIS" label="Etat" titlelabel="Etat" />
<FIELD name="INFOS_ETAT" label="Suite donnée à la proposition"
titlelabel="Suite donnée à la proposition" />
<FIELD name="DATE_CMD" label="Date de commande" titlelabel="Date de commande" />
<FIELD name="DATE_CONFIRM" label="Date de confirmation"
titlelabel="Date de confirmation" />
<FIELD name="CCI" label="CCI" titlelabel="CCI" />
<FIELD name="NUMERO" label="N° proposition" />
<FIELD name="OBJET" label="Nom de l'affaire" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_CONTACT" label="A l'attention de" />
<FIELD name="ID_COMMERCIAL" label="Commercial" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" />
<FIELD name="ID_CLIENT" label="Client" />
<FIELD name="TOTAL_HT" label="Total HT" />
<FIELD name="ID_SECRETAIRE" label="Secrétaire" />
<FIELD name="INFOS" label="Commentaires" />
<FIELD name="ID_ETAT_DEVIS" label="Etat" />
<FIELD name="INFOS_ETAT" label="Suite donnée à la proposition" />
<FIELD name="DATE_CMD" label="Date de commande" />
<FIELD name="DATE_CONFIRM" label="Date de confirmation" />
<FIELD name="CCI" label="CCI" />
</TABLE>
 
<TABLE name="AFFAIRE">
<FIELD name="ID_CLIENT" label="Client" titlelabel="Client" />
<FIELD name="CCI" label="CCI" titlelabel="CCI" />
<FIELD name="ID_VERIFICATEUR" label="Chargé d'affaire"
titlelabel="Chargé d'affaire" />
<FIELD name="DATE_DEMARRAGE" label="Date de démarrage"
titlelabel="Date de démarrage" />
<FIELD name="MARCHE" label="Marché" titlelabel="Marché" />
<FIELD name="NUMERO" label="Numéro affaire" titlelabel="Numéro affaire" />
<FIELD name="DATE" label="Date" titlelabel="Date" />
<FIELD name="ID_CONTACT_COM" label="Contact commercial"
titlelabel="Contact commercial" />
<FIELD name="ID_CONTACT_TECH" label="Contact technique"
titlelabel="Contact technique" />
<FIELD name="ID_PROPOSITION" label="Proposition" titlelabel="Proposition" />
<FIELD name="OBJET" label="Affaire" titlelabel="Affaire" />
<FIELD name="TOTAL_HT" label="Total HT" titlelabel="Total HT" />
<FIELD name="MONTANT_FACTURE" label="Montant HT facturé"
titlelabel="Montant HT facturé" />
<FIELD name="REFERENCE" label="Nos références" titlelabel="Nos références" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative"
titlelabel="Situation administrative" />
<FIELD name="REFERENCE_CLIENT" label="Références client"
titlelabel="Références client" />
<FIELD name="ACTIVITE" label="Activité" titlelabel="Activité" />
<FIELD name="INFOS" label="Informations complémentaires"
titlelabel="Informations complémentaires" />
<FIELD name="INFOS_ETIQUETTE" label="Informations étiquette"
titlelabel="Informations étiquette" />
<FIELD name="MONTANT_REVISABLE" label="Révisable" titlelabel="Révisable" />
<FIELD name="ID_ADRESSE" label="Adresse de facturation"
titlelabel="Adresse de facturation" />
<FIELD name="ID_ADRESSE_COURRIER_1" label="Adresse de courrier 1"
titlelabel="Adresse de courrier 1" />
<FIELD name="ID_ADRESSE_COURRIER_2" label="Adresse de courrier 2"
titlelabel="Adresse de courrier 2" />
<FIELD name="ID_ADRESSE_COURRIER_3" label="Adresse de courrier 3"
titlelabel="Adresse de courrier 3" />
<FIELD name="ID_CLIENT" label="Client" />
<FIELD name="CCI" label="CCI" />
<FIELD name="ID_VERIFICATEUR" label="Chargé d'affaire" />
<FIELD name="DATE_DEMARRAGE" label="Date de démarrage" />
<FIELD name="MARCHE" label="Marché" />
<FIELD name="NUMERO" label="Numéro affaire" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_CONTACT_COM" label="Contact commercial" />
<FIELD name="ID_CONTACT_TECH" label="Contact technique" />
<FIELD name="ID_PROPOSITION" label="Proposition" />
<FIELD name="OBJET" label="Affaire" />
<FIELD name="TOTAL_HT" label="Total HT" />
<FIELD name="MONTANT_FACTURE" label="Montant HT facturé" />
<FIELD name="REFERENCE" label="Nos références" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" />
<FIELD name="REFERENCE_CLIENT" label="Références client" />
<FIELD name="ACTIVITE" label="Activité" />
<FIELD name="INFOS" label="Informations complémentaires" />
<FIELD name="INFOS_ETIQUETTE" label="Informations étiquette" />
<FIELD name="MONTANT_REVISABLE" label="Révisable" />
<FIELD name="ID_ADRESSE" label="Adresse de facturation" />
<FIELD name="ID_ADRESSE_COURRIER_1" label="Adresse de courrier 1" />
<FIELD name="ID_ADRESSE_COURRIER_2" label="Adresse de courrier 2" />
<FIELD name="ID_ADRESSE_COURRIER_3" label="Adresse de courrier 3" />
</TABLE>
 
</ROOT>
/trunk/OpenConcerto/src/org/openconcerto/erp/config/translation_en.xml
9,8 → 9,6
<menu id="menu.create" label="Create" />
<menu id="accounting" label="Accounting" />
<menu id="accounting.entry.create" label="Accounting entries" />
<menu id="customer" label="Customers" />
<menu id="customer.quote.create" label="Quote" />
<menu id="customer.letter.create" label="Letter" />
<menu id="customer.proposal.create" label="Proposal" />
<menu id="project.create" label="Project" />
18,26 → 16,17
<menu id="mission.create" label="Mission" />
<menu id="mission.notice.create" label="Mission notice" />
<menu id="customer.delivery.create" label="Delivery" />
<menu id="customer.order.create" label="Order" />
<menu id="pos.sale.create" label="Sale (POS)" />
<menu id="customer.invoice.create" label="Invoice" />
<menu id="kd.invoice.create" label="Invoice" />
<menu id="customer.credit.create" label="Credit note" />
<menu id="supplier" label="Supplier" />
<menu id="supplier.order.create" label="Supplier order" />
<menu id="supplier.receipt.create" label="Supplier receipt" />
<menu id="supplier.purchase.create" label="Supplier purchase" />
<menu id="supplier.invoice.purchase.create" label="Supplier invoice" />
<menu id="supplier.credit.create" label="Supplier credit" />
<menu id="stock.io.create" label="Stock" />
 
<!-- List -->
<menu id="menu.list" label="Management" />
<menu id="menu.list.customer" label="CRM" />
<menu id="customer.list" label="Customers" />
<menu id="contact.list" label="Contacts" />
<menu id="customer.history" label="Customer history" />
<menu id="customer.quote.list" label="Quotes" />
<menu id="customer.proposal.list" label="Proposals" />
<menu id="customer.proposal.item.list" label="Proposal items" />
<menu id="menu.list.mission" label="Missions" />
49,11 → 38,8
<menu id="mission.order.list" label="" />
<menu id="mission.notice.list" label="" />
<menu id="customer.order.list" label="Orders" />
<menu id="customer.delivery.list" label="Deliveries" />
<menu id="customer.order.invoice.list" label="Schedule of customer orders" />
<menu id="sales.list" label="Invoices" />
<menu id="customer.invoice.list" label="Invoices" />
<menu id="payment.factoring.create" label="" />
<menu id="payment.factoring.list" label="" />
<menu id="customer.credit.list" label="Credits" />
<menu id="menu.list.supplier" label="Supplier" />
<menu id="supplier.list" label="Suppliers" />
60,17 → 46,16
<menu id="supplier.contact.list" label="Supplier contacts" />
<menu id="supplier.history" label="Supplier history" />
<menu id="supplier.order.list" label="Supplier orders" />
<menu id="supplier.receipt.list" label="Supplier receipts" />
<menu id="supplier.purchase.list" label="Purchases" />
<menu id="supplier.invoice.purchase.list" label="Supplier invoices" />
<menu id="supplier.credit.list" label="Supplier credits" />
<menu id="product.list" label="Product list" />
<menu id="product.reference.list" label="Reference list" />
<menu id="stock.io.list" label="Stock movements" />
<menu id="menu.list.pos" label="Point of sales" />
<menu id="pos.receipt.list" label="Receipts (POS)" />
<menu id="pos.sales.report" label="Sales (POS)" />
<menu id="sales.report" label="" />
<!-- Accounting -->
<menu id="menu.accounting" label="Accounting" />
<menu id="accounting.balance" label="Balance" />
148,7 → 133,6
<menu id="enterprise.create" label="New enterprise" />
<menu id="mission.sample.list" label="" />
<menu id="mission.code.list" label="" />
<menu id="department.list" label="" />
<!-- Test -->
<menu id="menu.test" label="Tests" />
<!-- Help -->
171,6 → 155,7
<action id="sales.quote.create.supplier.order" label="Transfer to supplier order" />
<action id="sales.quote.clone" label="Copy from" />
<action id="sales.quote.create.customer.order" label="Transfer to customer order" />
<action id="sales.quote.create.customer.delivery" label="Transfer to customer delivery" />
<action id="sales.quote.accept.create.customer.order" label="Mark as accepted and transfer to customer order" />
<!-- Customer -->
<action id="customerrelationship.customer.label.print" label="Print customer label" />
/trunk/OpenConcerto/src/org/openconcerto/erp/config/mappingCompta_en.xml
1,17 → 1,16
<?xml version="1.0" encoding="UTF-8" ?>
<ROOT>
<TABLE name="ACOMPTE">
<FIELD name="ID_SALARIE" label="Emplyee" />
<element refid="humanresources.payroll.advance" name="advance">
<FIELD name="ID_SALARIE" label="Employee" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="ID_MOUVEMENT" label="Transaction" />
</TABLE>
 
<TABLE name="ADRESSE">
</element>
<element refid="address" name="address">
<FIELD name="TYPE" label="Type" />
<FIELD name="LIBELLE" label="Company name" />
<FIELD name="RAISON_SOCIALE" label="Name" />
<FIELD name="RUE" label="Street" />
<FIELD name="PROVINCE" label="State" titlelabel="State" />
<FIELD name="PROVINCE" label="State" />
<FIELD name="PAYS" label="Country" />
<FIELD name="CEDEX" label="Cedex" />
<FIELD name="HAS_CEDEX" label="Cedex" />
24,16 → 23,14
<FIELD name="EMAIL_CONTACT" label="Email contact" />
<FIELD name="DEPARTEMENT" label="Departement" />
<FIELD name="DISTRICT" label="District" />
</TABLE>
<TABLE name="AFFACTURAGE">
<FIELD name="NB_FACT" label="Number of invoice" />
</element>
<element refid="controle.factoring" name="envoi en affacturage" namePlural="envois en affacturage">
<FIELD name="NB_FACT" label="Invoice number" />
<FIELD name="MONTANT_FACT" label="Amount" />
<FIELD name="DATE" label="Date" />
</TABLE>
 
 
<TABLE name="ARTICLE">
<FIELD name="ID_UNITE_VENTE" label="Sale unit" titlelabel="Sale unit" />
</element>
<element refid="sales.product.ref" name="article">
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
<FIELD name="QTE_ACHAT" label="Purchase quantity" />
<FIELD name="CODE_BARRE" label="Barcode" />
<FIELD name="INFOS" label="Additional information" />
51,7 → 48,7
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="POIDS" label="Weight (Kg)" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="ID_STOCK" label="Stock" titlelabel="Stock" />
<FIELD name="ID_STOCK" label="Stock" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Sales price/unit" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Purchase price/unit" />
<FIELD name="VALEUR_METRIQUE_1" label="Default lenght" />
63,8 → 60,8
<FIELD name="PRIX_METRIQUE_VT_3" label="PV HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA HT" />
<FIELD name="VALEUR_METRIQUE_3" label="weight / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" titlelabel="Mode de vente" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" />
<FIELD name="ID_FAMILLE_ARTICLE" label="Category" />
<FIELD name="OBSOLETE" label="Deprecated" />
<FIELD name="PRIX_REVENTE_HT" label="Prix de revente ht" />
73,9 → 70,8
<FIELD name="ID_COMPTE_PCE" label="Specific account for purchase" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Specific account for sales" />
<FIELD name="SKU" label="SKU" />
</TABLE>
 
<TABLE name="ARTICLE_TARIF">
</element>
<element refid="sales.product.price" name="tarif d'article" namePlural="tarifs d'article">
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="ID_TARIF" label="Price list" />
<FIELD name="ID_TAXE" label="Tax" />
83,27 → 79,23
<FIELD name="PV_HT" label="Sales pre-tax price" />
<FIELD name="PV_TTC" label="Sales price" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Sales price/unit" />
</TABLE>
 
<TABLE name="ARTICLE_DESIGNATION">
</element>
<element refid="sales.product.name" name="désignation d'article">
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="NOM" label="Name" />
<FIELD name="ID_LANGUE" label="Language" />
</TABLE>
 
<TABLE name="ASSOCIATION_ANALYTIQUE">
</element>
<element refid="finance.accounting.analytic.relation" name="association analytique"
namePlural="associations analytiques">
<FIELD name="ID_POSTE_ANALYTIQUE" label="class of cost accounting" />
</TABLE>
 
<TABLE name="ASSOCIATION_COMPTE_ANALYTIQUE">
</element>
<element refid="finance.accounting.analytic.account.relation" nameClass="feminine"
name="association compte analytique" namePlural="associations comptes analytiques">
<FIELD name="ID_COMPTE_PCE" label="Account" />
<FIELD name="ID_AXE_ANALYTIQUE" label="Axis" />
<FIELD name="ID_REPARTITION_ANALYTIQUE" label="Distribution" />
</TABLE>
 
 
 
<TABLE name="AVOIR_CLIENT">
</element>
<element refid="sales.credit.note" name="credit note">
<FIELD name="ID_ADRESSE" label="Spec. invoice address" />
<FIELD name="ID_ADRESSE_LIVRAISON" label="Spec. delivery address" />
<FIELD name="ID_CLIENT_DEPARTEMENT" label="Service" />
115,9 → 107,9
<FIELD name="ID_AFFAIRE" label="Project" />
<FIELD name="AFFACTURE" label="Natexis" />
<FIELD name="ID_CONTACT" label="Contact" />
<FIELD name="MONTANT_RESTANT" label="Montant TTC Restant" titlelabel="Montant TTC Restant" />
<FIELD name="MONTANT_RESTANT" label="Montant TTC Restant" />
<FIELD name="DATE" label="Date" />
<FIELD name="SOLDE" label="Soldé" titlelabel="Soldé" />
<FIELD name="SOLDE" label="Soldé" />
<FIELD name="MONTANT_HT" label="Total pre-tax" />
<FIELD name="MONTANT_TTC" label="Total" />
<FIELD name="ID_TAXE" label="Tax" />
127,108 → 119,103
<FIELD name="MONTANT_TVA" label="Tax" />
<FIELD name="PORT_HT" label="Frais de port HT" titlelabel="Ports" />
<FIELD name="REMISE_HT" label="Discount" />
<FIELD name="MONTANT_SOLDE" label="Montant TTC soldé" titlelabel="Montant TTC soldé" />
<FIELD name="MONTANT_SOLDE" label="Montant TTC soldé" />
<FIELD name="MONTANT_SERVICE" label="Frais de service" titlelabel="Service" />
<FIELD name="ID_COMMERCIAL" label="Saleman" />
<FIELD name="ID_COMPTE_PCE_SERVICE" label="Compte service" titlelabel="Compte service" />
<FIELD name="COMPTE_SERVICE_AUTO" label="Gestion automatique du compte de service" titlelabel="Gestion automatique du compte de service" />
<FIELD name="A_DEDUIRE" label="A déduire sur un prochain achat" titlelabel="A déduire sur un prochain achat" />
<FIELD name="INFOS" label="Additional information" titlelabel="Additional information" />
<FIELD name="MOTIF" label="Motif" titlelabel="Motif" />
<FIELD name="ID_COMPTE_PCE_SERVICE" label="Compte service" />
<FIELD name="COMPTE_SERVICE_AUTO" label="Gestion automatique du compte de service" />
<FIELD name="A_DEDUIRE" label="A déduire sur un prochain achat" />
<FIELD name="INFOS" label="Additional information" />
<FIELD name="MOTIF" label="Motif" />
<FIELD name="T_DEVISE" label="Total" />
</TABLE>
 
<TABLE name="AVOIR_CLIENT_ELEMENT">
</element>
<element refid="sales.credit.item" name="element d'avoir" namePlural="éléments d'avoir">
<FIELD name="RETOUR_STOCK" label="Back into stock" />
<FIELD name="ID_FAMILLE_ARTICLE" label="Product family" />
<FIELD name="QTE_UNITAIRE" label="Qté U.V." titlelabel="Qté U.V." />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" titlelabel="Sale unit" />
<FIELD name="QTE_UNITAIRE" label="Qté U.V." />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="DESCRIPTIF" label="Description" />
<FIELD name="ID_PAYS" label="Country" />
<FIELD name="CODE_DOUANIER" label="Code douanier" titlelabel="Code douanier" />
<FIELD name="CODE_DOUANIER" label="Code douanier" />
<FIELD name="ID_DEVISE" label="Currency" />
<FIELD name="PV_U_DEVISE" label="Prix devise" titlelabel="Prix devise" />
<FIELD name="PV_T_DEVISE" label="Prix devise total" titlelabel="Prix devise total" />
<FIELD name="POURCENT_REMISE" label="% Remise" titlelabel="% Remise" />
<FIELD name="ID_AVOIR_CLIENT" label="Avoir" titlelabel="Avoir" />
<FIELD name="ID_STYLE" label="Style" titlelabel="Style" />
<FIELD name="CODE" label="Code" titlelabel="Code" />
<FIELD name="NOM" label="Désignation" titlelabel="Désignation" />
<FIELD name="PA_HT" label="PA Unitaire HT" titlelabel="PA Unitaire HT" />
<FIELD name="PV_U_DEVISE" label="Prix devise" />
<FIELD name="PV_T_DEVISE" label="Prix devise total" />
<FIELD name="POURCENT_REMISE" label="% Remise" />
<FIELD name="ID_AVOIR_CLIENT" label="Avoir" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Désignation" />
<FIELD name="PA_HT" label="PA Unitaire HT" />
<FIELD name="PV_HT" label="Unit sale price" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="POIDS" label="Poids UV" titlelabel="Poids UV" />
<FIELD name="T_POIDS" label="Poids total" titlelabel="Poids total" />
<FIELD name="POIDS" label="Poids UV" />
<FIELD name="T_POIDS" label="Poids total" />
<FIELD name="T_PA_HT" label="Total achat HT" titlelabel="Poids total" />
<FIELD name="T_PV_HT" label="Total pre-tax" />
<FIELD name="MARGE_HT" label="Margin" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="QTE" label="Quantity" />
<FIELD name="SERVICE" label="Service" titlelabel="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" titlelabel="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" titlelabel="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" titlelabel="Mode de vente" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" />
 
<FIELD name="ID_STYLE" label="Style" titlelabel="Style" />
<FIELD name="CODE_MISSION" label="Code mission" titlelabel="Code mission" />
<FIELD name="NOM_MISSION" label="Nom mission" titlelabel="Nom mission" />
<FIELD name="ACTIVITE" label="Activité" titlelabel="Activité" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" titlelabel="Sous activité" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" titlelabel="Mode de vente" />
<FIELD name="MONTANT_INITIAL" label="Montant initial" titlelabel="Montant initial" />
<FIELD name="INDICE_0" label="Indice 0" titlelabel="Indice 0" />
<FIELD name="INDICE_N" label="Indice N" titlelabel="Indice N" />
<FIELD name="Q18" label="Extension Q18" titlelabel="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Tarif Q18 HT" titlelabel="Tarif Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Objet inspecté" titlelabel="Objet inspecté" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" titlelabel="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisation objet" titlelabel="Localisation objet" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" titlelabel="Secteur d'activité" />
<FIELD name="ID_NATURE_MISSION" label="Nature de la mission" titlelabel="Nature de la mission" />
<FIELD name="ID_DOMAINE" label="Domaine" titlelabel="Domaine" />
<FIELD name="MONTANT_REVISABLE" label="Révisable" titlelabel="Révisable" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Commentaires objet" titlelabel="Commentaires objet" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" titlelabel="Site d'intervention" />
<FIELD name="ID_PERIODICITE" label="Périodicité" titlelabel="Périodicité" />
<FIELD name="DATE" label="Date d'intervention" titlelabel="Date d'intervention" />
<FIELD name="DATE_FIN" label="Date de fin d'intervention" titlelabel="Date de fin d'intervention" />
<FIELD name="POURCENT_SERVICE" label="Pourcentage service" titlelabel="Pourcentage service" />
</TABLE>
 
<TABLE name="AVOIR_FOURNISSEUR">
<FIELD name="INFOS" label="Additional information" titlelabel="Additional information" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="CODE_MISSION" label="Code mission" />
<FIELD name="NOM_MISSION" label="Nom mission" />
<FIELD name="ACTIVITE" label="Activité" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" />
<FIELD name="MONTANT_INITIAL" label="Montant initial" />
<FIELD name="INDICE_0" label="Indice 0" />
<FIELD name="INDICE_N" label="Indice N" />
<FIELD name="Q18" label="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Tarif Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Objet inspecté" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisation objet" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" />
<FIELD name="ID_NATURE_MISSION" label="Nature de la mission" />
<FIELD name="ID_DOMAINE" label="Domaine" />
<FIELD name="MONTANT_REVISABLE" label="Révisable" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Commentaires objet" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" />
<FIELD name="ID_PERIODICITE" label="Périodicité" />
<FIELD name="DATE" label="Date d'intervention" />
<FIELD name="DATE_FIN" label="Date de fin d'intervention" />
<FIELD name="POURCENT_SERVICE" label="Pourcentage service" />
</element>
<element refid="supplychain.credit.note" name="facture d'avoir fournisseur"
namePlural="factures d'avoir fournisseur">
<FIELD name="INFOS" label="Additional information" />
<FIELD name="NOM" label="Label" />
<FIELD name="DATE" label="Date" />
<FIELD name="SOLDE" label="Soldé" titlelabel="Soldé" />
<FIELD name="MONTANT_HT" label="Montant HT" titlelabel="Montant HT" />
<FIELD name="MONTANT_TTC" label="Montant TTC" titlelabel="Montant TTC" />
<FIELD name="SOLDE" label="Soldé" />
<FIELD name="MONTANT_HT" label="Montant HT" />
<FIELD name="MONTANT_TTC" label="Montant TTC" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
<FIELD name="NUMERO" label="Number" />
<FIELD name="ID_COMPTE_PCE" label="Compte charges" titlelabel="Compte charges" />
<FIELD name="ID_COMPTE_PCE" label="Compte charges" />
<FIELD name="MONTANT_TVA" label="Tax" />
<FIELD name="A_DEDUIRE" label="A déduire sur un prochain achat" titlelabel="A déduire sur un prochain achat" />
<FIELD name="A_DEDUIRE" label="A déduire sur un prochain achat" />
<FIELD name="IMMO" label="Fixed assets" />
</TABLE>
 
<TABLE name="AXE_ANALYTIQUE">
</element>
<element refid="finance.accounting.analytic.axis" name="axe analytique" namePlural="axes analytique">
<FIELD name="NOM" label="Label" />
</TABLE>
 
 
 
<TABLE name="BON_RECEPTION">
</element>
<element refid="supplychain.receipt.note" name="supplier receipt note">
<FIELD name="DATE" label="Date" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
<FIELD name="NUMERO" label="Numéro du bon" titlelabel="Numéro BR" />
236,56 → 223,54
<FIELD name="INFOS" label="Additionnal information" />
<FIELD name="TOTAL_HT" label="Total pre-tax" />
<FIELD name="TOTAL_TVA" label="Tax" />
<FIELD name="T_DEVISE" label="Total Devise" titlelabel="Total Devise" />
<FIELD name="T_DEVISE" label="Total Devise" />
<FIELD name="TOTAL_TTC" label="Total" />
<FIELD name="NOM" label="Reference" />
<FIELD name="ID_COMMANDE" label="Order" />
<FIELD name="ID_DEVISE" label="Currency" />
</TABLE>
 
<TABLE name="BON_RECEPTION_ELEMENT">
<FIELD name="QTE_UNITAIRE" label="Qté U.V." titlelabel="Qté U.V." />
</element>
<element refid="supplychain.receipt.item" name="element de bon" namePlural="éléments de bon">
<FIELD name="QTE_UNITAIRE" label="Qté U.V." />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="ID_CODE_FOURNISSEUR" label="Code fournisseur" titlelabel="Code fournisseur" />
<FIELD name="ID_CODE_FOURNISSEUR" label="Code fournisseur" />
<FIELD name="DESCRIPTIF" label="Description" />
<FIELD name="CODE" label="Code" titlelabel="Code" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
<FIELD name="PV_HT" label="Unit sale price" />
<FIELD name="PA_HT" label="PA Unitaire HT" titlelabel="PA Unitaire HT" />
<FIELD name="PA_HT" label="PA Unitaire HT" />
<FIELD name="ID_DEVISE" label="Currency" />
<FIELD name="PA_DEVISE" label="PA Devise" titlelabel="PA Devise" />
<FIELD name="PA_DEVISE_T" label="PA Devise Total" titlelabel="PA Devise Total" />
<FIELD name="QTE" label="Qté reçue" titlelabel="Qté reçue" />
<FIELD name="PA_DEVISE" label="PA Devise" />
<FIELD name="PA_DEVISE_T" label="PA Devise Total" />
<FIELD name="QTE" label="Qté reçue" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="POIDS" label="Poids UV" titlelabel="Poids UV" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" titlelabel="P.V. UV HT" />
<FIELD name="POIDS" label="Poids UV" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="PHA UV² HT" titlelabel="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="T_PV_HT" label="Total Vt HT" titlelabel="Total Vt HT" />
<FIELD name="T_PA_HT" label="Total Ha HT" titlelabel="Total Ha HT" />
<FIELD name="T_PA_TTC" label="Total Ha TTC" titlelabel="Total Ha TTC" />
<FIELD name="T_POIDS" label="Poids total" titlelabel="Poids total" />
<FIELD name="ID_STYLE" label="Style" titlelabel="Style" />
<FIELD name="SERVICE" label="Service" titlelabel="Service" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" titlelabel="Mode de vente" />
</TABLE>
 
<TABLE name="BON_DE_LIVRAISON">
<FIELD name="T_PV_HT" label="Total Vt HT" />
<FIELD name="T_PA_HT" label="Total Ha HT" />
<FIELD name="T_PA_TTC" label="Total Ha TTC" />
<FIELD name="T_POIDS" label="Poids total" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" />
</element>
<element refid="sales.shipment.delivery.note" name="delivery note">
<FIELD name="ID_ADRESSE" label="Customer" />
<FIELD name="ID_ADRESSE_LIVRAISON" label="Customer" />
<FIELD name="ID_CLIENT_DEPARTEMENT" label="Department" />
<FIELD name="ID_CONTACT" label="Contact" titlelabel="Contact" />
<FIELD name="ID_CONTACT" label="Contact" />
<FIELD name="ID_TARIF" label="Pricelist to apply" />
<FIELD name="DATE" label="Date" />
<FIELD name="DATE_LIVRAISON" label="Delivery date" />
303,68 → 288,67
<FIELD name="PORT_HT" label="Shipping" />
<FIELD name="REMISE_HT" label="Discount" />
<FIELD name="ID_TAXE_PORT" label="Tax on shipping" />
</TABLE>
<TABLE name="BON_DE_LIVRAISON_ELEMENT">
<FIELD name="invoiceProgress" label="Invoice progress" />
</element>
<element refid="sales.shipment.item" name="element de bon de livraison"
namePlural="éléments de bon de livraison">
<FIELD name="POURCENT_REMISE" label="% discount" />
<FIELD name="ID_FAMILLE_ARTICLE" label="Product family" />
<FIELD name="QTE_UNITAIRE" label="Qté U.V." titlelabel="Qté U.V." />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" titlelabel="Sale unit" />
<FIELD name="QTE_UNITAIRE" label="Qté U.V." />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="DESCRIPTIF" label="Description" />
<FIELD name="ID_PAYS" label="Country" />
<FIELD name="CODE_DOUANIER" label="Code douanier" titlelabel="Code douanier" />
<FIELD name="CODE_DOUANIER" label="Code douanier" />
<FIELD name="ID_DEVISE" label="Currency" />
<FIELD name="PV_U_DEVISE" label="Prix devise" titlelabel="Prix devise" />
<FIELD name="PV_U_DEVISE" label="Prix devise" />
<FIELD name="MARGE_HT" label="Margin" />
<FIELD name="PV_T_DEVISE" label="Prix devise total" titlelabel="Prix devise total" />
<FIELD name="ECOTAXE" label="Ecotaxe" titlelabel="Ecotaxe" />
<FIELD name="T_ECOTAXE" label="Dont écotaxe" titlelabel="Dont écotaxe" />
<FIELD name="ID_POCHETTE" label="Pochette" titlelabel="Pochette" />
<FIELD name="PRIX_FINAL_TTC" label="Prix de final de ttc" titlelabel="Prix de final de ttc" />
<FIELD name="T_PRIX_FINAL_TTC" label="T de prix de final de ttc" titlelabel="T de prix de final de ttc" />
<FIELD name="CODE" label="Code" titlelabel="Code" />
<FIELD name="PV_T_DEVISE" label="Prix devise total" />
<FIELD name="ECOTAXE" label="Ecotaxe" />
<FIELD name="T_ECOTAXE" label="Dont écotaxe" />
<FIELD name="ID_POCHETTE" label="Pochette" />
<FIELD name="PRIX_FINAL_TTC" label="Prix de final de ttc" />
<FIELD name="T_PRIX_FINAL_TTC" label="T de prix de final de ttc" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
<FIELD name="PV_HT" label="Unit sale price" />
<FIELD name="PA_HT" label="PA Unitaire HT" titlelabel="PA Unitaire HT" />
<FIELD name="QTE" label="Qté à livrer" titlelabel="Qté à livrer" />
<FIELD name="PA_HT" label="PA Unitaire HT" />
<FIELD name="QTE" label="Qté à livrer" />
<FIELD name="QTE_LIVREE" label="Delivered qty" />
<FIELD name="QTE_A_LIVRER" label="Quantité à livrer" titlelabel="Qté à livrer" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="POIDS" label="Poids UV" titlelabel="Poids UV" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" titlelabel="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" titlelabel="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="POIDS" label="Poids UV" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="T_PV_HT" label="Total Vt HT" titlelabel="Total Vt HT" />
<FIELD name="T_PA_HT" label="Total Ha HT" titlelabel="Total Ha HT" />
<FIELD name="T_POIDS" label="Poids total" titlelabel="Poids total" />
<FIELD name="T_POIDS_LIVREE" label="Poids total livré" titlelabel="Poids total livré" />
<FIELD name="ID_STYLE" label="Style" titlelabel="Style" />
<FIELD name="SERVICE" label="Service" titlelabel="Service" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" titlelabel="Mode de vente" />
<FIELD name="T_PRIX_FINAL_TTC" label="Total prix client TTC" titlelabel="Total prix client TTC" />
<FIELD name="PRIX_FINAL_TTC" label="Prix client TTC" titlelabel="Prix client TTC" />
<FIELD name="T_ECOTAXE" label="Total Ecotaxe" titlelabel="Total Ecotaxe" />
</TABLE>
 
 
<TABLE name="CAISSE">
<FIELD name="T_PV_HT" label="Total Vt HT" />
<FIELD name="T_PA_HT" label="Total Ha HT" />
<FIELD name="T_POIDS" label="Poids total" />
<FIELD name="T_POIDS_LIVREE" label="Poids total livré" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" />
<FIELD name="T_PRIX_FINAL_TTC" label="Total prix client TTC" />
<FIELD name="PRIX_FINAL_TTC" label="Prix client TTC" />
<FIELD name="T_ECOTAXE" label="Total Ecotaxe" />
</element>
<element refid="sales.pos.receipt" name="caisse">
<FIELD name="NOM" label="Point of sale" />
<FIELD name="NUMERO" label="Number" />
</TABLE>
 
<TABLE name="CHEQUE_A_ENCAISSER">
</element>
<element refid="finance.payment.cheque" name="chéque client" namePlural="chéques clients">
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="ID_MOUVEMENT" label="Mouvement" titlelabel="Mouvement" />
<FIELD name="ID_MOUVEMENT" label="Mouvement" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="ENCAISSE" label="Deposit done" />
<FIELD name="DATE_VENTE" label="Sales date" />
373,55 → 357,52
<FIELD name="DATE" label="Date" />
<FIELD name="ETS" label="Bank name" />
<FIELD name="NUMERO" label="Check number" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" titlelabel="Régularisation en comptabilité" />
</TABLE>
 
<TABLE name="CHEQUE_FOURNISSEUR">
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" titlelabel="Régularisation en comptabilité" />
<FIELD name="ID_FOURNISSEUR" label="Numéro fournisseur" titlelabel="Numéro fournisseur" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="DECAISSE" label="Décaissé" titlelabel="Décaissé" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" />
</element>
<element refid="finance.payment.cheque.supplier" name="chéque fournisseur"
namePlural="chéques fournisseurs à décaisser">
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" />
<FIELD name="ID_FOURNISSEUR" label="Numéro fournisseur" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="DECAISSE" label="Décaissé" />
<FIELD name="DATE_ACHAT" label="Purchase date" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaisser après le" titlelabel="A décaisser après le" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" titlelabel="Décaissé le" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaisser après le" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" />
<FIELD name="DATE" label="Date" />
<FIELD name="ETS" label="Bank name" />
<FIELD name="NUMERO" label="Check number" />
</TABLE>
 
<TABLE name="CHEQUE_AVOIR_CLIENT">
</element>
<element refid="finance.payment.cheque.due" name="chéque de remboursement" namePlural="chéques remboursements">
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="DECAISSE" label="Décaissé" titlelabel="Décaissé" />
<FIELD name="DATE_AVOIR" label="Avoir du" titlelabel="Avoir du" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" titlelabel="Décaissé le" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaissé après le" titlelabel="A décaissé après le" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="DECAISSE" label="Décaissé" />
<FIELD name="DATE_AVOIR" label="Avoir du" />
<FIELD name="DATE_DECAISSE" label="Décaissé le" />
<FIELD name="DATE_MIN_DECAISSE" label="A décaissé après le" />
<FIELD name="DATE" label="Date" />
<FIELD name="ETS" label="Bank name" />
<FIELD name="NUMERO" label="Check number" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" titlelabel="Régularisation en comptabilité" />
</TABLE>
 
<TABLE name="CLASSE_COMPTE">
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" />
</element>
<element refid="finance.accounting.accountClass">
<FIELD name="NOM" label="Label" />
<FIELD name="TYPE_NUMERO_COMPTE" label="Type numéro de compte" titlelabel="Type numéro de compte" />
</TABLE>
 
<TABLE name="CLASSEMENT_CONVENTIONNEL">
<FIELD name="NIVEAU" label="Niveau" titlelabel="Niveau" />
<FIELD name="COEFF" label="Coefficient" titlelabel="Coefficient" />
<FIELD name="INDICE" label="Indice" titlelabel="Indice" />
<FIELD name="POSITION" label="Position" titlelabel="Position" />
<FIELD name="ECHELON" label="Echelon" titlelabel="Echelon" />
</TABLE>
 
<TABLE name="CLIENT">
<FIELD name="TYPE_NUMERO_COMPTE" label="Type numéro de compte" />
</element>
<element refid="humanresources.payroll.convention" name="classement conventionnel"
namePlural="classements conventionnels">
<FIELD name="NIVEAU" label="Niveau" />
<FIELD name="COEFF" label="Coefficient" />
<FIELD name="INDICE" label="Indice" />
<FIELD name="POSITION" label="Position" />
<FIELD name="ECHELON" label="Echelon" />
</element>
<element refid="customerrelationship.customer" name="client">
<FIELD name="ID_TYPE_CLIENT" label="Customer type" />
<FIELD name="ID_GROUPE_CLIENT" label="Group" />
<FIELD name="ID_PAYS" label="Country" />
<FIELD name="ID_LANGUE" label="Language" />
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="FORME_JURIDIQUE" label="Forme juridique" titlelabel="Forme juridique" />
<FIELD name="FORME_JURIDIQUE" label="Forme juridique" />
<FIELD name="NOM" label="Name" />
<FIELD name="CODE" label="Customer code" />
<FIELD name="TEL" label="Phone" />
443,8 → 424,8
<FIELD name="FAX_TECH" label="Fax" />
<FIELD name="TEL_P_TECH" label="Mobile" />
<FIELD name="MAIL_TECH" label="Email" />
<FIELD name="ID_COMPTE_PCE" label="Account" titlelabel="Account" />
<FIELD name="ID_COMPTE_PCE_PRODUIT" label="Product account" titlelabel="Product account" />
<FIELD name="ID_COMPTE_PCE" label="Account" />
<FIELD name="ID_COMPTE_PCE_PRODUIT" label="Product account" />
<FIELD name="ID_ADRESSE" label="Main address" />
<FIELD name="ID_ADRESSE_L" label="Delivery address" />
<FIELD name="ID_ADRESSE_F" label="Invoice address" />
456,13 → 437,13
<FIELD name="RIB" label="RIB" />
<FIELD name="IBAN" label="IBAN" />
<FIELD name="BIC" label="BIC" />
<FIELD name="SIRET" label="SIRET" titlelabel="SIRET" />
<FIELD name="SIRET" label="SIRET" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Activity" />
<FIELD name="INFOS" label="Additionnal information" />
<FIELD name="ID_MODE_REGLEMENT" label="Mode de règlement par défaut" titlelabel="Mode de règlement par défaut" />
<FIELD name="MAX_FACTURE" label="Facturation limitée à" titlelabel="Facturation limitée à" />
<FIELD name="COMPTANT" label="Règlement comptant obligatoire" titlelabel="Règlement comptant obligatoire" />
<FIELD name="ID_TARIF" label="Product list" titlelabel="Product list" />
<FIELD name="ID_MODE_REGLEMENT" label="Mode de règlement par défaut" />
<FIELD name="MAX_FACTURE" label="Facturation limitée à" />
<FIELD name="COMPTANT" label="Règlement comptant obligatoire" />
<FIELD name="ID_TARIF" label="Product list" />
<FIELD name="DATE" label="Creation date" />
<FIELD name="SITE_INTERNET" label="Website" />
<FIELD name="CATEGORIES" label="Categories" />
479,54 → 460,50
<FIELD name="BLOQUE_LIVRAISON" label="Block deliveries" />
<FIELD name="GROUPE" label="Group" />
<FIELD name="OBSOLETE" label="Deprecated" />
</TABLE>
 
<TABLE name="CLIENT_DEPARTEMENT">
</element>
<element refid="customerrelationship.customer.department" name="customer department">
<FIELD name="INFOS" label="Informations" />
<FIELD name="ID_ADRESSE" label="Spec. invoice address" />
<FIELD name="NOM" label="Department" />
<FIELD name="ID_CLIENT" label="Customer" />
</TABLE>
 
<TABLE name="CODE_REGIME">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="humanresources.payroll.governement.code" name="code régime" namePlural="codes régimes">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
 
<TABLE name="CODE_CARACT_ACTIVITE">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="humanresources.payroll.convention.code" name="code caractéristique activité"
namePlural="codes caractéristiques activités">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
<TABLE name="CODE_CONTRAT_TRAVAIL">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="humanresources.payroll.contract.code" name="code contrat travail"
namePlural="codes contrats travail">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
<TABLE name="CODE_DROIT_CONTRAT">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="humanresources.payroll.rights.code" name="code emploi" namePlural="codes emplois">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
 
<TABLE name="CODE_FOURNISSEUR">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="supplychain.receipt.productcode" name="code fournisseur" namePlural="codes fournisseurs">
<FIELD name="CODE" label="Code" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
</TABLE>
 
<TABLE name="CODE_STATUT_PROF">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="humanresources.payroll.convention.job.code" name="code statut professionnel"
namePlural="codes statuts professionnels">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
 
<TABLE name="CODE_STATUT_CATEGORIEL">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="humanresources.payroll.convention.category.code" name="code statut catégoriel"
namePlural="codes statuts catégoriels">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
 
<TABLE name="CODE_EMPLOI">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="humanresources.payroll.job.code" name="code emploi" namePlural="codes emplois">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
 
<TABLE name="CONTACT">
</element>
<element refid="CONTACT" name="contact">
<FIELD name="PRENOM" label="First name" />
<FIELD name="NOM" label="Last name" />
<FIELD name="ID_TITRE_PERSONNEL" label="Title" />
544,9 → 521,8
<FIELD name="PAYS" label="Country" />
<FIELD name="ID_ADRESSE" label="Address" />
<FIELD name="DATE_NAISSANCE" label="Date of birth" />
</TABLE>
 
<TABLE name="CONTACT_FOURNISSEUR">
</element>
<element refid="CONTACT_FOURNISSEUR" name="supplier contact" namePlural="suppliers contacts">
<FIELD name="PRENOM" label="First name" />
<FIELD name="NOM" label="Last name" />
<FIELD name="ID_TITRE_PERSONNEL" label="Gender" />
558,9 → 534,8
<FIELD name="FAX" label="Fax" />
<FIELD name="FONCTION" label="Role" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
</TABLE>
 
<TABLE name="CONTACT_ADMINISTRATIF">
</element>
<element refid="CONTACT_ADMINISTRATIF" name="administrative contact">
<FIELD name="PRENOM" label="First name" />
<FIELD name="NOM" label="Last name" />
<FIELD name="ID_TITRE_PERSONNEL" label="Gender" />
572,28 → 547,28
<FIELD name="FAX" label="Fax" />
<FIELD name="FONCTION" label="Role" />
<FIELD name="N4DS" label="Contact for social declaration" />
</TABLE>
 
<TABLE name="CONTRAT_SALARIE">
</element>
<element refid="humanresources.payroll.contract.employe" name="contrat salarié" namePlural="contrats salariés">
<FIELD name="NATURE" label="Nature de l'emploi (*)" titlelabel="Nature de l'emploi" />
<FIELD name="ID_CODE_EMPLOI" label="Catégorie socioprofessionnelle " titlelabel="Code Catégorie socioprofessionnelle" />
<FIELD name="ID_CODE_EMPLOI" label="Catégorie socioprofessionnelle "
titlelabel="Code Catégorie socioprofessionnelle" />
<FIELD name="ID_CODE_CONTRAT_TRAVAIL" label="Contrat de travail" titlelabel="Code contrat" />
<FIELD name="ID_CODE_DROIT_CONTRAT" label="Droit du contrat de travail" titlelabel="Code droit du contrat" />
<FIELD name="ID_CODE_STATUT_PROF" label="Statut professionnel du salarié" titlelabel="Code statut professionnel" />
<FIELD name="ID_CODE_STATUT_CATEGORIEL" label="Statut catégoriel du salarié " titlelabel="Code statut catégoriel" />
<FIELD name="ID_CODE_STATUT_CATEGORIEL" label="Statut catégoriel du salarié "
titlelabel="Code statut catégoriel" />
<FIELD name="ID_CODE_CARACT_ACTIVITE" label="Caractéristique de l'activité" titlelabel="Code caractéristique" />
<FIELD name="ID_CODE_STATUT_CAT_CONV" label="Statut catégoriel conventionnel" titlelabel="Statut catégoriel conventionnel" />
<FIELD name="ID_CODE_STATUT_CAT_CONV" label="Statut catégoriel conventionnel" />
 
<FIELD name="CODE_IRC_UGRR" label="Code IRC UGRR" titlelabel="Code IRC UGRR" />
<FIELD name="CODE_IRC_UGRC" label="Code IRC UGRC" titlelabel="Code IRC UGRC" />
<FIELD name="NUMERO_RATTACHEMENT_UGRR" label="N° rattachement UGRR" titlelabel="N° rattachement UGRR" />
<FIELD name="NUMERO_RATTACHEMENT_UGRC" label="N° rattachement UGRC" titlelabel="N° rattachement UGRC" />
<FIELD name="CODE_IRC_RETRAITE" label="Code IRC retraite" titlelabel="Code IRC retraite" />
<FIELD name="NUMERO_RATTACHEMENT_RETRAITE" label="N° rattachement retraite" titlelabel="N° rattachement retraite" />
<FIELD name="CODE_IRC_UGRR" label="Code IRC UGRR" />
<FIELD name="CODE_IRC_UGRC" label="Code IRC UGRC" />
<FIELD name="NUMERO_RATTACHEMENT_UGRR" label="N° rattachement UGRR" />
<FIELD name="NUMERO_RATTACHEMENT_UGRC" label="N° rattachement UGRC" />
<FIELD name="CODE_IRC_RETRAITE" label="Code IRC retraite" />
<FIELD name="NUMERO_RATTACHEMENT_RETRAITE" label="N° rattachement retraite" />
 
</TABLE>
 
<TABLE name="COMMANDE">
</element>
<element refid="supplychain.order" name="commande fournisseur" namePlural="commandes fournisseur">
<FIELD name="DATE_RECEPTION_DEMANDEE" label="Requested receipt date" />
<FIELD name="DATE_RECEPTION_CONFIRMEE" label="Confirmed receipt date" />
<FIELD name="INCOTERM" label="Incoterm" />
605,7 → 580,7
<FIELD name="DATE_ECHEANCE" label="Due date" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
<FIELD name="ID_COMMERCIAL" label="Saleman" />
<FIELD name="SOURCE" label="Source" titlelabel="Source" />
<FIELD name="SOURCE" label="Source" />
<FIELD name="T_HT" label="Total (pre-tax)" />
<FIELD name="T_TVA" label="Total tax" />
<FIELD name="T_TTC" label="Total" />
615,13 → 590,12
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="ID_ADRESSE" label="Specific delivery address" />
<FIELD name="ID_MODELE" label="Template" />
</TABLE>
 
<TABLE name="COMMANDE_ELEMENT">
</element>
<element refid="supplychain.order.item" name="element de commande" namePlural="éléments de commande">
<FIELD name="INCOTERM" label="Incoterm" />
<FIELD name="QTE_UNITAIRE" label="Unit price" />
<FIELD name="ID_CODE_FOURNISSEUR" label="Supplier code" />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" titlelabel="Sale unit" />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="ID_DEVISE" label="Currency" />
<FIELD name="PA_DEVISE" label="Purchase price (Currency)" />
631,35 → 605,33
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Name" />
<FIELD name="PA_HT" label="PA Unitaire HT" titlelabel="PA Unitaire HT" />
<FIELD name="PA_HT" label="PA Unitaire HT" />
<FIELD name="PV_HT" label="Unit sale price" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="POIDS" label="Poids UV" titlelabel="Poids UV" />
<FIELD name="POIDS" label="Poids UV" />
<FIELD name="QTE" label="Quantity" />
<FIELD name="SERVICE" label="Service" titlelabel="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" titlelabel="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" titlelabel="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="T_PV_HT" label="Total Vt HT" titlelabel="Total Vt HT" />
<FIELD name="T_PA_TTC" label="Total Ha TTC" titlelabel="Total Ha TTC" />
<FIELD name="T_PA_HT" label="Total Ha HT" titlelabel="Total Ha HT" />
<FIELD name="POURCENT_REMISE" label="% Remise" titlelabel="% Remise" />
<FIELD name="T_POIDS" label="Poids total" titlelabel="Poids total" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" titlelabel="Mode de vente" />
</TABLE>
 
<TABLE name="COMMANDE_CLIENT">
 
<FIELD name="T_PV_HT" label="Total Vt HT" />
<FIELD name="T_PA_TTC" label="Total Ha TTC" />
<FIELD name="T_PA_HT" label="Total Ha HT" />
<FIELD name="POURCENT_REMISE" label="% Remise" />
<FIELD name="T_POIDS" label="Poids total" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" />
</element>
<element refid="sales.order" name="commande client" namePlural="commandes clients">
<FIELD name="ID_ADRESSE" label="Spec. invoice address" />
<FIELD name="ID_ADRESSE_LIVRAISON" label="Spec. delivery address" />
<FIELD name="ID_CLIENT_DEPARTEMENT" label="Department" />
686,9 → 658,8
<FIELD name="ID_POLE_PRODUIT" label="Product department" />
<FIELD name="TYPE_EXPEDITION" label="Delivery type" />
<FIELD name="ID_TARIF" label="Pricelist to apply" />
</TABLE>
 
<TABLE name="COMMANDE_CLIENT_ELEMENT">
</element>
<element refid="sales.order.item" name="ordered item">
<FIELD name="ID_FAMILLE_ARTICLE" label="Product family" />
<FIELD name="QTE_UNITAIRE" label="Qty S. Unit" />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
701,8 → 672,8
<FIELD name="PV_U_DEVISE" label="Price currency" />
<FIELD name="PV_T_DEVISE" label="Total currency price" />
<FIELD name="ID_COMMANDE_CLIENT" label="Order" />
<FIELD name="ID_STYLE" label="Style" titlelabel="Style" />
<FIELD name="CODE" label="Code" titlelabel="Code" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Name" />
<FIELD name="PA_HT" label="Purchase price" />
<FIELD name="MARGE_HT" label="Margin" />
711,18 → 682,18
<FIELD name="POIDS" label="Weight" />
<FIELD name="QTE" label="Quantity" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" titlelabel="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" titlelabel="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="T_PV_HT" label="Total sales" />
<FIELD name="T_PA_HT" label="Total purchase" />
729,9 → 700,8
<FIELD name="T_POIDS" label="Total weight" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Sales type" />
<FIELD name="POURCENT_ACOMPTE" label="% of deposit" />
</TABLE>
 
<TABLE name="COMMERCIAL">
</element>
<element refid="humanresources.employe.salesman">
<FIELD name="ID_TITRE_PERSONNEL" label="Gender" />
<FIELD name="TEL_DIRECT" label="Phone number" />
<FIELD name="PRENOM" label="Firstname" />
744,65 → 714,59
<FIELD name="ID_USER_COMMON" label="User" />
<FIELD name="TEL_MOBILE" label="Mobile phone" />
<FIELD name="TEL_PERSONEL" label="Personal phone" />
</TABLE>
<TABLE name="COMPTE_CLIENT_TRANSACTION">
</element>
<element refid="customerrelationship.customer.account.transaction">
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="DATE" label="Date" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="ID_REGLEMENT" label="Payment" />
</TABLE>
<TABLE name="COMPTE_PCE">
</element>
<element refid="finance.accounting.code.enterprise" name="compte">
<FIELD name="NUMERO" label="Number" />
<FIELD name="NOM" label="Account" />
<FIELD name="INFOS" label="Information" />
<FIELD name="RACINE" label="Root" />
<FIELD name="TOTAL_DEBIT" label="Total débit" titlelabel="Total débit" />
<FIELD name="TOTAL_CREDIT" label="Total crédit" titlelabel="Total crédit" />
<FIELD name="TOTAL_DEBIT" label="Total débit" />
<FIELD name="TOTAL_CREDIT" label="Total crédit" />
<FIELD name="ID_NATURE_COMPTE" label="Nature du compte" titlelabel="Nature Compte" />
</TABLE>
 
<TABLE name="COMPTE_PCG">
</element>
<element refid="finance.accounting.code.national" name="compte">
<FIELD name="NOM" label="Account" />
<FIELD name="NUMERO" label="Number" />
<FIELD name="INFOS" label="Informations" titlelabel="Informations" />
<FIELD name="ID_TYPE_COMPTE_PCG_BASE" label="Compte de base" titlelabel="Compte de base" />
<FIELD name="ID_TYPE_COMPTE_PCG_AB" label="Compte abrégé" titlelabel="Compte abrégé" />
<FIELD name="ID_TYPE_COMPTE_PCG_DEV" label="Compte développé" titlelabel="Compte développé" />
<FIELD name="ID_NATURE_COMPTE" label="Nature compte" titlelabel="Nature compte" />
</TABLE>
 
<TABLE name="COURRIER_CLIENT">
<FIELD name="NOM" label="Objet" titlelabel="Objet" />
<FIELD name="INFOS" label="Informations" />
<FIELD name="ID_TYPE_COMPTE_PCG_BASE" label="Compte de base" />
<FIELD name="ID_TYPE_COMPTE_PCG_AB" label="Compte abrégé" />
<FIELD name="ID_TYPE_COMPTE_PCG_DEV" label="Compte développé" />
<FIELD name="ID_NATURE_COMPTE" label="Nature compte" />
</element>
<element refid="customerrelationship.customer.mail" name="courrier">
<FIELD name="NOM" label="Objet" />
<FIELD name="NUMERO" label="Number" />
<FIELD name="INFOS" label="Informations" titlelabel="Informations" />
<FIELD name="INFOS" label="Informations" />
<FIELD name="ID_MODELE_COURRIER_CLIENT" label="Template" />
<FIELD name="ID_AFFAIRE" label="Numéro d'affaire" titlelabel="Numéro d'affaire" />
<FIELD name="ID_AFFAIRE" label="Numéro d'affaire" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_SECRETAIRE" label="Secretary" titlelabel="Secretary" />
</TABLE>
 
<TABLE name="CUMULS_CONGES">
<FIELD name="RESTANT" label="Congés restant" titlelabel="Congés restant" />
<FIELD name="ACQUIS" label="Congés acquis" titlelabel="Congés acquis" />
</TABLE>
 
<TABLE name="CUMULS_PAYE">
<FIELD name="SAL_BRUT_C" label="Salaire brut cumulé" titlelabel="Salaire brut cumulé" />
<FIELD name="COT_PAT_C" label="Cotisations pat. cumulées" titlelabel="Cotisations pat. cumulées" />
<FIELD name="COT_SAL_C" label="Cotisations sal. cumulées" titlelabel="Cotisations sal. cumulées" />
<FIELD name="NET_IMP_C" label="Salaire net imposable cumulé" titlelabel="Salaire net imposable cumulé" />
<FIELD name="NET_A_PAYER_C" label="Salaire net cumulé" titlelabel="Salaire net cumulé" />
<FIELD name="CSG_C" label="Base CSG cumulée" titlelabel="Base CSG cumulée" />
</TABLE>
 
<TABLE name="DEPARTEMENT">
<FIELD name="ID_SECRETAIRE" label="Secretary" />
</element>
<element refid="humanresources.payroll.vacation.total" name="cumul de congés" namePlural="cumuls de congés">
<FIELD name="RESTANT" label="Congés restant" />
<FIELD name="ACQUIS" label="Congés acquis" />
</element>
<element refid="humanresources.payroll.total" name="cumul de paye" namePlural="cumuls de paye">
<FIELD name="SAL_BRUT_C" label="Salaire brut cumulé" />
<FIELD name="COT_PAT_C" label="Cotisations pat. cumulées" />
<FIELD name="COT_SAL_C" label="Cotisations sal. cumulées" />
<FIELD name="NET_IMP_C" label="Salaire net imposable cumulé" />
<FIELD name="NET_A_PAYER_C" label="Salaire net cumulé" />
<FIELD name="CSG_C" label="Base CSG cumulée" />
</element>
<element refid="department" name="département">
<FIELD name="NUMERO" label="Number" />
<FIELD name="NOM" label="Label" />
<FIELD name="CHEF_LIEU" label="Chef lieu" titlelabel="Chef lieu" />
<FIELD name="REGION_ADMIN" label="Région administrative" titlelabel="Région administrative" />
</TABLE>
 
<TABLE name="DEVIS">
<FIELD name="CHEF_LIEU" label="Chef lieu" />
<FIELD name="REGION_ADMIN" label="Région administrative" />
</element>
<element refid="sales.quote" name="quote">
<FIELD name="ID_CLIENT_DEPARTEMENT" label="Department" />
<FIELD name="ID_ADRESSE" label="Spec. invoice address" />
<FIELD name="ID_ADRESSE_LIVRAISON" label="Spec. delivery address" />
822,7 → 786,7
<FIELD name="T_SERVICE" label="Service" />
<FIELD name="T_POIDS" label="Weight (kg)" />
<FIELD name="ID_ETAT_DEVIS" label="State" />
<FIELD name="INFOS" label="Additional information" titlelabel="Additional information" />
<FIELD name="INFOS" label="Additional information" />
<FIELD name="DATE_ENVOI" label="Sent date" />
<FIELD name="ID_ADRESSE" label="Address" />
<FIELD name="ID_CONTACT" label="Contact" />
831,20 → 795,20
<FIELD name="T_DEVISE" label="Total currency" />
<FIELD name="DUNNING_DATE" label="Dunning date" />
<FIELD name="ID_TARIF" label="Pricelist to apply" />
</TABLE>
<TABLE name="DEVIS_ELEMENT">
</element>
<element refid="sales.quote.item" name="element de devis" namePlural="éléments de devis">
<FIELD name="ID_FAMILLE_ARTICLE" label="Product family" />
<FIELD name="QTE_UNITAIRE" label="Unit quantity" />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" titlelabel="Sale unit" />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="DESCRIPTIF" label="Description" />
<FIELD name="MARGE_HT" label="Margin" />
<FIELD name="POURCENT_REMISE" label="% discount" />
<FIELD name="ID_PAYS" label="Country" />
<FIELD name="CODE_DOUANIER" label="Code douanier" titlelabel="Code douanier" />
<FIELD name="CODE_DOUANIER" label="Code douanier" />
<FIELD name="ID_DEVISE" label="Currency" />
<FIELD name="PV_U_DEVISE" label="Prix devise" titlelabel="Prix devise" />
<FIELD name="PV_T_DEVISE" label="Prix devise total" titlelabel="Prix devise total" />
<FIELD name="PV_U_DEVISE" label="Prix devise" />
<FIELD name="PV_T_DEVISE" label="Prix devise total" />
<FIELD name="ID_DEVIS" label="Quote" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="CODE" label="Code" />
858,156 → 822,149
<FIELD name="T_PV_HT" label="Total pre-tax" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="QTE" label="Quantity" />
<FIELD name="SERVICE" label="Service" titlelabel="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" titlelabel="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" titlelabel="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" titlelabel="Mode de vente" />
</TABLE>
<TABLE name="DEVISE_HISTORIQUE">
<FIELD name="SERVICE" label="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Mode de vente" />
</element>
<element refid="finance.accounting.DEVISE_HISTORIQUE">
<FIELD name="DATE" label="Date" />
<FIELD name="SRC" label="From" />
<FIELD name="DST" label="To" />
<FIELD name="TAUX" label="Exchange rate" />
<FIELD name="TAUX_COMMERCIAL" label="Rate for sales" />
</TABLE>
<TABLE name="ECHANTILLON_ELEMENT">
<FIELD name="NOM" label="Nom" titlelabel="Nom" />
<FIELD name="QTE" label="Quantité" titlelabel="Quantité" />
<FIELD name="PV_HT" label="Prix unit. HT" titlelabel="Prix unit. HT" />
</element>
<element refid="controle.sample" name="échantillon facturé" namePlural="échantillons facturés">
<FIELD name="NOM" label="Nom" />
<FIELD name="QTE" label="Quantité" />
<FIELD name="PV_HT" label="Prix unit. HT" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="T_PV_HT" label="Total pre-tax" />
<FIELD name="T_PV_TTC" label="Total" />
</TABLE>
 
<TABLE name="ECHEANCE_CLIENT">
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
</element>
<element refid="sales.invoice.commitment" name="échéance client" namePlural="échéances clients">
<FIELD name="MONTANT" label="Amount" />
<FIELD name="DATE" label="Due date" />
<FIELD name="NOMBRE_RELANCE" label="Nombre de relance" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" />
<FIELD name="ID_CLIENT" label="Customer" titlelabel="client" />
<FIELD name="REGLE" label="Réglé" titlelabel="Réglé" />
<FIELD name="REGLE" label="Réglé" />
<FIELD name="INFOS" label="Comments" />
<FIELD name="RETOUR_NATEXIS" label="Retour de natexis" titlelabel="Retour de natexis" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" titlelabel="Régularisation en comptabilité" />
<FIELD name="DATE_LAST_RELANCE" label="Date de derniere relance" titlelabel="Date de derniere relance" />
<FIELD name="MONTANT" label="Montant TTC dû" titlelabel="Montant TTC dû" />
</TABLE>
<TABLE name="ECHEANCE_FOURNISSEUR">
<FIELD name="REGLE" label="Réglé" titlelabel="Réglé" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="RETOUR_NATEXIS" label="Retour de natexis" />
<FIELD name="REG_COMPTA" label="Régularisation en comptabilité" />
<FIELD name="DATE_LAST_RELANCE" label="Date de derniere relance" />
<FIELD name="MONTANT" label="Montant TTC dû" />
</element>
<element refid="supplychain.supplier.commitment" name="échéance fournisseur"
namePlural="échéances fournisseurs">
<FIELD name="REGLE" label="Réglé" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="DATE" label="Due date" />
<FIELD name="NOMBRE_RELANCE" label="Nombre de relance" titlelabel="Nombre de relance" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="NOMBRE_RELANCE" label="Nombre de relance" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
</TABLE>
 
</element>
<TABLE name="ECHEANCIER_CCI">
<FIELD name="DATE" label="Date" />
<FIELD name="MONTANT_HT" label="Montant HT" titlelabel="Montant HT" />
<FIELD name="NOM" label="Intitulé" titlelabel="Intitulé" />
<FIELD name="ID_AFFAIRE" label="Project" titlelabel="Project" />
<FIELD name="MONTANT_HT" label="Montant HT" />
<FIELD name="NOM" label="Intitulé" />
<FIELD name="ID_AFFAIRE" label="Project" />
</TABLE>
 
<TABLE name="ECOTAXE">
<FIELD name="NOM" label="Ecotaxe" titlelabel="Ecotaxe" />
<FIELD name="MONTANT_HT" label="Montant ht" titlelabel="Montant ht" />
</TABLE>
 
<TABLE name="ECRITURE">
<FIELD name="ID" label="N° Ecriture" titlelabel="N° Ecriture" />
<FIELD name="JOURNAL_NOM" label="Journal" titlelabel="Journal" />
<FIELD name="JOURNAL_CODE" label="Code journal" titlelabel="Code journal" />
<FIELD name="COMPTE_NUMERO" label="Numéro de compte" titlelabel="Numéro de compte" />
<element refid="finance.tax.ECOTAXE" nameClass="feminine" name="écotaxe">
<FIELD name="NOM" label="Ecotaxe" />
<FIELD name="MONTANT_HT" label="Montant ht" />
</element>
<element refid="finance.accounting.entry.item" name="écriture">
<FIELD name="ID" label="N° Ecriture" />
<FIELD name="JOURNAL_NOM" label="Journal" />
<FIELD name="JOURNAL_CODE" label="Code journal" />
<FIELD name="COMPTE_NUMERO" label="Numéro de compte" />
<FIELD name="COMPTE_NOM" label="Account" />
<FIELD name="NOM" label="Libellé écriture" titlelabel="Libellé écriture" />
<FIELD name="VALIDE" label="Ecriture validée" titlelabel="Ecriture validée" />
<FIELD name="NOM" label="Libellé écriture" />
<FIELD name="VALIDE" label="Ecriture validée" />
<FIELD name="ID_COMPTE_PCE" label="Account" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" />
<FIELD name="DATE" label="Date" />
<FIELD name="LETTRAGE" label="Lettrage" titlelabel="Lettrage" />
<FIELD name="DEBIT" label="Débit" titlelabel="Débit" />
<FIELD name="CREDIT" label="Crédit" titlelabel="Crédit" />
<FIELD name="ID_JOURNAL" label="Journal" titlelabel="Journal" />
<FIELD name="LETTRAGE" label="Lettrage" />
<FIELD name="DEBIT" label="Débit" />
<FIELD name="CREDIT" label="Crédit" />
<FIELD name="ID_JOURNAL" label="Journal" />
<FIELD name="POINTEE" label="Code de pointage" titlelabel="Code pointage" />
<FIELD name="DATE_POINTEE" label="Date de pointage" titlelabel="Date pointage" />
<FIELD name="DATE_VALIDE" label="Date de validation" titlelabel="Date validation" />
<FIELD name="DATE_LETTRAGE" label="Date de lettrage" titlelabel="Date de lettrage" />
<FIELD name="IDUSER_CREATE" label="User create" titlelabel="User create" />
<FIELD name="IDUSER_DELETE" label="User delete" titlelabel="User delete" />
<FIELD name="IDUSER_VALIDE" label="User valide" titlelabel="User valide" />
</TABLE>
 
<TABLE name="ENCAISSER_MONTANT">
<FIELD name="DATE" label="Date de règlement" titlelabel="Date de règlement" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="DATE_LETTRAGE" label="Date de lettrage" />
<FIELD name="IDUSER_CREATE" label="User create" />
<FIELD name="IDUSER_DELETE" label="User delete" />
<FIELD name="IDUSER_VALIDE" label="User valide" />
</element>
<element refid="finance.payment.category" name="encaissement de montant" namePlural="encaissements de montant">
<FIELD name="DATE" label="Date de règlement" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="NOM" label="Libellé encaissement" titlelabel="Libellé encaissement" />
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="ID_MODE_REGLEMENT" label="Method of payment" />
<FIELD name="ID_ECHEANCE_CLIENT" label="Echéance client" titlelabel="échéance" />
</TABLE>
 
<TABLE name="ENCAISSER_MONTANT_ELEMENT">
<FIELD name="ID_ECHEANCE" label="Echéance" titlelabel="Echéance" />
<FIELD name="MONTANT_REGLE" label="Montant réglé" titlelabel="Montant réglé" />
<FIELD name="MONTANT_A_REGLER" label="Montant à régler" titlelabel="Montant à régler" />
<FIELD name="ID_MOUVEMENT_ECHEANCE" label="Facture" titlelabel="Facture" />
</element>
<element refid="finance.payment.item" name="élément d'encaissement" namePlural="éléments d'encaissements">
<FIELD name="ID_ECHEANCE" label="Echéance" />
<FIELD name="MONTANT_REGLE" label="Montant réglé" />
<FIELD name="MONTANT_A_REGLER" label="Montant à régler" />
<FIELD name="ID_MOUVEMENT_ECHEANCE" label="Facture" />
<FIELD name="DATE" label="Date" />
</TABLE>
 
<TABLE name="ETAT_DEVIS">
</element>
<element refid="sales.quote.state" name="état de devis" namePlural="états de devis">
<FIELD name="NOM" label="Quote status" />
</TABLE>
 
<TABLE name="ETAT_RAPPORT">
</element>
<element refid="controle.EtatRapportSQLElement.report.state" name="état rapport" namePlural="états rapports">
<FIELD name="NOM" label="Report status" />
</TABLE>
 
<TABLE name="ETAT_CIVIL">
</element>
<element refid="humanresources.employe.info" name="état civil" namePlural="états civils">
<FIELD name="ID_ADRESSE" label="Adresse (*)" titlelabel="Adresse" />
<FIELD name="DATE_NAISSANCE" label="Date de naissance (*)" titlelabel="Date de naissance" />
<FIELD name="COMMUNE_NAISSANCE" label="Lieu de naissance" titlelabel="Lieu de naissance" />
<FIELD name="ID_DEPARTEMENT_NAISSANCE" label="Département de naissance" titlelabel="Département de naissance" />
<FIELD name="ID_PAYS_NAISSANCE" label="Pays de naissance" titlelabel="Pays de naissance" />
<FIELD name="NB_ENFANTS" label="Nombre d'enfants" titlelabel="Nombre d'enfants" />
<FIELD name="COMMUNE_NAISSANCE" label="Lieu de naissance" />
<FIELD name="ID_DEPARTEMENT_NAISSANCE" label="Département de naissance" />
<FIELD name="ID_PAYS_NAISSANCE" label="Pays de naissance" />
<FIELD name="NB_ENFANTS" label="Nombre d'enfants" />
<FIELD name="NUMERO_SS" label="N° de sécurité sociale (*)" titlelabel="N° de sécurité sociale" />
<FIELD name="TELEPHONE" label="N° Tél." titlelabel="N° Tél." />
<FIELD name="PORTABLE" label="N° Tél. portable" titlelabel="N° Tél. portable" />
<FIELD name="MAIL" label="Courriel" titlelabel="Courriel" />
<FIELD name="NB_PERS_A_CHARGE" label="Nombre de personnes à charge" titlelabel="Nombre de personnes à charge" />
<FIELD name="TELEPHONE" label="N° Tél." />
<FIELD name="PORTABLE" label="N° Tél. portable" />
<FIELD name="MAIL" label="Courriel" />
<FIELD name="NB_PERS_A_CHARGE" label="Nombre de personnes à charge" />
<FIELD name="ID_SITUATION_FAMILIALE" label="Situtation familiale (*)" titlelabel="Situtation familiale" />
</TABLE>
 
<TABLE name="FACTURE_FOURNISSEUR">
</element>
<element refid="supplychain.order.invoice.purchase" name="facture fournisseur"
namePlural="factures fournisseur">
<FIELD name="NOM" label="Reference" />
<FIELD name="TAUX_APPLIQUE" label="Taux de conversion" titlelabel="Taux de conversion" />
<FIELD name="TAUX_APPLIQUE" label="Taux de conversion" />
<FIELD name="NUMERO" label="Number" />
<FIELD name="INFOS" label="Informations" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
<FIELD name="ID_COMMERCIAL" label="Saleman" />
<FIELD name="SOURCE" label="Source" titlelabel="Source" />
<FIELD name="SOURCE" label="Source" />
<FIELD name="T_HT" label="Total pre-tax" />
<FIELD name="T_TVA" label="Tax" />
<FIELD name="T_TTC" label="Total" />
<FIELD name="T_DEVISE" label="Total currency" />
<FIELD name="T_POIDS" label="Total weight" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" titlelabel="Pôle produit" />
<FIELD name="ID_DEVISE" label="Devise" titlelabel="Devise" />
<FIELD name="ID_COMPTE_PCE" label="Compte de charge" titlelabel="Compte de charge" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" />
<FIELD name="ID_DEVISE" label="Devise" />
<FIELD name="ID_COMPTE_PCE" label="Compte de charge" />
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="ID_ADRESSE" label="Adresse de livraison spécifique" />
</TABLE>
<TABLE name="FACTURE_FOURNISSEUR_ELEMENT">
</element>
<element refid="supplychain.orderinvoice.purchase.item" name="element de facture"
namePlural="éléments de facture">
<FIELD name="ID_FAMILLE_ARTICLE" label="Product family" />
<FIELD name="QTE_UNITAIRE" label="Qty S. Unit" />
<FIELD name="ID_UNITE_VENTE" label="Sale unit" />
1020,8 → 977,8
<FIELD name="PV_U_DEVISE" label="Price currency" />
<FIELD name="PV_T_DEVISE" label="Total currency price" />
<FIELD name="ID_COMMANDE_CLIENT" label="Order" />
<FIELD name="ID_STYLE" label="Style" titlelabel="Style" />
<FIELD name="CODE" label="Code" titlelabel="Code" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Name" />
<FIELD name="PA_HT" label="Purchase price" />
<FIELD name="MARGE_HT" label="Margin" />
1030,18 → 987,18
<FIELD name="POIDS" label="Weight" />
<FIELD name="QTE" label="Quantity" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" titlelabel="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" titlelabel="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.A. UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="T_PV_HT" label="Total sales" />
<FIELD name="T_PA_HT" label="Total purchase" />
1048,145 → 1005,141
<FIELD name="T_POIDS" label="Total weight" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Sales type" />
<FIELD name="POURCENT_ACOMPTE" label="% of deposit" />
</TABLE>
 
<TABLE name="FAMILLE_ARTICLE">
</element>
<element refid="sales.product.family" name="famille d'article" namePlural="familles d'articles">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Family name" />
<FIELD name="ID_FAMILLE_ARTICLE_PERE" label="Sous Famille de" />
<FIELD name="ID_COMPTE_PCE" label="Compte spécifique de vente" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Compte spécifique d'achat" />
</TABLE>
 
<TABLE name="FICHE_PAYE">
</element>
<element refid="humanresources.payroll.payslip" name="fiche de paye" namePlural="fiches de paye">
<FIELD name="ANNEE" label="Year" />
<FIELD name="ID_SALARIE" label="Salarié" />
<FIELD name="IDPROFIL_PAYE" label="Profil de paye" titlelabel="Profil de paye" />
<FIELD name="SAL_BRUT" label="Salaire brut" titlelabel="Salaire brut" />
<FIELD name="COT_PAT" label="Cotisations pat." titlelabel="Cotisations pat." />
<FIELD name="COT_SAL" label="Cotisations sal." titlelabel="Cotisations sal." />
<FIELD name="NET_IMP" label="Salaire net imposable" titlelabel="Salaire net imposable" />
<FIELD name="NET_A_PAYER" label="Salaire net à payer" titlelabel="Salaire net à payer" />
<FIELD name="CSG" label="Base CSG" titlelabel="Base CSG" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls" titlelabel="Cumuls" />
<FIELD name="IDPROFIL_PAYE" label="Profil de paye" />
<FIELD name="SAL_BRUT" label="Salaire brut" />
<FIELD name="COT_PAT" label="Cotisations pat." />
<FIELD name="COT_SAL" label="Cotisations sal." />
<FIELD name="NET_IMP" label="Salaire net imposable" />
<FIELD name="NET_A_PAYER" label="Salaire net à payer" />
<FIELD name="CSG" label="Base CSG" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls" />
<FIELD name="ACOMPTE" label="Deposit" />
<FIELD name="ID_MOIS" label="Month" />
<FIELD name="VALIDE" label="Valide" titlelabel="Valide" />
<FIELD name="DU" label="Du" titlelabel="Du" />
<FIELD name="AU" label="Au" titlelabel="Au" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" titlelabel="Cumuls paye" />
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" titlelabel="Cumuls congés" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variable salarié" titlelabel="Variable salarié" />
<FIELD name="CONGES_ACQUIS" label="Congés acquis" titlelabel="Congés acquis" />
</TABLE>
<TABLE name="FICHE_PAYE_ELEMENT">
<FIELD name="VALIDE" label="Valide" />
<FIELD name="DU" label="Du" />
<FIELD name="AU" label="Au" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" />
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variable salarié" />
<FIELD name="CONGES_ACQUIS" label="Congés acquis" />
</element>
<element refid="humanresources.payroll.payslip.item" name="élément de fiche de paye"
namePlural="éléments de fiche de paye">
<FIELD name="NOM" label="Label" />
<FIELD name="NB_BASE" label="Base" titlelabel="Base" />
<FIELD name="TAUX_SAL" label="Taux Sal." titlelabel="Taux Sal." />
<FIELD name="MONTANT_SAL_AJ" label="Montant sal. à ajouter" titlelabel="Montant sal. à ajouter" />
<FIELD name="MONTANT_SAL_DED" label="Montant sal. à déduire" titlelabel="Montant sal. à déduire" />
<FIELD name="TAUX_PAT" label="Taux pat." titlelabel="Taux pat." />
<FIELD name="MONTANT_PAT" label="Montant pat." titlelabel="Montant pat." />
<FIELD name="SOURCE" label="Source" titlelabel="Source" />
<FIELD name="IDSOURCE" label="ID Source" titlelabel="ID Source" />
<FIELD name="POSITION" label="Position" titlelabel="Position" />
<FIELD name="VALIDE" label="Validé" titlelabel="Validé" />
<FIELD name="IMPRESSION" label="Impression" titlelabel="Impression" />
<FIELD name="IN_PERIODE" label="Dans la période" titlelabel="Dans la période" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" titlelabel="Fiche de paye" />
</TABLE>
 
<TABLE name="FICHE_RENDEZ_VOUS">
<FIELD name="DATE" label="Date de création" titlelabel="Date de création" />
<FIELD name="ID_VERIFICATEUR" label="Pilote" titlelabel="Pilote" />
<FIELD name="NB_BASE" label="Base" />
<FIELD name="TAUX_SAL" label="Taux Sal." />
<FIELD name="MONTANT_SAL_AJ" label="Montant sal. à ajouter" />
<FIELD name="MONTANT_SAL_DED" label="Montant sal. à déduire" />
<FIELD name="TAUX_PAT" label="Taux pat." />
<FIELD name="MONTANT_PAT" label="Montant pat." />
<FIELD name="SOURCE" label="Source" />
<FIELD name="IDSOURCE" label="ID Source" />
<FIELD name="POSITION" label="Position" />
<FIELD name="VALIDE" label="Validé" />
<FIELD name="IMPRESSION" label="Impression" />
<FIELD name="IN_PERIODE" label="Dans la période" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" />
</element>
<element refid="controle.FicheRendezVousSQLElement.appointment.form" name="appointment form">
<FIELD name="DATE" label="Date de création" />
<FIELD name="ID_VERIFICATEUR" label="Pilote" />
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="ID_COMMERCIAL" label="Saleman" />
<FIELD name="ID_CONTACT" label="Correspondant" titlelabel="Correspondant" />
<FIELD name="ID_AFFAIRE" label="Project" titlelabel="Project" />
<FIELD name="TYPE_MISSION" label="Type de mission" titlelabel="Type de mission" />
<FIELD name="ACTIVITE" label="Activité" titlelabel="Activité" />
<FIELD name="CLASSEMENT_ERP" label="Classement ERP" titlelabel="Classement ERP" />
<FIELD name="TYPE_ERP" label="Type ERP" titlelabel="Type ERP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" titlelabel="Situation administrative" />
<FIELD name="ID_MOIS_INTERVENTION" label="Intervention prévue en" titlelabel="Intervention prévue en" />
<FIELD name="ID_CONTACT" label="Correspondant" />
<FIELD name="ID_AFFAIRE" label="Project" />
<FIELD name="TYPE_MISSION" label="Type de mission" />
<FIELD name="ACTIVITE" label="Activité" />
<FIELD name="CLASSEMENT_ERP" label="Classement ERP" />
<FIELD name="TYPE_ERP" label="Type ERP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" />
<FIELD name="ID_MOIS_INTERVENTION" label="Intervention prévue en" />
<FIELD name="DATE_ECH_RDV" label="Due date" />
<FIELD name="INFOS" label="Comments" />
<FIELD name="INFOS_CLIENT" label="Informations client" titlelabel="Informations client" />
<FIELD name="DOCUMENTS_TRANSMIS" label="Documents transmis" titlelabel="Documents transmis" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" titlelabel="Pôle produit" />
<FIELD name="VALID" label="Valider par le responsable" titlelabel="Valider par le responsable" />
</TABLE>
 
<TABLE name="FICHE_RENDEZ_VOUS_ELEMENT">
<FIELD name="ECHEANCE_RAPPORT" label="Ech. remise rapport en jour" titlelabel="Ech. remise rapport en jour" />
<FIELD name="INFOS_CLIENT" label="Informations client" />
<FIELD name="DOCUMENTS_TRANSMIS" label="Documents transmis" />
<FIELD name="ID_POLE_PRODUIT" label="Pôle produit" />
<FIELD name="VALID" label="Valider par le responsable" />
</element>
<element refid="controle.FicheRdvItemSQLElement.appointment.form.item" name="appointment form item">
<FIELD name="ECHEANCE_RAPPORT" label="Ech. remise rapport en jour" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_MISSION" label="Mission" titlelabel="Mission" />
<FIELD name="ID_AFFAIRE_ELEMENT" label="Element d'affaire" titlelabel="Element d'affaire" />
<FIELD name="ID_AFFAIRE" label="Project" titlelabel="Project" />
<FIELD name="ID_VERIFICATEUR" label="Vérificateur" titlelabel="Vérificateur" />
<FIELD name="ACTIVITE" label="Activité" titlelabel="Activité" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" titlelabel="Sous activité" />
<FIELD name="CODE" label="Code mission" titlelabel="Code mission" />
<FIELD name="NOM" label="Libellé mission" titlelabel="Libellé mission" />
<FIELD name="ID_PERIODICITE" label="Périodicité" titlelabel="Périodicité" />
<FIELD name="ID_MISSION" label="Mission" />
<FIELD name="ID_AFFAIRE_ELEMENT" label="Element d'affaire" />
<FIELD name="ID_AFFAIRE" label="Project" />
<FIELD name="ID_VERIFICATEUR" label="Vérificateur" />
<FIELD name="ACTIVITE" label="Activité" />
<FIELD name="SOUS_ACTIVITE" label="Sous activité" />
<FIELD name="CODE" label="Code mission" />
<FIELD name="NOM" label="Libellé mission" />
<FIELD name="ID_PERIODICITE" label="Périodicité" />
<FIELD name="TEMPS" label="Temps estimé (h)" titlelabel="Temps estimé(h)" />
<FIELD name="PRIS" label="Prendre rendez vous" titlelabel="Prendre rendez vous" />
<FIELD name="DATE_PREC" label="Date précédente mission" titlelabel="Date précédente mission" />
<FIELD name="DATE_INTERVENTION" label="Date d'intervention" titlelabel="Date d'intervention" />
<FIELD name="ID_MOIS_CCIP" label="Mois CCIP" titlelabel="Mois CCIP" />
<FIELD name="Q18" label="Extension Q18" titlelabel="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Tarif Q18 HT" titlelabel="Tarif Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Objet inspecté" titlelabel="Objet inspecté" />
<FIELD name="PV_UNIT_HT" label="PV unitaire HT" titlelabel="PV unitaire HT" />
<FIELD name="MONTANT_HT" label="Montant HT" titlelabel="Montant HT" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" titlelabel="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisation objet" titlelabel="Localisation objet" />
<FIELD name="MONTANT_HT" label="Montant HT" titlelabel="Montant HT" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" titlelabel="Secteur d'activité" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT_NEXT" label="Prochain rendez vous" titlelabel="Prochain rendez vous" />
<FIELD name="ID_NATURE_MISSION" label="Nature mission" titlelabel="Nature mission" />
<FIELD name="ID_DOMAINE" label="Domaine" titlelabel="Domaine" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" titlelabel="Site d'intervention" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Commentaires objet" titlelabel="Commentaires objet" />
<FIELD name="POURCENT_SERVICE" label="Vérificateurs" titlelabel="Vérificateurs" />
<FIELD name="POURCENT_CCIP" label="CCIP" titlelabel="CCIP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" titlelabel="Situation administrative" />
<FIELD name="ID_MOIS_PREV" label="Mois d'intervention prévu" titlelabel="Mois d'intervention prévu" />
<FIELD name="PRIS" label="Prendre rendez vous" />
<FIELD name="DATE_PREC" label="Date précédente mission" />
<FIELD name="DATE_INTERVENTION" label="Date d'intervention" />
<FIELD name="ID_MOIS_CCIP" label="Mois CCIP" />
<FIELD name="Q18" label="Extension Q18" />
<FIELD name="TARIF_Q18_HT" label="Tarif Q18 HT" />
<FIELD name="OBJET_INSPECTE" label="Objet inspecté" />
<FIELD name="PV_UNIT_HT" label="PV unitaire HT" />
<FIELD name="MONTANT_HT" label="Montant HT" />
<FIELD name="REFERENTIEL_INSPECTION" label="Référentiel inspection" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisation objet" />
<FIELD name="MONTANT_HT" label="Montant HT" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Secteur d'activité" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT_NEXT" label="Prochain rendez vous" />
<FIELD name="ID_NATURE_MISSION" label="Nature mission" />
<FIELD name="ID_DOMAINE" label="Domaine" />
<FIELD name="ID_SITE_INTERVENTION" label="Site d'intervention" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Commentaires objet" />
<FIELD name="POURCENT_SERVICE" label="Vérificateurs" />
<FIELD name="POURCENT_CCIP" label="CCIP" />
<FIELD name="SITUATION_ADMIN" label="Situation administrative" />
<FIELD name="ID_MOIS_PREV" label="Mois d'intervention prévu" />
<FIELD name="DATE_ECHEANCE" label="Due date" />
<FIELD name="DATE_PREV" label="Date prévisionnelle" titlelabel="Date prévisionnelle" />
<FIELD name="NOTA" label="Nota" titlelabel="Nota" />
<FIELD name="VALID" label="Valider par le responsable" titlelabel="Valider par le responsable" />
</TABLE>
 
<TABLE name="FOURNISSEUR">
<FIELD name="ID_COMPTE_PCE_CHARGE" label="Compte de charge par défaut" titlelabel="Compte de charge par défaut" />
<FIELD name="TYPE" label="Type" titlelabel="Type" />
<FIELD name="RESPONSABLE" label="Responsable" titlelabel="Responsable" />
<FIELD name="TEL_P" label="Mobile" titlelabel="Mobile" />
<FIELD name="INFOS" label="Informations complèmentaires" titlelabel="Informations complèmentaires" />
<FIELD name="DATE_PREV" label="Date prévisionnelle" />
<FIELD name="NOTA" label="Nota" />
<FIELD name="VALID" label="Valider par le responsable" />
</element>
<element refid="supplychain.supplier" name="fournisseur">
<FIELD name="ID_COMPTE_PCE_CHARGE" label="Compte de charge par défaut" />
<FIELD name="TYPE" label="Type" />
<FIELD name="RESPONSABLE" label="Responsable" />
<FIELD name="TEL_P" label="Mobile" />
<FIELD name="INFOS" label="Informations complèmentaires" />
<FIELD name="MAIL" label="Email" />
<FIELD name="ID_LANGUE" label="Language" titlelabel="Language" />
<FIELD name="ID_LANGUE" label="Language" />
 
<FIELD name="NOM" label="Supplier name" />
<FIELD name="CODE" label="Code" />
<FIELD name="UE" label="Fournisseur étranger membre de l'UE" titlelabel="Fournisseur étranger membre de l'UE" />
<FIELD name="UE" label="Fournisseur étranger membre de l'UE" />
<FIELD name="ID_ADRESSE" label="Address" />
<FIELD name="ID_ADRESSE_E" label="Adresse enlevement" titlelabel="Adresse enlevement" />
<FIELD name="ID_ADRESSE_E" label="Adresse enlevement" />
<FIELD name="ID_COMPTE_PCE" label="Numéro" />
<FIELD name="TEL" label="Phone number" />
<FIELD name="FAX" label="Fax number" />
<FIELD name="ID_MODE_REGLEMENT" label="Mode de règlement par défaut" />
</TABLE>
 
<TABLE name="IDCC">
</element>
<element refid="humanresources.payroll.conventions.code" name="code de convention"
namePlural="codes de conventions">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
 
<TABLE name="INFOS_SALARIE_PAYE">
</element>
<element refid="humanresources.payroll.info" name="fiche d'informations salarié-paye"
namePlural="fiches d'informations salariés-payes">
<FIELD name="ID_IDCC" label="Convention collective (*)" titlelabel="Convention collective" />
<FIELD name="ID_CONTRAT_SALARIE" label="Contrat de travail" titlelabel="Contrat de travail" />
<FIELD name="ID_CLASSEMENT_CONVENTIONNEL" label="Classement conventionnel" titlelabel="Classement conventionnel" />
<FIELD name="ID_CONTRAT_SALARIE" label="Contrat de travail" />
<FIELD name="ID_CLASSEMENT_CONVENTIONNEL" label="Classement conventionnel" />
<FIELD name="DUREE_HEBDO" label="Durée hebdomadaire en heures(*)" titlelabel="Durée hebdo." />
<FIELD name="DUREE_MOIS" label="Durée mensuelle en heures(*)" titlelabel="Durée mensuelle" />
<FIELD name="DATE_ARRIVE" label="Date arrivée (*)" titlelabel="Arrivée le" />
1193,43 → 1146,35
<FIELD name="CONGES_PAYES" label="Jour de congés acquis par mois (*)" titlelabel="Congés acquis par mois" />
<FIELD name="SALAIRE_MOIS" label="Salaire mensuel brut en €(*)" titlelabel="Salaire mensuel" />
<FIELD name="TAUX_AT" label="Taux accident de travail (*)" titlelabel="Taux AT" />
<FIELD name="DATE_SORTIE" label="Date de sortie" titlelabel="Date de sortie" />
<FIELD name="CODE_AT" label="Code AT" titlelabel="Code AT" />
<FIELD name="CODE_SECTION_AT" label="Code section AT" titlelabel="Code section AT" />
</TABLE>
 
<TABLE name="JOURNAL">
<FIELD name="NOM" label="Journal" titlelabel="Journal" />
<FIELD name="CODE" label="Code Journal" titlelabel="Code Journal" />
<FIELD name="TYPE" label="Type" titlelabel="Type" />
<FIELD name="TYPE_BANQUE" label="Journal banque" titlelabel="Journal banque" />
</TABLE>
 
 
<TABLE name="LANGUE">
<FIELD name="DATE_SORTIE" label="Date de sortie" />
<FIELD name="CODE_AT" label="Code AT" />
<FIELD name="CODE_SECTION_AT" label="Code section AT" />
</element>
<element refid="finance.accounting.book" name="journal">
<FIELD name="NOM" label="Journal" />
<FIELD name="CODE" label="Code Journal" />
<FIELD name="TYPE" label="Type" />
<FIELD name="TYPE_BANQUE" label="Journal banque" />
</element>
<element refid="language" name="langue">
<FIELD name="NOM" label="Language" />
<FIELD name="CHEMIN" label="Path of the documents" />
</TABLE>
 
<TABLE name="METRIQUE">
</element>
<element refid="sales.product.quantity" name="métrique">
<FIELD name="NOM" label="Name" />
<FIELD name="UNITE" label="Unit" />
</TABLE>
 
<TABLE name="MOIS">
</element>
<element refid="month" name="mois">
<FIELD name="NOM" label="Month" />
</TABLE>
 
<TABLE name="MODE_VENTE_ARTICLE">
</element>
<element refid="sales.product.sale" name="mode de vente" namePlural="mode de vente">
<FIELD name="NOM" label="Sales type" />
<FIELD name="CODE" label="Unit" />
</TABLE>
 
 
<TABLE name="MODE_REGLEMENT">
</element>
<element refid="finance.payment.mode" name="mode de règlement" namePlural="modes de règlement">
<FIELD name="ID_MODE_REGLEMENT" label="Method of payment" />
<FIELD name="NOM" label="Label" />
<FIELD name="CODE" label="Code" titlelabel="Code" />
<FIELD name="CODE" label="Code" />
<FIELD name="AJOURS" label="after" />
<FIELD name="LENJOUR" label="the" />
<FIELD name="ID_BANQUE_POLE_PRODUIT" label="Bank" />
1243,49 → 1188,41
<FIELD name="DATE_VIREMENT" label="Date of transfer" />
<FIELD name="DATE_DEPOT" label="Date of deposit" />
<FIELD name="FIN_MOIS" label="End of month" />
</TABLE>
 
<TABLE name="MODE_REGLEMENT_PAYE">
</element>
<element refid="humanresources.payroll.payment.type" name="mode de règlement de paye"
namePlural="modes de règlement de paye">
<FIELD name="NOM" label="Month" />
</TABLE>
 
<TABLE name="MODELE">
</element>
<element refid="document.template" name="modele " namePlural="modeles">
<FIELD name="NOM" label="Template label" />
<FIELD name="ID_TYPE_MODELE" label="Type of template" />
</TABLE>
 
 
<TABLE name="MODELE_COURRIER_CLIENT">
</element>
<element refid="customerrelationship.customer.mailtemplate" name="modéle de courrier"
namePlural="modéles de courriers">
<FIELD name="NOM" label="Label" />
<FIELD name="CONTENU" label="Content" />
</TABLE>
 
<TABLE name="MOUVEMENT">
<FIELD name="NUMERO" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="SOURCE" label="Source" titlelabel="Source" />
<FIELD name="IDSOURCE" label="ID Source" titlelabel="ID Source" />
<FIELD name="ID_MOUVEMENT_PERE" label="Mouvement père" titlelabel="Mouvement père" />
<FIELD name="ID_PIECE" label="Piéce" titlelabel="Piéce" />
</TABLE>
 
<TABLE name="MOUVEMENT_STOCK">
</element>
<element refid="finance.accounting.entry" name="mouvement">
<FIELD name="NUMERO" label="N° de mouvement" />
<FIELD name="SOURCE" label="Source" />
<FIELD name="IDSOURCE" label="ID Source" />
<FIELD name="ID_MOUVEMENT_PERE" label="Mouvement père" />
<FIELD name="ID_PIECE" label="Piéce" />
</element>
<element refid="supplychain.stock.transaction" name="stock movement">
<FIELD name="QTE" label="Quantity" />
<FIELD name="SOURCE" label="Source" titlelabel="Source" />
<FIELD name="IDSOURCE" label="IdSource" titlelabel="IdSource" />
<FIELD name="SOURCE" label="Source" />
<FIELD name="IDSOURCE" label="IdSource" />
<FIELD name="NUMERO" label="Stock ref" />
<FIELD name="NOM" label="Label" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="REEL" label="Real" />
</TABLE>
 
<TABLE name="NATURE_COMPTE">
</element>
<element refid="finance.accounting.account.kind" name="nature du compte" namePlural="natures du compte">
<FIELD name="NOM" label="Nature" />
</TABLE>
 
 
 
<TABLE name="NUMEROTATION_AUTO">
</element>
<element refid="autonumbering" name="numérotation automatique" namePlural="numérotations automatiques">
<FIELD name="AFFAIRE_FORMAT" label="Format" />
<FIELD name="AFFAIRE_START" label="Next number" />
<FIELD name="AVOIR_FORMAT" label="Format" />
1315,25 → 1252,22
<FIELD name="COURRIER_START" label="Next number" />
<FIELD name="DMD_PRIX_FORMAT" label="Format" />
<FIELD name="DMD_PRIX_START" label="Next number" />
</TABLE>
<TABLE name="OBJECTIF_COMMERCIAL">
</element>
<element refid="humanresources.employe.commercial.goal" name="objectif commercial"
namePlural="Objectifs commerciaux">
<FIELD name="ANNEE" label="Year" />
<FIELD name="MOIS" label="Month" />
<FIELD name="MARGE_HT" label="Margin" />
<FIELD name="POURCENT_MARGE" label="% Margin" titlelabel="% Margin" />
<FIELD name="POURCENT_MARGE" label="% Margin" />
<FIELD name="CHIFFRE_AFFAIRE" label="Revenue" />
<FIELD name="ID_COMMERCIAL" label="Saleman" />
</TABLE>
 
 
 
<TABLE name="PAYS">
<FIELD name="CODE" label="Code" titlelabel="Code" />
</element>
<element refid="country" name="pays">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Name" />
<FIELD name="ID_TARIF" label="Price list" />
<FIELD name="ID_LANGUE" label="Language" />
</TABLE>
 
</element>
<TABLE name="PERIODICITE">
<FIELD name="NOM" label="Periodicity" />
<FIELD name="CODE" label="Code" />
1341,136 → 1275,120
<FIELD name="NB_ANNEE" label="Number of years" />
<FIELD name="NB_MOIS" label="Number of months" />
</TABLE>
 
 
 
 
 
<TABLE name="POSTE_ANALYTIQUE">
<element refid="finance.accounting.analytic.set" name="poste analytique" namePlural="postes analytiques">
<FIELD name="NOM" label="Label" />
<FIELD name="ID_AXE_ANALYTIQUE" label="Axe" titlelabel="Axe" />
</TABLE>
 
<TABLE name="PIECE">
<FIELD name="ID_AXE_ANALYTIQUE" label="Axe" />
</element>
<element refid="finance.accounting.piece" name="pièce comptable" namePlural="pièces comptables">
<FIELD name="ID" label="N° de pièce" />
<FIELD name="NOM" label="Nom de la pièce" />
</TABLE>
 
</element>
<TABLE name="POURCENT_SERVICE">
<FIELD name="ID_SERVICE" label="Service" titlelabel="Service" />
<FIELD name="ID_VERIFICATEUR" label="Vérificateur" titlelabel="Vérificateur" />
<FIELD name="POURCENT" label="Pourcent" titlelabel="Pourcent" />
<FIELD name="ID_SERVICE" label="Service" />
<FIELD name="ID_VERIFICATEUR" label="Vérificateur" />
<FIELD name="POURCENT" label="Pourcent" />
</TABLE>
 
<TABLE name="POURCENT_CCIP">
<FIELD name="ID_MOIS" label="Mois CCIP" titlelabel="Mois CCIP" />
<FIELD name="ID_MOIS" label="Mois CCIP" />
<FIELD name="NOM" label="Label" />
<FIELD name="POURCENT" label="Pourcent" titlelabel="Pourcent" />
<FIELD name="FACTURE" label="Facturé" titlelabel="Facturé" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT" label="Element de rendez vous" titlelabel="Element de rendez vous" />
<FIELD name="POURCENT" label="Pourcent" />
<FIELD name="FACTURE" label="Facturé" />
<FIELD name="ID_FICHE_RENDEZ_VOUS_ELEMENT" label="Element de rendez vous" />
</TABLE>
 
<TABLE name="PREFS_COMPTE">
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Compte Achat" titlelabel="Compte Achat" />
<FIELD name="ID_COMPTE_PCE_VENTE_SERVICE" label="Compte Vente service" titlelabel="Compte Vente service" />
<FIELD name="ID_COMPTE_PCE_VENTE_PRODUITS" label="Compte Vente produits" titlelabel="Compte Vente produits" />
<FIELD name="ID_COMPTE_PCE_FOURNISSEUR" label="Compte fournisseur" titlelabel="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" titlelabel="Compte client" />
<FIELD name="ID_COMPTE_PCE_TVA_ACHAT" label="Compte TVA déductible" titlelabel="Compte TVA déductible" />
<FIELD name="ID_COMPTE_PCE_TVA_VENTE" label="Compte TVA collectée" titlelabel="Compte TVA collectée" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Compte Achat" />
<FIELD name="ID_COMPTE_PCE_VENTE_SERVICE" label="Compte Vente service" />
<FIELD name="ID_COMPTE_PCE_VENTE_PRODUITS" label="Compte Vente produits" />
<FIELD name="ID_COMPTE_PCE_FOURNISSEUR" label="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" />
<FIELD name="ID_COMPTE_PCE_TVA_ACHAT" label="Compte TVA déductible" />
<FIELD name="ID_COMPTE_PCE_TVA_VENTE" label="Compte TVA collectée" />
</TABLE>
 
<TABLE name="REFERENCE_CLIENT">
<element refid="customerrelationship.customer.ref" name="référence client" namePlural="références clients">
<FIELD name="NOM" label="Customer reference" />
<FIELD name="ID_AFFAIRE" label="Project" titlelabel="Project" />
</TABLE>
 
<TABLE name="REGIME_BASE">
<FIELD name="ID_CODE_REGIME_BASE" label="Régime de base obligatoire" titlelabel="Régime de base obligatoire" />
<FIELD name="ID_CODE_REGIME_MALADIE" label="Régime obligatoire risque maladie" titlelabel="Régime obligatoire risque maladie" />
<FIELD name="ID_CODE_REGIME_AT" label="Régime obligatoire risque accident du travail" titlelabel="Régime obligatoire risque accident du travail" />
<FIELD name="ID_CODE_REGIME_VIEL_P" label="Régime obligatoire risque vieillesse (part patronale)" titlelabel="Régime obligatoire risque vieillesse (part patronale)" />
<FIELD name="ID_CODE_REGIME_VIEL_S" label="Régime obligatoire risque vieillesse (part salariale)" titlelabel="Régime obligatoire risque vieillesse (part salariale)" />
</TABLE>
 
<TABLE name="REGLEMENT_PAYE">
<FIELD name="NOM_BANQUE" label="Nom de la banque" titlelabel="Nom de la banque" />
<FIELD name="RIB" label="RIB" titlelabel="RIB" />
<FIELD name="ID_COMPTE_PCE" label="Compte du salarié" titlelabel="Compte du salarié" />
<FIELD name="ID_AFFAIRE" label="Project" />
</element>
<element refid="humanresources.payroll.base" name="régime de base" namePlural="régimes de base">
<FIELD name="ID_CODE_REGIME_BASE" label="Régime de base obligatoire" />
<FIELD name="ID_CODE_REGIME_MALADIE" label="Régime obligatoire risque maladie" />
<FIELD name="ID_CODE_REGIME_AT" label="Régime obligatoire risque accident du travail" />
<FIELD name="ID_CODE_REGIME_VIEL_P" label="Régime obligatoire risque vieillesse (part patronale)" />
<FIELD name="ID_CODE_REGIME_VIEL_S" label="Régime obligatoire risque vieillesse (part salariale)" />
</element>
<element refid="humanresources.payroll.payment" name="règlement de paye" namePlural="règlements de paye">
<FIELD name="NOM_BANQUE" label="Nom de la banque" />
<FIELD name="RIB" label="RIB" />
<FIELD name="ID_COMPTE_PCE" label="Compte du salarié" />
<FIELD name="ID_MODE_REGLEMENT_PAYE" label="Mode de règlement (*)" titlelabel="Mode de règlement" />
<FIELD name="LE" label="Le (*)" titlelabel="Le" />
</TABLE>
 
<TABLE name="REGLER_MONTANT">
</element>
<element refid="finance.payment.regulation" name="règlement à un fournisseur"
namePlural="règlements aux fournisseurs">
<FIELD name="DATE" label="Date of payment" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="ID_MODE_REGLEMENT" label="Method of payment" />
<FIELD name="ID_ECHEANCE_FOURNISSEUR" label="Term" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
</TABLE>
 
<TABLE name="REGLER_MONTANT_ELEMENT">
</element>
<element refid="finance.paymentsupplier.item" name="élément de réglement" namePlural="éléments de réglement">
<FIELD name="ID_ECHEANCE_FOURNISSEUR" label="Term" />
<FIELD name="ID_MOUVEMENT_ECHEANCE" label="Supplier invoice" />
<FIELD name="DATE" label="Date" />
<FIELD name="MONTANT_REGLE" label="Amount paid" />
<FIELD name="MONTANT_A_REGLER" label="Amount due" />
</TABLE>
 
<TABLE name="RELANCE">
<FIELD name="DATE" label="Date de relance" titlelabel="Date de relance" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Facture" titlelabel="Facture" />
</element>
<element refid="customerrelationship.customer.chaseletter" name="relance client" namePlural="relances clients">
<FIELD name="DATE" label="Date de relance" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Facture" />
<FIELD name="ID_CLIENT" label="Customer" />
<FIELD name="MONTANT" label="Amount" titlelabel="Amount" />
<FIELD name="ID_TYPE_LETTRE_RELANCE" label="Type de lettre" titlelabel="Type de lettre" />
<FIELD name="MONTANT" label="Amount" />
<FIELD name="ID_TYPE_LETTRE_RELANCE" label="Type de lettre" />
<FIELD name="INFOS" label="Comments" />
<FIELD name="NUMERO" label="Numéro relance" titlelabel="Numéro relance" />
</TABLE>
<TABLE name="REPARTITION_ANALYTIQUE">
<FIELD name="NUMERO" label="Numéro relance" />
</element>
<element refid="finance.accounting.distribution" name="répartition analytique"
namePlural="répartitions analytiques">
<FIELD name="NOM" label="Label" />
</TABLE>
</element>
<TABLE name="REPARTITION_ANALYTIQUE_ELEMENT">
<FIELD name="NOM" label="Label" />
<FIELD name="ID_POSTE_ANALYTIQUE" label="Poste" titlelabel="Poste" />
<FIELD name="REPARTITION_ANALYTIQUE" label="Répartition" titlelabel="Répartition" />
<FIELD name="TAUX" label="Taux" titlelabel="Taux" />
<FIELD name="ID_POSTE_ANALYTIQUE" label="Poste" />
<FIELD name="REPARTITION_ANALYTIQUE" label="Répartition" />
<FIELD name="TAUX" label="Taux" />
</TABLE>
 
<TABLE name="SAISIE_ACHAT">
<FIELD name="DATE" label="le" titlelabel="le" />
<element refid="supplychain.order.purchase" name="saisie d'achat" namePlural="saisies d'achats">
<FIELD name="DATE" label="le" />
<FIELD name="NOM" label="Label" />
<FIELD name="MONTANT_TTC" label="Montant TTC" titlelabel="TTC" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="ID_MODE_REGLEMENT" label="Method of payment" />
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" />
<FIELD name="ID_TYPE_REGLEMENT" label="Method of payment" />
<FIELD name="NUMERO_FACTURE" label="Supplier invoice number" />
<FIELD name="NUMERO_COMMANDE" label="Supplier order number" />
<FIELD name="INFOS" label="Additional information" />
<FIELD name="ID_COMPTE_PCE" label="Numéro de compte de charges" titlelabel="Numéro de compte de charges" />
<FIELD name="ID_AVOIR_FOURNISSEUR" label="Avoir fournisseur" titlelabel="Avoir fournisseur" />
<FIELD name="ID_COMPTE_PCE" label="Numéro de compte de charges" />
<FIELD name="ID_AVOIR_FOURNISSEUR" label="Avoir fournisseur" />
<FIELD name="IMMO" label="Fixed assets" />
</TABLE>
 
<TABLE name="SAISIE_KM">
<FIELD name="NOM" label="Vente de" titlelabel="Vente de" />
</element>
<element refid="finance.accounting.userentry" name="saisie au kilomètre" namePlural="saisies au kilomètre">
<FIELD name="NOM" label="Vente de" />
<FIELD name="DATE" label="Date" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="ID_JOURNAL" label="Journal" titlelabel="Journal" />
</TABLE>
<TABLE name="SAISIE_KM_ELEMENT">
<FIELD name="ANALYTIQUE" label="Analytique" titlelabel="Analytique" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" />
<FIELD name="ID_JOURNAL" label="Journal" />
</element>
<element refid="finance.accounting.userentry.item" name="élément de saisie au kilomètre"
namePlural="éléments de saisie au kilomètre">
<FIELD name="ANALYTIQUE" label="Analytique" />
<FIELD name="NUMERO" label="Account number" />
<FIELD name="NOM" label="Account" />
<FIELD name="NOM_ECRITURE" label="libellé écriture" titlelabel="libellé écriture" />
<FIELD name="DEBIT" label="Débit" titlelabel="Débit" />
<FIELD name="CREDIT" label="Crédit" titlelabel="Crédit" />
<FIELD name="ID_ECRITURE" label="Ecriture" titlelabel="Ecriture" />
</TABLE>
 
 
<TABLE name="SAISIE_VENTE_COMPTOIR">
<FIELD name="NOM_ECRITURE" label="libellé écriture" />
<FIELD name="DEBIT" label="Débit" />
<FIELD name="CREDIT" label="Crédit" />
<FIELD name="ID_ECRITURE" label="Ecriture" />
</element>
<element refid="sales.pos.sale" name="saisie d'une vente comptoir" namePlural="saisies de ventes comptoir">
<FIELD name="NOM" label="Label" />
<FIELD name="ID_ARTICLE" label="Product" />
<FIELD name="DATE" label="Date" />
1483,11 → 1401,11
<FIELD name="ID_FOURNISSEUR" label="Supplier" />
<FIELD name="ECHEANCE" label="Due date" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" titlelabel="N° de mouvement" />
<FIELD name="ID_AVOIR_CLIENT" label="Avoir Client" titlelabel="Avoir Client" />
<FIELD name="ID_MOUVEMENT" label="N° de mouvement" />
<FIELD name="ID_AVOIR_CLIENT" label="Avoir Client" />
<FIELD name="CREATION_AUTO" label="Article généré" titlelabel="généré" />
</TABLE>
<TABLE name="SAISIE_VENTE_FACTURE">
</element>
<element refid="sales.invoice" name="facture">
<FIELD name="ID_CLIENT_DEPARTEMENT" label="Department" />
<FIELD name="ID_ADRESSE" label="Spec. invoice address" />
<FIELD name="ID_ADRESSE_LIVRAISON" label="Spec. delivery address" />
1535,8 → 1453,8
<FIELD name="COMPTE_SERVICE_AUTO" label="Service account auto" />
<FIELD name="ID_TARIF" label="Pricelist to apply" />
 
</TABLE>
<TABLE name="SAISIE_VENTE_FACTURE_ELEMENT">
</element>
<element refid="sales.invoice.item" name="invoice item">
<FIELD name="ID_FAMILLE_ARTICLE" label="Product family" />
<FIELD name="POURCENT_ACOMPTE" label="% of deposit" />
<FIELD name="QTE_UNITAIRE" label="Qty sales unit" />
1554,7 → 1472,7
<FIELD name="T_PRIX_FINAL_TTC" label="Total with tax" />
<FIELD name="POURCENT_REMISE" label="% discount" />
<FIELD name="POURCENT_ACOMPTE" label="% of deposit" />
<FIELD name="ID_STYLE" label="Style" titlelabel="Style" />
<FIELD name="ID_STYLE" label="Style" />
<FIELD name="NOM" label="Name" />
<FIELD name="CODE" label="Code" />
<FIELD name="PV_HT" label="Unit sale price" />
1565,28 → 1483,27
<FIELD name="QTE" label="Quantity" />
<FIELD name="QTE_LIVREE" label="Delivered qty" />
<FIELD name="LIVREE" label="Delivered" />
<FIELD name="SERVICE" label="Service" titlelabel="Service" />
<FIELD name="SERVICE" label="Service" />
<FIELD name="ID_SAISIE_VENTE_FACTURE" label="Invoice" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Prix Vente UV HT" titlelabel="Prix Vente UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Prix Achat UV HT" titlelabel="Prix Achat UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" titlelabel="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" titlelabel="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" titlelabel="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" titlelabel="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" titlelabel="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" titlelabel="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" titlelabel="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" titlelabel="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_1" label="Prix Vente UV HT" />
<FIELD name="PRIX_METRIQUE_HA_1" label="Prix Achat UV HT" />
<FIELD name="VALEUR_METRIQUE_1" label="Longueur par défaut" />
<FIELD name="ID_METRIQUE_1" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_2" label="PV au metre HT" />
<FIELD name="PRIX_METRIQUE_HA_2" label="PHA au metre HT" />
<FIELD name="VALEUR_METRIQUE_2" label="Largeur" />
<FIELD name="ID_METRIQUE_2" label="Métrique" />
<FIELD name="PRIX_METRIQUE_VT_3" label="PV au kg HT" />
<FIELD name="PRIX_METRIQUE_HA_3" label="PHA au kg HT" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrique" />
<FIELD name="T_POIDS" label="Total weight" />
<FIELD name="T_PA_HT" label="Total pruchase" />
<FIELD name="T_PV_HT" label="Total pre-tax" />
<FIELD name="T_PV_TTC" label="Total" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Sale type" />
</TABLE>
 
<TABLE name="SALARIE">
</element>
<element refid="humanresources.payroll.employe" name="salarié">
<FIELD name="NOM" label="Last name" />
<FIELD name="PRENOM" label="First name" />
<FIELD name="ID_TITRE_PERSONNEL" label="Gender" />
1593,90 → 1510,77
<FIELD name="CODE" label="Code" />
<FIELD name="NOM_JEUNE_FILLE" label="Nom de jeune fille" titlelabel="Nom jeune fille" />
<FIELD name="ID_ETAT_CIVIL" label="Marital status" />
<FIELD name="ID_REGLEMENT_PAYE" label="Règlement paye" titlelabel="Règlement paye" />
<FIELD name="ID_INFOS_SALARIE_PAYE" label="Informations salarié-paye" titlelabel="Informations salarié-paye" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" titlelabel="Fiche de paye" />
<FIELD name="ID_REGLEMENT_PAYE" label="Règlement paye" />
<FIELD name="ID_INFOS_SALARIE_PAYE" label="Informations salarié-paye" />
<FIELD name="ID_FICHE_PAYE" label="Fiche de paye" />
<FIELD name="DERNIER_MOIS" label="Last month" />
<FIELD name="DERNIERE_ANNEE" label="Last year" />
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" titlelabel="Cumuls congés" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" titlelabel="Cumuls paye" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variables salariés" titlelabel="Variables salariés" />
</TABLE>
 
<TABLE name="SECRETAIRE">
<FIELD name="ID_CUMULS_CONGES" label="Cumuls congés" />
<FIELD name="ID_CUMULS_PAYE" label="Cumuls paye" />
<FIELD name="ID_VARIABLE_SALARIE" label="Variables salariés" />
</element>
<element refid="controle.secretary" name="secretary">
<FIELD name="NOM" label="Last name" />
<FIELD name="PRENOM" label="First name" />
<FIELD name="ID_TITRE_PERSONNEL" label="Gender" />
<FIELD name="TEL" label="Phone" />
<FIELD name="ID_USER_COMMON" label="User" />
</TABLE>
 
<TABLE name="SECTEUR_ACTIVITE">
</element>
<element refid="controle.SECTEUR_ACTIVITE" name="secteur d'activité" namePlural="secteurs d'activité">
<FIELD name="NOM" label="Industry" />
<FIELD name="CODE" label="Code" />
<FIELD name="CONDITIONS" label="Conditions" />
<FIELD name="TEL" label="Phone" />
</TABLE>
 
<TABLE name="SITUATION_FAMILIALE">
</element>
<element refid="humanresources.employe.family.situation" name="situation familiale"
namePlural="Situations familiale">
<FIELD name="NOM" label="Label" />
</TABLE>
 
 
 
<TABLE name="STOCK">
</element>
<element refid="supplychain.stock" name="stock">
<FIELD name="QTE_REEL" label="Real quantity in stock" />
<FIELD name="QTE_TH" label="Expected quantity in stock" />
</TABLE>
 
<TABLE name="STYLE">
</element>
<element refid="style" name="style">
<FIELD name="NOM" label="Label" />
<FIELD name="CODE" label="Code" />
</TABLE>
 
<TABLE name="TARIF">
</element>
<element refid="sales.price.list" name="tarif">
<FIELD name="NOM" label="Label" />
<FIELD name="ID_TAXE" label="Tax" />
<FIELD name="ID_DEVISE" label="Currency" />
</TABLE>
 
<TABLE name="TAXE">
</element>
<element refid="finance.tax" name="taxe">
<FIELD name="NOM" label="Tax label" />
<FIELD name="TAUX" label="Rate" />
<FIELD name="ID_COMPTE_PCE" label="Account" />
</TABLE>
 
<TABLE name="TICKET_CAISSE">
</element>
<element refid="sales.pos.ticket" name="ticket de caisse" namePlural="tickets de caisses">
<FIELD name="DATE" label="Date" />
<FIELD name="TOTAL_HT" label="Total pre-tax" />
<FIELD name="TOTAL_TTC" label="Total" />
<FIELD name="NUMERO" label="Number" />
</TABLE>
 
 
<TABLE name="TITRE_PERSONNEL">
</element>
<element refid="civility" name="titre personnel" namePlural="titres personnels">
<FIELD name="NOM" label="Label" />
<FIELD name="SEXE_M" label="Masculin" />
</TABLE>
 
<TABLE name="TYPE_COMPTE_PCG">
</element>
<element refid="finance.accounting.account.type" name="type de compte" namePlural="types comptes">
<FIELD name="NOM" label="Label" />
<FIELD name="RACINE" label="Root" />
</TABLE>
 
<TABLE name="TYPE_LETTRE_RELANCE">
</element>
<element refid="customerrelationship.customer.chaseletter.type" name="type de lettre de relance"
namePlural="types de lettre de relance">
<FIELD name="NOM" label="Type" />
<FIELD name="MODELE" label="Path" />
</TABLE>
 
<TABLE name="TYPE_REGLEMENT">
</element>
<element refid="finance.payment.type" name="type de règlement" namePlural="types de règlement">
<FIELD name="NOM" label="Payment type" />
<FIELD name="ID_COMPTE_PCE_FOURN" label="Compte fournisseur" titlelabel="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" titlelabel="Compte client" />
<FIELD name="ID_COMPTE_PCE_FOURN" label="Compte fournisseur" />
<FIELD name="ID_COMPTE_PCE_CLIENT" label="Compte client" />
<FIELD name="COMPTANT" label="Cash" />
</TABLE>
 
<TABLE name="VARIABLE_SALARIE">
</element>
<element refid="humanresources.payroll.employe.variable" name="variable salarié"
namePlural="variables salariés">
<FIELD name="HEURE_110" label="Hours at 110%" />
<FIELD name="HEURE_125" label="Hours at 125%" />
<FIELD name="HEURE_150" label="Hours at 150%" />
1684,26 → 1588,24
<FIELD name="CONGES_PRIS" label="Congés pris" />
<FIELD name="HEURE_TRAV" label="Heures travaillées" />
<FIELD name="HEURE_ABS" label="Heures d'abscence" />
</TABLE>
 
<TABLE name="UNITE_VENTE">
</element>
<element refid="sales.product.unit" name="unité de vente" namePlural="unité de vente">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Label" />
</TABLE>
 
<TABLE name="SEPA_MANDATE">
</element>
<element refid="finance.payment.SEPAMandate" name="SEPA mandate">
<FIELD name="ID_CLIENT" label="Client" />
<FIELD name="MandateIdentification" label="Identifier" />
<FIELD name="DateOfSignature" label="Date of signature" titlelabel="Sign. date" />
<FIELD name="SequenceType" label="Sequence type" titlelabel="Seq. type" />
<FIELD name="ACTIVE" label="Active" />
</TABLE>
 
<TABLE name="SEPA_DIRECT_DEBIT_MESSAGE">
</element>
<element refid="finance.payment.SDDMessage" name="SDD message">
<FIELD name="MessageIdentification" label="Message identifier" />
<FIELD name="CreationDateTime" label="Creation date" />
<FIELD name="NumberOfTransactions" label="Number of transactions" />
<FIELD name="ControlSum" label="Control sum" />
<FIELD name="XML" label="XML message" />
</TABLE>
</element>
<element refid="customerrelationship.customer.category" name="customer category" />
</ROOT>
/trunk/OpenConcerto/src/org/openconcerto/erp/config/mapping_fr.xml
1,11 → 1,6
<?xml version="1.0" encoding="UTF-8" ?>
<ROOT>
<TABLE name="ACCES_SOCIETE">
<FIELD name="USER_COMMON" label="Utilisateur" />
<FIELD name="ID_SOCIETE_COMMON" label="Accés à la société" />
</TABLE>
 
<TABLE name="ADRESSE_COMMON">
<element refid="common.address" nameClass="feminine" name="adresse">
<FIELD name="RAISON_SOCIALE" label="Raison sociale" />
<FIELD name="RUE" label="Rue" />
<FIELD name="PAYS" label="Pays" />
15,65 → 10,33
<FIELD name="HAS_CEDEX" label="Cedex" />
<FIELD name="NUMERO_CANTON" label="Numéro canton" />
<FIELD name="NUMERO_COMMUNE" label="Numéro commune" />
</TABLE>
<TABLE name="AYANT_DROIT_TYPE">
</element>
<element refid="humanresources.payroll.type.ayantdroit" nameClass="masculine" name="type d'ayant droit"
namePlural="types d'ayant droit">
<FIELD name="NOM" label="Type de l'ayant droit" />
<FIELD name="CODE" label="Code type de l'ayant droit" />
</TABLE>
 
<TABLE name="CODE_CAISSE_TYPE_RUBRIQUE">
</element>
<element refid="humanresources.rubriquecotisation.code" nameClass="masculine"
name="code rubrique de cotisation" namePlural="codes rubrique de cotisation">
<FIELD name="NOM" label="Libellé" />
<FIELD name="CODE" label="Code CTP URSSAF (S21.G00.23)" />
</TABLE>
 
<TABLE name="CODE_BASE_ASSUJETTIE">
</element>
<element refid="humanresources.baseassujettie.code" nameClass="masculine" name="code de base assujettie"
namePlural="codes base assujettie">
<FIELD name="NOM" label="Libellé" />
<FIELD name="CODE" label="Code Base assujettie (S21.G00.78.001)" />
</TABLE>
 
<TABLE name="TYPE_COMPOSANT_BASE_ASSUJETTIE">
</element>
<element refid="humanresources.payroll.composant.base.type" nameClass="masculine"
name="type de composant de base assujettie" namePlural="types de composant de base assujettie">
<FIELD name="NOM" label="Libellé" />
<FIELD name="CODE" label="Code Composant base assujettie (S21.G00.79)" />
</TABLE>
 
<TABLE name="CODE_COTISATION_INDIVIDUELLE">
</element>
<element refid="humanresources.payroll.cotisation.individuelle.code" nameClass="masculine"
name="code de cotisation individuelle" namePlural="codes de cotisation individuelle">
<FIELD name="NOM" label="Libellé" />
<FIELD name="CODE" label="Code cotisation individuelle (S21.G00.81)" />
</TABLE>
 
<TABLE name="BANQUE_POLE_PRODUIT">
<FIELD name="NOM" label="Nom" />
<FIELD name="NUMERO_RUE" label="Numéro de rue" />
<FIELD name="VOIE" label="Voie" />
<FIELD name="RUE" label="Rue" />
<FIELD name="VILLE" label="Ville" />
<FIELD name="CODE_ETS" label="Code Ets" />
<FIELD name="CODE_GUICHET" label="Code guichet" />
<FIELD name="NUMERO_COMPTE" label="N° compte" />
<FIELD name="CLE_RICE" label="Clé rice" />
<FIELD name="DOMICILIATION" label="Domiciliation" />
<FIELD name="BIC" label="BIC" />
<FIELD name="IBAN" label="IBAN" />
<FIELD name="CODE" label="Code" />
<FIELD name="INFOS" label="Informations" />
</TABLE>
<TABLE name="BANQUE">
<FIELD name="NOM" label="Nom" />
<FIELD name="NUMERO_RUE" label="Numéro de rue" />
<FIELD name="VOIE" label="Voie" />
<FIELD name="RUE" label="Rue" />
<FIELD name="VILLE" label="Ville" />
<FIELD name="CODE_ETS" label="Code Ets" />
<FIELD name="CODE_GUICHET" label="Code guichet" />
<FIELD name="NUMERO_COMPTE" label="N° compte" />
<FIELD name="CLE_RICE" label="Clé rice" />
<FIELD name="DOMICILIATION" label="Domiciliation" />
<FIELD name="BIC" label="BIC" />
<FIELD name="IBAN" label="IBAN" />
<FIELD name="CODE" label="Code" />
<FIELD name="INFOS" label="Informations" />
</TABLE>
<TABLE name="CAISSE_COTISATION">
</element>
<element refid="humanresources.payroll.CAISSE_COTISATION" nameClass="feminine" name="caisse">
<FIELD name="NOM" label="Libellé" />
<FIELD name="ID_ADRESSE_COMMON" label="Adresse" />
<FIELD name="TEL" label="Téléphone" titlelabel="Tél." />
84,12 → 47,14
<FIELD name="ID_COMPTE_PCE_CHARGE" label="Compte charges" />
<FIELD name="NUMERO_COMPTE_PCE" label="Numéro compte tiers" />
<FIELD name="NUMERO_COMPTE_PCE_CHARGES" label="Numéro de compte de charges" />
</TABLE>
<TABLE name="CAISSE_MODE_PAIEMENT">
</element>
<element refid="humanresources.payroll.mode.paiement" nameClass="masculine" name="mode de paiement"
namePlural="modes de paiement">
<FIELD name="NOM" label="Mode de paiement" />
<FIELD name="CODE" label="Code" />
</TABLE>
<TABLE name="CAISSE_COTISATION_RENSEIGNEMENT">
</element>
<element refid="humanresources.payroll.CAISSE_COTISATION_RENSEIGNEMENT" nameClass="feminine"
name="caisse renseignement" namePlural="caisses renseignements">
<FIELD name="IDENTIFIANT" label="Identifiant Organisme de Protection Sociale" />
<FIELD name="SIRET" label="SIRET Payeur" />
<FIELD name="BIC" label="BIC du compte prélevé" />
102,9 → 67,8
<FIELD name="ID_CAISSE_COTISATION" label="Caisse de cotisations" />
<FIELD name="ID_SOCIETE_COMMON" label="Société" />
<FIELD name="JOUR_PAIEMENT" label="Paiement le" />
</TABLE>
 
<TABLE name="DEVISE">
</element>
<element refid="sales.price.DEVISE" nameClass="feminine" name="devise">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Nom" />
<FIELD name="LIBELLE" label="Libellé" />
112,8 → 76,8
<FIELD name="TAUX" label="Taux" />
<FIELD name="TAUX_COMMERCIAL" label="Taux commercial" />
<FIELD name="SYMBOLE" label="Symbole" />
</TABLE>
<TABLE name="DISCIPLINE">
</element>
<element refid="controle.DomaineSQLElement" nameClass="masculine" name="domaine">
<FIELD name="NOM" label="Domaine" />
<FIELD name="LABEL" label="Domaine" />
<FIELD name="CODE" label="Code" />
120,32 → 84,37
<FIELD name="NUMERO" label="Code" />
<FIELD name="CONDITION" label="Conditions" />
<FIELD name="Q18" label="Extension Q18" />
</TABLE>
<TABLE name="ECHANTILLON">
</element>
<element refid="controle.EchantillonSQLElement.ECHANTILLON" nameClass="masculine" name="échantillon">
<FIELD name="NOM" label="Nom" />
<FIELD name="PV_HT" label="Prix HT" />
<FIELD name="PV_TTC" label="Prix TTC" />
</TABLE>
<TABLE name="ECO_CONTRIBUTION">
</element>
<element refid="sales.product.ewaste-tax" name="éco-contribution">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Libellé" />
<FIELD name="ID_FAMILLE_ECO_CONTRIBUTION" label="Famille d'éco-contribution" />
<FIELD name="TAUX" label="Valeur" />
</TABLE>
<TABLE name="FAMILLE_ECO_CONTRIBUTION">
</element>
<element refid="sales.product.ewaste-family">
<name nounClass="feminine" base="famille d'éco-contribution">
<variant refids="plural" value="familles d'éco-contribution" />
</name>
<FIELD name="NOM" label="Libellé" />
</TABLE>
<TABLE name="EXERCICE_COMMON">
</element>
<element refid="finance.accounting.EXERCICE_COMMON" nameClass="masculine" name="exercice">
<FIELD name="NUMERO" label="Nom" />
<FIELD name="DATE_DEB" label="Date de début" titlelabel="Début" />
<FIELD name="DATE_FIN" label="Date de fin" titlelabel="Fin" />
<FIELD name="CLOTURE" label="Cloturé" />
<FIELD name="DATE_CLOTURE" label="Cloturé jusqu'au" />
</TABLE>
<TABLE name="IMPRESSION_RUBRIQUE">
</element>
<element refid="humanresources.payroll.print" nameClass="feminine" name="impression de rubrique"
namePlural="impressions de rubrique">
<FIELD name="NOM" label="Libellé" />
</TABLE>
<TABLE name="INDICE">
</element>
<element refid="controle.IndiceSQLElement.INDICE" nameClass="masculine" name="indice d'ingénierie"
namePlural="indices d'ingénierie">
<FIELD name="ANNEE" label="Année" />
<FIELD name="JANVIER" label="Janvier" />
<FIELD name="FEVRIER" label="Février" />
159,8 → 128,9
<FIELD name="OCTOBRE" label="Octobre" />
<FIELD name="NOVEMBRE" label="Novembre" />
<FIELD name="DECEMBRE" label="Décembre" />
</TABLE>
<TABLE name="PERIODE_VALIDITE">
</element>
<element refid="humanresources.payroll.validity" nameClass="feminine" name="période de validité"
namePlural="périodes de validité">
<FIELD name="JANVIER" label="Janvier" />
<FIELD name="FEVRIER" label="Février" />
<FIELD name="MARS" label="Mars" />
173,40 → 143,33
<FIELD name="OCTOBRE" label="Octobre" />
<FIELD name="NOVEMBRE" label="Novembre" />
<FIELD name="DECEMBRE" label="Décembre" />
</TABLE>
<TABLE name="OBJET">
</element>
<element refid="controle.ObjetSQLElement" nameClass="masculine" name="objet">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Objet" />
<FIELD name="QUALIFICATION" label="Qualification" />
<FIELD name="ID_DOMAINE" label="Domaine" />
</TABLE>
<TABLE name="POINTAGE">
</element>
<element refid="humanresources.timesheet.PointageSQLElement" nameClass="masculine" name="pointage">
<FIELD name="ACTION" label="Action" />
<FIELD name="ID_USER_COMMON" label="Utilisateur" />
<FIELD name="CARTE" label="Carte" />
<FIELD name="DATE" label="Date" />
</TABLE>
<TABLE name="POLE_PRODUIT">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Nom" />
<FIELD name="TEL" label="Téléphone" />
<FIELD name="FAX" label="Fax" />
<FIELD name="MAIL" label="E-Mail" />
<FIELD name="NOM_SECRETAIRE" label="Nom de la secrétaire" />
<FIELD name="NOM_DIRECTEUR" label="Nom du directeur" />
<FIELD name="ID_ADRESSE_COMMON" label="Adresse" />
</TABLE>
<TABLE name="PROFIL_PAYE">
</element>
<element refid="humanresources.payroll.template" nameClass="masculine" name="profil de paye"
namePlural="profils de paye">
<FIELD name="NOM" label="Libellé du profil" />
</TABLE>
<TABLE name="PROFIL_PAYE_ELEMENT">
</element>
<element refid="humanresources.payroll.template.item" nameClass="masculine" name="élément d'un profil de paye"
namePlural="éléments de profils de paye">
<FIELD name="NOM" label="Libellé" />
<FIELD name="ID_PROFIL_PAYE" label="Profil" />
<FIELD name="SOURCE" label="Source" />
<FIELD name="IDSOURCE" label="ID Source" />
<FIELD name="POSITION" label="Position" />
</TABLE>
<TABLE name="RUBRIQUE_NET">
</element>
<element refid="humanresources.payroll.category" nameClass="feminine" name="rubrique de net"
namePlural="rubriques de net">
<FIELD name="NUMERO_COMPTE_PCE_CHARGES" label="Numéro compte de charge" />
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Libellé" />
219,8 → 182,9
<FIELD name="ID_PERIODE_VALIDITE" label="Période de validité" />
<FIELD name="ID_TYPE_RUBRIQUE_NET" label="Type" />
<FIELD name="ID_IMPRESSION_RUBRIQUE" label="Impression" />
</TABLE>
<TABLE name="RUBRIQUE_BRUT">
</element>
<element refid="humanresources.payroll.category.raw" nameClass="feminine" name="rubrique de brut"
namePlural="rubriques de brut">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Libellé" />
<FIELD name="BASE" label="Montant de base (BASE)" />
230,10 → 194,13
<FIELD name="ID_TYPE_RUBRIQUE_BRUT" label="Type" />
<FIELD name="ID_IMPRESSION_RUBRIQUE" label="Impression" />
<FIELD name="IMPOSABLE" label="Imposable" />
<FIELD name="TAXABLE_CM" label="Soumis à l'imposition" />
<FIELD name="PART_BRUT" label="Participe à la base brut" />
<FIELD name="COTISABLE" label="Participe à la base cotisable" />
<FIELD name="PART_CP" label="Participe aux congés payés" />
</TABLE>
<TABLE name="RUBRIQUE_COMM">
</element>
<element refid="humanresources.payroll.category.comment" nameClass="feminine" name="rubrique de commentaire"
namePlural="rubriques de commentaire">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Libellé" />
<FIELD name="NB_BASE" label="Montant de base (BASE)" />
245,8 → 212,9
<FIELD name="ID_IMPRESSION_RUBRIQUE" label="Impression" />
<FIELD name="ID_PERIODE_VALIDITE" label="Période de validité" />
<FIELD name="NOM_VISIBLE" label="Afficher le nom de la rubrique" />
</TABLE>
<TABLE name="RUBRIQUE_COTISATION">
</element>
<element refid="humanresources.payroll.category.subscription" nameClass="feminine"
name="rubrique de cotisation" namePlural="rubriques de cotisation">
<FIELD name="CODE" label="Code" />
<FIELD name="NOM" label="Libellé" />
<FIELD name="ID_CAISSE_COTISATION" label="Caisse de cotisation" />
262,8 → 230,8
<FIELD name="PART_PAT_IMPOSABLE" label="Montant patronale imposable" />
<FIELD name="LIGNE_PAYE_SIMPLIFIEE" label="Ligne simplifiée associée" />
<FIELD name="ALLEGEMENT_COTISATION" label="Allégement de cotisation financé par l'Etat" />
</TABLE>
<TABLE name="SOCIETE_COMMON">
</element>
<element refid="common.SOCIETE_COMMON" nameClass="feminine" name="société">
<FIELD name="DATABASE_NAME" label="Nom" />
<FIELD name="NOM" label="Nom" />
<FIELD name="ADRESSE" label="Adresse" />
284,16 → 252,18
<FIELD name="ID_DEVISE" label="Devise" />
<FIELD name="ORG_PROTECTION_SOCIAL_ID" label="Siret URSSAF" />
<FIELD name="SEPA_CREDITOR_ID" label="Identifiant Créancier SEPA" />
</TABLE>
<TABLE name="TYPE_MODELE">
</element>
<element refid="document.template-type" nameClass="masculine" name="type de modèle"
namePlural="types de modèles">
<FIELD name="NOM" label="Nom" />
<FIELD name="TABLE" label="Table" />
</TABLE>
<TABLE name="VARIABLE_PAYE">
</element>
<element refid="humanresources.payroll.payment.variable" nameClass="feminine" name="variable de paye"
namePlural="variables de paye">
<FIELD name="VALEUR" label="Valeur" />
<FIELD name="NOM" label="Libellé" />
<FIELD name="CATEGORIE" label="Catégorie" />
<FIELD name="FORMULE" label="Formule" />
<FIELD name="INFOS" label="Description" />
</TABLE>
</element>
</ROOT>
/trunk/OpenConcerto/src/org/openconcerto/erp/config/update/Updater_1_5.java
14,6 → 14,7
package org.openconcerto.erp.config.update;
 
import org.openconcerto.erp.config.InstallationPanel;
import org.openconcerto.erp.core.common.ui.AbstractVenteArticleItemTable;
import org.openconcerto.erp.core.finance.payment.element.SDDMessageSQLElement;
import org.openconcerto.erp.core.finance.payment.element.SEPAMandateSQLElement;
import org.openconcerto.erp.core.finance.payment.element.TypeReglementSQLElement;
22,15 → 23,22
import org.openconcerto.erp.core.sales.pos.element.TicketCaisseSQLElement;
import org.openconcerto.erp.core.sales.product.element.ReferenceArticleSQLElement;
import org.openconcerto.erp.core.sales.quote.element.DevisLogMailSQLElement;
import org.openconcerto.erp.core.supplychain.stock.element.DepotStockSQLElement;
import org.openconcerto.erp.core.supplychain.stock.element.StockItem;
import org.openconcerto.sql.changer.convert.AddMDFields;
import org.openconcerto.sql.model.DBRoot;
import org.openconcerto.sql.model.SQLField;
import org.openconcerto.sql.model.SQLField.Properties;
import org.openconcerto.sql.model.SQLName;
import org.openconcerto.sql.model.SQLRow;
import org.openconcerto.sql.model.SQLRowListRSH;
import org.openconcerto.sql.model.SQLRowValues;
import org.openconcerto.sql.model.SQLSelect;
import org.openconcerto.sql.model.SQLSyntax;
import org.openconcerto.sql.model.SQLSystem;
import org.openconcerto.sql.model.SQLTable;
import org.openconcerto.sql.model.Where;
import org.openconcerto.sql.preferences.SQLPreferences;
import org.openconcerto.sql.request.UpdateBuilder;
import org.openconcerto.sql.utils.AlterTable;
import org.openconcerto.sql.utils.ChangeTable;
37,14 → 45,23
import org.openconcerto.sql.utils.SQLCreateTable;
import org.openconcerto.sql.utils.UniqueConstraintCreatorHelper;
import org.openconcerto.utils.CollectionUtils;
import org.openconcerto.utils.ExceptionHandler;
 
import java.math.BigDecimal;
import java.sql.Clob;
import java.sql.SQLException;
import java.sql.Types;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.EnumSet;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.prefs.BackingStoreException;
 
import org.apache.commons.dbutils.handlers.ArrayListHandler;
 
public class Updater_1_5 {
private static final String COMPTE_CLIENT_TRANSACTION = "COMPTE_CLIENT_TRANSACTION";
 
284,6 → 301,7
SQLTable tableCmdElt = root.getTable("COMMANDE_CLIENT_ELEMENT");
if (!tableCmdElt.contains("LIVRE")) {
AlterTable t = new AlterTable(tableCmdElt);
// FIXME mis par défaut à true avant --> à fixer
t.addBooleanColumn("LIVRE_FORCED", Boolean.FALSE, false);
t.addBooleanColumn("LIVRE", Boolean.FALSE, false);
t.addDecimalColumn("QTE_LIVREE", 16, 6, BigDecimal.ZERO, true);
291,26 → 309,34
root.refetchTable(tableCmdElt.getName());
root.getSchema().updateVersion();
 
SQLTable tableCmdCli = root.getTable("COMMANDE_CLIENT");
SQLTable tableTR = root.getTable("TR_COMMANDE_CLIENT");
SQLTable tableBL = root.getTable("BON_DE_LIVRAISON");
SQLTable tableFactC = root.getTable("SAISIE_VENTE_FACTURE");
String sel = "SELECT t.\"ID_COMMANDE_CLIENT\" FROM " + new SQLName(root.getName(), tableTR.getName()).quote() + " t ," + new SQLName(root.getName(), tableCmdCli.getName()).quote()
+ " c ," + new SQLName(root.getName(), tableBL.getName()).quote() + " b ," + new SQLName(root.getName(), tableFactC.getName()).quote()
+ " f WHERE c.\"ID\"=t.\"ID_COMMANDE_CLIENT\" AND f.\"ID\"=t.\"ID_SAISIE_VENTE_FACTURE\""
+ " AND b.\"ID\"=t.\"ID_BON_DE_LIVRAISON\" AND b.\"ARCHIVE\" = 0 AND f.\"ID\" > 1 AND t.\"ID\" > 1 AND c.\"ID\" > 1 AND f.\"ARCHIVE\" = 0 AND t.\"ARCHIVE\" = 0 AND c.\"ARCHIVE\" = 0 GROUP BY t.\"ID_COMMANDE_CLIENT\" HAVING (SUM(b.\"TOTAL_HT\")>=SUM(c.\"T_HT\") OR SUM(f.\"T_HT\")>=SUM(c.\"T_HT\")) ";
List<Object> cmd = tableTR.getDBSystemRoot().getDataSource().executeCol(sel);
UpdateBuilder build = new UpdateBuilder(tableCmdElt);
build.set("QTE_LIVREE", "\"QTE\"*\"QTE_UNITAIRE\"");
build.setObject("LIVRE_FORCED", Boolean.TRUE);
final Where where = new Where(tableCmdElt.getField("ID_COMMANDE_CLIENT"), cmd);
build.setWhere(where);
// String up = "UPDATE " + new SQLName(root.getName(),
// tableCmdElt.getName()).quote()
// + " SET \"QTE_LIVREE\"=\"QTE\"*\"QTE_UNITAIRE\", \"LIVRE_FORCED\"=true WHERE
// \"ID_COMMANDE_CLIENT\" IN []";
{
List<String> tablesWorkFlow = Arrays.asList("SAISIE_VENTE_FACTURE", "BON_DE_LIVRAISON");
for (String tableWorkFlow : tablesWorkFlow) {
 
SQLTable tableCmdCli = root.getTable("COMMANDE_CLIENT");
SQLTable tableTR = root.getTable("TR_COMMANDE_CLIENT");
SQLTable tableBL = root.getTable(tableWorkFlow);
// SQLTable tableFactC = root.getTable("SAISIE_VENTE_FACTURE");
String sel = "SELECT t.\"ID_COMMANDE_CLIENT\" FROM " + new SQLName(root.getName(), tableTR.getName()).quote() + " t ,"
+ new SQLName(root.getName(), tableCmdCli.getName()).quote() + " c ," + new SQLName(root.getName(), tableBL.getName()).quote()
+ " b WHERE c.\"ID\"=t.\"ID_COMMANDE_CLIENT\"" + " AND b.\"ID\"=t.\"ID_" + tableWorkFlow
+ "\" AND b.\"ARCHIVE\" = 0 AND t.\"ID\" > 1 AND c.\"ID\" > 1 AND c.\"ARCHIVE\" = 0 GROUP BY t.\"ID_COMMANDE_CLIENT\" HAVING (SUM(b.\""
+ (tableWorkFlow.startsWith("BON") ? "TOTAL_HT" : "T_HT") + "\")>=SUM(c.\"T_HT\") ) ";
List<Integer> cmd = tableTR.getDBSystemRoot().getDataSource().executeCol(sel);
UpdateBuilder build = new UpdateBuilder(tableCmdElt);
build.set("QTE_LIVREE", "\"QTE\"*\"QTE_UNITAIRE\"");
build.setObject("LIVRE_FORCED", Boolean.TRUE);
final Where where = new Where(tableCmdElt.getField("ID_COMMANDE_CLIENT"), cmd);
build.setWhere(where);
 
tableTR.getDBSystemRoot().getDataSource().execute(build.asString());
}
}
}
 
// Fix bad default value
if (tableCmdElt.contains("LIVRE")) {
AlterTable t = new AlterTable(tableCmdElt);
318,6 → 344,11
tableCmdElt.getBase().getDataSource().execute(t.asString());
root.refetchTable(tableCmdElt.getName());
root.getSchema().updateVersion();
UpdateBuilder upLivre = new UpdateBuilder(tableCmdElt);
upLivre.setObject("LIVRE", Boolean.FALSE);
upLivre.setWhere(new Where(tableCmdElt.getKey(), "=", 1));
 
tableCmdElt.getBase().getDataSource().execute(upLivre.asString());
}
 
// Achat
341,24 → 372,40
root.refetchTable(tableCmdFElt.getName());
root.getSchema().updateVersion();
 
SQLTable tableCmdCli = root.getTable("COMMANDE");
SQLTable tableTR = root.getTable("TR_COMMANDE");
SQLTable tableBR = root.getTable("BON_RECEPTION");
String sel = "SELECT t.\"ID_COMMANDE\" FROM " + new SQLName(root.getName(), tableTR.getName()).quote() + " t ," + new SQLName(root.getName(), tableCmdCli.getName()).quote() + " c ,"
+ new SQLName(root.getName(), tableBR.getName()).quote() + " b WHERE c.\"ID\"=t.\"ID_COMMANDE\""
+ " AND b.\"ID\"=t.\"ID_BON_RECEPTION\" AND b.\"ARCHIVE\" = 0 AND t.\"ID\" > 1 AND c.\"ID\" > 1 AND t.\"ARCHIVE\" = 0 AND c.\"ARCHIVE\" = 0 GROUP BY t.\"ID_COMMANDE\" HAVING (SUM(b.\"TOTAL_HT\")>=SUM(c.\"T_HT\")) ";
List<Object> cmd = tableTR.getDBSystemRoot().getDataSource().executeCol(sel);
UpdateBuilder build = new UpdateBuilder(tableCmdFElt);
build.set("QTE_RECUE", "\"QTE\"*\"QTE_UNITAIRE\"");
build.setObject("RECU_FORCED", Boolean.TRUE);
final Where where = new Where(tableCmdFElt.getField("ID_COMMANDE"), cmd);
build.setWhere(where);
// String up = "UPDATE " + new SQLName(root.getName(),
// tableCmdElt.getName()).quote()
// + " SET \"QTE_LIVREE\"=\"QTE\"*\"QTE_UNITAIRE\", \"LIVRE_FORCED\"=true WHERE
// \"ID_COMMANDE_CLIENT\" IN []";
{
SQLTable tableCmdCli = root.getTable("COMMANDE");
SQLTable tableTR = root.getTable("TR_COMMANDE");
SQLTable tableBR = root.getTable("BON_RECEPTION");
String sel = "SELECT t.\"ID_COMMANDE\" FROM " + new SQLName(root.getName(), tableTR.getName()).quote() + " t ," + new SQLName(root.getName(), tableCmdCli.getName()).quote()
+ " c ," + new SQLName(root.getName(), tableBR.getName()).quote() + " b WHERE c.\"ID\"=t.\"ID_COMMANDE\""
+ " AND b.\"ID\"=t.\"ID_BON_RECEPTION\" AND b.\"ARCHIVE\" = 0 AND t.\"ID\" > 1 AND c.\"ID\" > 1 AND c.\"ARCHIVE\" = 0 GROUP BY t.\"ID_COMMANDE\" HAVING (SUM(b.\"TOTAL_HT\")>=SUM(c.\"T_HT\")) ";
 
System.err.println(sel);
List<Object> cmd = tableTR.getDBSystemRoot().getDataSource().executeCol(sel);
UpdateBuilder build = new UpdateBuilder(tableCmdFElt);
build.set("QTE_RECUE", "\"QTE\"*\"QTE_UNITAIRE\"");
build.setObject("RECU_FORCED", Boolean.TRUE);
final Where where = new Where(tableCmdFElt.getField("ID_COMMANDE"), cmd);
build.setWhere(where);
System.err.println(build.asString());
tableTR.getDBSystemRoot().getDataSource().execute(build.asString());
}
}
 
// Champ matière
SQLTable tableArt = root.getTable("ARTICLE");
if (!tableArt.contains("MATIERE")) {
final AlterTable alter = new AlterTable(tableArt);
alter.addVarCharColumn("MATIERE", 128);
tableArt.getBase().getDataSource().execute(alter.asString());
tableArt.getSchema().updateVersion();
tableArt.fetchFields();
}
 
}
// ----------------------- 1.5.1
 
519,6 → 566,9
createTableDemandeMElt.addForeignColumn("ID_UNITE_VENTE", root.findTable("UNITE_VENTE"));
createTableDemandeMElt.addVarCharColumn("DESCRIPTIF", 2048);
createTableDemandeMElt.addIntegerColumn("NIVEAU", 1);
if (root.contains("DEPOT_STOCK")) {
createTableDemandeMElt.addForeignColumn("DEPOT_STOCK");
}
createTableDemandeMElt.addForeignColumn("ID_ECO_CONTRIBUTION", root.findTable("ECO_CONTRIBUTION"));
createTableDemandeMElt.addDecimalColumn("ECO_CONTRIBUTION", 16, 2, BigDecimal.ZERO, false);
createTableDemandeMElt.addDecimalColumn("T_ECO_CONTRIBUTION", 16, 2, BigDecimal.ZERO, false);
587,6 → 637,22
root.getSchema().updateVersion();
}
 
if (!tableDmdAChat.contains("ID_COMMANDE")) {
final AlterTable alterB = new AlterTable(tableDmdAChat);
alterB.addForeignColumn("ID_COMMANDE", root.findTable("COMMANDE"));
root.getBase().getDataSource().execute(alterB.asString());
root.refetchTable("DEMANDE_ACHAT_ELEMENT");
root.getSchema().updateVersion();
}
 
if (!tableDmdAChat.contains("REPRISE")) {
final AlterTable alterB = new AlterTable(tableDmdAChat);
alterB.addBooleanColumn("REPRISE", Boolean.FALSE, false);
root.getBase().getDataSource().execute(alterB.asString());
root.refetchTable("DEMANDE_ACHAT_ELEMENT");
root.getSchema().updateVersion();
}
 
if (!tableDmdAChat.contains("IMPORT")) {
final AlterTable alterB = new AlterTable(tableDmdAChat);
alterB.addBooleanColumn("IMPORT", Boolean.FALSE, false);
595,6 → 661,13
root.getSchema().updateVersion();
}
 
if (!tableDmdAChat.contains("ID_BON_RECEPTION")) {
final AlterTable alterB = new AlterTable(tableDmdAChat);
alterB.addForeignColumn("ID_BON_RECEPTION", root.findTable("BON_RECEPTION"));
root.getBase().getDataSource().execute(alterB.asString());
root.refetchTable("DEMANDE_ACHAT_ELEMENT");
root.getSchema().updateVersion();
}
if (!tableDmdAChat.contains("QTE_RECUE")) {
final AlterTable alterB = new AlterTable(tableDmdAChat);
alterB.addIntegerColumn("QTE_RECUE", 0);
602,6 → 675,7
root.refetchTable("DEMANDE_ACHAT_ELEMENT");
root.getSchema().updateVersion();
}
 
if (!tableDmdAChat.contains("REPERE_SOURCE")) {
final AlterTable alterB = new AlterTable(tableDmdAChat);
alterB.addVarCharColumn("REPERE_SOURCE", 128);
666,6 → 740,7
root.refetchTable("FACTURATION_COMMANDE_CLIENT");
root.getSchema().updateVersion();
}
 
if (!root.contains("CHIFFRAGE_COMMANDE_CLIENT")) {
final SQLCreateTable createTableEtat = new SQLCreateTable(root, "CHIFFRAGE_COMMANDE_CLIENT");
createTableEtat.addVarCharColumn("NOM", 256);
938,6 → 1013,7
root.getSchema().updateVersion();
 
}
 
if (!tableFpaye.contains("DETAILS_CONGES")) {
final AlterTable alterB = new AlterTable(tableFpaye);
alterB.addVarCharColumn("DETAILS_CONGES", 512);
1063,7 → 1139,63
table.getSchema().updateVersion();
table.fetchFields();
}
// Etat stock
if (!root.contains("ETAT_STOCK")) {
 
try {
final SQLCreateTable createTable = new SQLCreateTable(root, "ETAT_STOCK");
createTable.addColumn("DATE", "date");
createTable.addDecimalColumn("MONTANT_HA", 16, 8, BigDecimal.ZERO, true);
createTable.addDecimalColumn("MONTANT_VT", 16, 8, BigDecimal.ZERO, true);
createTable.addBooleanColumn("INVENTAIRE", Boolean.FALSE, false);
root.getBase().getDataSource().execute(createTable.asString());
InstallationPanel.insertUndef(createTable);
root.refetchTable("ETAT_STOCK");
root.getSchema().updateVersion();
 
final SQLCreateTable createTableElt = new SQLCreateTable(root, "ETAT_STOCK_ELEMENT");
createTableElt.addForeignColumn("ARTICLE");
createTableElt.addForeignColumn("ETAT_STOCK");
createTableElt.addDecimalColumn("PA", 16, 8, BigDecimal.ZERO, true);
createTableElt.addDecimalColumn("PV", 16, 8, BigDecimal.ZERO, true);
createTableElt.addDecimalColumn("T_PA", 16, 8, BigDecimal.ZERO, true);
createTableElt.addDecimalColumn("T_PV", 16, 8, BigDecimal.ZERO, true);
createTableElt.addDecimalColumn("QTE", 16, 8, BigDecimal.ZERO, true);
createTableElt.addDecimalColumn("ECART", 16, 8, BigDecimal.ZERO, true);
createTableElt.addVarCharColumn("CODE", 256);
createTableElt.addVarCharColumn("NOM", 2048);
 
root.getBase().getDataSource().execute(createTableElt.asString());
InstallationPanel.insertUndef(createTableElt);
root.refetchTable("ETAT_STOCK_ELEMENT");
root.getSchema().updateVersion();
 
} catch (SQLException ex) {
throw new IllegalStateException("Erreur lors de la création de la table ETAT_STOCK_ELEMENT", ex);
}
} else {
final SQLTable tableEtatStock = root.getTable("ETAT_STOCK_ELEMENT");
SQLField fieldNom = tableEtatStock.getField("NOM");
int size = fieldNom.getType().getSize();
if (size == 512) {
AlterTable alter = new AlterTable(tableEtatStock);
alter.alterColumn("NOM", EnumSet.allOf(Properties.class), "varchar(" + 2048 + ")", "''", false);
tableEtatStock.getBase().getDataSource().execute(alter.asString());
tableEtatStock.getSchema().updateVersion();
tableEtatStock.fetchFields();
}
 
}
SQLTable tableMvtStock = root.getTable("MOUVEMENT_STOCK");
if (!tableMvtStock.contains("ID_ETAT_STOCK")) {
final AlterTable alter = new AlterTable(tableMvtStock);
alter.addBooleanColumn("CLOTURE", Boolean.FALSE, false);
alter.addBooleanColumn("OUVERTURE", Boolean.FALSE, false);
alter.addForeignColumn("ID_ETAT_STOCK", root.getTable("ETAT_STOCK"));
tableMvtStock.getBase().getDataSource().execute(alter.asString());
tableMvtStock.getSchema().updateVersion();
tableMvtStock.fetchFields();
}
SQLTable tableEcr = root.getTable("ECRITURE");
if (!tableEcr.contains("CLOTURE")) {
final AlterTable alter = new AlterTable(tableEcr);
1109,11 → 1241,12
exec(alter);
}
final SQLTable contactT = root.getTable("CONTACT");
if (!contactT.contains("DATE_NAISSANCE")) {
if (contactT != null && !contactT.contains("DATE_NAISSANCE")) {
final AlterTable alter = new AlterTable(contactT);
alter.addColumn("DATE_NAISSANCE", "date");
exec(alter);
}
 
final SQLCreateTable createSDDMsgTable = SDDMessageSQLElement.getCreateTable(root);
if (createSDDMsgTable != null) {
final SQLCreateTable createMandate = SEPAMandateSQLElement.getCreateTable(root);
1134,6 → 1267,17
root.getSchema().updateVersion();
root.refetch(CollectionUtils.createSet(alterFact.getName(), alterModeRegl.getName()));
root.setMetadata(SDDMessageSQLElement.SERIAL_MD, "0");
} else {
// Before r24495 InstallationPanel.fixUnboundedVarchar() would change this field to
// varchar
final SQLField xmlField = root.getTable(SDDMessageSQLElement.TABLE_NAME).getField("XML");
if (xmlField.getTypeDecl().contains("char")) {
final AlterTable alterTable = new AlterTable(xmlField.getTable());
alterTable.alterColumn(xmlField.getName(), EnumSet.of(Properties.TYPE), alterTable.getSyntax().getTypeNames(Clob.class).iterator().next(), null, null);
root.getDBSystemRoot().getDataSource().execute(alterTable.asString());
root.getSchema().updateVersion();
xmlField.getTable().fetchFields();
}
}
 
final SQLTable vcT = root.getTable("SAISIE_VENTE_COMPTOIR");
1144,8 → 1288,634
exec(alter);
}
 
// 1.6
// gestion depots des cheques
String chequeDepotTable = "DEPOT_CHEQUE";
if (!root.contains(chequeDepotTable)) {
 
// Table depot cheque
final SQLCreateTable createTableDepotCheque = new SQLCreateTable(root, chequeDepotTable);
createTableDepotCheque.addVarCharColumn("NOM", 512);
createTableDepotCheque.addLongColumn("MONTANT", 0L, false);
createTableDepotCheque.addColumn("DATE", "date");
if (root.contains("BANQUE")) {
createTableDepotCheque.addForeignColumn("ID_BANQUE", root.getTable("BANQUE"));
} else if (root.contains("BANQUE_POLE_PRODUIT")) {
createTableDepotCheque.addForeignColumn("ID_BANQUE", root.getTable("BANQUE_POLE_PRODUIT"));
}
createTableDepotCheque.addForeignColumn("ID_ECRITURE", root.getTable("ECRITURE"));
createTableDepotCheque.addForeignColumn("ID_MOUVEMENT", root.getTable("MOUVEMENT"));
root.getBase().getDataSource().execute(createTableDepotCheque.asString());
InstallationPanel.insertUndef(createTableDepotCheque);
root.refetchTable(chequeDepotTable);
root.getSchema().updateVersion();
 
// Table depot cheque element
final SQLCreateTable createTableDepotElt = new SQLCreateTable(root, chequeDepotTable + "_ELEMENT");
createTableDepotElt.addVarCharColumn("NUMERO", 128);
createTableDepotElt.addVarCharColumn("BANQUE", 128);
createTableDepotElt.addVarCharColumn("PIECE", 512);
createTableDepotElt.addLongColumn("MONTANT", 0L, false);
createTableDepotElt.addColumn("DATE", "date");
createTableDepotElt.addForeignColumn("ID_CHEQUE_A_ENCAISSER", root.getTable("CHEQUE_A_ENCAISSER"));
createTableDepotElt.addForeignColumn("ID_ECRITURE", root.getTable("ECRITURE"));
createTableDepotElt.addForeignColumn("ID_CLIENT", root.getTable("CLIENT"));
createTableDepotElt.addForeignColumn("ID_DEPOT_CHEQUE", root.getTable(chequeDepotTable));
root.getBase().getDataSource().execute(createTableDepotElt.asString());
InstallationPanel.insertUndef(createTableDepotElt);
root.refetchTable(chequeDepotTable + "_ELEMENT");
root.getSchema().updateVersion();
}
 
final SQLTable articleT = root.getTable("ARTICLE");
if (!articleT.contains("QTE_UNITAIRE")) {
final AlterTable alter = new AlterTable(articleT);
alter.addDecimalColumn("QTE_UNITAIRE", 16, 6, BigDecimal.ONE, false);
exec(alter);
}
 
final SQLTable articleFT = root.getTable("ARTICLE_FOURNISSEUR");
if (!articleFT.contains("QTE_UNITAIRE")) {
final AlterTable alter = new AlterTable(articleFT);
alter.addDecimalColumn("QTE_UNITAIRE", 16, 6, BigDecimal.ONE, false);
exec(alter);
}
 
// Cout de revient
if (!root.contains("COUT_REVIENT")) {
final SQLCreateTable createTableCR = new SQLCreateTable(root, "COUT_REVIENT");
createTableCR.addVarCharColumn("CODE", 48);
createTableCR.addVarCharColumn("NOM", 256);
createTableCR.addDecimalColumn("POURCENT", 16, 6, BigDecimal.ZERO, false);
root.getBase().getDataSource().execute(createTableCR.asString());
InstallationPanel.insertUndef(createTableCR);
root.refetchTable("COUT_REVIENT");
root.getSchema().updateVersion();
 
final AlterTable alterArticle = new AlterTable(root.getTable("ARTICLE"));
alterArticle.addForeignColumn("ID_COUT_REVIENT", root.findTable("COUT_REVIENT"));
exec(alterArticle);
root.refetchTable("ARTICLE");
root.getSchema().updateVersion();
}
 
if (!root.getTable("ARTICLE").contains("MARGE_WITH_COUT_REVIENT")) {
final AlterTable alterArticle = new AlterTable(root.getTable("ARTICLE"));
alterArticle.addBooleanColumn("MARGE_WITH_COUT_REVIENT", Boolean.FALSE, false);
exec(alterArticle);
root.refetchTable("ARTICLE");
root.getSchema().updateVersion();
}
 
if (!root.getTable("FACTURE_FOURNISSEUR").contains("NET_A_PAYER")) {
final AlterTable alterFactF = new AlterTable(root.getTable("FACTURE_FOURNISSEUR"));
alterFactF.addLongColumn("NET_A_PAYER", 0L, false);
alterFactF.addLongColumn("AVOIR_TTC", 0L, false);
exec(alterFactF);
root.refetchTable("FACTURE_FOURNISSEUR");
root.getSchema().updateVersion();
}
 
// Frais Document
if (!root.contains("FRAIS_DOCUMENT")) {
final SQLCreateTable createTableCR = new SQLCreateTable(root, "FRAIS_DOCUMENT");
createTableCR.addVarCharColumn("CODE", 48);
createTableCR.addVarCharColumn("NOM", 256);
createTableCR.addLongColumn("MONTANT_HT", 0L, false);
createTableCR.addForeignColumn("ID_TAXE", root.getTable("TAXE"));
createTableCR.addLongColumn("MONTANT_TTC", 0L, false);
root.getBase().getDataSource().execute(createTableCR.asString());
InstallationPanel.insertUndef(createTableCR);
root.refetchTable("FRAIS_DOCUMENT");
 
final AlterTable alterClient = new AlterTable(root.getTable("CLIENT"));
alterClient.addForeignColumn("ID_FRAIS_DOCUMENT", root.findTable("FRAIS_DOCUMENT"));
exec(alterClient);
root.refetchTable("CLIENT");
 
List<String> tables = Arrays.asList("DEVIS", "COMMANDE_CLIENT", "BON_DE_LIVRAISON", "SAISIE_VENTE_FACTURE");
for (String tableToUp : tables) {
final AlterTable alter = new AlterTable(root.getTable(tableToUp));
alter.addLongColumn("FRAIS_DOCUMENT_HT", 0L, false);
alter.addForeignColumn("ID_TAXE_FRAIS_DOCUMENT", root.getTable("TAXE"));
exec(alter);
root.refetchTable(tableToUp);
}
root.getSchema().updateVersion();
}
 
final SQLTable chequeAvoirT = root.getTable("CHEQUE_AVOIR_CLIENT");
 
String tBanque = root.contains("BANQUE") ? "BANQUE" : "BANQUE_POLE_PRODUIT";
if (!chequeAvoirT.contains("ID_" + tBanque)) {
 
final AlterTable alterChqAvoir = new AlterTable(chequeAvoirT);
alterChqAvoir.addForeignColumn("ID_" + tBanque, root.findTable(tBanque));
exec(alterChqAvoir);
}
 
// Prelevement à la source
final SQLTable fichePayeT = root.getTable("FICHE_PAYE");
if (!fichePayeT.contains("ID_PAS")) {
final SQLCreateTable createTablePas = new SQLCreateTable(root, "PAS");
createTablePas.addForeignColumn("ID_TYPE_TAUX_PAS", root.findTable("TYPE_TAUX_PAS"));
createTablePas.addVarCharColumn("CODE_PAS", 256);
createTablePas.addDecimalColumn("TAUX_PAS", 16, 2, BigDecimal.ZERO, false);
root.getBase().getDataSource().execute(createTablePas.asString());
InstallationPanel.insertUndef(createTablePas);
root.refetchTable("PAS");
root.getSchema().updateVersion();
 
final AlterTable alterFichePaye = new AlterTable(fichePayeT);
alterFichePaye.addForeignColumn("ID_PAS", root.findTable("PAS"));
alterFichePaye.addDecimalColumn("TOTAL_PAS", 16, 2, BigDecimal.ZERO, false);
alterFichePaye.addDecimalColumn("NET_AVANT_PAS", 16, 2, BigDecimal.ZERO, false);
exec(alterFichePaye);
 
final SQLTable tableSal = root.getTable("SALARIE");
final AlterTable alterSalarie = new AlterTable(tableSal);
alterSalarie.addForeignColumn("ID_PAS", root.findTable("PAS"));
exec(alterSalarie);
 
final AlterTable alterEtatCivil = new AlterTable(tableEtatCivil);
alterEtatCivil.addVarCharColumn("NTT", 50);
exec(alterEtatCivil);
 
Map<String, SQLRow> typeTauxPasMap = new HashMap<>();
SQLSelect selTypeTaux = new SQLSelect();
selTypeTaux.addSelect(root.findTable("TYPE_TAUX_PAS").getKey());
selTypeTaux.addSelect(root.findTable("TYPE_TAUX_PAS").getField("CODE"));
List<SQLRow> resultTypeTaux = SQLRowListRSH.execute(selTypeTaux);
for (SQLRow sqlRow : resultTypeTaux) {
typeTauxPasMap.put(sqlRow.getString("CODE"), sqlRow);
}
 
SQLSelect selSal = new SQLSelect();
selSal.addSelect(tableSal.getKey());
List<SQLRow> rowSal = SQLRowListRSH.execute(selSal);
for (SQLRow sqlRow : rowSal) {
SQLRowValues rowValsSal = sqlRow.createEmptyUpdateRow();
final SQLRowValues putRowValues = rowValsSal.putRowValues("ID_PAS");
putRowValues.put("ID_TYPE_TAUX_PAS", typeTauxPasMap.get("13").getID());
putRowValues.put("TAUX_PAS", BigDecimal.ZERO);
putRowValues.commit();
}
}
 
if (!root.contains("ARTICLE_TARIF_FOURNISSEUR")) {
final SQLCreateTable createTable = new SQLCreateTable(root, "ARTICLE_TARIF_FOURNISSEUR");
 
createTable.addForeignColumn("ARTICLE");
createTable.addForeignColumn("FOURNISSEUR");
createTable.addVarCharColumn("REF_FOURNISSEUR", 500);
createTable.addVarCharColumn("TYPE_REAPPRO", 256);
createTable.addVarCharColumn("CONDITIONS", 1024);
createTable.addVarCharColumn("ACHETEUR", 256);
createTable.addVarCharColumn("CODE_PAYS_ORIGINE", 256);
createTable.addDecimalColumn("PRIX_ACHAT_DEVISE_F", 16, 6, BigDecimal.valueOf(0), false);
createTable.addDecimalColumn("PRIX_ACHAT", 16, 6, BigDecimal.valueOf(0), false);
createTable.addIntegerColumn("QTE", 1);
createTable.addDateAndTimeColumn("DATE_PRIX");
// createTable.addDecimalColumn("COEF_TRANSPORT_PORT", 16, 6, BigDecimal.valueOf(0),
// false);
// createTable.addDecimalColumn("COEF_TAXE_D", 16, 6, BigDecimal.valueOf(0), false);
// createTable.addDecimalColumn("COEF_TRANSPORT_SIEGE", 16, 6, BigDecimal.valueOf(0),
// false);
// createTable.addDecimalColumn("COEF_FRAIS_MOULE", 16, 6, BigDecimal.valueOf(0),
// false);
// createTable.addDecimalColumn("COEF_FRAIS_INDIRECTS", 16, 6, BigDecimal.valueOf(0),
// false);
createTable.addIntegerColumn("DELAI_REAPPRO", 0);
createTable.addIntegerColumn("DELAI_TRANSPORT", 0);
createTable.addIntegerColumn("PRIORITE", 0);
createTable.addDecimalColumn("COEF_PRIX_MINI", 16, 2, BigDecimal.valueOf(0), false);
root.getBase().getDataSource().execute(createTable.asString());
InstallationPanel.insertUndef(createTable);
root.refetchTable("ARTICLE_TARIF_FOURNISSEUR");
root.getSchema().updateVersion();
}
 
// Gestion des catègories comptables
if (!root.contains("CATEGORIE_COMPTABLE")) {
final SQLCreateTable createTable = new SQLCreateTable(root, "CATEGORIE_COMPTABLE");
createTable.addVarCharColumn("NOM", 128);
createTable.addForeignColumn("ID_TAXE_VENTE", root.getTable("TAXE"));
createTable.addForeignColumn("ID_TAXE_ACHAT", root.getTable("TAXE"));
createTable.addForeignColumn("ID_COMPTE_PCE_VENTE", root.getTable("COMPTE_PCE"));
createTable.addForeignColumn("ID_COMPTE_PCE_ACHAT", root.getTable("COMPTE_PCE"));
 
try {
root.getBase().getDataSource().execute(createTable.asString());
InstallationPanel.insertUndef(createTable);
root.refetchTable("CATEGORIE_COMPTABLE");
root.getSchema().updateVersion();
} catch (SQLException ex) {
throw new IllegalStateException("Erreur lors de la création de la table " + "CATEGORIE_COMPTABLE", ex);
}
 
AlterTable tableClientCat = new AlterTable(root.getTable("CLIENT"));
tableClientCat.addForeignColumn("ID_CATEGORIE_COMPTABLE", root.getTable("CATEGORIE_COMPTABLE"));
root.getBase().getDataSource().execute(tableClientCat.asString());
root.refetchTable("CLIENT");
root.getSchema().updateVersion();
 
AlterTable tableF = new AlterTable(root.getTable("FOURNISSEUR"));
tableF.addForeignColumn("ID_CATEGORIE_COMPTABLE", root.getTable("CATEGORIE_COMPTABLE"));
root.getBase().getDataSource().execute(tableF.asString());
root.refetchTable("FOURNISSEUR");
root.getSchema().updateVersion();
 
final SQLCreateTable createTableArtCat = new SQLCreateTable(root, "ARTICLE_CATEGORIE_COMPTABLE");
createTableArtCat.addForeignColumn("ID_CATEGORIE_COMPTABLE", root.getTable("CATEGORIE_COMPTABLE"));
createTableArtCat.addForeignColumn("ID_ARTICLE", root.getTable("ARTICLE"));
createTableArtCat.addForeignColumn("ID_TAXE_ACHAT", root.getTable("TAXE"));
createTableArtCat.addForeignColumn("ID_TAXE_VENTE", root.getTable("TAXE"));
createTableArtCat.addForeignColumn("ID_COMPTE_PCE_VENTE", root.getTable("COMPTE_PCE"));
createTableArtCat.addForeignColumn("ID_COMPTE_PCE_ACHAT", root.getTable("COMPTE_PCE"));
 
try {
root.getBase().getDataSource().execute(createTableArtCat.asString());
InstallationPanel.insertUndef(createTableArtCat);
root.refetchTable("CATEGORIE_COMPTABLE");
root.getSchema().updateVersion();
} catch (SQLException ex) {
throw new IllegalStateException("Erreur lors de la création de la table " + "ARTICLE_CATEGORIE_COMPTABLE", ex);
}
 
}
 
// Article fournisseur secondaire
if (!root.contains("ARTICLE_FOURNISSEUR_SECONDAIRE")) {
final SQLCreateTable createTable = new SQLCreateTable(root, "ARTICLE_FOURNISSEUR_SECONDAIRE");
createTable.addForeignColumn("ARTICLE");
createTable.addForeignColumn("FOURNISSEUR");
try {
root.getBase().getDataSource().execute(createTable.asString());
InstallationPanel.insertUndef(createTable);
root.refetchTable("ARTICLE_FOURNISSEUR_SECONDAIRE");
root.getSchema().updateVersion();
} catch (SQLException ex) {
throw new IllegalStateException("Erreur lors de la création de la table ARTICLE_FOURNISSEUR_SECONDAIRE", ex);
}
}
 
if (!root.getTable("ARTICLE").contains("AUTO_PRIX_ACHAT_NOMENCLATURE")) {
AlterTable t = new AlterTable(root.getTable("ARTICLE"));
t.addBooleanColumn("AUTO_PRIX_ACHAT_NOMENCLATURE", false, false);
root.getTable("ARTICLE").getBase().getDataSource().execute(t.asString());
root.refetchTable(root.getTable("ARTICLE").getName());
root.getSchema().updateVersion();
}
 
// Gestion multidepot
{
// Ajout table depot
if (!root.contains("DEPOT_STOCK")) {
final SQLCreateTable createTable = new SQLCreateTable(root, "DEPOT_STOCK");
createTable.addVarCharColumn("CODE", 25);
createTable.addVarCharColumn("NOM", 256);
createTable.addVarCharColumn("UI_LOCK", 256);
createTable.addForeignColumn("ID_USER_UI_LOCK", root.findTable("USER_COMMON"));
// sqlRowValues.put("UI_LOCK", "ro");
// sqlRowValues.put("ID_USER_UI_LOCK", 2);
 
try {
root.getBase().getDataSource().execute(createTable.asString());
InstallationPanel.insertUndef(createTable);
 
root.refetchTable("DEPOT_STOCK");
root.getSchema().updateVersion();
 
SQLRowValues rowValsDefStock = new SQLRowValues(root.getTable("DEPOT_STOCK"));
rowValsDefStock.put("NOM", "Principal");
rowValsDefStock.put("UI_LOCK", "ro");
rowValsDefStock.commit();
} catch (SQLException ex) {
throw new IllegalStateException("Erreur lors de la création de la table " + "DEPOT_STOCK", ex);
}
}
 
List<String> tableElementDepot = Arrays.asList("FACTURE_FOURNISSEUR_ELEMENT", "DEVIS_ELEMENT", "COMMANDE_ELEMENT", "BON_RECEPTION_ELEMENT", "COMMANDE_CLIENT_ELEMENT",
"BON_DE_LIVRAISON_ELEMENT", "SAISIE_VENTE_FACTURE_ELEMENT", "AVOIR_CLIENT_ELEMENT", "DEMANDE_PRIX_ELEMENT");
for (String tableName : tableElementDepot) {
final SQLTable tableToAddDepot = root.getTable(tableName);
if (!tableToAddDepot.contains("ID_DEPOT_STOCK")) {
AlterTable t = new AlterTable(tableToAddDepot);
t.addForeignColumn("ID_DEPOT_STOCK", root.getTable("DEPOT_STOCK"));
tableToAddDepot.getBase().getDataSource().execute(t.asString());
root.refetchTable(tableToAddDepot.getName());
root.getSchema().updateVersion();
}
}
 
// Depot defaut
if (!root.getTable("ARTICLE").contains("ID_DEPOT_STOCK")) {
AlterTable t = new AlterTable(root.getTable("ARTICLE"));
t.addForeignColumn("ID_DEPOT_STOCK", root.getTable("DEPOT_STOCK"));
root.getTable("ARTICLE").getBase().getDataSource().execute(t.asString());
root.refetchTable(root.getTable("ARTICLE").getName());
root.getSchema().updateVersion();
}
 
// Liason depot stock
if (!root.getTable("STOCK").contains("ID_DEPOT_STOCK")) {
AlterTable t = new AlterTable(root.getTable("STOCK"));
t.addForeignColumn("ID_DEPOT_STOCK", root.getTable("DEPOT_STOCK"));
t.addForeignColumn("ID_ARTICLE", root.getTable("ARTICLE"));
t.addColumn("QTE_MIN", "real DEFAULT 0");
root.getTable("STOCK").getBase().getDataSource().execute(t.asString());
root.refetchTable(root.getTable("STOCK").getName());
root.getSchema().updateVersion();
}
 
// Ajout depot sur mvt
if (!root.getTable("MOUVEMENT_STOCK").contains("ID_STOCK")) {
AlterTable t = new AlterTable(root.getTable("MOUVEMENT_STOCK"));
t.addForeignColumn("ID_STOCK", root.getTable("STOCK"));
t.addIntegerColumn("SOURCE_ELEMENTID", 1);
root.getTable("MOUVEMENT_STOCK").getBase().getDataSource().execute(t.asString());
root.refetchTable(root.getTable("MOUVEMENT_STOCK").getName());
root.getSchema().updateVersion();
 
// REQUETE update STOCK.ID_ARTICLE et QTE_MIN
SQLTable tableStock = root.getTable("STOCK");
UpdateBuilder buildStockArt = new UpdateBuilder(tableStock);
buildStockArt.addBackwardVirtualJoin(tableArticle, "ID_STOCK");
buildStockArt.setFromVirtualJoinField("ID_ARTICLE", tableArticle.getAlias(), "ID");
buildStockArt.setFromVirtualJoinField("QTE_MIN", tableArticle.getAlias(), "QTE_MIN");
buildStockArt.setWhere(new Where(tableStock.getKey(), "!=", 1));
 
// REQUETE UPDATE MVT ID_STOCK
UpdateBuilder buildMvtStock = new UpdateBuilder(tableMvtStock);
buildMvtStock.addForwardVirtualJoin(tableArticle, "ID_ARTICLE");
buildMvtStock.setFromVirtualJoinField("ID_STOCK", tableArticle.getAlias(), "ID_STOCK");
 
// REQUETE UPDATE STOCK ID_DEPOT_STOCK
UpdateBuilder buildStock = new UpdateBuilder(tableStock);
buildStock.setObject("ID_DEPOT_STOCK", DepotStockSQLElement.DEFAULT_ID);
 
UpdateBuilder buildArticleDepot = new UpdateBuilder(tableArticle);
buildArticleDepot.setObject("ID_DEPOT_STOCK", DepotStockSQLElement.DEFAULT_ID);
 
// REQUETE UPDATE ARTICLE_DEPOT_STOCK
// String req = "INSERT INTO " + root.getTable("ARTICLE_STOCK").getSQLName().quote()
// + " (" + root.getTable("ARTICLE_STOCK").getField("ID_ARTICLE").getQuotedName() +
// ",";
// req += root.getTable("ARTICLE_STOCK").getField("ID_STOCK").getQuotedName() + ", "
// + root.getTable("ARTICLE_STOCK").getField("QTE_MIN").getQuotedName() + ") SELECT
// "
// + root.getTable("ARTICLE").getKey().getQuotedName() + "," +
// root.getTable("ARTICLE").getField("ID_STOCK").getQuotedName() + ", "
// + root.getTable("ARTICLE").getField("QTE_MIN").getQuotedName();
// req += " FROM " + root.getTable("ARTICLE").getSQLName().quote();
// req += " WHERE " + root.getTable("ARTICLE").getKey().getQuotedName() + " > 1 AND
// " + root.getTable("ARTICLE").getField("ID_STOCK").getQuotedName() + " >1 ";
// req += " AND " + root.getTable("ARTICLE").getArchiveField().getQuotedName() + " =
// 0";
 
tableStock.getDBSystemRoot().getDataSource().execute(buildArticleDepot.asString());
tableStock.getDBSystemRoot().getDataSource().execute(buildMvtStock.asString());
tableStock.getDBSystemRoot().getDataSource().execute(buildStock.asString());
tableStock.getDBSystemRoot().getDataSource().execute(buildStockArt.asString());
}
 
}
 
// Gestion Livraison depuis devis
SQLTable tableTrDevis = root.getTable("TR_DEVIS");
if (!tableTrDevis.contains("ID_BON_DE_LIVRAISON")) {
AlterTable t = new AlterTable(tableTrDevis);
t.addForeignColumn("ID_BON_DE_LIVRAISON", root.getTable("BON_DE_LIVRAISON"));
tableTrDevis.getBase().getDataSource().execute(t.asString());
root.refetchTable(tableTrDevis.getName());
root.getSchema().updateVersion();
}
SQLTable tableBLElt = root.getTable("BON_DE_LIVRAISON_ELEMENT");
if (!tableBLElt.contains("ID_DEVIS_ELEMENT")) {
AlterTable t = new AlterTable(tableBLElt);
t.addForeignColumn("ID_DEVIS_ELEMENT", root.getTable("DEVIS_ELEMENT"));
tableBLElt.getBase().getDataSource().execute(t.asString());
root.refetchTable(tableBLElt.getName());
root.getSchema().updateVersion();
}
SQLTable tableDevisElt = root.getTable("DEVIS_ELEMENT");
if (!tableDevisElt.contains("QTE_LIVREE")) {
AlterTable t = new AlterTable(tableDevisElt);
t.addBooleanColumn("LIVRE_FORCED", Boolean.FALSE, false);
t.addBooleanColumn("LIVRE", Boolean.FALSE, false);
t.addDecimalColumn("QTE_LIVREE", 16, 6, BigDecimal.ZERO, true);
tableDevisElt.getBase().getDataSource().execute(t.asString());
root.refetchTable(tableDevisElt.getName());
root.getSchema().updateVersion();
 
// Move show devise pref in global
SQLSelect sel = new SQLSelect();
sel.addSelect(root.getTable("DEVISE_HISTORIQUE").getKey(), "COUNT");
Number n = (Number) root.getDBSystemRoot().getDataSource().executeScalar(sel.asString());
if (n.intValue() > 0) {
SQLPreferences prefs = new SQLPreferences(root);
prefs.putBoolean(AbstractVenteArticleItemTable.ARTICLE_SHOW_DEVISE, true);
try {
prefs.sync();
} catch (BackingStoreException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
 
SQLTable tablePosteAn = root.getTable("POSTE_ANALYTIQUE");
if (!tablePosteAn.contains("OBSOLETE")) {
AlterTable t = new AlterTable(tablePosteAn);
t.addBooleanColumn("OBSOLETE", Boolean.FALSE, false);
tablePosteAn.getBase().getDataSource().execute(t.asString());
root.refetchTable(tablePosteAn.getName());
root.getSchema().updateVersion();
}
 
SQLTable tableCheque = root.getTable("CHEQUE_A_ENCAISSER");
if (!tableCheque.contains("ID_COMPTE_PCE_TIERS")) {
AlterTable t = new AlterTable(tableCheque);
t.addVarCharColumn("TIERS", 256);
t.addForeignColumn("ID_COMPTE_PCE_TIERS", root.getTable("COMPTE_PCE"));
tableCheque.getBase().getDataSource().execute(t.asString());
root.refetchTable(tableCheque.getName());
 
SQLTable tableEnc = root.getTable("ENCAISSER_MONTANT");
AlterTable tEnc = new AlterTable(tableEnc);
tEnc.addVarCharColumn("TIERS", 256);
tEnc.addForeignColumn("ID_COMPTE_PCE_TIERS", root.getTable("COMPTE_PCE"));
tableEnc.getBase().getDataSource().execute(tEnc.asString());
root.refetchTable(tableEnc.getName());
root.getSchema().updateVersion();
 
SQLTable tableEch = root.getTable("ECHEANCE_CLIENT");
AlterTable tEch = new AlterTable(tableEch);
tEch.addVarCharColumn("TIERS", 256);
tEch.addForeignColumn("ID_COMPTE_PCE_TIERS", root.getTable("COMPTE_PCE"));
tableEch.getBase().getDataSource().execute(tEch.asString());
root.refetchTable(tableEch.getName());
root.getSchema().updateVersion();
 
SQLTable tableChq = root.getTable("DEPOT_CHEQUE_ELEMENT");
AlterTable tChq = new AlterTable(tableChq);
tChq.addVarCharColumn("TIERS", 256);
tableChq.getBase().getDataSource().execute(tChq.asString());
root.refetchTable(tableChq.getName());
root.getSchema().updateVersion();
}
 
if (!tableEcr.contains("DATE_ECHEANCE")) {
AlterTable t = new AlterTable(tableEcr);
t.addColumn("DATE_ECHEANCE", "date");
tableEcr.getBase().getDataSource().execute(t.asString());
root.refetchTable(tableEcr.getName());
root.getSchema().updateVersion();
}
 
if (!tableVarSal.contains("HEURE_ABS_CUMUL_VAL")) {
 
final AlterTable alterB = new AlterTable(root.getTable("VARIABLE_SALARIE"));
 
for (org.openconcerto.sql.model.SQLField sqlField : tableVarSal.getContentFields()) {
 
String field = sqlField.getName();
if (!field.equalsIgnoreCase("ID_USER_COMMON_CREATE") && !field.equalsIgnoreCase("ID_USER_COMMON_MODIFY") && !field.equalsIgnoreCase("MODIFICATION_DATE")
&& !field.equalsIgnoreCase("CREATION_DATE") && !field.endsWith("_DEFAULT_VAL")) {
alterB.addColumn(field + "_CUMUL_VAL", "real DEFAULT 0");
}
}
 
root.getBase().getDataSource().execute(alterB.asString());
root.refetchTable("VARIABLE_SALARIE");
root.getSchema().updateVersion();
}
 
// fix stock
{
SQLTable tableStock = root.getTable("STOCK");
 
// Doublon depot stock
SQLSelect sel = new SQLSelect();
sel.addSelectFunctionStar("COUNT");
sel.addSelect(tableStock.getField("ID_DEPOT_STOCK"));
sel.addSelect(tableStock.getField("ID_ARTICLE"));
sel.addGroupBy(tableStock.getField("ID_DEPOT_STOCK"));
sel.addGroupBy(tableStock.getField("ID_ARTICLE"));
sel.setHaving(Where.createRaw("COUNT(*)>1", Collections.emptyList()));
System.err.println(sel.asString());
 
List<Object[]> resultStockDoublon = (List<Object[]>) tableStock.getDBSystemRoot().getDataSource().execute(sel.asString(), new ArrayListHandler());
for (Object[] objects : resultStockDoublon) {
 
if (((Number) objects[2]).intValue() == 1) {
 
UpdateBuilder buildStockArt = new UpdateBuilder(tableStock);
buildStockArt.addBackwardVirtualJoin(tableArticle, "ID_STOCK");
buildStockArt.setFromVirtualJoinField("ID_ARTICLE", tableArticle.getAlias(), "ID");
buildStockArt.setWhere(new Where(tableStock.getKey(), "!=", 1));
tableStock.getDBSystemRoot().getDataSource().execute(buildStockArt.asString());
} else {
SQLSelect selD = new SQLSelect();
selD.addSelectStar(tableStock);
Where w = new Where(tableStock.getField("ID_ARTICLE"), "=", objects[2]);
w = w.and(new Where(tableStock.getField("ID_DEPOT_STOCK"), "=", objects[1]));
selD.setWhere(w);
List<SQLRow> badStock = SQLRowListRSH.execute(selD);
if (badStock.size() > 1) {
SQLRowValues stock = badStock.get(0).createUpdateRow();
List<String> fieldsToMerge = Arrays.asList("QTE_REEL", "QTE_TH", "QTE_RECEPT_ATTENTE", "QTE_LIV_ATTENTE");
List<Integer> listBadIds = new ArrayList<>();
for (int i = 1; i < badStock.size(); i++) {
SQLRow rowBad = badStock.get(i);
listBadIds.add(rowBad.getID());
for (String field : fieldsToMerge) {
stock.put(field, stock.getFloat(field) + rowBad.getFloat(field));
}
rowBad.createEmptyUpdateRow().put("ARCHIVE", 1).commit();
}
List<SQLTable> tablesToMErge = Arrays.asList(root.getTable("MOUVEMENT_STOCK"), root.getTable("ARTICLE"));
for (SQLTable mergeTable : tablesToMErge) {
UpdateBuilder up = new UpdateBuilder(mergeTable);
up.setObject("ID_STOCK", stock.getID());
up.setWhere(new Where(mergeTable.getField("ID_STOCK"), listBadIds));
mergeTable.getDBSystemRoot().getDataSource().execute(up.asString());
}
stock.commit();
 
}
}
}
 
SQLSelect selArt = new SQLSelect();
selArt.addSelectStar(tableArt);
Where w = new Where(tableArt.getField("ID_STOCK"), "=", 1);
selArt.setWhere(w);
List<SQLRow> badStock = SQLRowListRSH.execute(selArt);
for (SQLRow sqlRow : badStock) {
initStock(sqlRow);
}
}
 
 
}
 
public static void initStock(SQLRow row) {
SQLSelect sel = new SQLSelect();
sel.addSelectStar(row.getTable().getTable("DEPOT_STOCK"));
List<SQLRow> rowsDepot = SQLRowListRSH.execute(sel);
 
SQLSelect selStock = new SQLSelect();
selStock.addSelectStar(row.getTable().getTable("STOCK"));
selStock.setWhere(new Where(row.getTable().getTable("STOCK").getField("ID_ARTICLE"), "=", row.getID()));
List<SQLRow> rowsStock = SQLRowListRSH.execute(selStock);
Map<Integer, SQLRow> initedDepot = new HashMap<>();
for (SQLRow sqlRow : rowsStock) {
initedDepot.put(sqlRow.getForeignID("ID_DEPOT_STOCK"), sqlRow);
}
 
List<StockItem> stockItems = new ArrayList<StockItem>();
for (SQLRow sqlRow : rowsDepot) {
try {
if (!initedDepot.keySet().contains(sqlRow.getID())) {
SQLRowValues rowVals = new SQLRowValues(row.getTable().getTable("STOCK"));
rowVals.put("ID_ARTICLE", row.getID());
rowVals.put("ID_DEPOT_STOCK", sqlRow.getID());
 
SQLRow rowStock = rowVals.commit();
if ((row.getObject("ID_DEPOT_STOCK") == null || row.isForeignEmpty("ID_DEPOT_STOCK")) && sqlRow.getID() == DepotStockSQLElement.DEFAULT_ID) {
row.createEmptyUpdateRow().put("ID_STOCK", rowStock.getID()).put("ID_DEPOT_STOCK", DepotStockSQLElement.DEFAULT_ID).commit();
} else if (sqlRow.getID() == row.getForeignID("ID_DEPOT_STOCK")) {
row.createEmptyUpdateRow().put("ID_STOCK", rowStock.getID()).commit();
}
stockItems.add(new StockItem(row, rowStock));
 
} else {
SQLRow rowExisting = initedDepot.get(sqlRow.getID());
if ((row.getObject("ID_DEPOT_STOCK") == null || row.isForeignEmpty("ID_DEPOT_STOCK")) && sqlRow.getID() == DepotStockSQLElement.DEFAULT_ID) {
row.createEmptyUpdateRow().put("ID_STOCK", rowExisting.getID()).put("ID_DEPOT_STOCK", DepotStockSQLElement.DEFAULT_ID).commit();
} else if (sqlRow.getID() == row.getForeignID("ID_DEPOT_STOCK")) {
row.createEmptyUpdateRow().put("ID_STOCK", rowExisting.getID()).commit();
}
stockItems.add(new StockItem(row, rowExisting));
}
} catch (SQLException e) {
ExceptionHandler.handle("Erreur lors de l'initialisation du stock de l'article", e);
}
}
// if
// (row.getReferentRows(row.getTable().getTable("ARTICLE_ELEMENT").getField("ID_ARTICLE_PARENT")).size()
// > 0) {
// ComposedItemStockUpdater up = new ComposedItemStockUpdater(row.getTable().getDBRoot(),
// stockItems);
// try {
// up.updateNomenclature(stockItems);
// } catch (SQLException e) {
// ExceptionHandler.handle("Erreur lors de l'actualisation du stock!", e);
// }
// }
}
 
public static void exec(final AlterTable alter) throws SQLException {
alter.getTable().getDBSystemRoot().getDataSource().execute(alter.asString());
alter.getTable().getSchema().updateVersion();
/trunk/OpenConcerto/src/org/openconcerto/erp/config/translation_es.xml
New file
0,0 → 1,285
<translation lang="es">
<!-- File -->
<menu id="menu.file" label="Archivo" />
<menu id="backup" label="Salvaguardía" />
<menu id="modules" label="Módulos" />
<menu id="preferences" label="Preferencias" />
<menu id="quit" label="Salir" />
<!-- Creation -->
<menu id="menu.create" label="Introducción de datos" />
<menu id="accounting" label="Contabilidad" />
<menu id="accounting.entry.create" label="Asientos contables" />
<menu id="customer.letter.create" label="Correo" />
<menu id="customer.proposal.create" label="Propuesta" />
<menu id="project.create" label="Asunto" />
<menu id="appointment.create" label="Ficha de cita" />
<menu id="mission.create" label="Orden de misión" />
<menu id="mission.notice.create" label="Notificación de intervencíon" />
<menu id="pos.sale.create" label="Venta tienda" />
<menu id="kd.invoice.create" label="Factura CTC" />
<menu id="supplier" label="Proveedor" />
<menu id="supplier.order.create" label="Pedido Proveedor" />
<menu id="supplier.purchase.create" label="Compra Proveedor" />
<menu id="supplier.invoice.purchase.create" label="Factura Proveedor" />
<menu id="supplier.credit.create" label="Abono proveedor" />
 
<!-- List -->
<menu id="menu.list" label="Gestión" />
<menu id="menu.list.customer" label="Gestión de los clientes" />
<menu id="customer.history" label="Historicó de los clientes" />
<menu id="customer.proposal.list" label="Lista de las prepuestas" />
<menu id="customer.proposal.item.list" label="Lista de elementos de prepuestas" />
<menu id="menu.list.mission" label="Misiones" />
<menu id="project.list" label="Lista de asuntos" />
<menu id="mission.list" label="Lista de misiones" />
<menu id="appointment.list" label="Lista de cita" />
<menu id="appointment.unplanned.list" label="" />
<menu id="appointment.notvalidated.list" label="" />
<menu id="mission.order.list" label="" />
<menu id="mission.notice.list" label="" />
<menu id="customer.order.list" label="Lista de pedidos" />
<menu id="customer.order.waiting" label="Lista elementos en espera de salida" />
<menu id="customer.order.invoice.list" label="Registro vencimiento pedidos clientes" />
<menu id="sales.list" label="Lista de ventas" />
<menu id="customer.credit.list" label="Lista de abonos" />
<menu id="menu.list.supplier" label="Proveedor" />
<menu id="supplier.list" label="Lista de Proveedores" />
<menu id="supplier.contact.list" label="Lista de contactos proveedores" />
<menu id="supplier.history" label="Histórico de los proveedores" />
<menu id="supplier.order.list" label="Lista de los pedidos proveedores" />
<menu id="supplier.order.waiting" label="Lista elementos en espera de entrega" />
<menu id="supplier.receipt.list" label="Lista de álbaranes de entrada" />
<menu id="supplier.purchase.list" label="Lista de introducción de datos de compra" />
<menu id="supplier.invoice.purchase.list" label="Lista de factura de compra proveedor" />
<menu id="supplier.credit.list" label="Lista de abonos de proveedores" />
<menu id="product.list" label="Lista de artículos" />
<menu id="product.reference.list" label="Lista de referencias" />
<menu id="menu.list.pos" label="Punto de venta" />
<menu id="pos.receipt.list" label="Lista de tique de caja" />
<menu id="pos.sales.report" label="Lista de ventas en caja" />
<menu id="sales.report" label="" />
<!-- Accounting -->
<menu id="menu.accounting" label="Contabilidad" />
<menu id="accounting.balance" label="Balance" />
<menu id="accounting.client.balance" label="Balance de sumas y saldos" />
<menu id="accounting.analytical.result" label="Cuenta de resultados analítica" />
<menu id="accounting.ledger" label="Díarios" />
<menu id="accounting.general.ledger" label="Libro Mayor" />
<menu id="accounting.entries.ledger" label="Lista de asientos" />
<menu id="accounting.entries.list" label="Lista de asientos por clase" />
<menu id="menu.accounting.closing" label="Cierre" />
<menu id="accounting.export" label="Exportación de asientos" />
<menu id="accounting.import" label="Importación de asientos" />
<menu id="accounting.validating" label="Validación de asientos" />
<menu id="accounting.closing" label="Asistente de cierre" />
<!-- Documents -->
<menu id="menu.report" label="Declaración" />
<menu id="accounting.vat.report" label="Declaración de IVA" />
<menu id="accounting.costs.report" label="Estado de cargos" />
<menu id="accounting.balance.report" label="Cuenta de resultados y balance" />
<menu id="employe.social.report" label="Declaración desmaterializada de datos sociales" />
<!-- Stats -->
<menu id="menu.stats" label="Estadística" />
<menu id="sales.graph" label="Evolucíon de los ingresos por ventas" />
<menu id="sales.margin.graph" label="Evolución de las márgenes" />
<menu id="sales.list.report" label="Díario de ventas" />
<menu id="sales.product.graph" label="Artículos lo más vendidos" />
<menu id="sales.product.margin.graph" label="Artículos lo más rentables" />
<menu id="sales.list.graph" label="Estado de las ventas" />
<!-- Payment -->
<menu id="menu.payment" label="Pago" />
<menu id="payment.checking.create" label="Verificación manual por cuenta" />
<menu id="payment.reconciliation.create" label="Deletreado manual por cuenta" />
<menu id="menu.payment.customer" label="Clientes" />
<menu id="customer.invoice.unpaid.list" label="Facturas clientes no pagadas" />
<menu id="customer.dept.list" label="Lista de deudores" />
<menu id="customer.payment.list" label="Lista de empaquetados" />
<menu id="customer.payment.followup.list" label="Lista de recordatorios" />
<menu id="customer.payment.check.pending.list" label="Cheques de clientes" />
<menu id="customer.payment.check.pending.create" label="Cheques a recaudar" />
<menu id="customer.credit.check.list" label="Cheques de abono" />
<menu id="customer.credit.check.create" label="Cheques de abono a desembolsar" />
<menu id="menu.payment.supplier" label="Proveedores" />
<menu id="supplier.invoice.unpaid.list" label="Facturas proveedores no pagadas" />
<menu id="supplier.bill.list" label="Lista de cuotas y transferencias a proveedores" />
<menu id="supplier.payment.check.list" label="Cheques a proveedores" />
<menu id="supplier.payment.check.pending.list" label="Cheques proveedores a desembolsar" />
<!-- Payroll -->
<menu id="menu.payroll" label="Nóminas" />
<menu id="payroll.list.report.print" label="Libro de nóminas" />
<menu id="payroll.profile.list" label="Lista de perfiles de paises" />
<menu id="payroll.history" label="Lista de recibos de nóminas" />
<menu id="payroll.create" label="Edición de recibos de nóminas" />
<menu id="payroll.deposit.create" label="Anticipo de nómina" />
<menu id="employee.list" label="Lista de empleados" />
<menu id="payroll.section" label="Lista de categorías de paises" />
<menu id="payroll.variable" label="Lista de variables y límites superiores" />
<menu id="payroll.closing" label="Cierre mensual" />
<!-- Organization -->
<menu id="menu.organization" label="Estructura" />
<menu id="accounting.chart" label="Plan contable de la empresa" />
<menu id="accounting.journal" label="Gestión de diarios contables" />
<menu id="accounting.checkDB" label="Comprobar la estructure de la base" />
<menu id="user.list" label="Lista de usuarios" />
<menu id="user.right.list" label="Gestión de derechos" />
<menu id="user.task.right" label="Autorizaciones relacionadas a las tareas" />
<menu id="salesman.list" label="Lista de vendedores" />
<menu id="pos.list" label="Lista de cajas" />
<menu id="secretary.list" label="Lista de secretario-as" />
<menu id="auditor.list" label="Lista de verificadores" />
<menu id="index.list" label="Lista de índices" />
<menu id="enterprise.list" label="Lista de sociedades" />
<menu id="divison.list" label="" />
<menu id="divison.bank.list" label="" />
<menu id="enterprise.create" label="Nueva sociedad" />
<menu id="mission.sample.list" label="" />
<menu id="mission.code.list" label="" />
<!-- Test -->
<menu id="menu.test" label="En prueba" />
<!-- Help -->
<menu id="menu.help" label="Ayuda" />
<menu id="information" label="Informaciones" />
<menu id="tips" label="Astucias" />
 
 
<!-- Quote -->
<item id="sales.quote.number" label="Numero" />
<item id="sales.quote.date" label="Fecha" />
<item id="sales.quote.label" label="Referencia" />
<item id="sales.quote.customer" label="Cliente" />
<item id="sales.quote.saleman" label="Vendedor" />
<item id="sales.quote.state" label="Estado" />
<item id="sales.quote.address.alternative" label="Dirección alternativa" />
<item id="sales.quote.info.general" label="Informaciones complementarias" />
<action id="sales.quote.accept" label="Marcar como acceptado" />
<action id="sales.quote.refuse" label="Marcar como rechazado" />
<action id="sales.quote.create.invoice" label="Transferencia hacia factura" />
<action id="sales.quote.create.supplier.order" label="Transferencia hacia pedido" />
<action id="sales.quote.clone" label="Crear a partir de" />
<action id="sales.quote.create.customer.order" label="Transferencia hacia pedido cliente" />
<action id="sales.quote.create.customer.delivery" label="Transferir en álbaran de salida" />
<action id="sales.quote.accept.create.customer.order"
label="Marcar como acceptado y transferencia hacia pedido cliente" />
<!-- Customer -->
<action id="customerrelationship.customer.label.print" label="Imprimir etiqueta cliente" />
<action id="customerrelationship.customer.info.create" label="Crear ficha cliente" />
<action id="customerrelationship.customer.email.send" label="Enviar un correo" />
<!-- Matching -->
<action id="financing.accouning.entries.source.show" label="Ver la fuente" />
<action id="financing.accouning.entries.match" label="Letreado" />
<action id="financing.accouning.entries.unmatch" label="Deletreado" />
<!-- Invoice -->
<item id="sales.invoice.number" label="Número" />
<item id="sales.invoice.date" label="Fecha" />
<item id="sales.invoice.label" label="Referencia" />
<item id="sales.invoice.customer" label="Cliente" />
<item id="sales.invoice.saleman" label="Vendedor" />
<item id="sales.invoice.address.alternative" label="Dirección alternativa" />
<item id="sales.invoice.info.general" label="Informaciones complementarias" />
<action id="sales.invoice.purchase.update" label="Actualización del la suma total compras" />
<action id="sales.invoice.comment.add" label="Añadir un comentario" />
<action id="sales.invoice.create.delivery" label="Transferir en álbaran de salida" />
<action id="sales.invoice.create.credit" label="Transferir en abono" />
<action id="sales.invoice.clone" label="Crear a partir de" />
<action id="sales.invoice.info.show" label="Detalles cliente" />
<action id="sales.invoice.create.supplier.order" label="Transferir en pedido" />
<action id="sales.invoice.cancel.credit" label="Cancelar el abono asignado" />
<action id="sales.shipment.create.invoice" label="Transferencia en factura" />
 
<!-- Document -->
<action id="document.quickprint" label="Impresión rapida" />
<action id="document.print" label="Imprimir..." />
<action id="document.print.all" label="Imprimir los documentos" />
<action id="document.preview" label="Ver el documento" />
<action id="document.modify" label="Modificar el documento con OpenOffice" />
<action id="document.create" label="Generar el documento" />
<action id="document.pdf.send.email" label="Enviar el documento PDF por correo" />
<action id="document.send.email" label="Enviar el documento por correo" />
 
<!-- Supplier order -->
<action id="supplychain.order.create.purchase" label="Transferencia hacia introducción de compra" />
<action id="supplychain.order.valid" label="Marcar como validada" />
<action id="supplychain.order.create.receipt" label="Transferencia hacia álbaran de entrada" />
 
<!-- Customer order -->
<action id="sales.order.create.deliverynote" label="Transferencia hacia álabaran de salida" />
<action id="sales.order.create.invoice" label="Transferencia hacia factura" />
<action id="sales.order.create.supplier.order" label="Transferencia hacia pedido proveedor" />
<item id="sales.order.state.waiting" label="A preparar" />
<item id="sales.order.state.running" label="Preparandole" />
<item id="sales.order.state.noStock" label="Fuera de stock" />
<item id="sales.order.state.toDeliver" label="A entregar" />
<item id="sales.order.state.delivered" label="Entregada" />
<item id="sales.order.state.block" label="Bloqueada" />
<item id="sales.order.state.cancelled" label="Cancelada" />
 
<!-- Customer -->
<item id="delivery.address.same.main.address" label="Dirección identíca a la del sede" />
<item id="invoice.address.same.main.address" label="Dirección identíca a la dirección del sede" />
<item id="customerrelationship.customer.address" label="Direcciones" />
<item id="customerrelationship.customer.contact" label="Contactos" />
<item id="customerrelationship.customer.sales" label="Ventas" />
<item id="customerrelationship.customer.payment" label="Pagos" />
<item id="customerrelationship.customer.contacts" label="Persona a contactar en el cliente" />
<item id="customerrelationship.customer.addresses" label="Dirección del cliente" />
<item id="customerrelationship.customer.info" label="Informaciones complementarias" />
 
 
<!-- Currency -->
<item id="currency.USD" label="Dollar estadounidense" />
<item id="currency.EUR" label="Euro" />
<item id="currency.PLN" label="Złoty" />
 
<!-- User right -->
<item id="user.right.parameters.editor" label="Parémetros" />
 
<item id="product.bom.expand" label="Estallar la nomenclatura" />
<item id="product.bom.expose" label="Exponer la nomenclatura" />
<item id="product.bom.flat" label="Aplanar la nomenclatura" />
 
<item id="sales.order.invoice.global" label="Facturación globale" />
<item id="sales.order.invoice.partial" label="Facturación intermedia" />
<item id="sales.order.invoice.rest" label="Facturación del saldo" />
 
<!-- Ligne Paye Simplifiée -->
<item id="sante.securite" label="Seguridad Sociale-Enfermedad Maternidad Invalidez Deceso" />
<item id="sante.complementaire.deces" label="Complementario Incapacidad Invalidez Deceso" />
<item id="sante.complementaire.sante" label="Complementario Salud" />
<item id="accident.accident" label="Accidente del trabajo-Enfermedades profesionales" />
 
<item id="retraite.securite.plaf" label="Seguridad Sociale techada" />
<item id="retraite.securite.non.plaf" label="Seguridad Sociale no techada" />
<item id="retraite.tranche1" label="Complementario Franja 1" />
<item id="retraite.tranche2" label="Complementario Franja 2" />
<item id="retraite.trancheA" label="Complementario Franja A" />
<item id="retraite.GMP" label="Complementario Garantía mínima de los puntos" />
<item id="retraite.trancheB" label="Complementario Franja B" />
<item id="retraite.trancheC" label="Complementario Franja C" />
<item id="retraite.supplementaire" label="Adicional" />
<item id="famille.famille.allocations" label="Subsidio familiar" />
<item id="famille.famille.securite" label="Familia-SEGURIDAD SOCIALE" />
<item id="chomage.chomage" label="Paro" />
<item id="chomage.apec" label="Paro Asociación para el empleo de los ejecutivos-as" />
 
<item id="cotisations.statuaires.ligne" label="Cotisaciones estatuarias ó previstas por convenciones colectivas" />
<item id="autres.contributions.ligne" label="Otros impuestos debidos por el patrón" />
<item id="csg.nonimp.ligne" label="CSG no imponible al IRPF" />
<item id="csg.imp.ligne" label="CSG/CRDS impnible al IRPF" />
<item id="allegement.cotisations.ligne" label="Reducción de cotisaciones" />
<item id="paye.simplifie.ignore" label="Linea ignorada" />
 
<!-- Groupe Paye Simplifiée -->
<item id="sante" label="SEGURO DE SALUD" />
<item id="accident" label="SEGURO ACCIDENTE DEL TRABAJO - ENFERMEDADES PROFESIONALES" />
<item id="retraite.noncadre" label="SEGURO JUBILACIÓN" />
<item id="retraite.cadre" label="SEGURO JUBILACIÓN" />
<item id="famille" label="SUBSIDIOS FAMILIARES" />
<item id="chomage.noncadre" label="SEGURO PARTO" />
<item id="chomage.cadre" label="SEGURO PARTO" />
<item id="autres" label="OTROS IMPUESTOS DEBIDOS POR EL PATRÓN" />
<item id="cotisations.convention" label="COTISACIONES DE CONVENCIonrd COLECTIVAS Ó ESTATUARIAS" />
<item id="csg.nonimp" label="CSG/CRDS no imponible al IRPF" />
<item id="csg.imp" label="CSG/CRDS imponible al IRPF" />
<item id="allegement" label="REDUCCIÓN DE COTISACIONES" />
 
</translation>
/trunk/OpenConcerto/src/org/openconcerto/erp/config/mappingCompta_es.xml
New file
0,0 → 1,2400
<?xml version="1.0" encoding="UTF-8" ?>
<ROOT>
<element refid="humanresources.payroll.advance" nameClass="masculine" name="acompte">
<FIELD name="ID_SALARIE" label="Empleado" />
<FIELD name="MONTANT" label="Importe" />
<FIELD name="ID_MOUVEMENT" label="Movimiento" />
</element>
<element refid="address" nameClass="feminine" name="adresse">
<FIELD name="TYPE" label="Típo" />
<FIELD name="LIBELLE" label="Concepto" />
<FIELD name="RAISON_SOCIALE" label="Razón social" />
<FIELD name="RUE" label="Calle" />
<FIELD name="PROVINCE" label="Provincia" />
<FIELD name="PAYS" label="País" />
<FIELD name="CEDEX" label="Cedex" />
<FIELD name="HAS_CEDEX" label="Cedex" />
<FIELD name="CODE_POSTAL" label="Código Postal" />
<FIELD name="VILLE" label="Ciudad" />
<FIELD name="DEST" label="Appelido del Destinario" />
<FIELD name="NUMERO_CANTON" label="Número cantón" />
<FIELD name="NUMERO_COMMUNE" label="Número municipio" />
<FIELD name="TYPE" label="Típo" />
<FIELD name="EMAIL_CONTACT" label="Email contacto" />
<FIELD name="DISTRICT" label="Distrito" />
<FIELD name="DEPARTEMENT" label="Departemento" />
</element>
<element refid="controle.factoring" nameClass="masculine" name="envoi en affacturage"
namePlural="envois en affacturage">
<FIELD name="NB_FACT" label="Número de facturas" />
<FIELD name="MONTANT_FACT" label="Importe" />
<FIELD name="DATE" label="Fecha" />
</element>
<element refid="controle.project" nameClass="feminine" name="affaire">
<FIELD name="ID_CLIENT" label="Cliente" />
<FIELD name="CCI" label="Cámara comercio" />
<FIELD name="TYPE_ETABLISSEMENT" label="Típo de establecimiento" />
<FIELD name="DUREE_TRAVAUX" label="Duración de las obras" />
<FIELD name="CCI" label="Cámara comercio" />
<FIELD name="ID_VERIFICATEUR" label="Verificador" />
<FIELD name="DATE_DEMARRAGE" label="Fecha de inicio0" />
<FIELD name="MARCHE" label="Mercado" />
<FIELD name="NUMERO" label="Número de negocio" />
<FIELD name="DATE" label="Date" titlelabel="Fecha" />
<FIELD name="ID_CONTACT_COM" label="Contacto commercial" />
<FIELD name="ID_CONTACT_TECH" label="Contacto tecnico" />
<FIELD name="ID_PROPOSITION" label="Propuesta" />
<FIELD name="OBJET" label="Negocio" />
<FIELD name="TOTAL_HT" label="Total bruto" />
<FIELD name="MONTANT_FACTURE" label="Importe bruto facturado" />
<FIELD name="REFERENCE" label="Nuestras referencias" />
<FIELD name="SITUATION_ADMIN" label="Situación administrativa" />
<FIELD name="REFERENCE_CLIENT" label="Referencias cliente" />
<FIELD name="ACTIVITE" label="Actividad" />
<FIELD name="INFOS" label="Informaciones complementarias" />
<FIELD name="INFOS_ETIQUETTE" label="Informaciones etiqueta" />
<FIELD name="MONTANT_REVISABLE" label="Revisable" />
<FIELD name="ID_ADRESSE" label="Dirección de facturación" />
<FIELD name="ID_ADRESSE_COURRIER_1" label="Dirección de correo 1" />
<FIELD name="ID_ADRESSE_COURRIER_2" label="Dirección de correo 2" />
<FIELD name="ID_ADRESSE_COURRIER_3" label="Dirección de correo 3" />
</element>
<element refid="controle.AffaireElementSQLElement.project.item" nameClass="feminine"
name="mission de l'affaire" namePlural="missions de l'affaire">
<FIELD name="FIN_CONTRAT" label="Fin de contrato" />
<FIELD name="DATE_FIN_CONTRAT" label="Fecha de fin de contrato" />
<FIELD name="CODE" label="Código" />
<FIELD name="DUREE_PREVISIONNELLE" label="Duración prevista" />
<FIELD name="ID_DOSSIER" label="Archivo" />
<FIELD name="ID_TAXE" label="IVA" />
<FIELD name="NOM" label="Concepto" />
<FIELD name="ACTIVITE" label="Actividad" />
<FIELD name="SOUS_ACTIVITE" label="Sub actividad" />
<FIELD name="MONTANT_HT" label="Importe bruto" />
<FIELD name="ID_PERIODICITE" label="Frecuencia" />
<FIELD name="INDICE_0" label="Índice 0" />
<FIELD name="NOMBRE" label="Nombre" />
<FIELD name="Q18" label="Extensíon Q18" titlelabel="Extensión Q18" />
<FIELD name="TARIF_Q18_HT" label="Tarifa Q18 bruto" />
<FIELD name="OBJET_INSPECTE" label="Objeto inspeccionado" />
<FIELD name="PV_UNIT_HT" label="PV unitario bruto" />
<FIELD name="MONTANT_HT" label="Importe bruto" />
<FIELD name="REFERENTIEL_INSPECTION" label="Referencial inspección" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisación objeto" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Sector de actividad" />
<FIELD name="ID_NATURE_MISSION" label="Típo missión" />
<FIELD name="ID_DOMAINE" label="Ámbito" />
<FIELD name="REPARTITION_POURCENT" label="Repartición %" />
<FIELD name="MONTANT_REVISABLE" label="Revisable" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Comentario objeto" />
<FIELD name="ID_SITE_INTERVENTION" label="Sitio de intervención" />
<FIELD name="SITUATION_ADMIN" label="Situación administrativa" />
<FIELD name="NOTA" label="Nota" />
</element>
<element refid="sales.product.ref" nameClass="masculine" name="article">
<FIELD name="MASQUE_CAISSE" label="No cargar en la caja" />
<FIELD name="TARE" label="Tara" />
<FIELD name="IFCO" label="IFCO" />
<FIELD name="MATIERE" label="Materia" />
<FIELD name="ID_TAXE_COMPLEMENTAIRE" label="Impuesto complementario" />
<FIELD name="ID_ECO_CONTRIBUTION" label="Eco contribución" />
<FIELD name="ID_UNITE_VENTE" label="Unidad de venta" />
<FIELD name="QTE_ACHAT" label="Cantidad múltiple de compra a respetar" />
<FIELD name="CODE_BARRE" label="Código de barras" />
<FIELD name="INFOS" label="Informaciones complementarias" />
<FIELD name="ID_FOURNISSEUR" label="Proveedor principal" />
<FIELD name="GESTION_STOCK" label="Gestionar el stock" />
<FIELD name="CODE_DOUANIER" label="Código aduanero" />
<FIELD name="ID_PAYS" label="País de origen" />
<FIELD name="QTE_MIN" label="Cantidad mínima a almacenar" />
<FIELD name="ETIQUETTE" label="Concepto etiqueta" />
<FIELD name="CODE" label="Código articulo" />
<FIELD name="NOM" label="Denominación" />
<FIELD name="PA_HT" label="Precio de compra bruto" />
<FIELD name="PV_HT" label="Precio de venta bruto" />
<FIELD name="PV_TTC" label="Precio de venta neto" />
<FIELD name="ID_TAXE" label="Impuesto" />
<FIELD name="POIDS" label="Peso en Kg" />
<FIELD name="SERVICE" label="Servicio" />
<FIELD name="ID_STOCK" label="Stock" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV BRUTO" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.C. UV BRUTO" />
<FIELD name="VALEUR_METRIQUE_1" label="Longitud por defetco" />
<FIELD name="ID_METRIQUE_1" label="Metrico" />
<FIELD name="PRIX_METRIQUE_VT_2" label="P.V. BRUTO" />
<FIELD name="PRIX_METRIQUE_HA_2" label="P.C. BRUTO" />
<FIELD name="VALEUR_METRIQUE_2" label="Anchura" />
<FIELD name="ID_METRIQUE_2" label="Metricó" />
<FIELD name="PRIX_METRIQUE_VT_3" label="P.V. BRUTO" />
<FIELD name="PRIX_METRIQUE_HA_3" label="P.C. BRUTO" />
<FIELD name="VALEUR_METRIQUE_3" label="peso / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrico" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Modo de venta" />
<FIELD name="ID_FAMILLE_ARTICLE" label="Familia" />
<FIELD name="OBSOLETE" label="Obsoleto" />
<FIELD name="PRIX_REVENTE_HT" label="Precio de reventa bruto" />
<FIELD name="PRIX_FINAL_TTC" label="Precio cliente final neto" />
<FIELD name="ID_ECOTAXE" label="Ecotasa" />
<FIELD name="ID_COMPTE_PCE" label="Cuenta especifica de venta" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Cuenta especifica de compra" />
<FIELD name="SKU" label="Unidad de stock" />
<FIELD name="ID_DEPOT_STOCK" label="Déposito Stock" />
</element>
<element refid="sales.product.compta" nameClass="feminine" name="liaison article catégorie comptable"
namePlural="liaisons article catégorie comptable">
<FIELD name="ID_ARTICLE" label="Articulo" />
<FIELD name="ID_CATEGORIE_COMPTABLE" label="Categoria contable" />
<FIELD name="ID_TAXE_ACHAT" label="Tasa compra asociada" />
<FIELD name="ID_TAXE_VENTE" label="Tasa venta asociada" />
<FIELD name="ID_COMPTE_PCE_VENTE" label="Cuenta especifica de venta" />
<FIELD name="ID_COMPTE_PCE_ACHAT" label="Cuenta especifica de compra" />
</element>
<element refid="sales.product.customcode" nameClass="masculine" name="code article client"
namePlural="codes articles clients">
<FIELD name="ID_ARTICLE" label="Articulo" />
<FIELD name="ID_CLIENT" label="Cliente" />
<FIELD name="CODE" label="Código especifico" />
<FIELD name="NOM" label="Nombre especifico" />
</element>
<element refid="sales.product.bom" nameClass="masculine" name="élément de nomenclature"
namePlural="éléments de nomenclature">
<FIELD name="ID_ARTICLE" label="Articulo" />
<FIELD name="ID_ARTICLE_PARENT" label="Articulo padre" />
<FIELD name="QTE" label="Cdad" />
<FIELD name="QTE_UNITAIRE" label="Cdad unitaria" />
<FIELD name="ID_UNITE_VENTE" label="Unidad de venta" />
</element>
<element refid="sales.product.supplier" nameClass="feminine" name="liaison article fournisseur"
namePlural="liaisons article fournisseur">
<FIELD name="ID_ARTICLE" label="Articulo" />
<FIELD name="ID_FOURNISSEUR" label="Proveedor secundario" />
</element>
<element refid="sales.product.price" nameClass="masculine" name="tarif d'article" namePlural="tarifs d'article">
<FIELD name="ID_TARIF" label="Tarifa" />
<FIELD name="ID_TAXE" label="Tasa" />
<FIELD name="QTE" label="Cdad" />
<FIELD name="ID_DEVISE" label="Dívisa" />
<FIELD name="PRIX_REVENTE_HT" label="Precio de reventa bruto" />
<FIELD name="PRIX_FINAL_TTC" label="Precio cliente final neto" />
<FIELD name="PV_HT" label="Precio venta bruto" />
<FIELD name="PV_TTC" label="Precio venta neto" />
 
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV bruto" />
</element>
<element refid="supplier.pricelist">
<FIELD name="ID_ARTICLE" label="Articulo" />
<FIELD name="ID_FOURNISSEUR" label="Proveedor" />
<FIELD name="REF_FOURNISSEUR" label="Ref proveedor" />
<FIELD name="TYPE_REAPPRO" label="Sys. reapro" />
<FIELD name="ACHETEUR" label="Comprador" />
<FIELD name="CODE_PAYS_ORIGINE" label="Código país origen" />
<FIELD name="PRIX_ACHAT_DEVISE_F" label="Precio de compra dívisa prov." />
<FIELD name="PRIX_ACHAT" label="Precio en dívisa locale" />
<FIELD name="QTE" label="Cdad" />
<FIELD name="DATE_PRIX" label="Fecha" />
<FIELD name="COEF_TRANSPORT_PORT" label="Transporte CPT" />
<FIELD name="COEF_TAXE_D" label="Tasa aduanera" />
<FIELD name="COEF_TRANSPORT_SIEGE" label="Transporte DDP" />
<FIELD name="COEF_FRAIS_MOULE" label="Gastos am. moule" />
<FIELD name="COEF_FRAIS_INDIRECTS" label="Gastos indirectos" />
<FIELD name="DELAI_REAPPRO" label="Plazo reapro." />
<FIELD name="DELAI_TRANSPORT" label="PLazo transporte" />
<FIELD name="PRIORITE" label="Prioridad de compra" />
<FIELD name="COEF_PRIX_MINI" label="% min venta" />
<FIELD name="PRC_AGENCE" label="PRC Agencia" />
<FIELD name="PRIX_MIN_VENTE" label="Precio mini venta" />
<FIELD name="CONDITIONS" label="Incoterm" />
</element>
<element refid="sales.product.name" nameClass="feminine" name="désignation d'article">
<FIELD name="ID_ARTICLE" label="Articulo" />
<FIELD name="NOM" label="Denominación" />
<FIELD name="ID_LANGUE" label="Idioma" />
</element>
<element refid="finance.accounting.analytic.relation" nameClass="feminine" name="association analytique"
namePlural="associations analytiques">
<FIELD name="ID_POSTE_ANALYTIQUE" label="Puesto analítico" />
<FIELD name="POURCENT" label="Porcentage repartido" />
<FIELD name="MONTANT" label="Importe repartido" />
</element>
<element refid="finance.accounting.analytic.account.relation" nameClass="feminine"
name="association compte analytique" namePlural="associations comptes analytiques">
<FIELD name="ID_COMPTE_PCE" label="Cuenta" />
<FIELD name="ID_AXE_ANALYTIQUE" label="Eje" />
<FIELD name="ID_REPARTITION_ANALYTIQUE" label="Repartición" />
</element>
<element refid="edm.attachment" nameClass="masculine" name="attachement">
<FIELD name="SOURCE_TABLE" label="Cuenta" />
<FIELD name="SOURCE_ID" label="Axe" />
<FIELD name="NAME" label="Répartition" />
</element>
<element refid="controle.notice" nameClass="masculine" name="avis d'intervention"
namePlural="avis d'intervention">
<FIELD name="ID_SECRETAIRE" label="Secretaria-o" />
<FIELD name="ID_FICHE_RENDEZ_VOUS" label="Ficha de cita" />
<FIELD name="DATE" label="Fecha" />
</element>
<element refid="sales.credit.note" nameClass="feminine" name="factura de abono" namePlural="facturas de abono">
<FIELD name="ID_ADRESSE" label="Dirección fact. espec." />
<FIELD name="ID_ADRESSE_LIVRAISON" label="Dirección entr. espec." />
<FIELD name="ID_CLIENT_DEPARTEMENT" label="Servicio" />
<FIELD name="ID_SECRETAIRE" label="Secretaria-o" />
<FIELD name="ID_ECHEANCIER_CCI" label="Calendario vencimiento CCI" />
<FIELD name="REF_CLIENT" label="Referencias cliente" />
<FIELD name="ID_MODE_REGLEMENT" label="Forma de pago" />
<FIELD name="ID_ADRESSE" label="Dirección espec." />
<FIELD name="NOM" label="Concepto" />
<FIELD name="ID_AFFAIRE" label="Negocio" />
<FIELD name="AFFACTURE" label="Natexis" />
<FIELD name="ID_CONTACT" label="Contacto" />
<FIELD name="MONTANT_RESTANT" label="Importe Neto restante" />
<FIELD name="DATE" label="Fecha" />
<FIELD name="SOLDE" label="Saldado" />
<FIELD name="MONTANT_HT" label="Importe bruto" />
<FIELD name="MONTANT_TTC" label="Importe neto" />
<FIELD name="ID_TAXE" label="Tasa" />
<FIELD name="ID_CLIENT" label="Cliente" />
<FIELD name="ID_POLE_PRODUIT" label="Polo producto" />
<FIELD name="ID_SAISIE_VENTE_Número" />
<FIELD name="MONTANT_TVA" label="Total IVA" titlelabel="Total TVA" />
<FIELD name="PORT_HT" label="Gastos de porte bruto HT" titlelabel="Portes" />
<FIELD name="REMISE_HT" label="Descuento bruto" titlelabel="Descuento" />
<FIELD name="MONTANT_SOLDE" label="Importe neto soldado" />
<FIELD name="MONTANT_SERVICE" label="Frais de servicio" />
<FIELD name="ID_VERIFICATEUR" label="Verificador" />
<FIELD name="ID_COMMERCIAL" label="Vendedor" />
<FIELD name="ID_COMPTE_PCE_SERVICE" label="Cuenta servicio" />
<FIELD name="COMPTE_SERVICE_AUTO" label="Gestión automática cuenta de servicio" />
<FIELD name="A_DEDUIRE" label="A deducir sobre prox. compra" />
<FIELD name="INFOS" label="Informaciones complementarias" />
<FIELD name="MOTIF" label="Motivo" />
<FIELD name="T_DEVISE" label="Total Dívisa" />
<FIELD name="ID_MODELE" label="Modelo" />
<FIELD name="T_ECO_CONTRIBUTION" label="Cuya Eco-Contrib." />
</element>
<element refid="sales.credit.item" nameClass="masculine" name="element d'avoir" namePlural="éléments d'avoir">
<FIELD name="ID_DEPOT_STOCK" label="Déposito Stock" />
<FIELD name="ID_ECO_CONTRIBUTION" label="Código Eco-Contrib." />
<FIELD name="ECO_CONTRIBUTION" label="Cuya Eco-Contrib." />
<FIELD name="T_ECO_CONTRIBUTION" label="Total Eco-Contrib." />
<FIELD name="RETOUR_STOCK" label="Devolver en stock" />
<FIELD name="ID_FAMILLE_ARTICLE" label="Familia de articulo" />
<FIELD name="NB_COLIS" label="Núm. paquetes" />
<FIELD name="POIDS_COLIS_NET" label="Peso paquetes" />
<FIELD name="T_POIDS_COLIS_NET" label="Peso paquetes Total" />
<FIELD name="QTE_UNITAIRE" label="Cdad U.V." />
<FIELD name="ID_UNITE_VENTE" label="Unidad de venta" />
<FIELD name="ID_ARTICLE" label="Articulo" />
<FIELD name="DESCRIPTIF" label="Descriptivo" />
<FIELD name="ID_PAYS" label="País de origen" />
<FIELD name="CODE_DOUANIER" label="Código aduanero" />
<FIELD name="ID_DEVISE" label="Dívisa" />
<FIELD name="PV_U_DEVISE" label="Precio dívisa" />
<FIELD name="PV_T_DEVISE" label="Precio dívisa total" />
<FIELD name="POURCENT_REMISE" label="% Descuento" />
<FIELD name="ID_AVOIR_CLIENT" label="Vale" />
<FIELD name="ID_STYLE" label="Estílo" />
<FIELD name="CODE" label="Código" />
<FIELD name="NOM" label="Denominación" />
<FIELD name="PA_HT" label="PC unitario bruto" />
<FIELD name="PV_HT" label="PV Unitario bruto" />
<FIELD name="ID_TAXE" label="Tasa" />
<FIELD name="POIDS" label="Peso UV" />
<FIELD name="T_POIDS" label="Peso total" />
<FIELD name="T_PA_HT" label="Total compra bruto" />
<FIELD name="T_PV_HT" label="Total bruto" />
<FIELD name="MARGE_HT" label="Margen bruta" />
<FIELD name="T_PV_TTC" label="Total Neto" />
<FIELD name="QTE" label="Cantidad" titlelabel="Cdad" />
<FIELD name="SERVICE" label="Servicio" />
<FIELD name="PRIX_METRIQUE_VT_1" label="P.V. UV bruto" />
<FIELD name="PRIX_METRIQUE_HA_1" label="P.C. UV bruto" />
<FIELD name="VALEUR_METRIQUE_1" label="Longitud por defecto" />
<FIELD name="ID_METRIQUE_1" label="Métrico" />
<FIELD name="PRIX_METRIQUE_VT_2" label="P.V. bruto al metro" />
<FIELD name="PRIX_METRIQUE_HA_2" label="P.C. bruto al metro" />
<FIELD name="VALEUR_METRIQUE_2" label="Anchura" />
<FIELD name="ID_METRIQUE_2" label="Métrico" />
<FIELD name="PRIX_METRIQUE_VT_3" label="P.V. bruto al kg" />
<FIELD name="PRIX_METRIQUE_HA_3" label="P.A. bruto al kg" />
<FIELD name="VALEUR_METRIQUE_3" label="poids / m²" />
<FIELD name="ID_METRIQUE_3" label="Métrico" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Forma de pago" />
<FIELD name="ID_STYLE" label="Estílo" />
<FIELD name="CODE_MISSION" label="Código misión" />
<FIELD name="NOM_MISSION" label="Nombre misión" />
<FIELD name="ACTIVITE" label="Actividad" />
<FIELD name="SOUS_ACTIVITE" label="Sub actividad" titlelabel="Sous activité" />
<FIELD name="ID_MODE_VENTE_ARTICLE" label="Forma de pago" />
<FIELD name="MONTANT_INITIAL" label="Importe inicial" />
<FIELD name="INDICE_0" label="Índice 0" />
<FIELD name="INDICE_N" label="Índice N" />
<FIELD name="Q18" label="Extensión 18" />
<FIELD name="TARIF_Q18_HT" label="Tarifa Q18 bruto" />
<FIELD name="OBJET_INSPECTE" label="Objeto inspectado" />
<FIELD name="REFERENTIEL_INSPECTION" label="Referential inspección" />
<FIELD name="LOCAL_OBJET_INSPECTE" label="Localisación objeto" />
<FIELD name="ID_SECTEUR_ACTIVITE" label="Sector de actividad" />
<FIELD name="ID_NATURE_MISSION" label="Naturaleza de la misión" />
<FIELD name="ID_DOMAINE" label="Dominio" />
<FIELD name="MONTANT_REVISABLE" label="Revisable" />
<FIELD name="INFOS_OBJET_INSPECTE" label="Comentarios objeto" />
<FIELD name="ID_SITE_INTERVENTION" label="Sitio de intervención" />
<FIELD name="ID_PERIODICITE" label="Périodicidad" />
<FIELD name="DATE" label="Fecha de intervención" />
<FIELD name="DATE_FIN" label="Fecha de fin de intervención" />
<FIELD name="POURCENT_SERVICE" label="Porcentaje servicio" />
</element>
<element refid="supplychain.credit.note" nameClass="feminine" name="facture d'avoir fournisseur"
namePlural="factures d'avoir fournisseur">
<FIELD name="INFOS" label="Informaciones complementarias" />
<FIELD name="NOM" label="Concepto" />
<FIELD name="DATE" label="Fecha" />
<FIELD name="SOLDE" label="Saldado" />
<FIELD name="MONTANT_HT" label="Importe bruto" />
<FIELD name="MONTANT_TTC" label="Importe neto" />
<FIELD name="ID_TAXE" label="Tasa" />
<FIELD name="ID_FOURNISSEUR" label="Proveedor" />
<FIELD name="NUMERO" label="Número" />
<FIELD name="ID_COMPTE_PCE" label="Cuenta cargas" />
<FIELD name="MONTANT_TVA" label="Total IVA" />
<FIELD name="A_DEDUIRE" label="A deducir de