Jobs
Generated by Talend Open Studio for Data Integration


Project NamePREGROUPERGENERATION DATE25.9.2025 11:38:25
AUTHORuser@talend.comTalend Open Studio VERSION 7.3.1.20200219_1130

Summary

Project Description
Description
Preview Picture
Settings
Context List
Component List
Components Description


Project Description


PropertiesValues
NamePREGROUPER
Languagejava
Description


Description


PropertiesValues
Namepgp_dokladyOstatni_validace_k0
Authoruser@talend.com
Version1.0
PurposeK0 validace dokladů 06
Status
Description
Creation12.3.2021 13:31:26
Modification10.3.2025 14:46:32

Preview Picture


No image available
tFileInputDelimited_1tFileOutputDelimited_1tFileOutputDelimited_2tFilterColumns_1tSchemaComplianceCheck_2

Settings

Extra settings

NameValue
COMP_DEFAULT_FILE_DIR
Multi thread executionfalse
Implicit tContextLoadfalse


Status & Logs

NameValue
Use statistics (tStatCatcher)false
Use logs (tLogCatcher)false
Use volumetrics (tFlowMeterCatcher)false
On Consolefalse
On Filesfalse
On Databasesfalse
Catch components statisticsfalse
Catch runtime errorstrue
Catch user errorstrue
Catch user warningstrue


Context List

ContextDefault

NamePromptNeed Prompt?TypeValueSource
dokladyOstatni_filedokladyOstatni_file?falseid_Stringpgp
indirindir?falseid_Directorypgp
tempdirtempdir?falseid_Directorypgp




Component List

Component NameComponent Type
tFileInputDelimited_1tFileInputDelimited
tFileOutputDelimited_1tFileOutputDelimited
tFileOutputDelimited_2tFileOutputDelimited
tFilterColumns_1tFilterColumns
tSchemaComplianceCheck_2tSchemaComplianceCheck

Components Description

Component   tFileInputDelimited

      UNIQUE NAMEtFileInputDelimited_1INPUT(S)none
LABELdokladyOstatni_fileOUTPUT(S)tSchemaComplianceCheck_2

Component Parameters:
PropertiesValues
Unique NametFileInputDelimited_1
Component NametFileInputDelimited
Version0.102 (ALPHA)
FamilyFile/Input
Starttrue
Startabletrue
SUBTREE_STARTtrue
END_OF_FLOWfalse
Activatetrue
DUMMYfalse
tStatCatcher Statisticsfalse
Helporg.talend.help.tFileInputDelimited
Update componentstrue
IREPORT_PATH
JAVA_LIBRARY_PATHC:\Talend731\configuration\lib\java
Subjob color
Title color
Property TypeBuilt-In
REPOSITORY_ALLOW_AUTO_SWITCHtrue
Schemarepository: GENERIC:pgp_doklady_06_str - pgp_doklady06
File Name/Input Streamcontext.indir+context.dokladyOstatni_file
CSV optionsfalse
Row Separator"\n"
CSV Row Separator"\n"
Field Separator"\t"
Escape char"""
Text enclosure"""
Header1
Footer0
Limit
Skip empty rowstrue
Uncompress as zip filefalse
Die on errorfalse
Schema TypeBuilt-In
Temporary directory"C:/TOS_DI-20170510_1410-V6.4.0/workspace"
Advanced separator(for number)false
Thousands separator","
Decimal separator"."
Extract lines at randomfalse
Number of lines10
Trim all columnfalse
Check column to trim[{SCHEMA_COLUMN=ID_POJ, TRIM=false}, {SCHEMA_COLUMN=ID_ZP, TRIM=false}, {SCHEMA_COLUMN=IDZZ, TRIM=false}, {SCHEMA_COLUMN=ID_DOKLADU, TRIM=false}, {SCHEMA_COLUMN=DRUDOK, TRIM=false}, {SCHEMA_COLUMN=ODB, TRIM=false}, {SCHEMA_COLUMN=ICP_ZAD, TRIM=false}, {SCHEMA_COLUMN=ODB_ZAD, TRIM=false}, {SCHEMA_COLUMN=DATUM_ZAD, TRIM=false}]
Check each row structure against schemafalse
Check datefalse
Encoding"ISO-8859-2"
Split row before fieldfalse
Permit hexadecimal (0xNNN) or octal (0NNNN) for numeric types - it will act the opposite for Bytefalse
Decode table[{SCHEMA_COLUMN=ID_POJ, DECODE=false}, {SCHEMA_COLUMN=ID_ZP, DECODE=false}, {SCHEMA_COLUMN=IDZZ, DECODE=false}, {SCHEMA_COLUMN=ID_DOKLADU, DECODE=false}, {SCHEMA_COLUMN=DRUDOK, DECODE=false}, {SCHEMA_COLUMN=ODB, DECODE=false}, {SCHEMA_COLUMN=ICP_ZAD, DECODE=false}, {SCHEMA_COLUMN=ODB_ZAD, DECODE=false}, {SCHEMA_COLUMN=DATUM_ZAD, DECODE=false}]
Destination
Min column number of optimize code100
Label formatdokladyOstatni_file
Hint format<b>__UNIQUE_NAME__</b><br>__COMMENT__
Connection formatrow
Show Informationfalse
Comment
Use an existing validation rulefalse
Validation Rule Type

Schema for pgp_doklady06 :
ColumnKeyTypeLengthPrecisionNullableComment
ID_POJfalseString255true
ID_ZPfalseString255true
IDZZfalseString255true
ID_DOKLADUfalseString255true
DRUDOKfalseString255true
ODBfalseString255true
ICP_ZADfalseString255true
ODB_ZADfalseString255true
DATUM_ZADfalseString255true

Original Function Parameters:
Component   tFileOutputDelimited

      UNIQUE NAMEtFileOutputDelimited_1INPUT(S)tSchemaComplianceCheck_2
LABELpgp_dokladyOstatni_k0_validniOUTPUT(S)none

Component Parameters:
PropertiesValues
Unique NametFileOutputDelimited_1
Component NametFileOutputDelimited
Version0.101 (ALPHA)
FamilyFile/Output
Startablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activatetrue
DUMMYfalse
tStatCatcher Statisticsfalse
Helporg.talend.help.tFileOutputDelimited
Update componentstrue
IREPORT_PATH
JAVA_LIBRARY_PATHC:\Talend731\configuration\lib\java
Subjob color
Title color
Property TypeBuilt-In
Use Output Streamfalse
Output StreamoutputStream
File Namecontext.tempdir+"validace_temp/k0/validni/"+"pgp_dokladyOstatni_k0_validni.csv"
Row Separator"\n"
Use OS line separator as row separator when CSV Row Separator is set to CR,LF or CRLF.true
CSV Row Separator"\n"
Field Separator"\t"
Appendfalse
Include Headertrue
Compress as zip filefalse
REPOSITORY_ALLOW_AUTO_SWITCHtrue
SchemaBuilt-In
Advanced separator(for number)false
Thousands separator","
Decimal separator"."
CSV optionsfalse
Escape char"""
Text enclosure"""
Create directory if not existstrue
Split output in several filesfalse
Rows in each output file1000
Custom the flush buffer sizefalse
Row number1
Output in row modefalse
Encoding"ISO-8859-2"
Don't generate empty filefalse
Throw an error if the file already existfalse
Min column number of optimize code 90
Label formatpgp_dokladyOstatni_k0_validni
Hint format<b>__UNIQUE_NAME__</b><br>__COMMENT__
Connection formatrow
Show Informationfalse
CommentUložení korektních záznamů dle validace K0 do souboru "pgp_dokladyOstatni_k0valid.csv" do vstupní složky (definované kontextovým parametrem indir).
Use an existing validation rulefalse
Validation Rule Type

Schema for pgp_doklady06 :
ColumnKeyTypeLengthPrecisionNullableComment
ID_POJfalseString255true
ID_ZPfalseString255true
IDZZfalseString255true
ID_DOKLADUfalseString255true
DRUDOKfalseString255true
ODBfalseString255true
ICP_ZADfalseString255true
ODB_ZADfalseString255true
DATUM_ZADfalseString255true

Original Function Parameters:
Component   tFileOutputDelimited

      UNIQUE NAMEtFileOutputDelimited_2INPUT(S)tFilterColumns_1
LABELpgp_dokladyOstatni_k0_vyrazeneOUTPUT(S)none

Component Parameters:
PropertiesValues
Unique NametFileOutputDelimited_2
Component NametFileOutputDelimited
Version0.101 (ALPHA)
FamilyFile/Output
Startablefalse
SUBTREE_STARTfalse
END_OF_FLOWtrue
Activatetrue
DUMMYfalse
tStatCatcher Statisticsfalse
Helporg.talend.help.tFileOutputDelimited
Update componentstrue
IREPORT_PATH
JAVA_LIBRARY_PATHC:\Talend731\configuration\lib\java
Subjob color
Title color
Property TypeBuilt-In
Use Output Streamfalse
Output StreamoutputStream
File Namecontext.tempdir+"validace_temp/k0/vyrazene/"+"pgp_dokladyOstatni_k0_vyrazene.csv"
Row Separator"\n"
Use OS line separator as row separator when CSV Row Separator is set to CR,LF or CRLF.true
CSV Row Separator"\n"
Field Separator"\t"
Appendfalse
Include Headerfalse
Compress as zip filefalse
REPOSITORY_ALLOW_AUTO_SWITCHtrue
SchemaBuilt-In
Advanced separator(for number)false
Thousands separator","
Decimal separator"."
CSV optionsfalse
Escape char"""
Text enclosure"""
Create directory if not existstrue
Split output in several filesfalse
Rows in each output file1000
Custom the flush buffer sizefalse
Row number1
Output in row modefalse
Encoding"ISO-8859-2"
Don't generate empty filetrue
Throw an error if the file already existfalse
Min column number of optimize code 90
Label formatpgp_dokladyOstatni_k0_vyrazene
Hint format<b>__UNIQUE_NAME__</b><br>__COMMENT__
Connection formatrow
Show Informationfalse
CommentUložení korektních záznamů dle validace K0 do souboru "pgp_doklady02_k0valid.csv" do vstupní složky (definované kontextovým parametrem indir).
Use an existing validation rulefalse
Validation Rule Type

Schema for tFileOutputDelimited_2 :
ColumnKeyTypeLengthPrecisionNullableComment
ID_DOKLADUfalseString255true
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Component   tFilterColumns

      UNIQUE NAMEtFilterColumns_1INPUT(S)tSchemaComplianceCheck_2
LABELfiltr_parametruOUTPUT(S)tFileOutputDelimited_2

Component Parameters:
PropertiesValues
Unique NametFilterColumns_1
Component NametFilterColumns
Version0.101 (ALPHA)
FamilyProcessing
Startablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activatetrue
DUMMYfalse
tStatCatcher Statisticsfalse
Helporg.talend.help.tFilterColumns
Update componentstrue
IREPORT_PATH
JAVA_LIBRARY_PATHC:\Talend731\configuration\lib\java
Subjob color
Title color
REPOSITORY_ALLOW_AUTO_SWITCHtrue
SchemaBuilt-In
Label formatfiltr_parametru
Hint format<b>__UNIQUE_NAME__</b><br>__COMMENT__
Connection formatrow
Show Informationfalse
Comment
Use an existing validation rulefalse
Validation Rule Type

Schema for tFilterColumns_1 :
ColumnKeyTypeLengthPrecisionNullableComment
ID_DOKLADUfalseString255true
errorCodefalseString255true
errorMessagefalseString255true

Original Function Parameters:
Component   tSchemaComplianceCheck

      UNIQUE NAMEtSchemaComplianceCheck_2INPUT(S)tFileInputDelimited_1
LABELk0_kontrola_dle_drOUTPUT(S)tFileOutputDelimited_1,  tFilterColumns_1

Component Parameters:
PropertiesValues
Unique NametSchemaComplianceCheck_2
Component NametSchemaComplianceCheck
Version0.101 (ALPHA)
FamilyData_Quality
Startablefalse
SUBTREE_STARTfalse
END_OF_FLOWfalse
Activatetrue
DUMMYfalse
tStatCatcher Statisticsfalse
Helporg.talend.help.tSchemaComplianceCheck
Update componentstrue
IREPORT_PATH
JAVA_LIBRARY_PATHC:\Talend731\configuration\lib\java
Subjob color
Title color
REPOSITORY_ALLOW_AUTO_SWITCHtrue
Base SchemaBuilt-In
Base on default schemafalse
Custom definedfalse
Columns[{SCHEMA_COLUMN=ID_POJ, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=ID_ZP, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=IDZZ, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=ID_DOKLADU, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=DRUDOK, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=ODB, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=ICP_ZAD, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=ODB_ZAD, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}, {SCHEMA_COLUMN=DATUM_ZAD, SELECTED_TYPE=String, DATEPATTERN=, NULLABLE=false, MAX_LENGTH=false}]
Use another schema for compliance checktrue
Schema To Testrepository: GENERIC:pgp_doklady06_dr - pgp_doklady06
Discard the excessive data when the actual length is greater than the declared length.false
Schema TypeBuilt-In
Use Fastest Date checkfalse
Use Strict Date checkfalse
Ignore TimeZone when check datefalse
!!!EMPTY_IS_NULL.NAME!!!false
Treat all empty string as NULLtrue
Choose Column(s)[{SCHEMA_COLUMN=ID_POJ, EMPTY_NULL=false}, {SCHEMA_COLUMN=ID_ZP, EMPTY_NULL=false}, {SCHEMA_COLUMN=IDZZ, EMPTY_NULL=false}, {SCHEMA_COLUMN=ID_DOKLADU, EMPTY_NULL=false}, {SCHEMA_COLUMN=DRUDOK, EMPTY_NULL=false}, {SCHEMA_COLUMN=ODB, EMPTY_NULL=false}, {SCHEMA_COLUMN=ICP_ZAD, EMPTY_NULL=false}, {SCHEMA_COLUMN=ODB_ZAD, EMPTY_NULL=false}, {SCHEMA_COLUMN=DATUM_ZAD, EMPTY_NULL=false}]
Label formatk0_kontrola_dle_dr
Hint format<b>__UNIQUE_NAME__</b><br>__COMMENT__
Connection formatrow
Show Informationfalse
CommentKontrola jednotlivých parametrů vstupu dle schématu datového rozhraní. Korektní záznamy postupují do dalšího zpracování.
Use an existing validation rulefalse
Validation Rule Type

Schema for pgp_doklady06 :
ColumnKeyTypeLengthPrecisionNullableComment
ID_POJfalseString255true
ID_ZPfalseString255true
IDZZfalseString255true
ID_DOKLADUfalseString255true
DRUDOKfalseString255true
ODBfalseString255true
ICP_ZADfalseString255true
ODB_ZADfalseString255true
DATUM_ZADfalseString255true

Original Function Parameters: