Message determination and Partner function LS (Logical system) for PO

Hi,
I have worked in the past with vendors (VN) as partner roles in a PO, with the message to create an EDI outpout to Partner Type: LI (Vendor), and this works succesfully.
Now, the idea was to use in EDI, a Partner Type: LS (Logical system) as a receiver of EDI messages (message types: ORDERS) for inbound Purchase Orders to the Partner.
So, we have set up a respective message condition, with Partner Function: LS  (Logical System), in transaction: MN04 (Create Output-condition records).
A. When we use ME59N and create a PO with ref. from a PR (created from a sales order), the message determination works well, it reads the condition set in MN04 (condition records for messages), and creates a message (with output type for EDI , medium: 6, and partner function LS: Logical system). Message is created and idoc is sent to partner.
B. When we try with ME21N, ME21 and we create the PO with ref. to the same PR, either by entering manually the PR in the document overview of ME21N or by selecting the PR (without entering the PR number), i.e with date, the message is not created in the PO.
Company code is assigned to purchase organization, and so is purchase organization to plant.
Any idea why there is no automatic message determination in the case of the transaction: ME21N?
There is a single message condition that is to be read for both cases (trans: ME59N and ME21N).
Note: If I try ME21N, and enter the output type and partner (=Logical System), manually, I receive a warning message :
VN006 (Partner XXXX does not exist for partner function LS). If I accept this warning message, then message is saved- idoc is sent.
However you can not assign a partner function LS to a vendor, in vendor master data, because of message CZ 327 (Can not use this partner role).
Anyone with similar experience? Thank you for your advice.

Hi,
I well understand that the receiving partner can be a partner: Vendor (LI).
I have seen that working.
However, in the Partner Profiles (trans: WE20), the receiver was created as a Logical System (LS).
We want the partner Logical system (LS) to receive the idoc for purchase order (ORDERS).
After that, I think that the idea is that the LS can generate an idoc for a sales order creation that will then outbound to another partner.  I think that this is the concept.
The issue is that I have seen that the POs created with transaction: ME59N, have received from message determination (trans: MN04) the message with partner LS (automatically), and the idoc of the purchase order (ORDERS) have reached the partner LS.
The question is why the message determination fails when creating the PO from trans: ME21N or ME21, with reference to the PR. Message condition is the same and message determination procedure is the same for both cases.
There is no issue with customizing for the LS in trans: WE20
(Port processing agent is Active for LS and ORDERS have the proper processing code for application EF).
I hope I am helping more with this.

Similar Messages

  • How to create Logical System for ALE?

    Hi All,
       I'm an abaper and want to create Logical System For ALE. When i tried to make it using Tcode: SALE, msg appears that "Caution: The table is cross-client", when clik on continue button it shows "You are not allowed to change cross-client customizing".  Help with proper documentation.
    Thanks in Advance.

    Hi,
    what you did is correct but you don't have the authorization for cross-clients in your sever.First take the authorization for cross-clients then follw the steps
    Here i am giving link go through that and do practice,
    http://www.****************/Tutorials/ALE/MaterialMaster/Distribute1.htm
    http://www.****************/Tutorials/ALE/ALEMainPage.htm
    Reward if it useful
    lakshmi.

  • "No Logical system for FI is maintained" error message

    Hi Experts,
    When I am trying to create Shopping Cart in SRM portal for a free text material I am receiving the below message
    "No Logical system for FI is maintained".
    I was able to create Shopping Cart successfully for an imported material from R/3 back-end.
    I have verified the previous posts on the same message but I beleive I have already those settings in place.
    Request you to help.
    Thanks & Regards

    Hi Rahul,
    Please make sure you have maintained the attributes ACS and BUK in the organization model.
    Also please check that you have filled the responsibility and function tabs for the corresponding purchasing organization/purchasing group.
    Did you do a client copy among your systems?
    In the table BBP_DET_LOGSYS it may still contain the old product category GUID from the other system.
    After downloading the customzing object, DNL_CUST_PROD0, in your system, the GUID created in COMM_CATEGORY table could be different from the one used in BBP_DET_LOGSYS.
    Redo the "Define Backend System for Product Category" in the IMG and retest the issue. Please also verify the business organization settings.
    I hope this information helps.
    Kind Regards,
    Edel.

  • Need to determine which partner function level is pulling in the currency (

    need to determine which partner function level is pulling in the currency (sold to, ship to , bill to or payer)on sales invoices
    Also I my requirement is to have different currency based on different ship to party for same sold to..then how set up the same

    Hi,
    Yes, that is true. The field borders are not drawn when there is no data for that field.
    Here's a workaround though. Create this formula and use this formula field instead of the original database field on the report
    if isnull({database_field}) or not({database_field} > 0) or not({database_field} = "") then
    space(1) else totext({database_field})
    You can then apply borders on this field and you'll see that the field draws the border when there is no value.
    If the field that is in the Subreport, then it needs to be done in the Subreport, otherwise in the Main Report.
    -Abhilash

  • Create a client and logical system for BW

    Hi all,
    Can anyone show me how to create a BW client?
         create a BW client and logical system for BW client.
         create sourcesystems for the other clients in BW.
    I have follow some documents
    B84: BI Connectivity
    B03: General Settings BI Integration
    But it's not working the data can't flow to BW server.

    hi,
    check out the following thread's. it will guide you
    Connection steps for SAP BW and R/3
    Info required  while  creating source system
    R/3 Source system creation error in BW 7.0
    regards
    harikrishna N

  • Logical Systems for client 000 and 001

    I've just install solman 7.0 ehp1 sr1 and am going to create a new client from 001.
    Do I need to create logical systems for clients 000 and 001?
    Do I need to creat rfc's for these?
    Thanks,
    Daniel

    no, no need.
    you will create a logical system name for the copied client (such as 100)

  • Sales District and Partner function relationship in customer master

    Hello there
    I am working on a report and need to know one table relation for sales District and Partner function 
    i have a requirement , where i want to list all the partner number/Partner function assign to the customer with ref to the sales District
    we have one partner function Tab at sales Area tab in customer master , and another when we click on Sales district tab at header will get another window where we maintain partner function relate to the sales District , i want to have all those partner function in report , can you please help me where i can find that in table ? when i do F1 its says  KNVP but that table maintain at the sales area leval , not for the Sales District !! if you can help
    thanks
    Sonam

    Hi Sonam -
    and another when we click on Sales district tab at header will get another window where we maintain partner function relate to the sales District
    Do you have custom table/maintenance for sales district? Are you not maintaining Sales District in Sales Tab of customer master.
    You have to look for the field and table where you have maintained sales distict along with Customer and join the customer with KNVP customers and get all the partners.
    For Example - if you have mainationed sales district in KNVV table of BZIRK field then you have to join KNVV -KUNNR with KNVP-KUNNR and extract all records of customer distict and associated partner functions.
    Let me know,if the given solution is not applicable for your case.
    Thanks
    Amit Gupta

  • Logical systems for ALE

    HI all,
    I'm configuring for an IDoc to be generated and downloaded to a file via a file port.
    This IDoc is of message type PAYEXT.
    The file is to be sent ot the bank via the meansa of third party software.
    Do I have to create logical systems for these? Or only the outbound logical system?
    Do I also need to set up the distribution model , and if so, how far do i need to set it up?
    Points wil be awarded. Thanks!

    Hi
    Use BD64 Tcode to setup distribution Model
    Define the 2 logical systems.
    see the flow:
    Outbound:
    Step 1.  Application document is created when transaction is saved.
             2.  Message control is invoked.
             3.  Messages are processed by system.
             4.  Messages are Edited (if desired).
             5.  Output (ALE /  EDI) is checked
             6.  Validate against Message control record from Partner Profile
             7.  Application Document is saved.
             8.  Entry NAST table is created for every selected output program
                  along with Medium & Timing.
             9.  Check for Process Immediately .
                     If (yes)
                       Determine Processing Program from TNAPR Table.
                     ELSE
                       Execute RSNASTED Program.
           10.  Read Partner Profile to determine Process Code.
           11.  Process Code points to the Function Module & Invoked.
           12.  IDoc is generated. 
           13.  Check for ALE Request.
                        if (Yes)
                            Perform Filters, Conversions, Version Changes etc.
                        Else.
                            IDoc is stored in DATABASE.
    INBOUND:
    Step 1.  EDI Subsystem creates an IDoc file from EDI Messages
            2.   Subsystem calls Functional Module                                 EDI_DATA_INCOMING from startRFC program.
             3.  Data in Control Record is validate against the Partner                       Profile.
            4. IDoc is generated in Database and syntax check is                      carried out.
            5. IDoc file is deleted once file read.
            6. Event PROCESSSTATE REACHED is triggered in Idoc Object Workflow. 
                       7.  Check for Process Immediately.
                   If NO
                     Execute RBDAPP01 Program
                   Else
                      Read Process Code from Partner Profile        
                           Process Code Points to  Function Module
                     Application Document Posted.     
    further help:
    check url
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/ale/configuration.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapdevelopment.co.uk/training
    And also u can get lots of inof from the below link.
    http://www.sapgenie.com/ale/why_ale.htm
    Reward points if useful
    Regards
    Anji

  • Same ALE logical system for multiple BP

    Hello,
    we are using two processes to deal with the messages we receive from an external partner.
    For our system this partner is a logical system.
    My problem is now that we cannot give the same name to to processes.
    Do you have an idea how to solve it?
    Greets,
    Helge

    Hi,
    I now tried a bit with your input and the result is that I know gave the adapter specific identifier to one process (A) and in the receiver agreement I used a header mapping with A as the sender.
    I dunno why but now its working. Whatever the difference with the external partner my be ...
    Greets,
    helge

  • Internal order - Error - Different logical system for order

    Hello all,
    I try to send IDoc (INTERNAL_ORDER) from system A to system B.
    I have done:
    - BD64 / WE20 / WE21
    But after having customizing I have got following error:
    Different logical system for order xxxxxx
    Message no. 2075ALE001
    Diagnosis
    Internal order xxxxxxx already exists in system B. Its master system B is different from the master system A of the new internal order to be distributed with the same order number xxxxxxx.
    System Response
    Internal order xxxxxxx with master system A cannot be distributed in system B.
    Procedure
    Check customizing for ALE for internal orders.
    How to solve this?
    My aim is to maintain internal order master data in test system.
    Thanks for your help.
    David

    I have found something.
    If I change in table AUFK, logical from empty to A (master) and I run IDOC then IDOC has been correctly integrated.
    Then: how to define "master"?

  • Define one logical system for PI or multiple LS for 3rd-party system?

    Hi gurus,
    We are using IDOC2SOAP and SOAP2IDOC scenario in PI7.11. My question is regarding the logical system(or partner profile) on R3 side. We have two 3rd party system:A and B, so we have two choices.
    1. define one single logical system for PI integration server;
    2. define two logical systems for A and B.
    For choice 1, it seems we can only use one business sytem or business component (business service in 7.0) as the two 3rd party system, especially for SOAP2IDOC scenario.
    For choice 2, it seems we have no restrictions.
    Is it correct?Any help will be appreciated.

    technically you can use both options.
    The question is - do you want all the IDOCs in your R3 system to appear as though they were sent from the PI?
    What if a lot of 3rd party systems were sending the same IDOC (for example - ORDERS) and you want to investigate only those who were sent from system A?
    I like it configured that every system will be identified by a name I give it.
    I just use the IDOC communication channel checkbox of "Take Sender from Payload"
    or use a different service in the IBC that has a different logical system configured in its Adapter specific identifiers.
    Hope it helps,
    Imanuel Rahamim.

  • Error:No Logical system for FI is maintained.

    Hi,
    we are working on SRM 4.0 and i got the below error messages while trying to create the shopping cart from catalog in quality system.
    1. No Logical system for FI is maintained.inform system admin.
    2. Enter company code.
    3. Partner00000123458 not found.
    we have checked org structure in production and quality system,but there is no problem with production. problem with quality system only. even both systems are having same structure.
    can you please advise  where we need to check the settings pertaining to logical system in SRM side.
    Regards,
    SIS

    Hi
    1.Kindly make ensure that all SPRO settings with quality logical system ( ECC as well as SRM) .
    2. check org attribure value  logical sytem too

  • Partner Function Queries Multiple Partners for Single Partner function SO

    Hi Experts
    Is it possible to  enter multiple partners  for Single partner Function in SALES ORDER
    For Ex : We have created Z1 as a Partner function for Sales Executives : and Sales Executive 1 , Sales Executive 2 Sales xecutive 3 etc as sales Partners for Z1 partner Function .
      Now Is it possibe to enter for Z1 -
    sales Exeutive 1
                                                Z1----
    Sales executive 2
                                               Z1----
    Sales Executive 3............
    I would be greatful if you repond the same at the earliest
    Thanks
    Rashmi K

    Hi Rashmi,
    The requested function is possible.
    In the customizing of partner function, you could set the field Unique as blank. Then you could enter multiple partners for same partner function.
    IMG->SD->Basic functions->Parnter determination->Partner Functions
    Hope it helps.
    Thanks and best regards,
    Smile

  • ALE logical systems for business service or process

    Hi,
    I am trying to send an IDOC into my R/3 system. It is the same IDOC type that I have sucessfully sent out to parties. All the config is in place for communicating with the system, because I have sent others IDOCs in the past. However, they always were sent from another R/3 business system. They processed sucessfully.
    I am now trying to sending IDOC's from a BPM,as well as, from a business service. They are under the "With Party" section of the directory. These obviously do not have logical systems, so when I try to send the IDOC I get
    "Unable to convert the sender service Purchase_Orders to an ALE logical system", where purchase_Orders being the name of the business serice.
    How can I handle this problem?
    Should I hard code values somewhere?
    Which ones?
    I have read the other posts for the error above, but my situation seems to be different.
    Help!
    Chris

    Hi,
    To solve your problem, here my solution:
    1/ In your Business Process of your ID (configurator), go to menu "Service > Adapter-specific identifier" and in the part "IDoc Adapter", write your Logical System.
    2/ Create this Logical System on your target system (R/3).
    WARNING: XI allows you to used a Logical System for only one service (Business Process). Thus, if you are several interfaces, you must used different Logical Systems.
    Mickael.

  • Logical System for RFC-Business system?

    Hi,
    I want use RFC adapter for my scenario like File to RFC.
    The query is like, is there any importance to use Logical system for my Business System which is using for my RFC Adapter in my communication channel.
    Regards
    Gopi

    logical system name is relevant only for Idocs, but it is always a good idea to maintain the technical and business systems with all the information you can provide.
    you can check the logical system names of ABAP application servers at bd54 tx code.
    Regards,
    Henrique.

Maybe you are looking for

  • ABAP spool to OTF format

    Hi, Is there any function module available to convert ABAP spool Job to OTF format?. Final requirement is to convert this to PDF, however CONVERT_ABAPSPOOLJOB_2_PDF  is not found suitable for this requirement, since the converted output needs to be o

  • Bandwidth manager with Solaris 10

    Hi all I newbie with solaris and would like to test the IPQoS feature to use for bandwidth limit in a isp. I just readed the oficial IPQoS Sun tutorial but I looking for simples examples to limit the bandwidth per ip (clients). Someone knows where ca

  • How to calculate the LengthOfTask inside ProgressBar

    Hi, I have a swing app and it will download some files from server. It will take long time and I add a ProgressBar. But how to get LengthOfTask ?? I need to call mthod setMaxium(LengthOfTask). I have a class called Update.java and it will do download

  • Parliant Phone Valet volume control script

    I have been using Phone Valet for several weeks and love it. One of the cool features is an Applescript which fades out the volume on iTunes whenever I am on the line. Unfortunately, I use internet radio a lot, and the mute doesn't work there. Parlia

  • SOAP API via Java

    I get the following error when trying to connect to the SAW Authentication service via java [java] {com.siebel.analytics.web/soap/error/v1}Error: [java] <sawsoape:Code>OQ78YWIW</sawsoape:Code> [java] <sawsoape:Message>Assertion failure: false at line