08.02.2011, 15:18 | #1 |
Участник
|
зарезервировано в заказанных
добрый день, коллеги, у нас DAX 4.0 SP2. подскажите - как избавиться без программирования от странного (на мой взгляд) поведения системы, может еще есть какая-то настройка? Галка в inventParameters "резервирование заказанной номенклатуры" снята, тем не менее при отработке функции "Создать заказ на покупку"
прописываются InventRefiD и InventTransRefiD, что приводит к тому, что salesLine вся ,или часть в зависимости от закупочного количества, имеет складскую проводку в статусе "Зарезервировано в заказанных". Это мешает, так как попытки изменить аналитики в строке закупки вызывают сообщения, да и просто это резервирование не нужно. Странность в моем понимании заключается в том, что происходит резервирование в противоречии с выше названным параметром, и действительно, сняв резерв и пытаясь его осуществить заново - система ругается, что товара нет на складе. Как это вылечить без программинга, и если кто лечит программированием - будьте добры, подскажите куда лезть, чтоб самому не копаться долго?? |
|
08.02.2011, 15:26 | #2 |
Banned
|
Увы, никак. Та же фигня происходит во вложенных производственных заказах, в создании производственного заказа из заказа на продажу и т.п. Везде проставляется т.н. маркировка.
Без программирования не лечится. Побочный эффект "лечения": пропадут ссылки между заказами. Заказ на покупку будет как бы в воздухе висеть. |
|
08.02.2011, 15:42 | #3 |
MCT
|
Цитата:
Сообщение от Nikolaich
добрый день, коллеги, у нас DAX 4.0 SP2. подскажите - как избавиться без программирования от странного (на мой взгляд) поведения системы, может еще есть какая-то настройка? Галка в inventParameters "резервирование заказанной номенклатуры" снята, тем не менее при отработке функции "Создать заказ на покупку"
прописываются InventRefiD и InventTransRefiD, Аналогичный параметр "Обновить маркировку" обычно дописываем на форме создания закупки из заказа. угу - маркировка не разрешает изменять складские аналитики, включенные в расчет счебестоимости (флаг "финансовый" в группе складской аналитики)
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
08.02.2011, 15:51 | #4 |
Участник
|
плохо - нам нужно сохранить InventRefiD и InventTransRefiD но избавиться от авторезерва, замечено, что при насильном снятии такого резерва через Склад/резервирование - ссылки на лот сохраняются. Нужно именно от резерва избавиться а не от прописывания ссылок, если нужно было сделать и то и другое - можно было просто 3 строчки закомментировать в классе создания закупки из заказа
|
|
08.02.2011, 15:55 | #5 |
MCT
|
избавление от резерва не спасет вас от ошибок, которые будут валиться при смене складских аналитик. Т.к. в маркированных проводок запрещаются разные складские аналитики, включенные в расчет себестоимости.
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
08.02.2011, 16:09 | #6 |
Участник
|
не совсем так, если менять в PurchLine - да, будет материться (''перед обновлением аналитики удалите ..."), если же менять аналитики через проводки строк закупки (например, через регистрацию) - все будет нормально
|
|
08.02.2011, 16:13 | #7 |
Участник
|
нет - Вы правы, при резерве слетают refID как в складских проводках так и строках заказа и закупки!
короче - нам нужны ссылки на лот, но не нужен резерв, проще создать клоны системных полей и использовать как нам надо для анализа связи |
|
08.02.2011, 16:42 | #8 |
MCT
|
эм... дело-то в том, что основная цель маркировки - это не "связь" приходной проводки с расходной для какого-то анализа.
основная цель маркировки - сравнять себестоимость приходной и расходной проводки. В модификациях исходить нужно того, хоти ли вы, чтобы себестоимость маркированного расхода считалась не по вашей модели (фифо, средняя и т.д), а согласно маркировке...
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
08.02.2011, 16:45 | #9 |
Участник
|
это я понимаю, пока поля ссылок нужны именно для анализа степени размещенности тех или иных позиций в закупках, пока речь не о себестоимости
|
|
08.02.2011, 16:49 | #10 |
MCT
|
ну так я и говорю, что надо "отделять мух от котлет".
даже если вы исхитритесь и используете стандартную маркировку для "анализа степени размещенности", то не удивляйтесь потом возмущениям на тему "странной себестоимости".
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
08.02.2011, 17:02 | #11 |
Участник
|
это я все понимаю, просто хотелось обойтись минимальными усилиями и использовать стандартные поля в purchline/salesline по ссылкам на лоты друг друга
|
|
08.02.2011, 17:03 | #12 |
Участник
|
В общем случае, приходится программировать.
С одной стороны можно понять, почему себестоимость продажи может быть равна себестоимости закупки под эту продажу. С другой стороны часто нужно и связь сохранить, и себестоимость / резервирование не делать (например, при выполнении сводного планирования и отключении маркировки система может предложить закупить товар повторно - при определенных настройках сводного плана). Я уже молчу про сложные случаи с партиями и / или WMS в аксапте, где резервирование имеет свои последствия.
__________________
Ivanhoe as is.. |
|
08.02.2011, 17:13 | #13 |
MCT
|
Цитата:
вот только если в Аксапте нужна еще бухгалтерская себестоимость, то это большие грабли потому как, маркировка покрывают только бух модель "по себестоимости каждой единицы" и не покрывает две другие: по средней и ФИФО
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
08.02.2011, 17:43 | #14 |
Участник
|
Да уж, явная ошибка дизайна в том, что один и тот же механизм используется как для логистических целей (сохранение связи потребности и её покрытия), так и для финансовых расчетов.
А флаг "резервировать в заказанных", по большому счету, анализируется только при резервировании из соответствующей формы (или программном вызове соответствующего метода класса). Во многих случаях, резервирование в заказанных выполняется без учета этого флага. Кроме уже перечисленных случаев, можно еще указать работу WMS при транспортировках пополнения. По большому счету, флаг существует только для того, чтобы при ручном резервировании резервирование происходило только в физическом наличии. |
|
Теги |
маркировка, резервирование, резервирование в заказанном, себестоимость |
|
|