Модераторы: stron
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> добавить в карточки контрагентов договор 
:(
    Опции темы
sofi6060
Дата 25.7.2007, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 25.7.2007

Репутация: нет
Всего: нет



Возникла такая проблема: при заполнении картичек контрагентов не проставили договор. Из-за этого в последующей работе счет-фактуры выданные после проведения не попадают в книгу продаж. Как сделать так, чтобы автоматически проверить всех контрагентов и если отсутствует договор проставить Основной договор?
Сразу поясню, я не претендуб на написание кода, просто прошу сформулировать несколько ключевых фраз именно о том, как этоу проблему возможно решить.
Заранее спасибо!!!
PM MAIL   Вверх
SaschaL
Дата 25.7.2007, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 880
Регистрация: 13.12.2006
Где: Челябинская обл г .Нязепетровcк

Репутация: 8
Всего: 9



Одработку или сделай кнопку в форме справочника Контрагенты
Текст процедуры примено такой, заранее прошу извинить если допущу ошибку, писал на ходу не проверяя кода, но концепция верна.
Цитата

Процедура ПроверкаДоговора()
          ВыбратьЭлементы();
          Пока ПолучитьЭлемент() = 1 цикл
                  Если ТекущийЭлемент().ЭтоГруппа() = 0 тогда
                  Если ПустоеЗначение(ТекущийЭлемент().Договор) = 1 тогда
                          ТекущийЭлемент().Договор = "Основной договор";
                          Записать();
                  КонецЕсли;
                  КонецЕсли;
           КонецЦикла;
КонецПроцедуры       


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

Спр.ВыбратьЭлементы();

и например
Цитата

Пока Спр.ПолучитьЭлемент() = 1 цикл

и т.п. надеюсь вы разберетесь.

Есть еще особенность получения значений справочника. Если в справочнике есть периодитечкие реквизиты тогда применительно к справочнику нужно использовать метод ИспользоватьДату()
Пример:
Цитата

Спр.ИспользоватьДату(ТекущаяДата());


Ну надеюсь что смог вам помочь! Удачи! Если есть неясность то пишите подскажу что знаю.
Мой ICQ 300015642
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "1C: Предприятие, SAP, ERP и учётные системы"
stron

Запрещается!

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

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

2. Давать ссылки на взломанные продукты

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, stron, Pegas.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема »


 




[ Время генерации скрипта: 0.0766 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.