20.05.2009, 11:55 | #1 |
Участник
|
Повторное потребление в момент приемки
Описание:
Есть произв. заказ на изделие, в спецификации 2 строки: 1 строка с принципом очистки = Начало 2 строка с принципом очистки = Готово Операция 1. Происходит потребление первой строки - Создается и разносится отгрузочная накладная. Операция 2. Происходит приемка готового изделия и потребление второй строки - Создается и разносится журнал приемки (Производство/Журналы/Приемка) в строке произв. заказ (Отмечены поля "Приемка" и "Потребление спецификации"). Проблема: Для первой строки спецификации создается две проводки: 1. потребление в момент разноски отгрузочной накладной; 2. потребление в момент приемки (происходит Разноска отгрузочной накладной). В итоге получается двойное потребление ТМЦ в первой строке. Если операцию 2 проводить через Обновить/Приемка в произв. заказе (Автопотребление по спецификации = Принцип очистки), то отгрузка (потребление) пройдет только по второй строке. Вопрос: Как сделать так, чтобы в момент приемки (через Производство/Журналы/Приемка) отгружалось ТМЦ с учетом "Принципа очистки"? Система: Стандартная (без доработок) версия Ax 4.0 SP02. |
|
20.05.2009, 12:52 | #2 |
Banned
|
Без исправлений в коде - никак.
|
|
20.05.2009, 15:29 | #3 |
Участник
|
Кто нибудь исправлял в коде?
На что следует обратить внимание? |
|
20.05.2009, 16:01 | #4 |
Участник
|
А в параметрах модуля "Производство" что стоит? Вкладка "Автоматическое обновление", группа полей "Автоотчет о приемке"...
__________________
Если машина не заводится с пятого раза - читай инструкцию. |
|
20.05.2009, 16:25 | #5 |
Участник
|
Автоматическое обновление = Принцип очистки
Логично было бы при приемке через журнал, в отгрузочную накаладную как раз по этому полю поподал расход (только вторая строка). Но от этого поля не зависит |
|
22.05.2009, 15:32 | #6 |
Banned
|
Вот, появилось время написать. Рецепт:
1. Перекрыть метод postProdJournalTableBOM в классе postProdJournalTableBOM. 2. В нем после строки prodJournalCreateBOM = ProdJournalCreateBOM::newProdJournalTableBOMAuto(prodJournalTableBOM,_shipAccError); добавить следующее: prodJournalCreateBOM.parmProdIsFinish(true); По моим расчетам, должно помочь. |
|
Теги |
потребление, приемка, производство, ax4.0 |
|
Похожие темы | ||||
Тема | Ответов | |||
Транспортировка приемки | 7 | |||
Производство -момент резервирования мощностей | 18 | |||
ячейки приемки | 12 | |||
Потребление мощности | 7 | |||
Выбор ячеек приемки | 1 |
|