Какой обработкой можно проставить реквизиты

Форум 1С: Одинэс.Ру

Найти!

Какой обработкой можно проставить реквизиты

Мисти
17.07.2009 - 11:19
Какой обработкой можно проставить реквизиты в табличной части? (бух 8)
"Универсальные подбор и обработка объектов" - обрабатывают только шапку, по-моему.
К списку тем 1 > К списку форумов

Интересные темы

odines.ru
21.11.2024 - 11:42
Смотри также:
Добавление субконто к 70 счету
Реквизит "ключ" в воде остатков по спецодежде.
Дайте совет по СВЕРТКЕ базы "Бухгалтерия Предприятия 1.6"

Re: Какой обработкой можно проставить реквизиты

roma n
2 - 17.07.2009 - 12:20
Универсальные подбор и обработка объектов - произвольный алгоритм

Re: Какой обработкой можно проставить реквизиты

Мисти
3 - 17.07.2009 - 14:27
На инфостарте нашла, быстро-быстро. Никому не надо?
А еще нашла там проверку по НДС по авансам для 8, и вообще - такая туча всего полезного!!

Re: Какой обработкой можно проставить реквизиты

roma n
4 - 17.07.2009 - 14:31
Ууу! а сколько там бесполезного... :)

Re: Какой обработкой можно проставить реквизиты

Мисти
5 - 17.07.2009 - 14:47
Ну, потому и спрашивала здесь. Обработка, кстати, не помогла. Пишу сама, не универс., а только для личных нужд.

Re: Какой обработкой можно проставить реквизиты

Мисти
6 - 17.07.2009 - 14:51
Как перевести с 7 на 8?
Док=СоздатьОбъект("Документ.Реализация");
Док.ВыбратьДокументы();
  Пока Док.ПолучитьДокумент()=1 Цикл
  Док.ВЫбратьСтроки();
    Пока Док.ПолучитьСтроку()=1 Цикл
      Если ПустоеЗначение(Док.Номенклатура)=1 Тогда
         Док.Номенклатура=ТекНоменклатура;
      КонецЕсли;
    КонецЦикла;
КонецЦикла;

Интересные темы

odines.ru
21.11.2024 - 11:42
Смотри также:
Какой обработкой можно проставить реквизиты
Закрытие 26-го счета, в случае, когда деятельность предприятия преостановлена.
Книга продаж

Re: Какой обработкой можно проставить реквизиты

Михаил Козлов
7 - 17.07.2009 - 15:05
(6) Воспользуйтесь УниверсальныйПодборИОбработкаОбъектов.
Отберете нужные документы и напишите произвольный алгоритм типа:
ТекНоменклатура = Справочники.Номенклатура.НайтиПоКоду(<код>);
Если ЗначениеЗаполнено(ТекНоменклатура) Тогда
  нужноПисать = ЛОЖЬ;
  ДЛЯ каждого стр ИЗ Объект.Товары Цикл
    Если НЕ ЗначениеЗаполнено(стр.Номенклатура) Тогда
      стр.Номенклатура = ТекНоменклатура;
      нужноПисать = ИСТИНА;
    КонецЕсли;
    Если нужноПисать Тогда
      ПОПЫТКА
        Объект.Записать(?(Объект.Проведен, РежимЗаписиДокумента.Проведение, РежимЗаписиДокумента.Запись));
      ИСКЛЮЧЕНИЕ
        Сообщить("док: )+Объект+"."+ОписаниеОшибки());
    КонецЕсли;
  КонецЦикла;
КонецЕсли;

Re: Какой обработкой можно проставить реквизиты

Мисти
8 - 17.07.2009 - 15:08
Спасибо!
Хочу уже ни к чему не привязываться.
Осталось перевести самое сложное! -
"Док.ВыбратьДокументы();
  Пока Док.ПолучитьДокумент()=1 Цикл"

Re: Какой обработкой можно проставить реквизиты

Мисти
9 - 17.07.2009 - 15:39
А еще вопрос. Есть возможность войти в базу, если там пароль?
В 7 можно файлик удалить, а здесь как быть?

Re: Какой обработкой можно проставить реквизиты

Мисти
10 - 17.07.2009 - 15:44
ДокРеализации.РеализацияТоваровУслуг.Выбрать();
Для каждого - ну, как там дпльше?

Re: Какой обработкой можно проставить реквизиты

Мисти
11 - 17.07.2009 - 15:53
Для Каждого Документ Из ДокРеализации - так пойдет?
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Lexusss и roman_n последний последний вопрос по раздельному учету НДС - выручайте Сквозная задача для изучения БП8 »
© 2009 Форум 1С: Одинэс.Ру