Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java =================================================================== diff -u -r15308 -r15350 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 15308) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 15350) @@ -386,7 +386,7 @@ if(materialDefinition == null){ materialDefinition = new MaterialDefinition(); materialDefinition.setName(materialName); - materialDefinition.setSpecification(specification); + materialDefinition.setSpecification(StringUtils.isBlank(specification) ? null : specification); materialDefinition.setSpelling(GB2Alpha.string2Alpha(materialName)); materialDefinition.setWbCode(GB2WB.getWBCode(materialName)); materialDefinition.setIsForeignMaterial(Constants.STR_YES); Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java =================================================================== diff -u -r15254 -r15350 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java (.../ForeignTousseApplicationManagerImpl.java) (revision 15254) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntousseapplication/service/ForeignTousseApplicationManagerImpl.java (.../ForeignTousseApplicationManagerImpl.java) (revision 15350) @@ -686,7 +686,7 @@ if(md == null){ md = new MaterialDefinition(); md.setName(name); - md.setSpecification(sp); + md.setSpecification(StringUtils.isBlank(sp) ? null : sp); md.setSpelling(GB2Alpha.string2Alpha(name)); md.setWbCode(GB2WB.getWBCode(name)); md.setIsForeignMaterial(Constants.STR_YES);