use [Amozesh]
go
SELECT
'P' as 'Category'
,'P' as 'OrgActKind'
,replace(replace([Amozesh].[dbo].[fostad].[code_ostad],'m',''),'b','') as MemberNum
,replace(replace([Amozesh].[dbo].[fostad].[code_ostad],'m',''),'b','') as BarCode
,replace(replace([Amozesh].[dbo].[fostad].[code_ostad],'m',''),'b','') as StaffNum
,[family] as Name
,[name_mahal_tav] as BirthPlace
,[name] as FirstName
--,[sal_tav] + '0101' as BirthDate
,[namep] as FatherName
,'شماره شناسنامه: ' + idd as GenNote
,idd_meli as NationNum
,(case When Rtrim(ltrim([idd_meli])) = '' Then Null
else
idd_meli
End) as Pass
,(case [sex] When 1 then 'M'
When 2 then 'F'
End ) as Sex
,[namemadrak] + ' - ' + [nameresh] + char(13) + name_nahveh as StudyDesc
,add_hom as 'Address'
,tel_hom as PhoneNum
,'13920101' as MStartDate -- جهت تاريخ شروع عضويت
,(case [code_posti] when '' then null
when null then null
else ('کد پستي: ' + code_posti)
end) as AddrNote
,'111' as DefaultP
,[mobile] as SMSNo
FROM [fostad]
FOR XML raw('Member'),ROOT('Members')
نکته: موارد مشخص شده با رنگ زرد، فهرست فیلدهایی میباشد که در سیستم فراخوانی می گردند.
نکته: موارد مشخص شده با رنگ صورتی، توضیحات مربوط به مقدار فیلد و روش استخراج آن می باشد.
نکته: قبل از فراخوانی اطلاعات، می بایست یک خدمات عضویت با کد "111" برای اساتید، در نرم افزار امانات تعریف نمود.