AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.07.2009, 13:48   #1  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от RedFox Посмотреть сообщение
Иногда интересно поссмотреть код от создателей в CodeUnit'ах.
Ещё немного об албанской логике... в NAV
В данном случае про ЛОТ:
У нас есть товар 80216-T и на карточке товара устанавливаем ОБЯЗАТЕЛЬНО резервировать. Делаем 2 документа покупки с лотами ЛОТ1 и ЛОТ2, например по 5 и 10 шт.
В заказе продажи делаем строку для 2 шт и система резервирует товар из ЛОТ1. Но с помощью Трасинга устанавливаем привязку к ЛОТ 2.
И в итоге 2 шт. товара из ЛОТ1 блокируется (по крайней мере у меня на Кронусе - не последний) до учёта документа.

Вопрос - ЗАЧЕМ так делается или почему?
Например, если резервируется и есть ЛОТ Но., то не делать привязку трассировки сразу? И если меняется Трассировка, то не менять строки резервирования?
Старый 13.07.2009, 10:42   #2  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от RedFox Посмотреть сообщение
Например, если резервируется и есть ЛОТ Но., то не делать привязку трассировки сразу? И если меняется Трассировка, то не менять строки резервирования?
Вот ещё немного про Трассировки.
На тестовой базе настраиваем трассировку Lot Info. Inbound Must Exist для товара 80216-T и получаем "счастье" в виде ошибки.

Вопрос - как пользователю прописать данные в таблице 6505 чтобы можно было сделать учёт без захода на форму 6505 Lot No. Information Card, которая вставляет запись в эту таблицу?
Миниатюры
Нажмите на изображение для увеличения
Название: LotInfoSetup1.JPG
Просмотров: 74
Размер:	179.1 Кб
ID:	10487   Нажмите на изображение для увеличения
Название: LotInfoSetup2.JPG
Просмотров: 57
Размер:	185.7 Кб
ID:	10488  

Нажмите на изображение для увеличения
Название: LotInfoRequired.JPG
Просмотров: 60
Размер:	181.0 Кб
ID:	10489  
Старый 13.07.2009, 11:25   #3  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от RedFox Посмотреть сообщение
Вот ещё немного про Трассировки.
На тестовой базе настраиваем трассировку Lot Info. Inbound Must Exist для товара 80216-T и получаем "счастье" в виде ошибки.

Вопрос - как пользователю прописать данные в таблице 6505 чтобы можно было сделать учёт без захода на форму 6505 Lot No. Information Card, которая вставляет запись в эту таблицу?

Не понял проблемы:
Если включить Lot Info. Inbound Must Exist, значит пользователь должен вводить данную информацию через Lot No. Information Card.
Если не ввел - получи ошибку.

Чесно говоря запись уже должна была существовать, судя по скриншоту, система бы не дала оприходовать этот товар.
Старый 13.07.2009, 14:40   #4  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от apanko Посмотреть сообщение
Не понял проблемы:
Если включить Lot Info. Inbound Must Exist, значит пользователь должен вводить данную информацию через Lot No. Information Card.
Если не ввел - получи ошибку.
Ну связь нужно тут додумать, а не напрямую следует из функционала. В твоём случае где-то должно существовать меню ввода эти Номеров ЛОТ & Серий. Например Покупки\Серийные номера или Покупки\ЛОТ
Цитата:
Чесно говоря запись уже должна была существовать, судя по скриншоту, система бы не дала оприходовать этот товар.
*Видать не внеслось редактирование или удалилось.*
Проблема в том, что я нажал "Присвоить &Лот Но." и обычно людям достаточно, если всё настроено правильно. А вот если хочешь менять
Старый 20.07.2009, 10:46   #5  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
->
Цитата:
Сообщение от RedFox Посмотреть сообщение
Ну связь нужно тут додумать, а не напрямую следует из функционала. В твоём случае где-то должно существовать меню ввода эти Номеров ЛОТ & Серий. Например Покупки\Серийные номера или Покупки\ЛОТ
Вот очередной "перл от разработчиков - они считают, что Item Tracking это только Serial No.. По другому это "творчество" не назовёшь?!?!
Всё началось с кода в 22 CU: - SetupSplitJnlLine(VAR ItemJnlLine2 : Record "Item Journal Line";VAR PostItemJnlLine : Boolean)
Код:
	  IF Item."Costing Method" = Item."Costing Method"::Specific THEN BEGIN
		Item.TESTFIELD(Item."Item Tracking Code");
		ItemTrackingCode.TESTFIELD("SN Specific Tracking",TRUE);
	  END;
А если я использую LOT, мне что, проверять не нужно? Сначала я подумал, что просто ошибся..
НО потом просто прошёлся по коду и в первом же месте - 27 таблица нашёл похожее (см Item Tracking Setup).
Неужели трудно было сделать что-то типа такого (см. Item Tracking Setup (new))?

P.S. Исправления в 27 таблице заняли менее 1 минуты
Миниатюры
Нажмите на изображение для увеличения
Название: Item_Tracking_Setup.JPG
Просмотров: 63
Размер:	176.7 Кб
ID:	10495   Нажмите на изображение для увеличения
Название: Item_Tracking_Setup__new_.JPG
Просмотров: 80
Размер:	168.5 Кб
ID:	10496  

Старый 21.07.2009, 17:46   #6  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Talking
Цитата:
Сообщение от RedFox Посмотреть сообщение
А если я использую LOT, мне что, проверять не нужно? Сначала я подумал, что просто ошибся..
Вот решил немного поиграться в нерадивого или злобного пользователя и в резервировании заменил номер лота с ЛОТ0004 на ЛОТ0005 в таблице резервирования для 37 таблицы (см. файл LOT-Error-Posting.jpg). После постинга у меня в 339 привязка расходной операции была к ЛОТ0004 (см. LOT-Error-Posting-Result.jpg).
Вот Вам и новая "фича" для отложенного связывания в Трассировках.

P.S. Sorry, забыл скрины добавить
Миниатюры
Нажмите на изображение для увеличения
Название: LOT_Error_Posting.JPG
Просмотров: 215
Размер:	150.3 Кб
ID:	10497   Нажмите на изображение для увеличения
Название: LOT_Error_Posting_Result.JPG
Просмотров: 54
Размер:	185.0 Кб
ID:	10498  

 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:33.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.