Line 50... |
Line 50... |
50 |
map(tableBon.getField("ID_TAXE_PORT"), tableFacture.getField("ID_TAXE_PORT"));
|
50 |
map(tableBon.getField("ID_TAXE_PORT"), tableFacture.getField("ID_TAXE_PORT"));
|
51 |
}
|
51 |
}
|
52 |
if (tableBon.contains("PORT_HT")) {
|
52 |
if (tableBon.contains("PORT_HT")) {
|
53 |
map(tableBon.getField("PORT_HT"), tableFacture.getField("PORT_HT"));
|
53 |
map(tableBon.getField("PORT_HT"), tableFacture.getField("PORT_HT"));
|
54 |
}
|
54 |
}
|
- |
|
55 |
if (getSource().contains("FRAIS_DOCUMENT_HT") && getDestination().contains("FRAIS_DOCUMENT_HT")) {
|
- |
|
56 |
map(getSource().getField("FRAIS_DOCUMENT_HT"), getDestination().getField("FRAIS_DOCUMENT_HT"));
|
- |
|
57 |
}
|
- |
|
58 |
if (getSource().contains("ID_TAXE_FRAIS_DOCUMENT") && getDestination().contains("ID_TAXE_FRAIS_DOCUMENT")) {
|
- |
|
59 |
map(getSource().getField("ID_TAXE_FRAIS_DOCUMENT"), getDestination().getField("ID_TAXE_FRAIS_DOCUMENT"));
|
- |
|
60 |
}
|
55 |
if (tableBon.contains("REMISE_HT")) {
|
61 |
if (tableBon.contains("REMISE_HT")) {
|
56 |
map(tableBon.getField("REMISE_HT"), tableFacture.getField("REMISE_HT"));
|
62 |
map(tableBon.getField("REMISE_HT"), tableFacture.getField("REMISE_HT"));
|
57 |
}
|
63 |
}
|
58 |
if (getSource().getTable().contains("ID_TARIF") && getDestination().getTable().contains("ID_TARIF")) {
|
64 |
if (getSource().getTable().contains("ID_TARIF") && getDestination().getTable().contains("ID_TARIF")) {
|
59 |
map(getSource().getField("ID_TARIF"), getDestination().getField("ID_TARIF"));
|
65 |
map(getSource().getField("ID_TARIF"), getDestination().getField("ID_TARIF"));
|
Line 72... |
Line 78... |
72 |
final SQLTable tableElementDestination = getSource().getTable("SAISIE_VENTE_FACTURE_ELEMENT");
|
78 |
final SQLTable tableElementDestination = getSource().getTable("SAISIE_VENTE_FACTURE_ELEMENT");
|
73 |
final Collection<? extends SQLRowAccessor> myListItem = srcRow.asRow().getReferentRows(tableElementSource);
|
79 |
final Collection<? extends SQLRowAccessor> myListItem = srcRow.asRow().getReferentRows(tableElementSource);
|
74 |
transfertReference(srcRow, rowVals, "NOM", "NOM");
|
80 |
transfertReference(srcRow, rowVals, "NOM", "NOM");
|
75 |
transfertReference(srcRow, rowVals, "INFOS", "INFOS");
|
81 |
transfertReference(srcRow, rowVals, "INFOS", "INFOS");
|
76 |
transfertNumberReference(srcRow, rowVals, tableElementDestination, "ID_SAISIE_VENTE_FACTURE");
|
82 |
transfertNumberReference(srcRow, rowVals, tableElementDestination, "ID_SAISIE_VENTE_FACTURE");
|
- |
|
83 |
if (getDestination().contains("ID_TAXE_FRAIS_DOCUMENT")) {
|
- |
|
84 |
final SQLRowAccessor rowClient = srcRow.getForeign("ID_CLIENT");
|
- |
|
85 |
SQLRowAccessor rowFrais = rowClient.getForeign("ID_FRAIS_DOCUMENT");
|
- |
|
86 |
if (rowFrais != null && !rowFrais.isUndefined()) {
|
- |
|
87 |
rowVals.put("FRAIS_DOCUMENT_HT", rowFrais.getLong("MONTANT_HT"));
|
- |
|
88 |
rowVals.put("ID_TAXE_FRAIS_DOCUMENT", rowFrais.getForeignID("ID_TAXE"));
|
- |
|
89 |
}
|
77 |
|
90 |
}
|
78 |
if (myListItem.size() != 0) {
|
91 |
if (myListItem.size() != 0) {
|
79 |
final SQLInjector injector = SQLInjector.getInjector(tableElementSource, tableElementDestination);
|
92 |
final SQLInjector injector = SQLInjector.getInjector(tableElementSource, tableElementDestination);
|
80 |
for (SQLRowAccessor rowElt : myListItem) {
|
93 |
for (SQLRowAccessor rowElt : myListItem) {
|
81 |
final SQLRowValues createRowValuesFrom = injector.createRowValuesFrom(rowElt.asRow());
|
94 |
final SQLRowValues createRowValuesFrom = injector.createRowValuesFrom(rowElt.asRow());
|
82 |
if (createRowValuesFrom.getTable().getFieldsName().contains("POURCENT_ACOMPTE")) {
|
95 |
if (createRowValuesFrom.getTable().getFieldsName().contains("POURCENT_ACOMPTE")) {
|