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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.03.2011, 07:49   #1  
Arshak is offline
Arshak
Участник
 
190 / 10 (1) +
Регистрация: 01.10.2004
Цитата:
Сообщение от carol Посмотреть сообщение

В 4 ке полный тип расчета формировался и НДС засчитывался правильно с 19 на 68 счет.
Что я вижу в НДС книге операции можно посмотреть на (рисунок 3.)


Уважаемые форумчане как мне решить эту задачу?? Можно ли это как то решить.
Добрый день,
пытаюсь решить такую же задачу, но на 4.0 SP3 выдает те же ошибки что и на 5.0
помжно узнать на какой 4 это работает корректно?
отчет 14973 Suggest Vendor VAT Settlement NAVRU4.00.03 07.08.06 в кронусовской базе без изменений, но не работает. Или не только в нем дело?
Старый 13.03.2011, 12:59   #2  
Suok_imported is offline
Suok_imported
Участник
Аватар для Suok_imported
 
61 / 10 (1) +
Регистрация: 19.10.2005
Цитата:
Сообщение от Arshak Посмотреть сообщение
Добрый день,
пытаюсь решить такую же задачу, но на 4.0 SP3 выдает те же ошибки что и на 5.0
помжно узнать на какой 4 это работает корректно?
отчет 14973 Suggest Vendor VAT Settlement NAVRU4.00.03 07.08.06 в кронусовской базе без изменений, но не работает. Или не только в нем дело?
Добрый день. Смущает немного, что ошибки те же, что и в 5ке. Потому в 5ке они связаны с новой появившейся табличкой 14925 VAT Allocation Line и с изменившимся алгоритмом обработоки НДС. А в 4ке этой таблички нет, и ошибка изначально была в том, по-моему, что система вообще не хотела воспринимать эту строку с полным НДС, игнорировала ее в этом задании, а зачитывала только при применении. и MS присылал исправления на этот счет.
Функциональность работает в версии 4.0 SP3, но у меня в базе этот отчет 14973 изменен: NAVRU4.00.03.02,PS32235,PS43188.
Обновление PS43188 к этой проблеме отношения не имеет, а вот обновление PS32235 - это как раз, то о чем я говорю.

VATEntry - OnAfterGetRecord()
//PS32235.begin
//IF "Remaining Unrealized Base" = 0 THEN
IF ("Remaining Unrealized Base" = 0) AND
(NOT (("VAT Calculation Type" = "VAT Calculation Type"::"Full VAT") AND
(VATEntry."Remaining Unrealized Amount" <> 0))) THEN
//PS32235.end
CurrReport.SKIP;

Судя по коду исправления система не должна ругаться также, как в 5ке. Поэтому чтобы понять в чем дело, пришлите точно, где и как ругается.

Кстати, по поводу изначальной темы этого топика про ошибку в 5ке. Мы размещали инцидент в Microsoft, и у меня есть исправления этого бага для 5ки. Кому надо - могу поделиться. Исправления затрагивают таблицы 14925 VAT Allocation Line и table 81 Gen. Journal Line
Старый 13.03.2011, 14:54   #3  
Arshak is offline
Arshak
Участник
 
190 / 10 (1) +
Регистрация: 01.10.2004
Цитата:
Сообщение от Suok Посмотреть сообщение

Кстати, по поводу изначальной темы этого топика про ошибку в 5ке. Мы размещали инцидент в Microsoft, и у меня есть исправления этого бага для 5ки. Кому надо - могу поделиться. Исправления затрагивают таблицы 14925 VAT Allocation Line и table 81 Gen. Journal Line
спасибо что в воскресный день уделили внимание моей проблеме.
я добавил код в отчет и теперь от пры выборе опции 28 фед. закон создает строчку в журнале.. но с 0 суммой.
при 119 законе ругается на разницу НДС.
буду благодарен если вышлете исправления для 5-0

поправлюсь.. оплатил счет, применил и все получилось.. но легче не стало... жду исправления для 5-0..
Старый 13.03.2011, 18:46   #4  
Suok_imported is offline
Suok_imported
Участник
Аватар для Suok_imported
 
61 / 10 (1) +
Регистрация: 19.10.2005
Цитата:
Сообщение от Arshak Посмотреть сообщение

при 119 законе ругается на разницу НДС.
По идее в 4ке опция и должна быть 119 ФЗ.
Так у вас, получается какая-то "промежуточная" версия функционала НДС? И у вас есть табличка 14925? Мне казалось, что табличка 14925 появилась только в 5ке...

Ок, высылаю исправление для 5ки:

SOLUTION:
-------------------------------------
table 14925 VAT Allocation Line
-------------------------------------
BEFORE:
======
VAT Entry No. - OnValidate()

VATEntry.GET("VAT Entry No.");
VATEntry.TESTFIELD("Unrealized Base");
"CV Ledger Entry No." := VATEntry."CV Ledg. Entry No."; ...

AFTER:
======
VAT Entry No. - OnValidate()
VATEntry.GET("VAT Entry No.");
// NAVSE244107.begin
IF VATEntry."VAT Calculation Type" = VATEntry."VAT Calculation Type"::"Full VAT" THEN
VATEntry.TESTFIELD("Unrealized Amount") ELSE // NAVSE244107.end
VATEntry.TESTFIELD("Unrealized Base"); "CV Ledger Entry No." := VATEntry."CV Ledg. Entry No."; ...
-------------------------------
table 81 Gen. Journal Line
-------------------------------
BEFORE:
======
field 12419 "Unrealized VAT Entry No."
TableRelation = "VAT Entry"."Entry No." WHERE (Unrealized Base=FILTER(<>0))
======
Unrealized VAT Entry No. - OnValidate()

"VAT Settlement Part" := "VAT Settlement Part"::Custom; VATEntry.GET("Unrealized VAT Entry No."); "Initial Entry No." := VATEntry."CV Ledg. Entry No."; ...

AFTER:
======
field 12419 "Unrealized VAT Entry No."
TableRelation = "VAT Entry"."Entry No."
======
Unrealized VAT Entry No. - OnValidate()

"VAT Settlement Part" := "VAT Settlement Part"::Custom; VATEntry.GET("Unrealized VAT Entry No."); // NAVSE244107.begin IF VATEntry."VAT Calculation Type" = VATEntry."VAT Calculation Type"::"Full VAT" THEN
VATEntry.TESTFIELD("Unrealized Amount") ELSE
VATEntry.TESTFIELD("Unrealized Base"); // NAVSE244107.end "Initial Entry No." := VATEntry."CV Ledg. Entry No."; ...


Вообще, конечно, интересно, что именно пишет про разницу НДС?
Просто ошибка с разницей НДС - такой текст у меня ассоциируется с ошибкой, когда сумма НДС правится, допустим на 10 коп., руками в счете покупки (в окне Статистика), приводится в соотетствие с документом поставщика. А при этом в настройках Финансов (поле "Макс. Разреш. Разница НДС" стоит сумма меньше 10 копеек). Эта ошибка у вас возникает?
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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