Показать сообщение отдельно
Старый 16.03.2004, 11:01   #8  
sergy is offline
sergy
Участник
 
62 / 10 (1) +
Регистрация: 12.02.2004
Адрес: Воронеж
Закупка создается в зва этапа.
1. Создать заголовок закупки (запись в PurchTable). Для это нам хватает вот этого
PurchTable purchTable;
purchTable.clear();
if ( !type ) purchTable.PurchaseType = PurchaseType::Purch;
else purchTable.PurchaseType = PurchaseType::ReturnItem;
purchTable.PurchId = purchTable.type().getNewPurchId();
purchTable.initValue();
purchTable.OrderAccount = vendAccount;
purchTable.transferOrderAccount();
purchTable.insert();
2. Создание строк закупки. Для этого посмотри метод createLine таблицы PurchLine,
при этом не забудь инициализировать PurchId, ItemId, Qty и что еще нужно, можно убрать флажки опять же если нужно