{"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":"processo-de-cobranca-do-oracle-brm","status":"publish","type":"post","link":"https:\/\/tridenstechnology.com\/pt\/oracle-brm-billing-process\/","title":{"rendered":"Processo de factura\u00e7\u00e3o Oracle BRM"},"content":{"rendered":"<p>Primeiro, vamos dar uma vista de olhos a um <strong>quadro geral<\/strong> do que o <strong><a href=\"https:\/\/tridenstechnology.com\/oracle-brm\/\">Oracle BRM<\/a> factura\u00e7\u00e3o<\/strong> processo:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Compila o valor total dos impactos no saldo que ocorreram no m\u00eas passado. Isto pode incluir taxas de utiliza\u00e7\u00e3o e taxas de subscri\u00e7\u00e3o.<\/li><li>Altera o status de todos os itens de fatura associados \u00e0 fatura de pendentes para abertos, de modo que eles parem de acumular cobran\u00e7as e os pagamentos possam ser aplicados a eles. Al\u00e9m disso, uma data de vencimento do pagamento \u00e9 adicionada \u00e0 conta.<\/li><li>Solicita automaticamente pagamentos a um processador de cart\u00f5es de cr\u00e9dito ou solicita pagamentos atrav\u00e9s do envio de facturas.<\/li><li>Actualiza automaticamente o saldo da conta de um cliente quando um pagamento \u00e9 registado na base de dados BRM.<\/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>Figura 1: Processo de fatura\u00e7\u00e3o do Oracle BRM<\/figcaption><\/figure><\/div>\n\n\n\n<p><strong>Ent\u00e3o, como \u00e9 que tudo isto \u00e9 feito na pr\u00e1tica?<\/strong><\/p>\n\n\n\n<p>Antes de executar uma fatura\u00e7\u00e3o brm em produ\u00e7\u00e3o, \u00e9 necess\u00e1rio que sejam executados todos os passos pr\u00e9-requisitos. O primeiro passo \u00e9 preparar uma c\u00f3pia do ambiente de produ\u00e7\u00e3o - pode ser um ambiente de pr\u00e9-produ\u00e7\u00e3o ou um ambiente de teste. Este passo inclui a instala\u00e7\u00e3o da \u00faltima vers\u00e3o de produ\u00e7\u00e3o neste ambiente e a c\u00f3pia da base de dados de produ\u00e7\u00e3o. Em seguida, as configura\u00e7\u00f5es do ambiente t\u00eam de refletir as da produ\u00e7\u00e3o. Aqui est\u00e3o as principais configura\u00e7\u00f5es, que devem ser definidas adequadamente:<\/p>\n\n\n\n<p>-\u2022 <strong>cm<\/strong> configura\u00e7\u00e3o ($HOME\/pin\/sys\/cm\/pin.conf),<\/p>\n\n\n\n<p><em>o Verifique se a entrada loglevel est\u00e1 definida para 1<\/em><\/p>\n\n\n\n<p><em>o Altere a entrada do par\u00e2metro agent_return para 0<\/em><\/p>\n\n\n\n<p><em>o Altere a entrada do par\u00e2metro simulate_agent para 1<\/em><\/p>\n\n\n\n<p><em>Estas duas \u00faltimas altera\u00e7\u00f5es s\u00e3o efectuadas de modo a n\u00e3o implicar qualquer a\u00e7\u00e3o de aprovisionamento durante a fatura\u00e7\u00e3o.<\/em><\/p>\n\n\n\n<p>-\u2022 <strong>dm_oracle<\/strong> ($HOME\/pin\/sys\/dm_oracle\/pin.conf),<\/p>\n\n\n\n<p><em>o Defina o par\u00e2metro dm_bigsize para 8388608 ou superior<\/em><\/p>\n\n\n\n<p><em>o Defina o par\u00e2metro dm_shmsize para 33554432 ou superior<\/em><\/p>\n\n\n\n<p><em>o Defina dm_n_fe para 8<\/em><\/p>\n\n\n\n<p><em>o Defina dm_max_per_fe para 16<\/em><\/p>\n\n\n\n<p><em>o Defina dm_n_be para 24<\/em><\/p>\n\n\n\n<p><em>o Defina dm_trans_be_max para 22<\/em><\/p>\n\n\n\n<p>-\u2022 <strong>pin_bill_accts<\/strong> ($HOME\/pin\/apps\/pin_billd\/pin.conf),<\/p>\n\n\n\n<p><em>o Verifique o n\u00edvel de registo. Altere-o para o valor apropriado, dependendo do que precisa de ser verificado durante o teste de fatura\u00e7\u00e3o, 1 ou 3.<\/em><\/p>\n\n\n\n<p><em>o Altere o par\u00e2metro de crian\u00e7as para pin_billd e pin_mta para 5<\/em><\/p>\n\n\n\n<p><em>o Altere o par\u00e2metro per_batch para pin_billd e pin_mta para 20000<\/em><\/p>\n\n\n\n<p><em>o Altere o par\u00e2metro fetch_size para pin_billd e pin_mta para 150000<\/em><\/p>\n\n\n\n<p>-\u2022 <strong>pin_inv_accts <\/strong>($HOME\/pin\/apps\/pin_inv\/pin.conf),<\/p>\n\n\n\n<p><em>o Verifique o n\u00edvel de registo. Altere-o para o valor apropriado, dependendo do que precisa de ser verificado durante o teste de fatura\u00e7\u00e3o, 1 ou 3.<\/em><\/p>\n\n\n\n<p><em>o Altere o par\u00e2metro de crian\u00e7as para pin_billd e pin_mta para 5<\/em><\/p>\n\n\n\n<p><em>o Altere o par\u00e2metro per_batch para pin_billd e pin_mta para 2000<\/em><\/p>\n\n\n\n<p><em>o Altere o par\u00e2metro fetch_size para pin_billd e pin_mta para 15000<\/em><\/p>\n\n\n\n<p>Para obter a melhor simula\u00e7\u00e3o poss\u00edvel da produ\u00e7\u00e3o, o pin_virtual_time da fatura\u00e7\u00e3o tem de ser definido para a data em que a fatura\u00e7\u00e3o real na produ\u00e7\u00e3o ser\u00e1 executada. Uma vez feito isso, a execu\u00e7\u00e3o da fatura pode ser iniciada.<\/p>\n\n\n\n<p>Executamos a fatura\u00e7\u00e3o mensalmente com o script pin_bill_day que cria cerca de 100.000 facturas por hora. O script cria facturas para contas em que a data de fatura\u00e7\u00e3o \u00e9 qualquer dia antes da meia-noite do dia em que executamos a fatura\u00e7\u00e3o. Ent\u00e3o, o que \u00e9 que o script pin_billd_day faz realmente? Executa os seguintes utilit\u00e1rios de fatura\u00e7\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>pin_deferred_act: Executa ac\u00e7\u00f5es diferidas; por exemplo, se uma conta se tornar inativa, este utilit\u00e1rio efectua a altera\u00e7\u00e3o do estado na data prevista.<\/li><li>pin_bill_accts: Calcula o saldo devedor das contas e cria uma fatura para o saldo devedor.<\/li><li>pin_collect: Recolhe o saldo devido para contas que utilizam cart\u00f5es de cr\u00e9dito e m\u00e9todos de pagamento de d\u00e9bito direto.<\/li><li>pin_refund: Encontra contas que t\u00eam itens de reembolso e efectua transac\u00e7\u00f5es de reembolso online.<\/li><li>pin_inv_accts: Cria uma fatura para cada conta que \u00e9 facturada.<\/li><li>pin_cycle_fees: Aplica o impacto do saldo da taxa do ciclo avan\u00e7ado \u00e0 conta do cliente e cancela os produtos que t\u00eam uma data de cancelamento pendente expirada.<\/li><\/ul>\n\n\n\n<p>Para verificar o progresso e o desempenho do script pin_bill_day, executamos consultas na base de dados para obter informa\u00e7\u00f5es sobre quantas facturas est\u00e3o feitas, quantas ainda est\u00e3o por fazer, se h\u00e1 facturas com erros, etc.<\/p>\n\n\n\n<p>Depois de terminada a parte de fatura\u00e7\u00e3o do brm e de todas as facturas terem sido criadas, come\u00e7a a fatura\u00e7\u00e3o. Ap\u00f3s a cria\u00e7\u00e3o das facturas, estas s\u00e3o exportadas para documentos XML, que s\u00e3o depois convertidos para o formato PDF.<\/p>\n\n\n\n<p>Para al\u00e9m das consultas mencionadas anteriormente, existem tamb\u00e9m outras consultas que t\u00eam de ser executadas quando a fatura\u00e7\u00e3o e a cobran\u00e7a estiverem conclu\u00eddas, de modo a verificar a exatid\u00e3o dos dados gerados por este processo. Executamos um lote de consultas; aqui est\u00e3o algumas delas:<\/p>\n\n\n\n<p>-\u2022 <strong>A fatura\u00e7\u00e3o falhou?<\/strong><\/p>\n\n\n\n<p><em>seleccione * from billinfo_t where billing_state = 4 and bill_info_id'Bill Unit(1)';<\/em><\/p>\n\n\n\n<p>-Resultados esperados: N\u00e3o foram encontradas linhas<\/p>\n\n\n\n<p>-\u2022 <strong>Existem contas n\u00e3o facturadas?<\/strong><\/p>\n\n\n\n<p><em>seleccione poid_id0, first_name,last_name,a.status from account_t a, account_nameinfo_t an where <\/em><\/p>\n\n\n\n<p><em>a.poid_id0=an.obj_id0 e <\/em><\/p>\n\n\n\n<p><em>created_t&lt; e <\/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>em que end_t= e <\/em><\/p>\n\n\n\n<p><em>b.account_obj_id0=a.poid_id0);<\/em><\/p>\n\n\n\n<p>-Resultados esperados: N\u00e3o foram encontradas linhas<\/p>\n\n\n\n<p>-\u2022 <strong>H\u00e1 alguma fatura sem n\u00famero de fatura?<\/strong><\/p>\n\n\n\n<p><em>seleccione * from bill_t where end_t= and bill_no is null;<\/em><\/p>\n\n\n\n<p>- Esperado: Nenhuma linha encontrada<\/p>\n\n\n\n<p>Quaisquer problemas encontrados s\u00e3o ent\u00e3o investigados e corrigidos atrav\u00e9s do sistema de controlo de vers\u00f5es, onde as correc\u00e7\u00f5es s\u00e3o posteriormente inclu\u00eddas na vers\u00e3o seguinte.<\/p>","protected":false},"excerpt":{"rendered":"<p>Primeiro, vamos dar uma olhada em uma imagem geral do que o processo de faturamento Oracle BRM faz: Compila o valor total dos impactos de saldo que ocorreram no m\u00eas anterior. Isto pode incluir taxas de utiliza\u00e7\u00e3o e taxas de subscri\u00e7\u00e3o. Altera o status de todos os itens de fatura associados \u00e0 fatura de pendentes para abertos...<\/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.5 (Yoast SEO v27.5) - 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\/pt\/processo-de-cobranca-do-oracle-brm\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/processo-de-cobranca-do-oracle-brm\/\" \/>\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=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ale\u0161\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Processo de fatura\u00e7\u00e3o Oracle BRM - Tridens","description":"Em primeiro lugar, vejamos um quadro geral do que o processo de fatura\u00e7\u00e3o Oracle BRM faz e como \u00e9 que tudo isto \u00e9 feito na pr\u00e1tica.","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\/pt\/processo-de-cobranca-do-oracle-brm\/","og_locale":"pt_PT","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\/pt\/processo-de-cobranca-do-oracle-brm\/","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":{"Escrito por":"Ale\u0161","Tempo estimado de leitura":"4 minutos"},"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":"pt-PT","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":"Processo de fatura\u00e7\u00e3o Oracle BRM - 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":"Em primeiro lugar, vejamos um quadro geral do que o processo de fatura\u00e7\u00e3o Oracle BRM faz e como \u00e9 que tudo isto \u00e9 feito na pr\u00e1tica.","breadcrumb":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tridenstechnology.com\/oracle-brm-billing-process\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@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":"Monetiza\u00e7\u00e3o, fatura\u00e7\u00e3o e carregamento de ve\u00edculos el\u00e9ctricos","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":"pt-PT"},{"@type":"Organization","@id":"https:\/\/tridenstechnology.com\/#organization","name":"Tridens","url":"https:\/\/tridenstechnology.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@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":"pt-PT","@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 \u00e9 o CEO da Tridens Technology, uma empresa eslovena especializada no desenvolvimento de solu\u00e7\u00f5es de software para a ind\u00fastria autom\u00f3vel. Ele tem uma longa hist\u00f3ria na ind\u00fastria de TI, tendo trabalhado para v\u00e1rias grandes empresas no passado. Ele tem uma paix\u00e3o pela tecnologia e inova\u00e7\u00e3o, e o seu foco actual \u00e9 o desenvolvimento de solu\u00e7\u00f5es que ir\u00e3o melhorar a seguran\u00e7a e efici\u00eancia da ind\u00fastria autom\u00f3vel. Ele tem um forte background em lideran\u00e7a e gest\u00e3o, e est\u00e1 empenhado em impulsionar a sua empresa no sector da tecnologia em constante evolu\u00e7\u00e3o.","url":"https:\/\/tridenstechnology.com\/pt\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/posts\/835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/comments?post=835"}],"version-history":[{"count":0,"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/posts\/835\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/media\/3163"}],"wp:attachment":[{"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/media?parent=835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/categories?post=835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tridenstechnology.com\/pt\/wp-json\/wp\/v2\/tags?post=835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}