воскресенье, 25 октября 2020 г.

Как продлить действие ЭЦП удаленно

Срок действие ЭЦП (Электронной Цифровой Подписи) - 2 года. 

После этого придется опять идти в налоговую и получать этот ключ. Но я не люблю ходить туда, тратить свое время и нервы. Я хочу описать как получить этот ключ дистанционно, нет необходимости опять идти в налоговую.


1. Через программу "IІТ Користувач ЦСК" (сейчас можно скачать последнюю версию 1.3.1 по ССЫЛКЕ)

Тут на сайте acskidd.gov.ua вы сможете найти дополнительную полезную информацию - Ссылка.


2. Можно это сделать и ОНЛАЙН. Тут  на страничке "Повторне (дистанційне) формування сертифікатів за електронним запитом" (Повторное (дистанционное) формирование сертификатов по электронному запросу) вы сможете подать запрос на повторное получение ключа удаленно.




НО сделать это надо заблаговременно, ДО ОКОНЧАНИЯ ДЕЙСТВИЯ ТЕКУЩЕГО КЛЮЧА!!!

суббота, 24 октября 2020 г.

Договор с налоговой для использование ЭЦП при сдаче отчетности в Украине теперь подписывать НЕ НУЖНО!

 Договор с налоговой для использования ЭЦП при сдаче отчетности в Украине теперь подписывать НЕ НАДО!!!

 

Срок действия старой ЭЦП (Электронной Цифровой Подписи) закончился и я получила новую в налоговой.

Мне дали Подпись и Печать, но сказали, что Печать можно сейчас не использовать.

Далее опишу процесс - Что делать с этим ключом, чтобы с его помощью можно было сдавать отчеты:

1. Заходим в Электронный Кабинет Налогоплательщика Украины https://cabinet.sfs.gov.ua/login

2. 

- Выбираем АЦСК - КНЕДП - IДД ДПС, 

- Находим ключ (на флешке или у себя на компе), 

- Вводим пароль, 

- Нажимаем ЗЧИТАТИ (Считать).


3. Видим, что ваша ЕЦП опознана:


4. Нажимаем Увiйти (Войти)

5. А вот теперь про изменения, которые вступили в силу 01.06.2020. 

Раньше предприниматель для использования этого ключа должен был подписать Договор "Про визнання електронної звітності" (Договор про признание электронной отчетности) - про то, как это сделать я писала в СТАТЬЕ от 09.01.2020 (Как подписать договор про признание электронных документов с помощью нового ключа (ЕЦП) через кабинет плательщика налогов в Украине).

Я пыталась это сделать в электронном кабинете, но не нашла где (хотя я это делала много раз раньше). Потом я зашла на официальную страничку "Допомога" (Помощь) в раздел "Договір про визнання електронних документів" (Договор про признание электронных документов". Самое смешное, что там я нашла информацию, которую знала и раньше, что должен быть раздел в Электронном кабинете, где ты можешь подписать договор, но его там НЕ БЫЛО!!




Это было 25.10.2020 (то есть после изменений прошло уже почти 5 месяцев!)

А теперь про актуальную информацию на сегодняшний день:

Наказ Міністерства Фінансів України від 01.06.2020 № 261 "Про внесення змін до Порядку обміну електронними документами з контролюючими органами" (Приказ Министерства Финансов Украины от 01.06.2020 № 261 "О внесении изменений в Порядок обмена электронными документами с контролирующими органами") 

Этот документ ОТМЕНЯЕТ необходимость подписывать специальный Договор отдельно. Теперь этот Договор подписывается автоматически после отправки первого документа контролирующему органу.

В пункте 3.1 Порядка обмена электронными документами сказано следующее:

"Приєднання до Договору здійснюється шляхом надсилання до контролюючого органу першого будь-якого електронного документа у встановленому форматі (стандарті) з дотриманням вимог законодавства. Підтвердженням про приєднання автора до Договору є отримання автором відповідної квитанції про прийняття контролюючим органом такого документа."

(Присоединение к Договору осуществляется путем направления в контролирующий орган первого любого электронного документа в установленном формате (стандарте) с соблюдением требований законодательства. Подтверждением о присоединении автора к Договору является получение автором соответствующей квитанции о принятии контролирующим органом такого документа.)

Очень странно, что нет информации на официальном сайте об этом, и люди вынуждены тратить свое время на поиск этой информации... 

Надеюсь, эта статья сохранит ваше время и нервы)))



суббота, 11 июля 2020 г.

Все варинты перелетов с острова Самуи в Бангкок

Эта информация для любителей острова Самуи (Тайланд).

Итак, вы прилетели в Бангкок. Все рейсы из Европы осуществляются в международный аэропорт Суванабхуми.
В Бангкоке только 2 аэропорта Суванабхуми и Дон Муанг.
Дон Муанг - маленький аэропорт. Отсюда осуществляются некоторые международные рейсы по Азии и местные рейсы внутри Тайланда.
Рассмотрю все варианты перелета из Банкока на остров, сравню цены, затраты времени и усилий.

Дата анализа - 11 июля 2020 года, перелет Самуи-Бангкок (так как мне нужно вернуться домой). Вылет у меня из аэропорта Суванабхуми.


ВАРИАНТ 1

Прямой рейс Самуи-Банкок. Bangkok Airways.

Прямой рейс существует, аэропорт находится на острове.
Сайт авиакомпании - Bangkok Airways

Преимущества:
1) Быстро. Потому что рейс прямой.
2) Прилетает в аэропорт Суванабхуми.

Недостатки: 
1) Цена

Питания на борту нет... Это просто для информации)))
Багаж включен в стоимость билета.

цена - 2600 бат + 180 страховка = 2780 бат

Страховка не только от несчастного случая, но и на случай отмены рейса или его переноса - вы можете бесплатно поменять билет. В случа задержки рейса - вы получите 1000 бат за каждые 6 часов ожидания. В случае потери/задержки багажа - 2500 бат за каждые 6 часов ожидания. Если ваш багаж так и не будет найден или он поврежден - вы получите 20 000 грн.


ВАРИАНТ 2

Паром + Автобус + Самолет


Этот вариант стоит дешевле, но он заберет больше времени и усилий.

Билет на паром + автобус будет стоить 400 бат.

Прибываете на станцию парома, там регистрируетесь и получаете наклейку или билет для автобуса. Когда паром прибывает обычно не проблема найти мини-бус с надписью фирмы-перевозчика. Дополнительно обычно человек стоит с табличкой на выходе из парома. Так что это очень легко.

Прибыть лучше до отхода парома за пол-часа, чтобы найти регистрацию и все успеть. Я забегала в поледний момент однажды, поверьте это неприкольно. А причина в том, что таксист привез меня на другой пирс. Хорошо, что было близко, но бежать с чемоданом все равно неприкольно)))

Паром плывет 3-3.5 часа.

Внутри достаточно жарко, мне больше нравится найти место на открытом воздухе в теньке, но носу всегда есть лавочки. Но иногда и внутри неплохо, если сидеть недалеко от окна.

Мини-бус - обычно очень комфортный, с кондиционером.

Итак, где купить.

Я люблю покупать онлайн заранее, поэтому бронирую заранее онлайн

Можно тут - https://12go.asia/en
Тут будут представлены все перевозчики и варианты, но я 2 раза все равно попадала на Phantip. Их расписание найдете ниже. Цена та же - 400 бат.

Если вдруг на сайте нет варианта - вы можете смело ехать на Nathon пирс, там всегда сможете купить на месте. Если вы летите из Бангкока - то в аэропорту Сарат Тани тоже стойка с их логотипом.









Теперь про ПЕРЕЛЕТ

Билет надо покупать Бангкок-Сурат-Тани или Сурат-Тани-Бангкок (Surat-

1) Thai Airways https://www.thaiairways.com/en_TH/index.page

Цена - 1550 (багаж включен 20 кг)



2) Air Asia

Цена - 1263 бат + багаж 421 = 1684


3) Thai Lion Air https://www.airpaz.com/
1185 + 10 kg 364 = 1549

4) Nok Air
1188 + 15 kg 420 = 1608


пятница, 1 мая 2020 г.

Получить ЭЦП (Электронную Цифровую Подпись) в Приват для сдачи отчетов в Украине

Как получить Электронный Ключ в Приват-банке?


Пошаговая инструкция:



1. Переходим по ссылке для получения электронного ключа в Privat:
https://acsk.privatbank.ua/key


2.  Заполняем свой номер телефона, на который зарегистрирован аккаунт в Приват24. Заходим в свой аккаунт (как обычно вы это делаете через Приват24)

3. Если у вас на компютере не установлен прагин CryptoPlugin, который нужен для формирования ключа, то вы увидите сообщение "CryptoPlugin не встановлено". И ниже будет ссылка для установки этого плагина для вашего компьютера (Mac или Windows).


4. Нажимаем "Пакет инсталяции", скачиваем программку.


5. Нажимаем на ZIP-файл, чтобы распаковать плагин. Нажимаем на сам плагин и устанавливаем его.


6. Выбираем папку, где будет храниться ваш ключ - для этого нажмите "Обрати"


7. Для получения сертификата вам на телефон будет отправлено сообщение с кодом активации. 



8. Код подтверждения может быть отправлен в виде СМС или вы получите сообщение в мобильном приложении Privat на вашем телефоне (если оно установлено). У меня стоит мобильное приложение, поэтому опишу, где найти это сообщение.
Открываете мобильное приложение Privat24. Заходим в Сообщения


9. 


10. 


11. Берете код из сообщения и вставляете в окошке браузера (пункт 7)


12. Видите сообщение о том, что ваша заявка на получение электронного сертификата успешна обработана. Это означает, что ключ уже сохранен в папке, которую вы указали в пункте 6.













вторник, 21 апреля 2020 г.

Скачать ChromeDriver для новой версии Chrome


ChromeDriver - это вебдрайвер для браузера Chrome, используется при автоматизации тестирования.

Если ваша версия Хрома локально обновилась, то нужно обновить и webdriver.

Скачать последние обновления для ChromeDriver можно тут:

https://chromedriver.chromium.org/downloads









воскресенье, 12 апреля 2020 г.

Как переключиться на другую вкладку в Selenium? (Python)



Итак, задача стоит так:

Надо нажать на кнопку в текущем окне. Страница открывается в новой вкладке. Нужно в новой вкладке найти кнопку и нажать на нее.

Делим на части:

1. Нажимаем на кнопку
2. Открывается новая вкладка
3. Переключаемся на новую вкладку
4. Нажимаем на кнопку в новой вкладке


Сам тест:

def test_user_should_be_able_to_play_video(driver):
    first_page.open(driver)
    first_page.click_buton_on_first_page_and_switch_to_new_tab(driver)
    new_page.click_button_on_new_page(driver)
("Click button on first_page")
def click_buton_on_first_page_and_switch_to_new_tab(driver)
    first_page_button = Button(driver, (By.CSS_SELECTOR, first_page_button_locator))
    first_page_button.click()
    window_after = driver.window_handles[1]
    driver.switch_to_window(window_after)

("Click button on new_page")
def click_button_on_new_page(driver):
    new_page_button = Button(driver, (By.CSS_SELECTOR, new_page_button_locator))
    new_page_button.click()
(Button)
class Button:
    def __init__(self, driver, locator):
       self.driver = driver
       self.element_locator = locator
    def wait_for(self, seconds):
       time.sleep(seconds)
def click(self, timeout=30):
        button = WebDriverWait(self.driver, timeout).until(
            expected_conditions.element_to_be_clickable(self.element_locator),
            'Button with locator ' + self.element_locator[1] 
            + ' is not enabled or not visible after timeout 30 seconds'        )
        self.wait_for(0.5)
        button.click()