Кто нибудь знает, как в ARD отчете сформировать расходный рдер по накладной?
Можно ли использовать для этого стандартную функцию Галактики?
Формирование расходного ордера
Модераторы: m0p3e, edward_K, Модераторы
Re: Формирование расходного ордера
Вроде бы это можно сделать с помощью VIP интерфейса SOPRDOC, у которого есть метод MakeOrder2, но не удается объявить переменную типа SoprDoc.
-
- Местный житель
- Сообщения: 645
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"
Re: Формирование расходного ордера
А у меня заботает. Только этот метод не правит по-моему, остатки. Т.е. расходный ордер успешно создается, а остатки не уменьшаются..надо самому в таблицах их уменьшить.
Кстати, технология работы с остатками менялась в последних версиях? И как?
С ув. Игорь
Кстати, технология работы с остатками менялась в последних версиях? И как?
С ув. Игорь
Некоммерческое общение в форуме
Re: Формирование расходного ордера
Я работаю только с 5.85, поэтому о изменениях в работе с остатками ничего сказать не могу.
А вы не могли бы привести фрагмент кода, в котором у вас создается расходный ордер или отправить мне по почте?
А вы не могли бы привести фрагмент кода, в котором у вас создается расходный ордер или отправить мне по почте?
-
- Местный житель
- Сообщения: 645
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"
Re: Формирование расходного ордера
/* До интерфейса - описание можно оформить как include и включать там, где нужен объект */
ObjInterface SoprDocObj2;
function makeOrder2(Nrec_KatSopr:comp;Nrec_Order:comp):boolean;
end;
interface.......
....
/*в коде обработки любого события, например cmMyEvent1: *
cmMyEvent1:
{
.....
var aaa: SoprDocObj2;
GetVipRef(aaa,'SoprDoc');
aaa.MakeOrder2
(KatSopr.Nrec,SklOrder.Nrec);
....
}
Удачи.
ObjInterface SoprDocObj2;
function makeOrder2(Nrec_KatSopr:comp;Nrec_Order:comp):boolean;
end;
interface.......
....
/*в коде обработки любого события, например cmMyEvent1: *
cmMyEvent1:
{
.....
var aaa: SoprDocObj2;
GetVipRef(aaa,'SoprDoc');
aaa.MakeOrder2
(KatSopr.Nrec,SklOrder.Nrec);
....
}
Удачи.
Некоммерческое общение в форуме
-
- Местный житель
- Сообщения: 645
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"
Re: Формирование расходного ордера
Кстати, в версии 8, которая скоро выйдет все это видимо работать не будет.
Объекты изменены. Я как-то тут на днях видел новые объекты и их методы (функции). Программирование будет вообще очень простым. Чтобы создать накладную и по ней ордер надо вызвать пару методов..вообщем как в обычном объектно-ориентированном программировании.
Поэтому особо большие проекты по программированию на этом старом ВИПе и старой технологии таблиц и SQL-я сейчас я бы не начинал, так как придется много лишнего писать, а затем еще все переделывать.
С уважением, Игорь
Объекты изменены. Я как-то тут на днях видел новые объекты и их методы (функции). Программирование будет вообще очень простым. Чтобы создать накладную и по ней ордер надо вызвать пару методов..вообщем как в обычном объектно-ориентированном программировании.
Поэтому особо большие проекты по программированию на этом старом ВИПе и старой технологии таблиц и SQL-я сейчас я бы не начинал, так как придется много лишнего писать, а затем еще все переделывать.
С уважением, Игорь
Некоммерческое общение в форуме