इसके माध्यम से साझा किया गया


उत्पादकता स्वचालन मैक्रोज़ बनाएँ

नोट

सुविधा उपलब्धता की जानकारी इस प्रकार है।

डायनेमिक्स 365 संपर्क केंद्र—एम्बेडेड डायनेमिक्स 365 संपर्क केंद्र—स्टैंडअलोन Dynamics 365 Customer Service
No हां हां

आप उत्पादकता स्वचालन मैक्रोज़ के साथ निम्नलिखित कार्यों को स्वचालित कर सकते हैं:

  • रिकॉर्ड खोलें और अपडेट करें
  • खुले विचार
  • मामलों का समाधान करें
  • खोज ज्ञान आधार
  • क्लोन रिकॉर्ड
  • फोकस को दूसरे पर सेट करें एजेंट स्क्रिप्ट
  • ईमेल टेम्पलेट खोलें
  • स्वचालित रूप से फॉर्म फ़ील्ड भरें
  • सत्र संदर्भ में चर और मान सेट करें और पुनर्प्राप्त करें

आप मॉडल-चालित ऐप संचालनों को स्वचालित करने और निष्पादित करने के लिए विभिन्न मैक्रोज़ में उत्पादकता स्वचालन क्रियाओं का उपयोग कई बार कर सकते हैं.

निम्नलिखित अनुभाग विभिन्न उत्पादकता स्वचालन क्रियाओं का वर्णन करते हैं जिनका उपयोग आप मैक्रोज़ बनाने के लिए कर सकते हैं।

रिकॉर्ड बनाने के लिए एक नया प्रपत्र खोलें

रिकॉर्ड बनाने के लिए एक नया फ़ॉर्म खोलता है. कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
निकाय तार्किक नाम आपके द्वारा खोले जाने वाले निकाय का तार्किक नाम बताएँ.
निकाय प्रपत्र ID प्रपत्र ID निर्दिष्ट करें.
एट्रिब्यूट का नाम एट्रिब्यूट का तार्किक नाम बताएँ. आपको एप्लिकेशन को फ़ील्ड में मान भरने के लिए विशेषता नाम प्रदान करना होगा।
गुण मान गुण मान निर्दिष्ट करें. आपको अनुप्रयोग द्वारा विशेषता फ़ील्ड को भरने के लिए विशेषता मान प्रदान करना होगा।

नोट

इस क्रिया के लिए लुकअप मान सेट करने हेतु एक विशिष्ट पैटर्न की आवश्यकता होती है। आपको एकल लुकअप के लिए संबंधित रिकॉर्ड आईडी, रिकॉर्ड प्रकार, और रिकॉर्ड नाम को अलग-अलग विशेषताओं के रूप में पास करना होगा।

उदाहरण 1: किसी मौजूदा मामले से नया कार्य बनाएँ

केस से कार्य खोलने के लिए मैक्रो बनाने हेतु निम्नलिखित चरणों का पालन करें:

  1. रिकॉर्ड बनाने के लिए नया फ़ॉर्म खोलें कार्रवाई जोड़ें जो निम्नलिखित विशेषताओं के साथ एक कार्य बनाती है:
    • विषय: डेटा पैरामीटर का उपयोग करके केस संख्या प्राप्त की गई।
      • विशेषता नाम: विषय
      • विशेषता मान: फ़ॉलो अप कार्य पुनर्वर्गीकरण $(anchor.ticketnumber)
    • विवरण: oData क्वेरी का उपयोग करके प्राप्त टेक्स्ट स्ट्रिंग और ग्राहक ईमेल पते का संयोजन।
      • विशेषता नाम: विवरण
      • विशेषता मान: ग्राहक ईमेल की समीक्षा करें: {$odata.contact.emailaddress1.?$filter=contactid eq '{anchor._customerid_value}'}
    • विषय: ग्राहक रिकॉर्ड.
      • विशेषता नाम: respectiveobjectid
      • विशेषता मान: ${anchor.incidentid}
      • विशेषता नाम: respectiveobjectidtype
      • विशेषता मान: incident
      • विशेषता नाम: respectiveobjectidname
      • विशेषता मान: ${anchor.title}
  2. रिकॉर्ड सहेजें कार्रवाई जोड़ें.

उदाहरण 2: किसी वार्तालाप से नया मामला बनाएँ

किसी वार्तालाप से केस खोलने के लिए मैक्रो बनाने हेतु निम्न चरणों का पालन करें:

  1. निम्न विशेषताओं के साथ रिकॉर्ड बनाने के लिए एक नया फ़ॉर्म खोलें क्रिया जोड़ें:
    • विषय: डेटा पैरामीटर का उपयोग करके प्राप्त वार्तालाप.
      • विशेषता नाम: विषय
      • विशेषता मान: फ़ॉलो अप के साथ $(customerName)
    • विवरण: oData क्वेरी के माध्यम से प्राप्त टेक्स्ट स्ट्रिंग और ग्राहक ईमेल पते का संयोजन।
      • विशेषता नाम: विवरण
      • विशेषता मान: ग्राहक ईमेल की समीक्षा करें: {$odata.contact.emailaddress1.?$filter=contactid eq '{customerRecordid}'}
    • विषय: ग्राहक रिकॉर्ड.
      • विशेषता नाम: respectiveobjectid
      • विशेषता मान: ${customerRecordid}
      • विशेषता नाम: respectiveobjectidtype
      • विशेषता मान: ${customerEntityName}
      • विशेषता नाम: respectiveobjectidname
      • विशेषता मान: ${customerName}
  2. रिकॉर्ड सहेजें कार्रवाई जोड़ें.

मौजूदा रिकॉर्ड खोलें

मौजूदा रिकॉर्ड प्रपत्र खोलता है. कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
निकाय तार्किक नाम आपके द्वारा खोले जाने वाले निकाय का तार्किक नाम बताएँ.
निकाय रिकॉर्ड ID निकाय रिकॉर्ड ID निर्दिष्ट करें.
निकाय प्रपत्र ID प्रपत्र ID निर्दिष्ट करें.

उदाहरण 1: किसी मौजूदा मामले से उत्पाद रिकॉर्ड खोलें

किसी मौजूदा मामले से उत्पाद रिकॉर्ड खोलने के लिए मैक्रो बनाने हेतु, मौजूदा रिकॉर्ड खोलें क्रिया जोड़ें जो मामले से उत्पाद आईडी पढ़ती है, निम्नलिखित विशेषताओं के साथ:

  • निकाय तार्किक नाम: product
  • निकाय रिकॉर्ड ID: ${anchor._productid_value}

उदाहरण 2: किसी वार्तालाप से ग्राहक रिकॉर्ड खोलें

किसी चालू वार्तालाप से ग्राहक रिकॉर्ड खोलने के लिए मैक्रो बनाने के लिए, मौजूदा रिकॉर्ड खोलें क्रिया जोड़ें जो वार्तालाप से ग्राहक आईडी पढ़ती है, निम्नलिखित विशेषताओं के साथ:

  • निकाय रिकॉर्ड ID: ${customerEntityName}
  • निकाय तार्किक नाम: ${customerRecordid}

प्रपत्र के फ़ील्ड स्वतः भरें

फॉर्म फ़ील्ड को अद्यतन करता है. मैक्रो क्रिया नए मानों को स्वचालित रूप से तब तक सहेजती नहीं है जब तक कि प्रपत्र स्वतः सहेजना प्रारंभ नहीं कर देता। Dataverse आप रिकॉर्ड को सहेजने के लिए किसी अन्य मैक्रो क्रिया का उपयोग कर सकते हैं। वैकल्पिक रूप से, आप अपनी व्यावसायिक आवश्यकताओं के आधार पर मौजूदा रिकॉर्ड अपडेट करें मैक्रो का उपयोग कर सकते हैं। यह क्रिया फ़ोकस किए गए टैब में फ़ॉर्म पर लागू होती है और इसमें क्रिया में उल्लिखित समान इकाई प्रकार होता है.

क्षेत्र विवरण
निकाय तार्किक नाम उस निकाय का तार्किक नाम बताएँ जिसे आप अद्यतन करना चाहते हैं.

नोट

इस मैक्रो को लुकअप मान सेट करने के लिए एक विशिष्ट पैटर्न की आवश्यकता होती है। आपको एकल लुकअप के लिए संबंधित रिकॉर्ड आईडी, रिकॉर्ड प्रकार, और रिकॉर्ड नाम को अलग-अलग विशेषताओं के रूप में पास करना होगा।

उदाहरण 1: एक कार्य फ़ॉर्म खोलें और केस से फ़ॉर्म फ़ील्ड भरें

कार्य प्रपत्र को खोलने वाला तथा फिर प्रपत्र को एंकर टैब से मानों से भरने वाला मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें:

  1. रिकॉर्ड बनाने के लिए नया फ़ॉर्म खोलें क्रिया जो कार्य रिकॉर्ड खोलती है, उसे निम्न पैरामीटर के साथ जोड़ें:
    • इकाई तार्किक नाम:task.
  2. स्वतः भरण फ़ॉर्म फ़ील्ड जो नए कार्य रिकॉर्ड को केस फ़ॉर्म से मानों के साथ पॉप्युलेट करता है, जो एंकर टैब है, जिसमें निम्नलिखित विशेषताएँ हैं:
    • निकाय तार्किक नाम: task
    • विशेषता नाम: विषय
    • विशेषता मान: फ़ॉलो अप कार्य के संबंध में ${anchor.ticketnumber}
    • विशेषता नाम: regrdingobjectid
    • विशेषता मान: {{"id":"${anchor.incidentid}","name":"${anchor.title}","entitytype":"incident"}}

उदाहरण 2: कार्य फ़ॉर्म खोलें और वार्तालाप से फ़ॉर्म फ़ील्ड भरें

कार्य प्रपत्र को खोलने वाले मैक्रो को बनाने के लिए निम्न चरणों का पालन करें और फिर डेटा पैरामीटर का उपयोग करके वार्तालाप से मानों के साथ प्रपत्र को पॉप्युलेट करें:

  1. रिकॉर्ड बनाने के लिए नया फ़ॉर्म खोलें क्रिया जो कार्य रिकॉर्ड खोलती है, उसे निम्न पैरामीटर के साथ जोड़ें:
    • इकाई तार्किक नाम:task.
  2. स्वतः भरण फ़ॉर्म फ़ील्ड जो वार्तालाप से मानों के साथ नया कार्य रिकॉर्ड पॉप्युलेट करता है, निम्नलिखित विशेषताओं के साथ जोड़ें:
    • निकाय तार्किक नाम: task
    • विशेषता नाम: विषय
    • विशेषता मान: फ़ॉलो अप कार्य के संबंध में ${anchor.customerName}
    • विशेषता नाम: regrdingobjectid
    • विशेषता मान: "${customerName}","entitytype":"${customerEntityName}"}}

मौजूदा रिकॉर्ड अद्यतन करें

मौजूदा रिकॉर्ड को अद्यतन करता है. कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
निकाय तार्किक नाम उस निकाय का तार्किक नाम बताएँ जिसे आप अद्यतन करना चाहते हैं.
यह फ़ील्ड अनिवार्य है.
निकाय रिकॉर्ड ID निकाय रिकॉर्ड ID निर्दिष्ट करें.
यह फ़ील्ड अनिवार्य है.
एट्रिब्यूट का नाम वह एट्रिब्यूट तार्किक नाम निर्दिष्ट करें, जिसे आप अद्यतन करना चाहते हैं.
गुण मान उपर्युक्त विशेषता के लिए अद्यतन किया गया विशेषता मान निर्दिष्ट करें.

नोट

इस मैक्रो को लुकअप मान सेट करने के लिए एक विशिष्ट पैटर्न की आवश्यकता होती है। आपको एकल लुकअप के लिए संबंधित रिकॉर्ड आईडी, रिकॉर्ड प्रकार, और रिकॉर्ड नाम को अलग-अलग विशेषताओं के रूप में पास करना होगा।

उदाहरण 1: कार्य फ़ॉर्म खोलें, कार्य बनाएँ, फिर रिकॉर्ड अपडेट करें

कार्य प्रपत्र को खोलने और नया प्रपत्र बनाने तथा फिर मौजूदा रिकॉर्ड से कार्य प्रपत्र को अद्यतन करने वाला मैक्रो बनाने के लिए निम्न चरणों का पालन करें:

  1. रिकॉर्ड बनाने के लिए नया फ़ॉर्म खोलें क्रिया जो कार्य रिकॉर्ड खोलती है, उसे निम्न पैरामीटर के साथ जोड़ें:
    • निकाय तार्किक नाम:task
  2. रिकॉर्ड सहेजें कार्रवाई जोड़ें.
  3. मौजूदा रिकॉर्ड अपडेट करें जो डायनेमिक्स सामग्री (रिकॉर्ड सहेजने की कार्रवाई के बाद प्राप्त) से रिकॉर्ड आईडी और तार्किक नाम के साथ नया कार्य रिकॉर्ड पॉप्युलेट करता है और एंकर टैब से मानों के आधार पर संबंधित ऑब्जेक्ट, निम्नलिखित विशेषताओं के साथ:
    • निकाय रिकॉर्ड ID: Entity record ID
    • निकाय तार्किक नाम: Entity logical name
    • विशेषता नाम: regardingobjectid_incident@odata.bind
    • विशेषता मान: /incidents{${anchor.incidentid}}
  4. कार्य प्रपत्र को ताज़ा करने के लिए टैब ताज़ा करें सत्र क्रिया जोड़ें, क्योंकि अद्यतन रिकॉर्ड मैक्रो एक बैक-एंड ऑपरेशन निष्पादित करता है और टैब को स्वचालित रूप से ताज़ा नहीं करता है.

सावधानी

उदाहरण में, प्रपत्र रिकॉर्ड सहेजें कार्रवाई और टैब ताज़ा करें कार्रवाई के बाद ताज़ा होता है. हम अनुशंसा करते हैं कि आप अपने मैक्रोज़ को इस तरह डिज़ाइन करें कि फ़ॉर्म लोडिंग कम हो जाए।

कोई मामला हल करें

किसी मामले को सुलझाने के लिए कार्रवाई का उपयोग करें। कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
बिल करने योग्य समय बिल करने का समय बताएँ.
यह फ़ील्ड अनिवार्य है.
घटना ID उस मामले की ID निर्दिष्ट करें, जिसे आप बंद करना चाहते हैं.
यह फ़ील्ड अनिवार्य है.
सुलझाव केस का समाधान करने का कारण बताएँ.
यह फ़ील्ड अनिवार्य है.

उदाहरण: किसी मामले को सुलझाने के लिए मैक्रो

किसी मामले को हल करने वाला मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें. जब एजेंट मैक्रो का उपयोग करके किसी मामले का समाधान करते हैं, तो टैब स्वचालित रूप से ताज़ा नहीं होता है, इसलिए बेहतर उपयोगकर्ता अनुभव के लिए अधिक चरणों की अनुशंसा की जाती है.

  1. बिल योग्य समय को संख्यात्मक मान के रूप में पास करने के लिए मामले को हल करने के लिए कार्रवाई जोड़ें और घटना आईडी वह रिकॉर्ड आईडी है जिसे हल करने की आवश्यकता है, निम्नलिखित विशेषताओं के साथ:
  • घटना आईडी: ${anchor.incidentid}
  • बिल योग्य समय: 0
  • समाधान: Case${anchor.ticketnumber} मैक्रोज़ के माध्यम से हल किया गया
  1. वर्तमान टैब प्राप्त करें सत्र कनेक्टर जोड़ें.
  2. निम्न विशेषताओं के साथ टैब को रिफ्रेश करने के लिए टैब रिफ्रेश करें सत्र क्रिया जोड़ें: - टैब आईडी: टैब आईडी

पूर्वनिर्धारित टेम्पलेट के साथ ईमेल प्रपत्र खोलें

इस कार्य का इस्तेमाल पूर्व-निर्धारित टैम्पलेट के साथ ईमेल को खोलने के लिए किया जाता है. कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
निकाय तार्किक नाम उस इकाई का तार्किक नाम निर्दिष्ट करें जिसे ईमेल भेजा जा रहा है.
यह फ़ील्ड अनिवार्य है.
निकाय रिकॉर्ड ID उस निकाय रिकॉर्ड की रिकॉर्ड आईडी निर्दिष्ट करें जिस पर ईमेल भेजा जा रहा है.
यह फ़ील्ड अनिवार्य है.
ईमेल प्राप्तकर्ता उस रिकॉर्ड का प्रदर्शन नाम निर्दिष्ट करें जिस पर ईमेल भेजा जा रहा है।
यह फ़ील्ड अनिवार्य है.
टेम्पलेट ID उस निकाय के प्रकार का ईमेल टेम्प्लेट ID निर्दिष्ट करें जिसे ईमेल भेजा जा रहा है और जिसे ईमेल में प्रदर्शित किया जाना चाहिए.
यह फ़ील्ड अनिवार्य है.

नोट

ईमेल प्राप्तकर्ता फ़ील्ड को पैरामीटर की आवश्यकता होती है, लेकिन यह फ़ॉर्म में किसी उपयोगकर्ता से स्वचालित रूप से मैप नहीं होता है. हम अनुशंसा करते हैं कि आप मानों को तदनुसार भरने के लिए स्वतः भरण फ़ॉर्म फ़ील्ड मैक्रो का उपयोग करें।

उदाहरण 1: किसी मामले से ईमेल टेम्प्लेट खोलें

श्रेणी केस का ईमेल टेम्प्लेट खोलने वाला मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें:

  1. पूर्वनिर्धारित टेम्पलेट के साथ एक ईमेल फ़ॉर्म खोलें कार्रवाई जोड़ें जो टेम्पलेट आईडी के आधार पर टेम्पलेट जोड़ता है और ईमेल फ़ॉर्म को प्रति और संबंध फ़ील्ड के साथ पॉप्युलेट करता है. विशेषताएँ इस प्रकार हैं:
    • टेम्पलेट Id: आवश्यक ईमेल टेम्पलेट की ID निर्दिष्ट करें.
    • निकाय रिकॉर्ड आईडी: ${anchor.incidentid}
    • ईमेल प्राप्तकर्ता: ${anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
    • निकाय तार्किक नाम: incident
  2. प्रति और संबंध फ़ील्ड भरने के लिए फ़ॉर्म फ़ील्ड स्वतः भरें क्रिया जोड़ें. विशेषताएँ इस प्रकार हैं:
    • निकाय तार्किक नाम: Email
    • विशेषता नाम: to
    • विशेषता मान: [{"id":"${anchor._customerid_value}","entitytype":"contact","name":"${anchor._customerid_value@OData.Community.Display.V1.FormattedValue}"}]
    • विशेषता नाम: respectiveobjectid
    • विशेषता मान: [{"id":"${anchor.incidentid}"},"name":"${anchor.title}","entitytype":"incident"}]

उदाहरण 2: किसी वार्तालाप से ईमेल टेम्प्लेट खोलें

श्रेणी संपर्क का ईमेल टेम्प्लेट खोलने वाला मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें:

  1. पूर्वनिर्धारित टेम्पलेट के साथ एक ईमेल फ़ॉर्म खोलें कार्रवाई जोड़ें जो टेम्पलेट आईडी के आधार पर टेम्पलेट जोड़ता है और ईमेल फ़ॉर्म को प्रति और संबंध फ़ील्ड के साथ पॉप्युलेट करता है. विशेषताएँ इस प्रकार हैं:
    • टेम्पलेट Id: आवश्यक ईमेल टेम्पलेट की ID निर्दिष्ट करें.
    • निकाय रिकॉर्ड आईडी: ${customerRecordId}
    • ईमेल प्राप्तकर्ता: ${customerName}
    • निकाय तार्किक नाम: ${customerEntityName}
  2. प्रति और संबंध फ़ील्ड भरने के लिए फ़ॉर्म फ़ील्ड स्वतः भरें क्रिया जोड़ें. विशेषताएँ इस प्रकार हैं:
    • निकाय तार्किक नाम: Email
    • विशेषता नाम: to
    • विशेषता मान: [{"id":"${customerRecordId}", "entitytype":"contact","name":"${customerName}"}]
    • विशेषता नाम: respectiveobjectid
    • विशेषता मान: [{"id":"${customerRecordId}"},"entitytype":"contact","name": "${customerName}"}]|

उदाहरण 3: एकाधिक प्राप्तकर्ताओं वाला ईमेल टेम्प्लेट खोलें

एक मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें जो श्रेणी केस का एक ईमेल टेम्पलेट खोलता है, और ईमेल के प्रति फ़ील्ड में एकाधिक प्राप्तकर्ताओं को सेट करता है:

  1. पूर्वनिर्धारित टेम्पलेट के साथ एक ईमेल फ़ॉर्म खोलें कार्रवाई जोड़ें जो टेम्पलेट आईडी के आधार पर टेम्पलेट जोड़ता है और ईमेल फ़ॉर्म को प्रति और संबंध फ़ील्ड के साथ पॉप्युलेट करता है. विशेषताएँ इस प्रकार हैं:
    • टेम्पलेट Id: आवश्यक ईमेल टेम्पलेट की ID निर्दिष्ट करें.
    • निकाय रिकॉर्ड आईडी: ${customerRecordId}
    • ईमेल प्राप्तकर्ता: ${customerName}
    • निकाय तार्किक नाम: ${customerEntityName}
  2. प्रति और संबंध फ़ील्ड भरने के लिए फ़ॉर्म फ़ील्ड स्वतः भरें क्रिया जोड़ें. 'प्रति' फ़ील्ड में ग्राहक की ईमेल आईडी और एक कस्टम फ़ील्ड, द्वितीयक संपर्क भरा जाना चाहिए। विशेषताएँ इस प्रकार हैं:
    • निकाय तार्किक नाम: phonecall
    • विशेषता नाम: विषय
    • विशेषता मान: मामले से संबंधित अनुवर्ती कार्य ${anchor.ticketnumber}
    • विशेषता नाम: to
    • विशेषता मान: [{"id":"${anchor._customerid_value}","type":"${anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}","name":"${anchor._customerid_value@OData.Community.Display.V1.FormattedValue}", {"id":"${anchor._cr27b_secondarycontact_value}","type":"contact","name":"${anchor._cr27b_secondarycontact_value@OData.Community.Display.V1.FormattedValue}"}]
    • विशेषता नाम: respectiveobjectid
    • विशेषता मान: [{"id":"${anchor.incidentid}"},"name":"${anchor.title}","entitytype":"incident"}]

पोप्युलेटेड वाक्यांश के लिए नॉलेज बेस खोजें

मैक्रो, पॉपुलेटेड वाक्यांश के आधार पर ज्ञान आधारित लेखों की खोज करता है। कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
खोज स्ट्रिंग ऐसा वाक्यांश दें जिसके आधार पर आप ज्ञानवर्धक लेख खोजना चाहते हैं. आप प्रासंगिक डेटा दे सकते हैं. उदाहरण के लिए, संदर्भ डेटा पैरामीटर एक मामला शीर्षक हो सकता है.
टैब लेबल टैब लेबल निर्दिष्ट करें.

उदाहरण: किसी स्ट्रिंग के आधार पर कोई लेख खोजें

किसी वाक्यांश के आधार पर खोज करने वाला मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें:

  1. पॉप्युलेटेड वाक्यांश के लिए ज्ञानकोष खोजें कार्रवाई जोड़ें जो केस शीर्षक को वाक्यांश खोजें के रूप में चुनती है। निम्नलिखित विशेषताएं हैं:
    • टैब लेबल: खोज रहा है ${anchor.title}
    • खोज स्ट्रिंग: ${anchor.title}

नॉलेज बेस आलेख खोलें

ज्ञान आधार आलेख खोलता है. कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
निकाय रिकॉर्ड ID नॉलेज बेस लेख की निकाय ID स्पष्ट करें जिसे आप खोलना चाहते है.
यह फ़ील्ड अनिवार्य है.

उदाहरण: GUID पास करने वाला ज्ञान आधार आलेख खोलें

ज्ञान आलेख ID के आधार पर ज्ञान आधार आलेख खोलने वाला मैक्रो बनाने के लिए निम्न चरणों का पालन करें. | ज्ञान आलेख को खोलने के लिए ज्ञान आधार आलेख खोलें क्रिया जोड़ें और इसका उपयोग ज्ञान आधार लेखकों द्वारा आलेख संशोधन के लिए किया जाता है। विशेषताएँ इस प्रकार हैं:
निकाय रिकॉर्ड ID: नॉलेज बेस आलेख की निकाय ID निर्दिष्ट करें.|

रिकॉर्ड ग्रिड खोलें

इस क्रिया का उपयोग एक रिकॉर्ड ग्रिड को खोलने के लिए किया जाता है. कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
निकाय तार्किक नाम आप जिस निकाय के लिए ग्रिड खोलना चाहते हैं, उसका तार्किक नाम बताएँ.
यह फ़ील्ड अनिवार्य है.
दृश्य ID उस दृश्य की ID निर्दिष्ट करें, जिसे आप खोलना चाहते हैं.
यह फ़ील्ड अनिवार्य है.
व्यू प्रकार व्यू का प्रकार बताएँ.
यह फ़ील्ड अनिवार्य है.

उदाहरण 1: उत्पादों की सूची खोलें

उत्पादों की सूची खोलने वाला मैक्रो बनाने के लिए, उपयोगकर्ता का डिफ़ॉल्ट दृश्य खोलने के लिए रिकॉर्ड ग्रिड खोलें क्रिया जोड़ें, क्योंकि दृश्य प्रकार और आईडी निर्दिष्ट नहीं हैं. निम्नलिखित विशेषताएँ निर्दिष्ट करें: निकाय तार्किक नाम: incident.

उदाहरण 2: घटनाओं की सूची खोलें

घटनाओं की सूची खोलने वाला मैक्रो बनाने के लिए, निर्दिष्ट दृश्य प्रकार को खोलने के लिए रिकॉर्ड ग्रिड खोलें क्रिया जोड़ें. निम्नलिखित विशेषताएं हैं:

  • निकाय तार्किक नाम: incident
  • दृश्य प्रकार: दृश्य प्रकार निर्दिष्ट करें.
  • दृश्य ID: उस दृश्य की ID निर्दिष्ट करें जिसमें आप घटनाओं को खोलना चाहते हैं

वाक्यांश के आधार पर एक प्रासंगिकता खोज करें

आबादी वाले वाक्यांश के आधार पर ज्ञान आलेख खोजता है। कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
खोज स्ट्रिंग ऐसा वाक्यांश दें जिसके आधार पर आप प्रासंगिक खोज करना चाहते हैं. आप प्रासंगिक डेटा दे सकते हैं. उदाहरण के लिए, संदर्भ डेटा पैरामीटर एक मामला शीर्षक हो सकता है.
यह फ़ील्ड अनिवार्य है.

उदाहरण 1: समान शीर्षक वाले मामलों की खोज करें

समान मामलों की खोज करने के लिए केस शीर्षक का उपयोग करने वाला मैक्रो बनाने के लिए, वाक्यांश के आधार पर प्रासंगिकता खोज करें कार्रवाई जोड़ें, ताकि एंकर टैब से केस शीर्षक को प्रासंगिकता खोज के पैरामीटर के रूप में उपयोग किया जा सके, खोज स्ट्रिंग को इस पर सेट किया जा सके ${anchor.title}

वर्तमान रिकॉर्ड को क्लोन करें

मौजूदा टैब में खुले किसी मौजूदा रिकॉर्ड को क्लोन करता है। यह क्रिया केवल फ़ील्ड की प्रतिलिपि बनाती है और रिकॉर्ड को सहेजती नहीं है। कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
रिकॉर्ड शीर्षक उस रिकॉर्ड का शीर्षक स्पष्ट करें जिसे आप क्लोन करना चाहते हैं.
यह फ़ील्ड अनिवार्य है.

उदाहरण: क्लोन वर्तमान रिकॉर्ड का उपयोग करके चाइल्ड केस बनाएं

एक मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें जो मौजूदा मामले का क्लोन बनाता है और उसे मूल मामला बनाता है। मूल केस को चाइल्ड केस के रूप में सेट किया गया है:

  1. वर्तमान रिकॉर्ड क्लोन करें क्रिया जोड़ें जो मूल केस को क्लोन करती है, और फिर क्लोन किए गए केस को पैरेंट के रूप में सेट करती है। मूल केस को चाइल्ड केस के रूप में सेट किया गया है। रिकॉर्ड शीर्षक विशेषता को ${anchor.ticketnumber}के चाइल्ड केस पर सेट करें.
  2. स्वतः भरण फ़ॉर्म फ़ील्ड जो निर्दिष्ट विशेषताओं के साथ चाइल्ड केस को पॉप्युलेट करता है, जोड़ें. रिकॉर्ड सुरक्षित करने पर टिकट संख्या निर्धारित की जाती है। निम्नलिखित विशेषताएं हैं:
    • निकाय तार्किक नाम: incident
    • विशेषता नाम: parentcaseid
    • विशेषता मान: [{"id": "${anchor.incidentid}","name":"${anchor.title}","entitytype":"incident"}]
    • विशेषता नाम: टिकट संख्या
    • विशेषता मान:
  3. चाइल्ड केस के लिए टिकट संख्या जनरेट करने और सेट करने के लिए रिकॉर्ड सहेजें कार्रवाई जोड़ें।
|

इनपुट रिकॉर्ड क्लोन करें

किसी मौजूदा रिकॉर्ड को क्लोन करता है. यह क्रिया केवल फ़ील्ड की प्रतिलिपि बनाती है तथा रिकॉर्ड को सहेजती नहीं है। कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
रिकॉर्ड शीर्षक रिकॉर्ड शीर्षक स्पष्ट करें.
निकाय रिकॉर्ड ID निकाय रिकॉर्ड की ID स्पष्ट करें.
यह फ़ील्ड अनिवार्य है.
निकाय तार्किक नाम उस निकाय का तार्किक नाम स्पष्ट करें जिसे आप क्लोन करना चाहते हैं.
यह फ़ील्ड अनिवार्य है.

उदाहरण: क्लोन इनपुट रिकॉर्ड का उपयोग करके चाइल्ड केस बनाएं

किसी मौजूदा मामले का क्लोन बनाने के लिए मैक्रो बनाने हेतु निम्नलिखित चरणों का पालन करें। विद्यमान केस को पैरेंट केस के रूप में सेट किया जाता है, तथा क्लोन किए गए केस को चाइल्ड केस के रूप में सेट किया जाता है।

  1. वर्तमान रिकॉर्ड क्लोन करें क्रिया जोड़ें जो मूल केस को क्लोन करती है, और फिर क्लोन किए गए केस को चाइल्ड के रूप में सेट करती है। मूल केस को मूल केस के रूप में सेट किया जाता है। निम्नलिखित विशेषताएं हैं:
    • निकाय रिकॉर्ड ID:${anchor.incidentid}
    • निकाय तार्किक नाम: incident
    • रिकॉर्ड शीर्षक: बाल मामला ${anchor.title}
  2. स्वतः भरण फ़ॉर्म फ़ील्ड जो निर्दिष्ट विशेषताओं के साथ चाइल्ड केस को पॉप्युलेट करता है, जोड़ें. रिकॉर्ड सुरक्षित होने पर टिकट संख्या निर्धारित की जाती है। निम्नलिखित विशेषताएं हैं:
    • निकाय तार्किक नाम: Entity logical name
    • विशेषता नाम: parentcaseid
    • विशेषता मान: [{"id": "${anchor.incidentid}","name":"${anchor.title}","entitytype":"incident"}]
    • विशेषता नाम: टिकट संख्या
    • विशेषता मान:
  3. चाइल्ड केस के लिए टिकट संख्या उत्पन्न करने और सेट करने के लिए रिकॉर्ड सहेजें क्रिया जोड़ें।

एजेंट स्क्रिप्ट फ़ोकस सेट करें

फोकस को एजेंट स्क्रिप्ट पर सेट करता है जिसे आगे चलाने की आवश्यकता है। एजेंट स्क्रिप्ट को ऐप साइड पैन पर एजेंट स्क्रिप्ट ड्रॉपडाउन में फ़ोकस में सेट किया गया है। उदाहरण के लिए, यदि एजेंट को रिफंड शिकायत पर कार्रवाई करनी हो। एजेंट स्वागत करने, शिकायत अनुरोध आरंभ करने तथा धन वापसी की प्रक्रिया के लिए अलग-अलग स्क्रिप्ट का उपयोग करता है। आप मैक्रोज़ को परिभाषित कर सकते हैं जो एजेंट स्क्रिप्ट पर फ़ोकस सेट करते हैं जिन्हें रिफंड प्रक्रिया के प्रत्येक चरण के लिए चलाने की आवश्यकता होती है। फोकस में एजेंट स्क्रिप्ट को सत्र टेम्पलेट के साथ संबद्ध किया जाना चाहिए। कार्रवाई में निम्नलिखित फ़ील्ड शामिल हैं.

क्षेत्र विवरण
एजेंट स्क्रिप्ट अद्वितीय नाम एजेंट स्क्रिप्ट निर्दिष्ट करें जिसे फोकस में होना आवश्यक है।

उदाहरण: किसी मामले की प्राथमिकता अपडेट करें और दूसरे मामले पर फ़ोकस सेट करें एजेंट स्क्रिप्ट

एक मैक्रो बनाने के लिए निम्नलिखित चरणों का पालन करें जो किसी मामले की प्राथमिकता को उच्च पर अद्यतन करता है और फिर दूसरे एजेंट स्क्रिप्ट पर स्विच करता है।

  1. मौजूदा रिकॉर्ड अपडेट करें क्रिया को निम्नलिखित विशेषताओं के साथ जोड़ें:
    • निकाय रिकॉर्ड ID: ${anchor.incidentid}
    • निकाय तार्किक नाम: incident
    • विशेषता नाम: प्राथमिकता कोड
    • विशेषता मान: 1
  2. सेट एजेंट स्क्रिप्ट फोकस कार्रवाई को एजेंट स्क्रिप्ट अद्वितीय नाम सेट के साथ जोड़ें। new_agentscript_highpriority
  3. वर्तमान टैब प्राप्त करें सत्र कनेक्टर जोड़ें.
  4. रिफ्रेश टैब सत्र कनेक्टर जोड़ें.

रिकॉर्ड सहेजें

आपके द्वारा सभी अनिवार्य फ़ील्ड में डेटा दर्ज करने के बाद रिकॉर्ड सहेज लिया जाता है। यदि अनिवार्य फ़ील्ड दर्ज नहीं किए जाते हैं या खाली छोड़ दिए जाते हैं तो कार्रवाई विफल हो जाती है.

अगले चरण

मैक्रोज़ बनाने के लिए सत्र कनेक्टर का उपयोग करें