Create order on CRM from ISA without ITS

Hi!
I must create Purchase orders from ISA to CRM. I study 2 ways:
1: call RFC on CRM to ISA, get data from isa, create order on CRM;
2: create javascript on isa for send data to crm and create order.
in both ways, i don't know which function module to use.
is there a way for trace both system and take correct function modules?
i don't have ITS!!
I hope to explain well.
best regards!
Ale

Hello Ale,
if the ISA and the CRM System are running on two different machines you can use Ethereal to captuere the Network traffic and find out what function module is used. Also the Application Log in the CRM Server (Transaction ST01) can be usefull.
Regards
Gregor

Similar Messages

  • Function Module for creating order in CRM

    Hi ,
    I want to create order in crm. i have tried the function module given in SDN but all are for R/3. I have tried BAPI_SALESORDER_CREATEFROMDAT and  CRM_SERVICE_ORDER_CREATE  , L_TO_CREATE_MOVE_SU but all are for R/3. So please tell me function module which create order in CRM.
    Thanks
    Abhiiesh

    Sales Order      
    BAPI_BUSPROCESSND_CREATEMULTI->BAPI_BUSPROCESSND_SAVE and BAPI_TRANSACTION_COMMIT must be used.
    CRM_ORDER_MAINTAIN-> CRM_ORDER_SAVE and COMMIT WORK must be used.
    check this report program in se38
    CRM_TEST_ORDER_MAINTAIN
    Regards,
    Keshav

  • Runtime Error ( EXPORT_NO_SHARED_MEMORY ) while creating order in CRM

    Hi All,
    i am getting runtime error while creating order in CRMD_ORDER. details of error is provided below
    Runtime Errors         EXPORT_NO_SHARED_MEMORY
    Exception              CX_SY_EXPORT_NO_SHARED_MEMORY
    Date and Time          29.01.2009 02:07:58
    Short text
         Der EXPORT-Datencluster ist zu groß für das SHARED MEMORY.
    What happened?
         The current program had to be terminated because
         a capacity limit has been reached.
    What can you do?
         Please make a note of the actions and input which caused the error.
         To resolve the problem, contact your
         SAP system administrator.
         Select the "Print" function to obtain a hardcopy of the
         current termination message.
    Error analysis
         An exception occurred that is explained in detail below.
         The exception, which is assigned to class 'CX_SY_EXPORT_NO_SHARED_MEMORY', was
          not caught in
         procedure "CRM_EVENT_PUBLISH_OW" "(FUNCTION)", nor was it propagated by a
          RAISING clause.
         Since the caller of the procedure could not have anticipated that the
         exception would occur, the current program is terminated.
    The reason for the exception is:
    This is probably due to a very large dataset, for which there are
    insufficient resources in your installation.
    Das SHARED MEMORY kann Objekte nur bis zu einer bestimmten Maximalgröße
    speichern (1) und hat selbst eine beschränkte Größe (2).
    In diesem Fall wurde die Größe 2 überschritten.
    to correct the error
    Mit den Profilparametern rsdb/esm/buffersize_kb und
    rsdb/esm/large_object_size kann man diese Größen verändern.
    Informationen über diese Parameter erhalten Sie mit der
    Transaktion RZ11.
    Beachten Sie jedoch, dass aus Performancegründen ein einzelnes
    Objekt nicht den größten Teil des Puffers belegen darf, so dass die
    maximal zulässige Objektgröße erheblich unter der Gesamtgröße des
    Puffers liegt.
    The exception must either be prevented, caught within proedure
    "CRM_EVENT_PUBLISH_OW" "(FUNCTION)", or its possible occurrence must be
    declared in the
    RAISING clause of the procedure.
    To prevent the exception, note the following:

    Hello Sudhir,
    Have you set the user parameter CRM_EVENT_TRACE as one of your personal
    user settings? If this is the case, remove this parameter and the dump will no longer occur. The parameter is intended for test purposes only, for a report which evaluates
    which events are published and which function modules are called as a
    result of these events. However, depending on system settings, the
    allocated memory may be too low and lead to the short dump.
    (CRM_EVENT_TRACE is the report which can execute in SE38.)
    Regards, Gerhard

  • Create Orders of Sale from DIAPI,  Approval Procedures not works

    Hi Experts,
    I generate Orders of sale, from an application for DIAPI, the orders have approval procedures of authorization but they do not apply to the generated orders, which I must do in order that he executes them.
    Thanks,
    Carlos.
    SAP B1 8.8, SQL 2008, WinSvr 2008 x64

    Hi
    If you create sales order through DI API then it will go not for approval. You can try an alternative first create it as a draft , later when the draft is converted to sales order it will go for approval
    Regards
    Arun

  • Creation of R/3 order in CRM from the opportunity created in CRM ?

    Hello Experts,
    I would like to create a ERP sales order from CRM system, by follow up from opportunity.
    1) I defined cross system copying control
    How to define a profile for allowed ERP sales transactions ?
    How to assign this profile to the user role ?
    Kindly help me out...
    Regards,
    A.Lakshith Rao

    Hi,
    1606107 - Creation of follow up ERP quotations from opportunities not working
    Entry of ERP Sales Transactions in SAP CRM
    http://help.sap.com/saphelp_crm70/helpdata/EN/47/463fc2b61c1a41e10000000a1553f7/frameset.htm
    Denis

  • Standard IDOC/BAPI to create work order in CRM from ECC PS

    Hello Guys,
    Any input on any standard IDOC/BAPI I could use to create a work order in SAP CRM based on the data feed from SAP ECC (Project systems)?
    Any help on this would be really appreciated.

    Hii.
    Did u get answer of SAP-> XI->CRM. IF so, share wid us.
    I m stuck in same kinda scenario

  • Create orders in CRM with repetitive CRM_ORDER_MAINTAIN remote calls

    Dear All,
    Though we all must have done a lot of playing around with CRM but I am sure that a lot of us would find this as a tricky one. We know that CRM Web-UI framework at the back-end is actually a repetitive, Remote call framework to CRM APIs and SICFs.
    Now I have a requirement to create a sales order for example; I shall provide custom screens on HTML or UI5 and I have to provide a similar experience to user where in the user will add values to fields on the screen and press enter etc. Hence I will initially REMOTELY( Through custom RFC ) call CRM_ORDER_MAINTAIN and create a blank sales order( as done on crm ui framework ) and then on each subsequent enter I want to call CRM_ORDER_MAINTAIN FM with the guid I already have from first call.
    I will call ORDER_SAVE in the end only, to prevent wastage of memory. Also I want to avoid generating new GUIDS at each enter or round trip, hence want to continue with the guid/buffer values of the first call till the save.
    My doubt is in case I remotely call CRM_ORDER_MAINTAIN the second time with the GUID I got in the first call, will the system still have all those buffered values( order_header / guid ) of the first call in the second call or simply saying : will CRM_ORDER_MAINTAIN work in this case even if I pass the guid in subsequent calls?
    P.S : Please don't provide alternate solutions of saving on each enter / new guid generation on each enter.
    /Hasan

    Absolutely my dear friend, I am happy that someone is surely taking interest .
    We have long understood that a jazzy/intuitive UI is always welcomed over a slow/dull UI.
    Wasted guids is a case when you create a new transaction through MAINTAIN but then don't save it, then in the same session you again send a create command( for the same transaction ), new guids are requested from the system when you call MAINTAIN for header, items, partner links etc. and this cycle continues until you save.
    The best practice is not to waste this because a create has a lot of overheads over a change like : create new guids , create time checks etc. Hence CRM architecture is also based on a single create per transaction per session. CRM UI runs on a statefull HTTP session , which is the reason behind the buffers being retained even on repeated RFC/HTTP calls.
    /Hasan

  • Error while creating order in crm

    Dear Experts
    I am facing a problem a with the order creation in the crm, problem is when i entered sold-to-party and material and quantity i am getting an warning message "Warnings occurred during cost calculation in ERP system" could you tell me what could be problem how to resolve this issue.
    Thanks & Regards
    V.Srinivas

    Hi Srinivas,
    Were you able to resolve this issue?
    I am facing similar issue and looking for guidance.
    Thanks

  • Create an mp4 file from mov without changing dimensions

    I am working on a project for InDesign that needs to output to DPS.
    I take screen capture movies which are saved in the default mov format. These movies are 700 px x 400 px. That can't change.
    I need to convert the mov to an mp4.
    I open AME but I am confused as to how to set the output controls.
    I don't want to change the dimensions.
    What setting will convert the mov to mp4 without changing the dimensions?

    MPEG4 is one of the formats that has relationships among various settings called constraints. More specifically, frame dimensions and frame rate are constrained by Profile and Level. Here are the steps to set the dimensions as desired:
    Open the Export Settings dialog for a job
    Set Format to MPEG4
    Click the Video tab
    Set Profile to Advanced Simple
    Set Level to Level 5
    To the right of Frame Width and Frame Height, click the chain link icon to decouple width and height
    Set Width to 700
    Set Height to 400
    (optional) Change any other settings such as Frame Rate and Bitrate as desired.
    (optional, but highly recommended for future convenience) click the Save Preset button to the right of the Preset control in the upper right corner [in CS5.5 and before, the button icon is a floppy disc; in CS6, it's an arrow pointing down toward a rectangle, which I presume represents a disc drive.] Enter a name for the custom preset in the dialog that pops up, then click OK.
    Back in the Export Settings dialog, click OK (if you opened this dialog from AME) or Queue (if you started from PPRO).
    The preset that you saved in Step 10 will be shown in the list of presets for MPEG4, so you can use it for future encoding jobs. If you have AME CS6, custom presets are also displayed in the section at the top of the new Preset Browser.

  • Creating sales orders in crm

    hi,
    Can anyone tell me how to create sales orders in CRM.
    Which transaction type should be used for sales orders and what others config settings are required  for craetion of sales order
    Plz tell me asap
    thanks
    ajay

    Hi Ajay,
    The tcode to create orders in crm is CRMD_ORDER. The standard sales order is TA.
    The customizations required to be done to make your own transaction work are available in best practices
    C64: CRM Quotation and Order Management and
    C23: CRM Basic Sales
    on http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/html/BBlibrary.htm
    These should help you
    Regards
    Rekha Dadwal

  • Saving Sales order in CRM to R/3

    Dear Friends,
    When i make a Sales order in CRM it is flown to R/3. There is no problem when i do this. But if i make any changes in the Sales order in CRM then the Delivery block in the item schedule lines of same sales order in R/3 comes as pending for approval. I m not gettin how to deal with this.
    Please help.
    Rachana.

    Hi Rachana,
    Do this way , create order in CRM and check the same in R/3 whether all relevant values are transfered to R/3 or not. Once you are through, then do the changes in CRm again and save then cheque whther the changes you had done in CRM is replicated in R/3 or not. if not then you need to trace why its not happend.
    Secondly check in the Transction type of CRM whether the following setting is enabled or disabled:
    No Change document
    Post process from:
    Regards
    Arun Kumar

  • CRM Sales Order Replication CRM to R3 (complaint) Pb

    Hi Guys,
    My problem is that when i create an CRM Complaint in CRM 4, and i change the plant on my delivery item, when the order is replicated in R3, the Shipping point doesn't get updated to use the new shipping point used for the new plant...
    I tried to debug but cannot hit User Exit in R3, then i read in there that the R3 user Exits such as: MV45AFZZ is not called at all...
    Can anyone could tell me how to find out how to get to the shipping point determination when the order is created from CRM...
    I succeeded to be in R3 in my debug session by:
    Stopping the BDOC with the following:
    Set a breakpoint in the FM on the save of the document in CRM:
    CRM_UPLOAD_BTMBDOC_START_FLOW then set ls_header-dbg_mode to X.
    Then i reprocessed the BDOC with /h and then set breakpoint in FM:
    SMOF_READ_SMOFERPSH to set my RFC-Dest to be valid for my debug session.
    Then put a breakpoint CRM_R3_SALESDOCUMENT_UPLOAD and set gv_synchronous_call to X ... Now after F5 i am in R/3...
    I tried to find out where my shipping point is set or determined but impossible (VBAK - VSTEL)?
    Please help...
    Thanks
    Aurelien

    Hi Aurelien,
    I believe there is no problem in replication of CRM Sales Order to ECC. Shipping point determination settings are properly maintained in ECC.
    In SD Sales Order (VA01 / 2)  Shipping points get determined by 3 factors for each line item.
    1. The shipping conditions from the customer master record (Shipping screen)
    2.The loading group from the material master record (Sales/Plant Data screen)
    3.The delivering plant
    Now in your case you are creating order in CRM. So download the plants from ECC to CRM with Transaction code R3AS (Initial D/L) DNL_PLANT. This plant you can assign in a Sales Order as a Business Partner for each line item.
    Plant is called as Vendor partner function in CRM.
    When CRM sales order with plant will replicate to ECC then automatically the shipping point will be determined.
    Regards,
    Rajendra Sonawane

  • User should not delete Sales orders in CRM before May 2014.

    Hi,
    We have  requirement in CRM i.e. user cannot delete Sales orders before may 2014 in SAP CRM.
    Recently we have implemented Credit Check management in ECC (Cash n Carry Process especially for some customers)
    Normally we do create orders in CRM it should be replicated to ECC, based on FD32 credit value in ECC, CRM  order should give credit check massage.
    go through the below notes n help us where to change BADI in CRM, plz.
    We like to add a scenario where prior to April’14 period, user can not cancel/delete any order in CRM, so that the order cancellation data will not flow to SAP and below problem can be resolved.
    While checking the credit Exposure of the INDL Customers, we found in some cases, user has deleted few old orders in CRM which creates a open sales order value as Negative in SAP System. Due to this for a customer, if there is ZERO credit limit, ZERO outstanding, ZERO liability, Credit Exposure is become Negative as open order value is there. In CRM order is being raised and credit block is not appearing if the order amount is below the Credit exposure.
    Request you pls maintain the open Sales order value as ZERO for the INC customers (as per attachment list) for those who have a NEGATIVE open sales order value.
    For the open Sales order Value which are POSITIVE, keep these as same as these are customer’s actual & current open orders.
    NOTE: If user delete before may 2014 sales orders, all the deleted order values will be added to FD32 (Credit exposure -Negative),then user can able to raise sales orders for that value also.(It cannot be happened)
    Regards,
    JK

    Hello JK,
    I guess you can play around with the standard. You need to create a separate PFCG Role which only contains sales order related authorization object. Basically removing sales order related authorization object from the main primary PFCG role. And then controlling the secondary PFCG Role which only have sales order object. Controlling sales order PFCG role with validity period. Below is the screen shot of the PFCG role where you can maintain the validity period of the PFCG role for the specific user assigned to it.
    I hope this solution was helpful for you!
    Regards,
    Neha Gupta

  • Quotation to Order in CRM

    Hi
    Can any one please tell.
    How to create order in CRM with reference to more than one quotation. I can't find any create with reference in CRM.
    Thanks
    Nitin

    Hi Nitin,
    1. Creating one follow up manually from multiple preceding document is not supported.
    2. Try using <b>Quotation Determination</b>
        For this u will have to maintain the quotation determination setting in the sales order transaction type, and copy control between sales order and quotation.
    In this case, u can have every item in refernce to a different quotaion document.
    3.  Try using <b>object relationhsip profile</b> in the sales order transaction type.
         Using this multitple quotations can be linked to a sales order. But this will be just helpful in maintaing the relation or document flow, the validation can not be carried out like if the quantity is more than the one offered in the quotation etc.
    Wish it helps.
    Regards,
    Shalini Chauhan

  • How to create a pivot table from backing bean

    Hi,
    I need to create a pivot table from backing without having to create a Data Control.
    I searched a lot but all comes to a Data Control, and uses backing bean to manipulate data or to display popup info.
    Kindly advice if it can be done.
    Links and documentation is appreciated.
    sample is highly recommended.
    Thank you in advance
    Emile BITAR

    Hi,
    have a look at: http://www.oracle.com/technology/products/adf/adffaces/11/doc/multiproject/dvt/tagdoc/af_pivotTable.html
    It should provide all the infromation you need
    Frank

Maybe you are looking for