Issues in Web service created for updating the Sales Order

Hi All,
We created a Web service using the Web service tool in CRM 7.0 ( Using the Component WS_DESIGN_TOOLS )
Web service was created for three modes such as READ, CREATE and CHANGE Modes.
READ Web Service we tested and its working fine as we were able to see the data for an existing Sales Order in the Web Service.
We expect that the Change Web Service will update the data of an existing Sales Order.
Through our Web service we are passing the Order GUID ,Order ID and some Header Fields as well as Item Fields but  the in the Web Service we are getting a message that Web service executed successfully but the CRMD_ORDERADM_H Table isnot getting updated.
What could be problem.
Any suugestions will be highly appreciated.
Regards,
Sijo

Hi Gourav,
I checked in SICF for the Webservice name created.
this is the service path
/default_host/sap/bc/srt/rfc/sap/ for the corresponding Web Service created in DEV 200 Client.
I checked in SOAMANAGER and saw  that the  endpoitnts were zero.
the Search Operation for Webservice have got three query fields mainly
Object Id, Posting Date,Procees Type
If we give Process Type
sign - blank
option - blank
low - YPO ( Custom )
High - blank we are getting 126 entries.
and if we check for the Process Type YPO (Custom ) in CRMD_ORDERADM_H Tbale also we are getting the same no of entries.
but only for option BT , for Posting Date issue is thr..
Any inputs to move forward will be highly appreciated.
Regards,
Sijo.
Edited by: sijokjohn85 on Mar 5, 2010 10:52 PM

Similar Messages

  • Need IDOC and segment for mappping the sales order number

    Hi,
    we need the IDOC name and segment for mapping the sales order number created by oracle in sap for transaction VA01.
    Whether the sales order number created by Oracle can be used to create the sales order in sap using the idoc ACC_SALES_ORDER01?
    . If we can do,then what is the segment and field for the sales order number in the idoc ?
    Please reply asap it's very urgent
    Thanks
    Edited by: suresh kumar nandhagopal on May 16, 2008 12:07 PM

    Hi,
    IDOC for sales order is ORDERS05. Segment E1EDKA1, for field go to SE11 and enter E1EDKA1 to find field for sales order.
    Cheers.
    ...Reward if useful.

  • CO-PA document is not created while doing the sale order cycle

    Dear Experts,
    I have 4 company codes in my controlling area. I did all CO-PA configuration. But CO-PA Document is generated in Only one company code. Remaining company codes CO-PA document is not created while doing the sale order cycle
    I’ve carried a standard sales cycle that contains sales order (VA01),
    and (VF04,VF02). System should generate 4
    documents as follows
    1) FI Document
    2) CO Document
    3) Profit Center Accounting Document
    4) COPA Document
    But in my case for 3 company codes only 3 documents are generated instead of CO-PA. But for one company code 4 documents are generated.
    In my case i did all settings Operation concern level and assign to controlling area. I can,t Understood why system is generating CO-PA document for Only one company
    Please suggest me where i miss the settings..
    Regards,
    Krishna.V

    Dear Ajay,
    Cost element category is 01. Because hear is one another company they have FI only all transactions they maintain through FI only. so hear we maintain Cost elements category 01.
    I think it is not a problem. because hear i got CO-PA document from one company. Remaining 3 company is not generated.
    Hear we maintained all gl's chart of acc level and cost elements also.
    Please suggest me...
    Regards,
    Krishna. v

  • Function Module to update the sales order header status

    Hi,
      I am looking for a function module to update the Sales order header status.
      Pls. let me know if anybody has used any FM to update the SO status.
    Thanks,

    By mentioning status do you mean Object status or Document status??
    For Object status you may use FM: STATUS_MAINTAIN
    For document status it changes according to flow.
    Regards
    Eswar

  • Exit or routine or BADI for save the sales order

    Exit or routine or BADI for save the sales order.
    Please give your input Asap.
    Thanks & regards,
    Vinayak More.

    Hi Vinayak,
    please go through the steps and u will be able to find BADI of any transaction.
    &*************Reward point if helpful**************&
    BADI Info:
    Method 1:
    Go to Tranaction: SE24.
    open class CL_EXITHANDLER
    Open the method " GetInstance"
    Put Break point in the statement
    call method cl_exithandler=>get_class_name_by_interface
    Now execute the Transaction which you need teh BDC it will automatically stops at the the method. In debugging mode double click on the variable: " exit_name" It will return the BADI Name.
    Method 2:
    find the Package name and go to the tranaction SE84.
    Enter the package name
    inside the left navaigaiton panel there is one option " Enhancements" click on this enhancement and then enter the package name and execute it. you will get hte number of enhancement.

  • Restricting a user(based on Responsibility) from updating the sales order

    Hi,
    We have a requirement here, that for a prticular responsibility the user shouldn't be able to update anything in the sales order. He can although perform below operations -
    1. Query the order to view the details.
    2. Release the OM holds, if any.
    Other than these two things.. He shouldn't be able to make/save any changes to the order. We are using R12.
    Now, what we tried is -
    1. Created a forms personalization, that would check
    if fnd_global.resp_id = <desired resp_id>
    then raise form trigger failure in when-validate-record.
    this is restricting the user to make any change in order. But, issue is he can still book an entered order.
    So, requirement drills down to -
    1. How to restrict the user from booking an entered order.
    2. How to restrict the user to perform any other thing than releasing the hold (from actions).
    Any help regarding this will be highly appreciated. Also, please let me know, if it is possible using Processing constraints or any other standard means.
    Regards
    Bhushan

    i think you are putting this filter on employee table.If you want to apply adat level security then put these filters on groups.create one group and assign al user on which you want to apply data level security.on this group put this filter
    upper("Employee"."DEPARTMENT") = upper(VALUEOF(NQ_SESSION."DEPARTMENT")).
    And create another group and assign Jeff to that group and dont apply any filter on this group.You can apply these filters on individual users also but its a good parctise to make use of groups.
    Regards,
    Sandeep

  • Idoc not created for a particular sales order

    Hi,
        For a particular sales order , idoc is not created .
    The idoc has to be generated when we create a sales order ,
    but for a particular sales order , the idoc is not generated when the sales order is created. The program is assigned in
    nace for output type zd00.  
    RSNASTED is the program which triggers the idoc and FM: IDOC_OUTPUT_ORDRSP.
    How to debug and see why the idoc is not generated,
    i had kept break point in idoc_output_ordrsp function module
    and program rsnasted, but my control does not
    reaches this point.
    can anyone help me in this issue.
    Thanks and regards,
    A. thirumaran.
    Edited by: thirumaran a on Jul 22, 2008 1:35 PM

    Hi,
    Could you please check if the output is processed or not, whether in the output type what all conditions you have maintained e.g send immediately.
    Reward me point if you find this helpful.
    regds.......
    Sumit

  • Need to update the sales order status

    Hi Friends,
    I have one query.
    we are doing archiving of sales documents.during the preprocessing we have identified that there are some non-archivable documents due to status check.
    Example:As per Sales order schedule line category "CT" is relevant for delivery. Now we had a talk with business and removed the "item relevant for delivery indiacaotor" from schedule line category.
    This config changes will apply for newly created sales orders.
    Now the requirement is to update the status of old sales orders with this new config change to make these non archivable data to be ARCHIVED.
    can any one help me out by providing relevant SAP note or by sending me the program name which will update the old order status with the new config changes.
    Thanks & regards,
    Shaik Hussain

    Hi Liam,
    In the Program MV45AFZZ in the FORM userexit_save_document
    you use the following fn module to change the user status
    'STATUS_CHANGE_EXTERN'
    Example
    IF t180-trtyp = 'H'.  "Only creation time
      READ TABLE xvbap WITH KEY matnr = c_matnr.
      IF sy-subrc = 0.  "If above material exist then change status
        LOOP AT xvbap WHERE cuobj NE space
                       AND  matnr =  c_matnr.
          l_objnr = xvbap-objnr.
          CALL FUNCTION 'STATUS_CHANGE_EXTERN'
            EXPORTING
              objnr               = l_objnr
              user_status         = 'E0013'  "Send ej IDOC
              set_chgkz           = 'X'
            EXCEPTIONS
              object_not_found    = 1
              status_inconsistent = 2
              status_not_allowed  = 3
              OTHERS              = 4.
        ENDLOOP.
      ENDIF.
      sy-subrc = 0.  "Restore the previous condition
    ENDIF.
    Reward if helpful *********

  • Invoice to be created based on the sales order materials

    Hi,
    I have created the Sales order for 10 different materials and i created 2 deliveries for this sales order.
    Now i want to create 10 Invoices for each product?
    How can i process?
    Regards
    M. Lakshmi Narasimhan

    Hi,
    you can use Invoice Split functionality. Here, you can prepare your own split routine.
    I suggest you read documentation on this: http://help.sap.com/saphelp_erp2004/helpdata/en/4a/ac853478616434e10000009b38f83b/frameset.htm
    and read other posts on the subject: SD Invoice Split.
    Hope it helps,
    regards,
    w.

  • Prerequisites for archiving the sales order

    Hi ,
    What are the prerequisites for archiving a sales order? What is the last business transaction from which the archiving process is triggered? Is it necessary to set status CLSD on the sales order for archiving ? what are the other system statuses that should be set for archiving a sales order?
    Thanks & Regards
    San

    Hi Santosh,
    Sales Order is linked to other subsequent documents in the Order Processing cycle like Delivery, Invoice , Shipments, etc. So, we've to make sure that all the dependencies are removed before we can start to archive an SO.
    You can see the dependencies in SARA Transaction (Goto->Network Graphic).
    The SO archiving program checks if the status of the subsequent documents are Completed or not. (status in VBUK table is "C") .
    There are other options like Residence Time, Existence of PO , Existing of Accouting Doc.
    You can select the options, based on your company's decision regarding the extent of SO archiving they wanted to achieve.
    The program will throw the messages appropriately, based on the checks it performed and appropriate actions can be taken from the document side .
    This is a link , which explains the checks the program does before archiving.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/a9/55c7d490a111d1a5510000e82deaaa/content.htm
    Regards,
    Shail.

  • Code for validating the sales order

    Hi,
        can any body can send the code for validating sales order and shipment,when we enter the sales order or shipment as input in the selection screen.
    It is very urgent....................
    Thanks in advance.

    HI,
    SEE TO THIS CODE.
    --TABLE DECLARATION--
    TABLES : VBAK,VBAP.
    TYPE-POOLS : SLIS.
    --STRUCTURE DECLARATION--
    TYPES : BEGIN OF TY_VBAK,
            VBELN TYPE VBELN_VA,
            ERDAT TYPE ERDAT,
            ERZET TYPE ERZET,
            ERNAM TYPE ERNAM,
            END OF TY_VBAK.
    --SELECT OPTIONS--
    SELECT-OPTIONS : S_VBAK FOR VBAK-VBELN.
    --START OF SELECTION--
    START-OF-SELECTION.
    SELECT VBELN
           ERDAT
           ERZET
           ERNAM
           FROM VBAK
           INTO TABLE IT_VBAK
           WHERE VBELN IN S_VBAK.

  • Ps assembly processing:WBS have not be created when saving the sales order

    In the ps assembly processing, I want to generate a network when I create a sales order.  So I did the following steps:
    1-Use the TCODE cj91 to create a standard WBS "E-000007.1".
    2-Use the TCODE cn01 to create a standard network "10000000" and assign the standard WBS "E-000007.1" to it.
    3-Use the TCODE cn08 to config the Network Parameters from Sales Order like below:
    Material number : 600000-000000-0009
    Order Type      : Z301
    Std network     : 10000000
    Class Type      : 020
    Network Profile : Z0001
    MRP Controller  : 001
    Std WBS element : E-000007.1
    4-Use the TCODE va01 to create a sales order and add an item with the material "600000-000000-0009" and save.
        When the SAP R/3 System is saving the sales order, a WBS ought to be created u2013 based on the assignment of the standard network to the standard project.But I could not found the WBS.I thought I have do all of steps and could not found the reason.
       So I need the experts give me some useful advice and reference to resolve the problem.Thank you.
    Regards
    Yoda

    Hi,
    Maintain strategy group in material master MRP tab....
    If problem still persist then check is there any credit block to that customer...if it is release it in VKM3....
    Once you release it will create automatically.
    Regards

  • Exit for save the sales order

    When a new sales order created at that time based on perticular order type (ZRE) i need to check the vale of
    Screen field: KNVV-KZAZU (combine delivery) needs to deactivated.
    Program Name: SAPMF02D
    Please suggest the active user exit or routine that will trigger at the time save the sales order.
    Thanks & regards,
    Vinayak More.

    If you want to deactivate the field then you need to check this form..
    FORM USEREXIT_FIELD_MODIFICATION.
    * CASE SCREEN-NAME.
    *   WHEN 'VBAK-VBELN'.
    *     SCREEN-ACTIVE = 0.
    * ENDCASE.
    ENDFORM.

  • How to update the sales order header & item data in TM system

    Hi Experts,
    Greetings!
    I need your help,I have a one requirement sales order data came from ECC these sales order data need to update in TM Sales order header table as well as item table also these fields are additional fields.
    Can anyone please guide me I am very new in TLM .
    Thanks in advance.
    Thanks&Regards,
    Siva.

    Hi Siva
      "/SCMTMS/TRQ~ROOT" is for sales order header and "/SCMTMS/TRQ~ITEM" is for details.
      I assume you need to
    enhance the structures for these nodes to hold your add. fields;
    and do the same for the input parameter of service TransportationRequestRequest_In (which is used to create OTR) from PI side;
    Pass the add. fields during service call (impelment in ERP system);
    Map the fields from service paremeter to node attribute (implement in TM system, BAdI   /SCMTMS/TRQ_SE_TPNRQ_REQ~CHANGE_MODIFICATION create modification table for the input parameter).
    I cannot find source code for all of that; hope it helps.
    Sensen

  • Issue with G/L Account Determimation in the sales order.

    Hi All,
    We have an issue while saving a sales order. The document is complete and while saving it says G/L no. missing . It allows me to save but Revenue account is not determined.
    Have defined new account determination table with sales area/ sales doc type/Ord.reason/AcctAss for customer/Acc *** of material/Account key. and assigned G/L account also.
    Placed it in Access. Seq. and assigned to cond. type and then in the acct. determination procedure.
    But there is another table Sales org./Distr. chl/AcctAssgGr/AcctAsgnmt/Acct key which is being accessed instead of the one we ahve created.
    The pricing procedure and doc types are also different.
    Please advice.
    Basha

    Hi Friend,
    In the account determination you have to ensure correct combination had mentioned
    And also make sure the accounting keys are entered in the pricing procedure V/08 for your pricing procedure for each condition type.
    You can directly those settings in OV35 Against your pricing procedure.
    please go through this link 
    http://www.sap-hefte.de/download/dateien/1159/110_leseprobe.pdf
    please revert if you need further clarification.
    regards,
    santosh
    Edited by: santosh kumar vemuri on Jun 7, 2009 6:02 PM

Maybe you are looking for

  • Using SQLCMD need to SET NOCOUNT OFF for Sql Server Parallel Data warehouse (PDW) V2

    Using SQLCMD to copy data to a flat file that is imported into Oracle using SQL Loader. At the bottom of the files created by SQLCMD there's a blank row (ALL NULLs) and then there's a row that shows the total number of rows, e.g., (12571 rows affecte

  • Can someone provide a link to the firmware download for Cat65k 67xx series line cards?

    I want to check the current firmware releases on Cisco.com for line cards fitted to 6500 series switches. The only images I've been able to locate are those for the supervisor modules. I cannot locate rommon/firmware images for the 67xx line cards, w

  • Saving or Archiving All Messages in Your Inbox

    I'm going to revamp my entire OS & hard drive this weekend, but i want to make sure all my mail is saved. How would I go about saving or archiving all the messages in my inbox so when I finish reinstalling my OS, I can have all my messages saved and

  • OC4J upgrade from 10.1.2.2 to 10.1.3.5

    Hi, We are upgrading Oracle EBS 12.0.4 to 12.0.6 as a Minimum Requirement for Oracle E‐Business Suite Release 12.0 Extended Support. As a part of this we need to upgrade OC4J to 10.1.3.5, our current version is 10.1.2.2. Please suggest the upgrade pa

  • Repopulate JTree

    Hi! I've a JTree which I populate the first time with some DefaultMutableTreeNode objects. When an user clicks a button in my GUI, I perform cerain operations, and need to reset that JTree and add new DefaultMutableTreeNode objects to it. This JTree