2 edi question

hi,
1) i have 2 programs which create idoc using master_idoc_distribute. what i not understand is that, for program 1, it checks edidc, if found the entry, checks against the nast entry. if no then insert and followed by submit rsnast00 whereas another program do not need to go through the nast checking and data update to edidc and edidd by this own program before calling the create idoc FM. why is that so?
2) for the first program, why check edidc first then only nast? at which point data updated in edidc and edidd?
thanks

Hi el,
Master_idoc_distribute FM is used to generate the idoc.Once the idoc is genereated then it will be stored in EDIDC and EDID4 tables.So first get the idoc number from EDIDC .thats why there is checking of EDIDC comes into picture.Then it is going for NAST table because may be the this idoc is used for distributing transactional data(message control method).Thats why the program is going for NAST table.If the idoc is not related to any transactional data then no need to go for NAST table.
regards,
Nagaraj

Similar Messages

  • EDI question...

    Hi Guys,
    I was aksed an question on EDI.
    Can anyone help me out in that because I was unable to answer it ?
    "What file format you using during EDI implementation ?"
    Please throw some light on this issue.
    Thanks.
    Regards,
    Tushar.

    <i>> So I guess we send flat file to EDI translator and
    > then it converts it in a format which can be send
    > through VAN, right ?</i>
    Most of the EDI translator systems that work with SAP, actually do RFC calls to SAP to read and post IDOCs to the SAP system. There is no intermediate flat file in between in this method. But if you are using some translator that doesn't how to talk to SAP, then in that case, I <b>guess</b> you will send your IDOC to a file port to create a flat file.
    <i>> Is EDI translator a synonym for EDI sub system or
    > different ?</i>
    Yes, they are the same. Most popular one out there is Gentran.
    Regards,
    Srinivas

  • Basic EDI questions

    Hello Members
    Will u be able to explain to me how much workload is involved in this EDI job specifications:
    .         Own the EDI transaction portfolio u2013 850, 855, 856, 810, 820/EDT, 867, 832 u2013 and connection types u2013 direct connect, VAN, GHX, G-Fax.
    ·         Responsible for bringing new e-business & EDI solutions to Canada - including implementation of new technology.
    ·         Accountable for day-to-day maintenance activities and troubleshooting issues related to EDI transactions.
    ·         Responsible for installing new trading partners and working with existing partners to decrease error rates and increase overall utilization.
    ·         Using EDI and associated metrics, completing analysis to help drive work activities such as strategy creation and overall continuous improvement activities in the EDI realm.
    Thanks

    hi,
    Look at the FAQ part of this Link...
    1. http://www.sapgenie.com/sapedi/
    You are also free to click the other links if they are concerned to you.
    2. Another set of faq's on edi
    http://www.edipower.net/index.cfm?pgid=faq
    3. Diagrammatic representation of EDI with XI.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/135b0b94-0701-0010-f6a9-86a14057544a
    4. Edi Module
    http://www.vitria.co.jp/library/data_sheets/vitria_edi_datasheet.pdf
    regards,
    pankaj singh
    <b>*** reward if helpful</b>

  • Basic (hopefully) EDI question

    I'm very new to XI/PI and am trying to figure out XI's EDI capabilities.  We're a small company and trying to decide if XI is the way to go (it's not installed at the moment).
    We're trying to do 810 and 850 EDI transactions and there's no strong requirement on how that has to happen.
    One consultant recommended I get a license for "EDI Engine for Consumer Products, the 'SAP XI Adapter for EDI'"  Which he seemed to think SAP sold. 
    Another consultant said SAP XI Server didn't come with (or sell) an adapter and said I had to get a 3rd party tool like the SeeBerger EDI adapter or use something separate like Gentran..
    Can someone untangle this for me?  Is there an EDI adapter that comes with XI Server that would work?
    Thanks,
    Lee

    Hi Lee
    SAP relies on a system of partners to provide adapters for other
    applications and certain industry EDI standards
    SEEBURGER AG
    iWay Software
    Please go through this once
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6dc02f5d-0601-0010-cd9d-f4ff9a7e8c33
    http://www.aedaptive.com/index2.php?option=com_content&do_pdf=1&id=14
    Regards
    Abhishek Mahajan

  • What is the best place to ask EDI questions?

    Hi all,
    Should I ask them here (which forum/group) or some other site altogether??.
    Thanks,
    Charles.

    Hi Charles,
    You can ask to ABAP Development ->Data Transfers forum.
    Is there any wrong if we ask the same question in two forums? You may get answers from both forums which might be helpful. I am not sure.
    Thanks,
    Srinivas

  • EDI Question (Count EDI Segements)

    Hi,
    I want to map the field D_96 under the EDI Segment SE and I was wandering if how to do that?
    The description of the field is: Total number of segments included in transaction set.
    So is there a way that I can load the result mapping in a Java function so that I can count the number of segments? 
    I know that I could add a counter (using user-defined function) for each segment that I'm writing but I was just wandering if there would be an easier way of doing it.
    Rgds,
    Yves

    Hi Yves,
    i don't think, that it is possible in a Java function within a message mapping, but you can do it by creating a java mapping from the result of the message mapping to the same structure. Then you can count the nodes and add just the value to D_96.
    In your Interface mapping you will just need to add the additional java mapping after your message mapping.
    Best regards
    Christine

  • EDI with 3rd Party warehouse config question

    I wasn't able to find a bettwr formum for an EDI question, and since most of them seemed to be posted to this forum, here I go....
    I am trying to configure a 4.6 system to be able to exchange EDI documents to a third party warehouse. We want to send them a message to ship product and to receive a message confirming what they shipped. This will be related to outbound delivery documents in SAP.
    I have setup a Logic System representing the warehouse, a new output condition to represent the outbound notification to ship product and the partner profile for the Logical System.
    When I try to create the output for the delivery (I entered Output: LD03, Medium: 6, Part Func: LS, Partner: WHSE3RD and Language EN) I get the
    error message: "You cannot enter a partner function for output LD03" (VN041).
    f I don't enter the partner function, it gives me the message "Partner function does not exist in table TPAR" (VN046).
    Any ideas as to what I am missing?
    Thanks, Rick

    Hi Richard,
    Have you setup LS Partner Profile (t/code WE20) for WHSE3RD, distribution model (t/code BD64) and record condition for output type (t/code NACE)?
    Regards,
    Ferry Lianto

  • The question about EDI in scenario 'Cross-Company Code Sales Processing'?

    I'm doing the exercise with IDES system for the scenario 'Cross-Company Code Sales Processing'.
    But when posting the EDI, it gave me the error as followings:
    there are related data in table EDPP1, including customer and vendor data, but it still informed me the questions.
    pls help!
    Object 0090033869
    Output type: tst IV for MM by ken
    Processing log for program RSNASTED routine EDI_PROCESSING
    EDI: Partner profile not available
    EDI: Partner profile not available
        Message no. E0332
    Diagnosis
        A partner profile could not be found with the following key:
        /0000000000/LI/
        This involves the key fields of the table EDPP1:
        -PARNUM  partner number
        -PARTYP  partner type
    Procedure
        Please check the EDI partner profiles.
        Execute function

    Hi
    Partner profile is not seems to be maintained in tcode WE20.
    Please maintain in WE20.
    Kind Regards
    sandeep

  • Concept Question about EDI and Error Processing

    Hello All,
    This is a concept question, I was wondering how others would approach this scenario.
    Let's take this scenario. In EDI often the transmission for a purchase order comes in with an invalid material number. Normal error processing is for the EDI team to research the issue (find the correct matnr), edit the idoc and reprocess the Idoc.  I would like to move that type of error processing out of the hands of the EDI folks and into the hands of the business users.
    How would they correct the material number? It has to be more intuitive than editing an IDoc, it has to be an easy and intuitive user interface. This process has to also work for many types of EDI transmissions both inbound and outbound.
    There would be many ways to handle this: create a report with an editable grid that would change the idoc during input and create the order with the corrections, convert the idoc to xml and use simple transformations, use an xsl report...etc.  You get the point. 
    How would you approach this?  Before I start the design I want to make sure I've given all the options due consideration...all options, webdynpro, transformations, regex, you name it...all is available, except there is no XI. 
    Personally I'm leaning towards an editable grid and processing buttons that would post the idoc in background...but I do that type of thing all the time and I may be in a rut and neglecting better design options.
    Thanks for your input,
    Greg

    <b>Paul:</b> So it runs the transaction silently in BDC format, until the error occurs, then opens up in dialogue to allow the user to change the invalid material, and then continue on with processing.
    This works when the processing function module uses BDC. But even then I think this is possibly nice from user perspective, but a nightmare from auditing perspective. I.e. correct me if I'm wrong, but I'm pretty sure there's no log indicating that the user changed the material number. Thus for anybody comparing the IDoc contents against the posted document (including change history) there's no trail that shows this change. Of course you can assume that this is what must have happened, but I personally prefer if I can track in the system what happened and have proof for that.
    <b>Reddy:</b>
    <ol>
    <li>it can be run daily basis, which should select all idocs which are in status 51 with message number (..related to wrong material number). report output should inlcude :idoc number-wrong mat no- space for new material to be entered by business against wrong 1. And there should be one button for RUN.</li>
    <li>After RUN, the material number should be changed to new 1 in segments and idocs should be reprocessed.</li>
    <li>repeat the run until business enter right mat num.</li>
    </ol>
    Design seems to limited to me (takes care only of one error message). Might work if that's the main pain point and this is the only one the user is dealing with. Otherwise I'd expect pretty soon they start complaining about having to use different tools for the possible errors. I'd keep the report more general, but allow this special form of processing only for a given error message (otherwise it's a normal re-process as triggered for example via BD87).
    Also, I assume that when you talk of changing the IDoc you mean that you actually keep an original copy around (like SAP does when you edit an IDoc). Often this is required from an auditing perspective. I'm not sure why you wouldn't want to check the material number <em>before</em> trying to process the IDoc to avoid wasting system resources (but maybe I misunderstood the step).
    Anyhow, in theory you could also achieve all of this via workflow. You can add custom columns to the work item overview in the inbox, only issue here is that it doesn't scale well (so issues with larger volumes).

  • EDI - IDOC  mapping question

    Dear Experts,
    For transformations between EDI and basic IDOC types, are there any off-the shelf  (ready to use) options? If yes what are they? If not, what is the easiest way of mapping in between these structures?
    Our setup involves Seeburger's AS2 adapter.
    Thanks

    Hi Aamir,
    Thank you for your response.
    We are working in an environment where we do not have any control over the setup. So I have a few follow up questions, answers to which would help me immensely.
    1. I saw that there are a"few" mappings available for which both the EDI and IDOC versions differ from what we need. So, is there anyway to get an actual listing of all supplied mappings?
    2. In case you have worked for a similar scenario, is it possible for you to share a sample mapping spreadsheet ?
    Thank you,
    N

  • Biztalk Architecture Question - EDI Solution Setup

    I have to setup an EDI Solution .
    There are multiple trading partner with multiple transaction(850,810,832 , 867 Transaction).
    Please help me in set up the solution and Project structure .
    so that in future i will be able to add trading partner and transaction .

    Hi Mohit,
    For one of my client what we used to do use RoleLink and party for dynamic resolution of the part and send the message.
    So we
    Receive a message, this message will have ID which resolves the source
    Map it to canonical schema.
    Have a orchestration process mapped canonical schema
    Have a code in orchestration to resolve the destination, using Party
    Have RoleLink, connect the RoleLink to send shape.
    Configure the Party details with qualifiers to resolve destination details.
    Configure the send out to the party
    In the send port have outbound map specific to the destination system. In this map you can have maps for EDI.
    So when the new party comes in, just create Map, create send port configure it with outboundmap, and the Party with send port.
    So coming to project structure.
    External schemas-Inbound
    Canonical schema
    Maps
    Orchestration which Common-Orchestration which will have Role-Link
    External schemas-Inbound
    When the new party comes-in, you can create a new project/assembly for their map (and new project if the outbound schema change).
    Obviously you can have many solution, choose the one which fits you better.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • EDI 835 Question

    If you have used EDI 835 (Incoming Customer Payment Advice for Pharmacy), can you please let me know the IDOC type you have used?

    Check out REMADV with basic type PEXR2002. It posts a Payment Advice to SAP for clearing by AR.
    The key question to ask yourself is what am I trying to post in SAP? If it's a Payment Advice, this should do it. If there's any data in the 835 that can't fit into PEXR2002 but it's still going into the Payment Advice in SAP, you can always customize the IDoc, as long as there's a place for that data in the SAP document.

  • Question about EDI confirguration

    Hi guru:
    I have question about EDI configuration, let's say I created PO for vendor 0001 ,it is intercompany business, so for our vendor, "us" are their customer, then Sales order will automatically generated which include sold to ,material,etc, my question is how does system determine which sold to be generated once I created PO, where does it come from?

    Hi,
    We maintain the EDI partner in the table "EDSDC" in a tcode VOE2, and conversion fo extrnal and internal partner no in the EDPAR, in a tcode VOE4.
    Regards
    baalakrushnan.da

  • AS2 Adapter EDI scenario - question

    I am working on a EDI scenario, involving AS2 adapter.
    Could anyone tell me any steps to be done on ABAP engine.
    reg

    Hi Naveen,
    follow the below steps:
    1) First deploye the Std seeburger mapping provided by see burger on XI
    2) If you are using the AS2 adapter then you have to install the AS2 server on XI server.
    3) Once you install the std seeburger on SAP XI server you will see the AS2,X400,OFTPS,VAN adapter on XI ID.
    5) You need to call the std mapping in the adapter module which does the conversion from EDI to XML and XML to EDI.
    steps in IR and ID.
    In IR:
    You need to use the Standard XSD provided by Seeburger for different mesages like EDFACT ORDERS D96A etc in IR and other steps are similar which we do for the normal scenarios.
    In ID:
    This is the scenario for AS2
    Seeburger has provided std mapping which need to be deployed on Xi server and will be used in XI adapter module tab for EDI-XML and XML-EDi conversion.
    Example of mapping:
    See_E2X_INVOIC_UN_D96A
    See_E2X_INVOIC_UN_D99A
    See_E2X_ORDERS_UN_D96A
    See_E2X_OSTRPT_EAN_D96A.
    1) After deploying mapping program.
    We need to give the AS2ID in the party identifier tab,AS2ID that is entered here will be used for identifying the sender and receiver of the document.
    1)The value of the Agency field must be Seeburger.
    2)The value of the Schema field must be AS2ID.
    Every partner is assigned the WAN no which is provided by the WAN service provider. That WAn no we need to configure in the party identifier tab
    Configuration in adapter:
    Under the party identifiere tab
    Agency will be seeburger
    Scheme=AS2ID
    Name = WAN network no of the partner who is sending the file
    Sender AS2 adapter configuration:
    Few changes in the module parameter tab.
    localejbs/CallBicXIRaBean bic
    CallSapAdapter 0
    Module configuration:
    bic= destSourceMsg = MainDocument
    bic= destTargetMsg = MainDocument
    bic= mappingName= See_E2X_EDIFACT_ORDERS_UN_D93A which does the conversion of EDI-XML.
    Receiver AS2 adapter configuration:
    When the adapter is used in a receiver channel, it obtains a message from the Integration Engine and sends it to a business partner. In this case, the following steps are required:
    1. Define the channel as a Receiver channel on the Parameters tab
    2. The last step ensures the module sequence is complete:
    Make sure the module ModuleProcessorExitBean does exist in the module sequence:
    Module Name=localejbs/ModuleProcessorExitBean
    Type=L
    Module Key=Exit
    • with the following module parameter:
    Module Key=Exit
    Parameter Name=JNDIName
    Parameter Value=deployedAdapters/SeeXIAS2/shareable/SeeXIAS2
    You can refer my thread reply:
    Re: Pls.. Help Needed.. Seeburger Mapping Names..!!
    Re: Seeburger AS2 adapter...
    Re: AS2 Module tab.. Mapping Names for modified Standard Msg types ? ? BIC ??
    AS2 adpater-- Configuration details for both SND and RCV.
    AS2 Sender Adapter -- Need few details.
    EDI-SEEberger-XI-IDOc-R/3
    flow of the data from EDi to SAp r/3 using seeburger:
    1) Data will be coming thorugh WAN or mailbox.
    2) If its coming through WAN then every WAN provider will give the partner which is sending the data a partner number for indentification.
    3) In your AS2 channel you need to configure the party and for that party you need to give the WAN number which is proivded for that partner. So it will run that configuration whenever that partner send the data.
    4) In the adapter you have to give the mapping program name which does the conversion of EDI-XML and XML-EDI.
    5) Once you XML is generated then it will be used in MM
    6) At the receiver if its IDOC adapter then IDOC adapter will post the IDOC to R3 system.
    Thnx
    Chirag

  • EDI mapping questions

    Dear SAP Friends,
    My client has planned to develop a program to convert SAP payment run data (F110 for Checks only) to EDI 820 format.
    I have some points to know the information about EDI 820 format for the following segments to map them to SAP tables and fields.
    I didn't' find the fields to map these segments in tables PAYR, REGUH, REGUP which are used while payment run.
    BPR10 - Originating Company Id - (Tax ID code preceded by a 1 to be assigned by your implementation manager)
    What exactly this ID means and where to find in above tables or is there any other way for this to be mapped?
    REF02 - Corp Id - Populate with signature ID number to be assigned by Bank.
    Where to find the table and field for this in SAP and where to map in the which table, to get it automatically populate in F110 run.
    REF02 - PC Id - The following list contains the delivery options available: US – US Mail / FX – Federal Express / UP – UPS / AI - Airborne.
    Is this the way to deliver the checks for payments from the bank. How to map this too.
    My client does not want to hardcode anything because to use this program for some other company codes as well.
    I will really appreciate your responses.
    Thanks and Regards,
    Paul

    Hi,
    >>I searched a lot about the configuration details of the Seeburger adapters like AS2 and SFTP but could not find anything good,can you please provide me the same
    When you purchase the third party adapter from seeburger you'll get configuration guide which will giv you the clear idea of cofiguring.
    >>where and how to use AS2 and SFTP?What is VAN?Is it an alternative to AS2 or SFTP
    The AS2 protocol is internally based on HTTP.AS2 uses two different message types: the actual payload message and the Message Disposition Notification (MDN). The payload message encapsulates an EDI file so that it can be transmitted via HTTP. The purpose of the MDN is to acknowledge the receipt of a payload message.
    http://www.edibasics.co.uk/
    >>What are certificates in Seeburger
    certificate information required for encryption and signing
    Refer these links it may help you
    Re: Seeburger BIC Mapping Designer: Special Character (German Umlaut) Problem
    SEEBURGER integration using PI: BIS, BIC, AS2 Adapter, FTP ?
    Handling EDI interfaces using Seeburger BIC modules
    http://wiki.sdn.sap.com/wiki/display/XI/SeeburgerSuiteforSAPPI
    Regards,
    Priyanka
    Edited by: priyanka.anagani on Dec 26, 2011 7:22 PM

Maybe you are looking for

  • "No internet access" error, but can connect to any webpage - Intel 6300

    I've been experiencing a somewhat annoying error; it seems very hard to troubleshoot just based on the terminology ("no internet access" is a very popular search). I have a W520 with the intel 6300 nic. The networking center says that I have "no inte

  • Long time for generating spool request for smartforms

    Hi, I'm have designed a  smartforms for printing a Receipt form. It takes about 1 minute for generating spool request after pressing the PRINT button in PRODUCTION Server only. The Code i used is below CALL FUNCTION lv_fname   EXPORTING       p_belnr

  • Background Master Not Showing In PDF

    I have a 90 page ebook I've design in InDesign. I'm self taught and new(ish) to InDesign, so please bear with me. My client needs the book for print and as an Interactive PDF. So, I've designed the file for print and am converting it to RGB when expo

  • Icon "sticks" to cursor in finder

    When trying to drag an application icon off the dock the icon "sticks" to the cursor.  Also, in finder windows the same phenomenon occurs when I attempt to move an icon to a new location. Attempted solutions: restart with PRAM clear, reinstall OS X,

  • SSIS Installation issue / Access issue

    Hello, I recently installed SSIS to an existing SQL Server 2014 Instance since it was not installed all at once. I did change the instance name in the configuration file and added the two developers to permissions. I can connect to SSIS through the s