How to delimit an absence with a "gap" period

Hi,
I need to create an absence quota and delimit the deduction period of that.
The problem is that this deduction period has a gap. The user can take his absence leave from 01/01/YEAR to 31/05/YEAR and 01/10/YEAR to 30/04/NEXT_YEAR.
On view V_T559D I just can set a sequencial deduction period.
Do you have any ideas about where to put this verification?
Thanks

If I am not mistaken, GAPS are not permitted in Deduction Intervals. You can still try writing deduction rule in table V_556R_B with required periods, and check for yourself? I am not sure if it will work best, as I foresee you will have to write the rule for each year in above configuration table.
I would rather write a PA User Exit (R/3) or enhance BADI (PT_ABS_REQ) in ESS with logic:
If Absence Start date or end date is equal to 01/01/YEAR to 31/05/YEAR
OR
Absence Start date or end date is equal to 01/10/YEAR to 30/04/NEXT_YEAR
Then Allow
Else
       Error "Absence not permitted in entered period."
End If
Regards
Yash

Similar Messages

  • How do I get my menu bar at the top of the page with no gaps?

    How do I get my menu bar at the top of the page with no gaps? Whenever I move it there is a huge gap at the top of the page which I cant seem to get rid of, i posted about this before but none of the suggestions seemed to work for me. i'm not very good with css so im not really sure where to find the problem. There are generally gaps everywhere which looks at absolute mess, no clue how they got there and why, there is a huge gap underneath my menu bar too which wasnt there before. how do i get rid of this too? its probably some padding a or margin but no clue where.
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Home</title>
    <link href="main.css" rel="stylesheet" type="text/css" />
    <link href="style2.css" rel="stylesheet" type="text/css" />
    <!--embedded styles for this page only-->
    <style type="text/css">
    body {
    margin:0;
    padding:0;
    font: 1em/1.5 "Lucida Sans", "Lucida Sans Unicode";
    #wrapper {
    width: 1064px;
    margin: 0 auto; /**with width, this centers page on screen**/
    background: #FFF;
    text-align:center;
    .clearing {
    clear:left;
    height:px;
    width: 100%;
    </style>
    <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div id="wrapper"> <a href="home.html"><img src="_Business_Cards/banner copy.jpg" alt="banner" width="1064" height="374" align="top" /></a>
    <!--begin menu -->
    <ul id="MenuBar1" class="MenuBarHorizontal">
       <li><a href="home.html">Home</a></li>
       <li><a href="#" class="MenuBarItemSubmenu">Lingerie</a>
         <ul>
           <li><a href="#">Camis &amp; Nightslips</a>        </li>
           <li><a href="#" class="MenuBarItemSubmenu">Garter Belts &amp; Girdles</a>
             <ul>
               <li><a href="#">Tops</a></li>
               <li><a href="#">Bottoms</a></li>
               <li><a href="#">Accessories</a></li>
             </ul>
           </li>
           <li><a href="#">Sets</a></li>
           <li><a href="#">Knickers</a></li>
         </ul>
       </li>
       <li><a class="MenuBarItemSubmenu" href="#">Swimwear</a>
         <ul>
           <li><a href="t-shirt shop.html">Bikini</a></li>
           <li><a href="t-shirt shop.html">Tankini</a></li>
           <li><a href="t-shirt shop.html">One-Piece</a></li>
           <li><a href="#">Monokini</a></li>
         </ul>
       </li>
       <li><a href="#" class="MenuBarItemSubmenu">Men's</a>
         <ul>
           <li><a href="#">Boxer's</a></li>
         </ul>
       </li>
       <li><a href="#" class="MenuBarItemSubmenu">Extras</a>
         <ul>
           <li><a href="#">Bags</a></li>
           <li><a href="#" class="MenuBarItemSubmenu">Dancewear</a>
             <ul>
               <li><a href="#">Leotards</a></li>
               <li><a href="#">Crop Tops</a></li>
               <li><a href="#">Hotpants</a></li>
             </ul>
           </li>
         </ul>
       </li>
       <li><a href="clearance.html">Clearance</a></li>
    <li><a href="pastpro.html">Gallery</a></li>
    <li><a href="Contact.html">Contact</a></li>
    </ul>
    <h2> </h2>
    <div id="thumbs" width="192"><!--end wrapper -->
      <p align="center"><!-- Begin DWUser_EasyRotator -->
    <script type="text/javascript" src="http://c520866.r66.cf2.rackcdn.com/1/js/easy_rotator.min.js"></script>
    <div class="dwuserEasyRotator" style="width: 1064px; height: 561px; position:relative; text-align: left;" data-erConfig="{autoplayEnabled:true, lpp:'102-105-108-101-58-47-47-47-67-58-47-85-115-101-114-115-47-87-105-108-108-105-97-109 -47-68-111-99-117-109-101-110-116-115-47-69-97-115-121-82-111-116-97-116-111-114-80-114-10 1-118-105-101-119-47-112-114-101-118-105-101-119-95-115-119-102-115-47', wv:1, autoplayDelay:3000, autoplayStopOnInteraction:false}" data-erName="HomepageSlideshow" data-erTID="{zp7zmhgwl9549847691831}">
              <div data-ertype="content" style="display: none;"><ul data-erlabel="Main Category">
              <li>
                        <img class="main" src="slideshowpictures/966629_346958598773375_2105784298_o.jpg" alt="One-Off Triangular Soft Bra &amp; High-Waist Knicker Set" />
                        <img class="thumb" src="slideshowpictures/966629_346958598773375_2105784298_o.jpg" />
                        <span class="title">One-Off Triangular Soft Bra & High-Waist Knicker Set</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/thong ebay.jpg" alt="Pink + Aqua Thongs (Part of Nightslip and Thong set)" />
                        <img class="thumb" src="slideshowpictures/thong ebay.jpg" />
                        <span class="title">Pink + Aqua Thongs (Part of Nightslip and Thong set)</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/DSC_7405z.jpg" alt="Floral High-Waist Lace Panel Knicker" />
                        <img class="thumb" src="slideshowpictures/DSC_7405z.jpg" />
                        <span class="title">Floral High-Waist Lace Panel Knicker</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/DSC_0018 copy.jpg" alt="Navy Blue Velvet High-Waist Bikini Set" />
                        <img class="thumb" src="slideshowpictures/DSC_0018 copy.jpg" />
                        <span class="title">Navy Blue Velvet High-Waist Bikini Set</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/DSC_7420.jpg" alt="Pink &amp; Aqua Nightslips (Part of Nightslip &amp; Thong set)" />
                        <img class="thumb" src="slideshowpictures/DSC_7420.jpg" />
                        <span class="title">Pink & Aqua Nightslips (Part of Nightslip & Thong set)</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/1208838_345346948934540_826580146_n.jpg" alt="Black Floral Bandeau &amp; Lace Girdle Set" />
                        <img class="thumb" src="slideshowpictures/1208838_345346948934540_826580146_n.jpg" />
                        <span class="title">Black Floral Bandeau & Lace Girdle Set</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/1176249_10201020390646766_1642170049_n.jpg" alt="Aqua Polka-Dot High-Waist Bikini" />
                        <img class="thumb" src="slideshowpictures/1176249_10201020390646766_1642170049_n.jpg" />
                        <span class="title">Aqua Polka-Dot High-Waist Bikini</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/1012714_10151762577141348_907183642_n.jpg" alt="Maroon Velvet Bikini High-Waist Bottoms" />
                        <img class="thumb" src="slideshowpictures/1012714_10151762577141348_907183642_n.jpg" />
                        <span class="title">Maroon Velvet Bikini High-Waist Bottoms</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/floral ebay.jpg" alt="Floral/Multi Bikini High-Waist Bottoms" />
                        <img class="thumb" src="slideshowpictures/floral ebay.jpg" />
                        <span class="title">Floral/Multi Bikini High-Waist Bottoms</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/DSC_0096 copy9.jpg" alt="Purple &amp; Champagne Bandeau Bikini Tops" />
                        <img class="thumb" src="slideshowpictures/DSC_0096 copy9.jpg" />
                        <span class="title">Purple & Champagne Bandeau Bikini Tops</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/1005246_10151762745636348_129531182_n.jpg" alt="Aqua Polka-Dot High-Waist Bikini" />
                        <img class="thumb" src="slideshowpictures/1005246_10151762745636348_129531182_n.jpg" />
                        <span class="title">Aqua Polka-Dot High-Waist Bikini</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/DSC_73612.jpg" alt="Matching Orange/White Lace Crop Top &amp; Thong Set" />
                        <img class="thumb" src="slideshowpictures/DSC_73612.jpg" />
                        <span class="title">Matching Orange/White Lace Crop Top & Thong Set</span>
              </li>
              <li>
                        <img class="main" src="slideshowpictures/logo h copy.jpg" alt="Logo" />
                        <img class="thumb" src="slideshowpictures/logo h copy.jpg" />
                        <span class="title">Logo</span>
              </li>
    </ul>
    </div>
              <div data-ertype="layout" data-ertemplateName="NONE" style="">                    <div class="erimgMain" style="position: absolute; left:0;right:0;top:0;bottom:0;" data-erConfig="{__numTiles:3, scaleMode:'scaleDown', imgType:'main', __loopNextButton:false, __arrowButtonMode:'rollover'}">
                                  <div class="erimgMain_slides" style="position: absolute; left:0; top:0; bottom:0; right:0;">
                                            <div class="erimgMain_slide">
                                                      <div class="erimgMain_img" style="position: absolute; left: 0; right: 0; top: 0; bottom: 0;"></div>
                                            </div>
                                  </div>
                                  <div class="erimgMain_arrowLeft" style="position:absolute; left: 10px; top: 50%; margin-top: -15px;" data-erConfig="{image:'circleSmall', image2:'circleSmall'}"></div>
                                  <div class="erimgMain_arrowRight" style="position:absolute; right: 10px; top: 50%; margin-top: -15px;" data-erConfig="{image:'circleSmall', image2:'circleSmall'}"></div>
                        </div><div class="erabout erFixCSS3" style="color: #FFF; text-align: left; background: #000; background:rgba(0,0,0,0.93); border: 2px solid #FFF; padding: 20px; font: normal 11px/14px Verdana,_sans; width: 300px; border-radius: 10px; display:none;">
                                  This <a style="color:#FFF;" href="http://www.dwuser.com/easyrotator/" target="_blank">jQuery slider</a> was created with the free <a style="color:#FFF;" href="http://www.dwuser.com/easyrotator/" target="_blank">EasyRotator</a> software from DWUser.com.
                                  <br /><br />
                Use WordPress? The free <a style="color:#FFF;" href="http://www.dwuser.com/easyrotator/wordpress/" target="_blank">EasyRotator for WordPress</a> plugin lets you create beautiful <a style="color:#FFF;" href="http://www.dwuser.com/easyrotator/wordpress/" target="_blank">WordPress sliders</a> in seconds.
                                  <br /><br />
                                  <a style="color:#FFF;" href="#" class="erabout_ok">OK</a>  
                        </div>
                        <noscript>
                                  Rotator powered by <a href="http://www.dwuser.com/easyrotator/">EasyRotator</a>, a free and easy jQuery slider builder from DWUser.com.  Please enable JavaScript to view.
                        </noscript>
                        <script type="text/javascript">/*Avoid IE gzip bug*/(function(b,c,d){try{if(!b[d]){b[d]="temp";var a=c.createElement("script");a.type="text/javascript";a.src="http://easyrotator.s3.amazonaws.com/1/js/nozip/easy_rotator.min.js";c.getElementsByTagName("head")[0].appendChild(a)}}catch(e){alert("EasyRotator fail; contact support.")}})(window,document,"er_$144");</script>
              </div>
    </div>
    <!-- End DWUser_EasyRotator --></p>
    </div>
    <hr align="center" size="10" noshade="noshade" class="clearing" color="#999999" />
    <img src="https://www.paypalobjects.com/webstatic/mktg/logo/AM_mc_vs_dc_ae.jpg" alt="PayPal Acceptance Mark" width="192" height="38" border="0" align="right" />
    <div align="left">
      <p><a href="#" onclick="javascript:window.open('https://www.paypal.com/uk/cgi-bin/webscr?cmd=xpt/Marketing/popup/OLCWhatIsPayPal-outside', 'olcwhatispaypal','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=400, height=500');">Copyright &copy; Hannah-Rose 2013 > <a href="about.html">About</a> &gt; <a href="terms and conditions.html">Terms &amp; Conditions </a></p>
      <!-- PayPal Logo --><!-- PayPal Logo --><!-- PayPal Logo --><!-- PayPal Logo --></div>
    </div>
    <script type="text/javascript">
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
    </script>
    </body>
    </html>

    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
              padding: 0;
              list-style-type: none;
              font-size: 100%;
              cursor: default;
              width: 64em;
              margin-bottom: 0px;
              margin-left: auto;
              margin-top: 0px;
              margin-right: 0px;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
              z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
              margin: 0;
              padding: 0;
              list-style-type: none;
              font-size: 100%;
              position: relative;
              text-align: left;
              cursor: pointer;
              width: 8em;
              float: left;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
              margin: 0;
              padding: 0;
              list-style-type: none;
              font-size: 100%;
              z-index: 1020;
              cursor: default;
              width: 8.2em;
              position: absolute;
              left: -1000em;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
              left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
              width: 8.2em;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
              position: absolute;
              margin-top: -5%;
              margin-right: 0;
              margin-bottom: 0;
              margin-left: 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
              left: auto;
              top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
              border: 1px solid #CCC;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
              display: block;
              cursor: pointer;
              background-color: #FFF;
              color: #333;
              text-decoration: none;
              font-family: Pristina;
              font-size: 21px;
              font-weight: normal;
              padding-right: 0.75em;
              padding-left: 0.75em;
              padding-top: 0.5em;
              padding-bottom: 0.5em;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
              background-color: #33C;
              color: #FFF;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
              background-color: #FFF;
              color: #666;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
              background-image: url(SpryMenuBarDown.gif);
              background-repeat: no-repeat;
              background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
              background-image: url(SpryMenuBarRight.gif);
              background-repeat: no-repeat;
              background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
              background-image: url(SpryMenuBarDownHover.gif);
              background-repeat: no-repeat;
              background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
              background-image: url(SpryMenuBarRightHover.gif);
              background-repeat: no-repeat;
              background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
              position: absolute;
              z-index: 1010;
              filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
              ul.MenuBarHorizontal li.MenuBarItemIE
                        display: inline;
                        f\loat: left;
                        background: #FFF;

  • TS3274 Hi my keyboard has divided down the middle into two sections with a gap in the middle. How do I close the gap

    Hi my keyboard on my mini iPad has divided into two sections split down the middle. How do I get it together again with no gap?

    Touch and hold the Keyboard key, slide your finger to Dock and Merge, then release
    OR,
    To Turn Split Keyboard on or off
    Go to Settings > General > Keyboard > Split Keyboard, then tap On or Off

  • How to delimit business roles in Org Strucutre

    Hello,
    I have a requirement where in I need to schedule and delimit business roles in the organisation structure(ppoma_crm).
    Business Requirement: Short term assignment of the Sales executive to Sales manager (Duty manager) role.
    The main issue is how to automatically remove the assignment (in tr. ppoma_crm) after the approved period expired?
    A particular scenario is such when a sales executive is assigned a sales manager role in the latter's absence for a limited period of time say 1 week. Another req is to assign such a role say one week ahead of scheduled date (set on 14.2.12 for the role to be effective on 19.2.12 for a period of 1 week) and then automatically delimit it on 26.2.12(1 week after 19.2.12) without manual intervention and the need to check for such cases manually, because there could be multiple assignments.
    Currently, we have business roles assigned to posiitons. I can only delimit the business roles on positions in the Infotype for Business Roles in transaction PP01. Need a way out for my requirement. I need a way to schedule and delimit business roles in the org strucutre.
    Suggestions and possible solutions awaited.
    Regards
    Varun Taneja

    Hello Kannan,
    please check notes
    1013201 - Hardware & Software requirements
    1013139 - Pre-requisites for the BI 7.x frontend
    1013207 - Installation guide
    1013140 - BI Frontend / BW Add-on - General Information & Limitations
    BEx Analyzer works with MS-Excel only.
    BR
    Ondrej

  • Dante font used in manuscript - when I try to save as a pdf document in Microsoft Word whole pages change their look, with wide gaps forming between certain paragraphs or sections. This does not happen with other fonts.

    Dante font used in manuscript … when I try to save as a pdf document in Microsoft Word whole pages change their look, with wide gaps forming between certain paragraphs or sections. This does not happen with other fonts.

    OK, we've got it!
    What is happening is that when you use Microsoft's save as PDF in Word, the font isn't embedded even though the font is tagged to allow embedding. Furthermore, Microsoft doesn't properly put the font name into the PDF file such that Acrobat or Reader can readily find the font installed on your system such that the text can be properly displayed and/or printed. Acrobat and Reader attempt to display and/or print the text using a “substitution font” and of course, as they say, YMMV (“your mileage may vary”)!
    I personally submitted the report of this problem (both the embedding and the font name problem) to Microsoft. They acknowledge the bug, tried a fix and provided me a build with it, but it wasn't right. Maybe they will ultimately fix it, maybe they won't. We don't know yet. We do know that if it is fixed, it will be fixed only for Office 2013 (problem occurs with all Office applications since they use the same PDF generation code) and thus such a fix won't help you.
    Adobe Acrobat Standard and Acrobat Pro  both provide an Adobe PDFMaker plug-in to Office applications (including full support for Office 2010) that adds an Acrobat Toolbar as well as a Save as Adobe PDF menu item. The resultant PDF file fully supports embedding of OpenType CFF, TrueType, and Type 1 fonts and in many other ways produces much superior PDF with a full range of PDF generation options not available with the Microsoft PDF. (Note that beginning with Office 2013, Microsoft does not support Type 1 fonts in Office documents at all, even for existing documents!) The Acrobat Office functions are widely used and respected in the end user community and whatever “issues” there are (all software has “issues” of some type - it is a matter of how many and how severe), you should be in much better shape for PDF production that with what you currently are using.
    Good luck and let us know if this resolves your problems. (Note that you can download and install a free fully-functional 30 trial of Acrobat Pro to assure that it meets your needs! You can then buy a license and activate what you already have installed.)
              - Dov

  • How to move multiple clips with transitions?

    Im still transitioning from FCP7 to FCP 10.1.2 and can't believe I have missed the lesson that explains how to move multiple clips with transitions.
    Up till now I have tried several work arounds including deleting all the transitions then using the (P) Position tool to move the clips from the primary track to some track above it then re adding all the transitions.  This is a function I do on a daily basis.  Am I missing something?  Please help!
    Thank you

    With some further investigation, the transitions have nothing to do with my problem.  In my case there was a tiny “Black gap slug” within the group that was preventing me from being able set it on top of another group of clips or gap someplace.  But even with the gap removed… I can move the clips on top of another group but the transitions stay behind on the primary (Magnetic)
    In the screen shot you can see what happens when I move a group out of the primary (magnetic) timeline onto a gap.  All the transitions get left behind. 
    Ive notices that Cutting and pasting will only paste the sequence some other place on the primary (magnetic) timeline for me.
    An example of why I would want to put a cropped/ resized group on top of another group is to do picture in picture effects or if I wanted to create a background behind a set of adjusted clips.

  • How do I get rid of the gap?

    After draging the end of a music line to shorten it to the end of the movie, I have 2 minutes at the end with nothing in it, blank. How do I get red of the gap?  Thank you, Woody

    Please also update the webgl drivers in Firefox, these may not have propagated to Firefox after you updated your video driver:
    *[[Upgrade your graphics drivers to use hardware acceleration and WebGL]]

  • How to make leave absence /CAts approval in HR

    how to make leave absence /CAts approval in HR

    do you want to apply absences through cats with the approval
    srinivas

  • Problem with accordion gap

    Hi, I'm using an accordion component with 2 nested repeaters,
    the visualization is OK, except I cannot get rid of a vertical gap
    in the list between my sections. The list displays correctly the
    items of my first section and after that, it has a gap and then
    section 2. How could I get rid of that gaps?
    Thanks in advance
    mofi
    My code is here
    Attach Code
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute"
    width="400"
    height="300"
    backgroundColor="#FFFFFF">
    <mx:XML id="model" format="e4x">
    <course >
    <module id="1" label="Course 1">
    <section label="section 1">
    <lesson label="Lesson One" />
    <lesson label="Lesson Two"/>
    </section>
    <section label="section 2">
    <lesson label="Lesson Three" />
    </section>
    </module >
    <module id="2" label="Course 2">
    <section label="section 1">
    <lesson label="Lesson One" />
    </section>
    <section label="seccion 2">
    <lesson label="Lesson Two" />
    <lesson label="Lesson Three" />
    </section>
    </module >
    <module id="3" label="Course 3">
    <section label="section 1">
    <lesson label="Lesson One" />
    <lesson label="Lesson Two" />
    </section>
    <section label="section 2">
    <lesson label="Lesson Three" />
    <lesson label="Lesson Four" />
    </section>
    </module >
    </course>
    </mx:XML>
    <mx:Accordion width="100%" height="100%" verticalGap="0"
    >
    <mx:Repeater id="repeat" dataProvider="{model.module}"
    >
    <mx:VBox width="100%" height="100%" verticalGap="0"
    label="{repeat.currentItem.@label}" >
    <mx:Repeater id="repeat2"
    dataProvider="{model.module[Number(repeat.currentItem.@id)-1].section}"
    >
    <mx:Label text="{repeat2.currentItem.@label}" />
    <mx:List labelField="@label" width="100%"
    dataProvider="{repeat2.currentItem.lesson}" />
    </mx:Repeater>
    </mx:VBox>
    </mx:Repeater>
    </mx:Accordion>
    </mx:Application>

    I might stop using repeaters and have a custom component for
    each course. There will be many common elements in each course,
    probably each will have sections, or perhaps some will not. In any
    case, just iterate through the xml data provider and create
    instances of your course custom component, which can be based on
    VBox as root container. This might help.

  • Mixing SourceDataLine with Clip with initial gap and interval

    Hi!
    I have one long (wav or aif) file. I want to "watermark" it with small clip file (*.wav). How could I mix them to get long file watermarked with clip with initial gap and specific interval (I mean in output file the clip is played after 10s, then after 20s interval clip is played again, next 20s and again etc)?
    Could this be done? Could You give me simple hints?

    zielonyplot wrote:
    Hi!
    I already did it. I had to modify MixingAudioInputStream, but it was't so simple as it sounds... ;-)Oh, I'm sure it was a pain and a half ;-) But certainly less work than mixing the streams at the sample-level yourself ;-)
    But thanks!Glad you got it working....

  • How to handle Table controls with XD01 in BDC

    How to handle Table controls with XD01 in BDC - If there are more than 5/6 records in Table control. - Can any one explain it with a piece of code plz..
    Thanks & Regards,
    Krishna Chaitanya

    Hi
    check this code...viz for xko1....
    DATA: BEGIN OF it_xk01 OCCURS 0,
            f1(1),
            f2(5),
            f3(5),
            f4(9),
            f5(9),
          END OF it_xk01.
    DATA: v_count(2) VALUE '00',
          v_koinh(14),
          v_banks(14),
          v_bankn(14),
          v_bankl(14),
          it_bdcdata TYPE STANDARD TABLE OF bdcdata WITH HEADER LINE,
          wa_ctuparams type ctu_params.
    PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
      PERFORM get_f4.
    START-OF-SELECTION.
      PERFORM upload_data.
    END-OF-SELECTION.
      LOOP AT it_xk01.
        IF it_xk01-f1 = 'H'.
          PERFORM bdc_dynpro      USING 'SAPMF02K' '0100'.
          PERFORM bdc_field       USING 'BDC_CURSOR'
                                        'RF02K-KTOKK'.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '/00'.
          PERFORM bdc_field       USING 'RF02K-KTOKK'
                                        it_xk01-f2.
        ENDIF.
        IF it_xk01-f1 = 'N'.
          PERFORM bdc_dynpro      USING 'SAPMF02K' '0110'.
          PERFORM bdc_field       USING 'BDC_CURSOR'
                                        'LFA1-PSTLZ'.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '=VW'.
          PERFORM bdc_field       USING 'LFA1-ANRED'
                                        'Mr'.
          PERFORM bdc_field       USING 'LFA1-NAME1'
                                        it_xk01-f2.
          PERFORM bdc_field       USING 'LFA1-SORTL'
                                        it_xk01-f3.
          PERFORM bdc_field       USING 'LFA1-PSTLZ'
                                        it_xk01-f4.
          PERFORM bdc_field       USING 'LFA1-LAND1'
                                        it_xk01-f5.
          PERFORM bdc_dynpro      USING 'SAPMF02K' '0120'.
          PERFORM bdc_field       USING 'BDC_CURSOR'
                                        'LFA1-KUNNR'.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '=VW'.
        ENDIF.
        IF it_xk01-f1 = 'I'.
          v_count = v_count + 1.
          IF v_count le 5.
          CONCATENATE 'LFBK-KOINH(' v_count ')' INTO v_koinh.
          CONCATENATE 'LFBK-BANKS(' v_count ')' INTO v_banks.
          CONCATENATE 'LFBK-BANKN(' v_count ')' INTO v_bankn.
          CONCATENATE 'LFBK-BANKL(' v_count ')' INTO v_bankl.
          CONDENSE v_koinh NO-GAPS.
          CONDENSE v_banks NO-GAPS.
          CONDENSE v_bankl NO-GAPS.
          CONDENSE v_bankn NO-GAPS.
          PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.
          PERFORM bdc_field       USING 'BDC_CURSOR'
                                         v_koinh.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '/00'.
          PERFORM bdc_field       USING  v_banks
                                        it_xk01-f2.
          PERFORM bdc_field       USING  v_bankl
                                        it_xk01-f3.
          PERFORM bdc_field       USING  v_bankn
                                        it_xk01-f4.
          PERFORM bdc_field       USING  v_koinh
                                        it_xk01-f5.
          else.
          PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.
          PERFORM bdc_field       USING 'BDC_CURSOR'
                                         v_koinh.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '=P+'.
          v_count = 1.
          PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.
          PERFORM bdc_field       USING 'BDC_CURSOR'
                                         v_koinh.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '/00'.
          CONCATENATE 'LFBK-KOINH(' v_count ')' INTO v_koinh.
          CONCATENATE 'LFBK-BANKS(' v_count ')' INTO v_banks.
          CONCATENATE 'LFBK-BANKN(' v_count ')' INTO v_bankn.
          CONCATENATE 'LFBK-BANKL(' v_count ')' INTO v_bankl.
          CONDENSE v_koinh NO-GAPS.
          CONDENSE v_banks NO-GAPS.
          CONDENSE v_bankl NO-GAPS.
          CONDENSE v_bankn NO-GAPS.
          PERFORM bdc_field       USING  v_banks
                                        it_xk01-f2.
          PERFORM bdc_field       USING  v_bankl
                                        it_xk01-f3.
          PERFORM bdc_field       USING  v_bankn
                                        it_xk01-f4.
          PERFORM bdc_field       USING  v_koinh
                                        it_xk01-f5.
          ENDIF.
        ENDIF.
        CLEAR it_xk01.
      ENDLOOP.
      PERFORM bdc_dynpro      USING 'SAPMF02K' '0130'.
      PERFORM bdc_field       USING 'BDC_CURSOR'
                                         v_koinh.
      PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '/00'.
      perform bdc_dynpro      using 'SAPLSPO1' '0300'.
      perform bdc_field       using 'BDC_OKCODE'
                                    '=YES'.
      wa_ctuparams-DISMODE = 'A'.
      wa_ctuparams-UPDMODE = 'S'.
      wa_ctuparams-DEFSIZE = 'X'.
      CALL TRANSACTION 'XK01' USING it_bdcdata  MODE 'A'
                                                 UPDATE 'S'.
    options from wa_ctuparams.
    MODE 'A'
                                                UPDATE 'S'.
    *&      Form  upload_data
          text
    FORM upload_data .
      DATA: lv_infile TYPE string.
      lv_infile = p_file.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename            = lv_infile
          filetype            = 'ASC'
          has_field_separator = 'X'
        TABLES
          data_tab            = it_xk01.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " upload_data
    *&      Form  get_f4
          text
    FORM get_f4 .
      CALL FUNCTION 'F4_FILENAME'
       EXPORTING
         program_name        = syst-cprog
         dynpro_number       = syst-dynnr
        FIELD_NAME          = ' '
       IMPORTING
         file_name           = p_file.
    ENDFORM.                                                    " get_f4
           Start new screen                                              *
    FORM bdc_dynpro USING program dynpro.
      CLEAR it_bdcdata.
      it_bdcdata-program  = program.
      it_bdcdata-dynpro   = dynpro.
      it_bdcdata-dynbegin = 'X'.
      APPEND it_bdcdata.
    ENDFORM.                    "BDC_DYNPRO
           Insert field                                                  *
    FORM bdc_field USING fnam fval.
    IF FVAL <> NODATA.
      CLEAR it_bdcdata.
      it_bdcdata-fnam = fnam.
      it_bdcdata-fval = fval.
      APPEND it_bdcdata.
    ENDIF.
    ENDFORM.                    "BDC_FIELD
    *H     0302
    *N     sdng     dddsj     500020     IN
    *I     IN     ICICI     734897597     xyz
    *I     IN     SBH     768346687     abc
    *I     IN     SBI     345687346     fgh
    *I     IN     SBH     763846878     ujhgf
    *I     IN     HSBC     797893778     fvdg
    *I     IN     HDFC     723678638     fdgf
    *I     IN     4444     435645646     fgfg
    *I     IN     3400     763468768     gfgfg

  • Integrating absences with an external calendar

    Within our ESS implementation the user will be able to enter leave requests.
    Once submitted/approved the absence should be added into the users Lotus Notes Calendar.
    Does anyone have any experience/advice on how to do this - either with Lotus Notes or Outlook Calendars.
    Thanks, Julie

    Hi Dima ,
    First of all , lets check if the webservice that you are trying to use takes in which parameters and may be some of them are mandatory to pass. Use some tools like Altova XML spy to test the webservice first.
    Are you on MySAPERP? If yes, then to consume webservice in ABAP is fairly easy. You can go to SE80 ..find enterprise services tab and all the steps are mentioned therein.
    Generally Error 500 occur due to following:
    1. Probably there are some mandatory parameters which needs to be send.
    2. The server is too busy to respond to the query.
    Also,
    As per my experience of sending the XML data, sometimes, the HTML header gets appended to the main body. You need to test this in debug mode , if this is happening. The XML must be transmitted without the header ..

  • How to create a node with attributes at runtime in webdynpro for ABAP?

    Hi Experts,
             How to create a node with attributes at runtime in webdynpro for ABAP? What classes or interfaces I should use? Please provide some sample code.
    I have checked IF_WD_CONTEXT_NODE_INFO and there is ADD_NEW_CHILD_NODE method. But this is not creating any node. I this this creates only a "node info" object.
    I even check IF_WD_CONTEXT_NODE but i could not find any method that creates a node with attribute.
    Please help!
    Thanks
    Gopal

    Hi
       I am getting the following error while creating a dynamic context node with 2 attributes. Please help me resolve this problem.
    Note
    The following error text was processed in the system PET : Line types of an internal table and a work area not compatible.
    The error occurred on the application server FMSAP995_PET_02 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_WD_CONTEXT_NODE~GET_STATIC_ATTRIBUTES_TABLE of program CL_WDR_CONTEXT_NODE_VAL=======CP
    Method: GET_REF_TO_TABLE of program CL_SALV_WD_DATA_TABLE=========CP
    Method: EXECUTE of program CL_SALV_WD_SERVICE_MANAGER====CP
    Method: APPLY_SERVICES of program CL_SALV_BS_RESULT_DATA_TABLE==CP
    Method: REFRESH of program CL_SALV_BS_RESULT_DATA_TABLE==CP
    Method: IF_SALV_WD_COMP_TABLE_DATA~MAP_FROM_SOURCE_DATA of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_COMP_TABLE_DATA~MAP_FROM_SOURCE of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_COMP_TABLE_DATA~UPDATE of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_VIEW~MODIFY of program CL_SALV_WD_C_TABLE_V_TABLE====CP
    Method: IF_SALV_WD_COMPONENT~VIEW_MODIFY of program CL_SALV_WD_A_COMPONENT========CP
    My code is like the following:
    TYPES: BEGIN OF t_type,
                CARRID TYPE sflight-carrid,
                CONNID TYPE sflight-connid,
             END OF t_type.
      Data:  i_struc type table of t_type,
      dyn_node   type ref to if_wd_context_node,
      rootnode_info   type ref to if_wd_context_node_info,
      i_node_att type wdr_context_attr_info_map,
      wa_node_att type line of wdr_context_attr_info_map.
          wa_node_att-name = 'CARRID'.
          wa_node_att-TYPE_NAME = 'SFLIGHT-CARRID'.
          insert wa_node_att into table i_node_att.
          wa_node_att-name = 'CONNID'.
          wa_node_att-TYPE_NAME = 'SFLIGHT-CONNID'.
          insert wa_node_att into table i_node_att.
    clear i_struc. refresh i_struc.
      select carrid connid into corresponding fields of table i_struc from sflight where carrid = 'AA'.
    rootnode_info = wd_context->get_node_info( ).
    rootnode_info->add_new_child_node( name = 'DYNFLIGHT'
                                       attributes = i_node_att
                                       is_multiple = abap_true ).
    dyn_node = wd_context->get_child_node( 'DYNFLIGHT' ).
    dyn_node->bind_table( i_struc ).
    l_ref_interfacecontroller->set_data( dyn_node ).
    I am trying to create a new node. That is
    CONTEXT
    - DYNFLIGHT
    CARRID
    CONNID
    As you see above I am trying to create 'DYNFLIGHT' along with the 2 attributes which are inside this node. The structure of the node that is, no.of attributes may vary based on some condition. Thats why I am trying to create a node dynamically.
    Also I cannot define the structure in the ABAP dictionary because it changes based on condition
    Message was edited by: gopalkrishna baliga

  • How many 'seats' are included with Adobe Creative Cloud for teams?

    How many 'seats' are included with Adobe Creative Cloud for teams?

    Hi Mrfrodo,
    There isn't a set number, you purchase the number you would need based on the size of your organization.
    This section of the FAQ might also be helpful for you to learn more about team too.
    http://www.adobe.com/products/creativecloud/faq.html#ccm-teams
    -Dave

  • How to start a application with a login window?

    hi there
    does anyone have any idea on how to start an application with a login window? a login window is the first frame or window to be displayed when an application starts running. and only correct login id and password have been entered the real application will start. any sample out there? thank you.

    You can start a new thread by making a thread object and passing it an implementation of a runnable object. Runnable has just one method, public void run(), this is was gets executed in a second thread. perhaps the code you would use would look something like this.
    <code>
    // set up thread for login window
    new Thread(new Runnable() {
    public void run() {
    // construct your login window here
    // when you are done processing the
    // password....
    if(goodPassword) {
    authorized = true; // a global variable
    notifyAll(); // don't forget this
    else {
    System.exit(42);
    }).start();
    // control does not stop this code gets executed while
    // the above thread is running.
    // Set up main program here. This is done in the
    // backround.
    while(!authorized) {
    synchronized(this)
    { wait(50); }
    // now when the user logs in this frame pops
    // up real quick.
    myFrame.setVisible(true);
    </code>
    Hope you can figure it out.. good luck :)

Maybe you are looking for

  • IF statement in SQL*Plus - how to do it

    Hi, In SQL*Plus script, I would like to keep conditional checking (IF statement) and proceed. For example, whatever is done in PL/SQL block below, want to do the same in SQL*Plus script, I know partly it can be done using VARIABLE keyword, conditiona

  • System Restore, lost music, I tunes won't open

    Loaded new Itunes version, now I opened Itunes and no music, Did a system restore, and backed up music file before restore. Music is still on computer, but when I open I tunes it won't open, says can't recognize the .itl file because it is from a new

  • Link Invoices to Payments - 2007

    I have a customer that just upgraded from 2005 to 2007.  Prior to upgrading, they had multiple customers with payments on account that represented downpayments on an invoice.  In 2005, they would use the Link Invoices to Payments to apply the payment

  • Unable to see Default alias in Identity management

    Hi Experts!!!!! I have added a new system in the portal which connects my backend system, I have defined the system alias and in the screen it shows me the alias is ready for user mapping, But i have selected SAPLOGON ticket, then the system is not v

  • My Macbook Pro won't start anymore - Tries to start then shuts off...

    I bought a new Macbook Pro recently to replace my old Macbook Pro. Before I began transferring files, my old Macbook Pro told me to update all my software first. I updated the software and then went to restart. After I restarted the old MBP wouldn't