Цитата:
Сообщение от
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 копеек). Эта ошибка у вас возникает?