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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.11.2009, 13:23   #1  
ska_punx is offline
ska_punx
Участник
Аватар для ska_punx
 
66 / 10 (1) +
Регистрация: 19.05.2004
Доброго всем времени суток.

Опишу ситуацию, в ней же будет и вопрос.

Есть Заказ Продажи, в нем продается товар А - 6шт., товар В - 4шт.
Происходит частичная отгрузка и частичное выставление счетов разными датами... до тех пор, пока заказ продажи полностью не учитывается и по товару и по деньгам (Заказ продажи удаляется системой). Вследствии частичной отгрузки и частичного выставления счетов, система создает несколько учтенных расходных накладных и несколько учтенных счетов. Теперь вопрос: Как увидеть первоначальный ЕДИНЫЙ Заказ продажи? Или как объеденить учтенные счета или учтенные накладные в ЕДИНЫЙ документ. Нужны сие действия исключительно для анализа, например %комисии продавцов посчитать, от суммы заказа... и т.д.
__________________
Просто я из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
Старый 18.11.2009, 14:01   #2  
Milk is offline
Milk
Участник
 
242 / 12 (1) ++
Регистрация: 08.06.2006
Может быть, чем писать функционал такого объединения, проще будет использовать функционал "Архивировать документ". Допустим, докрутить учет так, чтобы перед удалением заказа автоматически создавалась его архивная копия.
Старый 18.11.2009, 14:10   #3  
ska_punx is offline
ska_punx
Участник
Аватар для ska_punx
 
66 / 10 (1) +
Регистрация: 19.05.2004
Цитата:
Сообщение от Milk Посмотреть сообщение
Может быть, чем писать функционал такого объединения, проще будет использовать функционал "Архивировать документ". Допустим, докрутить учет так, чтобы перед удалением заказа автоматически создавалась его архивная копия.
т.е. по любому нужно чего-то писать?
__________________
Просто я из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
Старый 18.11.2009, 14:25   #4  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от ska_punx Посмотреть сообщение
т.е. по любому нужно чего-то писать?
Да.
Можно отчет сделать, который собирает учтенный счета по одному заказу (поле Заказ Но. у них одинаковый)
Или если очень уж нужно, можно закомментировать удаление Заказа Продажи после учета (и при этом запретить любое редактирование таких заказов). Но тогда нужно будет добавить галку какую-нибудь для фильтрации в обычном списке Заказов, что бы не засорять список учтенными контрактами.
Старый 18.11.2009, 14:28   #5  
Milk is offline
Milk
Участник
 
242 / 12 (1) ++
Регистрация: 08.06.2006
Попробуйте воспользоваться галочкой "Архивные Квоты и Заказы" в настройке продажи (если у вас 5-ка).
Старый 18.11.2009, 14:30   #6  
ska_punx is offline
ska_punx
Участник
Аватар для ska_punx
 
66 / 10 (1) +
Регистрация: 19.05.2004
Спасибо за ответы.
__________________
Просто я из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
Старый 19.11.2009, 12:12   #7  
ska_punx is offline
ska_punx
Участник
Аватар для ska_punx
 
66 / 10 (1) +
Регистрация: 19.05.2004
Цитата:
Сообщение от Milk Посмотреть сообщение
Попробуйте воспользоваться галочкой "Архивные Квоты и Заказы" в настройке продажи (если у вас 5-ка).
А, что должно происходить при включенной галочке?

Цитата:
Сообщение от Fordewind
Или если очень уж нужно, можно закомментировать удаление Заказа Продажи после учета
Не подскажете, где конкретно удаление происходит, я что-то не могу поймать момент Debugger'ом
__________________
Просто я из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
Старый 19.11.2009, 13:42   #8  
Milk is offline
Milk
Участник
 
242 / 12 (1) ++
Регистрация: 08.06.2006
Цитата:
Сообщение от ska_punx Посмотреть сообщение
Цитата:
Сообщение от Milk Посмотреть сообщение
Попробуйте воспользоваться галочкой "Архивные Квоты и Заказы" в настройке продажи (если у вас 5-ка).
А, что должно происходить при включенной галочке?
Насколько я понимаю, автоматическое создание архивных копий документа при учете.
Старый 19.11.2009, 14:30   #9  
ska_punx is offline
ska_punx
Участник
Аватар для ska_punx
 
66 / 10 (1) +
Регистрация: 19.05.2004
Цитата:
Сообщение от Milk Посмотреть сообщение
Цитата:
Сообщение от ska_punx Посмотреть сообщение
Цитата:
Сообщение от Milk Посмотреть сообщение
Попробуйте воспользоваться галочкой "Архивные Квоты и Заказы" в настройке продажи (если у вас 5-ка).
А, что должно происходить при включенной галочке?
Насколько я понимаю, автоматическое создание архивных копий документа при учете.
Как-то не понятно эта галочка работает, она создает архивную копию, только по первому учету в заказе (отгрузка или выставление счета), на последующие отгрузки/выставления счета галочка почему-то не срабатывает
__________________
Просто я из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
Старый 19.11.2009, 15:48   #10  
Milk is offline
Milk
Участник
 
242 / 12 (1) ++
Регистрация: 08.06.2006
Зато стандартный функционал А зачем вам нужно несколько копий? В принципе, я думаю, не очень трудно доработать 80 кодеюнит, чтобы он архивировал всегда, когда вам нужно. Функция ArchiveUnpostedOrder.
Старый 20.11.2009, 14:11   #11  
ska_punx is offline
ska_punx
Участник
Аватар для ska_punx
 
66 / 10 (1) +
Регистрация: 19.05.2004
Цитата:
Сообщение от Milk Посмотреть сообщение
Зато стандартный функционал А зачем вам нужно несколько копий? В принципе, я думаю, не очень трудно доработать 80 кодеюнит, чтобы он архивировал всегда, когда вам нужно. Функция ArchiveUnpostedOrder.
В том то и дело, что несколько копий как раз и не нужно, а нужна последняя копия перед полным учетом заказа
Но система делает только первую...

доработать, как раз проблематично, к сожалению не владею этими навыками
__________________
Просто я из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
Старый 20.11.2009, 15:35   #12  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от ska_punx Посмотреть сообщение
В том то и дело, что несколько копий как раз и не нужно, а нужна последняя копия перед полным учетом заказа
Но система делает только первую...
По факту последняя копия уже есть в системе в виде совокупности учтенных накладных/счетов.
Собирайте статистику по ним. Это можно делать и без привязки к заказу.
Если хочется заказ, то с накладными проблем нет - в заголовке есть Заказ Но. Это же поле можно использовать и для учтенных счетов, за одним исключением: если счет выставлялся на несколько заказов, то в заголовке номера заказа нет. Зато есть номер накладной в строках, а уже в накладной есть номер заказа. Так что собрать при желании можно.
Старый 23.11.2009, 00:00   #13  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от ska_punx Посмотреть сообщение
Цитата:
Сообщение от Milk Посмотреть сообщение
Зато стандартный функционал А зачем вам нужно несколько копий? В принципе, я думаю, не очень трудно доработать 80 кодеюнит, чтобы он архивировал всегда, когда вам нужно. Функция ArchiveUnpostedOrder.
В том то и дело, что несколько копий как раз и не нужно, а нужна последняя копия перед полным учетом заказа
Но система делает только первую...

доработать, как раз проблематично, к сожалению не владею этими навыками
Можно просто сделать доработку по таблице архивации в виде 1 галочки (чтобы определять этот экземпляр данных) и в момент учета вызывать функцию архивирования. Можете выложить кодеюнит и вам может помогут
 


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

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

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