سؤال

أحاول حاليًا أتمتة عملية إنشاء مستند docusign وإرساله عن طريق وضعه في مشغل قمة.لقد تمكنت من الحصول على docusign api (عبر WSDL) في مؤسستي، والآن أحاول إضافة الكود إلى المشغل لإرسال المستند.بدون لصق الكود بأكمله هنا، كنت أتابع هذا درس تعليمي وحصلت على كل التعليمات البرمجية المطلوبة في المشغل الخاص بي.وللأسف عندما أقوم بتشغيله يظهر لي هذا الخطأ:

11:40:49.965 (12965647595)|FATAL_ERROR|System.VisualforceException: Getting content from within triggers is currently not supported.

Trigger.OpportunityTrigger: line 109, column 1

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

شكرا لك على أي مساعدة يمكن أن تعطيني!

يحرر:لقد تجاوزت هذا الخطأ (باستخدام ملف درس تعليمي)، والآن أتلقى هذا الخطأ.

System.CalloutException: Web service callout failed: WebService returned a SOAP Fault: This User lacks sufficient permissions. User does not have the permision to the CreateEnvelopeFromTemplates method faultcode=soap:Client faultactor=https://demo.docusign.net/api/3.0/dsapi.asmx

يبدو أن هذه مشكلة في مستخدم Docusign الذي أستخدمه لإرسال هذا المستند.أنا أستخدم حاليا CreateEnvelopeFromTemplates لمحاولة إرسال مستند مقولب إلى ما يصل إلى 5 مستلمين.

هل كانت مفيدة؟

المحلول

انتهى بي الأمر بالاتصال هاتفيًا بدعم Docusign وسؤالهم عن المشكلة.تبين أن الخطأ الأخير كان بسبب محاولتي المصادقة وتسجيل الدخول إلى docusign باستخدام معرف المستخدم الخاص بي وليس معرف الحساب (قمت بتبديل هؤلاء واختفي خطأ الإذن).

ظهر خطأ آخر يتعلق بعدم إعداد الأدوار بشكل صحيح في القالب الخاص بي (تم إصلاح ذلك عن طريق إعداد الدور)، والآن كل شيء يعمل بشكل جيد.أنا أجيب على سؤالي الخاص لأتركه كمرجع للباحثين المستقبليين.

نصائح أخرى

  1. إنشاء مكالمة من الزناد
  2. ثم احصل على الطلب من طريقة الراحة
  3. ثم استمر في الحصول على محتوى الصفحة المرجعية

يمكنك العثور على مثال هنا

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top