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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.05.2009, 09:23   #11  
Arshak is offline
Arshak
Участник
 
190 / 10 (1) +
Регистрация: 01.10.2004
Цитата:
Сообщение от gala Посмотреть сообщение
Интересно, а как и где это применение Вы делаете.
У меня ошибки не повторяется, а хотелось бы понять откуда она возникает....
вот кусок о котором идет речь

IF NOT AmtDiffDocToPrepayment THEN
IF GLSetup."Unrealized VAT" OR
(GLSetup."Prepayment Unrealized VAT" AND NewCustLedgEntry.Prepayment)
THEN BEGIN
TransferCustLedgEntry(NewCVLedgEntryBuf,NewCustLedgEntry,FALSE);
IF GenJnlLine."Prepayment Status" <> GenJnlLine."Prepayment Status"::Set THEN
CheckUnrealizedCust := TRUE;
IF NewCustLedgEntry."Prepayment Document No." <> NewCustLedgEntry."Document No." THEN BEGIN
GenJnlLine."Document Type" := GenJnlLine."Document Type"::Invoice;
GenJnlLine."Document No." := NewCustLedgEntry."Prepayment Document No.";
END;
UnrealizedCustLedgEntry := NewCustLedgEntry;
UnrealizedRemainingAmountCust := NewCustLedgEntry."Remaining Amount" - NewRemainingAmtBeforeAppln;
END;

GenJnlLine := SavedGenJnlLine;
END;

уберите галочку GLSetup."Unrealized VAT" или GLSetup."Prepayment Unrealized VAT" то GenJnlLine := SavedGenJnlLine; не произойдет.
Вы получите регулярную ошику!
Строчку GenJnlLine := SavedGenJnlLine; надо перенести за END;
"я так думаю!" (Мимино)
 


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

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

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