ETL specs  Reqs

Hi All
Could anyone plz help me with sample ETL specs /Reqs document?
Iam trying to develop a ETL SRS Doc for a BI Applications
Thanks much
Ravi

Leo,
This is a very big question. The Oracle portfolio of BI and DW products is now very extensive and trying to get an overview is challenging. For a non-technical overview I would recommend a book, Oracle Data Warehousing and Business Intelligence Solutions
by Robert Stackowiak, Joe Rayman, Rick Greenwald. Three of the people are well know BI/DW Oracle experts. You can get more information on the book at the BI Blog:
http://oraclebi.blogspot.com/search/label/Books
For a technical overview of data warehousing features I would review the Data Warehousing Guide that is part of the database documentation:
http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14223/toc.htm
ODI vs MIgration Workbench : Interesting question - I think the determining fact is how much of the source data do you want to extract and how often do you want to perform the extraction. My personal view is that Migration Workbench is design for migrating schemas into an Oracle source. Typically this would be used once or twice to move the data since the process is a 'migration'. ODI is a tool that can be used to perform bulk extracts from a source into a target. As part of the process if you need to extract data over a long period of time you might want to consider using change data capture techniques to only extract updated/modified records.
Hope this helps
Keith Laker
Oracle EMEA Consulting
BI Blog: http://oraclebi.blogspot.com/
DM Blog: http://oracledmt.blogspot.com/
BI on Oracle: http://www.oracle.com/bi/
BI on OTN: http://www.oracle.com/technology/products/bi/
BI Samples: http://www.oracle.com/technology/products/bi/samples/

Similar Messages

  • Need to export owb mapping documentation..How ?

    HI ,
    I have 500 mappings and i want details document of these mappings. Is there any way By which i can export the mapping document and which contains source table, target table , and all transformation exists in it.
    It should be like a ETL specs.
    @waiting for reply.

    Hi thanks for reply,
    But its not given me solution.
    I want to ask one thing , that ,
    form which audit table, audit browser takes data .
    like mapping name ,source table , target table ....etc at all ?
    can any body suggest me name of those audit tables.
    So it will be little bit easy for me to prepare mapping doc.
    regards
    Umesh

  • ITunes 10 on OS 10.4.11?

    Hi All,
    I've just downloaded iTunes 10, I checked the spec req on the download page and it states that 10.4.11 is supported (with limitations).
    The installer won't work, it says it requires 10.5! Just checking that there's no way I can get it onto my mac without upgrading the OS which I don't really want to do, as It's on a G4 1GHz Quicksilver, which I think will run too slowly on.
    Does anyone have an idea if 10.5 will run smoothly on a 1GHz?
    Thanks in advance

    I've just purchased an ipod shuffle for my daughter's christmas present. I'm also on Tiger 10.4 with itunes version 9.2. I'm on a PowerBook G4 with 1.67 GHz.  So, it doesn't work, so I plan on returning the Apple Shuffle, much to my daughter's disappointment.  I will wait till she's off to college before upgrading.  It looks like she will get the new computer and get to start over. We will just continue on with the old equiptment. It's not the first time this has happened. We made the switch from Classics to upgraded Mac's year's ago. Now its going to have to happen again. New operating system, new mac, then all new software to handle the conversion change. If I wasn't a designer I'd be on a PC right now, and honestly...design software from Adobe works just as well on the PC's. We might be switching over completely. Mac's kinda like the old Volkswagon, you really gotta love it to stick with it. But sorry Apple, I feel my love for you fading.....

  • SQL DM - Data Transformation and Data Movement option ?

    SQL DM - Data Transformation and Data Movement option ?
    I am using SQL DM 3.0.0.665. I need your thoughts on following.
    We find that Erwin introduced Data Transformation and Data Movement functionality to support ETL need. We were able to generate ETL spec using this feature.
    Does SQL DM have any plan to introduce such features?
    How do we use the current SQL DM to build ETL spec ?
    Thanks in helping us out.

    Hello,
    I am currently experimenting with SQL Data Modeler to produce high level solution designs and ETL specifications.
    Have not completed what I am doing but so far have come up with the following:
    Current assumption I am working on:
    All objects specified within the SQL Data Modeler will export to the Reporting Schema tables set up in an Oracle database. Once the data is within these tables then it will be a simple task to develop a SQL report to extract the data in any format required.
    1) There is nothing in the physical (Relational) Model section that supports this
    - though I have yet to fully use the Dimensional Modelling functionality which may have the mapping functionality required to specify an ETL
    2) We need diagrams of the processes as well as the ETL mapping
    - Process modelling is available in the Logical
    - Reverse Engineer all Physical objects to become Logical object i.e. one Table to one Entity
    - For each Entity set up an Information Structure
    (Currently this can only be done in a convoluted method via creating a diagram, creating a Flow and editing the Flow then drilling down)
    MESSAGE to SQL Data Modeler Support: Can things be set up so that Information Structures can be set up directly from the Browser, current method is a bit nonsensical
    - You are now set up to use the Logical Process Modeling functionality to capture the ETL requirements
    - Advise that you reference the training to understand what primitive, composite and transformation processes objects are
    - Also, take the time to understand what an external agent object is
    - Will assume you know what a Data Store is
    Here is the standard I am heading towards that seems feasible, will need to run a proof of concept within the larger team to ensure it works though:
    - A Logical is kept that is a one for one with the Physical
    (The only reason for this is that there is no process modeling functionality for the Physical objects
    MESSAGE to SQL Data Modeler Support: Can you duplicate the Process Modeling for the Logical to be available for the Physical objects too, would be a great help to specify ETL jobs.
    - An External Agent is used to represent an external source e.g. Billing application
    - A primitive process is used to represent the high Level design
    - A composite process is used to specify processes which can be further broken down to ETL jobs
    - A transformation process is used to represent an ETL job
    Within a Transformation process you can specify the mapping from multiple sources to a target table
    There are some negatives to this approach:
    - You lose the physical schemas the tables are part of, though a naming convention will get round this
    - You need to maintain a logical that is one for one with the physical, this is not a big overhead
    However, as I have stated in my message to the SQL Data Modeler support team, would all be resolved if the Process Modeling functionality were also made available within the Physical objects environment.
    Please note that we have not as yet adopted the above approach and are still assessing is SQL Data Modeler will meet this requirement to our satisfaction. The critical bit will be if the data exports to the Reporting Schema, if it does then we have plenty of SQL resource that can produce the reports required procided the data can be captured.
    Hope that all helps.
    Also, hope I have not missed the point of your email.
    Kind regards,
    Yusef

  • Unable to install FCS2 on a new mac that has better spec's than min. req,

    I got 2 new MacPro's with 2x 3.2Ghz Quads, 16gigs RAM, Nvidia 8800GT's, Snow Leapord fully updated, Each has the OS on VelociRaptor Drives and a extra 3TB of space......
    My problem is when I try and install Final Cut Studio 2 on them...It says
    I dont have the "Hardware" to install the app. Last I checked the above spec's
    were better than the minimal requirements.
    So I am wondering if anyone else has this issue and what they did to work around this. Do I need to download a patch or a hotfix ?

    They install on as many as ya want...ya just cant run it at the same time from 2 machines. So I am fully aware of those issues. We have 5 copies of FCS we work from. I am simply transfering software to a new machine and giving the slower computer to a coworker who is part-time (plus she doesnt use FCS so it gets deleted from old one).
    Per the point when it "errors"....it's in the begining when the install software checks the hardware. The check comes back as "not having the hardware to run FCS".
    It's really odd and I cant figure it out.

  • How do I find my Netbook's system specs?

    I purchased a Netbook from Lenovo.com last month. I custom configured it when I bought it.
    I am simply trying to find the exact specs of the system that I ordered and I am having a difficult time finding a list of exact system details. For example, my Dell laptop, I just put in my tag number (serial number) on the webpage and it will give me the configuration of that system. Is there any such tool to access details about my netbook?
    Only think I could find was "system details" link here, but unfortunately I cannot connect this netbook to the internet. I purchased this netbook for someone else and so I won't be able to break the seal open on the box. They just want to know the system summary before they get it from me.
    Can someone help me with this? I have part number, serial number, model number, etc.

    Not sure this will help, as you did not provide the model number of the system in question.  There is a free app for Android devices and selected BlackBerry phones, called LenovoLook (all one word) available at the usual app stores.  It is a search engine and requires one or more databases to "do" anything.  You can use it to look up partnumbers and specs for almost any IBM/Lenovo PC product going back several years.  You can have as many databases as you like.
    There are some sample databases available at
    www.pscfg.com/downloads.htm --
    To see what it would look like check out some screen captures of LenovoLook running on an Android phone, at
    www.pscfg.com/android.htm
    The product descriptions are available in English, French or German.  Netbooks are not included in the sample databases posted there (just current ThinkPads, ThinkStations, and ThinkServers, plus some really old & withdrawn stuff from years past).  To get a database with Netbooks, you will need to get the PC application that generates the databases, and choose a different family (IdeaPads, in this case).  This still may not help, as the PC application (PC Sales Guide/Configurator) does not at this time contain web models created using the build-your-own process via the web.  But it may get you close. 
    Here is a sample of a recent model, to show the sort of details you can get when you search the database.
    IP V470 2.30T 6GB/750 MR 14.0" Cam BT Burner W7 HPrem 64
    Name: IdeaPad V470 Netbook
    Type: Web model
    Case: Aluminum
    Display: 14.0"/355mm TFT LED, glossy
    Resolution: 1366x768
    Camera: 2.0 megapixel
    Weight: 4.8 lbs/2.2 kg
    Processor: Intel Core i5-2410M
    2.30/2.90 GHz dual core
    L2 Cache: 3 MB
    System Bus: 1066 MHz
    Chipset: Intel HM65 Express
    Hard Disk: 750GB, 5400 rpm
    Active Protection System
    Optical Drive: DVD Burner
    RAM Type: PC3-10600 DDR3 SO-DIMM
    RAM Sockets Total(Free): 2 (0)
    RAM Std/Max: 6 GB/8 GB
    Graphics: Intel HD 3000 and
    NVIDIA GeForce GT525M
    with 1 GB VRAM
    Audio: High definition
    Speakers: 2 internal
    Battery/Life Hrs: 6 Cell
    up to 5.0 Hrs
    Network: Gigabit Ethernet
    Wireless: Intel 802.11 b/g/n
    with Centrino N
    Bluetooth: Yes, 2.1
    Media Reader - Memory Stick,
    M-Stick Pro, MMC, SD, SDHC
    xD Picture Card
    Power: 90W
    Security: Passwords and
    Fingerprint reader
    Pointing Device: Touchpad
    Keyboard: full-size
    Ports: 3 USB, RJ45, HDMI
    Preload: Windows 7 Home Premium 64
    MS Office 2010
    Product Key Req'd
    Energy Star 5.0
    Warranty: Mail-in Repair,
    1 year/90 days parts/labor
    The PC tool and end user support are free as well.  I do not work for Lenovo.

  • Error 500--Internal Server Error:How to modify req.setReportAbsolutePath

    I test a servlet but I get following errors. I use OBIEE 11g and Jdeveloper 11.1.1.3
    How to modify the source code and the req.setReportAbsolutePath?
    ===============error====================
    http://127.0.0.1:7101/Application4-Project4-context-root/bipservlettest
    Error 500--Internal Server Error
    java.lang.NullPointerException
         at java.io.OutputStream.write(OutputStream.java:58)
         at mywebcenter.BipServletTest.doGet(BipServletTest.java:75)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    ========source code============
    package mywebcenter;
    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import com.oracle.xmlns.oxp.service.publicreportservice.AccessDeniedException;
    import com.oracle.xmlns.oxp.service.publicreportservice.AccessDeniedException_Exception;
    import com.oracle.xmlns.oxp.service.publicreportservice.DeliveryRequest;
    import com.oracle.xmlns.oxp.service.publicreportservice.InvalidParametersException;
    import com.oracle.xmlns.oxp.service.publicreportservice.InvalidParametersException_Exception;
    import com.oracle.xmlns.oxp.service.publicreportservice.LocalDeliveryOption;
    import com.oracle.xmlns.oxp.service.publicreportservice.OperationFailedException;
    import com.oracle.xmlns.oxp.service.publicreportservice.OperationFailedException_Exception;
    import com.oracle.xmlns.oxp.service.publicreportservice.PublicReportService;
    import com.oracle.xmlns.oxp.service.publicreportservice.PublicReportServiceClient;
    import com.oracle.xmlns.oxp.service.publicreportservice.PublicReportServiceService;
    import com.oracle.xmlns.oxp.service.publicreportservice.ReportRequest;
    import com.oracle.xmlns.oxp.service.publicreportservice.ReportResponse;
    import com.oracle.xmlns.oxp.service.publicreportservice.ScheduleRequest;
    import java.io.IOException;
    import java.io.OutputStream;
    import java.io.PrintWriter;
    import java.net.URL;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.xml.namespace.QName;
    public class BipServletTest extends HttpServlet {
    private static final String CONTENT_TYPE =
    "text/html; charset=windows-1252";
    private static PublicReportServiceService publicReportServiceService;
    public void init(ServletConfig config) throws ServletException {
    super.init(config);
    public void doGet(HttpServletRequest request,
    HttpServletResponse response) throws ServletException,
    IOException {
    response.setContentType(CONTENT_TYPE);
    OutputStream os = response.getOutputStream();
    //PrintWriter out = response.getWriter();
    String sid = "";
    System.out.println("===57===");
    publicReportServiceService = new PublicReportServiceService(new URL("http://localhost:9704/xmlpserver/services/PublicReportService"),
    new QName("http://xmlns.oracle.com/oxp/service/PublicReportService",
    "PublicReportServiceService"));
    PublicReportService publicReportService =
    publicReportServiceService.getPublicReportService();
    //To get a session id
    System.out.println("===64===");
    try {
    sid = this.getSessionID("weblogic", "welcome1", publicReportService);
    } catch (AccessDeniedException_Exception e) {
    System.out.println("invalid user");
    //To generate a report and display it
    System.out.println("===72===");
    ReportResponse res = this.getReportInSession(publicReportService, sid);
    byte[] binaryBytes = res.getReportBytes();
    os.write(binaryBytes);
    response.setContentType(res.getReportContentType());
    public String getSessionID(String username, String password, PublicReportService publicReportService) throws AccessDeniedException_Exception {
    String sid = publicReportService.login(username, password);
    return sid;
    public ReportResponse getReportInSession(PublicReportService publicReportService,
    String sid) {
    ReportRequest req = new ReportRequest();
    ReportResponse res = new ReportResponse();
    System.out.println("===89===");
    req.setAttributeFormat("pdf");
    req.setAttributeLocale("en-US");
    req.setAttributeTemplate("Simple");
    req.setReportAbsolutePath("E:\\OracleBI_win2008_32_20101206\\user_projects\\domains\\bifoundation_domain\\config\\bipublisher\\repository\\Reports\\Samples\\11g Overview\\W2 2010.xdo");
    //req. setSizeOfDataChunkDownload (-1); //download all
    try {
    System.out.println("99");
    res = publicReportService.runReportInSession(req, sid);
    System.out.println("101");
    System.out.println("===100==="+res.getReportContentType());
    } catch (Exception e) {
    System.out.println(e);
    System.out.println("===107===");
    return res;
    ============Jdeveloper console==================
    [Another instance of the application is running on the server.  JDeveloper redeploy the application.]
    [Application Application4 stopped but not undeployed from Server Instance IntegratedWebLogicServer]
    [Running application Application4 on Server Instance IntegratedWebLogicServer...]
    [12:45:14 PM] ---- Deployment started. ----
    [12:45:14 PM] Target platform is (Weblogic 10.3).
    [12:45:14 PM] Retrieving existing application information
    [12:45:14 PM] Running dependency analysis...
    [12:45:14 PM] Deploying 2 profiles...
    [12:45:15 PM] Wrote Web Application Module to C:\Users\Administrator\AppData\Roaming\JDeveloper\system11.1.1.3.37.56.60\o.j2ee\drs\Application4\Project4WebApp.war
    [12:45:15 PM] WARNING: Connection ApplicationDB has no password. ApplicationDB-jdbc.xml file not generated for connection ApplicationDB.
    [12:45:15 PM] Wrote Enterprise Application Module to C:\Users\Administrator\AppData\Roaming\JDeveloper\system11.1.1.3.37.56.60\o.j2ee\drs\Application4
    [12:45:15 PM] Redeploying Application...
    [12:45:17 PM] Application Redeployed Successfully.
    [12:45:17 PM] The following URL context root(s) were defined and can be used as a starting point to test your application:
    [12:45:17 PM] http://192.168.1.17:7101/Application4-Project4-context-root
    [12:45:17 PM] Elapsed time for deployment: 4 seconds
    [12:45:17 PM] ---- Deployment finished. ----
    Run startup time: 3547 ms.
    [Application Application4 deployed to Server Instance IntegratedWebLogicServer]
    Target URL -- http://127.0.0.1:7101/Application4-Project4-context-root/bipservlettest
    ===57===
    ===64===
    ===72===
    ===89===
    99
    javax.xml.ws.soap.SOAPFaultException: oracle.xdo.webservice.exception.OperationFailedException: PublicReportService::generateReport failed: due to oracle.xdo.servlet.CreateException: Report definition not found:E:\OracleBI_win2008_32_20101206\user_projects\domains\bifoundation_domain\config\bipublisher\repository\Reports\Samples\11g Overview\W2 2010.xdo
    ===107===
    <Dec 8, 2010 12:45:24 PM PST> <Error> <HTTP> <BEA-101020> <[ServletContext@26496369[app:Application4 module:Application4-Project4-context-root path:/Application4-Project4-context-root spec-version:2.5]] Servlet failed with Exception
    java.lang.NullPointerException
         at java.io.OutputStream.write(OutputStream.java:58)
         at mywebcenter.BipServletTest.doGet(BipServletTest.java:75)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         Truncated. see log file for complete stacktrace
    >
    <Dec 8, 2010 12:45:24 PM PST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Dec 8, 2010 12:45:24 PM PST. Notification details:
    WatchRuleType: Log
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
    WatchData: DATE = Dec 8, 2010 12:45:24 PM PST SERVER = DefaultServer MESSAGE = [ServletContext@26496369[app:Application4 module:Application4-Project4-context-root path:/Application4-Project4-context-root spec-version:2.5]] Servlet failed with Exception
    java.lang.NullPointerException
         at java.io.OutputStream.write(OutputStream.java:58)
         at mywebcenter.BipServletTest.doGet(BipServletTest.java:75)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = WIN-IT8WDLG81KH TXID = CONTEXTID = 55211ca27b9d1dfd:bd42a62:12cc7606a10:-8000-000000000000009c TIMESTAMP = 1291841124147
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    <Dec 8, 2010 12:45:34 PM PST> <Alert> <Diagnostics> <BEA-320016> <Creating diagnostic image in c:\users\administrator\appdata\roaming\jdeveloper\system11.1.1.3.37.56.60\defaultdomain\servers\defaultserver\adr\diag\ofm\defaultdomain\defaultserver\incident\incdir_12 with a lockout minute period of 1.>

    am able to login
    http://192.168.75.140:7001/console/login/LoginForm.jsp
    from this environment-> servers-> all servers(adminserver,soa_server1, oim_server1, oam_server1) status is running,and health is ok.
    I have started these servers from command line <base_domain/bin/sh startManagedWebLogic.sh oim_server1
    result is <server started in running mode>
    now I shutdown the oam_server1 and oim_server1
    again I started the oim_server1 as above
    command line result is < <May 30, 2013 7:54:47 PM IST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    but in (http://localhost:7001/console) window oim_server1 status is unknown...

  • Product spec means of transport

    Hi Team,
    We have means of tranport Truck and Rail
    Truck - Transport Duration of a Transportation Lane - 48 hours
    rail - Transport Duration of a Transportation Lane - 336 hours
    I have maintained product spec means of transport in tlane master i.e.Rail - 336hour
    But when i checks product view I could see "start date' and "avia/req date" is only showing two days (48h) transit.
    Question - After maintaining product spec means of transpor- "rail" why system is taking truck time instend of rail time ?
    Please advice me
    Rgds
    SDB

    Hi SDB,
    Please check if the Check box for "All Products" in MOT is selected for Truck MOT. This setting can caue the issue you are facing.
    Regards,
    Ravi

  • Class characteristics req in QM

    Hi
    1. Why Class characteristics req in QM   ?
    2. I don't have any materials in batch managed, so in this case , is it really required?
    3. If yes, in which all scenarios calss characteristics can be used?
    Please explain.
    Thanks,

    1. Why Class characteristics req in QM ?
    It migrates the results recorded to the Batch Class.
    2. I don't have any materials in batch managed, so in this case , is it really required?
    Yes
    3. If yes, in which all scenarios calss characteristics can be used?
    a) If you want pass the characteristics  spec for variant configuration.
    Pass the spec @ sales order level,
    Pass the spec @ purchase order level.
    For that above reason class characteristics req. in QM
    Regards,
    S.Babusingh

  • What is functional spec can any one one give it

    hi
    what is functional spec.  can any one give some notes on that
    thanks in advance

    SAMPLE
    Functional Specification Details
    Dev Req. Ref No     
    To Be Filled By Functional Lead
    Product / Module     FI     CO     MM     SD     CS     CRM     BW     EP     BPS
    Requested By     XXXXXXXXXXXXX
    Requested Date     12.06.2006
    Reqd. By Date     
    Business Case     Sales / Purchase Report at Work-Shop.
    Requirement     
    Priority     Critical     Important     Desirable
    Functional Specs     Selection Parameter
    Sales Organization: From (Mandatory)
    Plant  From  to   (Mandatory)
    Period: From date, To date (Mandatory) WRT Service order
    Output Parameters:
    Header:
    Dealer’s Name
    Plant :
    Address:
    Sales/Purchase Report
    From To     Date
    Logic for Plant Address:
    Go to Table  T001w & get NAME2, TRAS, PSTLZ, ORT01
    Item Level:
    Sr.No
    Material Code (MATNR)
    Material Description (ARKTX)
    Sale Quantity
    Group Wise(Acessories/Oil/M&M,Local)
    Sale Value
    Vat Amount
    Unit Cost
    Cost Value
    Difference
    Logic for the report:
    Based on the combination of  Sale Organization (VKORG), Plant(Werks),
    Data to be extracted from CAUFV(Service Order)– Data to be Extracted are
    as follows:Give Input as Erdat From To Get AUFNR(Service order No).
    Pass This Value(AUFNR) into Table RKPF With input ERDAT to get all Service orders done with Movement Type 261(BWART).Pass this Value (AUFNR) into VBAK to get VBELN(Sales Order No’s.).Pass this values of VBELN into Table VBAP to get MATNR,ARKTX,MATKL,ZMENG.
    To get Sale Amount:Go to Table VBAK give Value VBELN, get KNUMV.Pass this KNUMV as input in  KONV table & get KBETR & KAWRT
    Logic for Vat Amount: Based on the region of delivering plant and region of the customer A911. Hard code the values for Customer Tax Classification as ‘1’(Go to VBAP with in put VBELN & get TAXM1) and Material Tax Classification as ‘1’. Then pass the values of Region of delivering plant and region of customer along with the hard coded values for Customer Tax Classification and Material tax classification in table A911. Obtain the value for KNUMH for the period or duration provided as input.
    Pass the A911-KNUMH into KONV-KNUMH to obtain the values of KONV-KBETR. Convert the value in KBETR to tax rate in percentage by dividing it by a divisor of ‘10000’. This value is the percentage of Tax. Add the percentage tax to the amount obtained for the basic amount. To obtain the price after tax.
    If the condition not met ,
    . Based on the region of delivering plant and region of the customer A909. Hard code the values for Customer Tax Classification as ‘1’ and Material Tax Classification as ‘1’. Then pass the values of Region of delivering plant and region of customer along with the hard coded values for Customer Tax Classification and Material tax classification in table A909. Obtain the value for KNUMH for the period or duration provided as input.
    Pass the A909-KNUMH into KONV-KNUMH to obtain the values of KONV-KBETR. Convert the value in KBETR to tax rate in percentage by dividing it by a divisor of ‘10000’. This value is the percentage of Tax. Add the percentage tax to the amount obtained for the basic amount. To obtain the price after tax.
    Then pass this value into A920-KNUMH into KONV-KNUMH KONV-KNUMH to obtain the values of KONV-KBETR. Convert the value in KBETR to tax rate in percentage by dividing it by a divisor of ‘10000’. This value is the percentage of Tax. Add the percentage tax to the amount obtained for the basic amount. To obtain the price after tax.
    The validity of records from and to date to appear in the last two columns of the report.
    Logic for Unit Cost:Go to Table MBEW with input MATNR & get VERPR.
    Logic for Cost Value:Unit Cost * Sale Quantity.
    Logic for Difference:Sale Amount(NETWR-KONV) – Cost Value(MBEW-VERPR * Sale Quantity
    Usage Frequency      High
    Authorizations     
    Performance Considerations     
    Test Cases & Desired Output     
    Formats for Input / Output / Forms etc.     Input Parameter          
    Sales Organization (mandatory)     From     
    Period (mandatory)     From Date     To date
    Output Format:
    Excel Sheet Attached
    To Be Filled By Project Manager
    Req. Accepted     YES     NO
    Date     
    Remarks     
    Signature     
    Impact Analysis Details
    To Be Filled By Technical Team Lead
    Dev Req. Ref No     
    Impact Analysis     
    Disposition     Accepted     On Hold     Rejected
    Effort Estimate     
    Est. Start Date     
    Est. End Date     
    Assigned To     
    Remarks     
    Signature     
    Technical Specifications Details
    Dev Req. Ref No     
    Tech Specialist     
    Start Date     
    Technical Specs     
    End Date     
    To Be Filled By Technical Team Lead
    Specs Approved     YES     NO
    Date     
    Remarks     
    Signature     
    Development Details
    Dev Req. Ref No     
    Tech Developer     
    Start Date     
    Object Name     
    Request No     
    Unit Test Report     
    End Date     
    Remarks     
    Signature     
    Testing Report
    Dev Req. Ref No     
    Transportation Details
    Dev Req. Ref No     
    Trans. Req. No     
    Trans. Req. Desc     
    To QA Server     
    To Prod Server     
    Signature

  • Functional specs for Open BI reports

    Hi
    Has anyone written functional specs BI report. Can you help me out with an example?
    Thanks
    Tarang

    Hi Tarang,
    I never got an oppertunity to developed a Functional Spec for BI to my knowledge it is not a big deal to prepare it.
    Here we go you must be having atleast what you want from R/3 or the Functional Spec from Functionl req.
    That will contain the R/3 Fields and Table names, so based on that you have to find which app area does it comes.
    Then from there by seeing the fields and cross checking the Datasourcess under that application you can decide the the data source.
    Once the data source is decide you can prepare the Gap analisys to proceed further.
    By above details you can prepare a Functional Come Tech Spec.We made all these kind of specification(Functional Come Technical Spec).
    I believe there is no saparate Functiuonal Spec for BW activities.
    Best Regards,
    VNK.

  • RequestDispatcherObject.include(req,res) causing problem in welogic 9.1

    I am migrating my application from web7.1. to 9.1.
    In some servlets, i am using the RequestDispatcher.include method to paste a relevant JSP content.
    When I access the servlets parameters values only after the requestDispatcherObject.include(req,res), the parameter values are returned as null.
    For eg.
    consider 2 parameter values , status,mode are present in a servlet, project.java.
    I am including project.jsp file inside this servlet.
    When I access the parameters only after the include statement, the values are returned as null, but when i access any one parameters before this statement, both the original parameter values are retained.
    i.e.
    /Project?status=disp&mode=true
    Inside doGet method of Project .java:
    String mode=HttpServletRequest.getParameter("mode");
    RequestDispatcher reqdis=getServletConfig().getServletContext().getRequestDispatcher("/project.jsp");
    reqdis.include(req,res);
    String status=HttpServletRequest.getParameter("status");
    System.out.println("status "+status+"\nmode "+mode);
    The above code prints the value
    status disp
    mode true
    However when we change the code as ,
    RequestDispatcher reqdis=getServletConfig().getServletContext().getRequestDispatcher("/project.jsp");
    reqdis.include(req,res);
    String status=HttpServletRequest.getParameter("status");
    String mode=HttpServletRequest.getParameter("mode");
    System.out.println("status "+status+"\nmode "+mode);
    the output is
    prints the value
    status null
    mode null
    Thsi problem occurs in weblogic 9.1, and is otherwise working fine in weblogic 7.
    Do I have to make code change in all instances where this problem occurs , or is there any common solution.
    Kindly help me solve this issue at the earliest

    I tried reproducing this, and I don't observe the same behavior. I get the same values (those specified in the URL) regardless of whether I retrieve them before or after the include (or mixed as in your example).
              There is only one way I can think this might happen. If you are using HTTP POST and using getInputStream() or getReader() to read the body of the request, you could affect things. This is mentioned in the servlet spec. This would fit with your behavior. If your servlet reads a parameter, WLS will parse the all the parameters and they stay read-only (you can't set parameters, only attributes). WLS will only parse on demand for performance reasons (no point if one isn't requested). Nothing the included page can do will affect the parameters, so you'd see both be set. If the servlet includes the JSP first and the JSP calls getInputStream() and reads all the data, then when the servlet gets a parameter and WLS attempts to parse the POST body, there is no data left to be read (because the JSP already read it). Thus, everything will be null.
              But, in your example, it appears you are using GET. It shouldn't be possible if the parameters are set as part of the URL. And indeed, I don't see it.
              Perhaps your example is a simplification? What is your include doing?

  • Report for Req Material and Issue Material for Project/WBS

    Dear All,
    My client need a report for a WBS element-wise material required and material issue with value.
    Let me know if any standard report avialble for same??
    Or Incase of devlopment which are the tables we can use to Get req qty and issue qty of materials?
    Thanks and Regards,
    Atul R. Rajmane

    Dear Shirkant,
    Thanks for your input. I am using CN52N report.
    I this I have selected Req Qty, Qty Received, Qty Withdrawn, Shortfall Qty. I am getting figures in  Req Qty, Qty Withdrawn, Shortfall Qty but I am not able to get Qty Received figure. Let me know how I can get it i.e. for this any Note is required or any other configuration??
    If I can get this figure than I can use this report for requirement.
    Thanks and Regards,
    Atul R. Rajmane

  • Error while transporting req

    Hi,
    I have this strange problem. I have added some transformation , DTP , infopackage and routines to existing data flow.
    I have put them in a single request and tried to transport them to quality server.
    Now I am getting error while moving it to the quality.
    The error log says that one of the transformation has error in start routine. Where is that transformation doesn't exist in the system, not in active as well as inactive mode. I have checked in RSA1 as well as table 'RSTRAN'.
    Same problem with some of the DTPs as well. They are in error and they doesn't exist in the system( table RSBKDTP).
    Kindly help. Am I missing something.
    Regards
    Vivek

    Hi,
    I have narrowed the problem. I had 4 transformation in that req, Now I have separate req for each transformation. Out of 4 req 3 has been transported successfully. Now I am having trouble with a single transformation and cause of the error is piece of code in include which I am using in a start routines.
    LOOP AT source_package INTO ls_sourcepackage.
      ls_i_mat-fpc = ls_sourcepackage-/BIC/dpmat.  >> If I comment this line req get transported.
      APPEND ls_i_mat TO i_mat.
    ENDLOOP.
    /BIC/dpmat is fiield in the structure of source package.
    I am confuse why its giving trouble. The above transformation is from DataSource to Cube.
    Regards
    Vivek

  • Error while creating Billing doc using VF01 for Debit memo req. from RRB

    Hi,
    I am creating billing doc for my Debit memo req. which is created using RRB(DP90, DP95).
    Error message - Item 000010 does not exist.
    When I debugged and looked into code it seems following lines are causing problem.
    Program
    LV60AA28
    Line u2013 734
      IF  vbap-vkgru EQ vkgru_dyn_posten.
        IF vbap-aufnr IS INITIAL .
    set AUBEL because it was overwritten by VBAP-VBELN
          vbrp-aubel = vbap-vgbel.
          vbrp-aupos = vbap-vgpos.
          vbrp-autyp = vbap-vgtyp.
    This code was not in 4.6 system.
    We have just migrating from 4.6 to 6.0 and facing this issue while testing.

    First of all you should try to learn how to express in a public forum like this. 
    On your comments
    Do some ground work from your end
    why should I ??  if you want you can do ground work or any work.  If you post a question, you have to hear patiently all suggestions and dont scribble whatever you want.
    You should have some basic
       understanding of SAP ABAP.
    You should have posted this question ABAP forum !!!!   Why without any sense you have posted in sales forum ??

Maybe you are looking for

  • Video transfer to my toshiba laptop

    I am trying to transfer video data from my JVC Camcorder to my Toshiba Satellite L455D-S5976 Laptop. After contacting the company, they informed me that i require a Link IEEE1394 firewall cable, which has a 4-pin port at one end (which goes into the

  • Setting margins to fill the page

    This is such a basic thing .I can't believe I can't find or figure out how to do this . I'd like to be able to set the margins to 1/8th inch all around . It doesn't have to be pretty . I just want to be able to make the font as large as possible and

  • Safari 3.1.2 - Application Error

    Hello, could someone please help me with this error I keep getting whenever I try to open link from an external application such as MS Excel or MS Word I get this : Safari.exe - Application Error The instruction at "0x10004eef" referenced memory at "

  • How do u update the itouch to the iOS 5?

    How do u update the itouch to iOS 5?

  • Increasing or freeing up Memory

    I'm trying to open a Word document that was created with a newer version of Word but I have the converter. When I click "Convert" I get the message "There is not enough memory or disk space to complete this task." I know I have enough disk space. How