This commit is contained in:
parent
f2f94ca3e2
commit
c76b466834
1 changed files with 9 additions and 3 deletions
|
|
@ -1,12 +1,11 @@
|
||||||
package ru.spcex.clearing.swt.importer.logic.data.tables;
|
package ru.spcex.clearing.swt.importer.logic.data.tables;
|
||||||
|
|
||||||
|
import java.time.Instant;
|
||||||
import ru.clearing.classes.statics.data.sdf.SDf10;
|
import ru.clearing.classes.statics.data.sdf.SDf10;
|
||||||
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
||||||
import ru.spcex.clearing.swt.importer.logic.data.enums.ETable;
|
import ru.spcex.clearing.swt.importer.logic.data.enums.ETable;
|
||||||
import ru.spcex.clearing.swt.importer.readers.SWTRecord;
|
import ru.spcex.clearing.swt.importer.readers.SWTRecord;
|
||||||
|
|
||||||
import java.time.Instant;
|
|
||||||
|
|
||||||
public class SDf10Table extends AbstractTable<SDf10> {
|
public class SDf10Table extends AbstractTable<SDf10> {
|
||||||
|
|
||||||
private static final String PREFIX = ETable.S_DF_10.name();
|
private static final String PREFIX = ETable.S_DF_10.name();
|
||||||
|
|
@ -25,7 +24,14 @@ public class SDf10Table extends AbstractTable<SDf10> {
|
||||||
result.setDepoCode(entity[0]);
|
result.setDepoCode(entity[0]);
|
||||||
result.setQuantity(entity[1]);
|
result.setQuantity(entity[1]);
|
||||||
result.setSecurityCode(entity[2]);
|
result.setSecurityCode(entity[2]);
|
||||||
result.setClientName(entity[3]);
|
String clientName = entity[3];
|
||||||
|
{
|
||||||
|
int colonIndex;
|
||||||
|
if (clientName != null && (colonIndex = clientName.lastIndexOf(":")) != -1) {
|
||||||
|
clientName = clientName.substring(colonIndex + 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
result.setClientName(clientName);
|
||||||
result.setFileName(filename);
|
result.setFileName(filename);
|
||||||
result.setGenerationTime(Instant.now());
|
result.setGenerationTime(Instant.now());
|
||||||
result.setGenerationId(fileId);
|
result.setGenerationId(fileId);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue