Icon

Validating rows for duplicates and reversals

Validation of accounting lines, with reversals marked as "H"

Sample dataFind matchesandmismatchesUpper port - H matched one or more rowsMiddle port - S with no corresponding HLower port - H with no corresponding Snegate the amountgive each row a unique identifierso we can track backremove duplicates where anH rows that matched tomore than one rowReveral RefsLineNoMiddle Port is the original rowsafter "Matched H"is removedMiddle Portis the rowsafter "reversed S"rows are removedSo there should not be anyH rows. If there are, they are invalidS to TopH to BottomS to TopH to BottomLook for duplicated Srows (if present here,these haven't been reversed)Flag DUP S or OKFlag Invalid HBring backresultsso we can join them to original rowsto applyFlagApply Flagsto original rowsMissing flag valuesare valid reversalsso mark them as OKExcel Reader Joiner Math Formula Counter Generation DuplicateRow Filter Column Rename Column Rename Joiner Joiner Row Splitter Row Splitter DuplicateRow Filter Rule Engine Rule Engine Concatenate Joiner Missing Value Sample dataFind matchesandmismatchesUpper port - H matched one or more rowsMiddle port - S with no corresponding HLower port - H with no corresponding Snegate the amountgive each row a unique identifierso we can track backremove duplicates where anH rows that matched tomore than one rowReveral RefsLineNoMiddle Port is the original rowsafter "Matched H"is removedMiddle Portis the rowsafter "reversed S"rows are removedSo there should not be anyH rows. If there are, they are invalidS to TopH to BottomS to TopH to BottomLook for duplicated Srows (if present here,these haven't been reversed)Flag DUP S or OKFlag Invalid HBring backresultsso we can join them to original rowsto applyFlagApply Flagsto original rowsMissing flag valuesare valid reversalsso mark them as OKExcel Reader Joiner Math Formula Counter Generation DuplicateRow Filter Column Rename Column Rename Joiner Joiner Row Splitter Row Splitter DuplicateRow Filter Rule Engine Rule Engine Concatenate Joiner Missing Value

Nodes

Extensions

Links