Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Дек 2017, 23:35
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: как заполнить табличную часть товары  (Прочитано 4902 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн serq82

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-25
  • Сайт: 
  • Профессия: Бухгалтер
добрый день!
помогите новичку!!!!!!!!!!!!!!!!!!!!!!!
задача такая,в 1с 8.1 Управление Торговлей ЗаказПоставщику создал Кнопку чтобы автоматически создавал документ ЗаданиеНаПроизводство,реквизиты заполняются,как заполнить табличную часть?????????

Процедура Кнопка1Нажатие(Элемент)
   ЗаданиеНаПроизводство = Документы.ЗаданиеНаПроизводство.СоздатьДокумент();
   ЗаданиеНаПроизводство.Номер  = Номер;
   ЗаданиеНаПроизводство.Дата = ТекущаяДата();
   ЗаданиеНаПроизводство.ЗаказПоставщику    = Ссылка;
   ЗаданиеНаПроизводство.ДатаОтгрузки = ДатаПоступления;
   ЗаданиеНаПроизводство.Контрагент = Контрагент;
   ЗаданиеНаПроизводство.Организация = Организация;
   ЗаданиеНаПроизводство.Подразделение = Подразделение;
   ЗаданиеНаПроизводство.Комментарий = Комментарий;
   ЗаданиеНаПроизводство.Записать(РежимЗаписиДокумента.Запись);
   строкиТабл  = ЗаданиеНаПроизводство.Товары.Добавить();


Оффлайн serq82

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-25
  • Сайт: 
  • Профессия: Бухгалтер
Нужно заполнить Номенклатура,Количество........

Оффлайн has

  • Модератор
  • *****
  • Сообщений: 1308
  • РЕПУТАЦИЯ: 285
  • КПД: 22%
  • Регистрация: 2011-01-28
  • Сайт: 
  • Профессия: Программист 1С
Если в документе ЗаказПоставщику то как-то так
ЗаданиеНаПроизводство = Документы.ЗаданиеНаПроизводство.СоздатьДокумент();
ЗаданиеНаПроизводство.Номер  = Номер;
ЗаданиеНаПроизводство.Дата = ТекущаяДата();
ЗаданиеНаПроизводство.ЗаказПоставщику    = Ссылка;
ЗаданиеНаПроизводство.ДатаОтгрузки = ДатаПоступления;
ЗаданиеНаПроизводство.Контрагент = Контрагент;
ЗаданиеНаПроизводство.Организация = Организация;
ЗаданиеНаПроизводство.Подразделение = Подразделение;
ЗаданиеНаПроизводство.Комментарий = Комментарий;
Для Каждого СтрокаТЧ Из Товары Цикл
   СтрокиТабл  = ЗаданиеНаПроизводство.Товары.Добавить();
   СтрокиТабл.Номенклатура = СтрокаТЧ.Номенклатура;
   СтрокиТабл.Количество = СтрокаТЧ.Количество;
КонецЦикла;
ЗаданиеНаПроизводство.Записать(РежимЗаписиДокумента.Запись);

Оффлайн has

  • Модератор
  • *****
  • Сообщений: 1308
  • РЕПУТАЦИЯ: 285
  • КПД: 22%
  • Регистрация: 2011-01-28
  • Сайт: 
  • Профессия: Программист 1С
ну и остальные реквизиты таб. части также

Оффлайн serq82

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-25
  • Сайт: 
  • Профессия: Бухгалтер
ОГРОМНОЕ СПАСИБО!!! :zebzdr:

Оффлайн serq82

  • *
  • Сообщений: 22
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-25
  • Сайт: 
  • Профессия: Бухгалтер
а как мне сделать чтобы документы создавались по линиям?
например профнастил с-21 и металлочерепица,создавалось два Задания на производство,т.е. два документа в одном профнастил,во втором только металлочерепица...

Оффлайн Lis3004

  • *
  • Сообщений: 21
  • РЕПУТАЦИЯ: 1
  • КПД: 5%
  • Регистрация: 2010-01-28
  • Сайт: 
По заполнению таблицы по посмотрите ещё такой метод - ЗаполнитьЗначенияСвойств - очень помогает иногда разгрузить код и не писать по 10 строк заполнения.

Оффлайн has

  • Модератор
  • *****
  • Сообщений: 1308
  • РЕПУТАЦИЯ: 285
  • КПД: 22%
  • Регистрация: 2011-01-28
  • Сайт: 
  • Профессия: Программист 1С
а как мне сделать чтобы документы создавались по линиям?
например профнастил с-21 и металлочерепица,создавалось два Задания на производство,т.е. два документа в одном профнастил,во втором только металлочерепица...
Надо делать запрос в котором группировать по номенклатуре и обходить его.
По заполнению таблицы по посмотрите ещё такой метод - ЗаполнитьЗначенияСвойств - очень помогает иногда разгрузить код и не писать по 10 строк заполнения.
Я сегодня торможу)))

Оффлайн Lis3004

  • *
  • Сообщений: 21
  • РЕПУТАЦИЯ: 1
  • КПД: 5%
  • Регистрация: 2010-01-28
  • Сайт: 
По поводу рассортировки - в номенклатуре укажите группы, например. И для каждой группы создавайте свой документ.
Лучше запрос сделайте с обходом по группировкам номенклатуры(групп). И будет Вам счастье

Оффлайн Lis3004

  • *
  • Сообщений: 21
  • РЕПУТАЦИЯ: 1
  • КПД: 5%
  • Регистрация: 2010-01-28
  • Сайт: 
По заполнению таблицы по посмотрите ещё такой метод - ЗаполнитьЗначенияСвойств - очень помогает иногда разгрузить код и не писать по 10 строк заполнения.
Я сегодня торможу)))
[/quote]

Видимо не только вы))
Я вон тоже бьюсь над вопросом и ничего не понимаю, гляньте мою темку, может есть какие соображения)))


Теги:
 

Часть четвертая: переход на «1С» версии «3.0». Где в программе находятся «Параметры учета»? Алгоритм настройки кадрового учета в новой версии программы «1С»

Автор 1cwikiРаздел Зарплата и управление персоналом

Ответов: 0
Просмотров: 3993
Последний ответ 20 Мар 2015, 12:58
от 1cwiki
табличная часть, реквизит "сумма"

Автор otabekРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 2474
Последний ответ 01 Мар 2014, 22:27
от DmitriyF
часть уплаченного НДФЛ не попадает в справку 2-ндфл

Автор КаринаСРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 1686
Последний ответ 30 Янв 2015, 02:08
от MuI_I_Ika
Уменьшение закупочной цены-уменьшение прибыли на часть товара

Автор AinaРаздел Пользователям "1С - Предприятие 8"

Ответов: 2
Просмотров: 3581
Последний ответ 13 Дек 2012, 18:46
от Aina
Программно добавить "Содержание" в товарную часть

Автор Артур СРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 1063
Последний ответ 02 Окт 2016, 17:22
от Артур С

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
141 Сообщений
AIFrame
73 Сообщений
ilyay ilyay
65 Сообщений
alex0402
52 Сообщений
andron81_81
44 Сообщений
oleg-x
41 Сообщений
BuhRust
31 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
Golickoff Golickoff
27 Сообщений
alexandr_ll
23 Сообщений

* Кто онлайн

  • Точка Гостей: 289
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

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

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal