{"id":11431,"date":"2019-11-12T08:00:31","date_gmt":"2019-11-12T07:00:31","guid":{"rendered":"http:\/\/192.168.20.3\/?p=11431"},"modified":"2024-12-11T16:47:37","modified_gmt":"2024-12-11T15:47:37","slug":"creacion-de-nueva-pestana-en-sap-va01-mediante-badi","status":"publish","type":"post","link":"https:\/\/orekait.com\/es\/creacion-de-nueva-pestana-en-sap-va01-mediante-badi\/","title":{"rendered":"Creaci\u00f3n de nueva pesta\u00f1a en SAP VA01 mediante BAdI<br><span class=\"font-300\"><\/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\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-2.png&#8221; alt=&#8221;cloud-public&#8221; title_text=&#8221;Creaci\u00f3n-de-nueva-pesta\u00f1a-en-VA01-mediante-BAdI-2&#8243; 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; header_4_font_size=&#8221;17px&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;%22630%22&#8243; height=&#8221;%22307%22&#8243; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; content__hover_enabled=&#8221;off|hover&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p>Muchos de nosotros nos hemos encontrado a la hora de implantar SAP en un nuevo cliente que \u00e9ste<strong>\u00a0necesita a\u00f1adir campos que SAP no proporciona de manera est\u00e1ndar<\/strong>. Estos campos pueden necesitarse en los documentos m\u00e1s comunes como los pedidos de compra o los pedidos de venta.<\/p>\n<p>En este art\u00edculo, vamos a\u00a0<strong>mostraros c\u00f3mo hacerlo de una manera limpia usando BAdIs.<\/strong><\/p>\n<p>Las<strong>\u00a0BAdIs (Business Add Ins) son un m\u00e9todo que SAP proporciona basado en la programaci\u00f3n orientada a objetos<\/strong>\u00a0y que\u00a0<strong>permite incluir c\u00f3digo propio en transacciones est\u00e1ndar.<\/strong>\u00a0Pod\u00e9is ver m\u00e1s informaci\u00f3n sobre las BAdIs en\u00a0<a href=\"https:\/\/orekait.com\/blog\/que-son-las-badis-de-sap\/\">este art\u00edculo<\/a>\u00a0de nuestro Blog.<\/p>\n<p>Lo primero de todo ser\u00eda\u00a0<strong>localizar la BAdI que necesitamos implementar<\/strong>\u00a0dependiendo de los requerimientos del cliente. En este art\u00edculo os vamos a explicar c\u00f3mo a\u00f1adir un campo en la cabecera del pedido de ventas. La BAdI que usaremos ser\u00e1 BADI_SLS_HEAD_SCR_CUS.<\/p>\n<h2><strong>Crear Implementaci\u00f3n BAdI BADI_SLS_HEAD_SCR_CUS<\/strong><\/h2>\n<p>Desde la transacci\u00f3n se18, introducimos la BAdI y le damos al bot\u00f3n visualizar.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11439 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Transaccion-SE18.png\" alt=\"\" width=\"461\" height=\"196\" \/><\/p>\n<p>En este caso estamos accediendo a una BAdI nueva que est\u00e1 englobada en el enhancement spot BADI_SD_SALES_BASIC, que contiene varias BAdI para manipulaci\u00f3n de objetos de venta.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11443 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Nueva-BAdI.png\" alt=\"\" width=\"890\" height=\"423\" \/><\/p>\n<p>Podemos ver que la BAdI no es de uso multiple, por lo que s\u00f3lo podremos tener una implementaci\u00f3n activa y si visualizamos las implementaciones, veremos que no hay ninguna creada de manera est\u00e1ndar por lo que la crearemos ahora ser\u00e1 la que se ejecutar\u00e1.<\/p>\n<p>Pulsamos con el bot\u00f3n secundario en \u201cImplementations\u201d y pulsamos en \u201cCrear Implementaci\u00f3n\u201d.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11447 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Implementations.png\" alt=\"\" width=\"888\" height=\"236\" \/><\/p>\n<p>Nos sale una lista de enhancement implementations a elegir, en este caso, crearemos una nueva, que llamaremos zenh_head_scr_cus. A\u00f1adimos tambi\u00e9n una descripci\u00f3n y aceptamos la ventana. Tambi\u00e9n se puede elegir un composite enhancement implementation o crear uno nuevo, pero en este caso no ser\u00e1 necesario.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11451 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Lista-enhancement-implementations.png\" alt=\"\" width=\"803\" height=\"127\" \/><br \/>En el siguiente paso, asignaremos el nombre de la implementaci\u00f3n y el nombre de la clase que implementar\u00e1 esta BAdI.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11455 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Asigacion-enhancement-implementations.png\" alt=\"\" width=\"803\" height=\"144\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Asigacion-enhancement-implementations.png 803w, https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Asigacion-enhancement-implementations-480x86.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 803px, 100vw\" \/><\/p>\n<p>Posteriormente a\u00f1adiremos el c\u00f3digo que indicar\u00e1 a la BAdI, qu\u00e9 pesta\u00f1a se quiere a\u00f1adir y guardaremos y mostraremos el valor de los campos en pantalla. Antes de esto, necesitamos a\u00f1adir estos campos en la tabla de la cabecera de los pedidos de venta (VBAK). Para crear estos campos, generaremos un append structure llamado zvbak.<\/p>\n<p><em>\u00a0<\/em><strong>Crear Append structure en VBAK<\/strong><\/p>\n<p>Desde la transacci\u00f3n SE11 visualizamos la tabla VBAK y mediante el men\u00fa accedemos a crear una nueva append structure (Go to Append Structure).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11459 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Go-to-Append-Structure.png\" alt=\"\" width=\"754\" height=\"291\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Go-to-Append-Structure.png 754w, https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Go-to-Append-Structure-480x185.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 754px, 100vw\" \/><\/p>\n<p>Pulsamos el bot\u00f3n crear y a la estructura ZVBAK generada le a\u00f1adimos los campos que necesitemos. En este caso, usaremos un campo texto sencillo de tipo CHAR40.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11463 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Estructura-ZVBAK.png\" alt=\"\" width=\"764\" height=\"222\" \/><\/p>\n<h2><strong>Crear Grupo de Funciones con la pantalla<\/strong><\/h2>\n<p>Crearemos tambi\u00e9n un grupo de funciones ZFG_VBAK, que ser\u00e1 utilizado como canal de comunicaci\u00f3n entre la clase de la BAdI y la subscreen que visualizaremos. Crearemos primero la subscreen y le a\u00f1adiremos el campo del mismo tipo del campo que hemos a\u00f1adido en la append structure.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11467 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Grupo-de-funciones-ZFG_VBAK.png\" alt=\"\" width=\"789\" height=\"257\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>A parte de esta subscreen, generaremos tambi\u00e9n dos funciones, una para recuperar los datos y mostrarlos por pantalla (ZFM_VBAK_HEADER_GET) y otra para guardar estos datos en la tabla VBAK (ZFM_VBAK_HEADER_SET).<\/p>\n<p>El c\u00f3digo de estas funciones ser\u00e1 sencillo, tendr\u00e1n una estructura de tipo vbak como import y export respectivamente y dentro de ellas se asignar\u00e1 a la pantalla y se recuperar\u00e1 de esta para pasarla a la clase que implementa la BAdI. Este ser\u00eda un c\u00f3digo de ejemplo sencillo:<\/p>\n<p>FUNCTION\u00a0zfm_vbak_header_get.<br \/>*\u00bb\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2013<br \/>*\u00bb*\u00bbInterfase\u00a0local<br \/>*\u00bb\u00a0\u00a0IMPORTING<br \/>*\u00bb\u00a0\u00a0\u00a0\u00a0\u00a0REFERENCE(IS_VBAK)\u00a0TYPE\u00a0\u00a0VBAK<br \/>*\u00bb\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2013<br \/>zztext\u00a0=\u00a0is_vbak-zztext.<\/p>\n<p>ENDFUNCTION.<\/p>\n<p>&nbsp;<\/p>\n<p>FUNCTION\u00a0zfm_vbak_header_set.<br \/>*\u00bb\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<br \/>*\u00bb*\u00bbInterfase\u00a0local<br \/>*\u00bb\u00a0\u00a0EXPORTING<br \/>*\u00bb\u00a0\u00a0\u00a0\u00a0\u00a0REFERENCE(ES_VBAK)\u00a0TYPE\u00a0\u00a0VBAK<br \/>*\u00bb\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<\/p>\n<p>es_vbak\u00a0=\u00a0zztext.<\/p>\n<p>ENDFUNCTION.<\/p>\n<h2><strong>Implementaci\u00f3n m\u00e9todos de la clase ZCL_HEAD_SCR_CUS<\/strong><\/h2>\n<pre>En la clase creada previamente, a\u00f1adiremos las llamadas a estas dos funciones en los m\u00e9todos TRANSFER_DATA_TO_SUBSCREEN y TRANSFER_DATA_FROM_SUBSCREEN. Adem\u00e1s, y para acabar, a\u00f1adiremos el nombre del programa del grupo de funciones y el n\u00famero de la subscreen en el m\u00e9todo ACTIVATE_TAB_PAGE.\n\n\n\n\nMETHOD\u00a0if_ex_sls_head_scr_cus~activate_tab_page.\n\nDATA:\u00a0lw_tab_page\u00a0TYPE\u00a0sales_cust_tab_page.\n\nlw_tab_page-head_caption\u00a0=\u00a0'Extra\u00a0tab\u00a0text'.\nlw_tab_page-head_program\u00a0=\u00a0'SAPLZFG_VBAK'.\nlw_tab_page-head_dynpro\u00a0=\u00a0'9000'.\n\nappend\u00a0lw_tab_page\u00a0to\u00a0ct_cus_head_tab.\n\nENDMETHOD.\n\n\n\n\nmethod\u00a0IF_EX_SLS_HEAD_SCR_CUS~TRANSFER_DATA_TO_SUBSCREEN.\n\nCALL\u00a0FUNCTION\u00a0'ZFM_VBAK_HEADER_GET'\nEXPORTING\nis_vbak\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0=\u00a0IS_VBAK\n.\n\nendmethod.\n\n\n\n\nMETHOD\u00a0if_ex_sls_head_scr_cus~transfer_data_from_subscreen.\n\nCALL\u00a0FUNCTION\u00a0'ZFM_VBAK_HEADER_SET'\nIMPORTING\nes_vbak\u00a0=\u00a0cs_vbak.\n\nENDMETHOD.<\/pre>\n<h2><strong>Resultado final<\/strong><\/h2>\n<p>Como veis, de esta manera sencilla y con pocas l\u00edneas de c\u00f3digo<strong>\u00a0generamos una pesta\u00f1a extra que nos permitir\u00e1, sin tocar el est\u00e1ndar, a\u00f1adir una funcionalidad<\/strong>\u00a0muy com\u00fan en nuestro sistema.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11471 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-11.png\" alt=\"\" width=\"866\" height=\"368\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11475 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2019\/11\/Creacion-de-nueva-pestana-en-VA01-mediante-BAdI-Texto-test.png\" alt=\"\" width=\"888\" height=\"235\" \/><\/p>\n<p>Puedes dejarnos tus preguntas en el \u00e1rea de comentarios o ponerte en contacto con nuestro departamento de\u00a0User Experience &amp; Integraci\u00f3n<\/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-personalizacion&#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>Muchos de nosotros nos hemos encontrado a la hora de implantar SAP en un nuevo cliente que \u00e9ste\u00a0necesita a\u00f1adir campos que SAP no proporciona de manera est\u00e1ndar. Estos campos pueden necesitarse en los documentos m\u00e1s comunes como los pedidos de compra o los pedidos de venta. En este art\u00edculo, vamos a\u00a0mostraros c\u00f3mo hacerlo de una [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":11433,"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":[57,51],"tags":[],"class_list":["post-11431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sap-netweaver","category-user-experience-integracion"],"_links":{"self":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/11431","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=11431"}],"version-history":[{"count":5,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/11431\/revisions"}],"predecessor-version":[{"id":22134,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/11431\/revisions\/22134"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media\/11433"}],"wp:attachment":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media?parent=11431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/categories?post=11431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/tags?post=11431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}