Picking Output ZPIK cannot be fired

Dear SAP Gurus,
I got one issue,  user has created Delivery. If you check the delivery Picking output(ZPIK)has not been created.
I have checked the condition records, everything is correct. I have compared the printer user is using. It is also perfect.
If you go to VL02N, in the delivery output header data, by selecting the output ZPIK and checking the Process log I can see this error "Delivery 0803639474 does not contain items to be picked".  If you check the picking, it shows picking has been fully completed.
This is problem presently i am facing,  please help me out to resolve this one
Waiting for your reply
Thank you

Hello Amjad Pasha,
Please check the item category is relevant for picking or not in IMG - Logistics Execution - Shipping - Picking - Define Relevant Item Categories.
Please check if  for the item category, the "relevant for picking" field is checked.
Regards,
Gunadi

Similar Messages

  • Unable to generate picking output

    Hi
    I am working on ECC6.0 and trying to do picking output from VL02n before doing a PGI. can anyone tell me what config is required to generate a picking list output before doing the PGI? I tried with EK00 output type but somehow it is not working as I see no outputs. I have done all the settings but could I have missed something because in NACE, I cannot able to see V4 at all. I have maintained the print parameters for shipping point and output determination in VOK2 as well.
    Regards
    Kelly

    Hi
    You can activate picking using the transaction OVLP.
    The path is IMG ➢ Logistics Execution ➢ Shipping ➢ Picking ➢ Define Relevant Item Categories.
    On this screen, select the item categories that are relevant to picking, and activate the picking flag.
    Specifying Rules for Picking Location
    When you mark an item as relevant to picking, you have to specify the location from where it is to be picked up. In SAP, this is the storage location. To make these settings, you need to work in consultation with your WM or MM/IM team to get the list of storage locations where the finished product will be stored.
    Storage locations can be determined automatically in the delivery. Two options, or rules, are predefined in SAP (the MM module) for this purpose
    The details of these rules are not in the scope of SD. For purposes of this discussion, we will use the MALA rule. To select the rule, the path in customization is asfollows:
    IMG ➢ Logistics Execution ➢ Shipping ➢ Picking ➢ Determine Picking Location ➢ Define Rules For Picking Location Determination.
    Always remember that the customer pricing procedure is picked up from the master data of the sold-to party.
    Regards from Pakistan

  • Vendor currency-picking output..

    Hi,
    I have a vendor who invoices me in different currencies.I have maintained a currency say US$ for him but sometimes he sends me the goods and charges me in EURo depending on from where he sends me the goods.
    When I raise a PO, system will by default pick up the currency maintained in the vendor master.
    How can this be changed or tackled ?
    2. How can I define the output condition for the picking output for the deivery.I mean I have a sales order and the subsequent delivery.Now I want to output the picking list.For that I would need some condition record.How to do this ?
    Because when I go to change mode of the delivery to select the output, it does not show up anything as it has not been maintained.But also there only it do not allow to add a one.
    Please suggest.VV21 and VV31 I have tried but that is for the delievery output I can use.For example I used standard condition LD00for my outbound delivery output.
    But in case of SD delievry and subsequent picking list what is to be done ?
    3. How can I do it for the subsequent SD invoice(i.e Billing Document)
    Please suggest.
    Thanks in advance
    Regards,
    manOO

    HI,
    Try with this functionality, I dont know whether it really works but i hope we can make a try with different plants
    1) Vendor Master : XK01 /XK02                         
    In the Purchasing data:                         
    Select Extras-->Additional purchasing data
    Select check box for Data Retention at VSR level allowed and press <Enter>.
    Select 'Subranges' button (or Extras-->Sub-ranges)
    Maintain 2 sub-ranges (e.g. C1 = INR, C2=EUR)
    Click on 'Alternative Data'
    Select Subrange (e.g. z1) and press <Enter>
    Change the purchasing data as you want (check that the header data contains sub-range also)
    Similarly maintain for other sub-range also.
    2) Info record for the material:ME11/ME12
    In the general data, maintain sub-range as required.
    Regards,
    RitiG

  • Picking Output in SD

    Hi Gurus,
    I am Trying to find the wayout as I my company require Picking Output while we are on outbound delivery in Sales and Distribution.
    Kindly suggest how to get this as when I have tried it through Main Menu- Extras--->Picking output, it is dehighlighted and thus does not permit for further data updation for Output.
    Thanks
    Prashant Munjal
    SAP SD Consultant

    Output Determination
    Output is a form of media from a business to one of its business partners. The possible media forms are printouts, faxes, telexes, e-mails, and EDI. The output can be sent to any of the partners defined in the document. Outputs are usually in the form of order confirmations, delivery notes, invoices, and shipping notifications.
    IMG&#61664;SD&#61664;Basic fncs&#61664;Output&#61664;Output determination
    An output type is simply a type of output and it contains all the control features for the output. For ex, it defines the kind of output, which business transaction it applies to, which business partner receives the output, how the output is sent (the media), and the print program and SAP Script layout to use in formatting the output.
    Output determination can be maintained as originating from the customer master record or as originating by using the condition technique.
    Output proposal from the customer master record
    IMG&#61664;SD&#61664;Basic fncs&#61664;Output&#61664;Output determination&#61664;Output proposal from the customer master record, Define output
    In this option one creates output types, such as BA00 (order confirmation). After creating the output type, one assigns the output type to an output procedure, such as DB0001. After the assignment of the output types to the procedure, the output procedure is then assigned to the customer account group. This is a simple procedure and results in the output that is placed on the customer master record being copied into the sales document.
    Regards,
    Rajesh Banka

  • Picking output determinatio for Warehouse material

    Hi,
    My issue is that for a delivery is done, the picking output is determined only is the material is not attached to a warehouse else its not done.
    Is there any setting ? any SPRO setting ?
    Why is this happening ? I am an abaper so don't have much idea about WM.
    Please help me with this ASAP.
    Thanks in advance.
    Regards
    Megha

    Yes once you created two tax codes (say A1 & A2) in FTXP, do the following in VK11
    One Combination
    a) Origin Country:::::::::::::::::::IN
    b) Valid on:::::::::::::::::::::::::
    c) Valid To:::::::::::::::::::::::::
    d) Customer Tax Classification::::::1
    e) Material Tax Classification::::::1
    f) Amount:::::::::::::::::::::::::::100
    g) Tax Code:::::::::::::::::::::::::A1
    Another Combination
    a) Origin Country:::::::::::::::::::IN
    b) Valid on:::::::::::::::::::::::::
    c) Valid To:::::::::::::::::::::::::
    d) Customer Tax Classification::::::1
    e) Material Tax Classification::::::2
    f) Amount:::::::::::::::::::::::::::100
    g) Tax Code:::::::::::::::::::::::::A2
    Save the record and now retry the process.
    thanks
    G. Lakshmipathi

  • Picking Output

    when the user creates delivery and Click on Extras - Picking output -
    it is showing error in the output processing analysis that " DElivery does not contains items to be picked"
    we dont have WM or Lean WM.
    thnx in advance

    In your delivery in the Picking tab, check if the Picking status says 'Not relevant for Picking'.
    If that is the case, then you have to see if that is intentional or by mistake.
    if it is not intentional, then you can change the delivery item category config to make the item relevant for picking.

  • The "alsa audio output error: cannot write: Broken pipe" problem

    [Solved]
    (No place for this word in the Subject field, so I put it here.)
    Hi Arch community!
    I noticed I have this problem and not sure when in started. Several months ago I bought and installed new videocard "GeForce GT 630". Right after installation I lost sound in the system. Having internal sound card (in mainboard) and SB Audigy2 (PCI), I searched for solution and found I had to disable "snd_hda_intel" module to restore sound to work through PCI sound card. Did it.
    echo "blacklist snd_hda_intel" >> /etc/modprobe.d/no-nvidia-sound.conf
    After that sound was working as it should. And I noticed recently that during playing of any sound file the sound interrupts. If run VLC from CLI I get "alsa audio output error: cannot write: Broken pipe" message. And my system hasn't been upgraded since I don't know when. I still ran Firefox 26. So googled again and found it's a bug in a kernel or somewhere else.
    ==========================================
    https://bugs.freedesktop.org/show_bug.cgi?id=69942 :
    2013-10-01 01:39:40 UTC
    I ran a system update last night, and this issue appears to have been corrected.
    ==========================================
    And so I thought upgrade would fix my problem since mainstream bug is fixed. After upgrade sound interrupts again, maybe even more often.
    Do you guys have this issue and does anyone have a solution?
    Last edited by Mr. Alex (2014-06-26 18:55:59)

    Not particularly wise to blacklist the module, since it probably is also used by the integrated sound card. With vid and pid you could just disable the nvidia card alone using parameter enable=0. Unless you do not mind having both disabled.
    Where do I need to input "enable=0"? When I was searching for solution to make my Creative card work with new nVidia card I installed, the only way I found was blacklisting the module.
    dmesg says:
    [ 20.448086] nvidia 0000:02:00.0: irq 42 for MSI/MSI-X
    [ 21.112331] NVRM: Your system is not currently configured to drive a VGA console
    [ 21.112340] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
    [ 21.112345] NVRM: requires the use of a text-mode VGA console. Use of other console
    [ 21.112349] NVRM: drivers including, but not limited to, vesafb, may result in
    [ 21.112352] NVRM: corruption and stability problems, and is not supported.
    Then:
    lsmod | grep 'snd'
    snd_ca0106 36242 0
    snd_ac97_codec 114896 1 snd_ca0106
    ac97_bus 1270 1 snd_ac97_codec
    snd_rawmidi 20278 1 snd_ca0106
    snd_seq_device 5244 1 snd_rawmidi
    snd_pcm 83207 2 snd_ac97_codec,snd_ca0106
    snd_timer 19294 1 snd_pcm
    snd 60780 6 snd_ac97_codec,snd_timer,snd_pcm,snd_rawmidi,snd_seq_device,snd_ca0106
    soundcore 5551 1 snd
    I guess my card is "snd_ca0106". If yes,
    # systool -v -m snd_ca0106
    Module = "snd_ca0106"
    Attributes:
    coresize = "36242"
    initsize = "0"
    initstate = "live"
    refcnt = "0"
    taint = ""
    uevent = <store method only>
    Parameters:
    enable = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
    id = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    index = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    subsystem = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    Sections:
    .bss = "0xffffffffa0814780"
    .data = "0xffffffffa0813300"
    .exit.text = "0xffffffffa0811a1e"
    .gnu.linkonce.this_module= "0xffffffffa0814500"
    .init.text = "0xffffffffa0817000"
    .note.gnu.build-id = "0xffffffffa0811a30"
    .rodata = "0xffffffffa0811a80"
    .rodata.str1.1 = "0xffffffffa08123dc"
    .rodata.str1.8 = "0xffffffffa0812130"
    .strtab = "0xffffffffa0818c10"
    .symtab = "0xffffffffa0817020"
    .text = "0xffffffffa080d000"
    __mcount_loc = "0xffffffffa0812f98"
    __param = "0xffffffffa0812f18"
    __verbose = "0xffffffffa0814460"
    Where would I look for "max_buffer_size" parameter?

  • Condition Record for picking Output List

    Dear All
    Kindly let me know where do we maintain condition record for Picking Output list.
    Where do we define a new Output Type for Picking List
    Regards
    Srihari

    Hi Srihari,
    I think i have got the question rightly interpreted.
    All you want is to maintain condition records for picking ouptut ... correct ?
    You can do it through transaction<b> VP01SHP</b> ....(dont try to find it in easy access..atleast I could not locate it)
    Under TCD VP01SHP > V4 you will be able to maintain condition records for all condition types that have been configured for picking.
    Hope this helps you .... <b>if yes then pls reward liberally !!</b>
    KInd Regards
    Sachin Bhonsle

  • Picking Output Screen in Delivery

    Can anyone advise why the picking output screen is greyed out in delivery?  How to configure it to be editable such that we can enter/reprocess picking outputs?
    Thanks
    Peter

    >
    Peter Wong wrote:
    > Can anyone advise why the picking output screen is greyed out in delivery?  How to configure it to be editable such that we can enter/reprocess picking outputs?
    >
    > Thanks
    > Peter
    Hi Peter,
    If you have preciously picked the entire to-be delivered quantity, then the picking tab automatically becomes grey thereby not allowing you to make any chnages.
    In case you want the picking tab to be such that it enables changes, then you need to check "partial deliveries allowed".
    Hope it helps.
    Regards,
    Swapna

  • Picking output type determination

    Hello,
    In fact, the output type determined by the system for the picking is EK00.
    Now, I need to create a new output type and determine it or EK00 depending on the user (in order to use a printer on another).
    By the moment, I have created an output type called ZEKS using tcode V/38 and I defined the program and form using V/53.
    Now I'm stalled, where can I configure the output determination and conditions tables for the picking output types?
    I found a transaction called ovlt where expedition point and output type is informed, but I can't add any information there.
    Thanks in advance.
    Ricard.

    Hi Oscar,
    Picking Output Type is determined in transaction v/23. You can only have one per shipping point unfortunately. If you need more flexibility, you should use delivery output or lean WM and transfer order output.
    Best regards,
    Stratis

  • Picking output EK00 not working after upgrade

    We have upgraded from 46C and found that in delivery documents picking qty is no longer proposed and the picking output is not being determined .
    we have checked both VP01SHP and V/38 and both are setup .
    Does anyone know of anything else that might cause this behavoiur.
    Regards
    Brendon

    Hi Brendon,
    Please check wheather the condition record is maintained for the the picking output Type EK00.
    And also check the inputs parameters for the output like for the delivery the output is maintained.
    In upgrades, some times fields,tables and Programes may miss.
    In this regard take your abapers help and check the same in the both the systems.
    Please Reward If Really Helpful,
    Thanks and Regards,
    Sateesh.Kandula

  • MouseEnter event cannot be fired when I move mouse quickly

    I move mouse over the border quickly, then the event MouseEnter cannot be fired
    how to resolve it?
    <Window x:Class="WpfApplication1.Test1.Window2"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window2" Height="600" Width="600">
    <Grid>
    <Border Width="30" Height="600" BorderBrush="Red" BorderThickness="1" MouseEnter="Border_MouseEnter" MouseMove="Border_MouseMove" MouseLeave="Border_MouseLeave"></Border>
    </Grid>
    </Window>
    thanks!

    Mouse move messages in Windows are not accurate enough to capture really fast mouse movements, they are not raised for every pixel that the mouse pointer traverses.
    But this is not necessarily always a bad thing. Would really want to handle a MouseEnter event of an element if the user just happens to "swish" the mouse pointer right through it, possibly by mistake?
    Anyway, if you set the Background of the Border element to Transparent and/or increase the size of the actual border your event handlers should be invoked more frequently than before but still not always:
    <StackPanel Orientation="Horizontal">
    <Border x:Name="border" Background="Transparent" Width="30" Height="600" BorderBrush="Red" BorderThickness="1" MouseEnter="Border_MouseEnter" MouseMove="Border_MouseMove" MouseLeave="Border_MouseLeave"></Border>
    <TextBlock x:Name="tblock" VerticalAlignment="Top"></TextBlock>
    </StackPanel>
    private void Border_MouseEnter(object sender, MouseEventArgs e)
    string s = "1";
    tblock.Text += "MouseEnter" + Environment.NewLine;
    private void Border_MouseMove(object sender, MouseEventArgs e)
    tblock.Text += "MouseMove" + Environment.NewLine;
    private void Border_MouseLeave(object sender, MouseEventArgs e)
    tblock.Text += "MouseLeave" + Environment.NewLine;
    Hooking up to the MOUSEMOVE messages of the window can be done like this but the messages are still not raised for every pixel of movement:
    public partial class MainWindow : Window
    public MainWindow()
    InitializeComponent();
    protected override void OnSourceInitialized(EventArgs e)
    base.OnSourceInitialized(e);
    IntPtr windowHandle = (new System.Windows.Interop.WindowInteropHelper(this)).Handle;
    System.Windows.Interop.HwndSource src = System.Windows.Interop.HwndSource.FromHwnd(windowHandle);
    src.AddHook(new System.Windows.Interop.HwndSourceHook(WndProc));
    private int i;
    private const int WM_MOUSEMOVE = 0x0200;
    private IntPtr WndProc(IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
    // address the messages you are receiving using msg, wParam, lParam
    if (msg == WM_MOUSEMOVE)
    tblock.Text = i++.ToString();
    return IntPtr.Zero;
    Please remember to mark helpful posts as answer to close your threads and then start a new thread if you have a new question. Please don't ask several questions in the same thread.

  • PICK output

    Hi there,
    Could someone please tell me about the PICK output as in where is the condition record for this maintained.

    Dear Swetha,
    Fallow these steps to get the Picking list output
    1. First  your need assign Output type EK00 to the shipping point(IMG-->Enterprise Structure - Definition >Logistics execution>Define Shipping point), also maintain the time and medium.T.Code OVXD
    2. Through TCode V/38, to maintain the condition type EK00, maintain the time,print parameters and transmission medium.
    Assign the processing routines Prog: RVADEK1,Form Routine: ENTRY, Form:SD_PICK_SINGLE
    3. Now go to VP01SHP --> Select Shipping (Spec case) V4 --> Select Picking List EK00 --> Maintain the entries for your Shipping point and output Device ..etc.
    Now you can get picking list output from the delivery
    I hope this will help you,
    Regards
    Murali.

  • EK00 - picking output

    Hi,
    I would like to activate the Picking Output EK00 in my deliveries,  but whenever I go to Delivery -> Picking Output, the fields are all gray out ...
    I read that for Non-Wm , the delivery can be automatically picked by printing this EK00 - picking output...
    Any ideas?
    *I already put EK00 in the shipping point picking output.
    Thanks,

    HI sATYA,
    Thank you for your reply..  I maintained EK00 in the shipping point .. and put details also in v/38.
    program: RVADEK01
    Routine ; ENTRY
    Form: SD_PICK_SINGLE
    i think the above are all sap standard? How can I check if the above settings are correct?
    When I tried to view the form it says, Form does not exist in client 001, only in 000 ... then I am able to print preview ...
    Cheers...

  • Date/Time Picker Output Help

    In my Flex 3.6 app, I have a set of controls that allow the user to pick the date/time.  The user does this by selecting a date from a DateInput, an hour, minutes and AM/PM through three ComboBox.  I then combine the selections into a string and output in a Label control.
    I now need to compare the date/time selected to a set of date/times that are allowed.  I keep running into the error "1067: Implicit coercion of a value of type String to an unrelated type Date."
    How can I convert my date/time string into a valid date object so I can compare it with other date objects?
    Thanks!
    Lee
    Below is the code:
    DateTimePicker.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                                            layout="absolute"
                                            minWidth="955"
                                            minHeight="600">
              <mx:Script>
                        <![CDATA[
                                  [Bindable]
                                  private var todayDate:Date=new Date();
                                  [Bindable]
                                  private var earliestTime:Date=new Date(todayDate.getTime() + 3 * 60 * 60 * 1000);
                                  [Bindable]
                                  private var latestTime:Date=new Date(todayDate.getTime() + 12 * 60 * 60 * 1000);
                        ]]>
              </mx:Script>
              <!--Data-->
              <mx:XML id="hoursXML"
                                  source="assets/hours.xml"/>
              <mx:XMLListCollection source="{hoursXML.hour}"
                                                                  id="xmllcHours"/>
              <mx:XML id="minutesXML"
                                  source="assets/minutes.xml"/>
              <mx:XMLListCollection source="{minutesXML.minute}"
                                                                  id="xmllcMinutes"/>
              <mx:DateFormatter id="dfd"
                                                        formatString="MM/DD/YYYY"/>
              <mx:Label x="10"
                                    y="10"
                                    text="Date/Time"/>
              <mx:DateField x="82"
                                              y="10"
                                              id="dfExpectedDate"
                                              text="{dfd.format(todayDate)}"
                                              selectableRange="{{rangeStart: this.earliestTime,rangeEnd: this.latestTime}}"
                                              visible="true"
                                              width="100"/>
              <mx:ComboBox x="200"
                                             y="10"
                                             id="cbExpectedHour"
                                             fontWeight="normal"
                                             width="80"
                                             text="Hour"
                                             selectedIndex="-1"
                                             dataProvider="{xmllcHours}">
              </mx:ComboBox>
              <mx:ComboBox x="300"
                                             y="10"
                                             width="80"
                                             id="cbExpectedMinute"
                                             fontWeight="normal"
                                             selectedIndex="-1"
                                             text="Minute"
                                             dataProvider="{xmllcMinutes}">
              </mx:ComboBox>
              <mx:ComboBox x="400"
                                             y="10"
                                             width="80"
                                             id="cbExpectedTimeRange"
                                             fontWeight="normal"
                                             selectedIndex="-1"
                                             text="AM/PM">
                        <mx:ArrayCollection>
                                  <mx:Object label="a.m."
                                                         data="AM"/>
                                  <mx:Object label="p.m."
                                                         data="PM"/>
                        </mx:ArrayCollection>
              </mx:ComboBox>
              <mx:Text x="10"
                                   y="38"
                                   text="{this.dfExpectedDate.text} {this.cbExpectedHour.text}:{this.cbExpectedMinute.text}:00 {this.cbExpectedTimeRange.selectedItem.data}"
                                   id="tExpectedLandingDateTime"
                                   visible="true"/>
    </mx:Application>
    hours.xml
    <?xml version="1.0" encoding="utf-8"?>
    <hours>
              <hour>12</hour>
              <hour>01</hour>
              <hour>02</hour>
              <hour>03</hour>
              <hour>04</hour>
              <hour>05</hour>
              <hour>06</hour>
              <hour>07</hour>
              <hour>08</hour>
              <hour>09</hour>
              <hour>10</hour>
              <hour>11</hour>
    </hours>
    minutes.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <minutes>
              <minute>00</minute>
              <minute>01</minute>
              <minute>02</minute>
              <minute>03</minute>
              <minute>04</minute>
              <minute>05</minute>
              <minute>06</minute>
              <minute>07</minute>
              <minute>08</minute>
              <minute>09</minute>
              <minute>10</minute>
              <minute>11</minute>
              <minute>12</minute>
              <minute>13</minute>
              <minute>14</minute>
              <minute>15</minute>
              <minute>16</minute>
              <minute>17</minute>
              <minute>18</minute>
              <minute>19</minute>
              <minute>20</minute>
              <minute>21</minute>
              <minute>22</minute>
              <minute>23</minute>
              <minute>24</minute>
              <minute>25</minute>
              <minute>26</minute>
              <minute>27</minute>
              <minute>28</minute>
              <minute>29</minute>
              <minute>30</minute>
              <minute>31</minute>
              <minute>32</minute>
              <minute>33</minute>
              <minute>34</minute>
              <minute>35</minute>
              <minute>36</minute>
              <minute>37</minute>
              <minute>38</minute>
              <minute>39</minute>
              <minute>40</minute>
              <minute>41</minute>
              <minute>42</minute>
              <minute>43</minute>
              <minute>44</minute>
              <minute>45</minute>
              <minute>46</minute>
              <minute>47</minute>
              <minute>48</minute>
              <minute>49</minute>
              <minute>50</minute>
              <minute>51</minute>
              <minute>52</minute>
              <minute>53</minute>
              <minute>54</minute>
              <minute>55</minute>
              <minute>56</minute>
              <minute>57</minute>
              <minute>58</minute>
              <minute>59</minute>
    </minutes>

    In my Flex 3.6 app, I have a set of controls that allow the user to pick the date/time.  The user does this by selecting a date from a DateInput, an hour, minutes and AM/PM through three ComboBox.  I then combine the selections into a string and output in a Label control.
    I now need to compare the date/time selected to a set of date/times that are allowed.  I keep running into the error "1067: Implicit coercion of a value of type String to an unrelated type Date."
    How can I convert my date/time string into a valid date object so I can compare it with other date objects?
    Thanks!
    Lee
    Below is the code:
    DateTimePicker.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                                            layout="absolute"
                                            minWidth="955"
                                            minHeight="600">
              <mx:Script>
                        <![CDATA[
                                  [Bindable]
                                  private var todayDate:Date=new Date();
                                  [Bindable]
                                  private var earliestTime:Date=new Date(todayDate.getTime() + 3 * 60 * 60 * 1000);
                                  [Bindable]
                                  private var latestTime:Date=new Date(todayDate.getTime() + 12 * 60 * 60 * 1000);
                        ]]>
              </mx:Script>
              <!--Data-->
              <mx:XML id="hoursXML"
                                  source="assets/hours.xml"/>
              <mx:XMLListCollection source="{hoursXML.hour}"
                                                                  id="xmllcHours"/>
              <mx:XML id="minutesXML"
                                  source="assets/minutes.xml"/>
              <mx:XMLListCollection source="{minutesXML.minute}"
                                                                  id="xmllcMinutes"/>
              <mx:DateFormatter id="dfd"
                                                        formatString="MM/DD/YYYY"/>
              <mx:Label x="10"
                                    y="10"
                                    text="Date/Time"/>
              <mx:DateField x="82"
                                              y="10"
                                              id="dfExpectedDate"
                                              text="{dfd.format(todayDate)}"
                                              selectableRange="{{rangeStart: this.earliestTime,rangeEnd: this.latestTime}}"
                                              visible="true"
                                              width="100"/>
              <mx:ComboBox x="200"
                                             y="10"
                                             id="cbExpectedHour"
                                             fontWeight="normal"
                                             width="80"
                                             text="Hour"
                                             selectedIndex="-1"
                                             dataProvider="{xmllcHours}">
              </mx:ComboBox>
              <mx:ComboBox x="300"
                                             y="10"
                                             width="80"
                                             id="cbExpectedMinute"
                                             fontWeight="normal"
                                             selectedIndex="-1"
                                             text="Minute"
                                             dataProvider="{xmllcMinutes}">
              </mx:ComboBox>
              <mx:ComboBox x="400"
                                             y="10"
                                             width="80"
                                             id="cbExpectedTimeRange"
                                             fontWeight="normal"
                                             selectedIndex="-1"
                                             text="AM/PM">
                        <mx:ArrayCollection>
                                  <mx:Object label="a.m."
                                                         data="AM"/>
                                  <mx:Object label="p.m."
                                                         data="PM"/>
                        </mx:ArrayCollection>
              </mx:ComboBox>
              <mx:Text x="10"
                                   y="38"
                                   text="{this.dfExpectedDate.text} {this.cbExpectedHour.text}:{this.cbExpectedMinute.text}:00 {this.cbExpectedTimeRange.selectedItem.data}"
                                   id="tExpectedLandingDateTime"
                                   visible="true"/>
    </mx:Application>
    hours.xml
    <?xml version="1.0" encoding="utf-8"?>
    <hours>
              <hour>12</hour>
              <hour>01</hour>
              <hour>02</hour>
              <hour>03</hour>
              <hour>04</hour>
              <hour>05</hour>
              <hour>06</hour>
              <hour>07</hour>
              <hour>08</hour>
              <hour>09</hour>
              <hour>10</hour>
              <hour>11</hour>
    </hours>
    minutes.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <minutes>
              <minute>00</minute>
              <minute>01</minute>
              <minute>02</minute>
              <minute>03</minute>
              <minute>04</minute>
              <minute>05</minute>
              <minute>06</minute>
              <minute>07</minute>
              <minute>08</minute>
              <minute>09</minute>
              <minute>10</minute>
              <minute>11</minute>
              <minute>12</minute>
              <minute>13</minute>
              <minute>14</minute>
              <minute>15</minute>
              <minute>16</minute>
              <minute>17</minute>
              <minute>18</minute>
              <minute>19</minute>
              <minute>20</minute>
              <minute>21</minute>
              <minute>22</minute>
              <minute>23</minute>
              <minute>24</minute>
              <minute>25</minute>
              <minute>26</minute>
              <minute>27</minute>
              <minute>28</minute>
              <minute>29</minute>
              <minute>30</minute>
              <minute>31</minute>
              <minute>32</minute>
              <minute>33</minute>
              <minute>34</minute>
              <minute>35</minute>
              <minute>36</minute>
              <minute>37</minute>
              <minute>38</minute>
              <minute>39</minute>
              <minute>40</minute>
              <minute>41</minute>
              <minute>42</minute>
              <minute>43</minute>
              <minute>44</minute>
              <minute>45</minute>
              <minute>46</minute>
              <minute>47</minute>
              <minute>48</minute>
              <minute>49</minute>
              <minute>50</minute>
              <minute>51</minute>
              <minute>52</minute>
              <minute>53</minute>
              <minute>54</minute>
              <minute>55</minute>
              <minute>56</minute>
              <minute>57</minute>
              <minute>58</minute>
              <minute>59</minute>
    </minutes>

Maybe you are looking for