آموزش SAP Successfactors Compound Employee API - Demystified

SAP Successfactors Compound Employee API - Demystified

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: SAP Successfactors Compound Employee API (SAP Successfactors Odata و SFAPI API-نحوه کار با آنها - قسمت دوم) دانش آموزان می توانند موارد استفاده متنوع مربوط به SAP Successfactors Compound Employee API را اجرا کنند. دانش‌آموزان می‌توانند نحوه و زمان استفاده از قابلیت‌های مختلف نشان‌داده‌شده توسط Compound Employee API - delta، periodDelta، عکس فوری، حالت‌های کامل را تعیین کنند. سلب مسئولیت: این دوره به هیچ وجه با SAP ایجاد نشده است. این تنها کار تحقیقات فردی و اطلاعات فنی است که در طول سال‌ها کار با Successfactors API جمع‌آوری شده است. پیش نیازها: درک زبان انگلیسی. کامپیوتر/لپ تاپ با اینترنت. به منظور تمرین موارد استفاده و جلسات نمایشی ارائه شده در طول دوره، دانش آموزان باید به نمونه Successfactors دسترسی داشته باشند. برای اجرای موارد استفاده و/یا فراخوانی های API که در این دوره نشان داده شده و مورد بحث قرار گرفته اند، نیازی به داشتن ابزار یکپارچه سازی نیست.

این یک عمل کامل است!!! دوره ای که در مورد جنبه های مختلف SAP Successfactors Compound Employee API توضیح می دهد. این به طور عمیق تمام پارامترها و جنبه های مختلف SAP Successfactors Compound Employee را مورد بحث قرار می دهد.

SAP Compound Employee API یکی از نمونه‌های کلاسیک و نمونه‌ای از قابلیت‌هایی است که یک API می‌تواند ارائه دهد و قابلیت همکاری یک برنامه کاربردی (در این مورد Successfactors) را با تعداد زیادی از سیستم‌های مختلف تقویت کند.

این یک دوره آموزشی انحصاری و متمرکز در SAP Successfactors Compound Employee است که متعهد است تمام قابلیت‌ها و جزئیات ناب را از API بیرون بکشد. جزئیاتی که این دوره شامل می شود در زیر آمده است:

بخش 1: مقدمه

1. مقدمه

بخش 2: کارمند مرکب - ساختار پاسخ ثابت نیست

2. کارمند مرکب - ساختار پاسخ ثابت نیست - I

3. کارمند مرکب - ساختار پاسخ ثابت نیست - II

بخش 3: Compound Employee API - Exploring Metadata

4. Compound Employee - Metadata - Metadata چیست؟

5. Compound Employee - Metadata - II

بخش 4: Compound Employee API - Structure

6. Compound Employee - Request Structure

7. Compound Employee - بند

را انتخاب کنید

8. Compound Employee - Select Clause - فایل اکسل با بخش های (غیر/) قابل انتخاب

9. کارمند مرکب - انتخاب بند - عملی

بخش 5: CE - خروجی - نحوه تکرار برای دریافت همه نتایج

10. CE - خروجی: نتایج را تکرار کنید

بخش 6: ساختار کارمند مرکب - بند کجا

11. Compound Employee - Where Clause

12. ساختار کارمند مرکب - سفارش براساس

13. Compound Employee - Where Clause - پارامتر isContingentWorker

14. CE - Where Clause - person_id و per_person_uuid

15. CE - Where Clause - company and company_territory_code

16. CE - Where Clause - staff_class and Department

17. CE - Where Clause - division and compensation_pay_group

18. CE - Where Clause - business_unit and location

19. CE - Where Clause - job_code

بخش 7: ساختار کارمند مرکب - بند کجا - توجه ویژه پارامترهای انتخاب

20. CE - Where Clause - selectFromDate و selectToDate-I

21. CE - Where Clause - selectFromDate و selectToDate-II

22. CE - Where Clause - snapshot_date - I

23. CE - Where Clause - snapshot_date - II

24. CE - بند Where - Effective_End_Date

25. CE - Where Clause - Last_Modified_On - I

26. CE - Where Clause - Last_Modified_On - II

27. CE - Where Clause - start_date - I

28. CE - Where Clause - start_date - II

29. CE - Where Clause - Start_Date - III

30. مطالعه تطبیقی: تاریخ_شروع،تاریخ_پایان_اجرا و آخرین_اصلاح_در - I

31. مطالعه تطبیقی: تاریخ_شروع، تاریخ_پایان_اجرا و آخرین_اصلاح_در - II

32. مطالعه مقایسه ای - پارامترهای مختلف انتخاب

بخش 8: پارامترهای پرس و جو یا پردازش یا پارامترهای URN

33. پرس و جو یا پارامترهای پردازش یا پارامترهای URN - نمای کلی

34. پارامترهای پرس و جو - maxRows

35. پارامترهای پرس و جو - startingRow

36. پارامترهای پرس و جو - externalKeyMapping

37. پارامترهای پرس و جو - resultOptions - I

38. پارامترهای پرس و جو - resultOptions - II

39. پارامترهای پرس و جو - resultOptions - III

40. پارامترهای پرس و جو - segmentsForEnhancedEffectiveEndDateFilter - I

41. پارامترهای پرس و جو - segmentsForEnhancedEffectiveEndDateFilter - II

42. پارامترهای پرس و جو - segmentsForCompleteness

بخش 9: برخی از تدارکات کمکی

43. جزئیات اندازه گیری SFAPI و گزارش های حسابرسی

بخش 10: کارمند مرکب - انتقال دلتا

44. کارمند مرکب - انتقال دلتا - مقدمه و منطق

45. انتقال دلتا - پارامترهای پرس و جو

بخش 11: انتقال دلتا - پارامتر Query - queryMode

46. Delta Transmission - queryMode - Introduction - partI

47. Delta Transmission - queryMode - Session I

48. Delta Transmission - queryMode - Session II

49. انتقال دلتا - queryMode - جلسه III

50. Delta Transmission - resultOptions - همه مقادیر پشتیبانی شده

51. Delta Transmission - queryMode - session IV

بخش 12: Delta Transmission queryMode delta - نوع بخش‌ها

52. queryMode - delta - انواع بخش

بخش 13: queryMode - دلتا - نوع بخش - رویدادها

53. queryMode - delta - نوع بخش - رویدادها - Intro

54. queryMode-delta-SegmentType-Events-I

55. queryMode-delta-SegmentType-Events-II

56. queryMode-delta-SegmentType-Events-III

57. queryMode-delta-SegmentType-Events-IV

58. queryMode-delta-SegmentType-Events-V

59. queryMode-delta-SegmentType-Events-VI

بخش 14: مقدمه - نوع بخش - تاریخ اجرا بدون کلیدهای معنایی

60. نوع بخش - تاریخ‌گذاری مؤثر بدون کلیدهای معنایی - مقدمه

بخش 15: سناریوهای درج - SegmentType - تاریخ اجرا بدون کلیدهای معنایی

61. queryMode - delta - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - I

62. queryMode - delta - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - II

63. queryMode - delta - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - III

64. queryMode - delta - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - IV

65. queryMode - دلتا - نوع بخش - تاریخ‌گذاری مؤثر بدون کلیدهای معنایی - V

بخش 16: سناریوهای حذف - SegmentType - تاریخ اجرا بدون کلیدهای معنایی

66. queryMode - delta - Segment type - EffDated Wout Semantic Keys -Deletion - Intro

67. queryMode - delta - نوع بخش - EffDated WoutSemantic Keys - Deletion - I

68. queryMode - delta - نوع بخش - EffDated WoutSemantic Keys - Deletion - II

69. queryMode - delta - نوع بخش - EffDated WoutSemantic Keys-Delete- Conclusion

بخش 17: حرکت سناریوهای تاریخ شروع - دلتا - SegmentType - کلیدهای معنایی EffDated Wout

70. queryMode - delta - SegType - EffDated WoutSemantic Keys - Move of Start Date-I

71. queryMode - delta - SegType - EffDated WoutSemantic Keys - Move of Start Date-II

72. queryMode - delta - SegType - EffDated WoutSemantic Keys -Move of Start Date-III

بخش 18: مقدمه - نوع بخش - تاریخ اجرا با کلیدهای معنایی

73. نوع بخش - تاریخ گذاری موثر با کلیدهای معنایی - مقدمه

بخش 19: queryMode - دلتا - نوع بخش - Eff تاریخ‌گذاری شده با کلیدهای معنایی

74. queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - اولیه

75. queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - I

76. queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - II

77. queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - نتیجه گیری

بخش 20: queryMode - delta - Segment type - Non Eff Dated with Semantic Keys

78. queryMode - delta - نوع بخش - Non Eff دارای تاریخ با کلیدهای معنایی

بخش 21: کارمند مرکب - انتقال دلتا مبتنی بر دوره

79. دلتای مبتنی بر دوره - مقدمه

80. دلتا مبتنی بر دوره - سناریوی I

81. دلتای مبتنی بر دوره - سناریو II-Part1

82. دلتای مبتنی بر دوره - سناریو II-Part2

83. دلتای مبتنی بر دوره - سناریو III

84. دلتا مبتنی بر دوره - سناریو IV

85. دلتای مبتنی بر دوره - سناریو V

86. دلتا مبتنی بر دوره - سناریو VI


سرفصل ها و درس ها

معرفی Introduction

  • مقدمه دوره Introductory to the Course

  • معرفی Introduction

پیوست - بخش مبانی SFAPI - در اینجا از دوره قبلی به اشتراک گذاشته شده است. Appendix - Section for basics of SFAPI - shared here from the earlier course.

  • SOAP UI دانلود و نصب کنید SOAP UI Download and Install

  • تغییرات پیکربندی SOAP UI، با توجه به غیرفعال کردن TLS v1.0 Successfactors SOAP UI Configuration changes, in view of Successfactors' TLS v1.0 disablement

  • برقراری اولین تماس SFAPI! Making First SFAPI call !

کارمند مرکب - ساختار پاسخ ثابت نیست Compound Employee - Response Structure is not constant

  • کارمند مرکب - ساختار پاسخ ثابت نیست - I Compound Employee - Response Structure not constant - I

  • کارمند مرکب - ساختار پاسخ ثابت نیست - II Compound Employee - Response Structure not constant - II

Compound Employee API - Exploring Metadata Compound Employee API - Exploring Metadata

  • Compound Employee - Metadata - Metadata چیست؟ Compound Employee - Metadata - What is Metadata?

  • Compound Employee - Metadata - II Compound Employee - Metadata - II

Compound Employee API - Structure Compound Employee API - Structure

  • کارمند مرکب - ساختار درخواست Compound Employee - Request Structure

  • کارمند مرکب - بند را انتخاب کنید Compound Employee - Select Clause

  • Compound Employee - Select Clause - فایل اکسل با بخش های قابل انتخاب (غیر/). Compound Employee - Select Clause - Excel file with (non/) selectable segments

  • کارمند مرکب - انتخاب بند - عملی Compound Employee - Select Clause - Practical

CE - خروجی - نحوه تکرار برای دریافت همه نتایج CE - Output - How to Iterate to get all the results

  • CE - خروجی: نتایج را تکرار کنید CE - Output : Iterate though the results

ساختار کارمند مرکب - بند کجا Compound Employee Structure - Where Clause

  • کارمند مرکب - بند کجا Compound Employee - Where Clause

  • ساختار کارمند مرکب - سفارش توسط Compound Employee Structure - order by

  • Compound Employee - Where Clause - پارامتر isContingentWorker Compound Employee - Where Clause - isContingentWorker parameter

  • CE - Where Clause - person_id و per_person_uuid CE - Where Clause - person_id and per_person_uuid

  • CE - Where Clause - شرکت و شرکت_منطقه_کد CE - Where Clause - company and company_territory_code

  • CE - Where Clause - کارمند_کلاس و بخش CE - Where Clause - employee_class and department

  • CE - Where Clause - تقسیم و جبران_پرداخت_گروه CE - Where Clause - division and compensation_pay_group

  • CE - بند کجا - واحد تجاری و مکان CE - Where Clause - business_unit and location

  • CE - Where Clause - job_code CE - Where Clause - job_code

ساختار کارمند مرکب - بند کجا - توجه ویژه پارامترها را انتخاب کنید Compound Employee Structure - Where Clause - Special consideration select params

  • CE - Where Clause - selectFromDate و selectToDate-I CE - Where Clause - selectFromDate and selectToDate-I

  • CE - Where Clause - selectFromDate و selectToDate-II CE - Where Clause - selectFromDate and selectToDate-II

  • CE - Where Clause - snapshot_date - I CE - Where Clause - snapshot_date - I

  • CE - Where Clause - snapshot_date - II CE - Where Clause - snapshot_date - II

  • CE - Where Clause - Effective_End_Date CE - Where Clause - Effective_End_Date

  • CE - Where Clause - Last_Modified_On - I CE - Where Clause - Last_Modified_On - I

  • CE - Where Clause - Last_Modified_On - II CE - Where Clause - Last_Modified_On - II

  • CE - Where Clause - start_date - I CE - Where Clause - start_date - I

  • CE - Where Clause - start_date - II CE - Where Clause - start_date - II

  • CE - Where Clause - Start_Date - III CE - Where Clause - Start_Date - III

  • مطالعه تطبیقی: تاریخ_شروع،تاریخ_پایان_اجرا و آخرین_اصلاح_در - I Comparative study: Start_Date, Effective_End_Date and Last_Modified_on - I

  • مطالعه تطبیقی: تاریخ_شروع،تاریخ_پایان_اجرا و آخرین_اصلاح_در - II Comparative study: Start_Date, Effective_End_Date and Last_Modified_on - II

  • مطالعه مقایسه ای - پارامترهای مختلف انتخاب کنید Comparative Study - various select parameters

پارامترهای Query یا Processing یا پارامترهای URN Query or Processing Parameters or URN parameters

  • پرس و جو یا پارامترهای پردازش یا پارامترهای URN - نمای کلی Query or Processing Parameters or URN parameters - Overview

  • پارامترهای پرس و جو - maxRows Query Parameters - maxRows

  • پارامترهای پرس و جو - startingRow Query Parameters - startingRow

  • پارامترهای پرس و جو - externalKeyMapping Query Parameters - externalKeyMapping

  • پارامترهای Query - resultOptions - I Query Parameters - resultOptions - I

  • پارامترهای پرس و جو - resultOptions - II Query Parameters - resultOptions - II

  • پارامترهای Query - resultOptions - III Query Parameters - resultOptions - III

  • پارامترهای پرس و جو - segmentsForEnhancedEffectiveEndDateFilter - I Query Parameters - segmentsForEnhancedEffectiveEndDateFilter - I

  • پارامترهای پرس و جو - segmentsForEnhancedEffectiveEndDateFilter - II Query Parameters - segmentsForEnhancedEffectiveEndDateFilter - II

  • پارامترهای پرس و جو - segmentsForCompleteness Query Parameters - segmentsForCompleteness

برخی از لجستیک کمکی Some Assistive Logistics

  • جزئیات اندازه گیری SFAPI و گزارش های حسابرسی SFAPI Metering Details and Audit Logs

کارمند مرکب - انتقال دلتا Compound Employee - Delta Transmission

  • کارمند مرکب - انتقال دلتا - مقدمه و منطق Compound Employee - Delta Transmission - Intro and rationale

  • انتقال دلتا - پارامترهای پرس و جو Delta Transmission - Query Parameters

انتقال دلتا - پارامتر Query - queryMode Delta Transmission - Query Parameter - queryMode

  • Delta Transmission - queryMode - Introduction - partI Delta Transmission - queryMode - Introduction - partI

  • Delta Transmission - queryMode - Session I Delta Transmission - queryMode - Session I

  • Delta Transmission - queryMode - Session II Delta Transmission - queryMode - Session II

  • Delta Transmission - queryMode - session III Delta Transmission - queryMode - session III

  • Delta Transmission - resultOptions - همه مقادیر پشتیبانی شده Delta Transmission - resultOptions - all supported values

  • Delta Transmission - queryMode - session IV Delta Transmission - queryMode - session IV

Delta Transmission queryMode delta - نوع بخش ها Delta Transmission queryMode delta - Type of segments

  • queryMode - delta - انواع بخش queryMode - delta - Segment Types

queryMode - delta - نوع بخش - رویدادها queryMode - delta - Segment Type - Events

  • queryMode - delta - نوع بخش - رویدادها - مقدمه queryMode - delta - Segment Type - Events - Intro

  • queryMode-delta-SegmentType-Events-I queryMode-delta-SegmentType-Events-I

  • queryMode-delta-SegmentType-Events-II queryMode-delta-SegmentType-Events-II

  • queryMode-delta-SegmentType-Events-III queryMode-delta-SegmentType-Events-III

  • queryMode-delta-SegmentType-Events-IV queryMode-delta-SegmentType-Events-IV

  • queryMode-delta-SegmentType-Events-V queryMode-delta-SegmentType-Events-V

  • queryMode-delta-SegmentType-Events-VI queryMode-delta-SegmentType-Events-VI

مقدمه - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی Introduction - Segment Type - Effective Dated without Semantic Keys

  • نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - مقدمه Segment Type - Effective Dated without Semantic Keys - Intro

سناریوهای درج - SegmentType - دارای تاریخ موثر بدون کلیدهای معنایی Insertion Scenarios - SegmentType - Effective Dated Without Semantic Keys

  • queryMode - delta - نوع بخش - تاریخ‌گذاری مؤثر بدون کلیدهای معنایی - I queryMode - delta - Segment Type - Effective Dated without Semantic Keys - I

  • queryMode - delta - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - II queryMode - delta - Segment Type - Effective Dated without Semantic Keys - II

  • queryMode - delta - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - III queryMode - delta - Segment Type - Effective Dated without Semantic Keys - III

  • queryMode - delta - نوع بخش - دارای تاریخ موثر بدون کلیدهای معنایی - IV queryMode - delta - Segment Type - Effective Dated without Semantic Keys - IV

  • queryMode - delta - نوع بخش - تاریخ‌گذاری مؤثر بدون کلیدهای معنایی - V queryMode - delta - Segment Type - Effective Dated without Semantic Keys - V

سناریوهای حذف - SegmentType - تاریخ اجرا بدون کلیدهای معنایی Deletion Scenarios - SegmentType - Effective Dated Without Semantic Keys

  • queryMode - دلتا - نوع بخش - کلیدهای معنایی EffDated Wout - حذف - مقدمه queryMode - delta - Segment Type - EffDated Wout Semantic Keys -Deletion - Intro

  • queryMode - delta - نوع بخش - EffDated WoutSemantic Keys - Deletion - I queryMode - delta - Segment Type - EffDated WoutSemantic Keys - Deletion - I

  • queryMode - delta - نوع بخش - EffDated WoutSemantic Keys - Deletion - II queryMode - delta - Segment Type - EffDated WoutSemantic Keys - Deletion - II

  • queryMode - delta - نوع بخش - EffDated WoutSemantic Keys-Delete- Conclusion queryMode - delta - Segment Type - EffDated WoutSemantic Keys-Delete- Conclusion

حرکت سناریوهای تاریخ شروع - دلتا - SegmentType - کلیدهای معنایی EffDated Wout Move of Start Date Scenarios - delta - SegmentType - EffDated Wout Semantic Keys

  • queryMode - delta - SegType - EffDated WoutSemantic Keys - Move of Start Date-I queryMode - delta - SegType - EffDated WoutSemantic Keys - Move of Start Date-I

  • queryMode - delta - SegType - EffDated WoutSemantic Keys - Move of Start Date-II queryMode - delta - SegType - EffDated WoutSemantic Keys - Move of Start Date-II

  • queryMode - delta - SegType - EffDated WoutSemantic Keys -Move of Start Date-III queryMode - delta - SegType - EffDated WoutSemantic Keys -Move of Start Date-III

مقدمه - نوع بخش - دارای تاریخ موثر با کلیدهای معنایی Introduction - Segment Type - Effective Dated WITH Semantic Keys

  • نوع بخش - تاریخ گذاری موثر با کلیدهای معنایی - مقدمه Segment Type - Effective Dated WITH Semantic Keys - Intro

queryMode - delta - نوع بخش - Eff تاریخ‌گذاری شده با کلیدهای معنایی queryMode - delta - Segment Type - Eff Dated With Semantic Keys

  • queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - اولیه queryMode - delta - Segment Type - Eff. Dated WithSemantic Keys - Initial

  • queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - I queryMode - delta - Segment Type - Eff. Dated WithSemantic Keys - I

  • queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - II queryMode - delta - Segment Type - Eff. Dated WithSemantic Keys - II

  • queryMode - delta - Segment type - Eff. تاریخ با کلیدهای معنایی - نتیجه گیری queryMode - delta - Segment Type - Eff. Dated WithSemantic Keys - Conclusion

queryMode - delta - Segment type - Non Eff Dated with Semantic Keys queryMode - delta - Segment Type - Non Eff Dated With Semantic Keys

  • queryMode - delta - Segment type - Non Eff Dated with Semantic Keys queryMode - delta - Segment Type - Non Eff Dated With Semantic Keys

کارمند مرکب - انتقال دلتا مبتنی بر دوره Compound Employee - Period Based Delta Transmission

  • دلتای دوره ای - مقدمه Period Based Delta - Introduction

  • دلتای دوره ای - سناریوی اول Period Based Delta - Scenario I

  • دلتای مبتنی بر دوره - سناریو II-Part1 Period Based Delta - Scenario II-Part1

  • دلتای مبتنی بر دوره - سناریو II-Part2 Period Based Delta - Scenario II-Part2

  • دلتای مبتنی بر دوره - سناریو III Period Based Delta - Scenario III

  • دلتای مبتنی بر دوره - سناریو IV Period Based Delta - Scenario IV

  • دلتای دوره ای - سناریوی پنجم Period Based Delta - Scenario V

  • دلتای مبتنی بر دوره - سناریو ششم Period Based Delta - Scenario VI

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش SAP Successfactors Compound Employee API - Demystified
جزییات دوره
27.5 hours
90
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
197
4.7 از 5
دارد
دارد
دارد
Inno Sense
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Inno Sense Inno Sense

معمار