AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.05.2006, 16:54   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Корректное удаление проводки
Добрый вечер!

Хочу корректно удалить проводку из inventTrans, таким образом, чтобы одновременно были внесены изменения в InventSum.

Причины: при комплектации (Axapta Retail), если скомплектовать меньше предложенного менеджером, появляется третья проводка со статусом 'Физ.Зарезервировано'. Эта проводка исчезает после разноски журнала. И эта провока мешает мне утвердать журнал, созданный на основе разницы, между предложенным менеджером и реально скомплектованным количеством. Если же ее удалить и пересчитать inventSum то все OK. Сейчас удаление проводки выглядит так:

PHP код:
 ttsbegin;
        while 
select forupdate inventTrans
            index hint TransTypeTransRef_idx
            where   inventTrans
.TransRefId  == journalId &&
                    
inventTrans.StatusIssue == StatusIssue::ReservPhysical
                    
{
                        
itemId inventTrans.ItemId;
                        
inventTrans.delete(NoYes::Yes);
                        
inventSumReCalcItem = new InventSumReCalcItem(itemIdfalseCheckFix::Fix);
                        
inventSumReCalcItem.updateNow();
                    }
    
ttscommit
Вопрос -- как эту операцию (удаление проводки и пересчет inventSum) делается стандартным образом?

Последний раз редактировалось DreamCreator; 24.05.2006 в 17:23.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Бухгалтерские проводки по отборочной накладной PMS DAX: Функционал 12 24.04.2012 13:45
связь проводки НДС по оплате с основанием ksenia DAX: Функционал 2 26.01.2007 12:01
Закрывающие/открывающие проводки KatyN DAX: Функционал 11 24.07.2006 16:15
Знак в форме ГК/Бухгалтерские проводки chel DAX: Функционал 7 11.03.2005 04:28
Удаление проекта Maxim Gorbunov DAX: Программирование 0 24.12.2001 23:04

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:32.