{"id":21255,"date":"2026-05-20T19:16:48","date_gmt":"2026-05-20T17:16:48","guid":{"rendered":"https:\/\/www.drugshortage.ch\/?page_id=21255"},"modified":"2026-05-20T19:34:46","modified_gmt":"2026-05-20T17:34:46","slug":"registriert-nicht-mehr-im-verkauf-2","status":"publish","type":"page","link":"https:\/\/www.drugshortage.ch\/index.php\/registriert-nicht-mehr-im-verkauf-2\/","title":{"rendered":"Registriert &#8211; nicht mehr im Verkauf"},"content":{"rendered":"\n\n<style>\n  #ve-outer { width:100%; box-sizing:border-box; font-family:'Segoe UI',Arial,sans-serif; font-size:13px; color:#2d3748; }\n  .container,.container-fluid,.entry-content,.post-content,.page-content,\n  .site-content,.content-area,#content,#primary,main,article {\n    max-width:100% !important; overflow:visible !important;\n  }\n\n  \/* Ladeanimation *\/\n  #ve-loading { display:flex; align-items:center; gap:12px; padding:30px 20px; color:#718096; font-size:15px; }\n  .ve-spinner { width:24px; height:24px; border:3px solid #e2e8f0; border-top-color:#744210; border-radius:50%; animation:vespin .8s linear infinite; flex-shrink:0; }\n  @keyframes vespin { to { transform:rotate(360deg); } }\n\n  \/* Titel-Box *\/\n  .ve-title-box { background:#fff; border:1px solid #e2e8f0; border-radius:10px; padding:20px 24px; margin-bottom:20px; box-shadow:0 1px 4px rgba(0,0,0,.06); }\n  .ve-title { font-size:18px; font-weight:700; color:#2d3748; margin-bottom:6px; }\n  .ve-subtitle { font-size:13px; color:#718096; line-height:1.5; }\n  .ve-anzahl { font-size:13px; color:#744210; font-weight:600; margin-top:8px; }\n\n  \/* Suche *\/\n  #ve-suche { width:100%; padding:10px 14px; margin-bottom:12px; border:1px solid #e2e8f0; border-radius:8px; font-size:13px; box-sizing:border-box; outline:none; transition:border-color .2s; }\n  #ve-suche:focus { border-color:#744210; box-shadow:0 0 0 3px rgba(116,66,16,.1); }\n\n  \/* Tabelle *\/\n  .ve-table-wrap { overflow-x:auto; width:100%; border-radius:8px; box-shadow:0 1px 4px rgba(0,0,0,.07); }\n  .ve-table { width:100%; border-collapse:collapse; background:#fff; }\n  .ve-table thead tr { background:#2d3748; }\n  .ve-table th { padding:9px 12px; text-align:left; font-size:13px; font-weight:600; color:#fff; white-space:nowrap; cursor:pointer; user-select:none; }\n  .ve-table th:hover { background:#4a5568; }\n  .ve-table td { padding:7px 12px; border-bottom:1px solid #edf2f7; font-size:13px; vertical-align:middle; }\n  .ve-table tbody tr:last-child td { border-bottom:none; }\n  .ve-table tbody tr:hover td { background:#fffbeb !important; }\n  .ve-table a { color:#744210; text-decoration:none; font-weight:500; }\n  .ve-table a:hover { text-decoration:underline; }\n\n  \/* Footer *\/\n  .ve-footer { font-size:11px; color:#a0aec0; margin-top:10px; text-align:right; }\n<\/style>\n\n<div id=\"ve-outer\">\n  <div id=\"ve-loading\"><div class=\"ve-spinner\"><\/div> Daten werden geladen\u2026<\/div>\n  <div id=\"ve-inhalt\" style=\"display:none;\">\n\n    <div class=\"ve-title-box\">\n      <div class=\"ve-title\">Vertriebseinstellung<\/div>\n      <div class=\"ve-subtitle\">\n        (Noch) Registriert aber nicht mehr im Verkauf \u2013<br>\n        d.h. kein Lieferengpass sondern Vertriebseinstellung ohne Abregistrierung\n      <\/div>\n      <div class=\"ve-anzahl\" id=\"ve-anzahl\">\u2013 Eintr\u00e4ge<\/div>\n    <\/div>\n\n    <input type=\"text\" id=\"ve-suche\" placeholder=\"&#x1f50d;  Suche nach Bezeichnung oder Firma\u2026\" \/>\n    <div class=\"ve-table-wrap\">\n      <table class=\"ve-table\" style=\"min-width:600px;\">\n        <thead><tr>\n          <th onclick=\"veSortiere('bezeichnung')\">Bezeichnung &#x2195;<\/th>\n          <th onclick=\"veSortiere('gtin')\">GTIN &#x2195;<\/th>\n          <th onclick=\"veSortiere('firma')\">Firma &#x2195;<\/th>\n          <th onclick=\"veSortiere('mutation')\">Datum letzte Mutation &#x2195;<\/th>\n        <\/tr><\/thead>\n        <tbody id=\"ve-tbody\"><\/tbody>\n      <\/table>\n    <\/div>\n    <div class=\"ve-footer\">drugshortage.ch<\/div>\n\n  <\/div>\n<\/div>\n\n<script>\nconst VE_BASE = \"https:\/\/www.drugshortage.ch\";\nconst VE_API  = VE_BASE + \"\/api_vertriebseinstellung.php\";\n\nlet veAlleDaten = [];\nlet veSortiereNach = \"bezeichnung\";\nlet veAufsteigend = true;\n\nasync function ladeDaten() {\n  try {\n    const res = await fetch(VE_API);\n    const d = await res.json();\n\n    if (d.fehler) {\n      document.getElementById(\"ve-loading\").innerHTML =\n        \"<div style='color:#c53030;padding:20px;background:#fff5f5;border-radius:8px;width:100%;'>\" +\n        \"<strong>&#x26a0;&#xfe0f; Fehler:<\/strong> \" + d.fehler + \"<\/div>\";\n      return;\n    }\n\n    veAlleDaten = d.resultate || [];\n    document.getElementById(\"ve-anzahl\").textContent = veAlleDaten.length + \" Eintr\u00e4ge\";\n    veZeigeTabelle(veAlleDaten);\n\n    document.getElementById(\"ve-loading\").style.display = \"none\";\n    document.getElementById(\"ve-inhalt\").style.display  = \"block\";\n\n  } catch(err) {\n    document.getElementById(\"ve-loading\").innerHTML =\n      \"<div style='color:#c53030;padding:20px;'>&#x274c; Fehler beim Laden: \" + err + \"<\/div>\";\n  }\n}\n\nfunction veZeigeTabelle(daten) {\n  const tbody = document.getElementById(\"ve-tbody\");\n  tbody.innerHTML = \"\";\n  if (!daten.length) {\n    tbody.innerHTML = \"<tr><td colspan='4' style='padding:16px;color:#718096;text-align:center;font-style:italic;'>Keine Eintr\u00e4ge gefunden.<\/td><\/tr>\";\n    return;\n  }\n  daten.forEach(function(e) {\n    const tr = document.createElement(\"tr\");\n    const detailUrl = VE_BASE + \"\/index.php\/detail-lieferengpass\/?ID=\" + e.id;\n    tr.innerHTML =\n      \"<td style='white-space:nowrap;'><a href='\" + detailUrl + \"' target='_blank'>\" + (e.bezeichnung || \"\u2013\") + \"<\/a><\/td>\" +\n      \"<td style='color:#a0aec0;font-size:12px;'>\" + (e.gtin    || \"\u2013\") + \"<\/td>\" +\n      \"<td style='white-space:nowrap;'>\"            + (e.firma   || \"\u2013\") + \"<\/td>\" +\n      \"<td style='white-space:nowrap;color:#718096;'>\" + veDatum(e.mutation) + \"<\/td>\";\n    tbody.appendChild(tr);\n  });\n}\n\nfunction veSortiere(feld) {\n  veAufsteigend = (veSortiereNach === feld) ? !veAufsteigend : true;\n  veSortiereNach = feld;\n  const q = document.getElementById(\"ve-suche\").value.toLowerCase();\n  const liste = veFiltern(q).sort(function(a, b) {\n    const va = (a[feld] || \"\").toLowerCase();\n    const vb = (b[feld] || \"\").toLowerCase();\n    return veAufsteigend ? va.localeCompare(vb) : vb.localeCompare(va);\n  });\n  veZeigeTabelle(liste);\n}\n\nfunction veFiltern(q) {\n  if (!q) return veAlleDaten.slice();\n  return veAlleDaten.filter(function(e) {\n    return (e.bezeichnung || \"\").toLowerCase().includes(q) ||\n           (e.firma       || \"\").toLowerCase().includes(q);\n  });\n}\n\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n  document.getElementById(\"ve-suche\").addEventListener(\"input\", function() {\n    veZeigeTabelle(veFiltern(this.value.toLowerCase()));\n  });\n  ladeDaten();\n});\n\nfunction veDatum(s) { return s ? s.substring(0, 10) : \"\u2013\"; }\n<\/script>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Daten werden geladen\u2026 Vertriebseinstellung (Noch) Registriert aber nicht mehr im Verkauf \u2013 d.h. kein Lieferengpass sondern Vertriebseinstellung ohne Abregistrierung \u2013 Eintr\u00e4ge Bezeichnung &#x2195; GTIN &#x2195; Firma &#x2195; Datum letzte Mutation &#x2195; drugshortage.ch&hellip; <a class=\"read-more\" href=\"https:\/\/www.drugshortage.ch\/index.php\/registriert-nicht-mehr-im-verkauf-2\/\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-fullwidth.php","meta":{"footnotes":""},"class_list":["post-21255","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages\/21255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/comments?post=21255"}],"version-history":[{"count":1,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages\/21255\/revisions"}],"predecessor-version":[{"id":21256,"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/pages\/21255\/revisions\/21256"}],"wp:attachment":[{"href":"https:\/\/www.drugshortage.ch\/index.php\/wp-json\/wp\/v2\/media?parent=21255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}