payamvha/farzin_Org_RAG huggingface dataset:
SampleWF — كد نوشته شده در نود شماره 8 (xml ثبت وارده):
نكته: هميشه xml توليد شده خود را قبل از جايگذاري در فرآيند، در SqlServer با دستور
Select cast(@IndicateXMl as xml) تست كنيد.
Declare @EC  int
Declare @Sender nvarchar(100)
SET @EC = [Content.EC]
Select @Sender = nam from Entity_FormPortal Where EntityCode = @EC
Declare @IndicateXMl nvarchar(max)
Set @IndicateXMl = N'<Indicators><Indicator ETC="539" IndicatorID="578" >'
Set @IndicateXMl = @IndicateXMl + N'<Information  ImportOriginNO = ""  ImportOriginDate = "" '
Set @IndicateXMl = @IndicateXMl + N'FromCode = ""  From = "'+@Sender+'"  MainInnerReceiverCode = "" '
Set @IndicateXMl = @IndicateXMl + N'MainInnerReceiver = "مسئول امور انساني"  DocSubjectCode = "" '
Set @IndicateXMl = @IndicateXMl + N'DocSubject = "درخواست استخدام"  DocType = "اصل"  SecurityLevelCode ="1" '
Set @IndicateXMl = @IndicateXMl + N'ImportMethod = "پورتال"  ImportPriorityID = "1"  DocKeywords = "" '
Set @IndicateXMl = @IndicateXMl + N'NOPgAttached = "ندارد" '
Set @IndicateXMl = @IndicateXMl + N'ImportDesc = "اين مدرك توسط لايه Farzin SDK Version 6.0 ايجاد گرديد است.">'
Set @IndicateXMl = @IndicateXMl + N'</Information></Indicator></Indicators>'
Select @IndicateXMl
SampleWF — در پورتال خود فرمي با عنوان درخواست استخدام ايجاد كرده و فيلهاي مورد نظر خود را در آن قرار دهيد:
شما براي آنكه بتوانيد از طريق پورتال خود با اتوماسيون فرزين ارتباط برقرار كنيد مي بايست از لايه Farzin SDK استفاده نماييد كه شرايط و مراحل استفاده از لايه SDK  Farzin از طريقService   Webدر راهنمايي با عنوان Ican.FarzinSDK.WebService وجود دارد.
در اين راهنما تمامي متدهايي كه درون اين لايه شما ميتوانيد به كار ببريد شرح داده شده اند،متدهايي مانند:
متد رمز نمودن كلمه عبور
متد هاي قابل دسترس جهت ورود و خروج
متد ايجاد يك مدرك جديد
متد ثبت وارده نمودن يك مدرك
...
متد ثبت وارده نمودن يك مدرك
...
جهت استفاده از اين متد ها بايد آنها را در يك DLL قرار دهيد و سپس آن DLL را در سايت خود Add كنيد:
در اين مثال ما به متد هاي hex_sha,Login,InsertDocument,Logout  به ترتيب نياز منديم.
SampleWF — كلاسي كه براي اين مثال نوشته شده است :
public class Farzin
{
public bool IcanMethod(string username, string password, string formName,string nam,string sal,string tahsilat,string sex)
{
bool result;
string strErrorMsg = string.Empty;
try
{
//******************************* Hashpassword
CSHA1 csha1 = new CSHA1();
string hashPassword = csha1.hex_sha1(password);
//******************************* Login
Authentication authentication = new Authentication();
bool isAuthenticated = authentication.Login(username, hashPassword, out strErrorMsg);
if (isAuthenticated == false)
throw new Exception("Bad UserName OR PassWord");
else
{
//******************************* Insert Form
StringBuilder strb = new StringBuilder();
strb.Append("<Document>");
strb.AppendFormat("<SourceSoftware name=\"TrippleRole\" version=\"1.0\" repository=\"{0}\" />", formName);
strb.Append("<Structure>");
strb.Append("<BaseFields>");
strb.Append("<Field name=\"CreatorID\" type=\"int\"><![CDATA[349]]></Field>");
strb.Append("<Field name=\"CreatorRoleID\" type=\"int\"><![CDATA[421]]></Field>");
strb.Append("</BaseFields>");
strb.AppendFormat("<Field name=\"nam\" type=\"nvarchar\">{0}</Field>", nam);
strb.AppendFormat("<Field name=\"Sal\" type=\"nvarchar\">{0}</Field>", sal);
strb.AppendFormat("<Field name=\"Tahsilat\" type=\"nvarchar\">{0}</Field>", tahsilat);
strb.AppendFormat("<Field name=\"Sex\" type=\"nvarchar\">{0}</Field>", sex);
strb.Append("</Structure>");
strb.Append("<Workflow>");
strb.Append("<Workflow>");
strb.AppendFormat("<Sender roleId=\"421\" sendParentCode=\"-1\" description=\"\" isLocked=\"0\" viewInOutbox=\"1\" />");
strb.Append("<Receivers>");
strb.AppendFormat("<Person userName=\"ican\" action=\"5\" description=\"تست\" hameshTitle=\"تست\" hameshContent=\"تست\" />");
strb.Append("</Receivers>");
strb.AppendFormat("</Workflow>");
strb.Append("</Document>");
eFormManagment eform = new eFormManagment();
string strInserted = eform.InsertDocument(strb.ToString());
bool isInserted=strInserted.StartsWith("<Result errorMessage");
if (isInserted)
throw new Exception("Error in Insert Form");
}
//******************************* Logout
authentication.Logout(out strErrorMsg);
result = true;
}
catch(Exception ex)
{
result = false;
throw new Exception(ex.ToString() + "......." + ex.Message);
}
return result;
}
}
SampleWF — در آخر فقط كافيست درون رويداد كليك دكمه ثبت بر روي فرم درخواست استخدام در سايت خود، كلاس مربوطه را صدا بزنيم:
string strSex;
if (rdbFamle.Checked==true)
strSex="0";
else
strSex="1";
Ican.Farzin farzin = new Ican.Farzin();
bool returnMethod = farzin.IcanMethod("ican", "33333", "Entity_FormPortal", txtNam.Text.Trim(), txtSal.Text.Trim(), txtTahsilat.Text.Trim(),strSex );
if (returnMethod)
lblMessage.Text = "اطلاعات شما با موفقيت ثبت شد";
else
;"عمليات ثبت انجام نشد لطفاً مجدداً تلاش كنيد lblMessage.Text = "
FarzinSDK_WebService — مقدمه
1.	متد‌هاي قابل دسترس جهت مديريت كارتابل:	4
	ارجاع زدن يك مدرك :	4
	پاسخ زدن يك مدرك:	6
	انتقال كارتابل:	7
2.	متد‌هاي قابل دسترس جهت مديريت مدرك:	9
	ايجاد يك مدرك جديد:	9
	بروزرساني  يك مدرك:	12
	امضا نمودن يك مدرك:	14
	حذف امضا يك مدرك:	16
	دريافت ليست هامش هاي يك مدرك:	18
	دريافت گردش سازماني يك مدرك:	19
	افزودن يك فايل به مدرك:	20
	افزودن يك مدرك  به يك مدرك:	21
	دريافت فايل هاي مرتبط با مدرك:	22
	دريافت خروجي قالب چاپ يك مدرك:	24
	دريافت اطلاعات يك مدرك بر اساس ساختار  XML:	25
	دريافت اطلاعات يك مدرك بر اساس ساختار  XML:	25
3.	متد‌هاي قابل دسترس جهت مديريت گروه‌هاي كاربري:	26
	ايجاد گروه‌هاي كاربري جديد:	26
	حذف يك گروه كاربري:	28
	بروزرساني گروه‌هاي كاربري:	29
	دريافت كد يك گروه كاربري:	30
	وجود يا عدم وجود يك گروه كاربري:	31
4.	متد‌هاي قابل دسترس جهت مديريت واحد‌هاي سازماني:	32
	ايجاد يك واحد سازماني جديد:	32
	بروزرساني يك واحد سازماني:	33
	حذف يك واحد سازماني:	34
	انتقال واحد سازماني:	35
	انتقال واحد سازماني  به سطح اول:	36
	وجود يا عدم وجود واحد سازماني:	37
	وجود يا عدم وجود واحد سازماني:	37
	مقدار دهي خصوصيت يك دبيرخانه:	38
5.	متد‌هاي قابل دسترس جهت مديريت مجوزهاي سازماني:	39
	يكسان نمودن مجوز‌هاي يك سمت با سمت ديگر:	39
6.	متد‌هاي قابل دسترس جهت مديريت نگهداري شخصي:	40
	كپي نمودن نگهداري شخصي از يك سمت به سمت ديگر:	40
	انتقال نگهداري شخصي يك سمت به سمت ديگر:	41
7.	متد‌هاي قابل دسترس جهت مديريت سمت‌هاي سازماني:	42
	ايجاد يك سمت‌ سازماني جديد:	42
	بروزرساني يك سمت سازماني:	43
	حذف يك سمت سازماني:	44
	حذف يك سمت از واحد سازماني:	45
	حذف يك سمت از واحد سازماني:	45
	افزودن يك سمت به يك كروه ‌كاربري :	46
	حذف يك سمت به از كروه ‌كاربري :	48
	انتقال سمت سازماني:	49
	انتقال سمت سازماني  به سطح اول:	50
	تعريف پرسنل جانشين:	51
	حذف پرسنل جانشين:	53
	انتقال سمت سازماني از يك واحد به واحد ديگر:	54
	دريافت اطلاعات يك سمت:	55
8.	متد‌هاي قابل دسترس جهت مديريت كاربران:	56
	افزودن كاربر جديد :	56
	حذف كاربر :	60
	بروزرساني كاربر :	61
	كنترل وجود كاربر:	65
	تغيير كلمه عبور:	66
9.	متد‌هاي قابل دسترس جهت اعمال موارد امنيتي:	67
9.	متد‌هاي قابل دسترس جهت اعمال موارد امنيتي:	67
	رمز نمودن كلمه عبور :	67
10.	متد‌هاي قابل دسترس جهت انجام عمليات مربوط در دبيرخانه :	68
	ثبت وارده نمودن يك مدرك :	68
	ثبت وارده نمودن و بروزرساني اطلاعات يك مدرك :	70
	ثبت صادره نمودن يك مدرك بدون درخواست الكترونيكي :	72
	ثبت صادره نمودن يك مدرك داخلي :	74
	دريافت كد نوع مدرك و كد مدرك بر اساس كد و رمز رهگيري :	76
11.	متد‌هاي قابل دسترس جهت ورود به لايه SDK:	77
	Login :	77
	Logout :	78
12.	متد هاي قابل دسترس جهت مديريت فرآيند ها :	79
12.	متد هاي قابل دسترس جهت مديريت فرآيند ها :	79
	شروع نمودن يك فرآيند:	79
	ادامه دادن يك فرآيند:	80
13.	متد هاي قابل دسترس جهت سيستم پيام :	81
	ارسال پيام:	81
FarzinSDK_WebService — بوسيله اين متد شما مي‌توانيد مدارك داخل كارتابل يك نفر را با شرايط زير انتفال دهيد :
1-در صورتي كه مي‌خواهيد كليه اطلاعات يك كارتابل منتقل گردد، فقط بايد مقدار FromRoleID و ToRoleID پر گردد و بسته به نوع عمليات مقدار SendType ثبت گردد، و بقيه خصوصيات خالي باشد.
2-در صورتي كه مي‌خواهيد فقط يك نوع مدرك انتقال يابد بايد علاوه بر موارد شماره 1 مقدار ETC هم پر گردد.
3-درصورتي كه مي‌خواهيد كليه كارتابل سمت اول به يكي از كارتابل ‌هاي سمت دوم برود بايد علاوه بر موارد شماره 1 ToActionCode پر گردد
4-درصورتي كه مي‌خواهيد يكي از كارتابل هاي سمت اول انتقال يابد ،بايد علاوه بر موارد شماره 1  FromActionCode پر گردد. در اين حالت در صورتي كه ToActionCode پر نگرديده باشد به عملگر معادل آن انتقال داده خواهد شد.
5-خصوصيت  «SendType» در دو حالت زير وجود دارد:
Confirmدر اين حالت مدارك داخل كارتابل با شرايط تعيين شده تاييد و سپس به شخص مربوطه ارجاع مي‌گردد.
Send در اين حالت مدارك داخل كارتابل با شرايط تعيين شده فقط به شخص مربوطه ارجاع مي‌گردد.
کاربری ایمیل — 1. مقدمه:
در این راهنما سعی شده است تا کاربر سامانه  بتواند، تمامی مراحل کار با پست الکترونیک سازمان مطبوع خود شامل ارسال و دریافت ایمیل شخصی، ارسال و دریافت ایمیل دبیرخانه ،ECE و...  را آموزش دیده و پس از مطالعه این فایل بتواند با پست الکترونیک سازمان خود کار نماید.
کاربری ایمیل — 2. پست الکترونیک سازمانی
پس از تعریف پست الکترونیک )ایمیل شما( توسط راهبر سیستم )در صورتی که نوع کاربر تعریف شده برای ایمیل شما سمت سازمانی باشد( می توانید با سمتی که راهبر برای شما در نظر گرفته است ارسال و دریافت ایمیل داشته باشید .
نکته: ممکن است یک نفر در سازمان دارای چند سمت باشد، به عنوان مثال یک سمت مدیر و یک سمت مشاور )در کل 2 سمت( داشته باشد. ایمیل برای هر سمتی که تعریف شده باشد کاربر با کارتابل همان سمت می تواند از ایمیل استفاده کند. در حقیقت صندوق پستی در اختیار پست )سمت( قرار می گیرد.
به منظور کار با ایمیل تعریف شده برای یک پست، دو مسیر وجود دارد:
مسیر اول: وارد همان پست در سامانه شوید .حال مطابق تصویر ذیل بر روی آیکن "میز کار" کلیک نمایید. در این صفحه شما آیکن های "ارسال پست الکترونیک" و "دریافت پست الکترونیک" را مشاهده می کنید.
مسیر دوم:  وارد همان پست در سامانه شوید .حال مطابق تصویر ذیل بر روی آیکن "پست الکترونیک" کلیک نمایید. در این صفحه شما آیکن های "ارسال پست الکترونیک" و "دریافت پست الکترونیک" را مشاهده می کنید.
کاربری ایمیل — 2.1. ارسال الکترونیک:
به منظور ارسال ایمیل، بر روی "ارسال پست الکترونیک" کلیک نمایید، سپس مراحل ذیل را یک به یک انجام دهید:
ابتدا فرستنده ایمیل را مشخص نمایید. )پیش فرض با مقدار ایمیل شما پر شده است(.
آدرس پست الکترونیک گیرنده و یا گیرندگان را مشخص نمایید. دقت فرمایید که اگر ایمیل بیش از یک گیرنده دارد، می توانید از کلید Enter برای جدا کردن آدرس های ایمیل استفاده کنید. )بعد از تایپ هر آدرس یک Enter بزنید(
همچنین می توانید گیرندگان را با کلیک بر روی آیکن بعلاوه در مقابل گیرنده، از صفحه مدیریت گیرندگان که در تصویر ذیل مشخص است انتخاب نمایید.
حال موضوع ایمیل را تایپ نمایید.
متن پست الکترونیک خود را وارد نمایید.
اگر پست الکترونیک شما دارای ضمیمه است، بر روی دکمه پیوست کلیک نموده و ضمایم را بارگذاری نمایید.
اکنون می توانید 2 گزینه الویت )پایین، عادی، بالا( و امنیت ارسال )عادی، امن( را در صورت لزوم مطابق نیاز تغییر دهید .
)الویت پیش فرض عادی و امنیت ارسال نیز پیش فرض عادی است.(
حال تمامی آیتم های لازم برای ارسال پر گردیده است. برای ارسال ایمیل بر روی دکمه "ثبت و ارسال اطلاعات" کلیک کنید.
نکته: در صورتی که شما تمایل به ارسال ایمیل در حال حاضر ندارید و تنها می خواهید اطلاعاتی که وار نموده اید ثبت گردد تا در زمان مناسب ایمیل را ارسال کنید، میبایست بر روی دکمه "ثبت اطلاعات" کلیک کنید.
کاربری ایمیل — 2.1.1. آیتم های ارسال الکترونیک
ارسال جدید: امکان ارسال ایمیل جدید را برای شما فراهم می کند.
ارسال نشده: ایمیل هایی که در زمان ارسال با خطا مواجه شده و ارسال نشده اند در این بخش قرار دارد. شما می توانید در این بخش، مجدد ایمیل را با کلیک بر روی دکمه "ارسال" در صف ارسال قرار دهید و یا با زدن دکمه توقف ارسال آن را در لیست ایمیل های "متوقف شده" قرار دهید.
متوقف شده: ایمیل هایی که تنها دکمه "ثبت" در صفحه ارسال جدید برای آن ها کلیک شده و یا به هر دلیلی در بخش ارسال نشده ، دکمه "توقف ارسال" برای آن ها زده شده است.
در حال ارسال: ایمیل هایی که در صف ارسال به گیرندگان هستند.
ارسال شده: ایمیل هایی که با موفقیت به تمامی گیرندگان خود ارسال شده اند.
بازیافت: ایمیل هایی) درحال ارسال ،ارسال شده، ارسال نشده، متوقف شده( که برای آنها دکمه انتقال به بازیافت کلیک شده است. )در حقیقت بازیافت در پست الکترونیک به نوعی مشابه با سطل زباله در ویندوز می باشد(.
در صورت نیاز به برگرداندن مجدد ایمیل به وضعیت قبلی )ارسال شده ،ارسال نشده و(... ، می توانید در صفحه بازیافت، تیک کنار ایمیل مورد نظر خود را زده و سپس بر روی دکمه "انتقال به لیست" کلیک نمایید.
دفترچه ارسال: در حقیقت دفترچه ایمیل های گیرندگان شما است. در این فضا کاربر می تواند لیست گیرندگان ایمیل خود را یک بار وارد نموده و سپس به جای تایپ نام گیرنده در زمان ارسال ایمیل، از دفترچه آدرس خود استفاده نموده و گیرندگان را انتخاب نماید.
برای این کار بر روی آیتم دفترچه ارسال کلیک کرده و سپس بر روی دکمه "تعریف دفترچه آدرس" کلیک کنید.
حال نام و نام خانوادگی و آدرس ایمیل گیرنده را وارد نموده و در نهایت بر روی "ثبت" کلیک کنید.
کاربری ایمیل — 2.1.2. حذف پست الکترونیک ارسالی
ممکن است کاربر نیاز به حذف ایمیل ارسالی، در هر آیتم از ارسال مانند: ارسال نشده، متوقف شده و .... داشته باشد .
بدین منظور پس از کلیک بر روی "میز کار" و آیکن "ارسال پست الکترونیک" می توانید ایمیل مورد نظر خود را از هر یک از بخش های ارسال نشده و متوقف شده یافته و سپس:
تیک کنار ایمیل را زده و سپس بر روی دکمه حذف در پایین صفحه کلیک نمایید.
و یا بر روی کمه آبی مقابل  ایمیل کلیک کرده و  سپس از منوی باز شده بر روی گزینه حذف کلیک نمایند.
کاربری ایمیل — 2.2. دریافت پست الکترونیک
در این فضا کاربر تمامی ایمیل هایی که برایش ارسال شده است را مشاهده می کند. بدین منظور بر روی آیکن "میز کار" و سپس "دریافت پست الکترونیک" کلیک نمایید.
کاربری ایمیل — 2.2.1. آیتم های دریافت پست الکترونیک
پس از وارد شدن به صفحه دریافت پست الکترونیک شما 2 تب )آیتم( ذیل را مشاهده خواهید کرد:
صندوق های دریافت: تمامی آدرس ایمیل های تعریف شده برای شما که مجوز دریافت ایمیل در ان ها را دارید نمایش داده می شود.
نکته: در صورتی که تنظیمات راهبری شما به گونه ای باشد که دریافت ایمیل به صورت اتوماتیک نباشد، کاربر میبایست برای دریافت ایمیل ها در آیتم "صندوق های دریافت"، مطابق تصویر فوق، تیک کنار صندوق مورد نظر خود را زده و سپس برای دریافت ایمیل ها بر روی دکمه "دریافت" در پایین صفحه کلیک کند .
دریافت شده ها: تمامی ایمیل هایی که شما دریافت نموده اید )مطابق تصویر ذیل( نمایش داده می شود.
دکمه دریافت پیوستها: در صورتی که تنظیمات راهبری شما به گونه ای باشد که دریافت پیوست ایمیل به صورت همزمان نباشد، کاربر میبایست برای دریافت پیوست ها در آیتم "دریافت شده ها"، مطابق تصویر فوق، تیک کنار ایمیل مورد نظر خود را زده و سپس بر روی دکمه "دریافت پیوستها" در پایین صفحه کلیک کند.
دکمه حذف پیوست از فرزین: پیوست های ایمیل مشخص شده را از سامانه  پاک می نماید. از آنجاییکه پیوست ها از روی سرور دریافت ایمیل پاک نشده است، می توان با کلیک بر روی دکمه "دریافت پیوستها" مجدد پیوست های ایمیل را بازگرداند.
دکمه حذف نامه از فرزین: پست الکترونیک مشخص شده را از سامانه  پاک می نماید. از آنجاییکه ایمیل از روی سرور دریافت ایمیل پاک نشده است، می توان با کلیک بر روی دکمه "دریافت" در تب "صندوق های دریافت" مجدد ایمیل را بازگرداند.
دکمه حذف نامه از 3Pop: پست الکترونیک مشخص شده را از روی سرور دریافت کننده ایمیل پاک می نماید.
دکمه حذف نامه از 3Pop و فرزین: پست الکترونیک مشخص شده را هم از سامانه  و هم از سرور دریافت کننده ایمیل پاک می نماید. پست الکترونیک دیگر قابل بازیابی نمی باشد.
نکته پایانی: درصورتی که سمت متصل به پست الکترونیک، مجوز ثبت وارده در یک دبیرخانه سازمان را داشته باشد، می تواند مطابق عکس ذیل بر روی دکمه آبی مقابل ایمیل کلیک کرده و سپس بر روی گزینه "ثبت نامه" کلیک نماید.
همچنین امکان ارسال پست الکترونیک و ضمایم آن در قالب سیستم پیام برای دریافت کننده ایمیل میسر میباشد.
کاربری ایمیل — 2.2.2. حذف پست الکترونیک دریافتی
پس از ارسال پست الکترونیک و در صورت نیاز به حذف آن بسته به اینکه می خواهید حذف از درون سامانه  باشد و یا از روی سرور و ... می توانید:
در صورت نیاز به حذف ایمیل دریافتی فقط از سامانه  را دارید، از دکمه حذف نامه از فرزین استفاده کنید.
در صورت نیاز به حذف ایمیل دریافتی فقط از سرور دریافت ایمیل را دارید، از دکمه حذف نامه از 3Pop استفاده کنید.
در صورت نیاز به حذف ایمیل دریافتی از سامانه  و سرور دریافت ایمیل با هم  را دارید، از دکمه دکمه حذف نامه از 3Pop و فرزین استفاده کنید.
کاربری ایمیل — 3. پست الکترونیک شخصی
ماهیت و نحوه عملکرد آن کاملا مشابه با "پست الکترونیک سازمانی" است. تنها تفاوت آن در این است که پست الکترونیک شخصی در حقیقت صندوق پستی در اختیار یک کاربر )شخص( قرار می گیرد. حتی اگر آن کاربر دارای چندین سمت باشد، از تمامی سمت ها به آن صندوق دسترسی خواهد داشت.
کاربری ایمیل — 4. پست الکترونیک دبیرخانه
امکان ارسال و دریافت ایمیل از دبیرخانه را برای کاربر فراهم می کند .در حقیقت صندوق پستی را برای یک دبیرخانه تعریف شده است و می تواند متناسب با مجوزهای داده شده، توسط چندین کاربر دبیرخانه مورد استفاده قرار گیرد.
برای دسترسی به ایمیل در دبیرخانه ابتدا بر روی آیکن دبیرخانه کلیک کرده و از لیست دبیرخانه های موجود بر روی دبیرخانه مورد نظر خود کلیک کنید. آیکن های ارسال و دریافت پست الکترونیک نمایش داده خواهند شد.
تمامی مراحل ارسال، دریافت، حذف و....  پست الکترونیک در دبیرخانه کاملا مشابه با پست الکترونیک سازمانی بوده و برای آموزش نحوه کار میتوانید به آن بخش مراجعه کنید.
کاربری ایمیل — ECE .5
پروتکل ECE یا Electronic Correspondence Exchange Protocol یک پروتکل ملی و ایرانی برای تبادل نامه بین انواع مختلف نرم افزار  میباشد. روش کار به این صورت است که سازمان فرستنده نامه، بجای ارسال فکس و استفاده از پست الکترونیکی عادی، خروجی را در قالب  ECE و از طریق بستر پست الکترونیکی به گیرنده نامه ارسال میکند. این خروجی  ECEدر قالب یک فایل XML استاندارد ساخته میشود. این فایل XML از سوی سازمان گیرنده نامه شناسایی شده و به صورت خودکار در بخش نامههای وارده ثبت میگردد. کلیه متعلقات نامه از جمله تصویر، متن ،نامههای
کلیه متعلقات نامه از جمله تصویر، متن ،نامههای مرتبط، پیوستها و … از طریق این روش قابل ارسال خواهد بود.
حال که با مفهوم ECE آشنا شدیم، روش های ارسال ECE از درون سامانه  در ادامه توضیح داده خواهد شد:
روش اول: پس از ثبت صادره مدرک، بر روی دکمه ایمیل مطابق تصویر ذیل کلیک کنید.
در صورت نیاز به ارسال مدرک در قالب پروتکل ECE، بر روی چک باکس ECE Protocol کلیک نمایید .)آیتم 5 تصویر ذیل(
به محض تیک دار کردن، تب سومی تحت عنوان "اطلاعات جهت تبادل الکترونیکی مکاتبات ECE/Sitad "Protocol فعال خواهد شد.
حال آیتم ها را به ترتیب مشخص شده در تصویر پر کنید. )برای انتخاب فرستنده و گیرنده از دکمه بعلاوه سبز رنگ مقابل آن ها استفاده کنید(
در صورت وجود گیرندگان بیشتر از آیتم 4 تصویر استفاده کرده و گیرندگان دیگری را اضافه کنید.
در نهایت بر روی دکمه "ثبت و ارسال" کلیک نمایید.
نکته: دقت فرمایید که اگر  چک باکس ECE Protocol را تیک دار نکنید، نامه صادره شده در قالب پست الکترونیک عادی ارسال خواهد شد.
روش دوم: در این روش پس از ثبت صادره مدرک بر روی دکمه ارجاع کلیک نمایید .
سپس از صفحه ارجاع باز شده، بر روی تب سوم )سازمان همکار( کلیک کرده و گیرندگان مدرک را انتخاب کنید.
حال از لیست عملگرهای ارجاع، عملگری که برای پروتکل ECE تعریف شده است را انتخاب کنید.
سپس مطابق تصویر فوق، بر روی دکمه ECE در پایین صفحه ارجاع کلیک کرده و آدرس ایمیلی که می خواهید با آن ارسال انجام شود، و قالب چاپی که میخواهید نامه با آن فرمت ارسال شود را انتخاب کرده و در نهایت بر روی دکمه "ارجاع" کلیک کنید.
نکته: در صورتی که نامه ثبت صادره شده باشد، با روش دوم می توان از کارتابل وارده ، جستجو و .... نامه را به صورت ECE ارسال کرد.