Included page: .FrontPage.SAT.BalanceDue.SetUp (edit)

import
TBOT.Generic.Database


ddt: SetUp
key value
ConnectionString Server=10.184.25.4,1605;database=AUTOTESTING;User Id=automation; password=automation*100; Timeout=30
BytesColumn DataObject
FileExtension ZIP
ExpectedDirectory \\C605ZPUOTTFS2.tztst.loc\_QATeam\git\data-ott\IntegrationTests\BaselineFiles\Baseline\files\SAT\YrSpecSuites\2017\BatchAutomation\BalanceDue
DownloadPath \\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Actuals\SAT\YrSpecSuites\2017\BatchAutomation\BalanceDue\Actuals
SourceDirectory \\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Actuals\SAT\YrSpecSuites\2017\BatchAutomation\BalanceDue\Actuals
TargetDirectory \\C605ZPUOTTFS2.tztst.loc\D_Drive\Trustez\ftp\LocalUser\EFTPS\qa\in
CompareResultDir \\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Results\SAT\YrSpecSuites\2017\BatchAutomation\BalDues
ignorePathValidations false
DeleteFile true

import
TBOT.Business
TBOT.Generic.Database

Execute BTMDB..Package


ddt: DynamicQuery SELECT LTRIM(RTRIM(DB_NAME)) AS DB_NAME,'{{SeqNumber}}' as Seq_Number FROM BTMDB..Package where AcctNo='{{PAN}}'
Comments# PAN SeqNumber DB_Name? Seq_Number?
Test0001 5010 1 $DBName1= $Seq_Number1=

PrepareBatchValidations[?]


ddt:DynamicQuery EXEC {{DataBaseName}}.BANKDB_P.spGetBalDueFilingData '{{PAN}}', {{YEAR}},{{SeqNumber}} Filing = 'Massachusetts'
Comments# PAN YEAR SeqNumber DataBaseName FilingType PrepareStatus?
Test0001 5010 2017 $Seq_Number1 $DBName1 Massachusetts Complete

Query:StaticQuery USE BANKDB25 select SUM(StateAmt) AS Amount,SUM(TrustCount) AS TrustCount FROM EEStateSet WHERE [YEAR] = 2017 AND [Quarter] = 0 AND [SeqNo] = 1 AND PrimAcct = '5010' AND State_Cd = 'MA' AND Product_Cd = 'F'
Amount TrustCount
64180 9


Query:StaticQuery USE BANKDB25 SELECT Tp.EIN,E.StateAmt AS Amount,Tx.TrustNo FROM EEStateList E JOIN TrustXRef Tx ON Tx.TrustKey = E.TrustKey JOIN Trust T ON E.TrustKey = T.TrustKey AND E.YrSeq = T.YrSeq JOIN TrustPerm Tp ON Tx.TrustKey = Tp.TrustKey AND T.PermSeq = Tp.PermSeq WHERE E.[Year] = 2017 AND E.[Quarter] = 0 AND E.[SeqNo] = 1 AND Tx.AcctNo ='5010' AND State_Cd = 'MA' AND ISNULL(Tp.EIN,'')<>'' AND Product_Cd = 'F' ORDER BY Tp.EIN;
#Comments EIN Amount TrustNo
TC1-Return Paper Filed with option "BulkPayment",TC-1/2 - records that have been marked as deleted i.e chngType='3' should not pickup 12-9988559 4019 MATRUST1
TC1-Return Paper Filed with option "BulkPayment" 12-9988569 101 MATRUST2
TC2-Return Efiled with option "BulkPayment" 12-9988579 152 MATRUST3
TC2-Return Efiled with option "BulkPayment" 12-9988589 3570 MATRUST4
TC3-Non resident state Return Paper Filed with option "BulkPayment" 12-0010021 1019 BALDUEBULKALL
TC4-Non resident state Return Efiled with option "BulkPayment" 12-0010022 2359 BALDUE-EFILE-ALL
TC5-Bug 1148939:PA Balance Dues not included in bulk payment file when PA is Situs 22-2233445 17511 1148939-PA
TC5-Bug 1148939:PA Balance Dues not included in bulk payment file when PA is Non-Situs 22-2233476 22798 1148939-PA1
TC5-Bug 1148939:PA Balance Dues not included in bulk payment file when PA is 5*5 Account 22-2233445 12651 1148939-5CROSS5