Показать сообщение отдельно
Старый 13.03.2011, 18:46   #17  
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 копеек). Эта ошибка у вас возникает?