![]() |
#2 |
Member
|
Задачка весьма хитрая. Имеет много подводных камешков.
Во-первых, все, что проходит через Заказы, проходит (в форме списания) и через склад. Т.о. услуги туда нужно сначала засунуть. Во-вторых, если у вас в invoice фигурируют услуги, то по идее сначала вы их должны произвести, отнеся их себестоимость на НЗП. При продаже их себестоимость должна списываться с НЗП на затратные счета... Обычно во всем мире так делают. Т.о. возникающие из ниоткуда услуги лучше размазывать по «нормальным» строкам invoice. По идее это можно делать с помощью скидок по строке с отрицательным значением. Кстати, а как вы планируете расчитывать количество для таких «услуг»? Если же вы все-таки хотите продавать услуги, возникшие из ниоткуда, то очень умного в голову ничего не приходит. Есть несколько частных случаев. 1. Пользоваться BOM'ами, разворачивая их при оформлении заказа. Очень ограниченный вариант и может подойти только для случая с фиксированным соотношением компонентов в Заказе. 2. Еще один вариант — товарные скидки. Они по умолчанию... не бесплатные. За них платить, оказывается, нужно (но можно сконфигурировать, чтобы стали бесплатными). Вот вам и скидки! Только механизм расчета товарных скидок весьма глупый. Если у меня по двум строкам должны быть товарные скидки одного вида (одна и та же номенклатура в разном количестве), то создастся 2 строки (под каждую строку заказа), а не одна. Зачем это — не могу найти объяснения. Ну и система не помнит, начисляла она товарную скидку или нет. Т.е. если я рассчитаю товарную скидку, а потом повторно запущу процедуру расчета, то Аксапта проигнорирут уже имеющиеся 2 строчки со «скидываемой» номенклатурой и создаст еще 2. Не знаю, смог ли вам помочь...
__________________
С уважением, glibs® |
|