Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Установить ""Учитывать НДС" в документе          
maximus Подменю пользователя
сообщение 10.01.13, 14:40
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 104
Из: Харьков
Спасибо сказали: 0 раз
Рейтинг: 0

Добрый день. платформа
"Управление торговлей для Украины", редакция 2.3. (2.3.18.1)
Подскажите пожалуйста, как программно в документе "Счет на оплату поставщику" установить флаг "Учитывать НДС". Пытался программно вызывать форму "Цены и валюта", но ничего не получается.. У меня есть поле выбора на форме документа и в зависимости от выбранного значения нужно устанавливать этот флаг или нет.

Vofka Подменю пользователя
сообщение 10.01.13, 14:42
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13956
Из: Киев
Спасибо сказали: 4523 раз
Рейтинг: 3646.4

УчитыватьНДС = Истина;

Спасибо сказали: maximus,

maximus Подменю пользователя
сообщение 10.01.13, 14:47
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 104
Из: Харьков
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 10.01.13, 14:42) *
УчитыватьНДС = Истина;


Огромное спасибо. вот я балда, захожу вокруг вместо того чтобы сделать прямо.

maximus Подменю пользователя
сообщение 14.01.13, 10:19
Сообщение #4

Завсегдатай
****
Группа: Пользователи
Сообщений: 104
Из: Харьков
Спасибо сказали: 0 раз
Рейтинг: 0

Позвольте еще вопрос по теме, я делаю то же самое, но в документе СчетНаОплатуПокупателю, флаг "УчитыватьНДС" реагирует, но табличное поле "Товары" не перестраивает колонки(не добавляет колонки НДС или не убирает их, в зависимости от выбора), перестройка происходит только после того, как я зайду в "цены и валюта" и нажму ок. Я пробовал обновлять форму и перечитывать данные объекта, но ничего не изменяется... Подскажите пожалуйста как исправить эту ситуацию.

В документе СчетНаОплатуПоставщику все обновляется автоматически.

Добавил вызов процедуры УстановитьВидимость(); - помогло, но "ВсегоНДС" не пересчитывает, только при изменении данных строки. Мне нужно пересчитывать данные строки?

pablo Подменю пользователя
сообщение 14.01.13, 11:17
Сообщение #5

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0

        ПогрешностиОкругления = Новый Соответствие();
        // пересчет сумм НДС с учетом ошибок округления
        ОбработкаТабличныхЧастей.ПересчитатьНДСсУчетомПогрешностиОкругления(Товары, ЭтотОбъект, ПогрешностиОкругления, "Товары");
        // пересчет сумм НДС с учетом ошибок округления
        ОбработкаТабличныхЧастей.ПересчитатьНДСсУчетомПогрешностиОкругления(Услуги, ЭтотОбъект, ПогрешностиОкругления, "Услуги");
        // Установим признак перерасчета сумм НДС
        мПерерасчетПроизведен = ИСТИНА;

Стандартный кусок из обработки вызова формы выбора НДС


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Batchir Подменю пользователя
сообщение 14.01.13, 12:16
Сообщение #6

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0

maximus, обычно когда программно устанавливают что-то, то стразу также же вызывают все методы которые отрабатывают при ручной установке этого что-то.

Сообщение отредактировал Batchir - 14.01.13, 12:24

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.05.24, 3:27
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!