|
![]() |
#1 |
Участник
|
Спасибо за подсказку. Разобрался, на самом деле для переносов вызывается другая форма, а у меня для них был добавлен дополнительный документ. Подправил условие и всё заработало.
Если кому-то поможет: в строке X++: inventJournalReportTable.TransDate = iJT.PostedDate;
__________________
--- WBR, Заикин Павел. |
|
![]() |
#2 |
Сам.AX
|
Я вот столкнулся с такой же проблемой, но что-то побоялся обнулять TotalAmount.
X++: static void inventJournalReport() { InventJournalTable inventJournalTable; JournalTableData journalTableData; InventJournalReport_BomReq_RU inventJournalReport; InventJournalReportTable_RU inventJournalReportTable; ; inventJournalTable = InventJournalTable::find('УЗ0041143'); journalTableData = new JournalTableData(inventJournalTable); journalTableData.journalTransList().InitDb(''); inventJournalReport = new InventJournalReport_BomReq_RU(); inventJournalReport.journalId(inventJournalTable.JournalId); inventJournalReport.saveReport(journalTableData.journalTransList()); ttsbegin; inventJournalReportTable = InventJournalReportTable_RU::find(inventJournalTable.JournalId,inventJournalReport.reportType(),true); inventJournalReportTable.OffSessionId = inventJournalTable.OffSessionId_RU; inventJournalReportTable.DimensionCode = SysDimension::Department; inventJournalReportTable.update(); ttscommit; } |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Сам.AX
|
Ну да, как-то из головы выпало
![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|