Badges
Certifications
Work Experience
Software Engineer
UniBank•  January 2023 - Present
result = root.find(".//Tran/Response") if result.attrib.get("Result") == "Approved": #get amount #debit if root.find(".//Tran/Request").attrib.get("Kind") in ["Cash","QuasiCash","CashInc","DepositDec","FeeCredit","FeeDebit","PaybackCredit","Payment","PaymentCreditDec","PaymentDebit" ,"Goods"]: # debit_other_than_blocked role = root.find('.//Tran/Entries/Entry[1]/Part[1]') if role is not None: if role.attrib.get('RegRole') == "Current"\ and root.find('.//Tran/Request').attrib.get("LifePhase") == "Single"\ and root.find('.//Tran/Entries/Entry[1]/Part[1]').attrib.get('FinOperKind') == "PreDebitTran": amount = root.find(".//Tran/Entries/Entry[1]/Part[1]").attrib.get("Amt") amt = amount #debit_blocked phase = root.find(".//Tran/Request") if phase is not None: if phase.attrib.get("LifePhase") == "Auth"\ and root.find(".//Tran/HoldActions/Action[1]").attrib.get("HoldKind") == "Auth": amount = root.find(".//Tran/HoldActions/Action[1]").attrib.get("AmtDelta") amt = amount #credit if root.find(".//Tran/Request").attrib.get("Kind") in ("CashDec","Deposit","DepositInc","Payback","PaybackDebit","Return","PaymentCredit","PaymentDebitInc"): role = root.find('.//Tran/Entries/Entry[1]') if role is not None: if role.attrib.get("Kind") == "Tran"\ and root.find(".//Tran/Entries/Entry[1]/Part[2]").attrib.get("RegRole") == "Current"\ and root.find(".//Tran/Request").attrib.get("LifePhase") == "Single"\ and root.find(".//Tran/Entries/Entry[1]/Part[2]").attrib.get("FinOperKind") =="PreCreditTran": amount = root.find(".//Tran/Entries/Entry[1]/Part[2]").attrib.get("Amt") amt = amount phase = root.find(".//Tran/Request") if phase is not None: if phase.attrib.get("LifePhase") == "Auth"\ and root.find(".//Tran/HoldActions/Action[1]").attrib.get("HoldKind") == "Auth": amount = root.find(".//Tran/HoldActions/Action[1]").attrib.get("AmtDelta") amt = amount
Software Engineer
UniBank•  January 2023 - Present
WHEN /Rtp/Tran/Request/@Kind in ("Cash","QuasiCash","CashInc","DepositDec","FeeCredit"," FeeDebit","PaybackCredit","Payment","PaymentCreditDec","PaymentDebit" ,"Goods" ) AND /Rtp/Tran/Entries/Entry[1]/@Kind = "Tran" AND /Rtp/Tran/Entries/Entry[1]/Part[1]/@RegRole = "Current" AND /Rtp/Tran/Request/@LifePhase = "Single" AND /Rtp/Tran/Entries/Entry[1]/Part[1]/@FinOperKind ="PreDebitTran" THEN /Rtp/Tran/Entries/Entry[1]/Part[1]/@Amt
Software Engineer
UniBank•  January 2023 - Present
Determining the amount for transactions other than blocked ones ( ) WHEN /Rtp/Tran/Request/@Kind in ("Cash","QuasiCash","CashInc","DepositDec","FeeCredit"," FeeDebit","PaybackCredit","Payment","PaymentCreditDec","PaymentDebit" ,"Goods" ) AND /Rtp/Tran/Entries/Entry[1]/@Kind = "Tran" AND /Rtp/Tran/Entries/Entry[1]/Part[1]/@RegRole = "Current" AND /Rtp/Tran/Request/@LifePhase = "Single" AND /Rtp/Tran/Entries/Entry[1]/Part[1]/@FinOperKind ="PreDebitTran" THEN /Rtp/Tran/Entries/Entry[1]/Part[1]/@Amt Determining the amount for blocked transactions ( ) WHEN /Rtp/Tran/Request/@LifePhase = "Auth" AND /Rtp/Tran/HoldActions/Action[1]/@HoldKind = "Auth" THEN /Rtp/Tran/HoldActions/Action[1]/@AmtDelta operation "Credit" WHEN /Rtp/Tran/Request/@Kind in ("CashDec","Deposit","DepositInc","Payback","PaybackDebit"," Return","PaymentCredit","PaymentDebitInc") AND /Rtp/Tran/Entries/Entry[1]/@Kind = "Tran" AND /Rtp/Tran/Entries/Entry[1]/Part[2]/@RegRole = "Current" AND /Rtp/Tran/Request/@LifePhase = "Single" AND /Rtp/Tran/Entries/Entry[1]/Part[2]/@FinOperKind ="PreCreditTran" THEN /Rtp/Tran/Entries/Entry[1]/Part[2]/@Amt
Education
minurakarimli has not updated education details yet.
Links
minurakarimli has not updated links details yet.
Skills
minurakarimli has not updated skills details yet.