Included page: .FrontPage.QA.OSMI-OutOfStateMunicipalIncome.2022.SetUp (edit)

import
TBOT.Generic.Database


ddt: SetUp
key value
ConnectionString Server=10.153.120.216,1600;database=AUTOTESTING;User Id=automation; password=automation*100;Timeout=45
BytesColumn DataObject
FileExtension ZIP
ExpectedDirectory \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\IntegrationTests-OTT\BaselineFiles\Baseline\files\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports
DownloadPath \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports
ExpectedDir \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\IntegrationTests-OTT\BaselineFiles\Baseline\files\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports
ActualDir \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports
SourceDirectory \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\IntegrationTests-OTT\BaselineFiles\Baseline\files\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports
ResultDir \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Results\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports
CompareResultDir \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Results\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports
skipIgnorePatterns true
ignorePathValidations false
DeleteFile true
Debug TRUE
ignoreNodes /Envelope/Body/GetOSMIBEBankRecipResponse/GetOSMIBEBankRecipResult/diffgram/NewDataSet/OSMIBEBankRecip/RecipNo;/Envelope/Body/GetOSMIBondsFiledResponse/GetOSMIBondsFiledResult/diffgram/NewDataSet/OSMIBondsFiled/RecipNo;/Envelope/Body/GetOSMIMutualFundFiledResponse/GetOSMIMutualFundFiledResult/diffgram/NewDataSet/OSMIMutualFundFiled/RecipNo;/Envelope/Body/GetOSMIBondsFiledResponse/GetOSMIBondsFiledResult/diffgram/NewDataSet/OSMIBondsFiled/Filing_Dt;/Envelope/Body/GetOSMIMutualFundFiledResponse/GetOSMIMutualFundFiledResult/diffgram/NewDataSet/OSMIMutualFundFiled/Filing_Dt;/Envelope/Body/GetOSMIMutualFundCorrectedResponse/GetOSMIMutualFundCorrectedResult/diffgram/NewDataSet/OSMIMutualFundCorrected/Filing_Dt;/Envelope/Body/GetOSMIMutualFundCorrectedResponse/GetOSMIMutualFundCorrectedResult/diffgram/NewDataSet/OSMIMutualFundCorrected/RecipNo;/Envelope/Body/GetOSMIBondsCorrectedResponse/GetOSMIBondsCorrectedResult/diffgram/NewDataSet/OSMIBondsCorrected/Filing_Dt;/Envelope/Body/GetOSMIBondsCorrectedResponse/GetOSMIBondsCorrectedResult/diffgram/NewDataSet/OSMIBondsCorrected/RecipNo


ddt:DynamicQuery Select convert(varchar(10),getdate(),101) As TodayDate
TodayDate?
$TodayDate=


import
TBOT.Generic.Database

import
TBOT.Generic

ddt:DynamicQuery SELECT A.AcctNo AS PAN,'{{TaxYear}}' AS TAXYR, LTRIM(RTRIM(DB_Name)) as DB_Name, LTRIM(RTRIM(Server)) as Server FROM BTMDB.dbo.PACKAGE A WHERE AcctNo='{{ACCTNO}}'
ACCTNO TaxYear PAN? TAXYR? DB_Name? Server?
673R 2023 $PAN1= $TAXYR1= $BANKDB1= $SRVNAME1=


ddt:DynamicQuery SELECT PayerNo FROM {{DB_Name}}.dbo.OSMIPayer A WHERE AcctNo='{{ACCTNO}}' and Year={{TaxYear}}
ACCTNO DB_Name TaxYear PayerNo?
673R $BANKDB1 2023 $PayerNo1=


ddt:DynamicQuery WAITFOR DELAY '00:00:00' select distinct(OB.RecipNo) as RecipNo,TX.Trustkey from {{BANKDB}}..OSMIBE OB join {{BANKDB}}..Trustxref TX on TX.Trustkey= OB.Trustkey join {{BANKDB}}..OSMIBEBankRecip OBR on OB.RecipNo=OBR.RecipNo where TX.Trustno='{{TrustNo}}'and OB.YrSeq={{Yrseq}}0 and RecipSt='{{StateCode}}'
BANKDB Yrseq TrustNo StateCode RecipNo? TRUSTKEY?
$BANKDB1 $TAXYR1 OSMIAUTO001 CA $RecipNo10= $Trustkey1=
$BANKDB1 $TAXYR1 OSMIAUTO001 CT $RecipNo11= $Trustkey1=
$BANKDB1 $TAXYR1 OSMIAUTO001 MA $RecipNo12= $Trustkey1=
$BANKDB1 $TAXYR1 OSMIAUTO001 MN $RecipNo13= $Trustkey1=
$BANKDB1 $TAXYR1 OSMIAUTO001 MT $RecipNo14= $Trustkey1=
$BANKDB1 $TAXYR1 OSMIAUTO001 NY $RecipNo15= $Trustkey1=
$BANKDB1 $TAXYR1 OSMIAUTO001 RI $RecipNo16= $Trustkey1=
$BANKDB1 $TAXYR1 OSMIAUTOCA CA $RecipNo20= $Trustkey2=
$BANKDB1 $TAXYR1 OSMIAUTOCT CT $RecipNo30= $Trustkey3=
$BANKDB1 $TAXYR1 OSMIAUTOMA MA $RecipNo40= $Trustkey4=
$BANKDB1 $TAXYR1 OSMIAUTOMN MN $RecipNo50= $Trustkey5=
$BANKDB1 $TAXYR1 OSMIAUTOMT MT $RecipNo60= $Trustkey6=
$BANKDB1 $TAXYR1 OSMIAUTONY NY $RecipNo70= $Trustkey7=
$BANKDB1 $TAXYR1 OSMIAUTORI RI $RecipNo80= $Trustkey8=


ddt: SOAPNoNestedXMLClient http://ott-trusttax-sw-qa-use1-aws.tax.nonprod.int.thomsonreuters.com/PrepareOSMI.asmx SOAP:Action text/xml POST UpdInsOSMIBEFundsTemplate.xml
CLIENTID PAN USERINI SRVNAME BANKDB TAXYR TRUSTKEY TRUSTSEQ PAYERNO RECIPNO ASSETID TOTALAMT NONTAXABLEAMT ILOAD CORSEQNO XMLFileName STATUSCODE?
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey1 0 $PayerNo1 $RecipNo10 023135AH9 5100 510 0 0 673R_OSMIAUTO001FundsUpdated0.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey1 0 $PayerNo1 $RecipNo11 023135AH9 5300 530 0 0 673R_OSMIAUTO001FundsUpdated1.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey1 0 $PayerNo1 $RecipNo12 023135AH9 5500 550 0 0 673R_OSMIAUTO001FundsUpdated2.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey1 0 $PayerNo1 $RecipNo13 023135AH9 5700 570 0 0 673R_OSMIAUTO001FundsUpdated3.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey1 0 $PayerNo1 $RecipNo14 023135AH9 5900 590 0 0 673R_OSMIAUTO001FundsUpdated4.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey1 0 $PayerNo1 $RecipNo15 023135AH9 6100 610 0 0 673R_OSMIAUTO001FundsUpdated5.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey1 0 $PayerNo1 $RecipNo16 023135AH9 6300 630 0 0 673R_OSMIAUTO001FundsUpdated6.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey2 0 $PayerNo1 $RecipNo20 023135AH9 6500 650 0 0 673R_OSMIAUTOCAFundsUpdated0.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey3 0 $PayerNo1 $RecipNo30 023135AH9 6700 670 0 0 673R_OSMIAUTOCTFundsUpdated0.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey4 0 $PayerNo1 $RecipNo40 023135AH9 6900 690 0 0 673R_OSMIAUTOMAFundsUpdated0.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey5 0 $PayerNo1 $RecipNo50 023135AH9 7100 710 0 0 673R_OSMIAUTOMNFundsUpdated0.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey6 0 $PayerNo1 $RecipNo60 023135AH9 7300 730 0 0 673R_OSMIAUTOMTFundsUpdated0.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey7 0 $PayerNo1 $RecipNo70 023135AH9 7500 750 0 0 673R_OSMIAUTONYFundsUpdated0.xml OK
DEVELOPMENT-SERVICEACCOUNT1 673R SA1 $SRVNAME1 $BANKDB1 2023 $Trustkey8 0 $PayerNo1 $RecipNo80 023135AH9 7700 770 0 0 673R_OSMIAUTORIFundsUpdated0.xml OK