PO Delivery date change using IDOC type "PORDCR101"

Hi All,
I am trying to create a PO using idoc type "PORDCR101". Everything is fine, PO is getting created. But the problem is that, even if I pass delivery date at item level system is automatically changing delivery date to future date (some of the PO's have delivery date in past and they need to be created as it is).
I am populating all the required fields (PO_ITEM, SCHED_LINE, DEL_DATCAT_EXT, DELIVERY_DATE, QUANTITY, STAT_DATE) in both the segements "E1BPMEPOSCHEDULE" and "E1BPMEPOSCHEDULEX" (in this segement with X). It's updating the quantity exactly with what I am passing, but it's not considering delivery date. But when I am creating PO manually using ME21N I am able to set delivery date to past date.
E1BPMEPOSCHEDULE
PO_ITEM=20
SCHED_LINE=0001
DEL_DATCAT_EXT=1
DELIVERY_DATE=20060509
QUANTITY=101584
STAT_DATE=20060509
E1BPMEPOSCHEDULEX
PO_ITEM=20
SCHED_LINE=0001
PO_ITEMX     =X
SCHED_LINEX=X
DEL_DATCAT_EXT=X
DELIVERY_DATE=X
QUANTITY=X
The funny part is IDOC is not even thowing a warning message for this...
Any idea what I am missing???
Thanks for your time.
Paul
null

Ok, I got the answer. For delivery date category (DEL_DATCAT_EXT) we should not be passing 1, but we have to convert it into 'D' (And relevant format for others).

Similar Messages

  • Is anyone else having problems with an iPhone 6 delivery date changing on them?

    I sat up until 12:01am to pre order (2) iPhone 6's and (2) iPhone 6 +'s and they had a delivery date of 9/19 for both of the phones at the time I logged on to Verizon's preorder site. The system would not allow me to log in as an existing customer but it would allow me to order as a new customer. I kept trying to order new phones as an existing customer on two different computers and three different browsers without any luck. I finally decided to order them as a new customer and the order went right through the Verizon system without any problem. Two minutes later I received an email from Verizon requesting that I call them as soon as possible to complete the order. I called in and spoke to a rep that explained that I already was an existing customer and that I would need to use the "Existing Customer" preorder link. I explained the issues I was having and she said that I would still need to use that system when it was available. So I tried the existing customer link and it now let me through but the date for the iPhone 6 plus had slipped to 10/7 (It is now 1:30 am). I completed the transaction and it stated 9/19 delivery for iPhone 6 and 10/7 for the iPhone Plus. However once I received the email confirmation it stated that the delivery date for the phones was 10/7. I called Verizon customer service and stated my concern about the later delivery date for the iPhone 6 and they told me that the iPhone 6's would arrive on the 19th and the pluses would arrive on 10/7 so I did not change my order. This morning 9/19 8:00am I called in to inquire about my shipping confirmation numbers for the (2) iPhone 6's and the customer service rep (Robanya) told me that he would call me back at 1:00pm PST and give me the shipping confirmation numbers. He asked specifically which phone number he should call me back on and I gave him my cell number. After not receiving a call back from Robanya, I called Verizon customer service at 5:30pm and spoke Ryan James and he confirmed that the orders were placed on the 12th of Sept and that one system showed all of them due to be delivered 10/7. After insisting that Robanya that I spoke with earlier in the day said they were shipping today, Ryan got off the phone for 5-10 mins and then got back on and said that the iPhone 6's shipped yesterday on the 18th but he did not have a confirmation number. After pressing him that someone should have this confirmation number in Verizon he stated that the delivery dates were subject to change and that all the phones would probably ship on 10/7 and left it at that.
    So after loosing sleep to pre order phones on Verizon, speaking with (3) different Verizon reps, I am rewarded by having my delivery date changed to 10/7 on my iPhone 6's which is the same delivery date they were quoting yesterday 9/18.
    Did any one else have the same disappointing experience that I had?

    Yes, pre-ordered iPhone 6 with a guaranteed delivery date of 19 September; took screen shots after the order just to have record of it.
    Called Verizon 18 Sept because I hadn't received a tracking number yet, and was informed my phone would now ship 7 October.  When I expressed that was different than what was promised and had proof, a manager came on the phone and confirmed that I should have a 19 Sept delivery date based on their records.  She told me however she could not confirm when my order would ship.
    19 Sept came and went with no phone delivery.  I have tried calling Verizon, posting here, and posting on their FB page for customer service.  Every rep I talked to (except for the first manager on 18 Sept) has been unable to admit that they mislabeled their product sales page, and mislead the customer.  One rep told me the guaranteed delivery date was an "estimate"; when I asked her to show me on the website where it uses the term "estimate", she admitted it didn't communicate that, but still was unable to utter the words "we made a mistake".
    VZW needs to take a 101 class in customer service and crises management; rule #1 is if you screw up, admit it!  I know I am not going to get my iPhone as promised, but pretending like there is nothing wrong with that customer service experience is just making things worse. Not a single employee I have communicated with to date has attempted to do anything proactive to correct or mitigate the customer failure.  I am truly amazed at how poorly VZW has been handling this to date; again (removed) happens with supply/demand, website errors, etc, but the failure to acknowledge how the screw up shafted a lot of (formally) loyal long time customers is criminal.
    >> Edited to comply with the Verizon Wireless Terms of Service <<
    Edited by:  Verizon Moderator

  • Purchase Order Statistical Delivery Date changed automatically

    Hi,
    In the purchase order, when I go to change the delivery date, the statistical delivery date changed automatically.
    I do not want to change the statistical delivery date.
    Is there any User Exit or BADI to validate this?
    Please suggest the same.
    Regards
    Amol Khochare

    Hi
    Is the delivery date get copied to statistical delivery date ?
    For validation, please check BADI - ME_PROCESS_PO_CUST and Method - PROCESS_ITEM
    From the interface - IF_PURCHASE_ORDER_ITEM_MM use method GET_SCHEDULES and subsequently from the interface IF_PURCHASE_ORDER_SCHEDULE_MM use method - GET_DATA to get schedule line details.
    Let us know, if it helps.

  • The meta data for the IDoc type "MATMAS05" is unavailable

    Dear Gurus:
    I need  help in completing small test that I am doing to send MATMAS IDOC to xMII.
    I have done:
    1.     RFC connection SM69 and tested ok
    2.             xMII IDOC Listner config with my SAP client
    3.     Connection appears in –smgw ok (in logon client screen)
    4.     Completed Distribution channel and we20,we21
    All above looks in place when I send one IDOC (BD10) it remains in 03 even after I run RBDMOIND. Besides IDOC is not appearing in C:\Lighthammer\JCO\Output.
    On tRFC I see error “The meta data for the IDoc type "MATMAS05" is unavailable.”
    Note that
    a) I am NOT using transaction on routing tab
    b) xMII version 11.5
    c) I used "How to send IDOC ...." Version 2 PDF that is available on web (thanks to Bimal)
    d) I looked at other two posts which has to do with LOIPRO message type and with JCO issue
    Please help.
    Thanks
    Jay

    Jay,
    What version of ERP are you using, perhaps this note will help: 770239
    Also the SAP Help has some suggestions as well...<a href="http://help.sap.com/saphelp_nw04/helpdata/en/8a/b8b13bb3ace769e10000000a11402f/content.htm">Click Here</a>
    -Sam
    null

  • Delivery date changed 4 times-called to ask what is going on and then best buy cancelled order

    I ordered a 55 inch aquos  with free ROKU stick for $599.00 on Sept. 22   (removed per forum guidlelines) and got a confirmed delivery of Sept. 26.  Unfortunately, I received a call in the morning of the Sept. 26 and was told that delivery was pushed to Tues, Sept. 30.
    On Monday, Sept. 29, I received an automated call informing me that the Tv will be delivered on Sept. 30 between 3:30 and 5:30. and I also received an email with the same information. Thirty minutes later I received another email stating that the delivery is again being pushed to Oct. 13. so I called customer service. I was told he can change the delivery date to Oct. 3 but call in the morning to confirm availability with warehouse.I called customer service on Sept. 30 to confirm availability and was assured that the Tv will be delivered on Oct. 3.
    On Thursday Oct. 2nd, I received another email stating the order will not be delivered until Oct. 16. I remained calm and called customer service and after a very long hold time I was able to speak with a representative and again after a long hold to check what is going on, she informed me that the order is now cancelled since the item is  discontinued. I told the representative that I already lost 3 days of work due to the delivery dates changing and since the TV has to be accepted by somebody 18 years or older I needed to be home. I asked if it is unreasonable to ask for the same exact TV but 1 size bigger since the 60 inch is available and in stock (but without the ROKU stick) but unfortunately I was told it is not possible. I asked to speak with a supervisor but they are all busy but she asked for my phone number so they can call me back in 20 min.. I waited but did not get a back from the supervisor the same day.
    I called again today,  Friday, Oct. 3 and I was assisted by a nice lady who after explaining my situation was sincere with her apology. She told me that she will call me back so she can speak with a supervisor about my situation. I asked her too if it is unreasonable to ask for the same exact TV but next size bigger since the one I was sold is no longer available and I lost 3 days of work due to the 3 changes in delivery dates. She affirmed that it is fair but have no authority to make decissions but will relay the history of the order to her superior so they can make a proper resolution. 
    After about 15 minutes I got a call  back and was told that since the bigger TV is priced at 799.00 they will give me a 50.00 dsicount for the trouble. I declined the offer since I feel that  $50.00 dollars for getting the run around and missing 3 days of work is not proper compensation and is an insult to any customer. I thanked her for trying and informed her that I am aware that it is not her fault and it is management who made this decission. 
    I sincerely feel  that I should have been given the next size TV for the same price of my original purchase and I should have been given a ROKU stick (which I did not ask for) for my unpleasant experience.
    We are  $150.00 apart from getting a resolution but management feels like it is the right thing to do for cases like these. Being a best buy customer for many years, spending many thousand of dollars,  I am  puzzled why best buy would treat any customer the way they treated me. Please explain the policy so I can have a better understanding. The $150.00 difference can easily be recopued from my next purchase. In my opinion, it is not a very smart business practice to lose a customer this way. Again, please explain the policy to me so I can understand better.

    Hello romcarlos1,
    While unforeseen complications can cause unexpected delays, it seems something went wrong at every turn. Misinformation and multiple missed appointments would frustrate me too, and I can only imagine this frustration turned into aggravation with the poor service you describe. After pulling up your account, I noticed that has been two weeks since your TV purchase, and I’m sorry for any inconvenience this may have caused. I appreciate you allowing me the opportunity to explain what should have happened.
    When your delivery day arrives, you should receive a call from us to narrow down the time frame to a 4-hour window.  This is done because our delivery agent’s schedule isn’t fully determined until the day of service as our customer’s needs may change prior to the delivery date. These routes are then best optimized to fit the appointments scheduled for the day. The particular television you wished to purchase is quite popular, however, and due to high demand, it’s currently on backorder in some areas of the country.  This may explain why your delivery date was continuously pushed back unexpectedly, and why we needed to reschedule multiple times.
    While in backordered status, however, an online order may be cancelled if you don’t wish to wait any longer and a different model may be purchase. Upon review of your order, I noticed that it was canceled upon your request. If you have since changed your mind and wish to wait for one to arrive, you may place a new order here. 
    It sounds like you wish to purchase a new TV entirely though, so I understand if you don’t wish to attempt a new order. While I cannot guarantee you a different outcome than the resolution already offered, I’d be glad to look into your case to see what other options may be available. Please know I have sent you a private message to collect further information from you. You may view this by logging into the forum and clicking on the envelope in the upper right-hand corner of the page.
    Respectfully,
    Alex|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Multiple PO delivery date change

    Hi All,
    Some problem with the multiple PO delivery date change.
    Always shows successfully udpated the delivery date.
    When i check the PO,the delivery date is still the  original date, remain no change.
    How to resolve?
    Thanks

    Hi,
    Try with mass Maintenance of PO MEMASSPO
    Regards,
    Uzair

  • The meta data for the IDoc type "LOIPRO01" is unavailable

    Hello,
    i'm trying to send idocs via rfc from SAP ERP ECC 6.0 to SAP MII 12.06, but we always get errors like:
    The meta data for the IDOC type LOIPRO01 is unavailable
    I've checked the parameters on MII side of the IDOC Listener:
    Servername  MII_JCI33 
    server Properties 
    gwhost H33-I0.rz.k-plus-s.net 
    gwserv sapgw02 
    progid MII_JCI33 
    trace 1 
    params   
    snc_myname   
    snc_qop   
    snc_lib   
    unicode 1 
    max_startup_delay   
    Client Properties 
    client 303 
    user RFC-I33 
    alias_user   
    passwd   
    lang en 
    sysnr 02 
    ashost h33-i0.rz.k-plus-s.net 
    mshost H33-I0.rz.k-plus-s.net 
    gwhost H33-I0.rz.k-plus-s.net 
    gwserv sapgw02 
    r3name H33 
    group   
    tpname MII_JCI33 
    tphost H33-I0.rz.k-plus-s.net 
    type 3 
    trace 1 
    codepage 1 
    There is no saprouter between ERP and MII as in the thread from Christoph Mertins in November 2008. The user rfc-i33 on the ERP has SAP_ALL permissions.
    Has anyone an idea ?
    Kind Regards,
    Thomas Strecker

    Thomas,
    There is a link for a basic IDoc installation that may help.
    [IDocListener|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/bpx-community/manufacturing/how%20to%20send%20an%20idoc%20from%20sap%20ecc%20to%20the%20sap%20mii%20idoc%20listener.pdf]
    One other issue that has occurred to cause problems is registering the program in Visual Administrator.  If you registered the ProgID in Visual Administrator, there will now be two ProgIDs registered (MII does self registration with the RFC Destination upon starting the server).  Delete the registration in VA, if you did it.
    If there are other error messages available, please post them.
    Good luck,
    Mike
    I also just remembered, if you have two ProgIDs that are the same, running on two separate MII instances, you may run into a problem.  Not sure it will have the same symptoms or error messages, but something else to check with (especially when migrating from dev to prod).
    Edited by: Michael Appleby on Feb 10, 2009 5:02 PM

  • Delivery Date changed to past date while ATPing 2nd Line

    Hello Gurus,
    I posted a question a few days ago, but now that I found a new example i have more info of my problem.
    So here is the scenario. (we are set up for back order)
    Orders is created for 5000 units on 09.23.2008.
    we do not have enough stock to ship all. we only have 3000
    In our system or the way it is set up. line 1 shows 5000 with confirmed delivery 0,
    So we do an ATP check and a second line is created with qty 3000, a MAD date of 10.01.2008 and
    delivery date of 10.07.08. all is good up to here.
    so we still have 2000 to ship and the mad date is not until later in December: 12.01.2008
    so we go into line 3 and do an ATP check to see what promised delivery date will create.
    the system says 12.07.2008, ok all is good up to here.
    now if I SAVE this order, this is what happens.
    Line one for 5000 disappears
    Line 2 turns into Line 1 , but the delivery date changes from the actual date of 10.07.2008 to
    09.23.2008.
    Line 3 turns into Line 2 with the right date 12.07.2008.
    Line 2 turning into one is the one with the Issue !
    Are we doing something wrong ? is this a config problem ?
    Any feedback appreciated.
    thanks
    JD

    HI Mani,
    yeah I agree with you about the lines, but the only concern is the dates, the original delivery date was for example  march 7th for 5000, so we could not ship them all and we only shipped 3000 on April 7th, and we still had back order for 2000.
    those 2000, lets say have a Mat Ava Date of Today, so If I do an ATP check, the system would create a delivery for maybe November 10th.
    so far all is good, when I save the order in Va02, and the line 2 becomes line 1 and line 3 becomes line 2 ( which I am ok with )
    the only thing that I think is strange is that the new line 1, the one that accounts for the 3000 shipped on April 7th, now has a delivery date of March 7th.
    and that is not accurate, the requested delivery date was march 7th, but we shipped on April 7th, so why does the system override the actual date with the first date.
    that is what I think it is strange and I am not sure how to fix it.
    Let me know what you think and thanks in advance!
    JD

  • SO Delivery date change when item category is modified

    Hi expert,
    When i change the item category on my SO, the delivery date change.
    Can you please give me the configuration, or exit to check how the delivery date is calculated?
    Regards.

    - Set a breakpoint at function module SD_SCHEDULING
    - Change your item category
    - This should trigger your breakpoint (if SD_SCHEDULING is changing the delivery date)
    - Post screenshot of call stack back here.
    Looking at the call stack will give us an idea of why a new scheduling is triggered.
    If SD_SCHEDULING is not called, then I assume it must be a user exit causing the issue - check your coding in the SD user exits of include MV45AFZZ.

  • Picking not done for a serialized material using Idoc type SHPCON/DELVRY03

    Hi All,
    I am using Idoc of type SHPCON/DELVRY03 to do the picking for an outbound delivery.
    The value 'PIC' is populated in the qualifier of segment E1EDL18 . In order to update the batch number of the material in a delivery the qualifier of segment E1EDL19 is populated with value 'BAS' .
    To update the serial numbers for a serialized material in an outbound deliverfy , BDC for transaction vl02n is used. Also the segment E1EDL24 is populated with material no. POSNR and other details , then segment E1EDL11 is having the value of serial no.  Similarly for other serial number there is one more segement E1EDL24 with same material no. but  E1EDL11 with other serial number.
    The issue is that after the Idoc is successfully processed , picking quantity is updated only for one serial number for a serialized material of the outbound delivery. The picking quantity for other serial number is not updated . Initially the delivered quantity for the serialized material was 2  but after processing the Idoc the picking qunatity updated is 1 ( for one serial number only ).
    Please provide any pointers on this.
    Thanks & Regards,
    Tanushri.

    The firs thing I would do is verify the config.  Make sure the message type of the created IDocs matches the message type to which the filter is applied in the distribution model.  If everything looks ok, place break-points at the following locations:
    In FM MASTER_IDOC_DISTRIBUTE, on the call PERFORM DIST_MODEL_READ_FOR_MESTYP.  This subroutine reads the filters from the distribution model.  Verify the values in internal table RECEIVERS_AND_FILTERS are correct.
    In FM MASTER_IDOC_DISTRIBUTE, in FORM IDOC_SELECTION_AND_SERVICES, on the call to FM IDOC_DATA_APPLY_FILTER_VALUES.  This function should return the filtered results.  IDOC_DATA contains the data segments of your IDoc and CONDITION_BLOCKS contains the filter.
    When you run BD21, you should hit these break-points.

  • Schedule line delivery dates change in VA01

    Experts,
    User is adding some days for a material in maintenance table and it is like below.
    Material Days Plant
    2525252 100 ABCD
    3636363 150 PQRS
    The requirement is --
    While creating sales orders or changing sales orders(VA01 or VA02) while adding this material(2525252)in the line item - In schedule line items Delivery date should changed (some thing like get added 100days)
    I have added my logic in routine RV03VFZZ. But some materials are not getting changed due to avilability check.
    How can i bypass availability check ?
    (tried in USEREXIT_MOVE_FIELD_TO_VBEP... but no use).
    Thanks,
    Priya

    Take a look an ATP00001 in SMOD. However, this looks to me as a classic case when we're trying to use ABAP to compensate for poor functional choices or an incorrect business process. I find it hard to believe this cannot be done by other means than such funky ABAP.

  • Error while creating an outbound idoc using idoc type delvry02

    hi,
         i getting the following error while creating an outbound idoc(outbound shipping notification) using message type " DESADV" and IDOC TYPE " DELVRY02"
    ERROR:
                " SPECIFY EITHER ADDRESS NO OR ADDRESS HANDLE"
    MESSAGE NO: AM053
    Help would be appreciated.
    regards
    leo

    The message is kind of self-explanatory. It seems that some address (delivery address ?) is required but is missing from the IDoc. If it's a syntax error, then the segment with error will appear in red in WE05 transaction.
    It is also possible that you have filled some field that you should have left blank and now SAP is trying to find an address based on that field.
    Check your IDoc contents. It's really hard to tell from the distance since the requirements and configuration could be very different in different systems. Sometimes the OSS note search by message ID and number is also helpful.

  • How to reverse goods issue for delivery note by using IDoc

    Hi all,
    I would like to reverse goods issue and picking request for delivery note by using inbound IDoc.
    I used message type SHPCON and IDoc type DEVLRY03 for posting goods issue in inbound processing and it's work but I couldn't find solution for posting reverse goods issue.
    Pls let me know which IDoc type or any ways for posting goods issue reversal and cancelling picking request.
    Thanks for your time.
    Su R.

    Hello,
              For this requirements we can actually follow two Approaches that I can think of. Here they are.
    Approach 1
             Little Complex Approach. What we can do is to make use of the Same Function Module (Posting Program) IDOC_INPUT_DELVRY to do the Delivery Updates (Except reversing the Goods Issue). During this,  we can make use of one of the Customer Functions available in the Enhancement V55K0001 and satisfy our Requirement.
    Approach 2
            We can actually code a Custom Posting Program (Function Module) in which the first part will take care of updating the Delivery & if the PGI is done, then we can make use of the Function Module BAPI_GOODSMVT_CANCEL to reverse the PGI.
            I think the later Approach is much easier rather than going for the Standard Function Module (Posting Program), Exits and find a place where we have to find another Enhancement Spot / Enhancement where we can call the above FM to Cancel the Goods Movement.
    Hope these inputs were helpful.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • Posting Data Issue with IDOC Type : COND_A03

    Friends,
    I'm posting the data from Middleware(Message Broker) to SAP using the IDOC Type : COND_A03 with Message Type : COND_A.
    For this IDOC,I'm populating the below Segment's data.
    Segement :E1KOMG:
    Fields:
    KVEWE,KOTABNR,KAPPL ,KSCHL,VAKEY ,KONDA,MATNR .
    Segement :E1KONH:
    Fields:
    KNUMH,DATAB,DATBI
    Segement :E1KONP:
    Fields:
    KSCHL,STFKZ,KSTBM,KSTBW,KRECH ,KBETR,KONWA,KPEIN,KUMZA,KUMNE,MXWRT,GKWRT,ZAEHK_IND ,KBRUE,VALTG,
    VALDT,ANZAUF,MIKBAS,MXKBAS,KOMXWRT,KLF_STG,KLF_KAL
    Problem:  In SAP, IDOC's are processing successfully with status 53 and updating the tables : KONH,KONP  successfully.
    But Table A957 which is passing against KOTABNR field is not pupulating with the Materials passing.
    Can anyone please guide me why the Materials are not populating in the table : A957.
    Regards,
    Sreeram

    Hi,
    I guess there might be some issue with VAKEY population.
    All the key fields in A957 should be concated properly while populating VAKEY. (Leading zeros must be prefixed to the material)
    Regards,
    Ganga

  • MD04- show delivery date when using a GR processing time

    Hi all,
    If you have a planned delivery time as well as a GR processing time on the material master- is there a way of showing the actual delivery date (from the PO) and not the total lead time (planned delivery date + GR processing date)?
    Thanks in advance.
    J

    I think that there's a button on the bottom of MD04 labeled "GR" and switches to "AV", that you can use exactly for that, switching between the two types of lead time.
    Regards,
    Mario

Maybe you are looking for

  • I am trying to sign up for creative cloud as a teacher and the website keeps giving me an error message...

    I am trying to sign up for creative cloud as a teacher and the website keeps giving me an error message: "We're sorry. Something seems to be wrong on our end. Please try again later. If this continues to fail, please contact Customer Support."  Can y

  • Cannot get full widescreen picture (16:9) via VGA

    I'm trying to setup my LCD HDTV as an external monitor for my MacBook. The issue is that the TV is not displaying a full 16:9 image from the MacBook; it's only showing a 4:3 image, so there are large black bars on the side of the picture. Setup - TV:

  • How to make a Beziere path with REC.

    I'am tring to follow a flashlight with a particle emmiter. I want to make a beziere path with different points across the timeline using the REC mode. And then attach the particle to the path so it can follow correctly with speed and curves the flash

  • Iphoto Slideshow Transfer to PC

    How do I transfer an Iphoto Slideshow Project, with edited photos in a preferred order, from my Ipad Air to my windows 7 PC?

  • Upgradephase: PREPARE, problems in IS_SELECT

    Hello, we are doing an upgrade from 4.6C to ECC 6.0 Now just during Prepare in phase IS_SELECT we ran on a problem. Prepare found an addon ST 02C (I admit that's really an old one). But the "delete" option is not available. In case we do nothing, pre