Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Выгрузка из БД MSSQL в 1C v7.7 Информации по контрагентам

Apple2k
читатель
офлайн
Дата регистрации: 09.03.2010
Сообщений: 10
Пост №1
 
18.11.2010 12:12

"<br>Приветствую. Интересует, как построить код, для разделения контрагентов по подгруппам.<br><br>Допустим в справочнике контрагентов имеет две группы:<br>+Справочник контрагентов<br> +Покупатели<br> +Поставщики<br><br>Покупателей отбрасываем, так как интересуют только поставщики.<br> Группа поставщики имеет 3 подгруппы:<br> <br>+Справочник контрагентов<br> +Поставщики <br> +Алкоголь<br> +Продукты<br> +Холодильник<br><br>При обработке контрагентов происходит следующее:<br><br> Пос=ВЧисло(Запр.GetColByName("ISVENDOR"));<br> Пок=ВЧисло(Запр.GetColByName("ISBUYER"));<br>//Запрос на вид поставщика: 1- алкоголь, 2-продукты, 3-холодильник.<br> ВидПоставщика=ВЧисло(Запр.GetColByName("AlcoVen"));<br><br> <br> <br>//Распределение контрагентов <br> Если (Пок=1) и (Пос=0) Тогда<br> Гр="Покупатели"<br> <br> //Распределение поставщиков по группам <br> ИначеЕсли (Пок=0) и (Пос=1) Тогда                  <br> Гр="Поставщики"<br> Иначе <br> Гр=""""<br> КонецЕсли;       <br><br>      <br><br>Переменную ВидПоставщика нужно использовать, чтобы понять, в какую подгруппу определить контрагент поставщика. Вопрос, как изменить то, что после (распределение контрагентов), чтобы поставщики ещё раскидывались по подгруппам.<br><br>Заранее спасибо, с уважением."

Apple2k
читатель
офлайн
Дата регистрации: 09.03.2010
Сообщений: 10
Пост №2
 
18.11.2010 13:01

"Просто структурные конструкции языка имеют только <br><br>Если Тогда<br>Если Тогда Иначе<br>Если Тогда ИначеЕсли<br><br>Как я представляю, мне нужно примерно вписать ещё три варианта, после определения что это поставщик<br><br>.....................................<br>Если (Пок=1) и (Пос=0) Тогда<br>Гр="Покупатели"<br>ИначеЕсли (Пок=0) и (Пос=1) Тогда                  <br>Гр="Поставщики"<br>Иначе<br>Гр=""""<br>КонецЕсли;       <br>.....................................<br><br>А как вписать, если структурные конструкции языка могут быть только [Если Тогда ИначеЕсли],<br><br>Примерно следующие вариации: <br>.....................................<br>Если (ВидПоставщика=1) <br>Тогда Гр="Поставщики.Алкоголь"<br>ИначеЕсли (ВидПоставщика=2) Тогда<br>Гр="Поставщики.Продукты"<br>Иначе Гр="Поставщики.Холодильник"<br>КонецЕсли;<br>.....................................<br><br>?"

Apple2k
читатель
офлайн
Дата регистрации: 09.03.2010
Сообщений: 10
Пост №3
 
19.11.2010 11:52

Ещё актуально. Прошу помощи.

Мозголом
читатель
офлайн
Дата регистрации: 27.02.2007
Сообщений: 145
Пост №4
 
19.11.2010 12:34

т.е., как я понял, у Вас все контрагенты записаны в группе Контрагенты.Поставщики, а Вам их нужно раскидать по подгруппам, исходя из значения ВидПоставщика?

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация