25.09.2013, 12:14 | #1 |
Участник
|
Добрый день, может кто знает?
Есть трассировка товара по серийным номерам(СН) , галочки в настройке трассировки стоят почти везде. В описании поля(для галочек)"СН Покупка Трассировка" написано: "Наличие галочки указывает, что требуется трассировка по СН для операции покупки, отдельно для покупок(Входящие) и отдельно для возвратов кредит-нот(Исходящие)." ТУТ требуется или дает возможность вставить серийный номер? Я думал, что если не поставишь СН, то Навижн не даст пойти дальше. Как сделать, чтобы без указаний серийных номеров нельзя было получить товар(нельзя учесть)? или надо программно подправить? СПАСИБО! |
|
25.09.2013, 13:27 | #2 |
Участник
|
[attachment=1342:serial.jpg]
На покупку требуется и дает. На прочие операции - выбор из открытых операций по конкретному товару.
__________________
--------------------------------------------------------------------------------------------- "Собрать стадо из баранов легко, трудно собрать стадо из кошек" Профессор Сергей Капица |
|
25.09.2013, 14:07 | #3 |
Участник
|
Цитата:
Огромное спасибо |
|
25.09.2013, 14:16 | #4 |
Administrator
|
кто-то что-то открутил
должна быть ругань |
|
25.09.2013, 14:39 | #5 |
Участник
|
Проверил еще раз, все равно учитывает и склад пополняется, хотя по идеи ругаться должен; если зайти в строка трассеровка(заказ покупка), то в окне "неопределенно" стоит колво покупаемого товара. И при продаже, если на складе есть только товары с серийниками, а мы в заказе не указали их, то он ругается типа нет товара, но если на складе есть этот товар без СН, то он его продает и опять не ругается.
И еще вопрос возник, возможно ли такое? Есть партия 10штук с серийными номерами, СН вводим руками, можно ли : функция - присвоить ЛОТ Но, чтак: 12а3с(серийник) ЛОТ-001 1(колво) 22с7м ЛОТ-001 1(колво) Тоесть номер лота присваивался не всем сразу 10, а по 1, так руками проставляется, но можно забыть номер след. лота. |
|
25.09.2013, 14:50 | #6 |
Administrator
|
вечером промоделирую ситуацию - напишу.
версия Нава какая? а номер лота я бы перенес в карточку серийного номера. странно это, одновременно лоты и серийники |
|
25.09.2013, 14:52 | #7 |
Участник
|
|
|
26.09.2013, 12:04 | #8 |
Administrator
|
при учете покупки товарника со строгим контролем серийника возникает ошибка:
--------------------------- Microsoft Dynamics NAV --------------------------- Серийный Номер требуется для Товара 80102-T. --------------------------- ОК --------------------------- смотрим код: Codeunit 90 Purch.-Post\PostItemJnlLine(... ... ItemJnlPostLine.RunWithCheck(ItemJnlLine,TempJnlLineDim); ... ---------------------- Codeunit 22 Item Jnl.-Post Line\RunWithCheck(... ... WHILE SplitJnlLine(ItemJnlLine,PostItemJnlLine) DO IF PostItemJnlLine THEN Code; ... ---------------------- Codeunit 22 Item Jnl.-Post Line\Code() ... IF (SNRequired OR LotRequired) AND ("Quantity (Base)" <> 0) AND ("Value Entry Type" = "Value Entry Type"::"Прямая Себест.") AND NOT DisableItemTracking AND NOT Adjustment AND NOT IsServUndoConsumption AND NOT Subcontracting THEN CheckItemTracking; ... ---------------------- Codeunit 22 Item Jnl.-Post Line\CheckItemTracking() IF SNRequired AND (ItemJnlLine."Serial No." = '') THEN ERROR(Text015,ItemJnlLine."Item No."); собственно, все. наверное кто-то злой сделал обход этой защиты, поэтому и позволяет купить без серийника |
|
26.09.2013, 14:12 | #9 |
Участник
|
Спасибо!вчера пробовали на демке, все работало и покопавшись в Навике исправили, какой то "негодяй" закоментил "ненужную часть".
|
|