Procurement of services..urgent

hi guru's
Good morning to all..
1.Can anybody explain me Procurement of services in SAP with Transactions codes (with examples).
So that i can get a clear idea and procedure to be follow.
please send me step by step process..
Thanks in advance
sap-mm

Hi,
An industrial fan in your company has to be repaired because
of plant maintenance work. An external service provider will be
carrying out this work. For this purpose you will use External Service management.
The steps for procurement of External Service management are :
1. Determination of requirement,
2. Service Specification,
3. Source determination,
4. Vendor Selection,
5. Bid Invitation,
6.Maintaion & compare Quotation,
7.PO Processing,
8. PO Monitoring,
9. Maintain Service Entry Sheet,
10. Acceptance of Service Entry Sheet,
11. Invoice Verification,
12. Payment.
Hope helpful.
Regards,
Biju K

Similar Messages

  • Procurement of services for fixing roller, which MM process to use?

    Dear All
    Have this problem:
    1.  Roller; procurement of service for fixing roller:
    My senior MM consultant has suggested to use Standard Subcontracting process. However, the  old roller service cost should not be added up to the u201Cnewu201D roller cost and it makes STandard Subconstracting immpossible.
    Any suggestion?
    Point will be given handsomely for any good suggestion.

    Hi,
    You may use the sub-contract process for procurement of Service of fixing the roller, in case of old roller service cost, you may just add an additional line with item category "D" for service charges.
    You will do a 541 movement for the line item 1 and subsequent GR for hitting the consumption account.
    You will do a Service entry for the line item 2
    During MIRO, the vendor will be paid for both sub-contract charges and also the service changes
    Trust this will resolve your issue
    Regards
    Merwyn

  • Procurement of Service

    Hi,
    Please provide the detailed information how procurement of service differs from the procurement of Materials.
    Regards,

    Hi Raksab,
                     there isnt too much difference in the 2 procurements,
    in matrl proc. u must have a mtr (MM01)l, and on the other hand for proc of services u should have services master(AC03).
    for material u should have info record (relation for a particular mtrl and a vendor with rates) and on the other hand u should have rates maintained for the services too (ML45).
    now u go on for making PO
    in mtrl Proc. u make a normal PO w/o accnt assignment cat and item cat.
    where as in serv, proc. u u maintain the services with accnt asst cat and item cat (K & D respectively cld b "U" also in place of "K") since u can never stock the services, but u need to give a cost center or grp of cost centers(when "K" is used ) and G/L accnt i.e for the consumption, if u give "U" as accnt ***, cat then u can give cost centers in the latter stages. on the other hand u store the mtrl in the store so this is not needed there.
    now at the time of recieving
    u do MIGO for the mtrl where as on the other side u accept the services via ML81N.
    then u do MIRO in both the cases u do MIRO based on the PO no,
    this is the most basic cycle.
    there there cld b many different ways of completing these 2 cycles....
    Hope it helps,
    Regrads
    yk
    1 more

  • Difference between std procurement and service procurement & advantages?

    Dear Gurus,
    what are the differences between standard procurement and service procurement &
    advantages of External services management?
    Thanks...

    hi,
    In std procurement we procure materials while in the service procurement we procure services...sap has given these two differently may be bacause while procuring the services you never know in advance that how much exact amount is req. just because you don't know for eg wether there is any req. of changing the parts, or general maintenence or anything else...
    so due to this you use the value limits....
    Advantage: As the services procured are not FIXED as in the std procurement, we do have flexibility for adding up the new services as per the req...
    and as we provide the value limits, in the real time scenerio it doesnot cause any FI problem later...
    Regards
    Priyanka.P

  • Error while starting the expedition service: URGENT

    After successful Installation of Contract Management D:\pv\Contract Management\, I used the weblogic URLand deployed the D:\ pv\ Contract Management\ ear\ expedition. ear and named the deployment as expedition. Soon after when trying to start this deployment services, the below error is thrown.
    [HTTP:101216]Servlet: "StartupServlet" failed to preload on startup in Web application: "exponline". java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:415) at java.lang.Byte.parseByte(Byte.java:151) at java.lang.Byte.parseByte(Byte.java:108) at com.primavera.exponline.common.base.CommonUtilities.init(Unknown Source) at com.primavera.exponline.servlet.StartupServlet.init(Unknown Source) at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(Unknown Source) at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64) at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58) at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48) at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:521) at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1893) at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1870) at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1790) at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2999) at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1371) at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37) at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60) at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200) at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37) at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60) at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27) at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37) at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212) at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:16) at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:162) at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:140) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:106) at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:143) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323) at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:820) at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1227) at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:436) at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Please help, it is really very URGENT.
    Thanks,
    Venu

    possibly an error in your startweblogic.cmd file
    here is the contents of how it should be. you can replace the domain cm13test with yours, and the rest should works
    @ECHO OFF
    @REM WARNING: This file is created by the Configuration Wizard.
    @REM Any changes to this script may be lost when adding extensions to this configuration.
    SETLOCAL
    @REM --- Start Functions ---
    GOTO :ENDFUNCTIONS
    :stopAll
         @REM We separate the stop commands into a function so we are able to use the trap command in Unix (calling a function) to stop these services
         if NOT "X%ALREADY_STOPPED%"=="X" (
              GOTO :EOF
         @REM STOP POINTBASE (only if we started it)
         if "%POINTBASE_FLAG%"=="true" (
              echo Stopping PointBase server...
              call "%WL_HOME%\common\bin\stopPointBase.cmd" -port=%POINTBASE_PORT% -name=%POINTBASE_DBNAME% >"%DOMAIN_HOME%\pointbaseShutdown.log" 2>&1
              echo PointBase server stopped.
         set ALREADY_STOPPED=true
         @REM Restore IP configuration the node manager starts IP Migration
         if NOT "%SERVER_IP%"=="" (
              call "%WL_HOME%\common\bin\wlsifconfig.cmd" -removeif "%IFNAME%" "%SERVER_IP%"
    GOTO :EOF
    :ENDFUNCTIONS
    @REM --- End Functions ---
    @REM *************************************************************************
    @REM This script is used to start WebLogic Server for this domain.
    @REM
    @REM To create your own start script for your domain, you can initialize the
    @REM environment by calling @USERDOMAINHOME\setDomainEnv.
    @REM
    @REM setDomainEnv initializes or calls commEnv to initialize the following variables:
    @REM
    @REM BEA_HOME - The BEA home directory of your WebLogic installation.
    @REM JAVA_HOME - Location of the version of Java used to start WebLogic
    @REM Server.
    @REM JAVA_VENDOR - Vendor of the JVM (i.e. BEA, HP, IBM, Sun, etc.)
    @REM PATH - JDK and WebLogic directories are added to system path.
    @REM WEBLOGIC_CLASSPATH
    @REM - Classpath needed to start WebLogic Server.
    @REM PATCH_CLASSPATH - Classpath used for patches
    @REM PATCH_LIBPATH - Library path used for patches
    @REM PATCH_PATH - Path used for patches
    @REM WEBLOGIC_EXTENSION_DIRS - Extension dirs for WebLogic classpath patch
    @REM JAVA_VM - The java arg specifying the VM to run. (i.e.
    @REM - server, -hotspot, etc.)
    @REM USER_MEM_ARGS - The variable to override the standard memory arguments
    @REM passed to java.
    @REM PRODUCTION_MODE - The variable that determines whether Weblogic Server is started in production mode.
    @REM POINTBASE_HOME - Point Base home directory.
    @REM POINTBASE_CLASSPATH
    @REM - Classpath needed to start PointBase.
    @REM
    @REM Other variables used in this script include:
    @REM SERVER_NAME - Name of the weblogic server.
    @REM JAVA_OPTIONS - Java command-line options for running the server. (These
    @REM will be tagged on to the end of the JAVA_VM and
    @REM MEM_ARGS)
    @REM
    @REM For additional information, refer to "Managing Server Startup and Shutdown for Oracle WebLogic Server"
    @REM (http://download.oracle.com/docs/cd/E12839_01/web.1111/e13708/overview.htm).
    @REM *************************************************************************
    @REM Call setDomainEnv here.
    set DOMAIN_HOME=C:\Oracle\Middleware\user_projects\domains\cm13test
    for %%i in ("%DOMAIN_HOME%") do set DOMAIN_HOME=%%~fsi
    call "%DOMAIN_HOME%\bin\setDomainEnv.cmd" %*
    set PATH=%DOMAIN_HOME%\bin;%JAVA_HOME%
    set SAVE_JAVA_OPTIONS=-Djavax.xml.stream.XMLInputFactory=weblogic.xml.stax.XMLStreamInputFactory -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0 -Doracle.jdbc.V8Compatible=true -Djava.library.path="%PATH%" %JAVA_OPTIONS%
    set SAVE_CLASSPATH=%DOMAIN_HOME%\lib\mail.jar;%DOMAIN_HOME%\lib\pbjdbc12105.jar;%DOMAIN_HOME%\lib\ojdbc6.jar;%CLASSPATH%;.
    @REM Start PointBase
    set PB_DEBUG_LEVEL=0
    if "%POINTBASE_FLAG%"=="true" (
         call "%WL_HOME%\common\bin\startPointBase.cmd" -port=%POINTBASE_PORT% -debug=%PB_DEBUG_LEVEL% -console=false -background=true -ini=%DOMAIN_HOME%\pointbase.ini >"%DOMAIN_HOME%\pointbase.log" 2>&1
    set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%
    set SAVE_JAVA_OPTIONS=
    set CLASSPATH=%SAVE_CLASSPATH%
    set SAVE_CLASSPATH=
    if "%PRODUCTION_MODE%"=="true" (
         set WLS_DISPLAY_MODE=Production
    ) else (
         set WLS_DISPLAY_MODE=Development
    if NOT "%WLS_USER%"=="" (
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.management.username=%WLS_USER%
    if NOT "%WLS_PW%"=="" (
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.management.password=%WLS_PW%
    if NOT "%MEDREC_WEBLOGIC_CLASSPATH%"=="" (
         if NOT "%CLASSPATH%"=="" (
              set CLASSPATH=%CLASSPATH%;%MEDREC_WEBLOGIC_CLASSPATH%
         ) else (
              set CLASSPATH=%MEDREC_WEBLOGIC_CLASSPATH%
    echo .
    echo .
    echo JAVA Memory arguments: %MEM_ARGS%
    echo .
    echo WLS Start Mode=%WLS_DISPLAY_MODE%
    echo .
    echo CLASSPATH=%CLASSPATH%
    echo .
    echo PATH=%PATH%
    echo .
    echo ***************************************************
    echo * To start WebLogic Server, use a username and *
    echo * password assigned to an admin-level user. For *
    echo * server administration, use the WebLogic Server *
    echo * console at http:\\hostname:port\console *
    echo ***************************************************
    @REM Set up IP Migration related variables.
    @REM Set interface name.
    if NOT "%Interface%"=="" (
         set IFNAME=%Interface%
    ) else (
         set IFNAME=
    @REM Set IP Mask.
    if NOT "%NetMask%"=="" (
         set IPMASK=%NetMask%
    ) else (
         set IPMASK=
    @REM Perform IP Migration if SERVER_IP is set by node manager.
    if NOT "%SERVER_IP%"=="" (
         call "%WL_HOME%\common\bin\wlsifconfig.cmd" -addif "%IFNAME%" "%SERVER_IP%" "%IPMASK%"
    @REM START WEBLOGIC
    echo starting weblogic with Java version:
    %JAVA_HOME%\bin\java %JAVA_VM% -version
    if "%WLS_REDIRECT_LOG%"=="" (
         echo Starting WLS with line:
         echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
         %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
    ) else (
         echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
         %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1
    CALL :stopAll
    popd
    @REM Exit this script only if we have been told to exit.
    if "%doExitFlag%"=="true" (
         exit
    ENDLOCAL

  • SICF Error for PZ88 service - urgent..

    Hi Experts,
    I am trying to test the PZ88 service under default_host->sap->bc->gui->sap->its->PZ88.
    However, iam getting the following error
    Note
    &#61607;     The following error text was processed in the system DEV : Template interpretation cancelled, syntax error.
    &#61607;     The error occurred on the application server SAPDEV_DEV_00 and in the work process 0 .
    &#61607;     The termination type was: RABAX_STATE
    &#61607;     The ABAP call stack was:
    SYSTEM-EXIT of program SAPLEHIN88
    Function: HR_ESS_SEC88LIST_40 of program SAPLEHIN88
    START-OF-SELECTION of program SAPMPZ02
    Please give me your inputs on this. This is urgent..
    Thanks!

    Hi,
    Try activating all services using the TCode : SIAC_PUBLISH_ALL_INT
    This Process will take a while.
    Cheers,
    Remi

  • Same vendor for Procurement and Services

    Hi,
    How to use the same vendor code for Both Procurement and External Services, to trigger different pricing procedures.
    Please suggest.
    Thanks in advance,
    njs.

    Hi,
    Pricing procedure for Procurement depends on :
    1. Schema Groups: Vendor
    2. Schema Groups for Purchasing Organizations
    System will look for the combination for both the schema group.
    Pricing procedure for External service depends on :
    1. Document category -- e.g. - RFQ , Pr or PO
    2. Document type --- NB , UB
    Regards,
    Shailesh

  • Error for ZAPRA service - urgent..

    Hi Experts,
    I am trying to test the ZAPRA service under default_host->sap->bc->gui->sap->its->ZAPRA.
    However, iam getting the following error
    Error when processing your request
    The URL http://sapdev:8000/sap/bc/gui/sap/its/zapra was not called due to an error.
    Note
    ?     The following error text was processed in the system DEV : Template interpretation failed. Template does not exist.
    ?     The error occurred on the application server SAPDEV_DEV_00 and in the work process 0 .
    ?     The termination type was: RABAX_STATE
    ?     The ABAP call stack was:
    SYSTEM-EXIT of program ZHR_APP_ALL
    Please give me your inputs on this. This is urgent..
    Thanks!

    You want someone to tell you the problem with a "Z" ITS service? *scratches head*
    In any event, the error tells you EXACTLY the issue. The html template for that service that is trying to get called does not exist. You can go to ST22 and figure out which one. Then go to SE80 and fix that Z service. And/or you could add the service parameter in SICF to your service to have it generate missing templates for you.
    That help? I bet next you ask for step-by-step for the above eh? haha

  • Procuring complex services in SRM

    Hi,
    We are studying the possibilty of using SRM for complex services procurement. By complex services we mean hierachical structures, where you can have items and lines, that act like "sub-items" of the major service.
    In a bid inviation, for instance, a supplier would then bid on the line items, and not on the item itself. The latter would only present the total value of the lines below it.
    This is basically what MM offers for service structure.
    However, as far as I know, SRM only deals with flat services, which means that such requirement represents major changes in the application, from shopping cart to service confirmation.
    Has any of you ever come across a similar issue? If so, how was it handled?
    Thanks and Regards,
    Eduardo

    Eduardo,
    We have a similar requirement but have been informed that complex service specifications are not supported in SRM as of the latest SRM 5.0 release.
    -regards
    Shaz

  • Issue on Hyperion Financial Reporting Services -URGENT

    Hi Gurus,
    I would like to know the steps to be performed to take the back up of the Financial reports when all the Financial Services are stopped running.
    Production server is down and noticed that all the services are running fine except the Financial Reporting services.
    I need your advice on how to bring back the Financial reports server to work.
    1) Do I need to take back up of all the Reports before going for server reboot? If yes, can you give me the detailed steps on how to take the back of these reports.
    2) If I go and raised the request to restart the server, is there any effect to the Reports?
    Can you please tell me the procedure/process on how to deal with this kind of issues?
    Awaiting for your help..
    Regards,
    Upendra.

    Hi,
    What happens when you try and start it? Is there anything in the logs or the event viewer ?
    Financial report information is stored in the database repository, so restarting the server is not a problem.
    Reports are usually backed up by exporting them or backing up the database (though you have to back up all hyperion databases at the same time so they can be put back into sync)
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Issue with RSS Feed Service-Urgent

    Hi,
    1. I am using the service provided by UCM for using extracting details from the RSS feed.I tried using the service with a RSS feed url i.e.("http://rss.news.yahoo.com/rss/topstories") works fine and displays all results on my custom page.
    2. The same piece of code, I moved my client instance but found nothing happens not even I am getting any error. Only the thing I can see is a page loading and loading for long time.
    3. I found a document related to RSS feed it has mentioned to upload fragments into the SS which i did in my and client instance. The names are RSS_Feed.Zip and RSS FEEDS_FRAGMENT_LIB.zip.
    4. The feed URL provided when executed from browser in client and my instance displays feed, but when use it with service works on development instance works fine, but
    doesn't work on client instance.
    5. Below mentioned is the sample page which I am using to execute the feed.
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!--$include ss_layout_head_info-->
    <title><!--$dDocTitle--></title>
    <script id="ssInfo" type="text/xml" warning="DO NOT MODIFY!">
    <ssinfo >
    </ssinfo>
    </script>
    </head>
    <body>
         <!--$feedUrl="http://rss.news.yahoo.com/rss/topstories",parseXml="true"-->
         <!--$executeService("GET_REMOTE_FEED")-->
              <ul class="userlist">
              <!--$loop RSS_ENTRIES-->
                   <li class="notopborder">
                        <span class="userdetails">
                             <span class="username"><!--$title--></span>
                             <span><!--$description--></span>
                             <span class="hours"><!--$pubDate--></span>
                        </span>
                        <div class="clear"></div>
                   </li>
              <!--$endloop-->
              <ul>
    </body>
    </html>
    Any kind of help is highly appreciated.
    Thanks,
    Abhijit
    Edited by: AbhijijitPr on Oct 12, 2010 12:47 PM
    Edited by: AbhijijitPr on Oct 12, 2010 12:58 PM

    I found the issue, the service provided by UCM i.e. the GET_REMOTE_FEED as when checked in the source code found doesn't support https. So any request made on https will give no result.
    Thanks,
    Abhijit

  • Unable to start  IDC Content Service(urgent)

    Hi,
    My local system has Windows XP.I have installed Oracle 10g Express Edition,Apache,has jre1.6.0_03 and run the UCM installer.Both IDC Content Admin Service and IDC Content Service are set to start automatically during installation time."IDC Content Admin Service" is getting started automatically but "IDC Content Service" is not getting started.It is getting the following Error Message when we are starting IDC Content Service
    Error 1064 : An exception occured in the service when handling the Control Request.
    Need help.
    Message was edited by:
    user612888

    Hi,
    It sounds like your tables are either not there or are not available under your stellent_admin's account.
    Now to be honest, I've not used the XE version of Oracle's db, but assuming it operates in a similar fashion to the regular version, it sounds like your content server tables are either not there or are created under a different account.
    If they are under a different account, it's probably best just to delete them and re-create them again under the correct account as they are undoubtedly in the wrong tablespace too.
    If they just aren't there, which I guess is possible if you decline the table set up option during installation, you just need to run the script.
    running the script is actually pretty easy.
    open up a command window and navigate to your 'UCM\ContentServer\database\oracle'
    run sqlplus stellent_admin/[password]
    once your logged in...type @all.sql;
    David

  • Considering stocks of both plants in special procure. type scenario.-urgent

    Hi dudes,
    Our client is using special procurement type 80(prod.in alternative plant), he is getting planned order in delivering plant as requirement generated by planning plant. while running MRP in both plants, it would consider only the stock of planning plant but not the stock of delivering plant suppose stock is made in delivering plant individually(say manual orders). As the requirement generated by planning plant, the planned order will be generated in delivering plant irrespective of its individual stock.
    can we make the system to consider what ever the stock in delivering plant and create no planned order if stock is there.
    thanks in advance
    Robert

    Robert,
    If that was your requirement why not use Special Procurement key 70 (Withdraw from alternate plant). In this case system only creates reservation and Planning at Supplying plant will be based on the Net requirement calculation considering all recipets, Stock and Issues.
    Regards,
    Prasobh

  • Problem deploying document style web service(urgent help required)

    I am getting this particular exception on my browser when I am trying to view the list of services after having deployed the service. The exception and complete stack trace is follows. I have also included the portion of the WSDD file giving details about the service.
    And now... Some Services
    AXIS error
    Sorry, something seems to have gone wrong... here are the details:
    Exception - org.apache.axis.ConfigurationException: java.lang.ClassCastException
    java.lang.ClassCastException
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:302)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDDeployment.getHandler(WSDDDeployment.java:394)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:276)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:430)
         at org.apache.axis.deployment.wsdd.WSDDDeployment.getDeployedServices(WSDDDeployment.java:503)
         at org.apache.axis.configuration.FileProvider.getDeployedServices(FileProvider.java:296)
         at org.apache.axis.transport.http.AxisServlet.reportAvailableServices(AxisServlet.java:482)
         at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:260)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
         at java.lang.Thread.run(Thread.java:534)
    org.apache.axis.ConfigurationException: java.lang.ClassCastException
    java.lang.ClassCastException
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:302)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDDeployment.getHandler(WSDDDeployment.java:394)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:276)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:430)
         at org.apache.axis.deployment.wsdd.WSDDDeployment.getDeployedServices(WSDDDeployment.java:503)
         at org.apache.axis.configuration.FileProvider.getDeployedServices(FileProvider.java:296)
         at org.apache.axis.transport.http.AxisServlet.reportAvailableServices(AxisServlet.java:482)
         at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:260)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
         at java.lang.Thread.run(Thread.java:534)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:304)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDDeployment.getHandler(WSDDDeployment.java:394)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:276)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
         at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
         at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:430)
         at org.apache.axis.deployment.wsdd.WSDDDeployment.getDeployedServices(WSDDDeployment.java:503)
         at org.apache.axis.configuration.FileProvider.getDeployedServices(FileProvider.java:296)
         at org.apache.axis.transport.http.AxisServlet.reportAvailableServices(AxisServlet.java:482)
         at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:260)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
         at java.lang.Thread.run(Thread.java:534)
    The snippet from the WSDD is as follows:
    <handler name="RequestHandler" type="java:com.doc.service.DataHandler"/>
    <service name="AddCalcService" provider="java:MSG">
    <parameter name="allowedMethods" value="*"/>
    <parameter name="className" value="com.doc.service.AddCalcService"/>
    <requestFlow>     
         <handler type="RequestHandler"/>
    </requestFlow>
    <responseFlow>
         <handler type="RequestHandler"/>
    </responseFlow>
    </service>
    Could someone tell what the cause of this exception and how it could be resolved.

    Hi Bruce,
    Thanks for all the links - am trudging through them now.
    -Leena
    Bruce Stephens <[email protected]> wrote:
    Hi Lenna,
    You might take a look at the SOAPBuilders interop tests.
    See: http://www.whitemesa.com/r3/interop3.html and notice the DocLit
    tests.
    Our endpoints are http://webservice.bea.com:7001 and the code for the
    client and servers can be located here:
    http://webservice.bea.com/index.html#qz40
    The good folks with WS-I have spent many cycles on interop issues. You
    might have a look at their work:
    http://www.ws-i.org/Profiles/Basic/2003-08/BasicProfile-1.0a.html
    Hope this is of some value,
    Bruce
    leena wrote:
    Hi,
    I am trying to build a synchronous document-style web service, andthe bea
    site doesnt seem to have much documentation on it. I have a samplewritten with
    SOAPElement as the input and output of my method, no schemas, my reqand response
    are anyType, but im not sure if that is the best way to go. AND, itdoesnt work
    yet.
    Can anyone point me to a place where i can look for information ?i am on weblogic
    8.1. I would eventually also want my input/output xml to be definedby my schema.
    I see in examples that DOM Documents may also be passed as parameters(inand out)
    ? is there any place i can read up on this and decide what the bestoption for
    me is ? Also, i will be running a .Net client against this, so if thereis anything
    i need to keep in mind, i would appreciate it if anyone gave me anyinfo.
    Thanks in advance!
    leena.

  • Error in planning services urgent plz

    Hi when i am trying to accesss the forecast data of campaign related one planning profile i am getting this error
    Error in planning services
    Error messages - count 0001:
    RFC error: Error when attempting to IMPORT object RSDRI
    plz tellme how to resolve this.points willbe rewarded
    regards
    madhuri

    Hi Madhuri,
    Please check the following in BW BPS Server:
    - Check whether the campaign related planning profile is activated from Client-000 of BW system and transport to client-800
    - After activating the planning profile in Client 000 and transporting it to Client-800. Goto transaction bps0 in BW system and select the planning profile tree. Right click on it and set the profile.
    Also check the following things in BW:
    - Maintain the master data for Business Partners in BW, if not maintained the load the master data for BP as well as products using the normal BW process:
    1.     Activate the data source in CRM system and replicate in BW system.
    2.     Assign the data source to info source and activate the transfer rules.
    3.     Create the Infopackage and load the data.
    I hope this helps
    regards
    Srikantan

Maybe you are looking for