{"id":55000725,"date":"2026-10-01T00:00:00","date_gmt":"2026-10-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/725"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html","title":{"rendered":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren"},"content":{"rendered":"<p class='introduction'>Seit dem letzten Artikel erh&auml;lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor &Auml;nderungen gesch&uuml;tzt: &Ouml;ffnen wir sie erneut, k&ouml;nnen wir Mengen &auml;ndern, Positionen l&ouml;schen und das Datum &uuml;berschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au&szlig;erdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l&ouml;schen lassen. Wie wir das Rechnungsformular abh&auml;ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels findest Du in der Datenbank <b>Rechnungsverwaltung_Rechnungen-SperrenUndStornieren.accdb<\/b>.<\/p>\n<p>Sie baut auf der Datenbank aus dem Artikel <b>Rechnungsverwaltung: Die Rechnungsnummer<\/b> (<b>www.access-basics.de\/724<\/b>) auf.<\/p>\n<h2>Die Regeln f&uuml;r die drei Status<\/h2>\n<p>Bevor wir Code schreiben, legen wir die Regeln fest. Unsere Rechnungen kennen drei Status aus der Tabelle <b>tblRechnungsstatus<\/b>: <b>1<\/b> (<b>Entwurf<\/b>), <b>2<\/b> (<b>Gestellt<\/b>) und <b>3<\/b> (<b>Storniert<\/b>) &#8211; siehe Bild 1. <\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_725_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_725_004.png\" alt=\"Werte der Tabelle tblRechnungsstatus\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Werte der Tabelle tblRechnungsstatus<\/p>\n<p>F&uuml;r jeden Status gelten andere Regeln:<\/p>\n<ul>\n<li><b>Entwurf:<\/b> Ein Entwurf darf bearbeitet, gestellt und gel&ouml;scht werden. Er hat noch keine Rechnungsnummer, deshalb entsteht beim L&ouml;schen keine L&uuml;cke in der Nummernfolge.<\/li>\n<li><b>Gestellt:<\/b> Eine gestellte Rechnung darf nur noch angesehen und storniert werden. Das L&ouml;schen ist nicht erlaubt, denn ihre Nummer ist vergeben, und die Rechnung muss aufbewahrt werden.<\/li>\n<li><b>Storniert:<\/b> Eine stornierte Rechnung darf nur noch angesehen werden.<\/li>\n<\/ul>\n<p>Wir setzen diese Regeln in zwei Formularen um: im Rechnungsformular <b>frmRechnung<\/b>, das je nach Status schreibgesch&uuml;tzt wird, und im Kundendetailformular <b>frmKundendetail<\/b>, in dem wir die Schaltfl&auml;chen zum Stornieren und L&ouml;schen unterbringen.<\/p>\n<h2>Das Rechnungsformular abh&auml;ngig vom Status sperren<\/h2>\n<p>Access bietet f&uuml;r Formulare drei Eigenschaften, mit denen wir steuern, was der Benutzer mit den Daten tun darf: <b>Bearbeitungen zulassen<\/b>, <b>Anf&uuml;gen zulassen<\/b> und <b>L&ouml;schen zulassen<\/b>. In VBA hei&szlig;en sie <b>Allow-Edits<\/b>, <b>AllowAdditions<\/b> und <b>AllowDeletions<\/b>.<\/p>\n<p>Im Artikel <b>Rechnungsverwaltung: Rechnungen eines Kunden<\/b> (<b>www.access-basics.de\/723<\/b>) haben wir diese Eigenschaften im Eigenschaftenblatt fest auf <b>Nein<\/b> gestellt. Hier brauchen wir sie dynamisch: Ob eine Rechnung bearbeitet werden darf, h&auml;ngt von ihrem Status ab, wobei sich der Status von Rechnung zu Rechnung unterscheiden kann.<\/p>\n<p>Das passende Ereignis ist <b>Beim Anzeigen<\/b> des Formulars. Es tritt immer dann ein, wenn ein Datensatz zum aktuellen Datensatz wird, also auch beim &Ouml;ffnen des Formulars.<\/p>\n<p>Die Prozedur <b>Form_Current<\/b> dazu gibt es in <b>frmRechnung<\/b> bereits:<\/p>\n<p>Im Artikel <b>Rechnungsverwaltung: Die Rechnungsnummer<\/b> (<b>www.access-basics.de\/724<\/b>) aktivieren oder deaktivieren wir darin die Schaltfl&auml;che <b>cmdRechnungStellen<\/b>, je nachdem, ob die Rechnung eine Rechnungsnummer hat (siehe Bild 2).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_725_005.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_725_005.png\" alt=\"Rechnung mit deaktivierter Schaltfl&auml;che cmdRechnungStellen\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Rechnung mit deaktivierter Schaltfl&auml;che cmdRechnungStellen<\/p>\n<p>&Ouml;ffne den VBA-Code von <b>frmRechnung<\/b> und ersetze die Prozedur <b>Form_Current<\/b> durch die folgende Prozedur:<\/p>\n<pre><span style=\"color:blue;\">Private Sub <\/span>Form_Current()\r\n     <span style=\"color:blue;\">Dim <\/span>bolEntwurf<span style=\"color:blue;\"><span style=\"color:blue;\"> As Boolean<\/span><\/span>\r\n     bolEntwurf = (Nz(Me!RechnungsstatusID, 1) = 1)\r\n     Me.AllowEdits = bolEntwurf\r\n     <span style=\"color:blue;\">With<\/span> Me!sfmRechnungspositionen.Form\r\n         .AllowEdits = bolEntwurf\r\n         .AllowAdditions = bolEntwurf\r\n         .AllowDeletions = bolEntwurf\r\n     End <span style=\"color:blue;\">With<\/span>\r\n     Me!cmdRechnungStellen.Enabled = bolEntwurf\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Die Prozedur ermittelt zuerst, ob die angezeigte Rechnung ein Entwurf ist. Der Ausdruck in Klammern liefert <b>True<\/b>, wenn <b>RechnungsstatusID<\/b> den Wert <b>1<\/b> hat, anderenfalls <b>False<\/b>.<\/p>\n<p>Die Funktion <b>Nz<\/b> ersetzt den Wert <b>Null<\/b> durch <b>1<\/b>, falls das Feld <b>Rechnungs-statusID<\/b> noch keinen Wert enth&auml;lt. Damit bleibt ein neuer Datensatz bearbeitbar.<\/p>\n<p>Dann &uuml;bertragen wir das Ergebnis auf das Hauptformular und auf das Unterformular mit den Positionen. Im Hauptformular gen&uuml;gt <b>AllowEdits<\/b>. Neue Rechnungen legen wir nicht in <b>frmRechnung<\/b> an, und gel&ouml;scht wird dort nicht.<\/p>\n<p>Im Unterformular setzen wir alle drei Eigenschaften, damit der Benutzer bei einer gestellten Rechnung keine Positionen hinzuf&uuml;gen oder entfernen kann. Auf das Formular im Unterformular-Steuerelement greifen wir &uuml;ber dessen Eigenschaft <b>Form<\/b> zu. Mit der <b>With<\/b>-Anweisung schreiben wir den Ausdruck nur einmal.<\/p>\n<p>Zum Schluss steuern wir die Schaltfl&auml;che <b>cmdRechnungStellen<\/b> jetzt &uuml;ber den Status statt &uuml;ber die Rechnungsnummer: Sie ist nur bei einem Entwurf aktiv.<\/p>\n<p>Die Pr&uuml;fung in <b>cmdRechnungStellen_Click<\/b> aus dem Artikel <b>Rechnungsverwaltung: Die Rechnungsnummer<\/b> (<b>www.access-basics.de\/724<\/b>) bleibt als zus&auml;tzliche Sicherung bestehen.<\/p>\n<h2>Die Sperre nach dem Stellen ausl&ouml;sen<\/h2>\n<p>Wir probieren es aus: &Ouml;ffne &uuml;ber <b>frmKundendetail<\/b> einen Kunden, lege &uuml;ber <b>Neue Rechnung<\/b> eine Rechnung an, f&uuml;ge im Unterformular des Rechnungsformulars eine Position hinzu und klicke auf <b>Rechnung stellen<\/b>.<\/p>\n<p>Die Schaltfl&auml;che <b>Neue Rechnung<\/b> hei&szlig;t weiter unten in diesem Artikel <b>Neu<\/b>.<\/p>\n<p>Die Rechnung erh&auml;lt ihre Nummer, und die Schaltfl&auml;che <b>Rechnung stellen<\/b> wird deaktiviert, das Formular l&auml;sst sich aber weiterhin bearbeiten.<\/p>\n<p>Das Ereignis <b>Beim Anzeigen<\/b> tritt nur ein, wenn ein anderer Datensatz zum aktuellen Datensatz wird. Das Speichern des aktuellen Datensatzes l&ouml;st es nicht aus.<\/p>\n<p>Deshalb rufen wir <b>Form_Current<\/b> am Ende von <b>cmdRechnungStellen_Click<\/b> selbst auf. Dort steht bisher die Anweisung <b>Me.cmdRechnungStellen.Enabled = False<\/b>, die wir durch den Aufruf ersetzen.<\/p>\n<p>Die Schaltfl&auml;che wird dabei deaktiviert, obwohl sie gerade angeklickt wurde und den Fokus hat. Access l&auml;sst das zu, danach besitzt aber kein Steuerelement mehr den Fokus.<\/p>\n<p>Damit das nicht passiert, setzen wir den Fokus vorher auf die Schaltfl&auml;che <b>cmdOK<\/b>. Ersetze die Anweisung am Ende der Prozedur <b>cmdRechnungStellen_Click<\/b> durch diese beiden Zeilen:<\/p>\n<pre>     Me!cmdOK.SetFocus\r\n     <span style=\"color:blue;\">Call<\/span> Form_Current<\/pre>\n<p>Die Prozedur sieht nun wie in Listing 1 aus.<\/p>\n<pre><span style=\"color:blue;\">Private Sub <\/span>cmdRechnungStellen_Click()\r\n     <span style=\"color:blue;\">If <\/span>Me!RechnungsstatusID &lt;&gt; 1<span style=\"color:blue;\"> Then<\/span>\r\n         <span style=\"color:blue;\">MsgBox<\/span> \"Diese Rechnung ist bereits gestellt.\", vbExclamation\r\n         <span style=\"color:blue;\">Exit Sub<\/span>\r\n     <span style=\"color:blue;\">End If<\/span>\r\n     <span style=\"color:blue;\">If <\/span>Me.Dirty<span style=\"color:blue;\"> Then<\/span> Me.Dirty = <span style=\"color:blue;\">False<\/span>\r\n     <span style=\"color:blue;\">If <\/span>DCount(\"*\", \"tblRechnungspositionen\", \"RechnungID = \" & Me!RechnungID) = 0<span style=\"color:blue;\"> Then<\/span>\r\n         <span style=\"color:blue;\">MsgBox<\/span> \"Die Rechnung enth&auml;lt noch keine Positionen.\", vbExclamation\r\n         <span style=\"color:blue;\">Exit Sub<\/span>\r\n     <span style=\"color:blue;\">End If<\/span>\r\n     <span style=\"color:blue;\">If <\/span><span style=\"color:blue;\">MsgBox<\/span>(\"Rechnung jetzt stellen? Danach l&auml;sst sie sich nicht mehr &auml;ndern.\", vbQuestion + vbYesNo) = vbNo<span style=\"color:blue;\"> Then<\/span>         <span style=\"color:blue;\">Exit Sub<\/span>\r\n     <span style=\"color:blue;\">End If<\/span>\r\n     Me!Rechnungsdatum = Date\r\n     Me!Faelligkeitsdatum = DateAdd(\"d\", 14, Date)\r\n     Me!Rechnungsnummer = NaechsteRechnungsnummer(Me!Rechnungsdatum)\r\n     Me!RechnungsstatusID = 2\r\n     Me.Dirty = <span style=\"color:blue;\">False<\/span>\r\n     <span style=\"color:blue;\">MsgBox<\/span> \"Die Rechnung wurde mit der Nummer \" & Me!Rechnungsnummer & \" gestellt.\", vbInformation\r\n     Me!cmdOK.SetFocus\r\n     <span style=\"color:blue;\">Call<\/span> Form_Current\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p class='imagetext'>Listing 1: Die &uuml;berarbeitete Prozedur f&uuml;r das Ereignis Beim Anzeigen des Formulars frmRechnung<\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000\"><a style=\"color: #ff0000\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000725\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Passwort<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Angemeldet bleiben<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000725?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000725\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"8c89613262\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Anmelden\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seit dem letzten Artikel erh&auml;lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor &Auml;nderungen gesch&uuml;tzt: &Ouml;ffnen wir sie erneut, k&ouml;nnen wir Mengen &auml;ndern, Positionen l&ouml;schen und das Datum &uuml;berschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au&szlig;erdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l&ouml;schen lassen. Wie wir das Rechnungsformular abh&auml;ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[662026,66052026,44000014],"tags":[],"class_list":["post-55000725","post","type-post","status-publish","format-standard","hentry","category-662026","category-66052026","category-Loesungen"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Seit dem letzten Artikel erh\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \u00c4nderungen gesch\u00fctzt: \u00d6ffnen wir sie erneut, k\u00f6nnen wir Mengen \u00e4ndern, Positionen l\u00f6schen und das Datum \u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\u00f6schen lassen. Wie wir das Rechnungsformular abh\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Andr\u00e9 Minhorst\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Access [basics] - DAS ACCESS-MAGAZIN F\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]\" \/>\n\t\t<meta property=\"og:description\" content=\"Seit dem letzten Artikel erh\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \u00c4nderungen gesch\u00fctzt: \u00d6ffnen wir sie erneut, k\u00f6nnen wir Mengen \u00e4ndern, Positionen l\u00f6schen und das Datum \u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\u00f6schen lassen. Wie wir das Rechnungsformular abh\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/access-basics.de\/wp-content\/uploads\/2021\/02\/logo400.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/access-basics.de\/wp-content\/uploads\/2021\/02\/logo400.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t\t<meta property=\"og:image:height\" content=\"127\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-01T00:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"-001-11-30T00:00:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Seit dem letzten Artikel erh\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \u00c4nderungen gesch\u00fctzt: \u00d6ffnen wir sie erneut, k\u00f6nnen wir Mengen \u00e4ndern, Positionen l\u00f6schen und das Datum \u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\u00f6schen lassen. Wie wir das Rechnungsformular abh\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/access-basics.de\/wp-content\/uploads\/2021\/02\/logo400.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#blogposting\",\"name\":\"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]\",\"headline\":\"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren\",\"author\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/author\\\/andreminhorst-com#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"..\\\/tl_files\\\/images\\\/pic_725_004.png\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\\\/#articleImage\"},\"datePublished\":\"2026-10-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"inLanguage\":\"de-DE\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#webpage\"},\"articleSection\":\"2026, 5\\\/2026, L&ouml;sungen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-basics.de\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026#listItem\",\"name\":\"2026\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026#listItem\",\"position\":2,\"name\":\"2026\",\"item\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026\\\/5\\\/2026#listItem\",\"name\":\"5\\\/2026\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026\\\/5\\\/2026#listItem\",\"position\":3,\"name\":\"5\\\/2026\",\"item\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026\\\/5\\\/2026\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#listItem\",\"name\":\"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026#listItem\",\"name\":\"2026\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#listItem\",\"position\":4,\"name\":\"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/category\\\/2026\\\/5\\\/2026#listItem\",\"name\":\"5\\\/2026\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/#organization\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"url\":\"https:\\\/\\\/access-basics.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/access-basics.de\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/logo400.png\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\\\/#organizationLogo\",\"width\":400,\"height\":127},\"image\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/author\\\/andreminhorst-com#author\",\"url\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/author\\\/andreminhorst-com\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Andr\\u00e9 Minhorst\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#webpage\",\"url\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\",\"name\":\"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]\",\"description\":\"Seit dem letzten Artikel erh\\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \\u00c4nderungen gesch\\u00fctzt: \\u00d6ffnen wir sie erneut, k\\u00f6nnen wir Mengen \\u00e4ndern, Positionen l\\u00f6schen und das Datum \\u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\\u00f6schen lassen. Wie wir das Rechnungsformular abh\\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/author\\\/andreminhorst-com#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/index.php\\\/author\\\/andreminhorst-com#author\"},\"datePublished\":\"2026-10-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-basics.de\\\/#website\",\"url\":\"https:\\\/\\\/access-basics.de\\\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-basics.de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]","description":"Seit dem letzten Artikel erh\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \u00c4nderungen gesch\u00fctzt: \u00d6ffnen wir sie erneut, k\u00f6nnen wir Mengen \u00e4ndern, Positionen l\u00f6schen und das Datum \u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\u00f6schen lassen. Wie wir das Rechnungsformular abh\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.","canonical_url":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#blogposting","name":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]","headline":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren","author":{"@id":"https:\/\/access-basics.de\/index.php\/author\/andreminhorst-com#author"},"publisher":{"@id":"https:\/\/access-basics.de\/#organization"},"image":{"@type":"ImageObject","url":"..\/tl_files\/images\/pic_725_004.png","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\/#articleImage"},"datePublished":"2026-10-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00","inLanguage":"de-DE","mainEntityOfPage":{"@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#webpage"},"isPartOf":{"@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#webpage"},"articleSection":"2026, 5\/2026, L&ouml;sungen"},{"@type":"BreadcrumbList","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/access-basics.de\/#listItem","position":1,"name":"Home","item":"https:\/\/access-basics.de\/","nextItem":{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/category\/2026#listItem","name":"2026"}},{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/category\/2026#listItem","position":2,"name":"2026","item":"https:\/\/access-basics.de\/index.php\/category\/2026","nextItem":{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/category\/2026\/5\/2026#listItem","name":"5\/2026"},"previousItem":{"@type":"ListItem","@id":"https:\/\/access-basics.de\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/category\/2026\/5\/2026#listItem","position":3,"name":"5\/2026","item":"https:\/\/access-basics.de\/index.php\/category\/2026\/5\/2026","nextItem":{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#listItem","name":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren"},"previousItem":{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/category\/2026#listItem","name":"2026"}},{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#listItem","position":4,"name":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren","previousItem":{"@type":"ListItem","@id":"https:\/\/access-basics.de\/index.php\/category\/2026\/5\/2026#listItem","name":"5\/2026"}}]},{"@type":"Organization","@id":"https:\/\/access-basics.de\/#organization","name":"Access [basics]","description":"DAS ACCESS-MAGAZIN F\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN","url":"https:\/\/access-basics.de\/","logo":{"@type":"ImageObject","url":"https:\/\/access-basics.de\/wp-content\/uploads\/2021\/02\/logo400.png","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\/#organizationLogo","width":400,"height":127},"image":{"@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/access-basics.de\/index.php\/author\/andreminhorst-com#author","url":"https:\/\/access-basics.de\/index.php\/author\/andreminhorst-com","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","width":96,"height":96,"caption":"Andr\u00e9 Minhorst"}},{"@type":"WebPage","@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#webpage","url":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html","name":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]","description":"Seit dem letzten Artikel erh\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \u00c4nderungen gesch\u00fctzt: \u00d6ffnen wir sie erneut, k\u00f6nnen wir Mengen \u00e4ndern, Positionen l\u00f6schen und das Datum \u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\u00f6schen lassen. Wie wir das Rechnungsformular abh\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/access-basics.de\/#website"},"breadcrumb":{"@id":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html#breadcrumblist"},"author":{"@id":"https:\/\/access-basics.de\/index.php\/author\/andreminhorst-com#author"},"creator":{"@id":"https:\/\/access-basics.de\/index.php\/author\/andreminhorst-com#author"},"datePublished":"2026-10-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00"},{"@type":"WebSite","@id":"https:\/\/access-basics.de\/#website","url":"https:\/\/access-basics.de\/","name":"Access [basics]","description":"DAS ACCESS-MAGAZIN F\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN","inLanguage":"de-DE","publisher":{"@id":"https:\/\/access-basics.de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Access [basics] - DAS ACCESS-MAGAZIN F\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN","og:type":"article","og:title":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]","og:description":"Seit dem letzten Artikel erh\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \u00c4nderungen gesch\u00fctzt: \u00d6ffnen wir sie erneut, k\u00f6nnen wir Mengen \u00e4ndern, Positionen l\u00f6schen und das Datum \u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\u00f6schen lassen. Wie wir das Rechnungsformular abh\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.","og:url":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html","og:image":"https:\/\/access-basics.de\/wp-content\/uploads\/2021\/02\/logo400.png","og:image:secure_url":"https:\/\/access-basics.de\/wp-content\/uploads\/2021\/02\/logo400.png","og:image:width":400,"og:image:height":127,"article:published_time":"2026-10-01T00:00:00+00:00","article:modified_time":"-001-11-30T00:00:00+00:00","twitter:card":"summary_large_image","twitter:title":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren - Access [basics]","twitter:description":"Seit dem letzten Artikel erh\u00e4lt eine Rechnung beim Stellen ihre Rechnungsnummer. Damit ist sie noch nicht vor \u00c4nderungen gesch\u00fctzt: \u00d6ffnen wir sie erneut, k\u00f6nnen wir Mengen \u00e4ndern, Positionen l\u00f6schen und das Datum \u00fcberschreiben, obwohl die Rechnung bereits beim Kunden liegt. Das widerspricht dem Zweck einer gestellten Rechnung. Au\u00dferdem fehlen zwei Aktionen, die eine Rechnungsverwaltung braucht: Eine gestellte Rechnung muss sich stornieren lassen, und ein Entwurf, den niemand mehr braucht, soll sich l\u00f6schen lassen. Wie wir das Rechnungsformular abh\u00e4ngig vom Status sperren und die beiden Aktionen im Kundendetailformular unterbringen, liest Du in diesem Artikel.","twitter:image":"https:\/\/access-basics.de\/wp-content\/uploads\/2021\/02\/logo400.png"},"aioseo_meta_data":{"post_id":"55000725","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2026-10-26 11:08:57","updated":"2026-10-26 11:08:57","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/access-basics.de\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/access-basics.de\/index.php\/category\/2026\" title=\"2026\">2026<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/access-basics.de\/index.php\/category\/2026\/5\/2026\" title=\"5\/2026\">5\/2026<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tRechnungsverwaltung: Gestellte Rechnungen sperren und stornieren\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/access-basics.de\/"},{"label":"2026","link":"https:\/\/access-basics.de\/index.php\/category\/2026"},{"label":"5\/2026","link":"https:\/\/access-basics.de\/index.php\/category\/2026\/5\/2026"},{"label":"Rechnungsverwaltung: Gestellte Rechnungen sperren und stornieren","link":"https:\/\/access-basics.de\/index.php\/Rechnungsverwaltung_Gestellte_Rechnungen_sperren_und_stornieren.html"}],"_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=55000725"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000725\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}