ALE replication of CS orders

Hi everybody,
I need to replicate CS orders to a HR system for travel expense accounting.
Can I use IDOC type IORDER fo this? I can't find a process code for inbound processing of this IDOC type. When generating partner profiles for the ALE scenario in the recieving (HR) system, no inbound parameter for IORDER is generated.
What do I need to do?
Thank you for any suggestions, Kathrin.

Hello André,
This simply means that in CRM in your partner determination procedure, that is linked to your transaction type, the partner function 'Carrier' is listed as obligatory (actually the minimum occurence is set to at least 1, thus meaning obligatory/required). If you edit your partner determination procedure and look for the Carrier partner function in it, set the 'Minimum occurence' to blank (no value). After this the partner function is no longer obligatory/required and the error message will no longer appear for all transaction types that use that partner determination procedure.
Of course, it could be that you really need this partner function but then you have to check your customizing settings is R/3 and make the corresponding mapping of partner roles (R/3) and partner functions in CRM.
Hope this helps,
Kind regards,
Joost

Similar Messages

  • Urgent: Creating ALE IDOC for SALES ORDER

    hi
    please tell me <b>step by step procedure to create ALE IDOC for SALES ORDER?</b>
    reward for sure
    regards
    ravish

    Hi,
         ALE IDOC
    Sending System(Outbound ALE Process)
    Tcode SALE ? for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 ? Create Model View
    Tcode BD82 ? Generate partner Profiles & Create Ports
    Tcode BD64 ? Distribute the Model view
    Message Type MATMAS
    Tcode BD10 ? Send Material Data
    Tcode WE05 ? Idoc List for watching any Errors
    Receiving System(Inbound ALE )
    Tcode SALE ? for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 ? Check for Model view whether it has distributed or not
    Tcode BD82 -- Generate partner Profiles & Create Ports
    Tcode BD11 Getting Material Data
    Tcode WE05 ? Idoc List for inbound status codes
    ALE IDOC Steps
    Sending System(Outbound ALE Process)
    Tcode SALE ?3 for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 !V Create Model View
    Tcode BD82 !V Generate partner Profiles & Create Ports
    Tcode BD64 !V Distribute the Model view
    This is Receiving system Settings
    Receiving System(Inbound ALE )
    Tcode SALE ?3 for
    a) Define Logical System
    b) Assign Client to Logical System
    Tcode SM59-RFC Destination
    Tcode BD64 !V Check for Model view whether it has distributed or not
    Tcode BD82 -- Generate partner Profiles & Create Ports
    Tcode BD11 Getting Material Data
    Tcode WE05 !V Idoc List for inbound status codes
    Message Type MATMAS
    Tcode BD10 !V Send Material Data
    Tcode WE05 !V Idoc List for watching any Errors
    1)a Goto Tcode SALE
    Click on Sending & Receiving Systems-->Select Logical Systems
    Here Define Logical Systems---> Click on Execute Button
    go for new entries
    1) System Name : ERP000
    Description : Sending System
    2) System Name : ERP800
    Description : Receiving System
    press Enter & Save
    it will ask Request
    if you want new request create new Request orpress continue for transfering the objects
    B) goto Tcode SALE
    Select Assign Client to Logical Systems-->Execute
    000--> Double click on this
    Give the following Information
    Client : ERP 000
    City :
    Logical System
    Currency
    Client role
    Save this Data
    Step 2) For RFC Creation
    Goto Tcode SM59-->Select R/3 Connects
    Click on Create Button
    RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
    give the information for required fields
    RFC Destination : ERP800
    Connection type: 3
    Description
    Target Host : ERP000
    System No:000
    lan : EN
    Client : 800
    User : Login User Name
    Password:
    save this & Test it & RemortLogin
    3)
    Goto Tcode BD64 -- click on Change mode button
    click on create moduleview
    short text : xxxxxxxxxxxxxx
    Technical Neme : MODEL_ALV
    save this & Press ok
    select your just created modelview Name :'MODEL_ALV'.
    goto add message type
    Model Name : MODEL_ALV
    sender : ERP000
    Receiver : ERP800
    Message type :MATMAS
    save & Press Enter
    4) Goto Tcode BD82
    Give Model View : MODEL_ALV
    Partner system : ERP800
    execute this by press F8 Button
    it will gives you sending system port No :A000000015(Like)
    5) Goto Tcode BD64
    seelct the modelview
    goto >edit>modelview-->distribute
    press ok & Press enter
    6)goto Tcode : BD10 for Material sending
    Material : mat_001
    Message Type : MATMAS
    Logical System : ERP800
    and Execute
    7)goto Tcode : BD11 for Material Receiving
    Material : mat_001
    Message Type : MATMAS
    and Execute --> 1 request idoc created for message type Matmas
    press enter
    Here Master Idoc set for Messge type MATMAS-->press Enter
    1 Communication Idoc generated for Message Type
    this is your IDOC
    Change Pointers
    I know how to change the description of a material using ALE Change Pointers.
    I will give the following few steps
    1) Tcode BD61---> check the change pointers activated check box
    save and goback.
    2) Tcode BD50---> check the MATMAS check box save and comeback.
    3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
    4) Tcode BD52---> give message type : matmas press ok button.
    select all what ever you want and delete remaining fields.
    save & come back.
    5) 5) go to Tcode MM02 select one material and try to change the description and save it
    it will effects the target systems material desciption will also changes
    6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
    give Message type : MATMAS and Executte
    ALE/IDOC Status Codes/Messages
    01 Error --> Idoc Added
    30 Error --> Idoc ready for dispatch(ALE Service)
    then goto SE38 --> Execute the Program RBDMIDOC
    29 Error --> ALE Service Layer
    then goto SE38 --> Execute the Program RSEOUT00
    03 Error --> Data Passed to Port ok
    then goto SE38 --> Execute the Program RBDMOIND
    12 Error --> Dispatch ok
    Inbound Status Codes
    50 Error --> It will go for ALE Service Layer
    56 Error --> Idoc with Errors added
    51 Error --> Application Document not posted
    65 Error --> Error in ALE Service Layer
    for 51 or 56 Errors do the following steps
    goto WE19 > give the IDOC Number and Execute>
    Press on Inbound function Module
    for 65 Error --> goto SE38 --> Execute the Program RBDAPP01 then your getting 51 Error
    Regards

  • Replication of Sales Order from SAP ECC to SAP CRM

    Hi,
    The scenario I am working on is breifly as under:
    Telesales will create sales order directly in ECC. The sales order created in ECC will be replicated in CRM. I have some queries and request guidance:
    1. The same sales order type will be used by ECC for creating orders from telesales, as well as regular sales orders in ECC. I need to replicate only sales orders created by telesales. Please guide how to achieve the scenario requirement.
    2. There are many 'Z' Partner function in ECC in sales order, some of them are mandatory and others are optional. During replication, if the 'Z' partner functions are not created and maintained in CRM, what will be the impact? Will the sales order replicate or no. Impact in sales order replication of mandatory partner function and optional partner function not available in CRM.
    3. Impact of 'Y' and 'Z' condition type (optional) not maintained / imported from ECC to CRM in sales orders.
    Regards,
    Rajesh

    1. In R3AC1 set filter according to your needs for object SALESORDER. There are quite a few fields on which you can set filter.
    2. Partner functions will not affest replication. Replication is more strict from CRM to ERP hen viceversa. Also you said that optinal partner functons will be missing, so there is no reason that problems should accore. But of course standard sold-to party and shi-to party should be provided for pricing reasons.
    3. Should reprsent not problem, but pricing procedures must be synchronized between both systems.

  • Replication of Sales order with Credit Card data from CRM to R/3

    Hi,
    We are on CRM 4.0 version.
    We are getting the sales order management system implemented in CRM 4.0.
    Simulation for credit card authorization has been set up CRM system.
    When we maintain the credit card in the sales order,the replication does not take place.The outbound Queue in the R/3 system is getting stuck with the error 'VBERROR'.
    Can you please advice if we can replicate the sales order with the credit card maintained on them to R/3 system.
    thanks
    Meraj

    Hi Bokhal,
    Please consider my answer from your recent thread dealing with apparently the same issue :
    Hi Bhokal,
    For filters in uploads please consider below:
    For Filtering the BP-upload, use the Administration Console
    (tx. SMOEAC) in the corresponding subscription of the "All Business
    Partners (MESG)" publication assigned to the R/3 site.
    Some publications (and the replication objects they are based on) are
    delivered as type "Simple bulk" which does not give you the opportunity
    to assign criteria values for filtering.
    You might have to re-create the publication. To do that:
    1) First delete the subscriptions "All Business Partners (MESG)" and its
    publications & the replication object.
    2) Recreate the replication object as type "Simple intelligent".
    3) Afterwards you can create a new publication via wizard of type
    "Simple intelligent (msg)" assigned to the BDOC-Type BUPA_MAIN. Then,
    you will be able to select some "filter criteria".
    The reason for deleting the "old" publication is, that you
    are not allowed to assign a BDOC-Type to more than one publication.
    4) But please keep in mind that there is no realignment supported. So
    you should only use fields for filtering, which cannot be changed
    afterwards.
    This is the "simple" solution for filtering on fields. This
    will not provide complex filter criteria.
    If you need this, you shall create a filter function in R/3- and/or
    CRM-Inbound and -outbound.
    If you want to keep the control about the upload trigger, you can add an
    additional module in transaction CRMC_BUT_CALL_FU, position > 200000.
    BUPA_MWX_BDOC_BPS_FILL_CENTRAL. Within this new module, you can delete
    all partners within the complex structure that you don't want to upload.
    Hoping that above will be helpful.
    Best regards
    Christophe Sturzel

  • How to prevent the replication of service order from CRM to R/3

    Hi,
    I create a service order and it displays in SMW01. Does it mean that system tries to replicate it from CRM to R/3?  I have deleted the subscription in SMOEAC while publication of BUS_TRANS_MSG can't be deleted. Is there any other configuration affecting the replication from CRM to R/3?
    BR,
    ROBERT

    Hi Robert,
    The replication to R/3 will not happen if you dont have a R/3 site maintained in smoeac. This itself should be enough as it wont know which R/3 should the data be transferred to. Hence the data will not get replicated to R/3.
    The bdoc that you see in SMW01 does not mean that data will get replicated. it just indicates what has been created in CRM.
    Thanks,
    Abishek

  • Block replication of service order to ECC

    Hi,
    When a service order is created it is replicated in R/3. How can we block this replication?
    Regards,
    Shikha

    Shikha,
    I assume from your question there are some documents that should be replicated from CRM but only the service orders should not?  If this is incorrect and no documents should be replicated to ECC, then you should ensure there is no Subscription for Business Transaction Message in CRM to ECC.
    If my assumption is correct, you will need to redefine the replication object for BUS_TRANSACTION_MESSAGE from "simple bulk" to simple intelligent" with the publication criteria to allow document type.  It can be done via the message wizard (though it does require a development transport) and there is a multi-step procedure defined in an OSS note.  Note: this will NOT filter documents created in ECC from replicating to CRM.
    Regards,
    Roy

  • Inbound ALE Setup for Work Orders in SRM

    Hi Gurus,
    I need help on Inbound ALE Setup in SRM.If i have Inbound Idoc available at SRM side, what needs to be done for ALE configuration so i can post this data to corresponding application documents.
    Which message type, Process code i need to use??Please suggest me.
    Thanks in Advance.
    Regards,
    Manoj Tiwari

    Hi Manoj,
    If you really want to use IDOCs, you'd better post this on an ABAP/ALE forum to get ALE/IDOCs gurus :p.
    But the integration of WO in SRM can be done using the standard process for "External requirement": then have a look on this thread: Work Order needs to move from CRM to SRM/EBP Shopping Cart
    Regards.
    Vadim

  • Customer fields replication in Sales order from R/3 to CRM

    Hi all,
    I want to replicate, for Sales orders, one field (ZFIELD_A) on item level (VBAP) from R/3 to CRM .
    I used transaction EEWB on CRM with the option "Adding new fields to Business transactions" and I flagged checkbox "Also used in R/3".
    All worked fine and all the repository objects where created both in CRM and R/3, and the fileds was appended in structure CUSTOMER_I (CRM).
    The problem is when I replicate the data, because of existing customer fields  in R/3.
    In R/3 I have exisiting fields on BAPE_VBAP
    ZFIELD_1  [CHAR1]  - existing
    ZFIELD_2  (CHAR1] - existing
    ZFIELD_A  [CHAR30] (the new one)
    Assuming the above field values are X-Y-thisisatest
    the value of ZFIELD_A in CRM will be "XYthisisatest", since R/3 sends, in structure BAPIPAREX all the three Customer fields.
    In the generated (from EEWB) method ZEEW_DATAEXCHANGE01->CRM_DATAEXCH_R3D_MBDOC_FILL, called when transferring the order to CRM , all the first 30 positions are moved to ZFIELD_A from CRM.
    A solution would be to change the generated coding of the above method, by truncating the first 2 chars, but it's not so nice (and I also could loose the changes after a generation of the EEWB project).
    Anyone has a nicer idea?
    thanks a lot,
    Fabrizio

    Hi
    Go through the following NOTEs
    736595,833585,863611,873771.
    Regards
    Nadh.

  • Custom fields replication in sales order from CRM to ECC

    Hi Experts,
    We have added a few custom fields in CRM 7.0 (Ehp1) using AET. The BDoc BUS_TRANS_MSG has been automatically extended with these custom fields.
    On ECC side also, same custom fields have been added to VBAK and VBAP, using APPEND STRUCTURE. Fields were added to ADDITIONAL DATA TAB B in VA01 / VA02 transactions.
    Our issue is, when a sales order is created in CRM, it is getting replicated on ECC. But, only standard fields are getting replicated. The custom fields that we have added are remaining empty on ECC side.
    In CRM --> txn SMW01, we can see that the BDOC is populated with custom fields also.
    What is it that we have to do to ensure that custom fields are also replicated to ECC. Do we need to maintain field mapping between CRM and ECC, for custom fields, manually. How and where do we have to maintain the mapping. Also, please let me know the BADIs / exits that need to be implemented to achieve the above functionality
    Regards,
    Manohar

    Hi Manohar
    You can map these custom fields using the badi CRM_DATAEXCHG_BADI. Please see the documentation of the badi in SE18 in your system for further details.
    Regards
    Gavin

  • Replication of Sales Order in CRM and automatic territory determination

    Hi All,
    Have a business requirement:
    Sales order is created in R/3 and replicated to CRM. Now, once it is replicated we want to have an automatic territory determination in CRM. Is it a standard feature?
    If yes, what are the key configurations required to enable it.
    Pls. let me know.
    Regards,
    Pankaj

    No, I don't think this is a standard feature, at least not till CRM 3.0.
    You had a question - how to replicate territory data from CRM to R/3. This won't be such a huge work.
    Simplest solution I can see is:
    Create four tables in R/3 to hold Territory data, territory hierarchy, BP-territory assignments & Employee-territory assignments. Create a program that will replicate corresponding CRM Online tables to these R/3 custom tables. You can run this job once a day.
    If you need territory info in R/3 updated real-time, then middleware will be involved. You will have to write code in four corresponding bdocs to send idocs as soon as a bdoc is being processed. Four relevent bdocs will be terr_write (for territory), terrhier_write (for territory hierarchy), capgen_object_write (for BP-territory assignments) and employee_write (for employee-territory assignments).
    Hope this helps.
    Regards,
    Kaushal

  • ALE IDOC for Purchase order to sales order

    Hi Friends,
    I am sending P.O. from one system to other,using message  type ORDERS and basic type ORDERS05 .
    On receiving system I am using inbound process code ORDE.
    Sending is successful but on receiving side its giving me error, VKORG, VTWEG, SPART cannot be determined for customer 0000000001 .
    So please suggest me some solution on this ,,
    Proper points will be rewarded to helpful answer.
    Thanks,
    Brijesh........

    Hi brijesh,
    I am also working on  creating PO to SO . The problem you are getting is one of the problem i have faced . But we can solve this easily.
    In your outbound idoc you have 4 fields with E1EDK14.
    This segment stores the values for SPART,VTWEG,VKORG .
    So in the qualifying fields of this segment 006,007,008 should be there for the above fields respectively  and their values in the orgid field.
    I have written the coding in outbound side user exit.
    MM06E001 in the 11th function module .
    so try this it will solve the problem.
    Thanks
    vamshi

  • Replication of ERP-Orders: Business Partner (Carrier) is not specified

    ERP 2005 / CRM 2007
    Sales Documents (orders) are replicated from SAP ERP to SAP CRM 2007 with the following error message in CRMD_ORDER: 'Business Partner (Carrier) is not specified'. 'No Business partner was entered for partner function Carrier.'

    Hello André,
    This simply means that in CRM in your partner determination procedure, that is linked to your transaction type, the partner function 'Carrier' is listed as obligatory (actually the minimum occurence is set to at least 1, thus meaning obligatory/required). If you edit your partner determination procedure and look for the Carrier partner function in it, set the 'Minimum occurence' to blank (no value). After this the partner function is no longer obligatory/required and the error message will no longer appear for all transaction types that use that partner determination procedure.
    Of course, it could be that you really need this partner function but then you have to check your customizing settings is R/3 and make the corresponding mapping of partner roles (R/3) and partner functions in CRM.
    Hope this helps,
    Kind regards,
    Joost

  • HR ALE Replication and total automation

    Dear All
    Can we totally automate the SRM ORG replication from SAP-HR, so that we don't need to adjust any settings manually in SRM?. (We can load the attributes using the exit available in the idoc exits). Has any one tested this and working for you?. Can we automate the function tab setting (like marking an ORG as Purchase ORG/Purchase Group/Company) while loading the data into SRM from HR?.
    Thanks in Advance.
    velu

    Check thread
    Re: SRM org and HR org in SAP ECC
    Regards
    Lauren

  • Replication of service order

    We have created a  service  order in CRM. Normally we replicate it to R/3 as sales order.Is it possible to replicate it as service order??.If yes, what are the settings do we have to maintain in CRM / R/3??
    regards,
    Anirban

    Hi Anirban,
      You have mentioned that service orders are replicated to R/3 as sales order. what were the settings done in admin console (txn - smoeac) . Did you subscribe alone "BUS_TRANS_MSG" or did you specify any service related stuff.
    Greatly appreciate in advance for the help.
    thanks
    Jothi.

  • CRM sales Order Replication to R/3

    Hi ,
    Can anyone tell me what are the configuration that we need to do CRM to R/3 replication for sales orders apart from site and subscription creation(SMOEAC) and CRMCONSUM maintenance.
    I am mainly looking on what are middleware parameter that we need to set. How custom process type of CRM mapped with custom order type of R/3.
    It will be appreciated if you give me documentation of middleware parameter and their tables.
    Thanks in Advance

    Hi Pradeep,
    The Business transaction Replication from CRM to R3 is mainly based on the "Transaction Type" / "Process Type" (both are same) of the particular transaction - whether its a standard one or a custom one. It doesnt matter whether the mapping is Order to Order or Contract to Contract. Also, you need proper external-internal number ranges in order to make the mapping error free (even without the number ranges, the mapping will happen and the contract will flow).
    For documentation on Middleware settiing, check the following document.
    Best Practice C71 - connectivity.
    http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/Documentation/C71_BB_ConfigGuide_EN_US.doc
    For Business Transaction mapping Configuration, refer , "C03: CRM Master and Transaction Data Replication":
    http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/Documentation/C03_BB_ConfigGuide_EN_US.doc
    If you want full Middleware setup, in best practice, follow the documentation - B01, C71, B09, C03 in that order. You can get those from http://help.sap.com/bp_crmv250/CRM_DE .
    Regards,
    Alin

Maybe you are looking for

  • Error while creating a Sales Order

    Hi , I have created a material master for a material Y-350 in my system.I have defined it for the Plant 1100 (Berlin), Sales Org 1020 , Distribution channel 22.When i try to create a sales order for a customer in Dusseldorf,Germanyy , i get an error

  • How to use DataSource and External transaction in 9ias?

    I'm working on a project that the application server needs to connect to over 100 databases. I'd like to use connection pooling and external transaction service defined in OC4J's Datasources. I wonder if anyone has an example of using datasource and

  • MacBook Pro to iPad FaceTime help!

    I have a MacBook Pro and my mom has an iPad. When we try to FaceTime each other a message comes up saying the other is "not available for FaceTime". We don't understand why this doesn't work because we are using different email addresses to call each

  • ORA-01891 - Query works in SQL+ but not in JDev

    JDev 9.0.4 / DB 8i... I run a query in SQL+ and it returns results, I run it in JDev Worksheet and I get "ORA-01891: Datetime/Interval internal error". The query is a select from a view based on a synonym that links to a table in another DB (database

  • Unable to see SOAP Response payload

    Hi All, Could any one direct me in the way how do u get SOAP respose payload in sxmb_moni transcode. Need we do any settings to visualize payload in Respose? if so, Please give u r inputs. Thanks