E-script scenarios

Hi,
I would like to practice scripting (e-scripting) .Could you please let me know where can i get sample scenarios to practice e-scripting.
As browser script is like java script ,first i would like to start with java script,to practice java script ,what software i need to download from net.
Please let me know if my approach is wrong.
Thnak you,

Since the others have pointed you to resources for eScript/BrowserScript(JavaScript) I tough I should answer your last question.
user578578 wrote:
Please let me know if my approach is wrong. You should look at scripting as your last option.
Look at normal configuration first (e.g. new joins, MVL(Multi Value Links)/MVF(Multi Value Fields), calculated fields)
Look at User properties (Applet/Business Component/Field/Integration Object/..)
Loot at Run Time Events
Look at Workflows
Look at Validation Manager
Look at Haley business Rules
If you can't solve it with any of those.
The look at a scripting solution.
Axel

Similar Messages

  • Urgent need for AP and PO test scripts/scenarios and training user manuals

    Hi There,
    Can anyone send me test scripts/scenarios and training user manuals for AP and PO
    Please send me the docs as soon as possible on [email protected]
    I will really appreciate your help.
    Regards
    Kush

    Dear
    this topics must be included in the testing scenario
    1-Enter Supplier Data     Enter information for a given supplier, including supplier sites/addresses
    2-Create Invoice Batch: Enter information for Invoice Batch header
    3-Create a Standard Invoice: Enter information for a standard invoice in an invoice batch
    4-Invoice Distribution: Enter information details of a selected invoice
    5-Schedule Payment     Create Payment Schedule
    6-Create a Credit Memo: Enter information to create a credit memo
    7-Create Employee Exp:Enter information for an Employee Expense report
    8:Validate an Invoice: Validate an Invoice
    9-Account an Invoice: Create Accounting Entries for an Invoice
    10-Create a Quick Check: Enter data to create a Quick Payment
    11-Select Invoices for Payment:Enter data to create a preliminary list of invoices to pay, review the list, and do some changes.
    12-Format and Print a Payment Batch: Perform tasks required to Format a payment batch
    13-Confirm a Payment Batch:Perform tasks required to Confirm a payment batch
    14-Transfer to General Ledger

  • MM Test script Scenarios

    HI guru's,
    Iam new to MM any one can send me MM Test Script SCript Scenarios.. I want to do Unit Testing and Integrating Testing.....plz send me docuemnts to this id....janab4u(at the rate of )gmail
    regards
    JK

    hi,
    It depends upon the business process.
    Example : you are checking a P.O for GRN
    Test Script:
    1) Go to  MIGO
    2) enter the P.O no:
    3) enter the details.
    4) Check ,it green button is appearing.
    5) post the document.
    Enter the Results: PASS and enter the Document
    If you observing any error like for eg G/l account is not maintained
    Result : FAIL
    do the correct action and test  again
    G.Ganesh Kumar

  • Multisite closings, lengthy hangups, constant stop script scenarios, non resonding pages, and slow loading of FF. What is wrong with the FF upgrades. . I think FF should find a solution and fix the problem.

    Since upgrading I my system has virtually come to a standstill. Lengthy opening of FF, sudden closing of multi sites, constant stop script scenarios, constant hangups, and over all extremely long processing times.

    Since upgrading I my system has virtually come to a standstill. Lengthy opening of FF, sudden closing of multi sites, constant stop script scenarios, constant hangups, and over all extremely long processing times.

  • PA,OM Test Scripts(Scenario Testing)

    Hi All,
      Gudday.My frnd has a task at hand and he needs to prepare Test Scripts(Scneario Testing) for PA and OM..Kindly provide some directions and share templates ,should you be having one.Appreciate your attention into this subject
    No Worries
    Karthik

    Hi,
    1.) As per the Blue print document and the configuration done make the list of activities for Unit testing for PA and OM module seperately and integration testing.
    2.) For eg:- Hiring Process - List down the Tcode and different ITypes and mandatory feild with significance .
    3.) Template can be a word file with information as
    Unit Test Scenario                                                   
    SCENARIO:                                              OWNER:      ESG
    BUSINESS CASE:                                                                                    SAP-HR.
    STATUS:     
    DESCRIPTION:     .:     
    EXPECTED RESULT                                                    RUN DATE:      17.02.2008
    SETUP DATA
    DATA OBJECT     VALUE/CODE     DESCRIPTION     COMMENTS AND NOTES
    TRANSACTIONAL STEPS No.
    BUSINESS PROCESS STEPS / BPP NUMBER     
    TRANS. CODE     
    INPUT DATA / SPECIAL  INFORMATION     
    EXPECTED RESULTS     
    OUTPUT DATA / RESULT     
    TESTER / TEAM     OK /
    ERROR
    Regards
    Hemant V. Mahale
    Edited by: Hemant Mahale on Feb 24, 2009 11:39 AM

  • IDES scripts/scenarios

    I recently (with the help of SDN Forums members) completed an installation of an ECC 5.0 IDES instance. After logging in and verifying that the IDES master data is present as expected, I started looking for the documentation that described how that master data can be used to show off various activities (e.g. demo scenarios).
    I have searched extensively on Service Marketplace, help.sap.com, and SDN for this information but am unable to find it. Can anyone help me locate these scripts?

    Hello Michael,
    it is not so wrong. I think <a href="http://help.sap.com/saphelp_46c/helpdata/en/af/fc4f35dfe82578e10000009b38f839/frameset.htm">IDES - The SAP Model Company</a> can help you.
    Regards
    Gregor

  • Tasks not opening in UWL through LR script

    Hi,
    I am trying to script a scenario in SAP NW Portal. The scripted scenario looks like:
    1) VUser.init() section: A user logs in to the portal.
    2) VUser.run() section: The User performs few steps in the portal (UWL - WD Java).
    3) VUser.end() section: The user logs out.
    The intention is to achieve the following scenario during its run time:
    A user logs in, then perform actions defined in VUser.action() section in iterations and at last of the load test, the user logs out.
    Issue: The first iteration is always happening successfully but the second iteration always fails.
    Please help me in resolving the issue.
    Thanks & regards,
    Ankit
    PS:
    If I put all the transaction in VUser.action(), all the iterations pass.

    HI Arvind
    Try a piece of code to get all the tasks in your task list.
    QueryResult result = itemManager.getItemsForItemType(uwlContext,ItemType.UWL_ITEM_TASK, null, null);
    SO in result, you'll get all the task available.
    Thanks
    Puneet

  • Need Test  Scripts & User Training Manuals for AP  &  PO modules

    Hi There,
    f you have any docs.. for AP and PO - test scripts/scenarios and training user manuals.
    Please send me the docs as soon as possible
    I will really appreciate your help

    Go to www.erpschools.com then on the left side menu click user guides and select 11i or R12. It will take you directly to the page where you can find all user guides.
    Thanks
    Prudhvi
    www.erpschools.com
    www.oracleschools.com

  • Script new-page continuation.

    Dear all,
              In my script scenario i need to bring all the customers for a particular company.In my main window i am printing the customer name1,name2,street,city,country all details line by line.
    My query here is if in a page1 name1,name2, street comes in a page and remaining city, country carry overs to next page2.
    Its should not happen if in case of carry over of address to next page occurs it should come in a new fresh page.
    How can i call a new page here in this case.
    Hope i am clear wit my query.
    Regards,
    Rakesh.

    Hi,
    U can use the IF Condition in which ever window u want based on your data.
    Like
    /: IF <data> EQ <wa-data>
    FIRST PAGE
    /: ELSE
    OTHER PAGE
    /: ENDIF
    Thanks,
    amit
    Edited by: amit kumar on Apr 8, 2009 10:38 AM

  • EclipseLink Error looking up external Transaction resource under JNDI name

    I want to verify my EJB 3.0 setup for a Java EE project to be deployed on Weblogic 10.3.3 (11gR2) - however when trying to run the JUnit test from eclipse I keep getting the following exception :
    Exception [EclipseLink-23004] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.TransactionException
    Exception Description: Error obtaining the Transaction Manager
    Internal Exception: Exception [EclipseLink-23001] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.TransactionException
    Exception Description: Error looking up external Transaction resource under JNDI name [weblogic.transaction.TransactionManager]
    Internal Exception: javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
         at org.eclipse.persistence.exceptions.TransactionException.errorObtainingTransactionManager(TransactionException.java:125)
         at org.eclipse.persistence.transaction.JTATransactionController.<init>(JTATransactionController.java:69)
         at org.eclipse.persistence.transaction.wls.WebLogicTransactionController.<init>(WebLogicTransactionController.java:27)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at java.lang.Class.newInstance0(Class.java:355)
         at java.lang.Class.newInstance(Class.java:308)
         at org.eclipse.persistence.internal.security.PrivilegedAccessHelper.newInstanceFromClass(PrivilegedAccessHelper.java:354)
         at org.eclipse.persistence.platform.server.ServerPlatformBase.initializeExternalTransactionController(ServerPlatformBase.java:247)
         at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.preConnectDatasource(DatabaseSessionImpl.java:656)
         at org.eclipse.persistence.internal.sessions.DatabaseSessionImpl.loginAndDetectDatasource(DatabaseSessionImpl.java:581)
         at org.eclipse.persistence.internal.jpa.EntityManagerFactoryProvider.login(EntityManagerFactoryProvider.java:228)
         at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:369)
         at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.getServerSession(EntityManagerFactoryImpl.java:151)
         at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManagerImpl(EntityManagerFactoryImpl.java:207)
         at org.eclipse.persistence.internal.jpa.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:195)
         at com.junit.ejb.orclperf.EjbValidation.setUp(EjbValidation.java:27)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
         at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)
         at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)
         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
         at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
         at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
         at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)
         at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
    Caused by: Exception [EclipseLink-23001] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.TransactionException
    Exception Description: Error looking up external Transaction resource under JNDI name [weblogic.transaction.TransactionManager]
    Internal Exception: javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
         at org.eclipse.persistence.exceptions.TransactionException.jndiLookupException(TransactionException.java:47)
         at org.eclipse.persistence.transaction.AbstractTransactionController.jndiLookup(AbstractTransactionController.java:434)
         at org.eclipse.persistence.transaction.wls.WebLogicTransactionController.acquireTransactionManager(WebLogicTransactionController.java:35)
         at org.eclipse.persistence.transaction.JTATransactionController.<init>(JTATransactionController.java:67)
         ... 40 more
    Caused by: javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
         at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:645)
         at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
         at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:325)
         at javax.naming.InitialContext.lookup(InitialContext.java:392)
         at org.eclipse.persistence.transaction.AbstractTransactionController.jndiLookup(AbstractTransactionController.java:432)
         ... 42 more
    [EL Finest]: 2010-05-23 21:29:36.629--ServerSession(30149247)--Thread(Thread[main,5,main])--End deploying Persistence Unit PERFEJB; session file:/C:/Users/owner/workspace/PERFEJB/build/classes/_PERFEJB; state Deployed; factoryCount 2The code for the JUnit test is the following:
    package com.junit.ejb.orclperf;
    import static org.junit.Assert.*;
    import java.util.Calendar;
    import java.util.Date;
    import javax.persistence.EntityManager;
    import javax.persistence.EntityManagerFactory;
    import javax.persistence.Persistence;
    import javax.persistence.Query;
    import org.junit.Before;
    import org.junit.Test;
    import eJBgetSet.Attachment;
    import eJBgetSet.Request;
    public class EjbValidation {
         private static final String PERSISTENCE_UNIT_NAME="PERFEJB";
         private EntityManagerFactory factory;
         @Before
         public void setUp() throws Exception {
              factory = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME);
              EntityManager em = factory.createEntityManager();
              em.getTransaction().begin();
              Query q = em.createQuery("select r from Request r");
              Calendar c = Calendar.getInstance();
              c.add(Calendar.DAY_OF_MONTH,5);
              Date dnow = c.getTime();
              String[] type= {"Databank","SQL File","Script","Scenario Recording","Other"};
              byte[] junitattachment  = (byte[])"abcdefghijklmnopqrstuvwxyz".getBytes();
              boolean createNewEntries = (q.getResultList().size()==0);
              if(createNewEntries){
                   assertTrue(q.getResultList().size() == 0);
                   Request request = new Request();
                   request.setRequestid(0);
                   request.setReqdescription("JUnit Testing record addition with JPA");
                   request.setReqjustification("Validate EclipseLink/WebLogic/EJB 3.0 setup for this project");
                   request.setProjectreference("Development Task Performance Analysis 1");
                   request.setReqresultdate(dnow);
                   request.setReqstatus(0);
                   em.persist(request);
                   int x=0;
                   for(int i=0; i<10;i++){
                        Attachment attachment = new Attachment();
                        attachment.setAttachmentid(i);
                        attachment.setAttachname("File"+i);
                        attachment.setAttachdate(c.getTime());
                        if(i==5){
                             x=0;
                        }else{
                             x++;
                        attachment.setAttachtype(type[x]);
                        attachment.setAttachuser("User"+i);
                        attachment.setAttachsize(String.valueOf(junitattachment.length));
                        attachment.setAttachfile(junitattachment);
                        em.persist(attachment);
                        request.getPerfAttachments().add(attachment);
                        em.persist(attachment);
                        em.persist(request);
                   em.getTransaction().commit();
                   em.close();
         @Test
         public void testFindAll() {
              EntityManager em = factory.createEntityManager();
              Query q = em.createQuery("select a from perf_attachment a");
              assertTrue(q.getResultList().size() == 10);
              em.close();
         @Test
         public void testSave() {
              EntityManager em = factory.createEntityManager();
              Query q = em.createQuery("select r from req_perf_header");
              assertTrue(q.getResultList().size() == 1);
              assertTrue(((Request) q.getResultList()).getPerfAttachments().size() ==10);
              em.close();
    }Finally the persistence.xml file being used is the following:
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence version="1.0"
         xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
         <persistence-unit name="PERFEJB" transaction-type="JTA">
              <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
              <jta-data-source>jdbc/ORCLPERF</jta-data-source>
              <class>eJBgetSet.User</class>
              <class>eJBgetSet.Transaction</class>
              <class>eJBgetSet.Request</class>
              <class>eJBgetSet.PerfStatus</class>
              <class>eJBgetSet.Attachment</class>
              <class>eJBgetSet.Approver</class>
              <properties>
                   <property name="eclipselink.target-server" value="WebLogic_10" />
                   <property name="eclipselink.logging.level" value="FINEST" />
                   <property name="eclipselink.jdbc.driver" value="oracle.jdbc.OracleDriver" />
                   <property name="eclipselink.jdbc.platform"
                        value=" org.eclipse.persistence.platform.database.oracle.OraclePlatform " />
                   <property name="eclipselink.jdbc.url"
                        value="jdbc:oracle:thin:@localhost:1521:orcl11g:create=true" />
                   <property name="eclipselink.jdbc.user" value="<username>" />
                   <property name="eclipselink.jdbc.password" value="<password>" />
                   <property name="eclipselink.logging.level" value="ALL" />
                   <property name="eclipselink.logging.timestamp" value="true" />
                   <property name="eclipselink.logging.exceptions" value="true" />
                   <property name="eclipselink.logging.session" value="true" />
                   <property name="eclipselink.ddl-generation" value="drop-and-create-tables" />
                   <property name="eclipselink.ddl-generation.output-mode"
                        value="database" />
              </properties>
         </persistence-unit>
    </persistence>Any help would be much appreciated. Many Thanks

    You have it set to run on the WebLogic platform so it is looking up the TransactionManager from JNDI, but are running the test from within the EclipseIDE. Try deploying it to Weblogic and running it there, or change your persistence.xml settings so that it can connect/run outside the server.
    Best Regards,
    Chris

  • Can the target system in the REF command dynamically be specified?

    Hello all,
    I have a main script which calls additional other scripts in different target systems (according to a defined system landscape). So far so good. Now when I have another system landscape in place, it's very likely that I have to handle other target systems.
    With the REF command I can call these other eCatt scripts but how can I dynamically specify the target system? According to the eCatt team this is not possible. Does anyone of you have an idea how I can have a workaround? Is there a BADI / Userexit etc. which I can use?
    I want to avoid to work with version, because I would duplicate the script. When you maintain one place you also have to remember the other versions you have.
    Kind regards,
    Thomas

    Hi Thomas,
    >Now when I have another system landscape in place, it's very likely that I have to handle other target systems.
    I suggest to keep the target system at the REF command (since that anyway should have a name which qualifies the role of your system instead of system name, e.g. ERP or CRM or SCM ).
    To change the landscape you can exchange what makes up the landscape: your system data container.
    Sample:
    1) SCRIPT "Scenario" call SCRIPT "Create_Order" in system CS1 which is CRM system
    2) SCRIPT "Scenario" call SCRIPT "Check_Replicated_Order" in system ER1 which would be ERP system
    As long as you are about to code the scripts:
    - Have a system data container SD_DEV
    - Define system CRM with rfc-destination to CS1 and ERP with rfc to ER1
    - In your scripts only use the terms ERP and CRM
    -> REF ( Create_Order, CRM ).
    -> REF ( Check_Replicated_Order , ERP ).
    Once you come to test another landscape:
    - Simple copy SDC SD_DEV to SD_TEST_LANDSCAPE1
    - Exchange only the rfc destinations to have ERP and CRM point to new systems
      (don't modify the existing destination, since you will need them still)
    Now start your Script "Scenario" with System data container SD_TEST_LANDSCAPE1 on start screen or even assign the system data container name in Test organizer at test package level.
    This is the way you can switch landscapes very easily. It only requires to use logical target system names from the beginning.
    Hope this helps or at least starts a discussion about it.
    Best regards
    Jens

  • OLT - multiple user load - Array Index Out of Bound error

    Hi,
    I am executing a load test with 12 users.
    All the 6 script scenarios are written in OpenScript editor. They all have databanks associated with them.
    When I run the test in OLT with 2 users per script scenario making that a total of 12 users, I see the following exceptions that have the wording as:
    + An unexpected exception occured in the script. Script section: Run. Caused by : ArrayIndexOutOfBoundsException occured. 71>=71
    + An unexpected exception occured in the script. Script section: Run. Caused by : ArrayIndexOutOfBoundsException occured. 206>=206
    + An unexpected exception occured in the script. Script section: Run. Caused by : ArrayIndexOutOfBoundsException occured. 206>=86
    Has anyone seen this error before, It is sporadic and does not always occur on the same scrip
    The version I am using is OLT 9.30.
    Thanks,
    Kranti.

    Thank You for your response.
    When I run with a single user using databank, I don't see this error.
    It apparently happens only when I use multiple users and it is quiet random so I cannot narrow down on a particular script to figure out the error.
    In one run scenario A shows this error in another run scenario A runs perfectly fine and some other scenarios shows this error.
    Also, I have around 100 values in the data bank and I see this error early on by around the 10th or 20th value in the data bank.
    Where can I check the resultIndex number?
    This is how I make my calls to the databank in the OpenScript script.
    getDatabank("ReinstatePolicyNumbers").getNextDatabankRecord();          
              getVariables().set("polNumber", "{{db.ReinstatePolicyNumbers.Var1}}");
              reinstatePolicy(userid, getVariables().get("polNumber"));
    Thanks,
    Kranti.

  • What are the Roles and Responsibilities of SAP Testing Consultant?

    Hello,
               i want to know about The Roles and Responsibility of SAP Testing Consultant,,pls anybody guide me Real time scenarios.
    regards,
    Balaram

    Understanding the business scenarios
    Organization Structure to incorporate the tune of the script.
    Preparation of test scripts
    Execute and record results to see if it is fine before going to approval.
    Make changes to your test script if required.
    What is Test Script (Scenario Testing)
    Header Data
    Step in Process
    Transaction Code / Program (FB60)
    Menu Path
    Description
    Field Data and actions to complete
    Expected Results
    Actual Results
    TPR
    Closing Period
    F.19 Clearing GR/IR Account
    F.13 Adjustments GR/IR Account
    Using of these above two accounts will help us in clearing the balances and adjustments to those respective clearing accounts so that the GR/IR account will be zero balance and the balances will appear in respective reconciliation accounts accordingly the balances will be carried forwarded to next fiscal year.
    GR/IR Clears the following Documents
    GL Document
    Customer Documents
    Vendor Documents
    Assignment Field is important in any document (ZUONR), Amount (DMBTR)
    Foreign Currency Valuation
    Lowest Value Method, If we are in loss then only we will account for it.
    GL Accounts which are important in Testing
    Enjoy Transaction   - FB50
    Normal Transaction - FB01
    Document Parking   - FV50
    Post with Clearing   - F-04
    Incoming Payment   - F-06
    Outgoing Payment   - F-07
    Document Related
    Reset Cleared Items   - FBRA
    Parking Document Posting  - FBVO
    Reversal Documents   - F-14
    Company Code Clearing A/C
    (Trial Balance purposes) reversal  -  (FBUB)
    Clearing Account
    Partial clearing Invoice  - 100 - Open Item
                               Paid  -   70 - Open Item
                           Balance -   30
    In Partial Clearing you can see 100 and 70 are cleared line items and 30 as balance and if it is in Residual you can only 30 as balance as it creates new line item and you canu2019t see the other cleared line items.
    As no company will use residual clearing as it affects on ageing reports.
    Open Items in Foreign Currency in all Modules GL/AP/AR  - F.05
    Master Data
    Company Code
    Currency
    Only Balances in local currencies
    Reconciliation Account Type
    Year End Scripts
    Re Grouping Receivables / Payables  - (F101)
    Bad Debts Provisions u2013 Scripts
    We assume that the customer has not paid at the end of the year you doubt whether this receivable will ever be paid. So you make a transfer posting for the receivables to an account for individual value adjustments using special GL Indicator E and Transaction Code F-21
    Carry forward Balances
    Sub Ledgers and General Ledger balances to be forwarded to next Fiscal Year
    Accounts Payables
    Vendor Down Payments
    Invoice
    Parking
    Reversal
    Outgoing Payments
    Automatic Clearing
    Manual Clearing
    Advance (Down Payment)
    Post with Clearing
    Post without Clearing
    Reset Clearing
    Carry forward
    Regrouping
    Foreign Currency Valuations
    Accounts Receivables
    Customer Down Payments
    Invoice
    Parking
    Reversal
    Incoming Payments
    Manual Clearing
    Advance (Down Payment)
    Post with Clearing
    Post without Clearing
    Reset Clearing
    Carry forward
    Regrouping
    Foreign Currency Valuations
    Other than that, it is important to know the following:
    Unit Testing
    When you test every single document is called unit testing.
    String Testing
    One transaction full activity is called string testing . For example Vendor invoice, goods received and vendor payment.
    Integration Testing
    It is purely with other modules and we have to check whether the FI testing is working with other related modules or not.
    Regression Testing
    Testing for whole database. Bring all the data into another server and do the testing is called regression.
    UAT
    When we test any particular document with the user and if it is ok immediately we have to take the signature on the document, which is signed off and can be forwarded to the immediate boss. There are some steps to be followed when we go for user acceptance testing.
    Transaction u2013 Script Writing u2013 Expected Results u2013 Compare with Actual Results
    TPR (Transaction Problem Reporting)
    While doing the user acceptance testing if we get any problems then there are some methodologies to be followed according to the companyu2019s policy and normally as a tester we always need to write on Test Script itself.
    Hope this helps you.
    Regards,
    Rakesh

  • SAP TESTING FOR BIGNER

    Can any body send me SAP testing material for MM module
    sandeep

    Hi friends,
    Can any body please tell how can we test the SAP MM module with writing test scripts and test plans?
    please let me know how to write the sample test scripts and test plans for MM  Module
    Also send me a sample test scripts scenario with steps?
    Regards
    sandeep

  • SAP Note 1458262

    Dear Gurus,
    Has anyone implement the SAP note 1458262? We are planning to implement this
    note and I want to know what will be the possible errors that we might
    encounter and what will be the proper solution. I also want to ask if you
    can share with my some test case/script/scenario that you have used when you
    implement this note.
    Thank you in advance
    Best regards,
    Andre

    Hi Samuli,
    Note 1941092 as well as note 1852401 had been updated on 1.4.x - finally

Maybe you are looking for

  • Multiple Schedule Lines for Individual Qty in Standard Order

    Hello All, I have a Client Requirement to Set up the Standard Order for a Material which will be sold on Single Quantity every Month. This will have to occur from the same Order. For this Multiple Schedule Lines are required to be generated as per Mo

  • How do I know what version of

    appex I am running. I know the db is 10.2.0.3. I downloaded and installed it in June and now might want to upgrade. Thanks Randy

  • Compc error --  DesignLayer not in namespace?

    Hi Everyone, I'm seeing this error in my build, anyone know why it could be happening ?     [compc] Loading configuration file /Users/mrinalwadhwa/Projects/Blu/Development/flexsdk/trunk/frameworks/flex-config.xml     [compc] Error: could not find sou

  • Validating but not rendering

    All my styling after body is not showing up. My css and html validate, any feedback would rock extra hard. Here is my code CSS body { color:#333; font-family: helvetica; font-size: small; background-color: #fff; border: 1px dotted #abffbe; header { b

  • DB Adapter-new column added in db to imported table

    We have a bpel process, we created a db adapter to select from a table and we did our invoke and assigns (and we are using the output in many places in the process). Now another column was added to the table, and we need it. How can we reimport the t