{"id":2042,"date":"2023-09-26T08:00:31","date_gmt":"2023-09-26T06:00:31","guid":{"rendered":"http:\/\/192.168.20.3\/?p=2042"},"modified":"2024-12-09T16:26:14","modified_gmt":"2024-12-09T15:26:14","slug":"reporting-en-sap-alvs","status":"publish","type":"post","link":"https:\/\/orekait.com\/es\/reporting-en-sap-alvs\/","title":{"rendered":"Reporting en SAP<br> <span class=\"font-300\">ALV\u00b4S<\/span>"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Imagen principal&#8221; _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/reporting.png&#8221; alt=&#8221;cloud-public&#8221; title_text=&#8221;reporting&#8221; admin_label=&#8221;Imagen principal&#8221; module_class=&#8221;post-img&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Cuerpo&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Texto&#8221; _builder_version=&#8221;4.25.2&#8243; header_2_font_size=&#8221;24px&#8221; header_3_font_size=&#8221;20px&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>ALV\u2019S con la clase CL_SALV_TABLE<\/h2>\n<p>En SAP, cuando queremos\u00a0<strong>desarrollar un programa que muestre un ALV con nuestros datos<\/strong>, tenemos varias formas de hacerlo. Las m\u00e1s habituales suelen ser el empleo de la funci\u00f3n \u2018REUSE_ALV_GRID_DISPLAY\u2019 o la clase \u2018CL_GUI_ALV_GRID\u2019.<\/p>\n<p>En ambos casos, primero deberemos rellenar la tabla con los datos que queramos mostrar y despu\u00e9s un \u2018cat\u00e1logo\u2019. El cat\u00e1logo es una tabla con los campos que queremos que sean mostrados por pantalla y en la que le indicaremos sus caracter\u00edsticas como el t\u00edtulo de la columna, su orden para ser mostradas, si debe optimizarse al ser mostrada etc.<\/p>\n<p>Crear este cat\u00e1logo de campos, puede ser algo costoso y m\u00e1s si el t\u00edtulo de nuestras columnas debe ser traducido a diferentes idiomas. Por ello, en el presente art\u00edculo hablaremos de esta otra opci\u00f3n para mostrar un ALV,\u00a0<strong>el empleo de la clase CL_SALV_TABLE.<\/strong><\/p>\n<p>El empleo de esta clase,\u00a0<strong>no requiere de la creaci\u00f3n de un cat\u00e1logo<\/strong>, puesto que el m\u00e9todo FACTORY de la clase CL_SALV_TABLE lo infiere de la tabla de datos que le pasamos. Adem\u00e1s, no deberemos crear una nueva dynpro en la que deba mostrarse el ALV, con sus consiguientes m\u00f3dulos PBO y PAI ya que tambi\u00e9n se generan autom\u00e1ticamente en la pantalla en la que nos encontramos. Tampoco ser\u00e1 necesario (si opcional) crear un contenedor como recipiente.<\/p>\n<p>Pongamos como ejemplo que queremos mostrar en un ALV los campos carrid, connid, fldate y price de la tabla sflight. Las cabeceras de las columnas del ALV deber\u00e1n poder mostrarse tanto en castellano como en ingl\u00e9s.<\/p>\n<p>Para ello, empezaremos definiendo nuestra tabla interna que contendr\u00e1 los datos y posteriormente la rellenaremos con ellos:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2050 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen001-2-.png\" alt=\"\" width=\"358\" height=\"130\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen001-2-.png 372w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen001-2--300x109.png 300w\" sizes=\"auto, (max-width: 358px) 100vw, 358px\" \/><\/figure>\n<\/div>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2054 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen002.jpg\" alt=\"\" width=\"545\" height=\"19\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen002.jpg 545w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen002-480x17.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 545px, 100vw\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>En el caso de hacerlo por v\u00eda de un objeto tipo CL_GUI_ALV_GRID, tendremos que seguir los t\u00edpicos pasos necesarios. La declaraci\u00f3n de las variables a usar, rellenar el cat\u00e1logo, crear el contenedor, crear el alv y mostrarlo en la dynpro correspondiente.<\/p>\n<p>Como hemos comentado, queremos mostrar el t\u00edtulo de las columnas tanto en castellano como en ingl\u00e9s, por tanto:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2058 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image003.jpg\" alt=\"\" width=\"583\" height=\"121\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image003.jpg 583w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image003-480x100.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 583px, 100vw\" \/><\/figure>\n<\/div>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2062 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen004-1.png\" alt=\"\" width=\"567\" height=\"325\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen004-1.png 567w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen004-1-480x275.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 567px, 100vw\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>En las siguientes l\u00edneas, y mediante el empleo de la clase CL_SALV_TABLE, tendremos el mismo resultado:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2066 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen005-1-.png\" alt=\"\" width=\"389\" height=\"20\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen005-1-.png 389w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen005-1--300x15.png 300w\" sizes=\"auto, (max-width: 389px) 100vw, 389px\" \/><\/figure>\n<\/div>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2070 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen006-1-.png\" alt=\"\" width=\"379\" height=\"175\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen006-1-.png 379w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen006-1--300x139.png 300w\" sizes=\"auto, (max-width: 379px) 100vw, 379px\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Solo deberemos llamar al m\u00e9todo est\u00e1tico FACTORY exportando la tabla con nuestros resultados (lt_sflight) recibiendo as\u00ed el objeto tipo CL_SALV_TABLE. Tras ello, solo habr\u00e1 que llamar al m\u00e9todo de instancia DISPLAY de la clase CL_SALV_TABLE para mostrar el ALV.<\/p>\n<p>El resultado ser\u00e1:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2074 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image007-2.png\" alt=\"\" width=\"295\" height=\"447\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image007-2.png 295w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image007-2-198x300.png 198w\" sizes=\"auto, (max-width: 295px) 100vw, 295px\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Si estuvi\u00e9ramos logeados en ingl\u00e9s, veremos que la traducci\u00f3n de la cabecera de la columna se har\u00e1 autom\u00e1ticamente:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2078 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen008.png\" alt=\"\" width=\"292\" height=\"95\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Como ya hemos dicho anteriormente, esto se debe a que el ALV infiere las caracter\u00edsticas de la tabla de datos que le pasamos, que recordemos que era del tipo:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2082 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen009.png\" alt=\"\" width=\"324\" height=\"106\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen009.png 372w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen009-300x98.png 300w\" sizes=\"auto, (max-width: 324px) 100vw, 324px\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>La cabecera del campo CARRID, por ejemplo, coger\u00e1 su t\u00edtulo del elemento de datos S_CARR_ID. Esto significa que si utilizamos un elemento de datos primitivo la columna no mostrar\u00e1 el t\u00edtulo:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2086 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image010-1.png\" alt=\"\" width=\"286\" height=\"105\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image010-1.png 365w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/image010-1-300x110.png 300w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/><\/figure>\n<\/div>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2090 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen011-1.png\" alt=\"\" width=\"295\" height=\"448\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen011-1.png 295w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen011-1-198x300.png 198w\" sizes=\"auto, (max-width: 295px) 100vw, 295px\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>En los casos en los que el elemento de datos deba ser de un tipo primitivo, podremos asignarle nosotros la cabecera manualmente. Para ello, deberemos primero recoger la columna y asign\u00e1rselo:<\/p>\n<div class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2094 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen012-1.png\" alt=\"\" width=\"514\" height=\"20\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen012-1.png 514w, https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen012-1-480x19.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 514px, 100vw\" \/><\/div>\n<p>&nbsp;<\/p>\n<p>Podremos hacerlo m\u00e1s visual por medio de de un estilo \u2018cebra\u2019, agregadores num\u00e9ricos para columnas\u2026<\/p>\n<p>Adem\u00e1s, con unas sencillas instrucciones, podremos asignarle diferentes funciones predefinidas o incluso crear las nuestras propias:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2098 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen013-1.png\" alt=\"\" width=\"393\" height=\"335\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>El comportamiento del nuevo bot\u00f3n no est\u00e1ndar que hemos a\u00f1adido (Editar ALV), lo manejaremos con eventos de la clase CL_SALV_EVENTS_TABLE. En este caso, pondremos el ALV a la escucha para que cuando lo pulsemos, las celdas de nuestra tabla se vuelvan editables en su totalidad:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2102 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2023\/09\/imagen014.png\" alt=\"\" width=\"379\" height=\"326\" \/><\/figure>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Como hemos podido comprobar, esta\u00a0<strong>manera de crear ALVs es mucho m\u00e1s sencilla y r\u00e1pida<\/strong>\u00a0que otras que posiblemente hayamos venido utilizando hasta ahora. Nos evita bastante trabajo y adem\u00e1s no perdemos funcionalidad ninguna en comparaci\u00f3n con los diferentes m\u00e9todos.<\/p>\n<p>Esperamos que este art\u00edculo te haya servido de ayuda. Si tienes alguna duda puedes dejarla en comentarios o ponerte en contacto con nosotros por tel\u00e9fono:\u00a0<strong>945 067 219<\/strong>\u00a0o por email:\u00a0<strong>orekait@orekait.com<\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;M\u00e1s informaci\u00f3n&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"morado\">M\u00e1s informaci\u00f3n:<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/orekait.com\/es\/area-recursos-humanos&#8221; button_text=&#8221;M\u00e1s informaci\u00f3n&#8221; module_class=&#8221;entrada-btn&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#8156EA&#8221; button_bg_color=&#8221;RGBA(255,255,255,0)&#8221; button_border_color=&#8221;#8156EA&#8221; button_border_radius=&#8221;30px&#8221; button_font=&#8221;Plus Jakarta Sans|600|||||||&#8221; button_icon=&#8221;&#x24;||divi||400&#8243; button_icon_color=&#8221;#8156EA&#8221; button_on_hover=&#8221;off&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_text_color__hover=&#8221;#8156EA&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_color__hover=&#8221;#8156EA&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_icon_color__hover_enabled=&#8221;on|hover&#8221; button_icon_color__hover=&#8221;#ffffff&#8221; url_new_window=&#8221;on&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_button][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=&#8221;on&#8221; admin_label=&#8221;Noticias relacionadas titulo&#8221; module_id=&#8221;fondo-articulos&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#f7f7f7&#8243; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_heading title=&#8221;Quizas te pueda interesar&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; title_level=&#8221;h2&#8243; title_text_align=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Noticias relacionadas&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_margin=&#8221;-150px||||false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blog fullwidth=&#8221;off&#8221; posts_number=&#8221;3&#8243; include_categories=&#8221;current&#8221; show_author=&#8221;off&#8221; show_date=&#8221;off&#8221; show_pagination=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blog][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ALV\u2019S con la clase CL_SALV_TABLE En SAP, cuando queremos\u00a0desarrollar un programa que muestre un ALV con nuestros datos, tenemos varias formas de hacerlo. Las m\u00e1s habituales suelen ser el empleo de la funci\u00f3n \u2018REUSE_ALV_GRID_DISPLAY\u2019 o la clase \u2018CL_GUI_ALV_GRID\u2019. En ambos casos, primero deberemos rellenar la tabla con los datos que queramos mostrar y despu\u00e9s un [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2044,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"Lorem ipsum dolor sit amet consectetur adipiscing elit congue montes, imperdiet taciti erat elementum fermentum sem ante ultrices ridiculus, sagittis sociis egestas quisque ac semper quis odio. Aenean hendrerit ac metus dis nascetur aliquet mollis integer, rutrum vel laoreet posuere proin sagittis luctus est, tempus duis nisl ultrices parturient tempor praesent. Dignissim curabitur nascetur pellentesque augue fringilla pulvinar eros, tempus fames vehicula maecenas cubilia id, rutrum euismod integer ut scelerisque mus.\r\n\r\nVivamus auctor odio aenean rhoncus natoque dictum purus, volutpat pellentesque laoreet ridiculus consequat nisi varius euismod, augue platea convallis curae magnis taciti. Imperdiet nibh curabitur quisque orci consequat aenean pellentesque, cubilia duis senectus felis sed posuere tortor, magnis enim diam a odio sociis. Enim tellus nisl nec molestie augue luctus tempor habitant, nunc dictumst phasellus volutpat sem facilisis taciti, habitasse laoreet at turpis vel fermentum vulputate.","_et_gb_content_width":"","footnotes":""},"categories":[36,37],"tags":[],"class_list":["post-2042","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-recursos-humanos","category-sap-hxm"],"_links":{"self":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/2042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/comments?post=2042"}],"version-history":[{"count":11,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/2042\/revisions"}],"predecessor-version":[{"id":20744,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/2042\/revisions\/20744"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media\/2044"}],"wp:attachment":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media?parent=2042"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/categories?post=2042"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/tags?post=2042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}