День Добрый!
Делаю программный иморт в InventJournalTrans (ж. Инвентаризация), в результате разноски журнала появляется ошибка:
Невозможно оприходовать количество 5,00, поскольку в складских проводках со статусом 'Заказано', 'Прибыло' или 'Зарегистрировано' его недостаточно.
В чем может быть дело?
Код:
	PHP код:
	
		
			
...
        while(resultSet.next())
        {
            mkartInventLocationId   = resultSet.getString(1);
            mkartItemId             = resultSet.getString(2);
            mkartCostPrice          = DecRound(resultSet.getReal(3),2);
            mkartCounted            = DecRound(resultSet.getReal(4),0);
            mkartCostAmount  = DecRound(mkartCounted * mkartCostPrice,2);
            /* Инициализация */
            inventJournalTrans.initValue();
            /*Дата проводки*/
            inventJournalTrans.TransDate = systemdateget();
            /* Код номенклатуры к разноске */
            inventJournalTrans.ItemId = mkartItemId;
            /* Идентификация журнала */
            inventJournalTrans.JournalId = mkartJournalId ;
            /* Номер строки*/
            inventJournalTrans.LineNum = i;
            /* Инвентаризовано */
            inventJournalTrans.Counted = mkartCounted;
            /* Количество */
            inventJournalTrans.Qty = mkartCounted;
            /* Себестоимость - costPrise*/
            inventJournalTrans.CostPrice = Round(mkartCostPrice,0.01);
            /* Себестоимость - costAmmount*/
            inventJournalTrans.CostAmount = mkartCostAmount;
            /* Складские аналитики */
            select inventDim where inventDim.InventLocationId == mkartInventLocationId;
            inventJournalTrans.InventDimId = inventDim.inventDimId;
            inventJournalTrans.LedgerAccountIdOffset = "ОстТ";
            /* Цена за 1 */
            inventJournalTrans.PriceUnit = 1;
            inventJournalTrans.JournalType = InventJournalType::Count;
            inventJournalTrans.JournalPosted = NoYes::No;
            inventJournalTrans.InventOnHand = mkartCounted;
            inventJournalTrans.insert(NoYes::Yes);
            i++;
        }