Delivery Date Time spot contains unformated value in PO in Auto PO creation

Hi Experts,
We have created a program that fetches the recent changes done in Purchase Requisition documents given as input and updates the corresponding Purchase Order document created from those PRs accordingly. We are using the FM BAPI_PO_CHANGE for the purpose of updating the changes to the POs. We are facing a peculiar situation while updating the scheduling lines. When we are passing the delvery date (EKET-EINDT) change, the system automatically passes the delivery date time spot (EKET-UZEIT) in an unrecognised format, something like '00::0:1' instead of '00:00:00'.  Due to this the system doesn't allow to open the Purchase orders since it is giving format error message. This issue does not happen in debug mode but happens in the foreground without the debug on.
Please let me know how to go about solving this issue
Thanks
Devarajan

Hi ,
Thanks for the reply. But the issue is we are not passing any value to the Delivery Date Time Spot field (EKET-UZEIT). So by default when the BAPI_PO_CHANGE FM is called the value passed to this field is '000000'. It is that the system automatically changes the value to '00::0:1'. And it does so only if we execute the program without debugging the code. May be there might be a OSS note to update.
Thanks
Devarajan

Similar Messages

  • ASN Delivery Date/Time Issue

    Hi
    We are having issue wherein vendor navigates to Create ASN screen from DCM screen there he enters the ASN number, Shipping date and time, quantity and PO number etc. After this he presses the Check button for calculating delivery date and time. Here instead of adding number of hours mentioned in Means of Transport entry to Shipping time, system adds some fix number hours to MoT hours and calculates the delivery time.
    But if vendor directly goes to Create ASN screen then system only considers number of hours mentioned in MoT entry. I want to know from where system is adding this fix number of hours while scheduling delivery date/Time.
    Thanks

    Hi ,
    Thanks for the reply. But the issue is we are not passing any value to the Delivery Date Time Spot field (EKET-UZEIT). So by default when the BAPI_PO_CHANGE FM is called the value passed to this field is '000000'. It is that the system automatically changes the value to '00::0:1'. And it does so only if we execute the program without debugging the code. May be there might be a OSS note to update.
    Thanks
    Devarajan

  • Can the Delivery Date be left with no value in Purchasing Order?

    Hi SAP Experts,
    Good day!  I just want to ask if it is possible for the Delivery Date in the Purchase Order to be left with no value?  Whenever we remove the delivery date, it comes back when we save the PO.  Is there a way for it to be blank?
    Thanks,
    Matt

    hi Senthil P,
    Here is the situation.  For most of the PO that we are creating, we rarely use the delivery time.  However, there are rare occasions where we put the delivery date.  We made an enhancement of our PO print out and the date in the delivery date field was taken from the table.  Is there a way where the delivery date in the printout can be left blank and show it when we need to?
    Thanks,
    Matt

  • Searching Web Apps with Data Source fields containing multiple values

    I have a Web App with a field allowing multiple values to be entered similar to the checkbox list. I need to restrict allowed values to a large, finite list of values currently stored in another Web App as the data source. I can't apply the Data Source field type as that only allows single value selection. I also need to be able to use the Web App Search form to search for items containing 1 OR more values in this field (the search functionality of a checklist field type). Here's what I've tried for field types:
    Text (string) or Text (multiline) field type - By saving a list of comma separated values (the same way that checkbox list outputs) to a text input or textarea, the search logic only searches for exact string (including commas) and doesn't parse the individual values.
    List (checkbox list) field type - This allows me to search multiple values using OR logic, but the web app will only store values that have been entered as options in the actual web app field setup. I tried using a checkbox list with minimal or empty options hoping that whatever values I sent over in a comma separated string value would still get stored, but because the values came from my Web App data source and not the list of options stored with the field, they were not saved.
    Has anyone found a way to do this?
    My other question is about how I might use a similar multi-value field as described above but return search results containing items with ALL selected values for that field (AND logic).
    Can anyone enlighten me to the inner workings of BC web app search logic?

    Thanks Robert.
    You'll need to create your own interface to the webapp database for those kind of data operations
    by this, are you speaking of the internal BC database which stores web app schema data? That would be great if it were possible to update that programmatically because I need to use the List (Checkbox List) field type (for the search functionality), but I need to supply the checkbox options from a web app rather than by manually updating the list entered in the Fields view of the web app settings (shown below).
    I'm curious if anyone else has tried this?
    Again, my reason for needing to use the List (Checkbox List) field type is that the page which processes searches knows to expect a comma separated list for this field type and then appears to be parsing out the individual values for searching out web app items with 1 or more matching values. You're right that text fields (string and multiline) just check for 'string contains' matches, and this would be ok if I was only ever needing to search just one value at a time. Here's an example of what I might do:
    Web App item field value (as recorded against the List (Checkbox List) field type:
    8294877,8294878
    Web App Search value (for this same field):
    8294879,8294877,8294885
    The search would return this web app item because the field contains 2 (1 or more) individual values even though they were entered into the search field in a different order. If this web app item were just a Text (string or multiline) field, the searched value is not a substring of the web app item's stored value, so it would not find a match. Hence the need to use Checkbox List field type.
    The web app will have thousands if not 10s of thousands of records, so dumping them all into one big array or object and searching on the front-end won't be practical (though it works great on smaller datasets).

  • Pre-populating a date/time column with the value entered in the last added item

    I have a list with a column called "expected finish date". Whenever the user adds the very first item in a list, he/she should have to enter a value for this column.
    I want to make all new item entries to pre-poplate this field with the value entered in the previously added item. This way, he/she wont have to re-enter the date every time (which rarely changes). How can this be done?

    could create a second list ("state") with column ("default finish date")...
    create a workflow on main list... if column is blank/empty, pull from second list... otherwise, update second list with the value that was entered.
    Or, customize the form (InfoPath or JavaScript)
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • How to supress Zero in NUMC data type which contains some values as Char.

    Hello Friends,
    Some custom fields have been added in table BUT000 ,
    out of which one field has data type as NUMC..
    When i see some of the entries in the that field, it has values like '0000000000000000ENT'.
    I want to supress Leading zeros of that.
    i tried using
    1 ) FM CONVERSION_EXIT_ALPHA_OUTPUT &
              CONVERSION_EXIT_ALPHA_INPUT .
    2 ) Also tried coding  like this:
    data:var1 type ZBU_00LV36AT,           "this field has data type NUMC of length 40
           var2(40) type N.
    var1 ='00000000ENTRY'.
    VAR2 = VAR1.
    SHIFT VAR2 LEFT DELETING LEADING '0'.
    Nothing works ...gives output as blank.
    Is there any solution for it....
    Any valuable asnwer will be rewarded...
    Regards,
    Mayank

    Hi Marcin,
    I have tried i think problem it solved with your solution.
    Let me try for some more cases if it works fine i will get back to forum.
    Regards,
    Mayank

  • Delivery date time format in when logged in German

    Hi All,
    I have a case statement for the 3 types of deliverydateformat: DeliveryDateTime , DeliveryYearWeek and DeliveryYearMonth.
    the format for these 3 types are 'D', 'W' and 'M'.
    I have separate processing for these 3 types in the case statement.
    When logged in German, the formats are different from 'D' , 'W' and 'M'.. Hence my case statements are not executed.
    Please let me know if there is some conversion routine for these DeliveryDateFormat.
    Many Thanks,
    Srilakshmi B

    If your coding was copied from MV45AI0R_RV45A-KEDATU_EINGABE
    everything should be OK
    For special date-format issues check function CONVERT_DATE_TO_INTERNAL

  • Hyper-V Hypervisor Virtual Processor\\% Guest Run Time occasionally has bad values

    I'm accessing PerfMon data via RegQueryValueExW () calls in a C++ program to collect a variety of metrics. I've noticed that
    Hyper-V Hypervisor Virtual Processor\\% Guest Run Time occasionally contains incorrect values, as shown both in my collected code as well as in PerfMon. (Also % Total Run Time, and possibly all the metrics.)
    My test environment is running 2008 r2 standard, service pack 1, on an Intel Zeon CPU (if it's relevant), and is hosting four guests, none very active (_total = .449, the rest = .030, .513, .185, .194, .341).
    The problem is that occasionally the first, least active, guest will spike well above 100% (as an example, 6300%).
    When walking through my code, the issue seems to coincide with the order of the subscripts being returned from RegQueryValueExW () changing, where the first, least active subscript moving to the second location, and getting an unexpected value. When it returns
    to the first spot in the series on a subsequent call it once again has an expected value. Oddly enough the new "first array element" has the expected value even after the shift.
    Actual returned values for a 30 second collection cycle, values are shifted by 1000:
    GuestRunTime[hyper-vtest_0]; current = 1211813.198, previously = 1211804.192
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401087.260, previously = 18400964.194
    (interval)
    GuestRunTime[hyper-vtest_0]; current = 1211822.625, previously = 1211813.198
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401201.918, previously = 18401087.260
    (interval, and then the array order changes)
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401327.210, previously = 18401201.918
    GuestRunTime[hyper-vtest_0]; current = 601735.139, previously = 1211822.625
    (interval, and then the array order changes back)
    GuestRunTime[hyper-vtest_0]; current = 1211841.390, previously = 601735.139
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401472.446, previously = 18401327.210
    (interval)
    GuestRunTime[hyper-vtest_0]; current = 1211850.605, previously = 1211841.390
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401577.243, previously = 18401472.446
    As you can see, the value supplied when the array shifts is rather wonky, but returns to an expected value after the array shifts back: 1211813.198 -> 1211822.625 -> 601735.139 (?) -> 1211841.390 -> 1211850.605.

    Thanks Deepak for your response.
    1) Firewall is turned off
    2) Below is the output from R3trans -d command:
    C:\Windows\system32>r3trans -d
    This is r3trans version 6.24 (release 741 - 04.02.14 - 20:14:02 ).
    unicode enabled version
    2EETW169 no connect possible: "DBMS = SYBASE --- "
    r3trans finished (0012).
    3) The latest dbsl patch that I see on SMP is indeed 35 (Our Kernel is 7.41 64-bit Unicode)

  • Loading Date\Time per Shipping Point

    Hello all
    we need to fill SO with certain values: on item level  "Loading Date" field (there should be value of next day after SO creation) and "Loading Time" ("_00:00_" value). These two fileds should be filled only for certain shipping points.
    Is it possible?

    Hi,
    It is not that easy.
    The time mentioned in the Delivery or Transportation scheduling mentions the lead time and not the date . The dates are decided by delivery scheduling namely backward or forward scheduling. In your case, if you want to control this in masterdata, you have to  maintain the procurement type of material as either inhouse  production or outward procurement. In either case, you have maintain the production or procurement lead time as just one day. In this case, the next day becomes the material availability date (MAD). The same date will also be updated as Loading date. Based on the loading leadtime maintained in the shipping point, the further dates will be decided.
    So the production or procurement lead time will decide when ur MAD will be and based on that ur loading date will be updated. Maintain ur masters accordingly in material and ur reqmt will be fulfilled.
    Hope this helps

  • Delivery Date in Sale Order

    Dear All
    Delivery date in sales order should automatically changed or by defalt it should be after 2 days of creating the sales order.
    I have tried with lead time period and the ways given in the forum, but the schedule line/delivery date is by default coming as the day of sale order creation.
    Please guide me how to do it.
    Regards
    SB

    Hi,
    Goto Tcode: VOV8
    select sales document types
    goto request delivery date tab
    remove tick mark or uncheck propose delivery date
    and maintain lead time 2 days.
    thanks.

  • Function module to segregate date time

    Hello,
    I have a field in the table which stores the date time as one whole value: 17.06.2010 16:48:51.
    the data type for this field is DEC 15.
    I need a FM which can segregate the date and time from this field values. I want date and time as separate values.
    there must be some standard FM to do this.
    any help?
    Thanks & regards,
    Ravish

    Don't know whether this question should be answered or not.
    Mods if you find it wrong , then exercise your right and lock it.
    @op - use fm CACS_TIMESTAMP_GET_DATE

  • Auto Date/Time stamp required for Numbers 3.1

    I would like to automatically add a Date/Time stamp to the last column's cell, when a person's name is selected from the pop-up menu in Column C.
    As a number of different people will be using the spreadsheet, I'd prefer not to have a keyboard short cut, as it can be easily overlooked.
    I was wondering if it were possible to use a script to copy a cell's (column D) results, containing the 'NOW()' or 'TODAY()' function, and paste the results into the 2nd cell (Column E), allowing the last column's formula to reference the 2nd cell?
    The formula in the last cell   =if($C2="","",$E2)  can then reference a static cell, rather than a live cell.
    I know enough to be dangerous, so I'm not sure if i'm heading in the right direction.
    Thanking you all in advance.

    Hi Gordon,
    Is this the same as a script?
    Good question! It's fun to see people try to define what a service is. It may be one of the least understood and appreciated features on the Mac. It was certainly a mystery to me not long ago.
    I think of a service as anything that can be made to appear in the Services menu. Apple has made that easy with Automator. You fire up Automator, create a new service "workflow" document, plop in a script, save, and see the result immediately in the Services menu. You can also send the .workflow package to someone else, who only needs to double-click to install it.
    This particular date-time service contains a short AppleScript (you can view it by opening the .workflow in Automator.  But other languages (Python, Perl, etc) and Unix utilities can be used too, as illustrated here.
    Since Numbers has decent support for AppleScript, it is quite easy for the non-technical user to "bolt on" menu choices to do quite sophisticated things that are not built into the interface itself.  I find it more accessible than (and just as powerful as) the VBA used for Excel macros. But that could be mostly a matter of familiarity.  In any case, it adds a whole new dimension to Numbers.
    SG

  • Getting delivery date for material number i PO...

    Hi,
    I am Smartform associated with PO in ME22N:
    Now I need to get the delivery date associated with Differnet Grid items in a material.
    So if I go to some material and then if I click on Delivery schedule:
    I see columns for delivery date, sat. del da, Grid value, etc...
    But I want to know the table or function module we need to use to get Delivery date associated with
    prticular Grid item of a material in PO.
    Please help me out.
    Thanks.
    Regards,
    Ramesh.

    Hi ,
    Check out for BAPI_PO_GETDETAIL.
    In this BAPI,
    fill parameters : PURCHASEORDER with PO number
                      ITEMS with 'X'
                      SCHEDULES with 'X'
    Then in tables PO_ITEMS you will get Item details and
    in table <b>PO_ITEM_SCHEDULES</b> you will get required details like delivery date
    Hope this helps.
    Regards,
    Akshay Bhagwat

  • Delivery Date & Free Engraving

    I'd like to order a ipod touch online, since free engraving is only avaliable onlinestore. Here a few question:
    1. If I order one ipod online, how long would take for the delivery?
    2. Can I make note on purchase order for the desired delivery date&time?
    3. Can I pay with credit card?
    4. Does it have delivery fee?
    5. How much lines can be engraved on ipod touch?
    6. Can I have Chinese characters in the engraving text?

    azelea wrote:
    I'd like to order a ipod touch online, since free engraving is only avaliable onlinestore. Here a few question:
    1. If I order one ipod online, how long would take for the delivery?
    2. Can I make note on purchase order for the desired delivery date&time?
    3. Can I pay with credit card?
    4. Does it have delivery fee?
    5. How much lines can be engraved on ipod touch?
    6. Can I have Chinese characters in the engraving text?
    hello azelea and welcome to Apple discussions !
    you may get the required information here http://store.apple.com/hk.

  • Related to shipment & transportation Dates & Time.

    Hi,
    Could you please tell me where can I find following dates & time in customizing.
    1) Transit time & transit date
    2) Loading time & loading date
    3) Pick/Pack time
    4) Transportation Lead time
    Also can you give one example of forward scheduling & backward scheduling.
    Thanks

    Hi..
    when u r creating sales order first system will go with backward scheduling if it is not reach the dates then system will go for forward scheduling.
    Backward Scheduling:
    material available datepick/pack time loading time transit timetransportation lead time
    for ex order dated is 1st req deliver date is 10th assume like this
    for pick/pack time = 2
    for loading time = 2
    for transportation lead time = 2
    for transit =5
    in backward scheduling from 10th
    522+2 = 11days it is taking that means it crossing the order date ate the time it will go for forward scheduling
    from 1st on wards 222+5 it will confirm 11th..
    this is happening when the material is available on 1st.
    If the material is not available then it will find material available date suppose that is on 3rd the sysstem will calculate like this 225 = 9 ( forward scheduling ) it will not consider Transportation lead time i.e( Lorry arrangement time ) because we can do this arrange ment between 1st and 3rd. then sys confirm on 3rd + 9days i.e 12th.
    Pick/pack time system will pick up from shipping point Transportation time ( Trans lead time+ Transit time ) is from Route. Transit time means travel duration time..
    Delievry scheduling will be started only from the material availability date i.e., system will first determine the material avail date and then do scheduling. By default Standard SAP system does Backward Scheduling in case material availability falls beyond the required delivery date system will do forward schedluing
    Delivery Scheduling consists of the following Basic activities:
    We give deatils while creating order:
    Order Creation Date
    Required Delivery Date
    Order date - Material availability date - Transportation Planning Date - Loading date - Goods Issue Date - Required Delivery Date
    Time Between GI Date and required Delivery Date is called Transit Time
    Time Between LoadingDate and GI Date is called Loading time
    Time Between Material Availability Date and Loading Date consists of 2 components - Pick / PackTime and Transportation Planning Time
    System has to calculate all this before it determines the confirmed delivery date
    Regds
    MM

Maybe you are looking for