|
02.12.2008, 12:55 | #1 |
Участник
|
Партия в заказе на продажу
Добрый день. Ситуация такая. Себестоимость рассчитывается по методу ФИФО. Учет партионный.
Система AX 4.0 SP2 В складской модели галка "Контроль по дате установлена" В группе складских аналитик, партия является первичной аналитикой, установлены галки "Физические запасы", "Финансовые запасы". В группе нумерации партии установлены галочки: "Активация покупки", "Активация запасов", для поля "Активация заказа" галочка не стоит. Делаю закупку 100 штук партии 1, 200 штук партии 2. Создаю заказ на 250 штук, с помощью создания строк, номер партии в отображении аналитики не установлен. Система создает заказ с одной строкой на 250 шт. Причем в аналитике партия1 проставляется по умолчанию. Как сделать, чтобы после создания строк партия была пустая и при обработке накладной. Система списывала 100 шт из первой партии и 150 шт из второй партии. |
|
02.12.2008, 13:05 | #2 |
Участник
|
Партия проставляется в строке заказа? Если в форме создания партия не отображается, а в строку заказа попадает, то похоже .что это какая-то ваша модификация.
|
|
02.12.2008, 13:14 | #3 |
Member
|
Нет, это... бага или фича. IMHO — бага. Мы правили. В 3.0. Поддерживается ли она в более поздних версиях — не проверял.
При создании строк заказов и закупок через форму создания строк даже если аналитика в закладке номенклатуры в наличии не отображается, она берется в полном объеме из первого попавшегося InventSum. Так в закзе может затереться не только указанная партия, но и склад, например. Будьте внимательны.
__________________
С уважением, glibs® |
|
02.12.2008, 13:24 | #4 |
Участник
|
Я тоже считаю, что это баг. Строка должна создаваться с пустой аналитикой "Номер партии" и уже при разноске резервироваться по ФИФО
|
|
02.12.2008, 13:33 | #5 |
Аманд
|
Цитата:
Строка должна создаваться с пустой аналитикой "Номер партии" и уже при разноске резервироваться по ФИФО
- создание строки - комплектация по строке - комплектация в управлениии складом и т.д. |
|
02.12.2008, 14:36 | #6 |
Участник
|
Да, судя по всему, мне память нужно тренировать. У самого-же в методе SalesQty код:
X++: // AAK_OVIK 12.07.2005 [Создание строк] --> // вместо стандартного _inventSum.inventDimId формируем свой - иначе непредсказуемый результат locInventDimId = InventDim::findOrCreate(inventdim).inventDimId; // AAK_OVIK 12.07.2005 [Создание строк] <-- |
|