Allocation Run Problem

Hi Experts,
I create  Quation and sales order with 10 Qnty . when I am trying to do allocation run but qnty shwoing  is 0 instead of 10
Stock is also availble in the system  and i also check material is not reserved by T code- /N/AFS/MD04 .
Please guide me .
Regards
Jaspreet Singh

Since you did not provide any information about which release and support package of BPC you are using I would have to guess and say you need to apply SAP note 1456024 which is included part of BPC 7.0 NW SP08.
If that note is not applicable to your system, please come back with more details on the release information.  Also, does any packages show a status or is the issue only with the run_allocation package?
Can you see the status files from UJFS or from SLG1?
Best regards,
[Jeffrey Holdeman|http://wiki.sdn.sap.com/wiki/display/profile/Jeffrey+Holdeman]
SAP Labs, LLC
BusinessObjects Division
Americas Applications Regional Implementation Group (RIG)

Similar Messages

  • AFS - SD allocation/re-allocation run

    Hi,
    I need help with this specific scenario.We have the AFS solution in our system.
    The scenario goes something like this:
    Sales Order is created. The allocation run is run, stock is allocated for the requirement. The outbound delivery is created and the TO is created automatically and picked and confirmed automatically.
    In case of short pick, the items are returned to bin and the delivery quantity is reduced. As far as i understand, after the delivery quantity is reduced in the delivery, we can no longer increase it as I get the message " Delivery qty > allocated stock qty / qty will be reduced"
    In some cases, the user would like to increase the quantity in the delivery, after the delivery qty was deleted by mistake. (for example reduced the quantity of a wrong schedule line)
    So I am looking for a solution, how to allocate stock back to the order/specific line item after the delivery has been created. Unless I allocate stock, I am not able to increase the delivery quantity. (Note: I seen this problem occur only in AFS, where once allocation is gone, delivery quantity cannot be increased.)
    I have tried experimenting with the Arun Optimizer with no success.
    Any solution to this problem ? Can anyone please guide me on this ?

    Hi,
    Sorry about the late reply.
    My email id is :
    [email protected]
    Thanks a lot in advance,
    Rajeevan

  • Badi or user exit for allocation run (J3AT)

    hi friends,
    we r using the SAP AFS in that i need to put the sales order value check for F status material while saving the allocation run. for that i need the badi or user exit where i will get the values of all the F status mateial before i save the allocation run. so that i can perform the check on sales order values.
    regards,
    vicky.

    Hello vicky
    can you please tell me the note number that solved this problem, thanks.

  • Partial allocation against sale order during allocation run

    Hi Experts..
    How to do allocation run for partial quantity against to the particular AFS sale order while doing allocation run process in J3AT.
    Example :
    I have sale order stock 10 qty. but I want to do allocation run for 5 qty. So that I can make partial delivery for this 5 qty alone. So please suggest me how to do partial allocation run.
    Thanks in advance
    Regds
    Prabakar

    Hi,
    You can try TCode V.00
    This transaction when executed will give you the list of all the sales documents blocked for delivery per sales organization. There are various other criteria which might be useful. This transaction will allow you to edit each sales document.
    If this is not the one that you want, then perhaps you might have to develop one.
    Thanks
    Mukund S

  • AFS ARun: sales order not been selected for the allocation run.

    Hi,
    I am setting up the Purchase-to-Order (similar to Indiv PO item sales order) Process for SAP AFS.
    When doing the Allocation Run (trx J3AT) after Goods receipt of Sales order stock, I get an error that ARun terminated because no requirements were selected. The delivery check report (/AFS/LIEF_CHECK) indicates that the sales order has not been selected for the allocation run.
    For this process, I have set-up an Allocation type with
    1.     Requirement selection that does not exclude MTO/PTO orders
    2.     Set-up stock selection which includes physical stock type for MTO/PTO orders to the customer special stock MSKA with the segment KALAB.
    Can someone suggest what I may have missed?
    Regards,
    PD

    Hi Pankaj, I have same exact issue. How did you fix this ?
    Thanks,
    Mahesh

  • AFS User Exit for Allocation Run Sorting

    Hi Gurus,
    can you please help us in order to identify which BAPI or User Exit needs to be used to perform a custom sorting on AFS Allocation Run?
    My aim is to perform a specific calculation on a single field of the requirement sorting table (/AFS/SOFN_V-SOFNA) during ARun processing..
    Given a specific value of this field (that will be EDATU - confirmed delivery date) I want to assign a dynamic value based on a comparison with an external table, in order to determine whether EDATU belongs to range A, B or C
    Any idea?
    Thanks in advance for your help
    Regards, Alessio

    solved with the help of SAP note.

  • SAP AFS Allocation run

    Hi all,
    Please help me in the issue . How to do Allocation run based on Customer Group .
    Thanks in advance

    You could refer to the SAP help documentation which is http://help.sap.com/saphelp_afs50/helpdata/en/b2/53ae56cda511d2aca20000e829fbfe/frameset.htm
    Hope this helps
    Regards
    Manthan.

  • Cost centers to be blocked during allocation run

    Dear All,
    Can some one clarify me whether i have to block Cost centers (for users) while doing the Allocation run.
    Thanks and Regards,
    Gokul

    hello
    actually your question is not very much clear and necessity for the lock or block the cost centers.
    Actually when you are creating cost center master, you can lock the secondary cost postings from the other costcenters while doing the distibution or assessement, if not done at the time of creation cost center master, you can lock the secondary cost postings at any time.
    regards
    madhav

  • For CF Server 9 developer win 64bit has the same running problems like 32bit, or more

    CFWACK8 reader:
    Better install CF Server stand alone - so no need  Apache? For CF Server 9 developer windows 64bit has the same running  problems like 32bit, or more?
    I have installed  http://www.apachefriends.org/en/xampp-windows.html ..WAMPP, well Mysql  may used by this CF Server 9 developer, although book use Apache Derby  embedded to cf server?
    CFEclipse plugin may installed either in my (separate) Flash Builder 4 or Eclipse Helios, or only to latter?

    CF 9 64-bit will generally be your best choice on a 64-bit platform, unless you specifically require something that's not available in 64-bit, like COM.
    For development, the built-in web server is fine. But if you want to learn how to manage a web server, it's good to install Apache and configure CF to use that.
    You may use any SQL engine for which there are JDBC drivers, including MySQL. Apache Derby is used for demos, etc, because it's bundled with CF. You don't want to use it for real projects, though.
    You can install CF Builder in any modern Eclipse, including Helios or Flash Builder. This is largely a matter of personal preference. I've encountered some features that don't work properly unless you let CF Builder install its own bundled Eclipse, but these are features that I don't use much anyway.
    Dave Watts, CTO, Fig Leaf Software
    http://www.figleaf.com/
    http://training.figleaf.com/

  • SAP AFS SD AFS Allocation run based on Customer group

    Hi all, 
             Please help me in the issue . How to do Allocation run based on Customer Group .
    Thanks in advance

    solved

  • Applet running problem in ie 6.0 under Windows XP

    Applet running problem in ie 6.0 under Windows XP
    I have a PC running Iternet Explorer 6.0 running under Windows XP. I have developed an applet using JDK 1.3 which is running fine with applet viewer , but it is not running in ie. I have installed Netscape navigator and Opera 5. the applet is running fine in both of these browsers but somehow it is not running in IE.
    Later on I upgraded my JDK to 1.4. It also displays use Java2 (V1.4.1) for <applet> (requires restart) tck marked in Advance section under Tools-Options menu of IE.
    I have also tried and set various options in my Control Panel�s Java Plug-in but all in vain. I have searched the sites for this solution but no one answers specifically.
    I know it�s a small problem due to discarded JVM in IE under Windows XP but give me solution for that.
    Thanks in Advance
    [email protected]

    Dear I have the same problem .
    Applet running problem in 6.0 . Enen I have installed the latest Jre 1.5.
    What should I do. I am fedup with this problem.

  • Afs-standard report for allocation run

    hi,
    is there any standard report available for list of allocation run to sales order (afs).if so kindly provide the details.
    regards
    muthuraman.d

    Hi,
    Before running payroll in production , We need to validate the data what user updated in IT 2010, if any standerd report is there plz let me know
    sd

  • Compile / run problems with netbeans 6 but not netbeans 6 beta 1 or 5.5

    When I compile my project in netbeans IDE 6.0 (Build 200711261600) 1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06 i get quite often a "can not find symbol" error or during runtime a "netbeans 6 java.lang.NoClassDefFoundError" exception. also switching between F6 or ctrl-F5 mode can cause the problem to appear.
    Compiling again or clean build resolves it.
    However running the same project under netbeans 5.5 or 6 beta 1 never gives this problem.
    any hint what might be wrong? i looked and compared the project settings but can't see any difference, but I assume that the upgrade script must have changed something.

    <?xml version="1.0" encoding="UTF-8" ?>
    - <project name="BorderDemo" default="default" basedir=".">
    <import file="nbproject/build-impl.xml" />
    </project>This is 'build.xml' file. Check for 'project.xml' file in 'nbproject' folder. You will find it to be:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <project xmlns="http://www.netbeans.org/ns/project/1">
      <type>org.netbeans.modules.java.j2seproject</type>
    - <configuration>
    - <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
      <name>BorderDemo</name>
      <minimum-ant-version>1.6.5</minimum-ant-version>
    - <source-roots>
      <root id="src.dir" />
      </source-roots>
      </data>
      </configuration>
      </project>Change it to:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <project xmlns="http://www.netbeans.org/ns/project/1">
      <type>org.netbeans.modules.java.j2seproject</type>
    - <configuration>
    - <data xmlns="http://www.netbeans.org/ns/j2se-project/3">
      <name>BorderDemo</name>
      <minimum-ant-version>1.6.5</minimum-ant-version>
    - <source-roots>
      <root id="src.dir" />
      </source-roots>
      <test-roots>
      <root id="test.src.dir" />
      </test-roots>
      </data>
      </configuration>
      </project>I hope it works.....
    thanks!

  • Yoga 3 Pro lmcfrundll​.exe Run Problem, how to fix?

    While Lenovo is in the process of developing a solution, an official work-around to the automatic update delivered on February 7th to Yoga 3 Pro laptops bas been released to address the following errors:
    lmcfrundll.exe application error       unable to start correctly (0xc000007b)
    problem starting c:\program files\lenovo\communications utility\libstartstub.dll      specified module could not be found
    Please note this is a work-around, not the final solution.
    It is intended for Yoga 3 Pro systems running Win 8.1 on Lenovo Settings Dependency Package version 2.3.1.30 only.
    The readme file and work-around can be obtained here:
    https://drive.google.com/folderview?id=0B0Wzd6g3yn​HwfmpTQmhxOHBUSGRSN05tejU1cU1hT1hDN3ZEN1MzUlR4LWRO​...
    Thank you,
    2/20/15 EDIT: Tagging this temp fix as a solution so it can be found by others joining the conversation. I will tag the permanant fix when it becomes available. Amy_Lenovo
    Amy Tupper
    Technical Resolution Lead, Pervasive Issues
    Lenovo US
    ThinkPad T431s, S3 Yoga 14, Helix, Edge 11 & 14, E431, IdeaTab A1107, IdeaPad A1-07, IdeaCentre Horizon, Yoga Tablet 2 10 1051
    First computer was a 1980 Commodore 64 from Radio Shack/ GEnie SFRT member from 1993-1996
    Solved!
    Go to Solution.

    I have a Yoga 3 Pro, Windows 8.1 Pro x64.
    There are errors in the Event Viewer related to the problems of LMCSTART1, LMCSTART2, LMCSTART3, which I will cut and paste below. These are there because they are failing to load as the error message on the pop-up window states.
    As for the libstartstub.dll "specified module could not be found", there were not errors or warnings in the Event Viewer related to this, but I have noticed that if I disable LENOVO.TPKNRRES from running (via OneKey Optimizer), that particular error doesn't come up.
    Here are the errors now from Event Viewer:
    Event ID 1005 (same error listed 3 times as an Application error, with a different RecordID listed below)
    Windows cannot access the file  for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program Lenovo® Multimedia and Communications Framework Custom Rundll because of this error.
    Program: Lenovo® Multimedia and Communications Framework Custom Rundll
    File:
    The error value is listed in the Additional Data section.
    User Action
    1. Open the file again. This situation might be a temporary problem that corrects itself when the program runs again.
    2. If the file still cannot be accessed and
        - It is on the network, your network administrator should verify that there is not a problem with the network and that the server can be contacted.
        - It is on a removable disk, for example, a floppy disk or CD-ROM, verify that the disk is fully inserted into the computer.
    3. Check and repair the file system by running CHKDSK. To run CHKDSK, click Start, click Run, type CMD, and then click OK. At the command prompt, type CHKDSK /F, and then press ENTER.
    4. If the problem persists, restore the file from a backup copy.
    5. Determine whether other files on the same disk can be opened. If not, the disk might be damaged. If it is a hard disk, contact your administrator or computer hardware vendor for further assistance.
    Additional Data
    Error value: 00000000
    Disk type: 0
    - System
      - Provider
       [ Name]  Application Error
      - EventID 1005
       [ Qualifiers]  49152
       Level 2
       Task 100
       Keywords 0x80000000000000
       EventRecordID for the three different times: 13645 - 13648 -  13651
    - EventData
       Lenovo® Multimedia and Communications Framework Custom Rundll
       00000000
     Faulting application name: lmcfrundll.exe, version: 5.0.9.73, time stamp: 0x54ab2d05
    Faulting module name: ntdll.dll, version: 6.3.9600.17476, time stamp: 0x54516af9
    Exception code: 0xc000007b
    Fault offset: 0x000a36e5
    Faulting process id: 0x644
    Faulting application start time: 0x01d04337a63a774e
    Faulting application path: C:\Windows\SysWOW64\lmcfrundll.exe
    Faulting module path: C:\windows\SYSTEM32\ntdll.dll
    Report Id: 33af5abb-af2b-11e4-8287-f87dd6bcf066
    Faulting package full name:
    Faulting package-relative application ID:
    - System
      - Provider
       [ Name]  Application Error
      - EventID 1000
       [ Qualifiers]  0
       Level 2
       Task 100
       Keywords 0x80000000000000
      - TimeCreated
       [ SystemTime]  2015-02-08T00:41:22.000000000Z
       EventRecordID 13650
       Channel Application
       Security
    - EventData
       lmcfrundll.exe
       5.0.9.73
       54ab2d05
       ntdll.dll
       6.3.9600.17476
       54516af9
       c000007b
       000a36e5
       644
       01d04337a63a774e
       C:\Windows\SysWOW64\lmcfrundll.exe
       C:\windows\SYSTEM32\ntdll.dll
       33af5abb-af2b-11e4-8287-f87dd6bcf066 
     Faulting application name: lmcfrundll.exe, version: 5.0.9.73, time stamp: 0x54ab2d05
    Faulting module name: ntdll.dll, version: 6.3.9600.17476, time stamp: 0x54516af9
    Exception code: 0xc000007b
    Fault offset: 0x000a36e5
    Faulting process id: 0x15e4
    Faulting application start time: 0x01d04337a609bbd0
    Faulting application path: C:\Windows\SysWOW64\lmcfrundll.exe
    Faulting module path: C:\windows\SYSTEM32\ntdll.dll
    Report Id: 33170cdc-af2b-11e4-8287-f87dd6bcf066
    Faulting package full name:
    Faulting package-relative application ID:
    - System
      - Provider
       [ Name]  Application Error
      - EventID 1000
       [ Qualifiers]  0
       Level 2
       Task 100
       Keywords 0x80000000000000
      - TimeCreated
       [ SystemTime]  2015-02-08T00:41:21.000000000Z
       EventRecordID 13647
       Channel Application
       Security
    - EventData
       lmcfrundll.exe
       5.0.9.73
       54ab2d05
       ntdll.dll
       6.3.9600.17476
       54516af9
       c000007b
       000a36e5
       15e4
       01d04337a609bbd0
       C:\Windows\SysWOW64\lmcfrundll.exe
       C:\windows\SYSTEM32\ntdll.dll
       33170cdc-af2b-11e4-8287-f87dd6bcf066 
     Faulting application name: lmcfrundll.exe, version: 5.0.9.73, time stamp: 0x54ab2d05
    Faulting module name: ntdll.dll, version: 6.3.9600.17476, time stamp: 0x54516af9
    Exception code: 0xc000007b
    Fault offset: 0x000a36e5
    Faulting process id: 0xb74
    Faulting application start time: 0x01d04337a5c87954
    Faulting application path: C:\Windows\SysWOW64\lmcfrundll.exe
    Faulting module path: C:\windows\SYSTEM32\ntdll.dll
    Report Id: 32206a90-af2b-11e4-8287-f87dd6bcf066
    Faulting package full name:
    Faulting package-relative application ID: 
    - System
      - Provider
       [ Name]  Application Error
      - EventID 1000
       [ Qualifiers]  0
       Level 2
       Task 100
       Keywords 0x80000000000000
      - TimeCreated
       [ SystemTime]  2015-02-08T00:41:19.000000000Z
       EventRecordID 13644
       Channel Application
       Security
    - EventData
       lmcfrundll.exe
       5.0.9.73
       54ab2d05
       ntdll.dll
       6.3.9600.17476
       54516af9
       c000007b
       000a36e5
       b74
       01d04337a5c87954
       C:\Windows\SysWOW64\lmcfrundll.exe
       C:\windows\SYSTEM32\ntdll.dll
       32206a90-af2b-11e4-8287-f87dd6bcf066

  • Report server run problem (urgent plz)

    i am using developer9i, xp opereting system but i am not able to run report server . infact i dont know where report server reside and how configure report server. otn discussion forum gave me below instructions but i need step by step detail to run report server.
    pls help me.
    i want to see (Please reffer to Note:204538.1 on
    Metalink ) but i could not access metalink.
    registration does not alow me. i have no country on
    country list and no Support Identifier (CSI, SAC,
    Access Code etc.) . but i need access.
    please help me. access with path
    thanks
    mostafizDear see this information this is metalink information
    Note:204538.1
    Subject: Common Reasons & Troubleshooting: "Unable to communicate with the Reports Server"
    Type: BULLETIN
    Status: PUBLISHED
    Content Type: TEXT/X-HTML
    Creation Date: 22-JUL-2002
    Last Revision Date: 08-MAR-2005
    PURPOSE
    ========
    The main purpose of this document is to list the known causes of the "Unable to
    communicate with the Reports Server" error. The terms Reports Server, CGI,
    Reports Servlet are also described briefly for a better explanation of this error scenario.
    This document includes the following sections :
    I. Brief summary on the architecture of Reports Server, CGI and Reports
    Servlet
    II. Sources of errors encountered when running a report with Reports Server
    III. How the CGI (or the Reports Servlet) communicates with the Reports
    Server
    IV. Possible reasons which lead to "Unable to communicate with the Reports
    Server" error.
    1) Reports Server is up and running
    2) tnsnames.ora and sqlnet.ora problems
    3) Effect of parameter "ORACLE_HOME"
    4) Effect of parameter "maxconnect"
    5) Passing very large parameters to reports server
    6) A case specific to OAS 4.0.8.2
    7) A case specific to WEBDB version 2.1.0.9.3
    V. References
    I. Brief summary on the architecture of Reports Server, CGI and Reports Servlet
    =================================================================================
    In order to understand the causes of the error "Unable to communicate with the
    Reports Server", let's first briefly review the Reports Runtime Engines, Reports
    Server, the Reports CGI, and Reports Servlet architecture.
    There are 4 important layers in Reports Server architecture which should be
    understood in order to clearly understand the error "Unable to communicate with
    the Reports Server" :
    1) The Runtime Engines : This is the main layer where the reports are actually
    executed. On unix systems there are "rwrun60" and on NT systems there are
    "rwrun60.exe" processes.
    2) The Reports Server : The Reports Server recieves the job request and queues
    it. When one of its runtime engines becomes available, it sends the
    command line to that runtime engine for execution. On Unix systems it is
    the "rwmts60" executable and on NT systems it is "rwmts60.exe".
    3) The Reports CGI : The Reports Web CGI passes the request to the Reports Server.
    The Reports CGI or Servlet converts the request to a command line that can be executed by the Reports Server and
    submits it to the specified Reports Server. On Unix platforms this executable
    is "rwcgi60" and on NTs it is "rwcgi60.exe.
    4) The Reports Servlet : Its functionality and function is just the same as "Reports CGI", but it is
    a program written in Java as difference to the CGI program (which is
    written in C programming language).
    The Reports Server may be running on the same server with the CGI program (or
    servlet) OR may reside totally on another machine which does not necessarily have
    the same Operating System. For instance CGI may reside in a Windows NT machine
    while the Reports server may reside on a Unix box, or any other combination with
    Unix-Linux-NT-2000, etc.
    The reports are called with a URL similar to below with the CGI :
    http://fully.qualified.server.name:PORT/dev60cgi/rwcgi60.exe?server=<REPSERVER>&other_parameters=...........
    where fully.qualified.server.name is the name of the server where the Reports CGI
    reside, and <REPSERVER> is the name of the server.
    II. Sources of errors encountered when running a report with Reports Server
    ============================================================================
    The Reports Web CGI (or the Reports Servlet) makes a call to the Reports Server
    and asks it to place the output into some destination (defined by DESTYPE and
    DESNAME parameters), then gives back the necessary response to the calling
    program. For example if the DESTYPE is "cache", then the Reports server generates
    the report to a file in a temporary place and gives it back to CGI and the CGI gives
    it back to the calling program. Otherwise, if the DESTYPE is "file", the Reports Server
    generates the report output to the requested file and the CGI replies back the
    following message : "Report output was successfully written to requested
    destination.".
    If there is any error in this process, the related error message is returned. The
    possible sources of errors can be categorized as follows :
    1) The errors that are returned from Reports Server; like the Reports Server can
    not find the requested RDF file or the report may be run to file and the
    directory where the reports output is asked to be placed does not occur or
    similar errors. (Usually the REP-XXXX errors)
    2) Another possible cause of error is the errors returned by the RDBMS to the
    Reports Server, for example a table not found error or things like that. Of
    course from the CGI point of view these errors are again transmitted from the
    Reports Server but in fact the error originates from the RDBMS. (Usually the
    ORA-XXXX errors)
    3) Another possible cause of errors is the CGI itself, for example when the CGI
    executable can not connect to the requested Reports Server, then we get the
    famous "Unable to communicate with the Reports Server". In this document we will
    diagnose the common reasons of this last error.
    III. How the CGI (or the Reports Servlet) communicates with the Reports Server
    ===============================================================================
    Having said that "Oracle Reports Server CGI - Unable to communicate with the
    Reports Server." error is returned back from the CGI itself, let's discuss the
    issue of how the Reports CGI connect to the Reports Server. The name of the
    Reports Server given in the URL with "server=....." parameter is, in fact, just
    a special tnsnames alias, similar to aliases for database connect strings. As it is
    important for the CGI to resolve the alias, the CGI needs to know the HOST name (or the
    IP) of the machine where the Reports Server is running and the port on which the
    Reports Server is listening. So a typical Reports Server alias is defined as follows :
    REP60_<MACHINE>=(ADDRESS = (PROTOCOL = tcp)(HOST = <MACHINE>)(PORT = <PORT>))
    This is defined in tnsnames.ora file, and the sqlnet.ora file is also used in
    the name resolving operation.
    IV. Possible reasons which lead to "Unable to communicate with the Reports Server" error.
    ==========================================================================================
    The possible reasons for the "Unable to communicate with the Reports Server" error :
    1) Reports Server is up and running :
    Make sure that the Reports Server is really running on the specified server
    and listening on the specified port. For details have a look at above
    explanations for tnsnames alias of the reports server. And because of this the
    CGI could not establish a connection to the Reports Server.
    2) tnsnames.ora and sqlnet.ora problems :
    As described above, the CGI resolves the details for the reports server using
    the "tnsnames.ora" and "sqlnet.ora" files. There may be a problem with them,
    here are the possible configuration problems :
    a) There is no alias in the tnsnames.ora file for this Reports Server
    b) The CGI looks into the wrong directory for the "tnsnames.ora" and "sqlnet.ora"
    files. By default the CGI checks the $ORACLE_HOME/net80/admin directory for
    these scripts, where the $ORACLE_HOME is the home of the Forms & Reports
    installation. Please note that in a typical 9iAS 1.0.X installation there
    are two ORACLE_HOME's, one is for the iAS and the other is for the tools,
    usually the home for the tools is a directory with name "806" on NT and
    "6iserver" on unix systems. By defining TNS_ADMIN in the environment, one
    can override the search path for these two files.
    The TNS_ADMIN variable can be defined in one of the following places :
    i) In the environment : On MS Windows platforms check the "Settings
    --> Control Panel --> System". On NTs check the environment TAB and in
    Win2K systems check the "Environment Variables" button on Advanced tab.
    ii) In "6iserver.conf" file. Details are as follows : The main configuration
    file for Apache server is "httpd.conf" file which resides in
    $IAS_HOME/Apache/Apache/conf directory. In this file there is a line to
    include "oracle_apache.conf" and in this "oracle_apache.conf" file
    there is a line to include "$ORACLE_HOME/conf/6iserver.conf" file. And
    in this file the TNS_ADMIN variable could be defined as follows :
    SetEnvIf Request_URI "rwcgi60" TNS_ADMIN=c:\orant\network\ADMIN
    Please note that by defining it this way, the TNS_ADMIN will only be defined
    for "rwcgi60" calls, so the other parts of the 9iAS will not be affected by
    this setting.
    c) In sqlnet.ora the "names.default_domain" is set but in tnsnames.ora the
    domain is not defined in the alias description. For example if the
    "names.default_domain=world" is present and active in "sqlnet.ora" file
    then in the "tnsnames.ora" the alias of the reports server should also have
    the ".world" extension appended at the end. And another cause is of course
    the vice versa for this. If there is no "names.default_domain" is defined
    in the "sqlnet.ora" then the alias in "tnsnames.ora" should not have the
    domain extension.
    Another important point that should be checked is, if TNS_ADMIN is defined
    as described above then the search path is as follows, first the directory
    defined by TNS_ADMIN is searched, if the "tnsnames.ora" file is not found in
    this directory then $ORACLE_HOME/net80/admin is checked. (And on unix systems
    /var/opt/oracle is also checked). These directories are only checked if the file
    is not present, so if the "tnsnames.ora" file is present in TNS_ADMIN directory
    but the alias is not present, then the other directories are not checked at all.
    Let us assume that the tnsnames.ora file is present in the TNS_ADMIN directory but
    there is no "sqlnet.ora" files here, then the sqlnet.ora file is checked in
    $ORACLE_HOME/net80/admin directory, which could cause the same problem if the
    "names.default_domain" is defined in this file.
    All the above will result in, CGI to unable to resolve the alias in tnsnames.ora
    file so it will not be able to establish a connection to the Reports Server.
    3) Wrong "ORACLE_HOME" setting :
    Wrong ORACLE_HOME setting. This is usually the case for Reports Servlet,
    because the environment settings are defined in "jserv.properties" file for the
    servlets and the setting here will effect both the Reports Servlet and the
    setting for Oracle JSP and other servlets. So the other servlets or Oracle JSP
    may need to set ORACLE_HOME to home of HTTP server while the reports server needs
    it to be set to the TOOLS_HOME directory. In this case the best alternative is
    not to set ORACLE_HOME in this directory and leave it to registry or defined the
    ORACLE_HOME in "6iserver.conf" file just like the TNS_ADMIN defined above. For
    details please have a look at the following document :
    Note 179609.1 "Getting an error Unable to communicate with the Reports Server
    using RWSERVLET"
    4) Effect of parameter "maxconnect" :
    Another common case for this error is that the CGI request reaches the Reports Server but
    the Reports Server refuses connection. The main cause for this case is, that the Reports Server
    configuration parameter "maxconnect" is defined too low, there are long running reports on the
    server or the server is too busy at that time. Usually a second try some
    later time results in a successful connection. If this is the case, the end user
    may think that the problem is occasional. For details on this case please
    have a look at the following document :
    Note 125265.1 "Unable to communicate with the Reports Server"
    5) Passing very large parameters to reports server :
    Another known reason for this error is, if you are passing large parameters
    to the Reports Server which exceeds sqlnet transmission blocks then the request may
    end up with this error. To test it try with small parameter values. If you hit
    this case, the solution is to increase the SDU (Session data unit size) and the TDU
    (Transport unit data size) parameters in tnsnames.ora file, for details please
    have a look at the following document :
    Note 197358.1 "Passing large parameters to Reports show up a Reports Server
    error"
    6) A case specific to OAS 4.0.8.2 :
    If you are using OAS instead of iAS, and the error appeared after
    upgrading to 4.0.8.2 then this is caused because the 4.0.8.2 is using RSF
    (Required Support Files) version 8.1.6 and the Reports 6i is using 8.0.6 and the
    two could not reside in the same ORACLE_HOME directory. So the solution for this
    problem is to create a new batch file and use it from which the actual CGI
    executable is called. For details please see the following document :
    Note 116754.1 "After applying OAS 4.0.8.2 CGI and Cartridge cannot communicate
    to report server"
    7) A case specific to WEBDB version 2.1.0.9.3 :
    Another known case for this error is with WEBDB version 2.1.0.9.3 or less.
    If you are using these old versions of WEBDB as HTTP listener, please have a
    look at the following document :
    Note 95426.1 "URL Not Found When Calling Oracle Developer Report from WebDB Site"

    On Windows you can create a Report Services:
    rwserver -install server=repserverYou have to choose different names for all servers, like your collegue cannot create a server with the same name. You can start/stop this Report server in Services (control panel). Configuration files can be found under $ORACLE_HOME/reports/conf
    Martin

Maybe you are looking for