Infurnia सहायता
Catalogue

subscribers द्वारा blocked sales channel को delete करें

subscriber block को clear करें ताकि sales channel delete किया जा सके, और जानें कि कौन-से channels कभी हटाए नहीं जा सकते।

  1. यदि कोई client किसी sales channel को delete करने का प्रयास करता है और उसे यह कहते हुए error मिलता है कि इसे orgs या business units द्वारा subscribed किया गया है, तो यह एक hard block है: जब तक कम से कम एक organisation या एक business unit (उनका अपना या किसी अन्य org का) उस channel की subscription रखता है, deletion अस्वीकार कर दिया जाता है।

  2. Block को clear करने के लिए, हर subscribing org channel से unsubscribe करता है (unsubscribe करने से उनकी org-level और सभी business-unit-level subscriptions एक साथ हट जाती हैं)।

  3. Block को clear करने के लिए, owner channel को public से private में बदलता है, जिससे तुरंत हर subscriber हट जाता है और सभी pending subscription requests वापस ले लिए जाते हैं — उसके बाद delete subscriber check पास कर लेगा।

  4. जब किसी public sales channel का owner उसकी sharing को वापस private में बदलता है, तो platform एक ही transaction में तीन काम करता है: (1) channel पर सभी pending subscription requests को 'Withdrawn because sales channel was made private from public earlier' remark के साथ withdrawn के रूप में चिह्नित किया जाता है; (2) channel की हर business-unit subscription delete कर दी जाती है; (3) हर org-level subscription delete कर दी जाती है। यह तुरंत होता है और अन्य companies को प्रभावित करता है: switch save होते ही हर subscriber org अपनी सभी business units में channel के catalog तक पहुँच खो देता है, बिना किसी notification email के। Private में जाने के part के रूप में auto-approval भी बंद हो जाता है। Clients को sharing toggle करने से पहले इस बारे में चेतावनी देना उचित है — 'making it private for a while' चुपचाप सभी subscribers को बाहर कर देता है, और बाद में इसे फिर से public करने पर वे बहाल नहीं होते; हर org को नया subscription request डालना होगा और फिर से approve होना होगा। इसके विपरीत, जब owner ऐसा channel delete करना चाहता है जो मौजूदा subscriptions से blocked है, तो subscribers को clear करने का यही sanctioned तरीका है। यदि कोई subscriber client बताता है कि उनकी side से कोई कार्रवाई किए बिना साझा catalog गायब हो गया, तो जाँचें कि क्या owning org ने channel को private में flipped किया है।

  5. हर business org तीन system channels के साथ बनाया जाता है: 'Default Sales Channel', 'ISN Feeder', और 'Default BU Feeder', और BU बनने पर हर business unit को अतिरिक्त रूप से अपना 'Default Sales Channel' मिलता है। ये typed channels (default, ISN feeder, BU feeder types), साथ ही platform-wide global channels, स्थायी रूप से protected हैं: force options की परवाह किए बिना कोई भी delete प्रयास 'default sales channel cannot be deleted' error के साथ अस्वीकार कर दिया जाता है। इसलिए जब कोई client पूछता है कि वे ऐसा channel क्यों नहीं हटा सकते जो उन्हें 'never created', तो उत्तर यह है कि वह उनके org या business unit के साथ auto-provisioned था और system को उसकी आवश्यकता है — Default Sales Channel वह जगह है जहाँ उनका अपना inventory डिफ़ॉल्ट रूप से publish होता है, और feeder channels के माध्यम से उनका catalog business units और Infurnia Supply Network को feed होता है। वे इन channels को अनदेखा कर सकते हैं या प्रबंधित कर सकते हैं कि कौन-से SKU/designers उनसे mapped हैं, लेकिन वे उन्हें delete या हटा नहीं सकते। केवल org द्वारा स्वयं बनाए गए अतिरिक्त channels (untyped) deletable हैं, और वे भी subscriber / designer / SKU / automation-rule जाँचों के अधीन हैं।