Aggiornamento configurazione export ordini vendita EDI

This commit is contained in:
2024-10-24 13:05:40 +02:00
parent f9274b13f2
commit 955d8f3ca8
2 changed files with 30 additions and 3 deletions

View File

@@ -0,0 +1,26 @@
package it.integry.ems.migration.model;
import it.integry.ems.migration._base.BaseMigration;
import it.integry.ems.migration._base.MigrationModelInterface;
public class Migration_20241023223131 extends BaseMigration implements MigrationModelInterface {
@Override
public void up() throws Exception {
if (isHistoryDB())
return;
createSetup("EXPORT_ORDINI VENDITA", "EURITMO", "TIPO_CODICE_FORNITORE_01390", "92",
null, false, null, false, false,
false, false, false, null, false, null);
createSetup("EXPORT_ORDINI VENDITA", "EURITMO", "TIPO_CODICE_FORNITORE_01600", "14",
null, false, null, false, false,
false, false, false, null, false, null);
}
@Override
public void down() throws Exception {
}
}

View File

@@ -79,6 +79,7 @@ public class EuritmoOrdiniExportService extends BaseExportService {
for (EuritmoTestataOrd testata : testate) {
String eanCliente = setupGestMap.get("EAN_CLIENTE_" + testata.getCodAnag());
String idCliente = UtilityString.streNull(setupGestMap.get("EAN_CLIENTE_ID_" + testata.getCodAnag()));
String tipoCodiceFornitore = setupGestMap.get("TIPO_CODICE_FORNITORE_" + testata.getCodAnag());
if (idCliente.equals("EN")){
codiceEan = eanCliente.substring(0,7);
@@ -126,7 +127,7 @@ public class EuritmoOrdiniExportService extends BaseExportService {
String recordNAB =
UtilityString.FillString("NAB" , ' ', 3, "R") +
UtilityString.FillString(eanCliente, ' ', 17, "R") +
UtilityString.FillString("14" , ' ', 3, "R") +
UtilityString.FillString(tipoCodiceFornitore , ' ', 3, "R") +
UtilityString.FillString(testata.getNomeDittaDest() , ' ', 70, "R") +
UtilityString.FillString("" , ' ', 126, "R") + CommonConstants.A_CAPO;
@@ -134,7 +135,7 @@ public class EuritmoOrdiniExportService extends BaseExportService {
String recordNAD =
UtilityString.FillString("NAD" , ' ', 3, "R") +
UtilityString.FillString(testata.getCodEanDp(), ' ', 17, "R") +
UtilityString.FillString("14" , ' ', 3, "R") +
UtilityString.FillString(tipoCodiceFornitore , ' ', 3, "R") +
UtilityString.FillString(testata.getNomeDittaDp() , ' ', 70, "R") +
UtilityString.FillString("" , ' ', 126, "R") + CommonConstants.A_CAPO;
@@ -142,7 +143,7 @@ public class EuritmoOrdiniExportService extends BaseExportService {
String recordNAI =
UtilityString.FillString("NAI" , ' ', 3, "R") +
UtilityString.FillString(eanCliente, ' ', 17, "R") +
UtilityString.FillString("14" , ' ', 3, "R") +
UtilityString.FillString(tipoCodiceFornitore , ' ', 3, "R") +
UtilityString.FillString(testata.getNomeDittaDest() , ' ', 70, "R") +
UtilityString.FillString("" , ' ', 126, "R") + CommonConstants.A_CAPO;