Показать сообщение отдельно
Старый 10.07.2009, 17:14   #7  
JeS is offline
JeS
Участник
 
61 / 22 (1) +++
Регистрация: 30.10.2007
Адрес: СПб
Возрождаю ветку, так как ко мне обратились в личку по этой на мой взгляд баге. При выше описанных событиях в строке SalesQuotationLine, вызывается метод:
X++:
static PriceDisc newFromSalesPurchLine( SalesPurchLine  _salesPurchLine,
                                        InventDim       _inventDim = _salesPurchLine.inventDim())
{
    return new PriceDisc(_salesPurchLine.moduleType(),
                         _salesPurchLine.ItemId,
                         _inventDim,
                         _salesPurchLine.PurchSalesUnit,
                          systemdateget(),
                         _salesPurchLine.SalesPurchQty,
                         _salesPurchLine.orderAccount(),
                         _salesPurchLine.CurrencyCode,
                         _salesPurchLine.salesPurchTable().RContractCode,
                         _salesPurchLine.salesPurchTable().RContractAccount
                        );
}
Последние два параметра вобщем-то и генерят ошибку, в SalesQuotationTable нет таких полей и соответственно они не сопоставлены в мапе SalesPurchTable. Как решать, я думаю тут должен каждый выбирать сам.
За это сообщение автора поблагодарили: ena_ax (1).