Prices to send in EDI

Hi gurus,
We have a requirement from the customers,
They want prices to be send with ASN (Advance shipping notification) via EDI.
has anyone come across this business requirement, if so please throw some light to achieve this.
The reason they want prices to be send with ASN are, we have customers who are ship to parties , sold to and payers as same. They need advance notice of prices from the sales order and we will be billing the prices from the sales order only.
There is no repricing in our organisation.
Thanks in advance.
Kind regards,
Gopio.

Hi there,
Yes. Define a new sales order O/p type in V1 application which is triggered as EDI. Option 8 in O/p control.
Pickup the doc condition num from VBAK-KNUMV. Pass that into KONV & KONK tables to get the condition types & values.
You can refer KONK & KONV tables for header & item conditions respectively.
Define the requirement routine for the O/p type so that the O/p triggers immediately after order is complete / saved.
Maintain the condition records.
Regards,
Sivanand

Similar Messages

  • Purchase Order sending through EDI

    Dear Experts,
    I  got a requirement recently for sending PO from SAP to vendor system (non SAP) through EDI interface.
    Clients all purchasing and inventory is handling an out side vendor.
    Anybody can help me with how SAP can link other system throuh EDI and make data transfers.
    Thanks for your help
    John K.

    Hi,
    As you are saying that the vendor is interested in reciving the PO through EDI, then you need to check all the below mentioned aspets when you are going to construct an interface:-
    1. Which EDI message format (TRADACOM, ANSI or EDIFACT)
    2. how are they going to receive it?
    3. What fields needs to be mapped into the EDI message
    4. Which version are they expecting.
    5. What type of message are they expecting (like PO, GR or IR)
    First check out on all the above questions, setting up an interface from SAP is easy the only thing which you need to do is going to on the EDI front.
    I have used TLE, Harbinger, Gentran, XI and Pathfinder EDI sub systems to transmit the purchase and sales related information.
    Thanks,
    Mahesh.

  • Packing Material delivery item should not be send via EDI

    Hello experts,
    I am having a problem with a cross company process. One plant uses the automatic delivery item generation of packing material because they want to have them in stock. But the receiving plant does not have them in stock. So, what we did, we created new packing materials for example 8500 and 1500 for a euro palett.
    And on the EDI server we swith the packing material of the HU from 8500 to 1500, which works well.
    But the problem is the delivery item of the packing material which should not be adviced to the receiving plant.
    Do you know any User-Exit or customizing functionality in order to send only the real materials to the receiving plant?
    I use the SPED message as well as DESADV Idocs where I need to cut the packing materials.
    Thank you.
    Manuel
    Because nobody answered yet: Can you tell me if this idea does make sense or if I should follow another way?
    Has nobody yet had this same problem?

    I come to know from thread you do not need packing item in your stock.We did similar kind of packing process in our system.
    Our process also Cross company scenario .We have two SAP system .In one system they issue goods through an outbound delivery with packing information against SO.We will use the Goods issue information from other system to create Inbound delivery in other system.
    In the EDI file they send to us Pallet and Carton information along with file .So what we did we have created two packing articles ,One for carton and other one Pallet and these Values are maintained in TVARV table.
    We have used DESADV/DELVRY07 idoc to create inbound delivery.PI Creates the Inbound delivery Idoc with HU information from other system ,While posting the inbound delivery we  used our packing articles to pack the Inbound delivery items.

  • Issue in Version while sending Outboud EDI

    Hi Guru's,
    We have one situation for sending outbound 894. We have two trading partners A and B for which we have to send 894.
    Now for A we have to send the version as 4010UCS in the GS segment
    and for B we have to send the version as 4010 in GS segment.
    We tried this by overriding the document defination parameters but it didnt worked for us.
    Is there any way of achieving this? if so please let me know how.
    any help will be highly appreciated.
    Regards
    Sahil

    Sahil2,
    This is a common scenario, the only way to acomplish this as of now is to override these values using <Internal-Properties>
    we're planning to open an enhancement request with Oracle to provide override capability at partner-doctype level. Having these parameters at document protocol version level is not practical in B2B world
    see below to get more info on internal-properties
    http://www.b2bgurus.com/2008/09/internal-properties-in-oracle-b2b.html
    and
    Two ISA segment in the EDI data
    you might want to refer to an inbound EDI document to see how the <Internal-Properties> are populated and use that as your basis to build this for your outbound flow
    HTH
    Kalyan Sura

  • How to send EDI from WCF adapter to WCF service

    Hi,
    1. I have created an orchestration which is published as WCF service.
    2. I have created an orchestration which receives an XML from WCF client and process it.
    3. I have created a WCF dynamic send port.
    Problem: From this dynamic send port, I want to send EDI file to a WCF service that will receive this EDI file. How can I achieve this. Below are my concerns:
    -> For creating this WCF service, I need to know the contract of Biztalk WCF adapter which sends EDI file.
    Thanks ...

    Hi,
    How can we create WCF service to receive the EDI sent by the BTS. What contract should be used for receiving this EDI file in WCF service.
    What changes have to be made in the orchestrations to send the EDI file to the WCF send Dynamic port. Below is the code i am using.
    EDIOutboundPort(Microsoft.XLANGs.BaseTypes.Address)="URL Address";
    EDIOutboundPort(Microsoft.XLANGs.BaseTypes.TransportType)="WCF-basicHttp";
    Please correct me if i am wrong
    Thanks 
    "How can we create WCF service to receive the EDI sent by the BTS. What contract should be used for receiving this EDI file in WCF service" - This is two different questions.
    "How can we create WCF service to receive the EDI sent by the BTS"  - Using BizTalk WCF Services Publishing Wizard, the wizard would ask for the "Create BizTalk receive locations in the following application " for creating
    the receive location for the message published to the exposed WCF service. Through this receive port/location, the service would receive the message.
    In this case, I am not sure why do you want to expose the Orchestration as WCF Service when you want to send message to this Orchestration/WCF service (which after converting from Orch) through another orchestration. You could either use call/start orchestration
    to send message from one to another.
    "What contract should be used for receiving this EDI file in WCF service" - may be this question is not correct. You have created a Orchestration which you exposed as WCF service. So while creating the Orch you know the type of message this Orchestration
    is bound to, so use the same contract. Or as mentioned in my earlier reply, use "Consume WCF wizard" to consume the WCF service which would create the web message for you.
    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.

  • Need to send EDI Purchase Order only once

    Hello,
    We are using EDI to send electronic Purchase Orders to Vendors.  Is there a way to tell the system that I only want to send the EDI document once?
    We are having issues when Purchasers reprocess the order resulting in the Vendor recieving an EDI Purchase Order more than once.  I want to tell our Purchasing dept that the EDI order will only go once, when they release the PO and that if they need to resend they will need to follow a manual process (FAX or email).
    Thank you.

    Hi Dan,
    One possibility which immediately comes to mind is using the user exit: ZXM06U02.
    This exit is trigerred while sending the EDI from PO. You can place a logic in here, to show an error if there is already a IDOC sent for that PO.
    We are using this exit for doing some other custom check.
    I hope this helps.
    Kind Regards,
    Prakash

  • How to send the PAYE EDI files - P45(1) P45(3) P46 to HMRC

    Hi,
    How do we send the EDI files like P45(1), P45(3), P46 etc.. to HMRC.
    Oracle Payroll generates the files, but doesn't support transmission to HMRC.
    Can these files be directly uploaded on the HMRC website ?
    Are there any recommended third-party softwares for the same ?
    Appreciate any inputs.
    Thanks,
    Vigneswar

    Thanks Avinash.
    I see some Third-party softwares here :
    http://www.hmrc.gov.uk/ebu/edi/edi-software.htm#P37_1596
    Are there any free ones ?
    Any idea how much does the licensing for EigarPay cost ?
    Thanks,
    Vigneswar

  • HTTP_RESP_STATUS_CODE_NOT_OK 401 Unauthorized   when sending EDI from ICH

    Hi
    When I try to send an EDI from our ICH-server (SCM) to a R/3-target system via PI-server (v7.0) , I get :
    u201Du2026
      <SAP:Code area="INTERNAL">HTTP_RESP_STATUS_CODE_NOT_OK</SAP:Code>
      <SAP:P1>401</SAP:P1>
      <SAP:P2>Unauthorized</SAP:P2>
    u201C
    This error is fetched in the ICH-servers sxmb_moni
    I have found several tips and tricks for this situation on SDN.
    But, my main-question is:
    Which user is not allowed to login?
    Is it XIAPPLUSER? I can't find the user in the tracelog for the message. Only the original person who created the EDI. (I'm quite sure that user is not the one the system is complaining about).
    Does anybody knows how to analyse this?:
    Where can I get clear info on which user that can't login to PI?
    Where do I check the password?
    Note, the other way around works fine. I.e sending messages from R/3 to ICH via PI.
    So, I guess that this has to do be something with the ICH:s configuration.
    Appreciated
    /Joakim

    1) Where can I get clear info on which user that can't login to PI?
    Error: HTTP_RESP_STATUS_CODE_NOT_OK 401 Unauthorized
    Description: The request requires user authentication
    Possible Tips:
    • Check XIAPPLUSER is having this Role -SAP_XI_APPL_SERV_USER
    • If the error is in XI Adapter, then your port entry should J2EE port 5<System no>
    • If the error is in Adapter Engine
    –then have a look into SAP note- 821026, Delete the Adapter Engine cache in transaction SXI_CACHE Goto --> Cache.
    • May be wrong password for user XIISUSER
    • May be wrong password for user XIAFUSER
    – for this Check the Exchange Profile and transaction SU01, try to reset the password -Restart the J2EE Engine to activate changes in the Exchange Profile After doing this, you can restart the message
    Http* Errors in XI
    2) Where do I check the password?
    Check in SU01 if the user is not locked or pwd is OK. Password will be known to basis team. Cross verify with team.
    Further,clear adapter engine cache (sxi_cache -> Goto -> Adapter Engine Cache -> Delete cache contents)

  • Sending the payment file to Bank for printing (EDI)

    Hi Gurus,
    We are looking at the option of sending the EDI file to bank (House bank) so that the bank will print the cheques as also despatch to the vendors. For this I understand that we should use the program RFFOEDI1. Presently we are using the program RFFOUS_C and so printing the cheques also inhouse.
    For enabling this new change what all configuration do I need to do. Can any one provide me step by step approach. I tried the same looking at some documentation but something seems missing and no output is generated eventhou there are some records with the selection criteria.
    Appreciate an immediate response from you. Thanks & regards
    Krishnan

    Hi Aaron,
    As mentioned by Mr. Dhar, I was able to complete the outbound Parmt. Now the error message I am getting is as given below (It is a copy paste of the SAP error message):-
    IDoc type could not be determined for the IDoc
    Message no. B1090
              Diagnosis
                 The IDoc passed to the ALE layer could not be processed. 
                 The specifications passed in the control record were not correct.
                 The basic IDoc type (field EDIDC-IDOCTP on the outbound side or  
                 EDI_DC-IDOCTYP on the inbound side)has not been specified for this
                 IDoc.
                  The attempt to read the basic IDoc type from table EDIDO also failed.
                  No table entry was found for IDoc type  from field DOCTYP.
                  Procedure
                   Possible error sources:
                     - The calling program did not provide values for the fields specified
                     above correctly. Make a note of the transaction in which this error
                      occurred and consult your ALE administrator.
                       - The IDoc type  is not known in your system and must be
                          maintained.

  • Cannot Send EDI Copy of PO for Fax Vendors

    Hi,
    Please i need more help related to this issue.
    Cannot Send EDI Copy of PO for Fax Vendors. Its SAP ECC to Hubspan purchase order Mappings.
    Please suggest me what shall i do for it?
    Thanks in advance.
    Edited by: XI/PI Moderator on Mar 1, 2011 10:35 AM

    The issue is when purchase order made or something a copy of PO need to send as EDI copy by fax to vendors.
    and the change required from PI side is
       PI Changes
    a.       Remove the split on PI side to only send 1 message per Idoc to the corresponding vendor
                                                                  i.      Make the change to pull the recipient from the Idoc control record partner
    how we can send a copy of a PO from a FAX Vendor to a 3rd Party vendor via Hubspan.
    Edited by: XI/PI Moderator on Mar 1, 2011 12:20 PM

  • Request to send EDI 865 only EDI 860 is received

    Hello SAP Gurus,
        We have a request from a customer to return an order response messages (EDI 865) only when they send in a Change Order message (EDI 860).
    Can anyone please let me know whether is is possible.
    thanks,
    Krishna

    Hi Dan,
    One possibility which immediately comes to mind is using the user exit: ZXM06U02.
    This exit is trigerred while sending the EDI from PO. You can place a logic in here, to show an error if there is already a IDOC sent for that PO.
    We are using this exit for doing some other custom check.
    I hope this helps.
    Kind Regards,
    Prakash

  • EDI Invoice before Goods receipt

    Hello ,
    Purchase orders are created in the system with GR based IV checked and the purchase orders are sent by EDI to the vendor .
    The vendor ships the material and also send the EDI invoice . Since GR is not posted in the system by that time , EDI invoice is failing in our system .
    We have explored the option of  turning  off GR based IV and have only GR checked so that Goods receipt and Invoice receipt can happen in parallel.. but business wants to have GR based IV .
    Is there a way to delay the posting of EDI invoices in our system ? It is not a perfect solution , but this will minimise the EDI invoice failures in our system .
    Thanks
    Mani

    Hello,
    This is a common situation faced by many custmers. EDI Invoices can be created without GR. So LIV fails. This can reset for LIV (RKBP-RBSTAT = 1) by using MIR6. You can automate this by developing and running a custom program for MIR6 prior to LIV job. 
    Thanks,
    Venu

  • Print out as well as Sending mail of invoice

    Hi
    I have a requirement   in invoice like, i need print out as well as I need to send mail to the user.
    In T-code VF03 ,  My user will be giving only one  transaction medium as External send.
    But  he needs the print out of the invoice also. how can we arrive at the solution for this..
    Kindly send me reply .
    Regards
    Uma

    Hello Uma,
    Yes, it is possible.
    As you are aware, the medium will be selected as per the input:
    1     Print output
    2     Fax
    4     Telex
    5     External send
    6     EDI
    7     Simple Mail
    8     Special function
    9     Events (SAP Business Workflow)
    A     Distribution (ALE)
    If the user is selecting the Print output and he wants the same to be mailed, then add the logic to send the mail in the Z program.
    You can get the value for medium in the program with the NAST-NACHA structure.
    Please let me know if any more details are required.
    Regards,
    Selva K

  • AS2 over HTTP Send port question.

    I have an application that builds and  sends flat and EDI files to FTP, FILE, SqlAdapter send ports and now they want AS2 over an HTTP port, I understand the AS2 settings (using party resolution, etc.) what I don't get is how/what exactly is receiving
    the message on the other side... They don't have a web service nor a page, I created a site to test but what do I do? Send an edi file to a url????
    Bico Bielich

    From your question I understand, you have been asked to send message through AS2. Do they also going to receive message through AS2 from their party? Is your question is about how to receive the message through AS2 which you also want to send over AS2?
    You can configure
    BTSHTTPReceive.dll to receive messages over HTTP and configure the Receive location with AS2 EDI pipeline component to receive messages over AS2 into BizTalk which can be subscribed by your send port filter or Orchestration ( if you have any process
    to be applied before sending the message over AS2 send).
    Check the Tutorial-3 part of AS2 which illustrate an example which receives an AS2 message through BTSHTTPReceive.dll. 
    Tutorial 3: AS2 Tutorial
    And following references shall help you configure the BTSHTTPReceive.dll:
    How to Configure IIS for an HTTP Receive Location
    Configuring BTSHTTPReceive.dll to work on IIS 7 
    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.

  • Goods receipt and EDI invoice

    Hi all,
    I have a problem concerning receipts of EDI invoices and goods.
    Frequently our vendors send their EDI invoices to us before we get the goods.
    As we process the inbound EDI-invoices they are stuck in BD87 as an EDI-error saying that the PO haven´t been completely goods recipt.
    Is it possible to allow the EDI-invoice to be processed through the EDI-layer and get stuck with some blocking code in MIR6 even if the PO have items left to be delivered? If so, how do I do it?
    best regards,
    Glenn

    Hi Glenn,
    in the PO - invoice tab - you can find a field called "GR-Based-IV". When this field is checked - it means that the system expects GR first and then IV. When this field is not checked - IV can be entered before GR - but then the Invoice will have to be released after GR.
    In other words - try to un-check the field GR-Based-IV and see if it solves your problem.
    Hope this helps,
    Isaac

Maybe you are looking for