Ошибка при ввод налоговой на основании счета 1С 7.7 300

  • Автор темы Автор темы Stroman
  • Дата начала Дата начала

Stroman

New member
Регистрация
18 Дек 2011
Сообщения
5
Реакции
0
Как сделать ввод налоговой на основании счета в версии 1С 7.70.300 "Бухгалтерский учет" для Украины?
При попытке ввода возникает ошибка:
-----------
СчетКонтрагента = ДокОснование.СчетКонтрагента;
{Документ.НалоговаяНакладная.Форма.Модуль(1132)}: Поле агрегатного объекта не обнаружено (СчетКонтрагента)
-----------

В 296 версии данная ошибка не возникала. Все работало корректно.
 
В типовой конфигурации нельзя выписывать НН на основании счета. Отсюда следует, что ваша конфигурация не типовая, а "допиленая" кем-то и совет может быть только или обратиться к лицу которое вам "помогло" сделать некорректную операцию, или найти другого спеца.
 
на основании какого документа вводится НН?
 
Но раньше можна было на осоновании счета фактуры выписывать....
 
в "СТАНДАРТНОЙ" 296 такой возможности никогда не было, как нет её и в 300.
и это довольно логично (Ваш бухгалтер объяснит Вам почему...)

Как вариант устранения этой конкретной ошибки, можно переписать "глючную" строчку следующим образом:

Если ДокОснование.Вид() <> "Счет" Тогда СчетКонтрагента = ДокОснование.СчетКонтрагента; КонецЕсли;

но не факт, что потом не вылезет еще что-нибудь. Лучше обратитесь к спецу.
 
Ну во-первых,что за "экзотика"!,Почему док.основание -счет,а не накладная или акт.
Во вторых если уж такая "экзотика"- в коде док.счета пропишите СчетКонтрагента = СчетПоКоду("36.х");
А главное - изучите правило документооборота!
 
Назад
Сверху