Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
11 Дек 2017, 07:14
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Помогите с НДС!  (Прочитано 1578 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ESC_MFX

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-01-24
  • Сайт: 
  • Профессия: Ученик 1С
Всем добрый день!
Програмно через обработку создаю документ Реализация в ТиС. Открываю документ и ставлю галочки НДС и СуммаВклНДС, однако пересчета не происходит. Колонки СтавкаНДС и СуммаНДС отображаются, а значений в них нет. При создании документа ТипЦены выбирается такой, что там стоит галочка СуммаВклНДС.

Помогите разобраться!
Ниже код заполнения реквизитов шапки документа:

   Реал.Новый();
      СпрПольз.НайтиПоКоду(ИмяПользователя());
      Реал.Автор = СпрПольз.ТекущийЭлемент();
      СпрКлиентов.НайтиПоКоду(ТаблицаЗагрузки.КодКлиента);
      Реал.Контрагент = СпрКлиентов.ТекущийЭлемент();
      СпрДоговор.ИспользоватьВладельца(СпрКлиентов.ТекущийЭлемент());
      СпрДоговор.НайтиПоНаименованию("Основной договор");
      Реал.Договор = СпрДоговор.ТекущийЭлемент();
      Реал.Скидка = СпрДоговор.Скидка;
      Реал.Кратность = 1;
      Реал.Курс = 1;
      Реал.Валюта = СпрДоговор.ВалютаВзаиморасчетов;
      Реал.Фирма = Фирма;
      Реал.Склад = Склад;
      Реал.ДатаОплаты = КонМесяца(ТекущаяДата()); 
      Реал.Комментарий = ТаблицаЗагрузки.Комментарий;
      Реал.Проект = СпрКлиентов.Проект;
      СпрТипЦены.НайтиПоНаименованию("Базовая");                
      Реал.ТипЦен = СпрТипЦены.ТекущийЭлемент();
      Реал.КодОперации = Перечисление.КодыОпераций.Продажа; 


Оффлайн start2000

  • **
  • Сообщений: 73
  • РЕПУТАЦИЯ: 29
  • КПД: 40%
  • Регистрация: 2011-04-23
  • Сайт: 
  • Профессия: Программист 7.7
Re: Помогите с НДС!
« Ответ #1: 26 Янв 2012, 10:53 »
Похоже проблема при заполнении табличной части. Ее надо корректно заполнить и запустить все необходимые для расчета процедуры. Когда вручную добавляется строка в таблицу Реализации, то например, после выбора Номенклатуры, запускается Процедура: глПересчетТаблЧасти(Контекст,Форма.ТекущаяКолонка()). Копайте в эту сторону.
если помог, то смело жми Спасибо!

Оффлайн ESC_MFX

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-01-24
  • Сайт: 
  • Профессия: Ученик 1С
Re: Помогите с НДС!
« Ответ #2: 31 Янв 2012, 15:17 »
А как передать создаваемый документ в качестве контекста? Просто я пробовал делать так, как вы говорите, но никаких результатов это не дало. Как будто на этапе создания документа обращение к глПроцедурам и функциям не идёт.

Оффлайн start2000

  • **
  • Сообщений: 73
  • РЕПУТАЦИЯ: 29
  • КПД: 40%
  • Регистрация: 2011-04-23
  • Сайт: 
  • Профессия: Программист 7.7
Re: Помогите с НДС!
« Ответ #3: 01 Фев 2012, 23:17 »
А как передать создаваемый документ в качестве контекста? Просто я пробовал делать так, как вы говорите, но никаких результатов это не дало. Как будто на этапе создания документа обращение к глПроцедурам и функциям не идёт.
Под копать я подразумевал исследовать, как работает процедура "глПересчетТаблЧасти". Можете в этой процедуре поискать места, в которых присваиваются значения тем полям, которые в Вашем, созданном программно документе, не рассчитываются и потом посмотреть в отладчике, каких данных для расчета этих полей недостаточно.
если помог, то смело жми Спасибо!


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
160 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
55 Сообщений
alex0402
46 Сообщений
andron81_81
44 Сообщений
AIFrame
35 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
BuhRust
27 Сообщений
Golickoff Golickoff
27 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 297
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal