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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.09.2004, 19:27   #1  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Вопрос по формированию строк журнала. Спец. требования =)
Дано:
1) Модуль "Управление запасами".
2) Журналы переноса имеют свои названия, отражающие маршрут перемещения , к примеру Склад А->Склад Б , Склад A-> Склад С и т.п.

Вопроc:
Как сделать так чтобы при добавлении новой строки журнала :
1)выпадал не весь список номенлатур, а только те, которые разрешены для данного журнала
2) в поля Со склада , На склад попадали значения по умолчанию для этого журнала
3) в поле кол-во был ноль

Как следствие, еще вопросы:
Как осуществить привязку номенклатур к определенному журналу?
Как осуществить привязку складов по умолчанию к журналу?
Есть ли это в фунционале или прийдется программировать?

Заранее спасибо!
Старый 30.09.2004, 19:41   #2  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,254 / 980 (37) +++++++
Регистрация: 03.04.2002
придется программировать
__________________
Isn't it nice when things just work?
Старый 30.09.2004, 19:50   #3  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Re: Вопрос по формированию строк журнала. Спец. требования =)
По порядку, Тимур.

1)
Цитата:
Есть ли это в фунционале или прийдется программировать?
Нет, это придеться программировать
2)
Цитата:
Как осуществить привязку складов по умолчанию к журналу?
Два новых поля, в параметрах (если для всех журналах) или в самом журнале (если для каждого журнала персонально). Или и там, и там.
3)
Цитата:
Как осуществить привязку номенклатур к определенному журналу?
? Хм.. с строки журнала для чего? Нет, я, конечно, понимаю, можно все... но не вижу особого смысла... только если делать предварительный журнал и на основании него потом генерить строки.
4)
Цитата:
выпадал не весь список номенлатур, а только те, которые разрешены для данного журнала
Тип журнала есть... осталось доработать InventTable, где указать, какие для какого журнала разрешены. тоже смысла не вижу
5)
Цитата:
в поля Со склада, На склад попадали значения по умолчанию для этого журнала
см. ответ 2.
6)
Цитата:
3) в поле кол-во был ноль
О! несколькими способами... хм.. в датасорсе InventJournal[имя нужного журнала] на методе InventJournalTrans.initValue
добавьте
InventJournalTrans.Qty = 0;

Удачи!
С Уважением,
Георгий
Старый 30.09.2004, 20:36   #4  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Есть вполне определенный материальный поток или движение номенклатур между складами. Маршрут движения и состав перемещаемых номенклатур меняются КРАЙНЕ РЕДКО.
В соответствии с этими обстоятельствами было принято решение использовать шаблоны журналов, в которых уже присутствуют список всех номенклатур, которые могут быть перемещены со склада А на склад Б. Оператор не имеет прав на создание новой строки или редактирование существующих, кроме ввода данных в поле кол-во. Журнал "живет" от начала и до конца рабочего дня оператора. По сути оператор только вносит количество и ВСЕ. Если какие-то позиции не были заполнены, то перед разноской они удаляются.
Такая схема на нескольких участках работает и нас устраивает.
На другом участке такая схема не проходит. На нем необходимо дать возможность оператору добавлять строки, но с ограничениями. Это должны быть строго определенные номенклатуры (по шаблону) с определенным маршрутом движения (откуда -куда)! Ну и с нулевым значением в поле кол-во.
Особый момент - номенклатура может фигурировать в нескольких журналах
Решение, о котором я думаю, примерно следующее :
1) Завести пользователя "Шаблон" =))
2) Cоздать все необходимые журналы переноса (шаблоны)
3) Сделать их персональными (чтобы, никто не догадался =Операция "Ы"= =))) )
Этими шагами я создам шаблоны, в которых
1) осуществлю привязку номенклатур к журналам (одна номенклатура - несколько журналов)
2) укажу склады для каждой номенклатуры
Вот такие мысли...
Старый 30.09.2004, 20:54   #5  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Хм.. тогда ясно... автоматизация, блин...

Программировать. Часов 40 навскидку, если с проверкой / исправлениями.

С Уважением,
Георгий
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с формой строк журнала спец. ZVV DAX: Программирование 7 24.03.2008 17:13
Формирование строк журнала Heavy DAX: Программирование 12 20.07.2007 09:41
Очень не хочеться вручную устанавливать даты для всех строк журнала .... ATimTim DAX: Функционал 1 14.09.2004 19:33
Разноска складского журнала в 10000 строк. ddadream DAX: Функционал 9 04.01.2004 00:00
3.0, Модуль: ОС, операция: Разноска строк журнала ОС (с предварит просм проводок) MagisterLudi DAX: Функционал 2 07.10.2003 18:55
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:32.