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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.11.2010, 13:07   #1  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Консигнация через альтернативную номенклатуру
Доброго времени суток, в чем может быть засада реализации взятия на коммисию консигнацию товара через альтернативную номенклатуру при условии что наш товар должен продаваться первым, а затем при его нехватке уже консигнационный товар? К тому же для данной номенклатуры мы сможем настроить разноску не на баланс а на забалансовый счет.
Я не специалист но почему то такая идея мне пришла в голову.
Ну соответсвенно при продаже консигнационного товара будем дублировать закупки и продажу(консигнационный товар - наш товар, или можно просто подменять при разноске заказ и создавать еще одну закупку).
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!

Последний раз редактировалось Murlin; 01.11.2010 в 13:10.
Старый 01.11.2010, 13:12   #2  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
!
Цитата:
Сообщение от Murlin Посмотреть сообщение
Доброго времени суток, в чем может быть засада реализации взятия на коммисию консигнацию товара через альтернативную номенклатуру при условии что наш товар должен продаваться первым, а затем при его нехватке уже консигнационный товар? К тому же для данной номенклатуры мы сможем настроить разноску не на баланс а на забалансовый счет.
Я не специалист но почему то такая идея мне пришла в голову.
Ну соответсвенно при продаже консигнационного товара будем дублировать закупки и продажу(консигнационный товар - наш товар, или можно просто подменять при разноске заказ и создавать еще одну закупку).
Почему то мне не нравиться идея делать это через какой то консигнационный склад
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
Старый 01.11.2010, 15:01   #3  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 167 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Предлагаю использовать складскую аналитику Партия для разделения товаров приобретенных у поставщиков и взятых на реализацию. Скрывая и отображая Партию в форме "В наличии" очень просто проводить анализ остатков. Также очень легко отслеживать товар в межскладских перемещениях. Но есть маленький минус, если аналитика Партия отключена - включить ее не просто.
Для разноски себестоимости взятого на реализацию товара на забалансовые счета, можно расширить функциональность журнала Закупки. Для этого необходимо создадать свой класс наследник от PurchFormLetter и перекрыть нужные методы.
Для того, чтобы в журналах "Заказы" списывать "свой товар" раньше консигнационного, можно расширьте функциональность класса SalesFormLetter_Invoice, добавив алгоритм расщепления Inventory проводки на несколько партий.
Старый 01.11.2010, 16:11   #4  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Цитата:
Сообщение от Morpheus Посмотреть сообщение
Предлагаю использовать складскую аналитику Партия для разделения товаров приобретенных у поставщиков и взятых на реализацию. Скрывая и отображая Партию в форме "В наличии" очень просто проводить анализ остатков. Также очень легко отслеживать товар в межскладских перемещениях. Но есть маленький минус, если аналитика Партия отключена - включить ее не просто.
Для разноски себестоимости взятого на реализацию товара на забалансовые счета, можно расширить функциональность журнала Закупки. Для этого необходимо создадать свой класс наследник от PurchFormLetter и перекрыть нужные методы.
Для того, чтобы в журналах "Заказы" списывать "свой товар" раньше консигнационного, можно расширьте функциональность класса SalesFormLetter_Invoice, добавив алгоритм расщепления Inventory проводки на несколько партий.
А разве можно разносить закупку на баланс(торговую надбавку) раньше чем мы продадим товар?
Не много ли доработок получиться?
Может все таки чз альтернативную проще?
Настройка на забалансовый счет, списание только тогда когда нет, и все стандартом.
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
Старый 01.11.2010, 18:06   #5  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 167 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Цитата:
Сообщение от Murlin Посмотреть сообщение
А разве можно разносить закупку на баланс(торговую надбавку) раньше чем мы продадим товар?
Цитата:
Сообщение от Morpheus Посмотреть сообщение
Для разноски себестоимости взятого на реализацию товара на забалансовые счета, можно расширить функциональность журнала Закупки.
Расскажите, какие транзакции в ГК Вам необходимо разносить.

Цитата:
Сообщение от Murlin Посмотреть сообщение
Не много ли доработок получиться?
Может все таки чз альтернативную проще?
Настройка на забалансовый счет, списание только тогда когда нет, и все стандартом.
Попробуйте реализовать Вашу идею и протестировать контрольный пример, в ходе которого и выясните сильные и слабые стороны такого подхода.
Старый 01.11.2010, 19:15   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Morpheus Посмотреть сообщение
Для того, чтобы в журналах "Заказы" списывать "свой товар" раньше консигнационного, можно расширьте функциональность класса SalesFormLetter_Invoice, добавив алгоритм расщепления Inventory проводки на несколько партий.
Разве это решается не допиливанием резервирования?..
Старый 01.11.2010, 19:52   #7  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 167 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Разве это решается не допиливанием резервирования?..
Вы абсолютно правы! Я почему-то решил, что наш коллега разрабатывает решение для розницы...
Старый 03.11.2010, 16:06   #8  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Цитата:
Сообщение от Morpheus Посмотреть сообщение
Расскажите, какие транзакции в ГК Вам необходимо разносить.



Попробуйте реализовать Вашу идею и протестировать контрольный пример, в ходе которого и выясните сильные и слабые стороны такого подхода.
Транзакции + 004 -004 а дальше как обычно, приход реализация.
Понял что чз альтернативную номенклатуру не подойдет, т.к. в накладных будет фигурировать именно альтернативная. Но вообщем через доп. номенклатуру нарисовал приблизительную схему.
Возможно много будет ошибок,
Но вот:
1. Настраиваем доп. номенклатуру на забалансовые счета.
2. При разноске закупки с коммисионной(ненашей не знаю как правильно), разносим по поставщику сумму 0.
3. При резервировании по заказу, если не хватает нашего товара включаем резервирование из заказанного, создаем закупки(пусть будет номер 2) с обычной нашей номенклатурой на те склады(где сейчас лежит доп.номенклатура) и с тем количеством и себестоймостью этой доп.номенклатуры, резервируем ( с приоритеом к партиям из закупок с типом 2 пока не придумал как может доп.складская аналитика), удаляем резервирование если оно идет не по партиям из закупок с типом закупки номер 2, выключаем резервирование из заказанного.
4. При разноски заказа, создаем еще один заказ, с доп. номенклатурой и суммой по клиенту - 0, разносим, по закупкам с типом закупки 2, разносим накладные, удаляем остальные закупки.

Вот как то так :-D

4. При
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Korus Axapta Retail: Потребительские свойства. Как можно отобрать номенклатуру с определенными значениями свойств? mazzy DAX: Прочие вопросы 28 28.05.2009 12:22
Построчный импорт из Excel через COM olesh DAX: Программирование 20 23.10.2008 14:01
Table Scan через QueryRun maximka DAX: Программирование 8 05.10.2007 10:46
Запуск программы из Аксапты через 2-хзвенку Migel_84 DAX: Программирование 25 27.04.2006 09:41
Проблема с запуском business connector'a через удал доступ yooshi DAX: Программирование 1 07.11.2005 08:56
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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