إنتقل إلى المحتوى الرئيسي

ربط نت سويت (مستودعك)

إن كان مخزونك في نت سويت، فبعد ربطه تقرأ نسم كمياتك منه مباشرة وتزامنها إلى قنواتك.

الربط إعداد لمرة واحدة يعبر بين نظامين: تولّد الشهادة عندنا، ثم تهيّئ نت سويت وتخرج منه بأربع قيم تُدخلها عندنا فيكتمل الربط.

1
في نسمولّد الشهادة ونزّلهامن صفحة المستودعات
ملف الشهادة2
في نت سويت، بصلاحية مدير نظامارفعها وهيّئ الوصول6 خطوات: الخدمات والدور وسجل التكامل والشهادة والمعرّفات
أربع قيم3
في نسمأدخل القيم الأربعفيكتمل الربط
الربط يعبر بين نسم ونت سويت مرتين: تحمل ملف الشهادة إلى نت سويت، وتعود منه بأربع قيم تكمل بها الربط.

تحتاج قبل البدء

  • حساب نت سويت، وصلاحية مدير نظام فيه.
  • الموقع (Location) الذي يحمل مخزونك القابل للبيع في نت سويت.

الخطوات

المرحلة الأولى: ولّد الشهادة من نسم

من صفحة «المستودعات» اضغط «اربط مستودع»، اختر نت سويت، ثم «توليد الشهادة وتنزيلها». ينزّل ملف nasam-netsuite.crt؛ ترفعه في المرحلة التالية.

اختيار نت سويت وزر توليد الشهادة في منصة نسم

المرحلة الثانية: هيّئ نت سويت

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

افتح الصلاحيات

  1. فعّل الخدمات المطلوبة. من Setup › Company › Enable Features › SuiteCloud:

    الخدمةمكانها
    REST Web Servicesقسم SuiteTalk
    OAuth 2.0قسم Manage Authentication
    SuiteAnalytics Workbookتبويب Analytics

    SuiteAnalytics Workbook يحتاجه SuiteQL لقراءة المخزون.

  2. أنشئ دوراً بالصلاحيات. من Setup › Users/Roles › Manage Roles › New، دور جديد غير Administrator:

    الصلاحيةمكانهاالمستوى
    REST Web ServicesSetupFull
    Log in using Access TokensSetupFull
    SuiteAnalytics WorkbookSetupEdit
    Sales OrderTransactionsFull
    Items و Inventory و CustomerListsView

    الصلاحية الكاملة على Sales Order تُعطى مرة واحدة حتى لا تعود إلى الدور لاحقاً؛ الربط اليوم يقرأ المخزون فقط.

اربط التكامل بالشهادة

  1. أنشئ سجل تكامل. من Setup › Integration › Manage Integrations › New:

    الخيارالإجراء
    Client Credentials (Machine to Machine) Grantفعّله
    REST Web Services (من النطاقات)فعّله
    Authorization Code Grantاتركه

    ثم احفظ. Authorization Code Grant هو سبب طلب Redirect URI، ولا يحتاجه هذا الربط. يظهر Client ID مرة واحدة عند الحفظ، فانسخه فوراً. نحتاج Client ID وحده، لا Client Secret.

  2. اربط الشهادة. من Setup › Integration › Manage Authentication › OAuth 2.0 Client Credentials (M2M) Setup › Create New:

    الحقلاختيارك
    Entityالمستخدم
    Roleالدور من الخطوة 2
    Applicationالتطبيق من الخطوة 3
    الشهادةارفع ملف nasam-netsuite.crt

    يظهر Certificate ID (وهو الـ kid). تحتاج هذه الصفحة دور Administrator أو صلاحية OAuth 2.0 Authorized Applications Management.

لا تجد الصفحة أو قائمة Application فارغة؟

تظهر التطبيقات هنا بعد أن تحفظ سجل التكامل في الخطوة 3 وفيه Client Credentials (Machine to Machine) Grant. سجل فيه Authorization Code Grant وحده لا يظهر في هذه القائمة. وإن غابت الصفحة نفسها، راجع تفعيل OAuth 2.0 في الخطوة 1.

خذ المعرّفين

  1. خذ معرّف الحساب. من Setup › Company › Company Information: انسخ Account ID (مثل 1234567، أو 1234567_SB1 في الساندبوكس).
  2. خذ معرّف الموقع. من Lists › Accounting › Locations (فعّل Show Internal IDs من Home › Set Preferences): انسخ المعرّف الداخلي (Location internal ID) للموقع الذي يحمل مخزونك القابل للبيع.

المرحلة الثالثة: أدخل القيم الأربع في نسم

ارجع إلى نافذة ربط المستودع نفسها، وأدخل القيم الأربع، ثم اضغط «اربط»:

الحقل في نسمالقيمةمصدرها
معرّف الحسابAccount IDالخطوة 5
معرّف الموقعLocation internal IDالخطوة 6
معرّف العميلClient IDالخطوة 3
معرّف الشهادةCertificate IDالخطوة 4

إدخال القيم الأربع في نافذة ربط نت سويت

الإعداد داخل نت سويت له تفاصيله؛ راسلنا ونمشي معك خطوة خطوة.

بعد الربط

يصير مستودع نت سويت مصدر مخزون البراند: تقرأ نسم كمياتك القابلة للبيع من الموقع الذي حددته، وتبني عليها كل قنواتك وتحدّثها بها خلال ساعة من أي تغيّر في مستودعك.

خطوتك التالية

  • المخزون: متى يتغير رصيدك وما الذي يتزامن عبر قنواتك.
تحتاج مساعدة؟

فريق نسم معك أياً كان سؤالك: واتساب +966 55 009 0039 أو general@nasam.co. ودخولك إلى الأسواق نرتبه معك خطوة خطوة، والاستشارة مجانية.