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.

Similar Messages

  • EDI 835 message tweak

    I have a EDI message from one trading partner, I need to send it to multiple partner after processing. If I need to tweak the message to send it to one of the trading partner. How can I do it ? What are various ways to do it ?

    Hi Viv,
    You can send the EDI 835 message to different partners,U need to chave different trading partner and their agreements need to be set.
    need to create send port for each trading partner to send 835 file.
    Need to bind this send port in the agreement of the trading partner.
    If I need to tweak the message to send it to one of the trading partner. How can I do it ? What are various ways
    Please let me know what do you mean by tweak, and do you know the partner which you want to tweak.
    Thanks &Regards,
    Ammu.

  • 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

  • Shipment Carrier Related EDI SAP question

    All,
    We started work on automating sending/receiving the Carrier Related documents from SAP at out end through EDI.
    Here's my understanding :
    Load Tender : EDI 204
    Carrier Accept/Reject : EDI 990
    Shipment Status : EDI 214
    Freight Invoice : EDI 210
    I know that for EDI 204, we can use SAP IDOC - SHPMNT05. Could someone please guide me on whether my understanding is correct and
    which SAP IDOCS to use for these EDI docs.
    Thanks.

    > No i wanna my carrier as a SAP BAP HR .
    @PK..it is not a New Technology but a New Airlines which was introduced by SAP .
    >But dear gurus from india , who has experience more than 4 years please suggest me ..
    @Siegfried.. the criteria to reply to this thread does not suit you.
                         1.Gurus from India only.
                         2.Only 4 yrs Experience
    >Over all i am very confused related to my new search criteriaa ..
    Yep,New Version of SDN has changed its Search functionality and there is a [lot of discussions|What happened to SCN search?; going on in [Suggestions & Comments|SCN Support; forum, have a look into it.
    > if a glass is half filled and half full .......try to see the full part ??
    again you missed out something here which made the confusion. half filled with air & half full of water  Brittania 50:50 right?.
    Cheers
    Andrew
    PS:Edited with a SIMPLE EDIT SW called @FUN  and copyrighted only for Coffee  Corner.Take it in the [right spirit|http://www.whiskymag.com/whisky/brand/glenfiddich/whisky651.html] .
    Edited by: Andrew J on Jul 3, 2009 9:35 AM

  • EDI Challenging Question

    We are using EDI 860 for PO Change.
    I wanted to know which field from IDoc should we use to map the change qualifiers code picked up correctly.
    For example, if we make changes in line item of PO, it should pick up CA qualifier.
    If we add new line item in existing PO, it should pick up AI qualifier.
    So for which field these change response types code should be mapped so that vendors would know what exactly we are changing in PO.
    Currently we have mapped ACTION field from IDoc to these qualifier, which is not working. It is giving 001 value all the time which is mapped to AI code, so even if we do No Change in PO or just change the quantity then also it is picking up AI.
    Please let me know if you need more elaboration.
      CA
    Changes to Line Items
    AI
    Add Additional Items
    NC
    No Change
    Message was edited by:
            RS

    > Can you please tell me what is the way out for it?
    > How can we acheive it..
    > also send me info on [email protected]
    >
    > Thanks

  • EDI Serialization error

    I'm getting an error when my msg hits the outgoing EDI assembler that really has me scratching my head. I drop a flat file that is mapped to an 835. The map seems to run well, but the msg gets suspended with the following error:
    "During serialization root node is not placed at start element"
    I though maybe the msg that was hitting the EDI outgoing pipeline was not the msg I intended, and maybe the flatfile msg was getting through, so I looked up the suspended msg and sure enough it is the XML. So, I copied the XML and created a file. I then
    changed my incoming pipeline to accept XML, dropped the file and the EDI 835 was created successfully. 
    I've never seen this error before. Have any of you? Googling it just suggests that the msg may not correctly start with a proper "ST" segment, but again, it ran fine when I dropped the XML msg.
    Any suggestions?
    Thanks.

    Hi ,
    You can use  XmlTransmit pipeline. Doing this gives you access to a pipeline
    PreserveBOM instance property that will strip the BOM from the message for you if you change it from its default setting of “True” to “False”:
    Or you can do something like this
    1)create a variable of type XMLdocument  =xmldoc;
    2)Store the message in xmldoc : xmldoc = message1;
    Pass the xmlodc to class library funtion
    if (xml.StartsWith(ByteOrderMarkUtf8))
        xml = xml.Remove(0,
    ByteOrderMarkUtf8.Length);
    Thanks
    Abhishek

  • XML vs EDI

    Does XML replace EDI in 11i applications? Can you still use EDI? What are the pros/cons of changing from a 10.7 EDI situation to an 11i XML situation? Would it be easier to stay with EDI? What are the benefits of switching to XML?
    TIA

    For EDI related question, you can post question on other forum for better answer. XML is self-explained data-format so it is
    usually simple and light when using it as data for exchanging.

  • Parent node showing in schema when child nodes not present

    I had several folks answer my questions on mapping from a flat file to an EDI 835 schema and I am down to just a couple of issues before I finish up. I have a conditional mapping issue that I have to solve before I can map the rest of the document. I am
    mapping three fields in a single non-repeating line in the flat file to a repeating segment in the 835. Basically I need to create a separate AMT_ClaimSupplementalInformation segment for each field in the flat file line. As you can see in the picture
    below I want to create a AMT_ClaimSupplementalInformation segment for CDISCOUNT, CINELIGIBLE and CALLOWED.
    You can see I have quite a bit of conditional logic attached to the three fields, but I have all three connected via a loop to the AMT_ClaimSupplementalInformation parent. I cannot attach the loop to the parent of the three fields because it only appears
    once in the file. And if I leave the loop out the AMT segments get stacked funny, like this:
    <AMT_ClaimSupplementalInformation>
    AMT1
    AMT1
    AMT2
    AMT2
    </AMT_ClaimSupplementalInformation>
    You can see how they should be stacked in the next pic.
    In some cases however, one of those fields may be blank so I will not need to create a AMT_ClaimSupplementalInformation segment for it. I was able to use some conditional mapping ideas you guys gave me using the Not-Equal and Value Mapping functoids, and
    that works great to keep blank child nodes from being created. However, Since I have a loop attached to the AMT_ClaimSupplementalInformation parent node it still creates an empty parent node even when the child nodes are not created. See the empty parent
    node in the pic below.
    Since looping functoids can only be attached to links I don't know how to make the parent node conditional.
    Any suggestions?
    Thanks.

    Boatseller, thanks for the tip. I did end up going the XSLT direction. It's a bit of a hack, but I'm using the following XSLT to eliminate empty nodes :
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
        <xsl:template match="@*|node()">
            <xsl:if test=". != ''">
                <xsl:copy>
                    <xsl:apply-templates select="@*|node()"/>
                </xsl:copy>
            </xsl:if>
        </xsl:template>
    </xsl:stylesheet>
    I created a new map with the 835 schema on each side. I then created an XSLT file and pointed to it in the Custom XSLT Path property. It seems to work well. I call this map right after my FlatFile_To_835 map.
    I was hoping to use the scripting functoid with inline XSLT in the map so that I didn't have to worry about deploying the XSLT file(just another thing to keep up with in the future), but when I compile it I get the following error:
    The "Scripting" functoid has 1 input parameter(s), but 2 parameter(s) are expected.
    I'm wondering if I'm connecting the schemas incorrectly in the map:
    In any case, I'm past the empty nodes issue for now, which was a big roadblock. Now I have to deal with the CAS segments which are, as you said, a real pain. 
    Thanks for all of your input.

  • Payment advice (Invoice no. & FCN No.)

    Hi,
    At my client payers send ERA (instead of payment advice). In ERA they send us our invoice number as well their internally generated FCN no. (These no they use to keep track of our invoices in their system ).
    If we want to give them credit memo then we have to specify FCN no. to them for proper processing. These
    ERA is recived by EDI 835.
    Please suggest me how can we capture these FCN no.  recived through ERA (tweaked payment advice)in SAP.
    Thanks
    Nik

    Figured it out.  Field status group on the unapplied payments account in the new company code had BA required instead of optional.  Not happy that I couldn't find any error messages, BDC sessions, etc. reporting the error.

  • Condition type EDI1 and EDI2

    Dear all,
    we have to a requisition that we will receive confirmations of order (ORDRSP) from our suppliers in the future.
    In OSS note 456127 (FAQ EDI MM) question 14 it says that prices will only overtaken in the purchase order,
    if the condition types EDI1 and EDI2 are part of the calculation schema.
    In our calculation schema we do not use EDI1 and EDI2 so far.
    I can not find a manual that says what to do.
    RM0000 does not contain these two condition types either.
    In which way do we have to add EDI1 and EDI2 to our calculation schema?
    Thank you for your help in advance!

    Check these Schemas
    RM2000 - STO scenarios
    RMMP00 - Market Price Scenarios
    Define Calculation Schema
    In this step, you define the calculation schemas.
    In the MM area, a calculation schema - a framework of steps used to calculate or determine something - is used among other things to calculate costs, prices, period-end rebates, and taxes.
    Note
    This concept is referred to in the Sales and Distribution (SD) area as a pricing procedure.
    In the calculation schema (pricing procedure), you specify which condition types are to be taken into account in which sequence.
    In the price (or cost) determination process, the SAP System automatically determines which calculation schema is valid for a business transaction and takes into account, one after another, the condition types it contains.
    Standard settings
    The following calculation schemas are predefined in the standard system. You should not change these schemas.
    RM0000 and RM1000
    Control the price determination process in POs, quotations, and scheduling agreements.
    Both calculation schemas require 2 condition types for the gross price: one for automatic price determination (standard: PB00) and one for manual maintenance (standard: PBXX).
    RM0001 and RM1001
    Determine which condition types you can enter in purchasing document headers with time-dependent conditions (e.g. contracts).
    RM0002, RM1002
    Determine which additional condition types you can enter in purchasing document items with time-dependent conditions or in the purchasing info record.
    RMMP00
    Defines the condition type for determining the market price which can be entered for each material.
    RM2000
    Controls the delivery cost determination process in stock transport orders and stock transport scheduling agreements.
    Note
    In the calculation schemas RM0000, RM1000, RM0001, and RM1001, the field "Subtotal" must contain the following values in the following lines:
    Gross value:     9
    Effective value: S
    If the interim total 'S' is not set, the PO values cannot be updated in the Purchasing Information System (PURCHIS).
    Actions
    1. Check to what extent you can use the calculation schemas provided in the standard SAP System.
    2. Create new calculation schemas by copying similar existing ones and changing them.
    Enter a key (length max. six characters) for the schema you wish to create, and a descriptive text.
    For each schema, specify the condition types in the order of their usage, and maintain the relevant data.

  • 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 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

  • 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

Maybe you are looking for

  • Welcome to the Service Providers General discussion

    Welcome to the Cisco Networking Professionals Connection Service Providers Forum. This topic will provide you the opportunity to discuss issues surrounding General Service Provider solutions. We encourage everyone to share their knowledge and start c

  • Payment term not allowed to change

    in FB70, payment term is brought from customer master data, but user can change it, is there any way we can block it?(not allow user to change payment term , for example , this field greyed out). in F-28, is there any way we can grey out the document

  • Can anyone help me building an Photoshop extention?

    I am a webdesigner / crossmedia designer (Netherlands) and after using the font icon PS extension for Font Awesome i got frustrated it would not let me manage my own icon fonts. So i came up with a solution. But is is very hard to find someone to dev

  • Where is 'save as draft' icon in Mail?

    Mail Help says to click the Save as Draft icon to save a message you're working on.  But I cannot find the icon anywhere.  I know that it saves automatically anyway, and that Apple-S saves as a draft.  But, if Help says to use the icon, I would think

  • [SOLVED] AUR blackbox-git: cannot clone git repo

    Hi I'm trying to install blackbox-git package from aur. When I do "makepkg -s" inside unpacked blackbox-git repository I receive the following error message: ==> Making package: blackbox-git 0.70.2-1 (Tue Feb  4 18:19:42 CET 2014) ==> Checking runtim