EDI -ANSI x12 850 Purchase Order Processing in XI

Hi All,
Previously iam receiving a single PO in a single file. Here iam able to procee it and working fine.
But Now
Two EDI PO's are comming in a single file. all the segments  ( Total Structure ) are repeating twice in a single file.
Even though 2 PO's are comming in asingle file ,  we are able to get the O/p XML file. In this file Only Header Info is repeating twice.Other Segment values are Populating only once in the O/p.(Source header & Target Header is having Unbounded Occurence)
How to handle it in Mapping.Do we need to do any  Occurance change im Mapping ???
Regards
Bopanna

Once you wrote:
>
BOPANNA B wrote:
Finally i want to receive two XML files with respect to the PO's
Second time you wrote:
>
BOPANNA B wrote:
Or Else Can we send a single XML file with out spliting ??? So that we can have a single XML file in the target FTP Server which is having Multiple PO's ????
What is your requirement?
Regards,
Jakub

Similar Messages

  • Steps to Process standard EDI ANSI X12 997 file from AS2 Server

    Hi All,
    I have a scenario where we are receiving PO files from an EDI third party via AS2 adapter.
    In return, we are sending PO Acknowledgement and Invoice files to the third party via AS2 adapter.
    The fomat of the incoming and outgoing files are ANSI X12 (850 for PO, 855 for PO Ack and 810 for Invoices).
    Currently client has informed that they are going to send an EDI ANSI X12 997 (Functional Ack) file for each PO Ack or Invoice they receive.
    Kindly let me know steps to configure in SAP PI 7.1 to accept the inbound 997 files successfully and place them as it is in PI application server.
    Regards,
    Subhajit.

    Hi , I too have the same requirement.
    i am using
    Jdev 11.1.1.6
    Oracle Editor : 7.0.5.4016
    Document Protocol : EDI_X12
    Document type : 810 (Invoice )
    Version: 4010
    Weblogic server :11.1.1.6.0
    I followed all the steps to create EDI X12 810 ecs file, converted this to .xsd and then to .dat in Oracle Document Editor as explained in the B2B user guide.
    I also configured the trading partner , created agreements and deployed in B2B console. There is no mistake . as i can able to see the def file while configuring Oracle B2B in my Jdev.
    I deployed the same process . But no instance is creating for my process. I also configured listing channel to Generic File 1.0. please help me out in this . Thank you.

  • Import standard Purchase Order process and interface tables

    Hi all,
    We are populating three PO interface tables from our custom developed application. PO_HEADERS_INTERFACE, PO_LINES_INTERFACE and PO_DISTRIBUTIONS_INTERFACE. We are using 11.5.10.2 version of Oracle Apps.
    Initially we did not manage to populate the distributions interface table, but, now we are populating it. And after doing so, when we run the Import standard Purchase Order process for 'Approved' POs, the process_id for even the record which has correct distributions info also gets 'Rejected' as a value. The process is considering a mix of records : the approved POs that DO NOT HAVE distribution info in PO_DISTRIBUTIONS_INTERFACE (which we had not managed to populate) and the approved POs that HAVE distribution info in PO_DISTRIBUTIONS_INTERFACE.
    does the Import standard Purchase Order process populate partial data that could be good or it rejects the whole lot of records?
    Can anyone guide on this issue?
    Thanks and kind regards,
    Aparna
    Edited by: Aparna on Jul 24, 2009 3:45 AM
    Another piece of info I would like to share is
    I have run the process for an approved PO with distributions info in PO_DISTRIBUTIONS_INTERFACE. This time no mixed data. In PO_INTERFACE_ERRORS table, an entry was found: for column name : PO_DISTRIBUTION_ID in ERROR_MESSAGE column 'Error: Has no distributions'.
    Edited by: Aparna on Jul 24, 2009 8:03 AM
    After carrying out number of tests, I have found out that
    1) if the approval_status for the po is 'Approved' in the po_headers_interface table, it gives the above mentioned error and the process_id is 'rejected'.
    2) if the approval_status for the po is 'Incomplete' in the po_headers_interface table, the process add the 'accepted' value for the process_id. But, the charge account number is not populated in shipments.
    Edited by: Aparna on Jul 31, 2009 1:07 AM
    There has been some progress on this issue. The process sees distributions data into the PO_DISTRIBUTIONS_INTERFACE table. Yet the following errors are found in the process log file:
    Start dist default process
    before getting period name
    after getting period name
    -->Intfc error occurred ...PO_PDOI_INVALID_GL_ENC_PER
    before workflow
    unit price = 18.5, rate = , unit price in functional currency = 18.5
    after workflow
    Start dist creation process
    Start dist validation process
    -->Intfc error occurred ...PO_PDOI_INVALID_BUDGET_ACCT
    Start insert new record into po_distributions
    Distribution ID: 252
    dist num: 1
    last updated by: 1189
    po header id: 5283
    po line id: 5878
    line loc id: 5924
    sob id: 21
    cc id: 1560
    qty ordered: 10
    Req Header Ref num :
    Req line Ref num :
    Req dist id :
    ROW ID: AAHUc1AFPAAAQ04AAC
    call tax
    Rollback for the Last Errored Line: 10
    All Lines in error - Rolling back the header
    We opened new GL periods for the calendar and yet same errrors are seen. Can anyone suggest any solution?
    Kind regards,
    Aparna

    Hi
    Do you have a copy of your insert statement?
    regards

  • Purchase order processing status

    Hi
    I have a doubt regarding the purchase order processing status in the PO.
    Chk table EKKO field PROCSTAT.
    Can anyboby tell me the status sequence of a PO.
    ie: when a PO will have the corresponding status
    for ex if a PO is subject to release and if is released then the status will be 05 release completed.
    Likewise need to know for other status particularly interrested in knowing status 08, 04 and 01.
    Reg
    Raja

    >01 Version in process
    when Version Management is activated and it is processed once then this indicator will come
    >02 Active
    after po creation or if the po is on hold this will be used
    >03 In release
    when the po is subjected to release and Release is Possible
    >04 Partially released
    when PO is Partly Released  itemised release
    >05 Release completed
    release completed and now can be processed further
    >08 Rejected
    when the release of po is rejected or cancelled
    regards
    kunal

  • Individual 3RD Party Purchase Order Process Bisiness logic ?

    Dear  sd experts
    i know I.P.O ( Individual 3RD Party Purchase Order Process)
    But tell me Business process why Vendor will send stock to Company ( After Loading The stock ) Again company will receive The stock ( Unloading )
    Again Company will send to customer ( Loading here )
    So please tell me The business logic , my doubt Vendor will send stock Directly With out Transport charges & Loading  charges
    it is Doing like this Profit to all ( Vendor ,customer ,& Company also)
    Please tell Me the exact business logic
    Thanks a lot

    Hi Kaustubh
    The answer lies in how the sales order is closed and invoice is printed when the GR is done.
    Please check if it is possible to update the invoice  with the information you want to be printed on the Export doc and Packing slip.If this can be acheived then you print the information out of the invoice without using the delivery.
    Hope this helps.
    Thanks

  • Required archive file to do purchase order processing project in oracle soa

    hi,
    im learning oracle soa 11g.i want to do purchase order processing project.but i cant find the pre-required archive files in net.can any one suggest where can i find this file

    Hi,
    Are you using Jdeveloper on a windows machine? If you are then this might be a useful tip.
    Click Tools -> External Tools. It will prompt you to setup common tools. Let it do this. Now when you right click on your project you will get an Explore Directory option. I use this a lot when copying XSD’s between projects.
    Once you have done this you need to click the refresh button in the Application Navigator to ensure the new files appear.
    Robert

  • Serialized purchase orders processable in new transaction only

    Hello All,
    I have a program which uses BAPI_PO_RELEASE to release the blocked POs.
    A job has been scheduled to execute this program.
    In the job log, I get the following
    Date       Time     Message text                                                                             Message class Message no. Message type
    09.02.2011 01:03:59 Release effected with release code Z2                                                         ME           106          S
    09.02.2011 01:03:59 Serialized purchase orders processable in new transaction only                 MEPO          130          S
    09.02.2011 01:03:59 NB-Standard PO 4501932233 changed                                                          06           023          S
    Though it mentions that the release is affected, the particular PO still remains blocked.
    Also there is a success message, "Serialized purchase orders processable in new transaction only", can anyone help understand this message?
    Regards,
    Smita

    Hi Xavier ,
    Purchase orders :
    Open and Completed only -- All PO in EKKO Table
    Open Only -- Table EKPO for which Final Invoice Indicator(EREKZ) is not set
    Completed Only -- Table EKPO for which Final Invoice Indicator(EREKZ) is set
    Regards
    Ramesh Ch

  • Purchase order process for utilities, rent etc

    Hi,
    Could anyone explain me the purchase order process for rent, consultancy services, other facility sevices, insurance etc.
    Thanks and regards
    Aparna

    http://www.sap-img.com/materials/account-assignment.htm

  • EDI-ANSI X12 :::: 997

    Hi All,
    I am new to the EDI and getting confused with the ANSI X12 code 997. As I know that it's the Functional Acknowledgement, I cant able to get the use of it. Can any 1 please brief me abut this as we always get some errors regarding this during monitoring.
    Please help me out.
    Thanks.

    Hey
    A very simple example can be getting functional acknowledgment against Purchase Orders.
    I recently worked on interface where the Business partner was sending us the purchase Orders(EDI 850) and we were sending back functional acknowledgment(EDI 997) stating them that we got their purchase order successfully and the data is in correct format.
    Similarly you can get 997 against 810,860,820,830 etc
    Thanx
    Aamir

  • EDI IDOC OUTBOUND send Purchase Orders from sap to vendors

    Hi Experts,
           I am new to EDI IDOCS, but i got object on this. So my requirement is purchase orders are send to vendors from sap (OUTBOUND) through EDI-850 format. and also i have to add some more fields to standard idoc type ORDERS05, one more condition is if vendor type is not EDI, then the POs should send through fax, email, how can we solve this condition.
    So plaese send some sample code on this object.
    Thanks in advance,
    S Reddy

    Hi ,
    You can send the purchase order to the vendors using different outytpes configurations in NACE transaction .
    If you define a particular output type where you need to give medium 6 and define partner functions within this you can also set condition which partner needs to recieve EDI output and which one FAX or email all this will be done by Functional expert.
    For adding extra segments to your basic type ORDERS05  you need to extend the idoc you can do it via WE30 and WE31 .Link you message type to basic type and extension . Please follow below tcodes for further help . Create all the requested steps in the tcodes mentioned below.
    we20:patner profile
    we21:port
    we30:idoc creation
    we30:segment creation
    we81:message type
    we82:link message with idoc type.
    we02:to status of idocs.
    Now you need to write code for filling those extra segments you have added to you extension type. For that you need to check where your new segment is placed in Idoc structure . There will be a exit avaliable to attach your code to fill those segments .
    Please go through previous SDN links to see more info.
    One the settings are done in the NACE , issue output from PO transction and once your output is processed check your Idoc in WE02 to see if the segments are coming with the desired data.
    Regards
    Vikas

  • EDI ANSI X12 and relavent IDOC types and messages...

    Hi ,
        Is there any place where we can get the relevant Idoc types and messages for EDI Transacitons below:
    210 -Motor Carrier Freight Details and Invoice
    240 -Motor Carrier Package Status
    753 -Request for Routing Instructions
    754 -Routing Instructions
    816-ORGANIZATIONAL RELATIONSHIPS
    828-Debit Authorization
    846- Inventory Inquiry/Advice
    870-Order Status Report
    Could you please help me?
    Thanks and regards,
    gowri

    EDI ANSI X12 and relavent IDOC types and messages...
    Posted: May 25, 2006 8:44 PM        Reply      E-mail this post 
    Hi Ravi,
         Thanks a lot for the reply. I have already checked this. In the ittoolbox.com is having some info about 214 but not about 210 and 240. I have already gone through the sapgenie.com but could able to get the relevant info on below transactions.I am basically looking for relevant idoc types and messages  in SAP for the below ansix12 transactions .
    Is there any place where we can get the relevant Idoc types and messages for EDI Transacitons below:
    210 -Motor Carrier Freight Details and Invoice
    240 -Motor Carrier Package Status
    753 -Request for Routing Instructions
    754 -Routing Instructions
    816-ORGANIZATIONAL RELATIONSHIPS
    828-Debit Authorization
    846- Inventory Inquiry/Advice
    870-Order Status Report

  • Third party Purchase order processing

    Dear Experts,
    In one of our business scenario we are purchasing materials from vendor and directly supplied it to customer,physical goods receipt is not done at our location,for third party account assignment in mandatory.
    I have given account assignment as sales order ( C ) and in item category I have mention(THIRD PARTY- S ).
    When I go for Invoice posting I am getting error ie.Enter GL Account
    Please advice how to resolve this issue.Also mention what setting are needed for Third party order processing against account assignment as sales order.
    Thanks

    Hi
    If you are doing third party order processing,
    While creating the Sales order, it will create a purchase requisition in the back end. ( For thid in sales order line item, item category should be TAS)
    While converting the PR to PO( all the account assingment would be copied).
    Check the line tem of PR or PO - Account assignment Tab - G/L account and Sales order no).
    I beleive it will automatically pick the sales order no and account assignment( G/L account) for the line item while creating PR.
    Check it out.
    Regards,
    Raman

  • U00A7ECH Engineering Change with Purchase Order, Process Order and Sales Order

    Hello All,
    Can someone kindly explain me the integration points of Engineering Change with
    1. Purchase Order
    2. Process Order
    3. Sales Order
    I know we can see the Rev Letter in the first two. Is there a 'refresh' function inside the  PO, Process Order, Sales Order by which we can get the latest and greatest revision, incase the material rev is updated/changed after the PO, Proc Order, SO is already created. Also if yes,after what status in PO, Process Order or Sales Order we cannot use the 'Refresh' button, and than what needs to be done to fix this situation.
    Thanks in advance,
    Sachin

    Hi,
    really, this depends on several factors, especially the valid from date of the ECM and its impact on changes on a BOM (which I suppose is the use case you are looking at? Or just a change on the material revision of the BOM header material?
    Interesting for you should also be Order Change Management, although not applicable to process orders as far as I know:
    [http://help.sap.com/saphelp_erp60_sp/helpdata/en/41/3699761bc211d2b62b0000e8359890/frameset.htm]
    Regards, Ulf.

  • Framework/ Blanket Purchase Order Processing

    Hello Experts!
    Is there anyone here who can explain the entire blanket/ framework order processing for stock items (document type FO but item category is blank is this correct?) from purchase requisition to goods receiving. Also how will I process the succeeding deliveries? In what transaction can I generate the delivery schedule based on MRP run which I can send to the vendor? Please help on this.
    Thanks in advance! =)

    Hi,
    I don't think it better option bcoz if you use item catagory blank then there will be no limit to the value which is main in the whole Blanket PO scenerio...
    and after doing GR if there will be no value limit ..then the process will get improper...
    The normal transaction for del schedule is me38...but with MRP...when you maintain the your agreement in the source list as a scource as well as MRP relevent then the system automatically does all next work if the source is found unique...
    Hope it helps..
    Other questions be updated subsiquently...
    Regards,
    Priyanka.P
    AWARD IF HELPFULL
    Edited by: Priyanka Paltanwale on Jul 24, 2008 11:42 AM

  • Purchase Order Processing Error

    Hi All,
    We just migrated to out Q&A environment and we are testing out config. While trying to create a purchase order and saving, we get this pop up:
    "user xxxxx already processing purchase order message"
    Then we when click the check we get the following error message:
    "error in method po_post"
    Does anybody know how to fix this?
    Thanks

    The two messages numbers are:
    ME006 - User "xxxxx" already processing purchase order..
    ME816 - System error (error in method PO_POST)
    I appreciate everyone's responses and help so far. Thank you!

Maybe you are looking for