|
![]() |
#1 |
Member
|
Тяжело с вами.
X++: server void createLine(boolean validation = false, boolean initFromPurchTable = false, boolean initFromInventTable = false, boolean calcInventQty = false, boolean searchMarkup = true, boolean searchPrice = false) { PurchTable purchTable; InventTable inventTable; boolean dropInvent= false; if (initFromPurchTable) { purchTable= this.purchTable(); this.initFromPurchTable(purchTable); } if (initFromInventTable) { inventTable= this.inventTable(); if (! this.checkInitFromInventTable(inventTable)) throw error("@SYS18447"); this.initFromInventTable(inventTable); } this.initFromVendTable(this.vendTable_OrderAccount()); if (calcInventQty) this.QtyOrdered = this.calcQtyOrdered(); /////////////////////////////////// Смотрите сюда! this.RemainPurchPhysical = this.PurchQty; /////////////////////////////////// this.RemainPurchFinancial = 0; ////////////////////////////////////// Сюда! this.RemainInventPhysical = this.QtyOrdered; ////////////////////////////////////// this.type().initReturn(); if (searchPrice) { this.setPriceDisc(this.inventDim()); } if (validation) if (!this.validateWrite()) throw error("@SYS18447"); if (!this.LineNum) this.LineNum = PurchLine::lastLineNum(this.PurchId) + 1.0; //////////////////////////////////////// И сюда! this.insert(dropInvent,searchMarkup); //////////////////////////////////////// }
__________________
С уважением, glibs® |
|
![]() |
#2 |
Участник
|
именно в этом месте
импорт прошел вроде, но в поле Заказано(PurchLine.orderedInPurchUnit()) пусто, это вычисляемое поле,из за него не разносится
Последний раз редактировалось Daido; 05.09.2007 в 10:00. |
|
|
![]() |
||||
Тема | Ответов | |||
Заказ на покупку | 3 | |||
Ошибка с разноской "Заказ на покупку" | 11 | |||
Перевод CRM предложения в заказ. | 0 | |||
Производственный заказ типа Заказ | 3 | |||
Заказ не переходит в статус "отгружено" | 29 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|