{"id":835,"date":"2010-06-02T04:13:48","date_gmt":"2010-06-02T08:13:48","guid":{"rendered":"http:\/\/www.tridens.si\/?p=835"},"modified":"2022-04-14T20:26:43","modified_gmt":"2022-04-14T20:26:43","slug":"oracle-brm-abrechnungsprozess","status":"publish","type":"post","link":"https:\/\/tridenstechnology.com\/de\/oracle-brm-billing-process\/","title":{"rendered":"Oracle BRM Abrechnungsprozess"},"content":{"rendered":"<p>Werfen wir zun\u00e4chst einen Blick auf eine <strong>Gesamtbild<\/strong> von dem, was die <strong><a href=\"https:\/\/tridenstechnology.com\/oracle-brm\/\">Oracle BRM<\/a> Abrechnung<\/strong> Prozess tut:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Erfasst den Gesamtbetrag der Saldoauswirkungen, die im vergangenen Monat aufgetreten sind. Dies kann Nutzungsgeb\u00fchren und Abonnementgeb\u00fchren beinhalten.<\/li><li>\u00c4ndert den Status aller mit der Rechnung verkn\u00fcpften Rechnungsposten von ausstehend auf offen, so dass sie keine Geb\u00fchren mehr anh\u00e4ufen und Zahlungen auf sie angewendet werden k\u00f6nnen. Dar\u00fcber hinaus wird der Rechnung ein F\u00e4lligkeitsdatum hinzugef\u00fcgt.<\/li><li>Fordert automatisch Zahlungen von einem Kreditkartenverarbeiter an oder fordert Zahlungen durch den Versand von Rechnungen an.<\/li><li>Aktualisiert automatisch den Kontostand eines Kunden, wenn eine Zahlung in der BRM-Datenbank erfasst wird.<\/li><\/ol>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"\/\/i1.wp.com\/tridenstechnology.com\/wp-content\/uploads\/2021\/07\/billing_process.jpeg\"><img fetchpriority=\"high\" decoding=\"async\" width=\"610\" height=\"250\" src=\"\/\/i1.wp.com\/tridenstechnology.com\/wp-content\/uploads\/2021\/07\/billing_process.jpeg\" alt=\"\" class=\"wp-image-7187\" srcset=\"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2021\/07\/billing_process.jpeg 610w, https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2021\/07\/billing_process-300x123.jpeg 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/a><figcaption>Abbildung 1: Oracle BRM Abrechnungsprozess<\/figcaption><\/figure><\/div>\n\n\n\n<p><strong>Wie wird all dies nun in der Praxis umgesetzt?<\/strong><\/p>\n\n\n\n<p>Bevor Sie eine brm-Abrechnung in der Produktion durchf\u00fchren, m\u00fcssen alle erforderlichen Schritte ausgef\u00fchrt werden. Der erste Schritt besteht darin, eine Kopie der Produktionsumgebung vorzubereiten - dies kann entweder die Vorproduktions- oder eine Testumgebung sein. Dieser Schritt umfasst die Installation der neuesten Produktionsversion in dieser Umgebung und das Kopieren der Produktionsdatenbank. Als n\u00e4chstes m\u00fcssen die Umgebungskonfigurationen denen der Produktionsumgebung entsprechen. Hier sind die wichtigsten Konfigurationen, die entsprechend eingestellt werden sollten:<\/p>\n\n\n\n<p>- <strong>cm<\/strong> Konfiguration ($HOME\/pin\/sys\/cm\/pin.conf),<\/p>\n\n\n\n<p><em>o \u00dcberpr\u00fcfen Sie, ob der Eintrag loglevel auf 1 gesetzt ist.<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Eintrag f\u00fcr den Parameter agent_return auf 0<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Eintrag f\u00fcr den Parameter simulate_agent auf 1<\/em><\/p>\n\n\n\n<p><em>Diese beiden letzten \u00c4nderungen werden vorgenommen, damit w\u00e4hrend des Rechnungslaufs keine Provisionierungsma\u00dfnahmen erforderlich sind.<\/em><\/p>\n\n\n\n<p>- <strong>dm_oracle<\/strong> Konfiguration ($HOME\/pin\/sys\/dm_oracle\/pin.conf),<\/p>\n\n\n\n<p><em>o Setzen Sie den Parameter dm_bigsize auf 8388608 oder h\u00f6her<\/em><\/p>\n\n\n\n<p><em>o Setzen Sie den Parameter dm_shmsize auf 33554432 oder h\u00f6her.<\/em><\/p>\n\n\n\n<p><em>o Setzen Sie dm_n_fe auf 8<\/em><\/p>\n\n\n\n<p><em>o Setzen Sie dm_max_per_fe auf 16<\/em><\/p>\n\n\n\n<p><em>o Setzen Sie dm_n_be auf 24<\/em><\/p>\n\n\n\n<p><em>o Setzen Sie dm_trans_be_max auf 22<\/em><\/p>\n\n\n\n<p>- <strong>pin_rechnung_akkten<\/strong> Konfiguration ($HOME\/pin\/apps\/pin_billd\/pin.conf),<\/p>\n\n\n\n<p><em>o \u00dcberpr\u00fcfen Sie den Loglevel. \u00c4ndern Sie den Wert auf den entsprechenden Wert, je nachdem, was w\u00e4hrend des Rechnungstests \u00fcberpr\u00fcft werden muss, entweder 1 oder 3.<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Parameter children f\u00fcr pin_billd und pin_mta auf 5<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Parameter per_batch f\u00fcr pin_billd und pin_mta auf 20000<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Parameter fetch_size f\u00fcr pin_billd und pin_mta auf 150000<\/em><\/p>\n\n\n\n<p>- <strong>pin_inv_accts <\/strong>Konfiguration ($HOME\/pin\/apps\/pin_inv\/pin.conf),<\/p>\n\n\n\n<p><em>o \u00dcberpr\u00fcfen Sie den Loglevel. \u00c4ndern Sie den Wert auf den entsprechenden Wert, je nachdem, was w\u00e4hrend des Rechnungstests \u00fcberpr\u00fcft werden muss, entweder 1 oder 3.<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Parameter children f\u00fcr pin_billd und pin_mta auf 5<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Parameter per_batch f\u00fcr pin_billd und pin_mta auf 2000<\/em><\/p>\n\n\n\n<p><em>o \u00c4ndern Sie den Parameter fetch_size f\u00fcr pin_billd und pin_mta auf 15000<\/em><\/p>\n\n\n\n<p>Um die bestm\u00f6gliche Simulation der Produktion zu erhalten, muss der billrun pin_virtual_time auf das Datum gesetzt werden, an dem der echte billrun auf der Produktion ausgef\u00fchrt wird. Sobald dies geschehen ist, kann der Billrun gestartet werden.<\/p>\n\n\n\n<p>Wir f\u00fchren die Rechnungsstellung monatlich mit dem Skript pin_bill_day durch, das etwa 100.000 Rechnungen pro Stunde erstellt. Das Skript erstellt Rechnungen f\u00fcr Konten, deren Rechnungsdatum an einem beliebigen Tag vor Mitternacht des Tages liegt, an dem wir die Abrechnung durchf\u00fchren. Was macht das Skript pin_billd_day eigentlich? Es f\u00fchrt die folgenden Dienstprogramme f\u00fcr die Rechnungsstellung aus:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>pin_deferred_act: F\u00fchrt aufgeschobene Aktionen aus. Wenn z.B. ein Konto inaktiv werden soll, f\u00fchrt dieses Dienstprogramm die Status\u00e4nderung zum geplanten Datum durch.<\/li><li>pin_rechnung_konten: Berechnet den f\u00e4lligen Saldo f\u00fcr Konten und erstellt eine Rechnung \u00fcber den f\u00e4lligen Saldo.<\/li><li>pin_collect: Zieht den f\u00e4lligen Saldo f\u00fcr Konten ein, die mit Kreditkarten und Lastschriftverfahren bezahlt werden.<\/li><li>pin_refund: Findet Konten mit Erstattungsposten und f\u00fchrt Online-Erstattungstransaktionen durch.<\/li><li>pin_inv_accts: Erstellt eine Rechnung f\u00fcr jedes Konto, das in Rechnung gestellt wird.<\/li><li>pin_cycle_fees: Wendet die Auswirkungen der Zyklusgeb\u00fchren auf das Kundenkonto an und storniert Produkte, deren Stornierungsdatum abgelaufen ist.<\/li><\/ul>\n\n\n\n<p>Um den Fortschritt und die Leistung des Skripts pin_bill_day zu \u00fcberpr\u00fcfen, f\u00fchren wir Abfragen in der Datenbank durch, um Informationen dar\u00fcber zu erhalten, wie viele Rechnungen erledigt sind, wie viele noch zu erledigen sind, ob es Rechnungen mit Fehlern gibt, usw.<\/p>\n\n\n\n<p>Nachdem der Teil von brm billing abgeschlossen ist und alle Rechnungen erstellt wurden, beginnt die Rechnungsstellung. Nachdem die Rechnungen erstellt wurden, werden sie in XML-Dokumente exportiert, die anschlie\u00dfend in das PDF-Format konvertiert werden.<\/p>\n\n\n\n<p>Neben den bereits erw\u00e4hnten Abfragen gibt es noch weitere Abfragen, die nach Abschluss der Fakturierung und Rechnungsstellung ausgef\u00fchrt werden m\u00fcssen, um die Richtigkeit der durch diesen Prozess erzeugten Daten zu \u00fcberpr\u00fcfen. Wir f\u00fchren einen Stapel von Abfragen aus; hier sind einige von ihnen:<\/p>\n\n\n\n<p>- <strong>Ist die Rechnungsstellung fehlgeschlagen?<\/strong><\/p>\n\n\n\n<p><em>select * from billinfo_t where billing_state = 4 and bill_info_id'Rechnungseinheit(1)';<\/em><\/p>\n\n\n\n<p>-Erwartete Ergebnisse: Keine Zeilen gefunden<\/p>\n\n\n\n<p>- <strong>Gibt es noch nicht abgerechnete Konten?<\/strong><\/p>\n\n\n\n<p><em>select poid_id0, vor_name,nach_name,a.status from konto_t a, konto_nameinfo_t an where <\/em><\/p>\n\n\n\n<p><em>a.poid_id0=an.obj_id0 und <\/em><\/p>\n\n\n\n<p><em>created_t&lt; und <\/em><\/p>\n\n\n\n<p><em>not exists (select b.account_obj_id0 from bill_t b<\/em><\/p>\n\n\n\n<p><em>wo end_t= und <\/em><\/p>\n\n\n\n<p><em>b.account_obj_id0=a.poid_id0);<\/em><\/p>\n\n\n\n<p>-Erwartete Ergebnisse: Keine Zeilen gefunden<\/p>\n\n\n\n<p>- <strong>Gibt es Rechnungen ohne Rechnungsnummer?<\/strong><\/p>\n\n\n\n<p><em>select * from bill_t where end_t= and bill_no is null;<\/em><\/p>\n\n\n\n<p>- Erwartet: Keine Zeilen gefunden<\/p>\n\n\n\n<p>Alle gefundenen Probleme werden dann untersucht und \u00fcber das Versionskontrollsystem behoben, wobei die Korrekturen sp\u00e4ter in die n\u00e4chste Version aufgenommen werden.<\/p>","protected":false},"excerpt":{"rendered":"<p>First, let\u2019s take a look at an overall picture of what the Oracle BRM billing process does: Compiles the total amount of balance impacts that have occurred in the past month. This can include usage fees and subscription fees. Changes the status of all the bill items associated with the bill from pending to open&hellip;<\/p>","protected":false},"author":1,"featured_media":3163,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[],"class_list":["post-835","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oracle-billing","category-38","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Oracle BRM billing process - Tridens<\/title>\n<meta name=\"description\" content=\"First, let\u2019s take a look at an overall picture of what the Oracle BRM billing process does and how is all this done in practice.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tridenstechnology.com\/de\/oracle-brm-abrechnungsprozess\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle BRM billing process\" \/>\n<meta property=\"og:description\" content=\"First, let\u2019s take a look at an overall picture of what the Oracle BRM billing process does and how is all this done in practice.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tridenstechnology.com\/de\/oracle-brm-abrechnungsprozess\/\" \/>\n<meta property=\"og:site_name\" content=\"Tridens\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tridenstechnology\" \/>\n<meta property=\"article:published_time\" content=\"2010-06-02T08:13:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-14T20:26:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/08\/oracle-brm-services.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1934\" \/>\n\t<meta property=\"og:image:height\" content=\"1934\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ale\u0161\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TridensTech\" \/>\n<meta name=\"twitter:site\" content=\"@TridensTech\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ale\u0161\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Oracle BRM Abrechnungsverfahren - Tridens","description":"Werfen wir zun\u00e4chst einen Blick darauf, wie der Oracle BRM-Abrechnungsprozess funktioniert und wie er in der Praxis abl\u00e4uft.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tridenstechnology.com\/de\/oracle-brm-abrechnungsprozess\/","og_locale":"de_DE","og_type":"article","og_title":"Oracle BRM billing process","og_description":"First, let\u2019s take a look at an overall picture of what the Oracle BRM billing process does and how is all this done in practice.","og_url":"https:\/\/tridenstechnology.com\/de\/oracle-brm-abrechnungsprozess\/","og_site_name":"Tridens","article_publisher":"https:\/\/www.facebook.com\/tridenstechnology","article_published_time":"2010-06-02T08:13:48+00:00","article_modified_time":"2022-04-14T20:26:43+00:00","og_image":[{"width":1934,"height":1934,"url":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/08\/oracle-brm-services.png","type":"image\/png"}],"author":"Ale\u0161","twitter_card":"summary_large_image","twitter_creator":"@TridensTech","twitter_site":"@TridensTech","twitter_misc":{"Verfasst von":"Ale\u0161","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#article","isPartOf":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/"},"author":{"name":"Ale\u0161","@id":"https:\/\/tridenstechnology.com\/#\/schema\/person\/ccd247e07a5e0f856ec13af63d611358"},"headline":"Oracle BRM billing process","datePublished":"2010-06-02T08:13:48+00:00","dateModified":"2022-04-14T20:26:43+00:00","mainEntityOfPage":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/"},"wordCount":920,"commentCount":27,"publisher":{"@id":"https:\/\/tridenstechnology.com\/#organization"},"image":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#primaryimage"},"thumbnailUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/08\/oracle-brm-services.png","articleSection":["Oracle Billing"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/","url":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/","name":"Oracle BRM Abrechnungsverfahren - Tridens","isPartOf":{"@id":"https:\/\/tridenstechnology.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#primaryimage"},"image":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#primaryimage"},"thumbnailUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/08\/oracle-brm-services.png","datePublished":"2010-06-02T08:13:48+00:00","dateModified":"2022-04-14T20:26:43+00:00","description":"Werfen wir zun\u00e4chst einen Blick darauf, wie der Oracle BRM-Abrechnungsprozess funktioniert und wie er in der Praxis abl\u00e4uft.","breadcrumb":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#primaryimage","url":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/08\/oracle-brm-services.png","contentUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/08\/oracle-brm-services.png","width":1934,"height":1934,"caption":"Oracle BRM Services"},{"@type":"BreadcrumbList","@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tridenstechnology.com\/"},{"@type":"ListItem","position":2,"name":"Oracle BRM billing process"}]},{"@type":"WebSite","@id":"https:\/\/tridenstechnology.com\/#website","url":"https:\/\/tridenstechnology.com\/","name":"Tridens","description":"Monetarisierung, Abrechnung &amp; EV-Laden","publisher":{"@id":"https:\/\/tridenstechnology.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tridenstechnology.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/tridenstechnology.com\/#organization","name":"Tridens","url":"https:\/\/tridenstechnology.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/tridenstechnology.com\/#\/schema\/logo\/image\/","url":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/02\/tridens_logo_invert.png","contentUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/02\/tridens_logo_invert.png","width":600,"height":191,"caption":"Tridens"},"image":{"@id":"https:\/\/tridenstechnology.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tridenstechnology","https:\/\/x.com\/TridensTech","https:\/\/www.instagram.com\/tridenstechnology\/","https:\/\/www.linkedin.com\/company\/tridens","https:\/\/www.youtube.com\/user\/TridensIT"]},{"@type":"Person","@id":"https:\/\/tridenstechnology.com\/#\/schema\/person\/ccd247e07a5e0f856ec13af63d611358","name":"Ale\u0161","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/0df040b8c52446051022ab32cd2ac1dc64d3c7eed18d5bd5ab9f2992b8935fc8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0df040b8c52446051022ab32cd2ac1dc64d3c7eed18d5bd5ab9f2992b8935fc8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0df040b8c52446051022ab32cd2ac1dc64d3c7eed18d5bd5ab9f2992b8935fc8?s=96&d=mm&r=g","caption":"Ale\u0161"},"description":"Ales Pristovnik ist der CEO von Tridens Technology, einem slowenischen Unternehmen, das sich auf die Entwicklung von Softwarel\u00f6sungen f\u00fcr die Automobilindustrie spezialisiert hat. Er blickt auf eine lange Erfahrung in der IT-Branche zur\u00fcck und hat in der Vergangenheit f\u00fcr mehrere gro\u00dfe Unternehmen gearbeitet. Er hat eine Leidenschaft f\u00fcr Technologie und Innovation und konzentriert sich derzeit auf die Entwicklung von L\u00f6sungen, die die Sicherheit und Effizienz in der Automobilindustrie verbessern werden. Er verf\u00fcgt \u00fcber einen starken Hintergrund in den Bereichen F\u00fchrung und Management und setzt sich daf\u00fcr ein, sein Unternehmen im sich st\u00e4ndig weiterentwickelnden Technologiesektor voranzubringen.","url":"https:\/\/tridenstechnology.com\/de\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/posts\/835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/comments?post=835"}],"version-history":[{"count":0,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/posts\/835\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/media\/3163"}],"wp:attachment":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/media?parent=835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/categories?post=835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/tags?post=835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}