Вернуться   Андрей Панько. Заметки про Dynamics NAV > Dynamics NAV (Navision)
Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Dynamics NAV (Navision) Заметки про Dynamics NAV (ранее Navision) и аддон LS Retail

Ответ
 
Опции темы Поиск в этой теме
  #1  
Старый 07.08.2008, 16:47
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Утверждения документов [NAV5]

Разбираюсь с новым функционалом акцептования документов.

Microsoft Dynamics NAV пятой версии позволяет настроить достаточно интелектуальный процесс утверждения документов, в том числе можно определить лимиты согласно которым требуется отправлять на утверждение.

Как всегда мелкие нюансы:
Когда лимит в создании квоты покупки составляет 5000, а сумма по квоте 50000, то тот факт, что система не дает преобразовать квоту в заказ без получения предварительного акцепта - радует.
А вот когда сумма квоты 1000, то нежелание преобразовываться в заказ пугает.
Оказалось, что и в этом случае надо отправить запрос на утверждение. Правда запрос самоакцептовался и уведомил пользователя.
Ответить с цитированием
  #2  
Старый 07.08.2008, 17:03
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Если есть заместитель и задание на акцепт перенаправляется ему, то лимиты при этом контролируются для исходного пользователя.

Т.е. если Иванов в обычной жизни не имеет права утверждать заказы покупки, а Петров имеет.
Но вот Петров идет в отпуск, и вместо него работает Иванов, так в таблице "Настройка Утвержд. Пользователя" и указали - Заместитель = Иванов.
Вот в этом случае, Иванов может акцептовать заказ покупки. Однако, он его по умолчанию не видит. Об этом должен позаботиться пользователь отправивший заказ покупки на утверждение. Нет акцепта какое-то время - нажми кнопку Поручить. Ззаказ покупки станет виден Иванову, и он сможет его акцептовать.

Последний раз редактировалось apanko, 07.08.2008 в 17:49.
Ответить с цитированием
  #3  
Старый 07.08.2008, 17:48
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Не сильно понял смысл поля Код Менеджера в окне "Настройка Утвержд. Пользователя".
Как работает понятно. Логический смысл не ясен.

Единственный вариант который смог придумать: один оператор обслуживает нескольких менеджеров (т.е. у менеджеров нет компьютеров) и у менеджеров разный лимит.
Тогда создаем много пользователей - менеджеров. Права им можно не настраивать.
Указываем какому пользователю соотвествует какой код менеджера. Указываем лимит.
Указываем, кто акцептует документ после менеджера (если превышен лимит).
И главное - указываем заместителя = Оператор.

Таким образом, когда оператор вводит заказ продажи, он указывает код менеджера (самостоятельно или автоматически переносится из карточки клиента). Дальше он нажимает "Функции/ Отправить запрос на утверждение". Создан запрос на утверждение от оператора на менеджера. Однако менеджер, как мы сказали, компьютером не пользуется. Тогда мы применим знание из предыдущей заметки: оператор в окне "Операции утверждения запросов" должен нажать кнопку "Поручить", чтобы получить возможность акцептовать документ без участия менеджера. Т.к. он выступает в роли менеджера, который этот же заказ и ввел (руками оператора), то естественно оператор должен этот заказ одобрить.

Смысл этого хитросплетения в следующем - часть заказов будут акцептованы самим оператором, т.к. суммы находятся в пределах заданных лимитов. Хотя для этого оператору придется выполнить несколько шагов.
Ответить с цитированием
  #4  
Старый 27.08.2008, 15:46
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Таблицы 464 Approval Templates (Шаблоны утверждения) и 453 Approval Code (Код утверждения) заполняются значениями по-умолчанию при инициализации компании (кодеюнит 2 Company-Initialize).
Для этого используется кодеюнит 439 Approvals Management и функция SetupDefualtApprovals()

Да, так и написано SetupDefualtApprovals().
Ответить с цитированием
  #5  
Старый 27.08.2008, 18:57
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Завел в базу windows пользователя my_pc\Администратор (кого вспомнил - того и завел).
Завел в базу нативного пользователя, тоже Администратор.

В окне Настройка Утвержд. Пользователя выяснил, что задать правила для определения последовательности утверждения документов я могу только для одного из них. На выбор. Причем, что-то мне подсказывает, что работать они будут одинаково для обоих пользователей: и для Администратора и для my_pc\Администратора.

Вот такое сведение.
Ответить с цитированием
  #6  
Старый 28.08.2008, 18:11
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Понял зачем нужно поле Код Менеджера.

Это для таких ситуаций когда клиенты звонят "девочке", "девочка" вводит документы и подписывает их "менеджерами". После чего менеджеры получают на утверждение каждый свои документы, которые создала одна "девочка".

У менеджеров должны быть рабочие места в системе.

-----------------------
Еще. Создал одновременно два запроса на утверждение для одного документа: оно стандартное, а второе на базе менеджеров (два шаблона ввел).
Так вот, при всей своей внешней равнозначности, запрос на базе менеджера получил статус Открыто, а запрос стандартный - Создан.
Это значит, что пока первый запрос не будет утвержден, второй (стандартный) утвердить нельзя.

Интересно, это из-за того, что шаблоны в таком же порядке отсортированы?
Ответить с цитированием
  #7  
Старый 29.08.2008, 12:23
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Хм.

Тип Лимита = Лимит запроса, работает исключительно для квот покупки. Контроль выполняется при выборе значения в шаблонах утверждения.

Тип Лимита = ЛИмит Кредита, работает исключительно для документов продажи. Контроль выполняется при выборе значения в шаблоне.

При активации шаблона с типом лимита Лимит Кредита, система требует указать дополнительных утверждающих лиц, иначе не активируется.

Сколько дополнительных утверждающих лиц и в каком порядке заведешь, столько шагов в процессе утверждения и будет. Градации по суммам не будет. Утверждение дополнительными лицами запускается почти всегда, единственное исключение - это тип лимита кредитный контроль. При типе лимита = кредитный контроль, если у клиента не задан Кредитный Лимит либо документ продажи его не превышает, тогда процедура утверждения не запускается.

А так дополнительные утверждающие лица тоже участвуют в процессе утверждения, вместе, например, со стандартной цепочкой, указанной в окне Настройка Утвержд. Пользователя, либо цепочкой на базе менеджера, настроенной там же (в зависимости от значения в поле Тип Утверждающего в таблице Шаблоны Утверждения.
Кстати, если тип утверждающего заполнен, а тип лимита <> лимит утверждения, то в процессе утверждения участвует вся цепочка, заданная в окне Настройка Утвержд. Пользователя, не зависимо от суммы.


В целом хочу донести следующую мысль: с этим утверждением надо бы поосторожнее, а то ни один документ учесть по человечески будет нельзя.
Ответить с цитированием
  #8  
Старый 26.09.2008, 13:44
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Странное поведение

Создаем документ покупки. Тип лимитов - Нет лимитов. Утверждают дополнительные люди, т.е. тип утверждающего лица - пусто.
При этом для пользователя существует настройка утверждения, где стоит флаг, что он может утверждать неограниченные суммы покупки.

Пользователь создает документ покупки на 100р.
Отправляет запрос на утверждение.
Получает одобрение, у документа статус - Выпущен.

Теперь пользователь открывает документ. Изменяет сумму на 100000. И не утверждает повторно, а выпускает документ.

Ситуация маловероятная, но с кодом почему-то намудрили (проверки в кодеюнитах Release Purch Document).
Ответить с цитированием
  #9  
Старый 20.10.2008, 11:02
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Как расширить функционал утверждения документов смотри статью Расширение функционала “Утверждение документов” на nav4u
Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:40.

Контакты: e-mail, телефон: +7(926)1805967 - Архив - Вверх

Microsoft Most Valuable Professional
vBulletin v3.5.4, Copyright ©2000-2019, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co
Права на все материалы, опубликованные на блогофоруме принадлежат Андрею Панько, если в самом материале не указано иное.
Рейтинг@Mail.ru Rambler's Top100