NAV4U

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000009 [Dynamics NAV 5SP1] Товары и склады minor have not tried 23-07-2008 14:00 07-12-2009 17:25
Reporter da_neal View Status public  
Assigned To da_neal
Priority normal Resolution fixed  
Status resolved  
Summary 0000009: [MS] Некорректное свойство LookupFormID = Item Receipts в таблице 12450:Item Document Header
Description Для таблицы имеющей разные типы записей (Receipt, Shipment) прописана одна списочная форма Item Receipts , хотя существует две списочных формы (Item Receipts , Item Shipments). В связи с этим при открытии списка документов из формы Акта Списания 12452:Item Shipment появляется список актов оприходования.
Additional Information Проблема связана с наследованием от 4.0 где для обоих типов записей использовалась единая списочная форма.

Варианты решения:
 
1. Очистить свойство LookupFormID в таблице 12450:Item Document Header и в формах актов оприходования и списания прописать вызовы соответвующих форм.

2. Сделать единую форму по подобию 4.0 с разделением по типам.

PS Для собственного использования воспользовался вариантом 2 как более простым и универсальным. Кроме того освободилась формочка 12468 Item Shipments для использования.
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0000012)
da_neal (developer)
23-07-2008 14:56

На мой взгляд правильное решение сделать единую форму на основе формы 12456:Item Receipts.

ШАГ 1. Переименовать форму по варианту Nav 4.0 Item Document List (Товарный Документ Список). Переименовать кнопку "Получение" в "Документ".
В этой форме очистить свойство SourceTableView

ШАГ 2. Очистить в пункте "Карточка" кнопки меню значения Action и RunObject
В OnPush прописать следующий код
CASE "Document Type" OF
  "Document Type"::Receipt:
    FORM.RUN(FORM::"Item Receipt",Rec);
  "Document Type"::Shipment:
    FORM.RUN(FORM::"Item Shipment",Rec);
END;
(0000103)
apanko (administrator)
28-04-2009 17:11

В версии 5.0 SP1 FP2 пошли по второму пути: прописали вызов формы на кнопке.
Теперь при нажатии F5 или щелчке по кнопке Отгрузка/Список открывается форма 12468 Товарные накладные.

Но если нажать кнопку список на панели инструментов (кружок с треугольником вверх), то открывается форма 12456 Акты оприходования.
(0000126)
apanko (administrator)
07-12-2009 17:25

В версии 5.0 SP1 FP3 + EXPRESS DEC кнопку "Список" на панели инструментов заблокировали вовсе.

- Issue History
Date Modified Username Field Change
23-07-2008 14:00 anonym New Issue
23-07-2008 14:02 anonym Note Added: 0000011
23-07-2008 14:04 da_neal Reporter anonym => da_neal
23-07-2008 14:04 da_neal Summary Некорректное свойство LookupFormID = Item Receipts в таблице 12450:Item Document Header => NAV 5.0 Некорректное свойство LookupFormID = Item Receipts в таблице 12450:Item Document Header
23-07-2008 14:04 da_neal Additional Information Updated
23-07-2008 14:14 da_neal Project Dynamics NAV 4SP3 => Dynamics NAV 5SP1
23-07-2008 14:14 da_neal Note Deleted: 0000011
23-07-2008 14:56 da_neal Note Added: 0000012
23-07-2008 15:00 da_neal Assigned To => da_neal
23-07-2008 15:00 da_neal Status new => resolved
23-07-2008 15:00 da_neal Resolution open => fixed
28-04-2009 17:11 apanko Note Added: 0000103
24-06-2009 14:12 apanko Summary NAV 5.0 Некорректное свойство LookupFormID = Item Receipts в таблице 12450:Item Document Header => [MS] Некорректное свойство LookupFormID = Item Receipts в таблице 12450:Item Document Header
07-12-2009 17:25 apanko Note Added: 0000126


Copyright © 2000 - 2008 Mantis Group
Rambler Top100Powered by Mantis Bugtracker