Protractor tests. Loan product tests.
diff --git a/Pages/CustomerLoans.js b/Pages/CustomerLoans.js
index a32da68..6f5f6dd 100644
--- a/Pages/CustomerLoans.js
+++ b/Pages/CustomerLoans.js
@@ -136,6 +136,8 @@
         opt.click();
     },
     enterTextIntoPaymentPeriodInputField: function (text) {
+        browser.executeScript("arguments[0].scrollIntoView();", paymentPeriod.getWebElement());
+        browser.wait(EC.visibilityOf(paymentPeriod), 2000);
         paymentPeriod.click().clear().sendKeys(text);
     },
     selectPaymentPeriod: function (paymentPeriod) {
@@ -228,6 +230,12 @@
         status = $("fims-state-display .mat-list-text .mat-line").getText();
         expect(status).toEqual(expectedStatus);
     },
+    goToStepLoanDetails: function(){
+        browser.sleep(100);
+        browser.wait(EC.elementToBeClickable($$(".td-step-label").get(0)), 3000);
+        $$(".td-step-label").get(0).click();
+        browser.sleep(1000);
+    },
     goToStepDebtToIncomeRatio: function(){
         browser.sleep(100);
         browser.wait(EC.elementToBeClickable($$(".td-step-label").get(1)), 3000);
diff --git a/Pages/Deposits.js b/Pages/Deposits.js
index fcae3a2..bafb490 100644
--- a/Pages/Deposits.js
+++ b/Pages/Deposits.js
@@ -176,6 +176,7 @@
         chargeNameInput1.click().sendKeys(text);
     },
     clickButtonAddCharge: function(){
+        browser.wait(EC.visibilityOf($("fims-deposit-product-charges-form button")), 2000);
         browser.wait(EC.elementToBeClickable($("fims-deposit-product-charges-form button")), 2000);
         $("fims-deposit-product-charges-form button").click();
     },
diff --git a/Specs/loans1_creation&assignment.js b/Specs/loans1_creation&assignment.js
index 5f3c9a2..49dc215 100644
--- a/Specs/loans1_creation&assignment.js
+++ b/Specs/loans1_creation&assignment.js
@@ -422,14 +422,22 @@
         //CustomerLoans.enterTextIntoMemberInputField();
         //documents
         CustomerLoans.goToStepDocuments();
-        browser.pause();
+        //still error for payment period
+        CustomerLoans.verifyButtonCreateMemberLoanDisabled();
+        CustomerLoans.goToStepLoanDetails();
+        CustomerLoans.enterTextIntoPaymentPeriodInputField("5");
+        CustomerLoans.verifyButtonCreateMemberLoanEnabled();
         CustomerLoans.clickEnabledCreateMemberLoanButton();
         Common.verifyMessagePopupIsDisplayed("Case is going to be saved");
         Customers.verifyStateOfLoanAccountWithIdIs(loanAccountShortName, "CREATED");
         //details
+        Common.clickLinkShowForRowWithId(loanAccountShortName);
+        //details
+
     });
     it('planned payment', function () {
         CustomerLoans.viewPlannedPaymentForCustomerLoan(customerAccount, loanShortName, loanAccountShortName);
+        //error, ATEN-474
     });
     it('debt/income ratio', function () {
         CustomerLoans.viewDebtIncomeReportForCustomerLoan(customerAccount, loanShortName, loanAccountShortName);