можно сделать через доп таблицу в которую сваливать заказ продажи фирмы А а в фирме Б запускать покетное задание которое из этой табличке данные при условие что табличка общая (DataPErCompany=Yes). Можно конечно воспользоваться ф-ей ChangeCompany но если создавать заказ покупки
PurchH.CHANGECOMPANY('Б')
PurchH.init;
PurchH."No.":='';
PurchH.insert(true);
то номер в заказе будет из серии номеров фирмы А.
Есть еще вариант отработать на уровне проводок и развести их по измерениям , к чему мы собственно и склонились когда реализовывали примерно такой алгоритм но посложнее, но это возможно только если вы это реализуете для бухгалтерии и не ведете количественный учет, ну например фирма Б существует только для того чтобы перевести ОПТ в Розницу.
|