About steps

In BPM steps one Undefined step is there what is the purpose of that one,
and step after one icon in the top, search for steps.

Hi Venkatesh.
The undefined step is something on which when you double click you can add steps. If you create any new workflow usind SWDD from scratch you will find one of those. It wont do any harm even if you remove it.
Hope this helps. Award points if useful.
Regards,
Anwar

Similar Messages

  • About step loops

    how do you program page down page up in step loops

    Hi
    STEP LOOPS
    Step Loops are type of screen table . Step loops are repeated blocks of field in a screen. Each block contains one or more fields and these blocks are repeated. Step loops aren’t like actual table. You can scroll vertically but not horizontally. Three steps are associated with creation of step loops:
    • Creation of step loops on screen, which includes declaring fields on the screen and then defining the step, loops for these fields.
    • Passing data to the step loop is exactly similar to the passing of data to table controls.
    • In step loop, you don’t need to define the step loop as such in the module pool program but the cursor needs to be defined in the program.
    Types of Step Loops
    • Static – Static Step Loop (SSL) have fixed size that cannot be changed during the runtime. If user resizes the window, the size of the static step loop is not changed.
    • Dynamic – Dynamic Step Loop (DSL) is variable in size. When the user resizes the window, the system increases or decreases the number of the step loop blocks.
    You can have only one dynamic step loop and can have as many static loops in your transaction.
    Programming with the Static and dynamic step loop is exactly same. For the system or for the user it doesn’t make any difference whether it is static or dynamic step loop. Only attribute, which you fix during designing of the step loop, is type attribute for step loop F for fixed i.e static and V for variable i.e. dynamic.
    Writing code for Step Loop in the flow logic.
    PBO.
    Loop at itab cursor cl.
    Module set.
    Endloop.
    PAI.
    Loop at itab.
    Endloop.
    Empty loop is must for both table control and step loop
    LOOP AT statement for step loops and Table controls is similar. Loop At statement transfers the data to screen table. You need to have the Module to assign the values for the screen table.
    In module pool program you need to define the cursor.
    Date: CL TYPE i.
    Cursor parameter tells which line of step loop display should start.
    “Module Set” in module pool program assigns the values to step loop fields, which is similar to table controls.
    Refer to this program DEMO_DYNPRO_STEP_LOOP
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Do you have any document about "Step by step oracle 10g App Srv Inst" ???

    Hello oracle forum users,
    I'm using Oracle 10g database and I want to install 10g app server and portal for our customers reporting. Can anybody help me where I found step by step installation app server and portal documents???
    Please help me and thanks a lot. Good works everybody
    I love Oracle!!!

    Hi,
    Please help me... Any docs or any link????
    Thanks for your answers ;-)

  • Documentation about basic steps of develop an a application with NetBeans

    Hi!
    I'm new with JSF, and I dare to ask you to help me in the following problem:
    Where can I find a documentation(electronic preferable) about step by step development of an application with NetBeans / Visual JSF Web Application/Woodstock Component?
    I expect from such a documentation 2 things:
    *1* explanation of the components (NetBeans / Visual JSF Web Application/Woodstock Components)
    *2* step by step explaining how to create the basic/main features of an application(search features, master/detail views of tables, reporting, user authentication, etc.)
    Thanks !

    I mean, something like "a good practices manual" for NetBeans / Visual JSF Web Application/Woodstock Component.
    Thanks!

  • TS1538 What do I do after step 6 in "If the Apple Mobile Device USB Driver is not listed"?

    i'm very confused about step 5, "Verify that the Apple Mobile Device USB Driver is installed" > "If the Apple Mobile Device USB Driver is not listed", what do I do after step 6? I looked for and found the entry that recognizes the device as a camera, "Apple iPhone, now what? I'm trying to resolve an issue. After an iTunes upgrade in July 2012, I have not been able to get my iTunes to recognize any of my devices. I have uninstalled/reinstalled iTunes, all the steps. Now I'm on this one and I don't know what to do after this step 6. I looked and found the entry.... now what??? I am out of room on my phone because everything I buy on iTunes on the computer mysteriously appears on my iPhone 4, and everything I buy on my iPhone mysteriously uploads onto my iTunes the next time I open it. My phone will charge when connected to the computer, and Windows recognizes it and asks how I want to open pictures, etc. But in iTunes it will not show up under Devices. This is getting beyond ridiculous and I have to get some of this music off of my phone!

    Found a possible solution for me.
    While the phone was plugged into my computer and iTunes is CLOSED.
    1. I went to Services in Windows.
    2. I selected Apple Mobile Device and right clicked and selected "Stop".
    3. Then I right-clicked again and selected "Start".
    4. Then I went to Device Manager and right clicked my iPhone with the yellow alert icon and selected "Uninstall".  You will get a warning about uninstalling the device.  Click OK.
    5.  At the top of Device Manager I clicked the Action menu and selected "Scan for Hardware Changes".
    This re-installed the iPhone and everything started working again.

  • Need Help about Certificate based Authentication

    Hi friends..
    Currently, i'm trying to develop an applet that using Certificate Based Authentication..
    i have looked at this thread : http://forums.sun.com/thread.jspa?threadID=5433603
    these is what Safarmer says about steps to generate CSR :
    0. Generate key pair on the card.
    1. Get public key from card
    2. Build CSR off card from the details you have, the CSR will not have a signature
    3. Decide on the signature you want to use (the rest assumes SHA1 with RSA Encryption)
    4. Generate a SHA1 hash of the CSR (without the signature section)
    5. Build a DigestInfo structure (BER encoded TLV that you can get from the PKCS#1 standard) that contains the message digest generated in the previous step
    6. Send DigestInfo to the card
    7. On the card, the matching private key to encrypt the DigestInfo
    8. Return the encrypted digest info to the host
    9. Insert the response into the CSR as the signature
    Sorry, i'm a little bit confused about those steps.. (Sorry i'm pretty new in X509Certificate)..
    on step 4,
    Generate a SHA1 hash of the CSR (without the signature section)
    Does it mean we have to "build" CSR looks like :
    Data:
    Version: 0 (0x0)
    Subject: C=US, ST=California, L=West Hollywood, O=ITDivision, OU=Mysys, CN=leonardo.office/[email protected]
    Subject Public Key Info:
    Public Key Algorithm: rsaEncryption
    RSA Public Key: (1024 bit)
    Modulus (1024 bit):
    00:be:a0:5e:35:99:1c:d3:49:ba:fb:2f:87:6f:d8:
    ed:e4:61:f2:ae:6e:87:d0:e2:c0:fd:c1:0f:ed:d7:
    84:04:b5:c5:66:cd:6b:f0:27:a2:cb:aa:3b:d7:ad:
    fa:f4:72:10:08:84:88:19:24:d0:b0:0b:a0:71:6d:
    23:5e:53:4f:1b:43:07:98:4d:d1:ea:00:d1:e2:29:
    ea:be:a9:c5:3e:78:f3:5e:30:1b:6c:98:16:60:ba:
    61:57:63:5e:6a:b5:99:17:1c:ae:a2:86:fb:5b:8b:
    24:46:59:3f:e9:84:06:e2:91:b9:2f:9f:98:04:01:
    db:38:2f:5b:1f:85:c1:20:eb
    Exponent: 65537 (0x10001)
    Attributes:
    a0:00
    on step 5, Build a DigestInfo structure (BER encoded TLV that you can get from the PKCS#1 standard) that contains the message digest generated in the previous step
    How DigestInfo structure (BER encoded TLV that you can get from the PKCS#1 standard) looks like?
    And what is the DigestInfo Contains, and what is TAG for DigestInfo?..
    Please help me regarding this..
    Thanks in advance..
    Leonardo Carreira

    Hi,
    Leonardo Carreira wrote:
    Sorry, Encode the Public Key is handled by On Card Application or Off Card Application?..
    I think its' easier to encode the public key by Off Card app..
    Could you guide me how to achieve this?, i think Bouncy Castle can do this, but sorry, i don't know how to write code for it.. :( All you need to do is extract the modulus and exponent of the public key. These will be in a byte array (response from your card) that you can use to create a public key object in your host application. You can then use this key to create a CSR with bouncycastle.
    I have several some questions :
    1. Does Javacard provide API to deal with DER data format?JC 2.2.1 does not buy JC 2.2.2 does, however I believe this is an optional package though. You can implement this in your applet though.
    2. Regarding the Certificate Based Authentication, what stuff that need to be stored in the Applet?..
    - I think Applet must holds :
    - its Private Key,
    - its Public Key Modulus and its Public Key Exponent,
    - its Certificate,
    - Host Certificate
    i think this requires too much EEPROM to store only the key..This depends on what you mean by Certificate Based Authentication. If you want your applet to validate certificates it is sent against a certificate authority (CA) then you need the public keys for each trust point to the root CA. To use the certificate for the card, you need the certificate and corresponding private key. You would not need to use the public key on the card so this is not needed. You definitely need the private key.
    Here is a rough estimate of data storage requirements for a 2048 bit key (this is done off the top of my head so is very rough):
    ~800 bytes for your private key
    ~260 bytes per public key for PKI hierarchy (CA trust points)
    ~1 - 4KB for the certificate. This depends on the amount of data you put in your cert
    3. What is the appropriate RSA key length that appropriate, because we have to take into account that the buffer, is only 255 bytes (assume i don't use Extended Length)..You should not base your key size on your card capabilities. You can always use APDU chaining to get more data onto the card. Your certificate is guaranteed to be larger than 256 bytes anyway. You should look at the NIST recommendations for key strengths. These are documented in NIST SP 800-57 [http://csrc.nist.gov/publications/PubsSPs.html]. You need to ensure that the key is strong enough to protect the data for a long enough period. If the key is a transport key, it needs to be stronger than the key you are transporting. As you can see there are a lot of factors to consider when deciding on key size. I would suggest you use the strongest key your card supports unless performance is not acceptable. Then you would need to analyse your key requirements to ensure your key is strong enough.
    Cheers,
    Shane

  • How do I interpret Step 5 of Apple's calibration instructions?

    Apple provides instructions on calibrating the MacBook Pro battery at http://support.apple.com/kb/ht1490
    Step 5 says "Turn off the computer or allow it to sleep for five hours or more."
    Do they mean, noting my use of commas:
    Turn off the computer or allow it to sleep, for five hours or more.
    or
    Turn off the computer, or allow it to sleep for five hours or more.
    If it's the latter that means I can proceed to step 6 immediately after turning it off?
    And my second question about step 5, is how do I turn it off when it's asleep? (At the end of step 4 it's asleep).

    If you think it's missing a comma, in my opinion it would be missing two commas.
    "Turn off the computer, or allow it to sleep, for five hours or more."
    Or, maybe even parentheses:
    "Turn off the computer (or allow it to sleep) for five hours or more."
    You need to wait the five hours, regardless of method. (At least, that's my reading of it. The battery needs five hours of rest after calibration.)
    I will ask that the Apple Knowledge Base article be altered for clarification.

  • Delay between step in job scheduling

    Hi Experts,
          Can anyone give me a idea about steps in job scheduling,and how to set a delay between steps in job scheduling in Tcode SM36 metion if there is any settings available or i have to code it in SE38.
                                                Thanks in advance.

    Check this link:
    http://help.sap.com/saphelp_nw70/helpdata/en/c4/3a7f87505211d189550000e829fbbd/frameset.htm
    Regards,
    Ravi

  • Steps to setup descriptive flexfield or/and key flexfield.

    Where can i find white paper or document other than the user guide in metalink or any other source which talks about steps to setup a descriptive flexfield or/and key flexfield.

    Hi,
    You might wanna check out following documentation.
    http://download-east.oracle.com/docs/cd/A60725_05/html/comnls/us/fnd/flexnav.htm#contentsFX

  • Info about recover copy option

    Hello,
    my commands are based on a dataguard configuration, but I think my question is a general one.
    The manual describes a possible work flow like the one below about backup operations to be done every day (on physical standby):
    1) RESYNC CATALOG FROM DB_UNIQUE_NAME ALL;
    2) RECOVER COPY OF DATABASE WITH TAG 'OSS';
    3) BACKUP DEVICE TYPE DISK INCREMENTAL LEVEL 1 FOR RECOVER OF COPY WITH TAG 'OSS' DATABASE;
    4) BACKUP DEVICE TYPE DISK ARCHIVELOG ALL; (actually the manual says SBT as type of device, but I have not a tape available right now so I'm using disk also for this step)
    5) BACKUP BACKUPSET ALL;
    6) DELETE ARCHIVELOG ALL;
    My question is about step 2).
    Actually it will do something useful only starting at day 3 (first day no backup and 3) will do a level 0; second day only level 0 and no level 1 to consolidate)
    What if the command fails in the middle? I will have the level 0 backup set compromised, because it seems to me that level 0 backup set is modified/consolidated in place, correct?
    Step 5) should backup the level 0 on tape, so that I have it available there, but any option to automatically protect level 0 disk backup set to satisfy a faster recovery in case of need?
    Or am I missing anything simple...?
    Thanks in advance,
    Gianluca

    To illustrate that a scenario (Suse Linux 11, Oracle 10.2.0.5).
    I interrupt a recovery session : not a recover of an image copy but a recover of the database.
    -- I have 1 full backup and 2 incremental backups
    RMAN> list backup summary;
    using target database control file instead of recovery catalog
    List of Backups
    ===============
    Key     TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
    32      B  F  A DISK        16-SEP-10       1       1       NO         TAG20100916T201639
    33      B  A  A DISK        16-SEP-10       1       1       YES        ARCHIVES
    34      B  0  A DISK        16-SEP-10       1       1       YES        FULL BACKUP
    35      B  0  A DISK        16-SEP-10       1       1       YES        FULL BACKUP
    36      B  A  A DISK        16-SEP-10       1       1       YES        ARCHIVES
    37      B  A  A DISK        17-SEP-10       1       1       YES        ARCHIVES
    38      B  1  A DISK        17-SEP-10       1       1       YES        INCR BACKUP
    39      B  A  A DISK        17-SEP-10       1       1       YES        ARCHIVES
    40      B  F  A DISK        17-SEP-10       1       1       NO         TAG20100917T203312
    41      B  A  A DISK        17-SEP-10       1       1       YES        ARCHIVES
    42      B  1  A DISK        17-SEP-10       1       1       YES        INCR BACKUP
    43      B  A  A DISK        17-SEP-10       1       1       YES        ARCHIVES
    44      B  F  A DISK        17-SEP-10       1       1       NO         TAG20100917T204047
    -- I destroy the datafiles
    oracle@dellsp:/u02/oradata/P102> ll
    total 2479276
    -rw-r----- 1 oracle oinstall   6832128 sept. 17 20:51 control01.ctl
    -rw-r----- 1 oracle oinstall   6832128 sept. 17 20:51 control02.ctl
    -rw-r----- 1 oracle oinstall   6832128 sept. 17 20:51 control03.ctl
    -rw-r----- 1 oracle oinstall  52429312 sept. 17 20:48 redo01.rdo
    -rw-r----- 1 oracle oinstall  52429312 sept. 17 20:49 redo02.rdo
    -rw-r----- 1 oracle oinstall  52429312 sept. 17 20:48 redo03.rdo
    -rw-r----- 1 oracle oinstall 419438592 sept. 17 20:48 sysaux01.dbf
    -rw-r----- 1 oracle oinstall 828383232 sept. 17 20:48 system01.dbf
    -rw-r----- 1 oracle oinstall 104865792 sept. 16 22:02 temp02.dbd
    -rw-r----- 1 oracle oinstall  62922752 sept. 17 20:48 undotbs01.dbf
    -rw-r----- 1 oracle oinstall 773857280 sept. 17 20:49 user_exploit.dbf
    -rw-r----- 1 oracle oinstall 272637952 sept. 17 20:48 users01.dbf
    oracle@dellsp:/u02/oradata/P102> rm *.dbf
    oracle@dellsp:/u02/oradata/P102> ll
    total 175012
    -rw-r----- 1 oracle oinstall   6832128 sept. 17 20:51 control01.ctl
    -rw-r----- 1 oracle oinstall   6832128 sept. 17 20:51 control02.ctl
    -rw-r----- 1 oracle oinstall   6832128 sept. 17 20:51 control03.ctl
    -rw-r----- 1 oracle oinstall  52429312 sept. 17 20:48 redo01.rdo
    -rw-r----- 1 oracle oinstall  52429312 sept. 17 20:49 redo02.rdo
    -rw-r----- 1 oracle oinstall  52429312 sept. 17 20:48 redo03.rdo
    -rw-r----- 1 oracle oinstall 104865792 sept. 16 22:02 temp02.dbd
    -- I restore
    RMAN> startup force mount
    Oracle instance started
    database mounted
    Total System Global Area     167772160 bytes
    Fixed Size                     1272600 bytes
    Variable Size                100664552 bytes
    Database Buffers              62914560 bytes
    Redo Buffers                   2920448 bytes
    RMAN> restore database;
    Starting restore at 17-SEP-10
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: sid=157 devtype=DISK
    channel ORA_DISK_1: starting datafile backupset restore
    channel ORA_DISK_1: specifying datafile(s) to restore from backup set
    restoring datafile 00001 to /u02/oradata/P102/system01.dbf
    restoring datafile 00002 to /u02/oradata/P102/undotbs01.dbf
    restoring datafile 00003 to /u02/oradata/P102/sysaux01.dbf
    restoring datafile 00004 to /u02/oradata/P102/users01.dbf
    restoring datafile 00005 to /u02/oradata/P102/user_exploit.dbf
    channel ORA_DISK_1: reading from backup piece /u02/save/P102/rman/dbf_P102_36_1_729898238_16_09_2010
    channel ORA_DISK_1: restored backup piece 1
    piece handle=/u02/save/P102/rman/dbf_P102_36_1_729898238_16_09_2010 tag=FULL BACKUP
    channel ORA_DISK_1: restore complete, elapsed time: 00:03:26
    Finished restore at 17-SEP-10
    -- I recover but I interrupt the recover abruptly
    From the OS : fuser -k -9 $ORACLE_HOME/bin/oracle
    /u01/app/oracle/product/10.2.0/db_1/bin/oracle: 12771e 12773e 12775e 12777e 12779e 12781e 12783e 12785e 12787e 12789e 12791e 12793e 12795e 12802e 12803e 12813e
    RMAN> recover database;
    Starting recover at 17-SEP-10
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting incremental datafile backupset restore
    channel ORA_DISK_1: specifying datafile(s) to restore from backup set
    destination for restore of datafile 00001: /u02/oradata/P102/system01.dbf
    destination for restore of datafile 00002: /u02/oradata/P102/undotbs01.dbf
    destination for restore of datafile 00003: /u02/oradata/P102/sysaux01.dbf
    destination for restore of datafile 00004: /u02/oradata/P102/users01.dbf
    destination for restore of datafile 00005: /u02/oradata/P102/user_exploit.dbf
    channel ORA_DISK_1: reading from backup piece /u02/save/P102/rman/dbf_P102_40_1_729981074_17_09_2010
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-00601: fatal error in recovery manager
    RMAN-03004: fatal error during execution of command
    ORA-01092: ORACLE instance terminated. Disconnection forced
    ORACLE error from target database:
    ORA-03114: not connected to ORACLE
    -- Startup mount
    SQL> startup force mount
    ORACLE instance started.
    Total System Global Area  167772160 bytes
    Fixed Size                  1272600 bytes
    Variable Size             100664552 bytes
    Database Buffers           62914560 bytes
    Redo Buffers                2920448 bytes
    Database mounted.
    -- I relaunch the recover.
    RMAN> recover database;
    Starting recover at 17-SEP-10
    using target database control file instead of recovery catalog
    allocated channel: ORA_DISK_1                                
    channel ORA_DISK_1: sid=156 devtype=DISK                     
    channel ORA_DISK_1: starting incremental datafile backupset restore
    channel ORA_DISK_1: specifying datafile(s) to restore from backup set
    destination for restore of datafile 00001: /u02/oradata/P102/system01.dbf
    destination for restore of datafile 00002: /u02/oradata/P102/undotbs01.dbf
    destination for restore of datafile 00003: /u02/oradata/P102/sysaux01.dbf
    destination for restore of datafile 00004: /u02/oradata/P102/users01.dbf 
    destination for restore of datafile 00005: /u02/oradata/P102/user_exploit.dbf
    channel ORA_DISK_1: reading from backup piece /u02/save/P102/rman/dbf_P102_40_1_729981074_17_09_2010                                                                                 
    channel ORA_DISK_1: restored backup piece 1                                               
    piece handle=/u02/save/P102/rman/dbf_P102_40_1_729981074_17_09_2010 tag=INCR BACKUP       
    channel ORA_DISK_1: restore complete, elapsed time: 00:00:35                              
    channel ORA_DISK_1: starting incremental datafile backupset restore                       
    channel ORA_DISK_1: specifying datafile(s) to restore from backup set                     
    destination for restore of datafile 00001: /u02/oradata/P102/system01.dbf                 
    destination for restore of datafile 00002: /u02/oradata/P102/undotbs01.dbf                
    destination for restore of datafile 00003: /u02/oradata/P102/sysaux01.dbf                 
    destination for restore of datafile 00004: /u02/oradata/P102/users01.dbf                  
    destination for restore of datafile 00005: /u02/oradata/P102/user_exploit.dbf             
    channel ORA_DISK_1: reading from backup piece /u02/save/P102/rman/dbf_P102_44_1_729981509_17_09_2010                                                                                 
    channel ORA_DISK_1: restored backup piece 1                                               
    piece handle=/u02/save/P102/rman/dbf_P102_44_1_729981509_17_09_2010 tag=INCR BACKUP       
    channel ORA_DISK_1: restore complete, elapsed time: 00:01:15                              
    starting media recovery
    archive log thread 1 sequence 41 is already on disk as file /u02/save/P102/archivelog/P102_1_41_729703138.arc                                                                        
    archive log thread 1 sequence 42 is already on disk as file /u02/save/P102/archivelog/P102_1_42_729703138.arc
    archive log thread 1 sequence 43 is already on disk as file /u02/save/P102/archivelog/P102_1_43_729703138.arc
    archive log thread 1 sequence 44 is already on disk as file /u02/save/P102/archivelog/P102_1_44_729703138.arc
    archive log thread 1 sequence 45 is already on disk as file /u02/save/P102/archivelog/P102_1_45_729703138.arc
    archive log thread 1 sequence 46 is already on disk as file /u02/save/P102/archivelog/P102_1_46_729703138.arc
    archive log thread 1 sequence 47 is already on disk as file /u02/save/P102/archivelog/P102_1_47_729703138.arc
    archive log thread 1 sequence 48 is already on disk as file /u02/save/P102/archivelog/P102_1_48_729703138.arc
    archive log thread 1 sequence 49 is already on disk as file /u02/save/P102/archivelog/P102_1_49_729703138.arc
    archive log filename=/u02/save/P102/archivelog/P102_1_41_729703138.arc thread=1 sequence=41
    archive log filename=/u02/save/P102/archivelog/P102_1_42_729703138.arc thread=1 sequence=42
    archive log filename=/u02/save/P102/archivelog/P102_1_43_729703138.arc thread=1 sequence=43
    archive log filename=/u02/save/P102/archivelog/P102_1_44_729703138.arc thread=1 sequence=44
    archive log filename=/u02/save/P102/archivelog/P102_1_45_729703138.arc thread=1 sequence=45
    archive log filename=/u02/save/P102/archivelog/P102_1_46_729703138.arc thread=1 sequence=46
    archive log filename=/u02/save/P102/archivelog/P102_1_47_729703138.arc thread=1 sequence=47
    media recovery complete, elapsed time: 00:01:04
    Finished recover at 17-SEP-10
    RMAN> alter database open;
    database openedEverything is OK. My datafiles were not "compromised", I didn't have to restore from my full backup after the failed recover.
    Best regards
    Phil

  • Ale STEPS NEEDED

    Hi to Every one ?
    Please tell me anyone about steps involved in ALE configuration and programming

    Outbound:
    Step 1. Application document is created when transaction is saved.
    2. Message control is invoked.
    3. Messages are processed by system.
    4. Messages are Edited (if desired).
    5. Output (ALE / EDI) is checked
    6. Validate against Message control record from Partner Profile
    7. Application Document is saved.
    8. Entry NAST table is created for every selected output program
    along with Medium & Timing.
    9. Check for Process Immediately .
    If (yes)
    Determine Processing Program from TNAPR Table.
    ELSE
    Execute RSNASTED Program.
    10. Read Partner Profile to determine Process Code.
    11. Process Code points to the Function Module & Invoked.
    12. IDoc is generated.
    13. Check for ALE Request.
    if (Yes)
    Perform Filters, Conversions, Version Changes etc.
    Else.
    IDoc is stored in DATABASE.
    INBOUND:
    Step 1. EDI Subsystem creates an IDoc file from EDI Messages
    2. Subsystem calls Functional Module EDI_DATA_INCOMING from startRFC program.
    3. Data in Control Record is validate against the Partner Profile.
    4. IDoc is generated in Database and syntax check is carried out.
    5. IDoc file is deleted once file read.
    6. Event PROCESSSTATE REACHED is triggered in Idoc Object Workflow.
    7. Check for Process Immediately.
    If NO
    Execute RBDAPP01 Program
    Else
    Read Process Code from Partner Profile
    Process Code Points to Function Module
    Application Document Posted.
    further help:
    check url
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/ale/configuration.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapdevelopment.co.uk/training
    And also u can get lots of inof from the below link.
    http://www.sapgenie.com/ale/why_ale.htm
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    ALE Configuration
    ALE
    ALE
    Reward points if useful

  • How to repeat one test sequence step?

    Hi there,
    I've been testing the NI TestStand 4.1 evaluation system to see does it fit our company needs. It's almost what I expected to do except that I didn't manage to repeat only one failed step from the sequence and correct the report result. It can be done through the LabView or .NET interface by selecting witch step to repeat before the sequence have finished,  but I want to know if there is a integrated tool for this in TestStand.
    Best regards,
    Victor

    victor,
    Welcome to TestStand!!  It's by far the best off the shelf test automation software out there. 
    Are you talking about immediately repeating the failed steps?  Or are you talking about repeating the failed steps after the test has completed?  If you want to immediately repeat on a fail there are a couple options. If you look at the Properties for a step you'll see the Post Actions.  Basically this is anything that happens after the step has completed.  There is a On Fail box in there and you can change that to Goto step and choose the same step.  Or you can choose a sequence and create a sequence that will wait for the operator and then return and repeat the step.  There is also an Engine Callback which you can add and modify if a step fails as well.  You could do some manipulations in there.
    Basically you'll find that in TestStand there are several (some better some worse) ways to accomplish what you want.  Most of it is possible (either through callbacks, properties or code modules). 
    One good place to look is in the TestStand reference manual about step execution.  There's a table in there with an exact layout of what exactly happens when a step executes.  Understanding that can help you decide where you want to force the step to repeat. 
    Hope that helps.  Let me know if you have any questions.
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Budgeting Process Steps

    Hi,
      As far as i can comprehend from budgeting textbooks, the few major steps involved in coming up with a detailed budget involved (regardless of software at this moment):
    1) study external and internal factors,
    2) C level people (CFO, CEO..) come up with corporate objectives in the form of high level numbers, i.e. gross margin, ROI, net income,
    3) C level people discuss with senior management on the numbers for corporate objectives,
    4) senior management will be guided by the corporate objectives created in step 2, to come up with master             financial statements, such as master PnL, master balance sheet, master cash flow
    5) equipped with the master forecast financial statements, allocation is done so that certain entities have certain numbers, i.e. sales, cost... to hit
      how different is this textbook suggestion from how the real world budgeting is done? and i am a bit confused about step 5 as well, i mean if allocation is done to such a detailed level, where is the contribution from the operation level people? certainly between senior management and operation level, there must be some space that allows creativity of detailed budget creation so that challenges on the numbers can happen. or maybe my concept of allocation is wrong, since i thought everything from sales, raw material cost, sales and admin cost is allocated. it doesn't really make sense, but what number is actually allocated then?
      any input on this?
    cheers

    Hi,
    In real term scenario, the budget implementation is quite similar to the one specified. However, the one specified only talks about top down approach. In reality, most of the organizations follow a Counter - Current approach (combination of both top - down and bottom - up).
    The following points should be kept in mind while implementing Budgeting Process with BPC:
    1. Budget approach
    a. Frequency and timing
    Will budget information be entered monthly, quarterly, yearly?
    Will budgeting and forecasting happen at the same time or at different times?
    b. Iterations
    If only the current budget or forecast is required, then a single budget or forecast category is all that is needed
    If multiple versions of the budget need to be saved, members such as BUDGETV1, BUDGETV2u2026will be needed
    If a monthly version of the forecast needs to be saved, members such as JANFCST, FEBFCSTu2026will be needed
    c. Best Practice: Multiple iterations
    Create a single category that users write to (e.g. Current Budget)
    When a version of the Current Budget needs to be saved, the Administrator can use a Data Manager copy package to copy that data to another category member (e.g. Budget Version 1)
    2. Modeling requirements and budget method
    a. Level of detail
    What level is being budgeted for in every dimension?
    The best practice is to budget at the base level in every dimension
    b. Approaches for budgeting at a level that is higher than base:
    Separate application: If you need to model at aggregated levels across most of the dimensions and detail is not important
    Separate hierarchy: For example, if certain budget inputs need to occur at the total year level, set up a separate hierarchy that includes only total year members for each year
    Smart input: Use the existing full hierarchy, but only input to certain members. For example, to budget for all products in a dimension with individual products at the base level, input the value that represents the total for all products into one of the base level products and let it aggregate to the total
    c. Top Down
    Allows for inputs that represent aggregated values to be allocated down to the base members of one or many dimensions
    d. Bottom Up
    Allows for inputs at the base level of every dimension. This does not require that every member in every dimension is budgeted for.
    Allows budget creators to input their numbers and provide justification, rather than having a number assigned to them
    e. Budgeting Tips
    Auditing: in most cases, auditing is not turned on for Budget or Forecast categories
    Insight: the Budget detail should be the same as the Actual detail if using Insight
    Utilize optimization to improve performance
    3. Seeding requirements
    a. Zero base: No data seeded as a starting point
    b. Prior year actual: Data manager copy package is used to copy actual data from the prior year to the budget for the current year
    c. Current forecast: Data manager copy package is used to copy current forecast data to the budget for the current year
    d. Percent increase or decrease of actual or forecast: Data manager copy package is used in conjunction with conversion and transformation files which define the calculation
    4. Input schedules
    a. Input schedules can be broken out by:
    Business process
    Account classification
    b. How input templates are broken out typically depends on:
    Budget process
    Budget creators
    Structure of the company
    c. Functions used to send data to the database:
    EVSND gives cell by cell control and is best used when you need to convert an existing schedule
    EVDRE performs better and is more scalable
    d. Built u2013 in modeling functions
    Spread: allows you to take a value and allocate it among selected destination cells. The value may be allocated equally, or it may be weighted by an optional range of weights
    Trend: takes a value and grows it by a factor among selected cells. The source value will be placed in the first cell of the destination range. Each subsequent cell in the destination will increase by the amount specified
    Weight: allows you to allocate an amount by weighted factors in your spreadsheet
    5. Business process flows
    a. EVASV Function: status reporting
    Returns the approval status codes for a given category, entity, and time member
    Can also be used to return the owner and the time the status was updated
    EVASV (AppName, Category, Entity, Time, Parameter)
    The Parameter returns one of the following:
    u2022     0 u2013 (Default) Returns the status code
    u2022     1 u2013 Returns the person who updated the status code
    u2022     2 u2013 Returns the time the status was updated
    Budget Method:
    u2022     Direct Input: the account is being populated via direct input into an input schedule that interfaces with the database
    u2022     Calculated (Driver Based): the account is calculated based on another account value. One account u201Cdrivesu201D the value in the second account. An account that is a driver may drive the value of more than one target account
    Hope these points help. Please award points if helpful.

  • USER EXIT ABOUT MIGO

    Pls tell me about step by step procedure in user exit for MIGO

    hi
    manpreet
    just follow tis this may help u.
    tcode->> MIGO...in memu bar select SYSTEM--->STATUS...
    now u wil get a pop up ..double click on the program name.........u wil get a program.....use find option (ctrl F)and find
    CL_EXITHANDLER=>GET_INSTANCE
    u wil get the line where this syntax is used.....
    double click on that.....there u wil find
    call method cl_exithandler=>get_instance
    exporting
    exit_name = 'MB_MIGO_ITEM_BADI'
    null_instance_accepted = x
    changing
    instance = if_badi_item.
    endmethod. "class_constructor
    now double click on the if_badi_name...it wil give
    the instance name....
    if_badi_item type ref to if_ex_mb_migo_item_badi.
    now the badi name is mb_migo_item_badi.....the instance wil just contain the addition if_ex to the badi name....
    goto se 18 transaction give the badi name...and in menu bar select implementation display/change......u wil goto the implentation screen.....
    then select the INTERFACE tab and double click on themethod...and write u r code there..........
    _some another badi for  migo**_
    MB_CHECK_LINE_BADI*..............BAdI: Check Line Before Copying to the Blocking Tables
    MB_CIN_LMBMBU04...................posting of gr
    MB_CIN_MM07MFB7...................BAdI for India Version exit in include MM07MFB7
    MB_CIN_MM07MFB7_QTY...........Proposal of quantity from Excise invoice in GR
    MB_DOCUMENT_BADI................ BAdIs when Creating a Material Document
    MB_DOCUMENT_UPDATE ..........BADI when updating material document: MSEG and MKPF
    MB_MIGO_BADI .........................BAdI in MIGO for External Detail Subscreens
    MB_MIGO_ITEM_BADI ................BAdI in MIGO for Changing Item Data
    MB_RESERVATION_BADI............MB21/MB22: Check and Complete Dialog Data

  • About Configretion

    Hi experts,
    please tell me about step by step configretion on these three topics:
    1.PR Creation date of any item in PO should be =< PO creation date (check while saving the PO in ME21N/ME22N).
    2.Delivery date of any line item of PO should be => the PO creation date.
    3.Document date of PO should be hide.
    please sir solve my these tree problam as sson as possible.
    thanking you.
    Thanks/
    Anurag

    Message no. 06245.
    1.PR Creation date of any item in PO should be =< PO creation date (check while saving the PO in ME21N/ME22N).
    Answer, Make PR mandatory for PO creation , then system will take the Delivery date from PR, then no need to check = or ><
    2.Delivery date of any line item of PO should be => the PO creation date.
    Answer: if Document date is less than Delivery date system will gives the warning message " Can delivery date met? Message no. 06245., check or made it Error message.
    3.Document date of PO should be hide
    Answer:  Why want to hide this date, no need to hide this date, suppose, if open some PO's from 01.01.2001 to 31.12.2010, then how you confirm, the PO are from this range, only by seeing  doc date yopu confirm, the generated report is correct.
    Regards
    Mahesh Naik.

Maybe you are looking for