UiPath Studio ile E-Fatura Kontrol ve Onaylama Süreci

E-Fatura kontrol ve onay sürecini , Analiz - Tasarım - Kodlama ve Test adımlarını Clean Code prensipleriyle kodlamak

Ratings 4.12 / 5.00
UiPath Studio ile E-Fatura Kontrol ve Onaylama Süreci

What You Will Learn!

  • Baştan sonra bir Rpa projesinin müşteriden dinlenmesi, analizinin çıkarılması, akışların ve methodların belirlenmesi, kodlanması
  • Gerçek hayatta karşılaşılabilcek bir E-Faturadan istenen değerleri Regular Expressions kodları ile elde etmek
  • E-Fatura ile Database tablosunda karşılaştırılıp, faturanın onay ve kontrolü yapılması
  • Clean Code prensiplerine bağlı kalmak
  • Hata yönetimini iş kuralı ve sistemsel kural olarak ayırt edebilme
  • Test işlemlerinde 5 adet durumu test edip, sürecin hata oranını azaltmak
  • Transaction yapısını profesiyonelce kurgulayıp, süreci yönetmek

Description

Bu kurs sizlere gerçek hayattan kurgulanmış bir süreci baştan sonra analiz, tasarım,kodlama ve test adımlarını temiz kod prensibine bağlı kalınarak UiPath Studioda kodlanmasını amaçlamaktadır. Bu sebeple, temel seviye UiPath bilgisi veya yazılım bilgisi olanlar içinde UiPath Studio ya ilgi duyması gerekmektedir.

Kursa Genel Bakış :

1- Süreci müşteriden dinleyip, analiz çıkartmak.

2-Sürecin iş akışlarını çıkartıp, karşılaşılabilecek istisnasları kararlaştırmak.

3-Süreci 4 State ile tasarlayıp, sürecin methodlarını hazırlamak.

4-İsimlendirme Kuralları : Veri tanımlamaları , method tanımlarında Pascal Case kullanmaya özen gösterelim. Örnek : DatatableSatinAlmaTablosu
5- Methodları Sınıflandır : Her method bir folderda duracak şekilde uyarlanır.

Örnek : ExcelOpreasyonları klasöründe , Excel methodları.

6-If suistimalini Main Statelerde engellemek : Main Statelerde, Sequence’ larda if yazmamaya özen göstereceğiz, methodların içerisine if yazıp, argümanları kontrol edeceğiz.

7- Tek sorumluluk ilkesi : Her method tek iş yapmalı anlayışı ile methodları oluşturmaya özen göstereceğiz.Birbiri ile uyumlu operasyonları, bir arada yapmaya çalışacağız.

8- Süreci Config’ten yönetebilmek : Süreçte kullanılcak kolon adları, dosya yolları, sorguları vb. girdileri configte tutuyor olacağız.

9- Yorum satırları : Adından anlaşılması güç methodların içerisine 2-3 satırlık methodun amacını açıklayacağız.

10- Annotation Eklemek : Önemli gördüğümüz veri tiplerine annotation(açıklama) eklenebilir..

11-Süreci kodlarken hata yönetimi göz önünde bulundurmak ve hataları iş hatası ve sistemsel hata olarak sınıflandırmak.

12-Süreçte Database işlemleri olacaktır, select ve Update sorguları bu yüzden temel seviye Sql Crud operations bilinmesi gerekir.

13-Sürecin kodlanmasının ardında, detaylı bir şekilde tüm hata durumlarının izlenmesi

14-Süreç testlerinde ortaya çıkan hatayı bulabilmek adına Log aktivitesinin doğru yerlerde kullanılmasının önemi

15-Sürecin iş birimi tarafından kontrolü için mail ile bilgilendirilmesi

16-Başarılı ve başarısız işlemlerin ayırt edilebilmesi adına iş biriminin kontrol edebileceği bir yerde dosyaları tutmak.


Who Should Attend!

  • Temel seviye UiPath Studio bilgisi veya temel seviye yazılım bilgisi ile UiPath Studio' da kod yazmaya yüksek ilgili olunması.

TAKE THIS COURSE

Tags

  • UiPath
  • RPA Robotic Process Automation

Subscribers

142

Lectures

61

TAKE THIS COURSE



Related Courses