Modifica EDI

This commit is contained in:
2024-11-25 08:16:00 +01:00
parent e511a7d89a
commit 324495c612
2 changed files with 4 additions and 4 deletions

View File

@@ -76,7 +76,7 @@ public class OrdiniImporter extends BaseEntityImporter<List<EntityBase>> impleme
case EURITMO:
case GS:
result = getContextBean(OrdiniEDIimportService.class).importOrdiniEDI(format, requestDto.getRawContent());
result = getContextBean(OrdiniEDIimportService.class).importOrdiniEDI(format, requestDto.getRawContent(), requestDto.getFileName());
break;
case GSE:

View File

@@ -38,7 +38,7 @@ public class OrdiniEDIimportService {
@Autowired
private SetupGest setupGest;
public List<EntityBase> importOrdiniEDI(String format, String fileContent) throws Exception {
public List<EntityBase> importOrdiniEDI(String format, String fileContent, String fileName) throws Exception {
SimpleDateFormat dateShortFormatFile = new SimpleDateFormat("dd/MM/yy");
HashMap<String, String> setup = setupGest.getImportSetupSection(multiDBTransactionManager.getPrimaryConnection(), "ORDINI", format);
@@ -105,9 +105,9 @@ public class OrdiniEDIimportService {
String message = null;
if (UtilityString.streNull(partIvaClie).isEmpty()){
message = String.format("Nessun cliente trovato verificare che nel file esista codice EAN o PARTITA IVA nella sezione BGM in posizione 4");
message = String.format("Nessun cliente trovato, verificare che nel file " + fileName + " esista codice EAN o PARTITA IVA nella sezione BGM in posizione 4");
} else {
message = String.format("Nessun cliente trovato con il %s (%s) %s",
message = String.format("Nessun cliente trovato nel file " + fileName + " con il %s (%s) %s",
(identificativo.equalsIgnoreCase("ZZ") ? "partita iva" : "ean cliente"),
identificativo,
partIvaClie);