What is the logic in the Application Builder

Hi guys,
What is the logic in the application builder when creating e.g a Report. When we create a static report we go through these four steps:
<ul>
Display Attributes
Source
Report Attributes
Conditional Display </ul>
Starting from the "Source" step we can Click "Create Report", and create the report .....
is there a table for each step... or there is a collection for each step. So, when we click Create Button the collections are inserted into tables, then get emptied. ?????
In my case, i have three real-estate entities: landlords, properties, and marketing. it goes like this:
enter the landlord details, then click create to move to the next page to enter the property details, then click create to move to the next page to enter the marketing details.
i hope that my question is clear..
Best Regards,
Fateh

Fateh wrote:
Hi guys,
What is the logic in the application builder when creating e.g a Report. When we create a static report we go through these four steps:
<ul>
Display Attributes
Source
Report Attributes
Conditional Display </ul>
Starting from the "Source" step we can Click "Create Report", and create the report .....
is there a table for each step... or there is a collection for each step. So, when we click Create Button the collections are inserted into tables, then get emptied. ?????
In my case, i have three real-estate entities: landlords, properties, and marketing. it goes like this:
enter the landlord details, then click create to move to the next page to enter the property details, then click create to move to the next page to enter the marketing details.That would be called a "wizard" in APEX (as frequently used in the Application Builder as you say). There's a "Wizard wizard" as an option when creating a new page that enables you create and link the basic multiple page structure. Themes have "Wizard Progress List" (vertical orientation) and "Wizard Progress List, Horizontal Train" (horizontal) list templates that can be used as stage progress indicators. You have to construct the contents of each page using standard components. Once the "Wizard wizard" is completed there's nothing to indicate that the pages are logically related&mdash;strangely it doesn't even generate a wizard progress list for you.
Use Collections to store the data from intermediate stages before final processing if all of the data is captured in one session. If you want persistence across sessions (e.g. allowing users to enter information over several days) use separate drafting/staging tables instead of/in addition to collections to capture the data before final validation and promotion to the main tables.

Similar Messages

  • Extract file...I want the logic for the following case.

    Hi Guys,
    i_final having the following inputs.
    I_FINAL                                                                           
    MATNR      MAKTX          CHARG                                                                               
    SK45        PROSK         A 
    SK45        PROSK        
    SK45        PROSK        02/2007 
    BP013       PROSK
    BP014       PROSK       02/2007 
    I want  the following output.
    I_FINAL                                                                           
    MATNR      MAKTX          CHARG                                                                               
    SK45        PROSK         A 
    SK45        PROSK        02/2007 
    BP013       PROSK
    BP014       PROSK       02/2007 
    In the above case for MATNR-SK45 if CHARG is  space & has other entries then it should not display SPACE in the CHARG field.
    In case of  BP013  if CHARG is space & has no Other entries means, no other line items, it should display the SPACE in the CHARG field.
    NOTE: No duplicate records for the Field CHARG.
    can you tell me the logic using the above example ..
    Please help me.I need Urgent..

    Exactly what issues are you having with the autonaming? What is the file name going to be based on? There are all sorts of conversion functions. You might need to convert a number to a string and then something like the Build Path or String to Path functions. The Write LabVIEW Measurements File has an option to autoname files. You can look at how it's done there by simply right clicking on the function and selecting Open Front Panel.

  • Explain the logic in the code

    HI all,
    Can anyone explain the logic in the code ?
    This is to display the pages numbers in page 1 of 4
                                                             page 2 of 4
    format.
    i got this code in one of the forum.
    if the lineno is less then 64, then why the control is not executing lines_left and its followed by statements ?
    REPORT  zreport_pages LINE-SIZE 80 LINE-COUNT 65(1) NO STANDARD PAGE HEADING.
    DATA: imara TYPE TABLE OF mara WITH HEADER LINE.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001 .
    PARAMETERS: p_check TYPE c.
    SELECTION-SCREEN END OF BLOCK b1.
    START-OF-SELECTION.
      PERFORM get_data.
      PERFORM write_report.
    END-OF-PAGE.
      PERFORM end_of_page.
    *FORM GET_DATA .
    FORM get_data.
      SELECT * INTO CORRESPONDING FIELDS OF TABLE imara
      FROM mara UP TO 315 ROWS.
    ENDFORM.                    "get_data
    *FORM WRITE_REPORT .
    FORM write_report.
      DATA: xpage(4) TYPE c.
      DATA: lines_left TYPE i.
      LOOP AT imara.
        WRITE:/ imara-matnr.
        AT LAST.
          IF sy-linno < 64.
            lines_left = ( sy-linct - sy-linno ) - 1.
            SKIP lines_left.
            sy-pagno = sy-pagno - 1.
          ELSEIF sy-linno = 64.
            SKIP 1.
            sy-pagno = sy-pagno - 1.
          ENDIF.
        ENDAT.
      ENDLOOP.
      WRITE sy-pagno TO xpage LEFT-JUSTIFIED.
      DO sy-pagno TIMES.
        READ LINE 65 OF PAGE sy-index.
        REPLACE '****' WITH xpage INTO sy-lisel.
        MODIFY CURRENT LINE.
      ENDDO.
    ENDFORM.                    "write_report
    **Form end_of_page .
    FORM end_of_page.
    WRITE:/32 'Test Program', AT 62 'Page:', AT 67 sy-pagno, 'of', '****'.
    ENDFORM.                    "end_of_page
    Thanks in advance
    krupali

    Hi KR,
    This program just displays first 315 MATNR values from MARA.
    Every page consists of 65 lines. At bottom of every page, page number and total page number want to be displayed.
    It is checked that last page is filled or incomplete.
    If incomplete, those lines are skipped, Just to display page number.
    Before that at the end of every page, "PAGE NO 1 OF ****" will be displayed.
    After filling last page, the 'TOTAL NUMBER OF PAGES' at the end of every page '*****' replaced by original value.
    Regards,
    R.Nagarajan.

  • What is the logic for the behavior of LV9 when opening vi references?

    I recently started using LV 9 and I can't figure out what the rationale is for the LV 9 behavior when opening references to vis. The way I understand it, LV9 looks up vis using the absolute path on the disk where they came from when opening references, even if they are in memory. If just a vi name is given, LV9 tacks on the path of the referring vi on disk when trying to open the reference. So, as far as I can see, either an application opening references to vis needs to specify absolute paths to the location on disk and be modified whenever a dynamically called vi's location on disk is changed, or a dynamically called vi has to be saved in the same directory as the vi doing the calling or in a rigid and inflexible directory structure.  
    Example:
    I am trying to use a 3rd party library whose vis open a reference to a vi that I create, the name of which is obtained from those in memory using a name pattern. The library vis get the name of the vi I created and try to open a reference to it. Previously this worked because LV looked in memory for "my.vi" when opening the reference but this fails with LV9 because it apparently looks for, e.g., "D:\VI\3rdparty.llb\my.vi", not "my.vi". So, as far as I can see, I have to save my.vi in 3rdparty.llb in order to use it. And, if I want to use 3rdparty.llb in another application, I have to save other vis to 3rdparty.llb or create a new copy elsewhere and save to that copy for the new application. A similar situation would occur if I passed the name of my vi to the 3rdparty.llb vis - either I would need to pass an absolute path and modify my application if I ever want to move my.vi, or save it in 3rdparty.llb.
    Another example:
    I have a large application built into an executable that calls up to ca. 60 vis  using references.  Previously I could just specify the path to the executable, and I could easily open references to my vis. Now  (if I try to use the LV 9 file structure), I can't figure out the paths I need to open references. Either I have to specify the absolute path to the original location in my development directories, or I have to store all my source vis in some particular directory structure. If I want to reuse my vis in other applications (which I do) things would get pretty complicated. Likewise if I want to optionally open references in other vis than my top level vi (which I do), it seems well nigh impossible.
    Basically I am struggling with the concept that an application remembers the directory structure where the source files were located, and/or depends on a particular directory structure of the source files to work. Maybe I'm missing some tricks that would make things easier, but someone will have to explain to me why these are good things. 

    I appreciate the responses and explanations. I've certainly learned
    some things. I have extensive experience using LV but over a fairly
    narrow set of
    applications so I'm certainly not aware of many of the possible
    techniques.  I clearly don't use LV in the same way as what appears to
    be the mainstream for LV programmers.
    I have some additional
    comments on the various responses:
    "But
    with VI libraries and LVOOP this had the problem that multiple VIs could
    end up with the same name..."
    I'm not clear what this means exactly. My first response would be
    that it doesn't seem like a good idea in general to use different
    portions of code with the same name in a single application. I'm
    surprised this is even possible.  I don't think LV will even let me
    build from a project in which it finds name conflicts for vis.  
    "In addition to what Rolf wrote, it should be
    pointed out that LV should NOT be looking for files if you built your
    app correctly. Each VI maintains a relative path to all VI it calls and
    it should know exactly where to find them (assuming they're there).
    I think this illustrates one thing I was talking about. The
    assumption appears to be that the organization of your source files is
    an essential ingredient in the application that is built, which is a
    foreign concept to me. My project file knows where all my vis are, the
    applications build correctly, and, using the 8.x and previous file
    structure for my exe, they work, and have for some time.  As far as I'm
    concerned the main point of using a project that identifies my source
    files is to be able to pull in code from different places - if I want to
    use a different version of one of my dynamically called subvis, from a
    different location, for example, I tell the project file to use the new
    version and rebuild.  In your scenario, as I understand it, I'm not sure
    why a project file in which you identify source files is even needed, 
    if LV already knows everything about the components of the application
    you're building.  As I mentioned, my primary application uses ca. 60
    dynamically called vis. Most of these control different subsystems of a
    large distributed hardware control and data acquisition system. All of
    these are used sometimes when the application is used, but pretty much
    never all of them at once - typically something like 10-30 of the
    user-interactive vis are run at once. There is some communication
    between them using globals, queues, and semaphores and such, but for the
    most part they are independent and I test them separately. Until the
    application is built and used, there is no need to run the entire
    application  including all subvis, and I never do it. When I build my
    application, the app builder finds all the vis I specify and constructs
    the exe file including all the vis I've told it about. Before LV 9 it
    never occurred to me that I might actually have to worry about being
    able to find vis inside the executable. 
    "However as tst has mentioned having an
    executable search for VIs is a VERY VERY bad idea as it can break your
    entire app if it happens to find the wrong VI at some point."
     I don't really follow this point at all. Where are these vis
    masquerading as the ones I want that will break my application? The only
    vis on the machines where my applications are used are there because I
    put them there inside the executables. I certainly would never use
    different vis with the same name in an application - as I said above, I
    don't even know if it is possible, and don't want to find out.  Search
    paths to find components like shared libraries are a common thing. It
    doesn 't seem like a stretch for the run-time environment to define a
    default search path like "somewhere in the exe file containing the
    application".
    I don't want to make a mountain out of a mole hill here, as I said
    before, I am happy as long as NI supports the 8.x file structure, but if
    nothing else I have definitely learned to appreciate how different
    executables built w/ labview are from executables  constructed in other
    systems. 

  • What is the logic behind the start routine

    Dear One's,
    Kindly take a moment and explain the logic behind this start routine written in update rules of ODS.
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    $$ end of global - insert your declaration only before this line   -
    The follow definition is new in the BW3.x
    TYPES:
      BEGIN OF DATA_PACKAGE_STRUCTURE.
         INCLUDE STRUCTURE /BIC/CST_T07_O006.
    TYPES:
         RECNO   LIKE sy-tabix,
      END OF DATA_PACKAGE_STRUCTURE.
    DATA:
      DATA_PACKAGE TYPE STANDARD TABLE OF DATA_PACKAGE_STRUCTURE
           WITH HEADER LINE
           WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    FORM startup
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
               MONITOR_RECNO STRUCTURE RSMONITORS " monitoring with record n
               DATA_PACKAGE STRUCTURE DATA_PACKAGE
      USING    RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal tables "MONITOR" and/or "MONITOR_RECNO",
    to make monitor entries.
    DATA: ITAB_/BIC/AT07_O00600 TYPE SORTED TABLE OF /BIC/AT07_O00600
          WITH HEADER LINE
          WITH UNIQUE DEFAULT KEY INITIAL SIZE 0,
          DATA_PACKAGE_NEW TYPE STANDARD TABLE OF DATA_PACKAGE_STRUCTURE
          WITH HEADER LINE
          WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    sort the datapackage based on lead number and lead program definition
    SORT DATA_PACKAGE BY /BIC/TLDNR /BIC/TLDPRGFTE.
    from the resources ODS read all lead values based on the values those
    SELECT * FROM /BIC/AT07_O00600 INTO TABLE
             ITAB_/BIC/AT07_O00600
             FOR ALL ENTRIES IN DATA_PACKAGE
             WHERE /BIC/TLDNR = DATA_PACKAGE-/BIC/TLDNR.
    FIELD-SYMBOLS: <LS_DATA_PACKAGE> TYPE DATA_PACKAGE_STRUCTURE.
    FIELD-SYMBOLS: <LS_/BIC/AT07_O00600> TYPE /BIC/AT07_O00600.
    loop at internal table of ODS to check if there are lead program defin
    from the source which mean the values of lead program definition in OD
    values of lead program definition in datapackage.
       LOOP AT ITAB_/BIC/AT07_O00600 ASSIGNING <LS_/bic/at07_o00600>.
         READ TABLE DATA_PACKAGE
          TRANSPORTING NO FIELDS
          WITH KEY
          /BIC/TLDNR = <LS_/bic/at07_o00600>-/BIC/TLDNR
          /BIC/TLDPRGFTE = <LS_/bic/at07_o00600>-/BIC/TLDPRGFTE
          BINARY SEARCH.
          IF SY-SUBRC <> 0.
    new lines with zero values are inserted because there are no correspon
    DATA_PACKAGE_NEW-/BIC/TLDNR = <LS_/BIC/AT07_O00600>-/BIC/TLDNR.
    DATA_PACKAGE_NEW-/BIC/TLDPRGFTE = <LS_/BIC/AT07_O00600>-/BIC/TLDPRGFTE.
      DATA_PACKAGE_NEW-/BIC/TLDFTE = 0.
      APPEND DATA_PACKAGE_NEW.
         ENDIF.
      ENDLOOP.
    append the new records which are created for the leads in the datapack
      APPEND LINES OF DATA_PACKAGE_NEW TO DATA_PACKAGE.
    reset the sorting of the datapackage back to its original state
      SORT DATA_PACKAGE.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    ENDFORM.
    Thanks in advance

    hi,
    it's retrieve data from table /BIC/AT07_O00600
    and add to data package, so your records will be more than from source
    hope this helps.

  • What is the logic behind the list of default colors in the color tab of the score options in the project settings interface?

    I desperately want to know why each note is assigned it's particular color in the score tab of the projects settings interface...
    Was this done at random or is there some logic behind it all?  Einstein and Newton have completely different ideas about note/color association...their theorys can be easily found on the internet.  I've messed around with applying their ideas to the user pallette just for fun.  Now, I really want to know if the makers of Logic chose the colors they did for the factory defaults for a particular reason.  Please help if you can!

    hi,
    it's retrieve data from table /BIC/AT07_O00600
    and add to data package, so your records will be more than from source
    hope this helps.

  • What is the logic behind the oracle database connections....

    Hi,
    We have crontab alerts are enabled for the oracle database client connection.
    For Production databases the alerts are coming continuously until it gets connected.
    For QA databases it will throw the message that the oracle client connection fails and again it will prompt whenever it gets connected.
    Please let me know the logic behind these scnerions.
    Pavan..
    Edited by: dm_ptldba on Feb 14, 2012 6:45 AM

    Hi,
    Thanks for the update, Sorry the question was not clear. let me put it in a clear way.
    Following is our crontab which alerts us if any database/listener goes down. But it alerts us only once for one successful/unsuccessful connection. For Eg: If the crontab not able to connect to the database for once then it throws an alert only once and waits for a successful connection.
    I would like to change the logic in this crontab in such a way that, it should keep on alerting us for all the unsuccessful connections and once or twice for successful connection.
    . /home/oracle/.bash_profile
    . /opt/oracle/cron/cron_email
    sidfile=/home/oracle/scripts/db-list.txt
    dboutfile=/home/oracle/scripts/dboutfile.tmp
    echo $ORACLE_HOME
    TNS_DIR=$ORACLE_HOME/network/admin
    ORA_BIN=$ORACLE_HOME/bin
    cat $sidfile | while read SIDNAME
    do
    $ORA_BIN/sqlplus -s system/******@$SIDNAME 2> /dev/null >> $dboutfile <<EOF
    @/home/oracle/scripts/db_up.sql
    EOF
    if [ $? -eq 0 ]
    then
    STATUS=1
    if [ -f /home/oracle/scripts/${SIDNAME}-down.txt ]
    then
    /bin/mail -s "Alert :Oracle database instance \"${SIDNAME}\" is up & connected..." [email protected] </dev/null
    rm -rf /home/oracle/scripts/${SIDNAME}-down.txt
    fi
    else
    if [ -f /home/oracle/scripts/${SIDNAME}-down.txt ]; then
    echo "";
    else
    touch /home/oracle/scripts/${SIDNAME}-down.txt
    echo ${SIDNAME} "not Connected ..."
    /bin/mail -s "Alert :Oracle database instance \"${SIDNAME}\" is down......" [email protected] </dev/null
    fi
    fi
    done
    Thank you.
    PTLDBA

  • What's the logic behind the prefixes in User Tips?

    I'm browsing through the User Tips, and maybe my memory is fuzzy, but I don't recall all those prefixes in the subject lines.
    e.g. kmosx, kmos, k.mac, kad, kaw, etc.
    Is there a logic behind it somewhere that would be useful for searching? e.g. put one in the search box and get all the User Tips on such-and-such topic?
    If so, can someone please sticky-post a glossary in the User Tips forum?
    Thanks.

    Hi, Marlinespike - These are Knowledge Base keywords. A glossary of these keywords is here:
    http://docs.info.apple.com/article.html?artnum=75178
    Tuttle
    1457/8165

  • How to implement the logic in the code

    Hi,
    i want to do sum for each and every line item of the delivery quantity and compare it with final purchase order quantity if it is equal do not display in the output.(how to use at last/at end of ) in this code,
    below code wat i have ritten is only comparing first record quantity (not total line items quantity )with final purchase order quantity and displaying the output, but i want sum of each and every line item of the delivery quantity (total)and compare with final quantity(purchase order quantity) and which are greater than final purchase order quantity those wil be displayed in the output.
    if possible try modify this code
    clear:wa_final,wa_kopoo,wa_likpp1.
    loop at it_kopoo into wa_kopoo.
    move wa_kopoo-ebeln to wa_final-ebeln.
    move wa_kopoo-ebelp to wa_final-ebelp.
    move wa_kopoo-matnr to wa_final-matnr.
    move wa_kopoo-txz01 to wa_final-txz01.
    move wa_kopoo-menge to wa_final-menge.
    move wa_kopoo-meins to wa_final-meins.
    move wa_kopoo-werks to wa_final-werks.
    move wa_kopoo-matkl to wa_final-matkl.
    move wa_kopoo-reswk to wa_final-reswk.
    move wa_kopoo-aedat to wa_final-aedat.
    move wa_kopoo-ekgrp to wa_final-ekgrp.
    move wa_kopoo-EINDT to wa_final-EINDT.
    read table it_likpp1 into wa_likpp1 with key vgbel = wa_final-ebeln
    vgpos = wa_final-ebelp.
    if sy-subrc eq 0.
    if wa_final-menge > wa_likpp1-LFIMG.
    else.
    continue.
    endif.
    endif.
    append wa_final to it_final.
    clear:wa_final,wa_kopoo,wa_likpp1.
    endloop.
    endif.
    Thanks in Advance

    Try this
    sort it_kopoo by ebeln ebelp.
    clear:wa_final,wa_kopoo,wa_likpp1.
    loop at it_kopoo into wa_kopoo.
    move wa_kopoo-ebeln to wa_final-ebeln.
    move wa_kopoo-ebelp to wa_final-ebelp.
    move wa_kopoo-matnr to wa_final-matnr.
    move wa_kopoo-txz01 to wa_final-txz01.
    move wa_kopoo-menge to wa_final-menge.
    move wa_kopoo-meins to wa_final-meins.
    move wa_kopoo-werks to wa_final-werks.
    move wa_kopoo-matkl to wa_final-matkl.
    move wa_kopoo-reswk to wa_final-reswk.
    move wa_kopoo-aedat to wa_final-aedat.
    move wa_kopoo-ekgrp to wa_final-ekgrp.
    move wa_kopoo-EINDT to wa_final-EINDT.
    at end of ebelp.
    read table it_likpp1 into wa_likpp1 with key vgbel = wa_final-ebeln
    vgpos = wa_final-ebelp.
    if sy-subrc eq 0.
    if wa_final-menge > wa_likpp1-LFIMG.
    else.
    continue.
    endif.
    endif.
    endat.
    append wa_final to it_final.
    clear:wa_final,wa_kopoo,wa_likpp1.
    endloop.
    endif.
    always use code format while pasting the code. it will be easy for reading
    //Kothand

  • Application Builder: What is the significance/function of "page sequence"?

    Because we are always pressed for time, I have developed the nasty habit of glossing over things that may be opaque to me, with the mental reservation that I will re-visit the issue "when things calm down".
    One of those opaque things is the function, significance, or use of "sequence" in the context of APEX Application Builder and application pages.
    I am working through the Oracle-By-Example application labeled OBE_PROJECTS. I have created the Master-Detail form, but it has not come out as expected. According to the instructions, when I created the page, I designated the home page as its parent. Yet, when I run the application, the icon for the master-detail form does not appear.
    I assume that I've fat fingered something when I built the page and attempt to correct it. I think that the answer will lie in the task "Reparenting page hierarchy". When I look at the "Create/Edit Breadcrumb Entry page", I see in the "Entry" region, that the Parent Entry is, indeed, correct ... that is "Home (Page 1)". On the other hand, the text box labeled "Sequence" is set to "10". And this is the same value as the Home Page itself. Can that be correct? Shouldn't my Master-Detail page have a sequence number subordinate to the Home Page?
    Any help/elucidation will be appreciated.
    Regards,
    Gus

    Varad,
    I hadn't gotten that far yet. I'm still following OBE script and accessing the page from the "Run Page" icon in application builder.
    The issue itself, pages not showing up, is solved for me. I had anticipated that simply declaring the parent of Master-Detail page to be home page would automagically make those objects appear on the home page.
    Slogging through the Oracle By Example, I learn that one must actually edit the home page to have them appear (how barbaric!)
    But, the question of exactly what "page sequence" means and how it's supposed to be used is still there.
    Thanks for the Response,
    Gus

  • How to add visa usb support to the application builder?

    Is it possible to add VISA USB drivers to the application installer?
    www.xinstruments.com
    Custom Software for Industrial Automation
    www.hdrconverter.com
    Picture processing made easy

    I'm afraid you can't do that. The LabVIEW 7.0 application builder only supports adding the VISA serial port driver to the application builder installer.
    You will have to install the VISA support for USB separately by using the VISA 3.0 runtime installer.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Red green yellow - whats  the logic in it

    hi gurus,
    In PFCG once we get into authorization and display, some are in red and some in yellow and green. It is based on maintained, partially ,unmaintained authorizations. But, when a red changes to green and yellow change to green and green change to red. Hope u understood my question. pls help me in this.
    With regards,
    Livi

    Dear Livingston,
    The logic behind the traffic signals in the Change Authorization Data page is not as explained prior.
    The simple explanations are provided in the help legend in the same page.
    To further elaborate, when you are creating a role with a set of transactions being added to the role from the SAP Menu in the Menu tab of PFCG, SAP organizes the set of Authorization Objects and the Authorization Values as pre-defined for the transactions that is added.
    If certain transactions are left with open fields in the SAP definition these fields appear unmaintained in the Change Authorization Data page. It is the responsibility of the BASIS Consultant of the Security Consultant to fill the unmaintained fields, not just by making them red to green or yellow to green by clicking on the buttons but by finding the correct values that needs to be assigned as authorizations to the role in turn to the user.
    For example, if you have added a functional transaction to a role - a set of authorization objects depending on the dependency of the transaction are added to the role. The organizational levels which are the base of the functional working of the business in SAP are added without the specific value for the organizational value being added, as a BASIS consultant we need to analyze the role with the help of the corresponding functional consultant to identify the activity of the role and assign only the needed Organization Values. This is the situation in which you find the Authorization fields to be in RED color.
    Similar to the above mentioned case when an authorization object field is not completed with an activity for example Read, Write, Display etc access - you find the field to be Yellow when you assign a particular activity to the field the same turns to maintained level and the representation is shown green.
    The objects which are by default maintained is shown green, to generate a role completely and to effectively use the authorizations assigned we need to completely maintain the role, i.e all the fields needs to be maintained.
    By simply changing the status of the field from red to green or yellow to green you are giving complete authorizations to the corresponding activity - which is not recommended in certain categories.
    Hope the explanation is clear - let me know your response.
    Thank you
    Regards,
    Vineeth

  • What to know the logic of this program :RV60SBAT

    i need to change this program based on my requirement , but i don't know the logic of this program ,there are some puzzles about the logic of the program. the requirement is that: when create the batchjob, the number of the batchjob is fixed , and the steps of the batchjob is also need to fixed, but the per step that contain the number of the customer is dynamicly. how to do it .i need to fix the step of the batchjob ,how to do it ?
    it is very emergency . who can give me some useful suggestion?
    Thanks in advance.

    Hello, Ming.
    I'm not sure whether this will solve your problem, but check OSS note 652219. It describes an adjustment to the SDBILLDL program so that you can schedule it directly in background instead of it being "spawned" by the RV60SBAT program. That way, it can be a "fixed" scheduled job.
    Hope this helps!
    Cheers,
    Des.

  • Hi all.When pressed play and make some changes in loop (eg fade in fade out) are very slow to implement, and also the loops from the library are very slow to play, corrects the somewhat self so is the Logic??

    hi all.When pressed play and make some changes in loop (eg fade in fade out) are very slow to implement, and also the loops from the library are very slow to play, corrects the somewhat self so is the Logic??

    Hey there Logic Pro21,
    It sounds like you are seeing some odd performance issues with Logic Pro X. I recommend these troubleshooting steps specifically from the following article to help troubleshoot what is happening:
    Logic Pro X: Troubleshooting basics
    http://support.apple.com/kb/HT5859
    Verify that your computer meets the system requirements for Logic Pro X
    See Logic Pro X Technical Specifications.
    Test using the computer's built-in audio hardware
    If you use external audio hardware, try setting Logic Pro X to use the built-in audio hardware on your computer. Choose Logic Pro X > Preferences > Audio from the main menu and click the Devices tab. Choose the built in audio hardware from the Input Device and Output Device pop-up menus. If the issue is resolved using built-in audio, refer to the manufacturer of your audio interface.
    Start Logic with a different project template
    Sometimes project files can become damaged, causing unexpected behavior in Logic. If you use a template, damage to the template can cause unexpected results with any project subsequently created from it. To create a completely fresh project choose File > New from Template and select Empty Project in the template selector window. Test to see if the issue is resolved in the new project.
    Sometimes, issues with the data in a project can be repaired. Open an affected project and open the Project Information window with the Project Information key command. Click Reorganize Memory to attempt to repair the project. When you reorganize memory, the current project is checked for any signs of damage, structural problems, and unused blocks. If any unused blocks are found, you will be able to remove these, and repair the project. Project memory is also reorganized automatically after saving or opening a project.
    Delete the user preferences
    You can resolve many issues by restoring Logic Pro X back to its original settings. This will not impact your media files. To reset your Logic Pro X user preference settings to their original state, do the following:
    In the Finder, choose Go to Folder from the Go menu.
    Type ~/Library/Preferences in the "Go to the folder" field.
    Press the Go button.
    Remove the com.apple.logic10.plist file from the Preferences folder. Note that if you have programmed any custom key commands, this will reset them to the defaults. You may wish to export your custom key command as a preset before performing this step. See the Logic Pro X User Manual for details on how to do this. If you are having trouble with a control surface in Logic Pro X, then you may also wish to delete the com.apple.logic.pro.cs file from the preferences folder.
    If you have upgraded from an earlier version of Logic Pro, you should also remove~/Library/Preferences/Logic/com.apple.logic.pro.
    Restart the computer.
    Isolate an issue by using another user account
    For more information see Isolating an issue by using another user account.
    Reinstall Logic Pro X
    Another approach you might consider is reinstalling Logic Pro X. To do this effectively, you need to remove the application, then reinstall Logic Pro X. You don't have to remove everything that was installed with Logic Pro X. Follow the steps below to completely reinstall a fresh copy of Logic Pro X.
    In the Finder, choose Applications from the Go menu.
    Locate the Logic Pro X application and drag it to the trash.
    Open the Mac App Store
    Click the Purchases button in the Mac App Store toolbar.
    Sign in to the Mac App Store using the Apple ID you first used to purchase Logic Pro X.
    Look for Logic Pro X in the list of purchased applications in the App Store. If you don't see Logic Pro X in the list, make sure it's not hidden. See Mac App Store: Hiding and unhiding purchases for more information.
    Click Install to download and install Logic Pro X.
    Thank you for using Apple Support Communities.
    Cheers,
    Sterling

  • To know the logic  of  MC 46 & MC 50

    Hi friends,
    Good morning.
    her in our company client is asking to know the logic behind the [MC 46 & MC 50
    and what are the movement  types and what are the function modules working
    behind the transaction.
    pls give the stuff  that would be very helpful to me.
    have  a good day
    Thanks & Regards
    Jagadeeshwar .B

    There are some function modules to get the movement type like
    MB_READ_MOVEMENT_TYPE
    MB_GET_MOVEMENT_TYPE
    but they won't accept serila no as Import paramters
    So i feel there is no proper fun module which accepts serial no and material as input to give movement type
    better use the tables like MSEG or VBAP where serial no is there and Movement type and materials are there.
    In what exact business application consent you need to fetch movement type(BWART) , take that business application item data table and try to fetch from tables.
    Reward points if useful

Maybe you are looking for

  • ORA-02068: following severe error from - How to handle the overgiven Except

    Hello again ^^, hope its okay to write the follwnig question into a new Thread... I sometimes get errors from remote dbs. ORA-02068: following severe error from DBLINK ORA-01089: immediate shutdown in progress - no operations are permitted ORA-02068:

  • Can't connect to Dell server but everyone else can

    These are the error masages I get when trying to login to server: "The Finder cannot complete the operation because some data in "smb://192????/" could not be read or written. (Error code -36)." The server may not exist or it is not operational at th

  • Print range with JavaScript does not work on Mac

    Problem: I am using this.print({bUI: true, nStart: 1, nEnd: 2, bSilent: false}); to print a range of pages. Works perfectly on Reader 8 and 9 and AcroPro 8 in Windows XP. Works in AcroPro 8 on OSX 10.4 but not in Reader 8.1.2 or 9 in 10.4 or Leopard.

  • Error:Insert flow into I$ table

    Hi, While implementing scd2 type,I am getting an error"Insert flow into I$ table" ODI-1228: Task int1 (Integration) fails on the target ORACLE connection twitter. Caused By: java.sql.SQLSyntaxErrorException: ORA-00936: missing expression. Please help

  • Credit Info in Fact Sheet

    Hi Colleagues, We are implementing CRM 7.0 Fact Sheet and retrieving following data from SD Fact Sheet: - Last Documents (working fine) - Backorders (working fine) - Credit Info (no data) We are preety sure that customer has credit data. We already d