انتقل إلى المحتوى
المبيعات وإدارة العملاء

استقبال نموذج فحص الموردين المكررين وإرساله لواجهات API

7 عقدة 11 0 Webhook

جارٍ تحميل الفلو…

وصف سير العمل

سير عمل يستقبل طلب POST عبر Webhook لمسح الموردين المكررين، ثم يطبّع البيانات ويضبط حقلي source وinput، ويتحقق من أن الحقل input غير فارغ؛ فإذا كان صالحاً يرسل طلبين متتاليين إلى واجهات برمجية خارجية (إنشاء سجل CRM ثم إشعار المسؤول) ويعيد رد created، أما إذا كان فارغاً فيعيد رد missing-fields مباشرة.

كيف يعمل

  1. 1.يستقبل عقدة Webhook طلب POST على المسار finance-admin-duplicate-vendor-sweep-form مع الرد من عقدة لاحقة.
  2. 2.تضيف عقدة Set حقل source بقيمة Duplicate Vendor Sweep وحقل input بقيمة body الواردة من الطلب.
  3. 3.تفحص عقدة If ما إذا كان input غير فارغ وتوجه التنفيذ إلى الفرع المناسب.
  4. 4.في حالة النجاح ترسل عقدة HTTP POST إلى واجهة إنشاء سجل CRM ثم عقدة أخرى لإشعار المسؤول، وأخيراً تعيد Respond OK رد JSON بحالة created.
  5. 5.في حال الحقول الناقصة تعيد عقدة Respond Missing رد JSON بحالة missing-fields.

حالات الاستخدام

  • جمع طلبات مراجعة الموردين المحتمل تكرارهم من نموذج خارجي وتوجيهها إلى فريق الإدارة المالية.
  • تسجيل بيانات الفحص في نظام CRM عبر واجهة API مع إشعار المسؤول المسؤول.
  • التحقق الأساسي من اكتمال بيانات النموذج قبل أي إرسال خارجي.

المتطلبات قبل التشغيل

  • تنشيط سير العمل في n8n ليصبح مسار الـ Webhook متاحاً.
  • تكوين بيانات اعتماد النوع العام (Generic Credential) لعقدتي HTTP Request لأن كليهما يستخدم المصادقة genericCredentialType.
  • استبدال قيمة placeholder وكذلك عنواني URL التجريبيين api.example.com بقيم وخدمات فعلية قبل الاستخدام.

الإعداد والاختبار في n8n

  1. أرسل طلب POST إلى المسار المحدد مع body غير فارغ وتحقق من رد JSON بحالة created ومن تنفيذ طلبي HTTP بالترتيب.
  2. أرسل طلب POST مع body فارغ وتحقق من رد missing-fields وعدم تنفيذ أي استدعاء خارجي.
  3. افحص سجل التنفيذ في n8n لمراجعة البيانات الناتجة عن عقدة التطبيع وتحوّل الفروع في عقدة If.

ماذا يقدّم كخدمة؟

مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.

الأدوات المستخدمة

ويب هوك تعيين شرط طلب HTTP

معلومات

التشغيل Webhook
العقد 7
الأدوات 4
المشاهدات 11
التنزيلات 0

كيفية الاستخدام

  1. 1.انقر على "تنزيل القالب"
  2. 2.افتح لوحة تحكم n8n الخاصة بك
  3. 3.اذهب إلى Workflows > Import from File
  4. 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات

العقد المستخدمة (7)

Webhook

Webhook

#1

تعيين البيانات

تعيين البيانات

#2

شرط منطقي

شرط منطقي

#3

طلب HTTP

طلب HTTP

#4

طلب HTTP

طلب HTTP

#5

Webhook

Webhook

#6

Webhook

Webhook

#7

ملاحظة توضيحية

ملاحظة توضيحية

#8
ابقَ على اطلاع

أحدث الأتمتة… تصل إلى بريدك

اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.

  • فلوهات جديدة
  • شرح واضح
  • خطوات التشغيل

كن أول من يكتشف الجديد

اسمك وبريدك، ثم تأكيد واحد للبدء.

تأكيد بالبريد · إلغاء الاشتراك في أي وقت