Nedir?

Tanımlı SFTP sunucusuna bağlanarak tanımlı adresteki tüm dosyaları indirip form verisine ekler.

Sentaks
<ReadSFTPFile FileXPath="" SFTPHost="" UserName="" Password="" Timeout="30000" RelatedObjectId="" MaxFileCount="0" DeleteAfterRead="False" />


Özellikler


AdıAçıklama

FileXPathİndirilecek dosyaların form verisinde ekleneceği nodu belirtir.

SFTPHostSFTP sunucusu ve dizin adresini belirtir.

UserNameFTP kullanıcısını belirtir.

PasswordFTP kullanıcı şifresini belirtir.

TimeoutZaman aşımı süresini belirtir.

RelatedObjectIdSürece yüklenecek dosyaların eklendiği iş adımını belirtir.

MaxFileCountMaksimum dosya adedini belirler

DeleteAfterReadDosyalar SFTP'den okunduktan sonra silinip silinmeyeceğini belirtir.

Örnekler

Aşağıdaki örnekte SFTP sunucusu üzerindeki fatura klasöründeki dosyalar sunucuya indirilip EBIFlow WflFiles tablosuna ekleniyor ve dosya bilgileri Dosya/Details altındaki node üzerinde oluşuyor ve form üzerinde dosyalar gösterilebilir.

Dosya yükleme örneği
<ReadSFTPFile FileXPath="Dosya/Details" SFTPHost="sftp://localhost/fatura" UserName="testUser" Password="testPassword" Timeout="30000" RelatedObjectId="$(WorkItemId)" MaxFileCount="10" DeleteAfterRead="True" />

Ayrıca Bakınız

SetVariable

Value

  • No labels