someone please explain to me.. (item tracking)

mrQQmrQQ Member Posts: 239
Hello,

i have a dilema. Navision 4.0+ does NOT allow to delete line (item jnl, document, etc) if it has item tracking entered. I can make it to allow it, but what i want is to know WHY? WHY would it not allow it? To p$$$ us off, or..?

please enlighten me..

Comments

  • Alex_ChowAlex_Chow Member Posts: 5,063
    Because Item Tracking is written completely different than the rest of Navision.

    A logical explaination is that Navision wants you to very the serial numbers and lot numbers you're deleting. Getting serial/lot number mixed up is a terrible thing.
  • bbrownbbrown Member Posts: 3,268
    This "feature" was also in previous versions, since 3.60, I think. It is a place we tend to modify for some customers.

    A common scenario is:

    1. Create a PO for 100 cases of lot tracked item.

    2. Set lot number. (this creates tracking lines) (actually table 337)

    3. Reduce the PO quantity. (error).
    There are no bugs - only undocumented features.
  • mrQQmrQQ Member Posts: 239
    but it only takes few lines to disable it.. and code for deletion is there.. seriously, this could be one of top annoying "features" of navision..
  • kinekine Member Posts: 12,562
    It is much complex. For example, in some cases you need to create Lot No (Ser. No.) information card for each Lot or Ser. No. And want you to delete this information or not? Navision is not able to say that, it means, is not able to delete all informations into previous state and grant that all will be consistent. It is why it is not done (in my opinion). Take this example:

    You have two purchase orders each with one line to Item XXX. On one PO you have Quantity 100 of Lot No. AAA and Quantity 50 of Lot No. BBB. On second PO you enter Q=20 for Lot No. BBB and Q=100 of Lot No. CCC. For each Lot No. you create Lot No. Informations. After that, you will want to delete the second PO. But in this case, you need to delete Lot No. Informations for Lot CCC but not for BBB because you need that info on first PO. What the system will do???

    :-)
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • mrQQmrQQ Member Posts: 239
    uhm, delete informations with last reservation entry, perhaps?
  • kinekine Member Posts: 12,562
    May be, but are you sure that you will be able to check all entries that can exist that there is no such an entry? It can be existing item entry, reservations and may be other... :-)
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • ara3nara3n Member Posts: 9,257
    well at least with 3.7 and newer version they've fixed a lot of problem with serial no. I just hope that since they are rewriting the serialization in 5.0, that we don't have to go through what we went through 3.7.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • mrQQmrQQ Member Posts: 239
    yeah, it's sooooooo overcomplicated..
  • Alex_ChowAlex_Chow Member Posts: 5,063
    Personally, I think the the item tracking number makes sense right now, even though technically, it's overcomplicated.

    When you create a PO with 5 serial numbers, and now you want want to modify it to 4 quantities. If you don't delete the proper serial number, how will Navision know which of the 4 serial number (out of the original 5)should be on the PO?

    So it makes perfect sense for Navision to prevent you from deleting the line or changing the quantity.
  • WaldoWaldo Member Posts: 3,412
    The good news is: Item tracking is completely revised in NAV5.0 ! Added functionality plus much easier to customize.

    Eric Wauters
    MVP - Microsoft Dynamics NAV
    My blog
  • mrQQmrQQ Member Posts: 239
    customize - good.. what about to enhance/change/add additional code?

    for the fact that for example you can't post IJL with lots without first inserting it into table tells a LOT about currect code :(
Sign In or Register to comment.