{"id":9084,"date":"2022-04-20T20:45:58","date_gmt":"2022-04-20T18:45:58","guid":{"rendered":"https:\/\/www.quicksted.com\/?post_type=product&#038;p=9084"},"modified":"2024-09-02T11:30:18","modified_gmt":"2024-09-02T09:30:18","slug":"a22-erweiterungen-des-sap-standards","status":"publish","type":"product","link":"https:\/\/www.quicksted.com\/en_us\/kurse-schulungen\/a22-erweiterungen-des-sap-standards\/","title":{"rendered":"[A22 Erweiterungen des SAP Standards]"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;3.22&#8243; custom_padding=&#8221;0px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;100%&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_breadcrumb _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_breadcrumb][et_pb_wc_cart_notice global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_cart_notice][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;100%&#8221; custom_padding=&#8221;0px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_images _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_images][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_title _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_title][et_pb_wc_rating _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_rating][et_pb_wc_price _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_price][et_pb_wc_description _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_description][et_pb_code _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<button class='single_add_to_cart_button button alt' onclick='window.location.href = \"https:\/\/www.quicksted.com\/angebotsanfrage\/\";'>Angebotsanfrage<\/button>[\/et_pb_code][et_pb_wc_add_to_cart global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_add_to_cart][et_pb_wc_meta _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_wc_meta][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_wc_tabs _builder_version=&#8221;3.0.47&#8243; global_colors_info=&#8221;{}&#8221;]\t\t\t\t\t[\/et_pb_wc_tabs][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Course Info:<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_tabs _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_tab title=&#8221;Inhalt&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Dieser <strong>Kurs<\/strong> beinhaltet: <strong>7\u00a0Units<\/strong> mit Insgesamt <strong>24\u00a0Quicks <\/strong>and <strong>12\u00a0\u00dcbungen.<\/strong><\/p>\n<p>[\/et_pb_tab][et_pb_tab title=&#8221;Grundlagen&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Als Grundlage f\u00fcr diesen Kurs empfehlen wir die Kurse [A01 \u2013 Einf\u00fchrung in ABAP] und [A03 &#8211; Objektorientierte Programmierung in ABAP]. Die Kurse [A02 &#8211; Data Dictionary] und [A12 &#8211; Data Dictionary f\u00fcr Datenbanktabellen] sind ebenfalls hilfreich.<\/p>\n<p>[\/et_pb_tab][et_pb_tab title=&#8221;Dauer&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>The playing time of the Quicks is about <strong>8<\/strong>\u00a0<strong>Stunden<\/strong>. The processing time of the exercises is of course user-dependent, but we estimate it to be approx. <strong>4\u00a0Stunden<\/strong> .<\/p>\n<p>[\/et_pb_tab][\/et_pb_tabs][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Trainer:<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_team_member name=&#8221;Ulf Bauer&#8221; position=&#8221;Dozent und Berater&#8221; image_url=&#8221;https:\/\/www.quicksted.com\/wp-content\/uploads\/2022\/04\/BauerUlf-scaled.jpg&#8221; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Ulf Bauer has a degree in mathematics and has been working as an SAP developer and consultant for more than 20 years, both in projects and in SAP AddOn development. He has a clear focus on clean design and easy-to-read, low-maintenance, extensible code. And he takes great pleasure in sharing knowledge and experience with others.<\/p>\n<p>[\/et_pb_team_member][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.4.8&#8243; global_colors_info=&#8221;{}&#8221;]<div class=\"learndash-wrapper learndash-wrap learndash-shortcode-wrap learndash-shortcode-wrap-course_content-8880_8880_0\"><div class=\"learndash user_has_no_access\" id=\"learndash_post_8880\">\t\t<div class=\"learndash-wrapper\">\n\t\t\t\t\t\t<div class=\"ld-item-list ld-lesson-list ld-course-content-8880\" data-shortcode_instance=\"{&quot;course_id&quot;:8880,&quot;post_id&quot;:8880,&quot;group_id&quot;:0,&quot;paged&quot;:1,&quot;num&quot;:20,&quot;wrapper&quot;:true,&quot;user_id&quot;:0}\">\n\t\t\t<div class=\"ld-section-heading\">\n\n\t\t\t\t\n\t\t\t\t<h2>\n\t\t\t\tCourse Content\t\t\t\t<\/h2>\n\n\t\t\t\t\n\t\t\t\t<div class=\"ld-item-list-actions\" data-ld-expand-list=\"true\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"ld-expand-button ld-primary-background\" id=\"ld-expand-button-8880\" data-ld-expands=\"ld-item-list-8880\" data-ld-expand-text=\"Expand All\" data-ld-collapse-text=\"Collapse All\">\n\t\t\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon\"><\/span>\n\t\t\t\t\t\t\t<span class=\"ld-text\">Expand All<\/span>\n\t\t\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\t\t\t\t\t\t\n\t\t\t\t<\/div> <!--\/.ld-item-list-actions-->\n\t\t\t<\/div> <!--\/.ld-section-heading-->\n\n\t\t\t\n\t<div class=\"ld-item-list-items  ld-item-list-8880\" id=\"ld-item-list-8880\" data-ld-expand-id=\"ld-item-list-8880\" data-ld-expand-list=\"true\">\n\t\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-8883 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-8883\" data-ld-expand-id=\"ld-expand-8883\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-8883\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A22-01 Erweiterungen des SAP Standards] SAP Standard\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t4 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-8883\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-8883\" id=\"ld-expand-8883\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/4 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-8883\" id=\"ld-topic-list-8883\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-8904\" id=\"ld-table-list-item-8904\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-01-erweiterungen-des-sap-standards-sap-standard\/quick\/a22-01-01-erweiterungen-des-sap-standards-u%cc%88berblick\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-01-01 Erweiterungen des SAP Standards] U\u0308berblick<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8907\" id=\"ld-table-list-item-8907\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-01-erweiterungen-des-sap-standards-sap-standard\/quick\/a22-01-02-erweiterungen-des-sap-standards-modifikationen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-01-02 Erweiterungen des SAP Standards] Modifikationen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8909\" id=\"ld-table-list-item-8909\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-01-erweiterungen-des-sap-standards-sap-standard\/quick\/a22-01-03-erweiterungen-des-sap-standards-snote\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-01-03 Erweiterungen des SAP Standards] SNOTE<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8911\" id=\"ld-table-list-item-8911\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-01-erweiterungen-des-sap-standards-sap-standard\/quick\/a22-01-04-erweiterungen-des-sap-standards-erweiterungstechnologien\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-01-04 Erweiterungen des SAP Standards] Erweiterungstechnologien<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-8885 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-8885\" data-ld-expand-id=\"ld-expand-8885\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-8885\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A22-02 Erweiterungen des SAP Standards] Data Dictionary\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t3 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-8885\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-8885\" id=\"ld-expand-8885\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/3 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-8885\" id=\"ld-topic-list-8885\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-8913\" id=\"ld-table-list-item-8913\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-02-erweiterungen-des-sap-standards-data-dictionary\/quick\/a22-02-01-erweiterungen-des-sap-standards-append-strukturen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-02-01 Erweiterungen des SAP Standards] Append-Strukturen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8915\" id=\"ld-table-list-item-8915\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-02-erweiterungen-des-sap-standards-data-dictionary\/quick\/a22-02-02-erweiterungen-des-sap-standards-append-views-und-customizing-includes\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-02-02 Erweiterungen des SAP Standards] Append-Views und Customizing Includes<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8917\" id=\"ld-table-list-item-8917\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-02-erweiterungen-des-sap-standards-data-dictionary\/quick\/a22-02-03-erweiterungen-des-sap-standards-datenelemente-und-doma%cc%88nen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-02-03 Erweiterungen des SAP Standards] Datenelemente und Doma\u0308nen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-8887 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-8887\" data-ld-expand-id=\"ld-expand-8887\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-8887\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A22-03 Erweiterungen des SAP Standards] User- und Customer-Exits\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t7 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-8887\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-8887\" id=\"ld-expand-8887\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/7 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-8887\" id=\"ld-topic-list-8887\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-8919\" id=\"ld-table-list-item-8919\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-03-erweiterungen-des-sap-standards-user-und-customer-exits\/quick\/a22-03-01-erweiterungen-des-sap-standards-user-exits\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-03-01 Erweiterungen des SAP Standards] User-Exits<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8921\" id=\"ld-table-list-item-8921\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-03-erweiterungen-des-sap-standards-user-und-customer-exits\/quick\/a22-03-02-erweiterungen-des-sap-standards-program-exits-i\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-03-02 Erweiterungen des SAP Standards] Program-Exits I<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8923\" id=\"ld-table-list-item-8923\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-03-erweiterungen-des-sap-standards-user-und-customer-exits\/quick\/a22-03-03-erweiterungen-des-sap-standards-program-exits-ii\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-03-03 Erweiterungen des SAP Standards] Program-Exits II<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8927\" id=\"ld-table-list-item-8927\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-03-erweiterungen-des-sap-standards-user-und-customer-exits\/quick\/a22-03-04-erweiterungen-des-sap-standards-menu-exits\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-03-04 Erweiterungen des SAP Standards] Menu-Exits<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8925\" id=\"ld-table-list-item-8925\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-03-erweiterungen-des-sap-standards-user-und-customer-exits\/quick\/a22-03-05-erweiterungen-des-sap-standards-dynpro-exits\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-03-05 Erweiterungen des SAP Standards] DYNPRO-Exits<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8929\" id=\"ld-table-list-item-8929\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-03-erweiterungen-des-sap-standards-user-und-customer-exits\/quick\/a22-03-06-erweiterungen-des-sap-standards-optional-business-transaction-events\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-03-06 Erweiterungen des SAP Standards] [optional] Business Transaction Events<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8931\" id=\"ld-table-list-item-8931\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-03-erweiterungen-des-sap-standards-user-und-customer-exits\/quick\/a22-03-07-erweiterungen-des-sap-standards-optional-field-exits\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-03-07 Erweiterungen des SAP Standards] [optional] Field-Exits<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-8890 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-8890\" data-ld-expand-id=\"ld-expand-8890\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-8890\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A22-04 Erweiterungen des SAP Standards] Wiederholung OO\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t3 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-8890\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-8890\" id=\"ld-expand-8890\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/3 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-8890\" id=\"ld-topic-list-8890\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-8933\" id=\"ld-table-list-item-8933\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-04-erweiterungen-des-sap-standards-wiederholung-oo\/quick\/a22-04-01-erweiterungen-des-sap-standards-klasse-und-instanz\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-04-01 Erweiterungen des SAP Standards] Klasse und Instanz<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8935\" id=\"ld-table-list-item-8935\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-04-erweiterungen-des-sap-standards-wiederholung-oo\/quick\/a22-04-02-erweiterungen-des-sap-standards-unterklasse-und-vererbung\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-04-02 Erweiterungen des SAP Standards] Unterklasse und Vererbung<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8937\" id=\"ld-table-list-item-8937\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-04-erweiterungen-des-sap-standards-wiederholung-oo\/quick\/a22-04-03-erweiterungen-des-sap-standards-casting-und-interface\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-04-03 Erweiterungen des SAP Standards] Casting und Interface<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-8892 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-8892\" data-ld-expand-id=\"ld-expand-8892\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-8892\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A22-05 Erweiterungen des SAP Standards] Business-Add-Ins\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t4 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-8892\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-8892\" id=\"ld-expand-8892\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/4 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-8892\" id=\"ld-topic-list-8892\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-8939\" id=\"ld-table-list-item-8939\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-05-erweiterungen-des-sap-standards-business-add-ins\/quick\/a22-05-01-erweiterungen-des-sap-standards-badi-definition\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-05-01 Erweiterungen des SAP Standards] BAdI Definition<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8941\" id=\"ld-table-list-item-8941\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-05-erweiterungen-des-sap-standards-business-add-ins\/quick\/a22-05-02-erweiterungen-des-sap-standards-badi-implementierung\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-05-02 Erweiterungen des SAP Standards] BAdI Implementierung<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8943\" id=\"ld-table-list-item-8943\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-05-erweiterungen-des-sap-standards-business-add-ins\/quick\/a22-05-03-erweiterungen-des-sap-standards-screen-und-menu-erweiterungen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-05-03 Erweiterungen des SAP Standards] Screen- und Menu-Erweiterungen &#8211; Theorie<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-9109\" id=\"ld-table-list-item-9109\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-05-erweiterungen-des-sap-standards-business-add-ins\/quick\/a22-05-04-erweiterungen-des-sap-standards-screen-und-menu-erweiterungen-demo\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-05-04 Erweiterungen des SAP Standards] Screen- und Menu-Erweiterungen &#8211; Demo<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-8894 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-8894\" data-ld-expand-id=\"ld-expand-8894\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-8894\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A22-06 Erweiterungen des SAP Standards] Enhancements I\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t4 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-8894\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-8894\" id=\"ld-expand-8894\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/4 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-8894\" id=\"ld-topic-list-8894\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-8945\" id=\"ld-table-list-item-8945\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-06-erweiterungen-des-sap-standards-enhancements-i\/quick\/a22-06-01-erweiterungen-des-sap-standards-enhancement-framework\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-06-01 Erweiterungen des SAP Standards] Enhancement Framework<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8947\" id=\"ld-table-list-item-8947\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-06-erweiterungen-des-sap-standards-enhancements-i\/quick\/a22-06-02-erweiterungen-des-sap-standards-enhancement-spots\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-06-02 Erweiterungen des SAP Standards] Enhancement Spots<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8949\" id=\"ld-table-list-item-8949\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-06-erweiterungen-des-sap-standards-enhancements-i\/quick\/a22-06-03-erweiterungen-des-sap-standards-enhancement-implementierung\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-06-03 Erweiterungen des SAP Standards] Enhancement Implementierung<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-9127\" id=\"ld-table-list-item-9127\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-06-erweiterungen-des-sap-standards-enhancements-i\/quick\/a22-06-04-erweiterungen-des-sap-standards-quelltext-plug-ins\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-06-04 Erweiterungen des SAP Standards] Quelltext-Plug-Ins<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\n<div class=\"ld-item-list-item ld-item-lesson-item ld-lesson-item-8896 is_not_sample learndash-not-available learndash-incomplete ld-expandable\" id=\"ld-expand-8896\" data-ld-expand-id=\"ld-expand-8896\" data-ld-tooltip=\"You don&#039;t currently have access to this content\">\n\t<div class=\"ld-item-list-item-preview\">\n\t\t\n\t\t<script>\n\t\tjQuery(document).ready(function( $ ){\n\t\t$('body').on('click', '.ld-item-name', function(e) {\n\n\t\te.preventDefault();\n\t\tld_expand_element( $(this) );\n\t\tpositionTooltips();\n\n\t\t});\n\t\t\n\t\tfunction ld_expand_button_state( state, elm ) {\n\t\tvar $expandText = ( $( elm )[0].hasAttribute( 'data-ld-expand-text' ) ) ? $( elm ).attr( 'data-ld-expand-text' ) : 'Expand';\n\t\tvar $collapseText = ( $( elm )[0].hasAttribute( 'data-ld-collapse-text' ) ) ? $( elm ).attr( 'data-ld-collapse-text' ) : 'Collapse';\n\n\t\tif ( 'collapse' == state ) {\n\t\t\t$( elm ).removeClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $expandText );\n\t\t\t}\n\t\t} else {\n\t\t\t$( elm ).addClass( 'ld-expanded' );\n\t\t\tif ( 'false' !== $collapseText ) {\n\t\t\t\t$( elm ).find( '.ld-text' ).text( $collapseText );\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction ld_expand_element( elm, collapse ) {\n\t\tif ( collapse === undefined ) {\n\t\t\tcollapse = false;\n\t\t}\n\n\t\tvar elmParentWrapper = elm.parents( '.ld-focus-sidebar' );\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\tvar elmParentWrapper = elm.parents( '.learndash-wrapper' );\n\t\t}\n\t\tif ( ( 'undefined' === typeof elmParentWrapper ) || ( ! elmParentWrapper.length ) ) {\n\t\t\treturn;\n\t\t}\n\n\t\t\/\/ Get the button's state\n\t\tvar $expanded = $( elm ).hasClass( 'ld-expanded' );\n\n\t\t\/\/ Get the element to expand\n\t\tif ( $( elm )[0] && $( elm )[0].hasAttribute( 'data-ld-expands' ) ) {\n\t\t\tvar $expands      = $( elm ).attr( 'data-ld-expands' );\n\t\t\tif ( ( 'undefined' === typeof $expands ) || ( ! $expands.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandElm    = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\tif ( ( 'undefined' === typeof $expandElm ) || ( ! $expandElm.length ) ) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar $expandsChild = $( $expandElm ).find( '.ld-item-list-item-expanded' );\n\n\t\t\tif ( $expandsChild.length ) {\n\t\t\t\t$expandElm = $expandsChild;\n\t\t\t}\n\n\t\t\tvar totalHeight = 0;\n\n\t\t\t$expandElm.find( '> *' ).each( function() {\n\t\t\t\ttotalHeight += $( this ).outerHeight();\n\t\t\t} );\n\n\t\t\t$expandElm.attr( 'data-height', '' + ( totalHeight + 50 ) + '' );\n\n\t\t\t\/\/ If the element expands a list\n\n\t\t\tif ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' )[0].hasAttribute( 'data-ld-expand-list' ) ) {\n\n\t\t\t\tvar $container = $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' );\n\t\t\t\tvar innerButtons = $container.find( '.ld-expand-button' );\n\t\t\t\tif ( $expanded ) {\n\t\t\t\t\tld_expand_button_state( 'collapse', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ), true );\n\t\t\t\t\t} );\n\t\t\t\t} else {\n\t\t\t\t\tld_expand_button_state( 'expand', elm );\n\t\t\t\t\tinnerButtons.each( function() {\n\t\t\t\t\t\tld_expand_element( $( this ) );\n\t\t\t\t\t} );\n\t\t\t\t}\n\n\t\t\t\t\/\/ If the element expands an item\n\t\t\t} else if ( $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ).length ) {\n\t\t\t\tif ( $expanded || true == collapse ) {\n\t\t\t\t\tld_expand_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t} else {\n\t\t\t\t\tld_collapse_singular_item( elm, $(elmParentWrapper).find( '[data-ld-expand-id=\"'+ $expands+'\"]' ), $expandElm );\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tconsole.log( 'LearnDash: No expandable content was found' );\n\t\t\t}\n\t\t\tpositionTooltips();\n\t\t}\n\t}\n\n\tfunction ld_expand_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.removeClass( 'ld-expanded' );\n\t\tld_expand_button_state( 'collapse', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': 0,\n\t\t} );\n\t}\n\n\tfunction ld_collapse_singular_item( elm, $containerElm, $expandElm ) {\n\t\t$containerElm.addClass( 'ld-expanded' );\n\n\t\tld_expand_button_state( 'expand', elm );\n\n\t\t$expandElm.css( {\n\t\t\t'max-height': $expandElm.data( 'height' ),\n\t\t} );\n\t}\n\t\t\n\tfunction positionTooltips() {\n\t\tif ( 'undefined' !== typeof $tooltips ) {\n\t\t\tsetTimeout( function() {\n\t\t\t\t$tooltips.each( function() {\n\t\t\t\t\tvar anchor = $( this );\n\t\t\t\t\tvar $rel_id = anchor.attr( 'data-ld-tooltip-id' );\n\t\t\t\t\t$tooltip = $( '#ld-tooltip-' + $rel_id );\n\n\t\t\t\t\tif ( anchor.hasClass( 'ld-item-list-item' ) ) {\n\t\t\t\t\t\t\/\/anchor = anchor.find('.ld-item-title');\n\t\t\t\t\t\tanchor = anchor.find( '.ld-status-icon' );\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\tvar parent_focus = jQuery( anchor ).parents( '.ld-focus-sidebar' );\n\t\t\t\t\tvar left_post = anchor.offset().left + ( anchor.outerWidth() + 10 );\n\t\t\t\t\tif ( parent_focus.length ) {\n\t\t\t\t\t\tleft_post = anchor.offset().left + ( anchor.outerWidth() - 18 );\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ Get the main content height\n\t\t\t\t\tvar focusModeMainContentHeight = $( '.ld-focus-main' ).height();\n\n\t\t\t\t\t\/\/ Current tooltip height\n\t\t\t\t\tvar focusModeCurrentTooltipHeight = anchor.offset().top + -3;\n\n\t\t\t\t\t\/\/ Position tooltip depending on focus mode or not\n\t\t\t\t\tif ( ! focusModeMainContentHeight ) {\n\t\t\t\t\t\tvar anchorTop = anchor.offset().top + -3;\n\t\t\t\t\t\tvar anchorLeft = anchor.offset().left;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tanchorTop = focusModeCurrentTooltipHeight < focusModeMainContentHeight ? focusModeCurrentTooltipHeight : focusModeMainContentHeight;\n\t\t\t\t\t\tanchorLeft = left_post;\n\t\t\t\t\t}\n\n\t\t\t\t\t$tooltip.css( {\n\t\t\t\t\t\ttop: anchorTop,\n\n\t\t\t\t\t\t\/\/'left' : anchor.offset().left + (anchor.outerWidth() \/ 2),\n\t\t\t\t\t\t\/\/'left': left_post, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\tleft: anchorLeft, \/\/anchor.offset().left + (anchor.outerWidth() +10),\n\t\t\t\t\t\t'margin-left': 0,\n\t\t\t\t\t\t'margin-right': 0,\n\t\t\t\t\t} ).removeClass( 'ld-shifted-left ld-shifted-right' );\n\t\t\t\t\tif ( $tooltip.offset().left <= 0 ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-left': Math.abs( $tooltip.offset().left ) } ).addClass( 'ld-shifted-left' );\n\t\t\t\t\t}\n\t\t\t\t\tvar $tooltipRight = $( window ).width() - ( $tooltip.offset().left + $tooltip.outerWidth() );\n\t\t\t\t\tif ( 0 >= $tooltipRight && 360 < $( window ).width() ) {\n\t\t\t\t\t\t$tooltip.css( { 'margin-right': Math.abs( $tooltipRight ) } ).addClass( 'ld-shifted-right' );\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}, 500 );\n\t\t}\n\t}\n\t\t\n\t\t});\n\t\t<\/script>\n\n        <div class=\"ld-item-name ld-primary-color-hover\" data-ld-expands=\"ld-expand-8896\">\n\t\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\t\t\t<div class=\"ld-item-title\">\n\t\t\t\t[A22-07 Erweiterungen des SAP Standards] Enhancements II\n\t\t\t\t\t<span class=\"ld-item-components\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-item-component\">\n\t\t\t\t\t\t\t4 Quicks\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\t\t<\/span> <!--\/.ld-item-components-->\n\t\t\t\t\t\t\t\t\t\n\t\t\t<\/div> <!--\/.ld-item-title-->\n        <\/div>\n\n\t\t\n\t\t<div class=\"ld-item-details\">\n\t\t\t\n\t\t\t\t<div class=\"ld-expand-button ld-button-alternate\" data-ld-expands=\"ld-expand-8896\" data-ld-expand-text=\"Expand\" data-ld-collapse-text=\"Collapse\">\n\t\t\t\t\t<span class=\"ld-icon-arrow-down ld-icon ld-primary-background\"><\/span>\n\t\t\t\t\t<span class=\"ld-text ld-primary-color\">Expand<\/span>\n\t\t\t\t<\/div> <!--\/.ld-expand-button-->\n\n\t\t\t\t\t\t<\/div> <!--\/.ld-item-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-item-list-item-preview-->\n\t\t\t<div class=\"ld-item-list-item-expanded\">\n\t\t\t\n<div class=\"ld-table-list ld-topic-list ld-no-pagination ld-expand-8896\" id=\"ld-expand-8896\">\n\n\t<div class=\"ld-table-list-header ld-primary-background\">\n\n\t\t\n\t\t<div class=\"ld-table-list-title\">\n\t\t\t<span class=\"ld-item-icon\">\n\t\t\t\t<span class=\"ld-icon ld-icon-content\"><\/span>\n\t\t\t<\/span>\n\t\t\t<span class=\"ld-text\">\n\t\t\t\tUnit Content\t\t\t<\/span>\n\t\t<\/div> <!--\/.ld-tablet-list-title-->\n\t\t<div class=\"ld-table-list-lesson-details\">\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-progress\">\n\t\t\t\t\t0% Complete\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"ld-lesson-list-steps\">\n\t\t\t\t\t0\/4 Steps\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div> <!--\/.ld-table-list-lesson-details-->\n\n\t\t\n\t<\/div> <!--\/.ld-table-list-header-->\n\n\t<div class=\"ld-table-list-items ld-topic-list-8896\" id=\"ld-topic-list-8896\" data-ld-expand-list>\n\n\t\t<div class=\"ld-table-list-item ld-table-list-item-8951\" id=\"ld-table-list-item-8951\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-07-erweiterungen-des-sap-standards-enhancements-ii\/quick\/a22-07-01-erweiterungen-des-sap-standards-implizite-erweiterungsoptionen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-07-01 Erweiterungen des SAP Standards] Implizite Erweiterungsoptionen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8953\" id=\"ld-table-list-item-8953\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-07-erweiterungen-des-sap-standards-enhancements-ii\/quick\/a22-07-02-erweiterungen-des-sap-standards-implementieren-impliziter-optionen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-07-02 Erweiterungen des SAP Standards] Implementieren impliziter Optionen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-8955\" id=\"ld-table-list-item-8955\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-07-erweiterungen-des-sap-standards-enhancements-ii\/quick\/a22-07-03-erweiterungen-des-sap-standards-erweiterungen-an-funktionsbausteinen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-07-03 Erweiterungen des SAP Standards] Erweiterungen an Funktionsbausteinen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n<div class=\"ld-table-list-item ld-table-list-item-9148\" id=\"ld-table-list-item-9148\">\n\t<a class=\"ld-table-list-item-preview ld-primary-color-hover ld-topic-row learndash-incomplete\" href=\"https:\/\/www.quicksted.com\/en_us\/kurs\/a22-erweiterungen-des-sap-standards\/unit\/a22-07-erweiterungen-des-sap-standards-enhancements-ii\/quick\/a22-07-04-erweiterungen-des-sap-standards-erweiterungen-an-klassen\/\">\n\t\t\n\t\t<div class=\"ld-status-icon ld-status-incomplete\"><\/div>\n\t\t\t\t<span class=\"ld-topic-title\">[A22-07-04 Erweiterungen des SAP Standards] Erweiterungen an Klassen<\/span> \t<\/a>\n\t<\/div> <!--\/.ld-table-list-item-->\n\n\t<\/div> <!--\/.ld-table-list-items-->\n\n\t<div class=\"ld-table-list-footer\">\n\t\t\t<\/div> <!--\/.ld-table-list-footer-->\n\n<\/div> <!--\/.ld-table-list-->\n\n\t\t<\/div> <!--\/.ld-item-list-item-expanded-->\n\t<\/div> <!--\/.ld-item-list-item-->\n\t\t<\/div> <!--\/.ld-item-list-items-->\n\n\t\t<\/div> <!--\/.ld-item-list-->\n\n\t\t\t<\/div> <!--\/.learndash-wrapper-->\n\t\t<\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>","protected":false},"excerpt":{"rendered":"<p>Ein Einstieg in die fortgeschrittenen Themen im SAPUI5-Umfeld einschlie\u00dflich der Anbindung von oData-Services.<\/p>","protected":false},"featured_media":9495,"template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"Die Produkte der SAP sind zwar m\u00e4chtig, jedoch bilden sie nur die SAP-Standardprozesse ab. Kundenspezifische Anpassungsw\u00fcnsche werden in der Regel durch Customizing realisiert. Standardprozesse, die sich nicht \u00fcber entsprechende Customizingeinstellungen ver\u00e4ndern lassen, k\u00f6nnen prinzipiell durch ein Ver\u00e4ndern des SAP-Standardcodings an die Kundenw\u00fcnsche adaptiert werden. Diese sogenannten Modifikationen sind aber aus verschiedensten Gr\u00fcnden unsch\u00f6n. Um dem entgegenzuwirken, bietet SAP verschiedene Techniken an, die die Coding\u00e4nderungen in geregelten und nachvollziehbaren Bahnen vornehmen.\r\n\r\nDieser Kurs beschreibt die in einem typischen SAP-System nutzbaren Techniken: Beginnend mit den urspr\u00fcnglichen User- und Customer-Exits \u00fcber Business Add Ins (BAdIs) der \u00e4lteren und der neueren Generation bis hin zu zu Enhancement Sections und Enhancement Spots werden alle m\u00f6glichen Varianten vorgestellt. Auch die impliziten Erweiterungen sind Teil des Kurses. Ebenfalls ber\u00fccksichtigt werden andere ABAP-Repository-Objekte, wie Dynpros Menus und DDIC-Elemente.","_et_gb_content_width":""},"product_cat":[25],"product_tag":[],"class_list":["post-9084","product","type-product","status-publish","has-post-thumbnail","hentry","product_cat-abap-kurse"],"_links":{"self":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product\/9084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/media\/9495"}],"wp:attachment":[{"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/media?parent=9084"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product_cat?post=9084"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.quicksted.com\/en_us\/wp-json\/wp\/v2\/product_tag?post=9084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}