Лапин Николай

16
Рейтинг

Николай Лапин
Turn123



  •   Регистрация: 15.07.2015 (1 год назад)

  •   Был(а) на сайте: сегодня в 13:11

Рейтинг 16

Подмена значений в документах и справочниках 7.7 2

v7.7 1cv7.md Абонемент ($m)

Обработка Подмена значений в документах и справочниках 7.7, с отборами по справочникам и документам, с возможностью отсеять по периоду

1 стартмани

04.07.2016    2411    3    3    

Конфигурация для получения информации о терминалах службы PickPoint 0

Менеджер v8 Оптовая торговля Розничная торговля Абонемент ($m)

Конфигурация позволяет получать, хранить и обрабатывать данные службы Pick Point

1 стартмани

01.07.2016    1890    1    3    

[Расширения] Информация по взаиморасчетам, запрет отгрузки [БП 3.0] 14

Бухгалтер v8::БУ БП3.0 БУ Дебиторская и кредиторская задолженность Абонемент ($m)

Данное расширение позволяет увидеть остатки по взаиморасчетам и провести контроль при проведении

1 стартмани

13.11.2015    4706    21    13    

Комментарии

DevКак в расширении после проведения документа отредактировать движения#3 25.05.17 8:15
(1) Сначала надо понять какой режим совместимости стоит и включена ли возможность редактирования конфигурации
DevРабота с фабриками XDTO#3 19.05.17 13:10
Если там один элемент то будет ОбъектXDTO. Если несколько то СписокXDTO. Только когда список можно обходить в цикле, если объект то сразу. Просто проверяй тип, а код из цикла вынеси в отдельный метод
DevКак получить реквизит КаналПервичногоИнтереса?#2 19.05.17 8:00
Код
ВЫБРАТЬ 
   ИсточникиПервичногоИнтереса.КаналПервичногоИнтереса,
   ИсточникиПервичногоИнтереса.ИсточникПервичногоИнтереса,
   ИсточникиПервичногоИнтереса.Сделка
ИЗ
   РегистрСведений.ИсточникиПервичногоИнтереса КАК ИсточникиПервичногоИнтереса
ГДЕ
   ИсточникиПервичногоИнтереса.Партнер = &Партнер
DevВсе дополнительные реквизиты справочника запросом#17 17.05.17 18:25
В последнем запрос сделай полное соединение по набору и свойству
DevВсе дополнительные реквизиты справочника запросом#14 17.05.17 18:06
ну и лучше заменить ЛЕВОЕ СОЕДИНЕНИЕ на ВНУТРЕННИЕ

Код
ИЗ 
НаборыСвойств КАК НаборыСвойств 
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.НаборыДополнительныхРеквизитовИСведений.ДополнительныеРеквизиты КАК НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизи­ты 
ПО (НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизи­ты.Ссылка = НаборыСвойств.Набор)
DevВсе дополнительные реквизиты справочника запросом#12 17.05.17 18:03
Код
ВЫБРАТЬ
   &Набор
ПОМЕСТИТЬ НаборыСвойств
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
   НаборыСвойств.Набор,
   НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизиты.Свойство,
   НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизиты.ПометкаУдаления
ПОМЕСТИТЬ СвойстваНаборов
ИЗ
   НаборыСвойств КАК НаборыСвойств
      ЛЕВОЕ СОЕДИНЕНИЕ Справочник.НаборыДополнительныхРеквизитовИСведений.ДополнительныеРеквизиты КАК НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизиты
      ПО (НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизиты.Ссылка = НаборыСвойств.Набор)
      ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК Свойства
      ПО (НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизиты.Свойство = Свойства.Ссылка)
ГДЕ
   НЕ НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизиты.ПометкаУдаления
   И НЕ Свойства.ПометкаУдаления
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   КонтрагентыДополнительныеРеквизиты.Ссылка,
   КонтрагентыДополнительныеРеквизиты.Свойство,
   КонтрагентыДополнительныеРеквизиты.Значение,
   КонтрагентыДополнительныеРеквизиты.ТекстоваяСтрока,
   &Набор
ПОМЕСТИТЬ ВТ_ДопРеквизиты
ИЗ
   Справочник.Контрагенты.ДополнительныеРеквизиты КАК КонтрагентыДополнительныеРеквизиты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   СвойстваНаборов.Набор,
   СвойстваНаборов.Свойство,
   СвойстваНаборов.ПометкаУдаления,
   ВТ_ДопРеквизиты.Ссылка,
   ВТ_ДопРеквизиты.Значение,
   ВТ_ДопРеквизиты.ТекстоваяСтрока
ИЗ
   ВТ_ДопРеквизиты КАК ВТ_ДопРеквизиты
      ЛЕВОЕ СОЕДИНЕНИЕ СвойстваНаборов КАК СвойстваНаборов
      ПО (СвойстваНаборов.Набор = ВТ_ДопРеквизиты.Набор)
DevВсе дополнительные реквизиты справочника запросом#13 17.05.17 18:03
Фильтр на "Партнера" ставить в ВТ_ДопРеквизиты
DevВсе дополнительные реквизиты справочника запросом#10 17.05.17 17:53
Нужны все доп реквизиты не важно заполненные или нет?
DevВсе дополнительные реквизиты справочника запросом#9 17.05.17 17:51
Значит остальные не заполнены. А это точно доп реквизиты?
DevВсе дополнительные реквизиты справочника запросом#4 17.05.17 15:30
&Набор = Значение из справочника НаборыДополнительныхРеквизитовИСведенийДополнительныеРеквизи­­ты для контрагента

ну а чтобы получать заполненные, просто сделать условие на Не Is Null по полю "КонтрагентыДополнительныеРеквизиты.Значение"