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

Хранилище

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

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



> автозаполнение поля ввода          
Стажёр Подменю пользователя
сообщение 29.11.10, 6:43
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

Здравствуйте! Помогите пожалуйста решить задачу! Необходимо реализовать автозаполнение поля ввода "Налогообложение" при заполнении поля ввода "Организация". Подскажите как это сделать.
Пишу следующий код, но видимо чего-то не хватает, т.к ничего не происходит.

&НаСервере
Процедура ПриИзмененииОрганизацииСервер()
    
    // значение устанавливается в зависимости от названия организации
    Если Объект.Организация = "НаименованиеОрганизации№1" Тогда
        Объект.НалогообложениеНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаНеОблагаетсяНДС;
    Иначе Объект.НалогообложениеНДС = Перечисления.ТипыНалогообложенияНДС.ПродажаОблагаетсяНДС;
    КонецЕсли;
    
КонецПроцедуры


Далее эта процедура вызывается в процедуре на клиенте

World1С Подменю пользователя
сообщение 29.11.10, 7:41
Сообщение #2

Оратор
Иконка группы
Квалифицированному 1С программисту
Группа: Местный
Сообщений: 358
Из: г.Луганск, обл.Луганская
Спасибо сказали: 110 раз
Рейтинг: 0

Так должно сработать.
Объект.НалогообложениеНДС.Значение = Перечисления.ТипыНалогообложенияНДС.ПродажаНеОблагаетсяНДС;


Signature
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности.
Оскар Уайлд

Спасибо сказали: Стажёр,

Стажёр Подменю пользователя
сообщение 29.11.10, 7:50
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

увы, но нет..

World1С Подменю пользователя
сообщение 29.11.10, 8:03
Сообщение #4

Оратор
Иконка группы
Квалифицированному 1С программисту
Группа: Местный
Сообщений: 358
Из: г.Луганск, обл.Луганская
Спасибо сказали: 110 раз
Рейтинг: 0

&НаСервере

Убрать, и попробовать.


Signature
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности.
Оскар Уайлд

Стажёр Подменю пользователя
сообщение 29.11.10, 8:12
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

и все равно не работает, даже и не знаю что делать(

Vofka Подменю пользователя
сообщение 29.11.10, 8:39
Сообщение #6

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

Цитата
 Если Объект.Организация = "НаименованиеОрганизации№1" Тогда

А эта строчка в таком же виде и есть? Если да, то должно быть скорей всего Объект.Организация.Наименование

Спасибо сказали: Стажёр,

Стажёр Подменю пользователя
сообщение 29.11.10, 9:13
Сообщение #7

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

эта строчка выглядит так:
Объект.Организация = "Панов И.М. ИП"

Vofka Подменю пользователя
сообщение 29.11.10, 9:15
Сообщение #8

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

Сделайте:
Объект.Организация.Наименование = "Панов И.М. ИП"

Стажёр Подменю пользователя
сообщение 29.11.10, 9:23
Сообщение #9

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

Сделала, результат один и тот же - ничего

logist Подменю пользователя
сообщение 29.11.10, 9:23
Сообщение #10

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

А откуда процедура знает, что она работает с этим объектом на сервере?
Может:
ПриИзмененииОрганизацииСервер(Объект)


Поскольку в результате "ничего не происходит вообще", то проблема наверное в вызове процедуры, а не в организации.
Стажер, давайте сюда процедуру которая вызывает процедуру на сервере.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: Стажёр,

Стажёр Подменю пользователя
сообщение 29.11.10, 9:35
Сообщение #11

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

без разницы что так ПриИзмененииОрганизацииСервер(Объект),что так ПриИзмененииОрганизацииСервер()

Стажёр Подменю пользователя
сообщение 29.11.10, 9:49
Сообщение #12

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

Спасибо, работает! Я совсем невнимательная, работает с изначальным кодом, просто не посмотрела в условие вызова ПриИзмененииОрганизацииСервер() на клиенте, извините за отнятое время.
Но у меня еще вопрос, сейчас выводится только один раз результат, если опять поменять организацию, то НалогообложениеНДС не меняется. Что нужно сделать?

Стажёр Подменю пользователя
сообщение 29.11.10, 9:58
Сообщение #13

Общительный
**
Группа: Пользователи
Сообщений: 35
Из: Томск
Спасибо сказали: 0 раз
Рейтинг: 0

этот вопрос решен, спасибо!))

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


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

 

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