Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 ноя 2024, 19:31

создание документа

Автор studentca, 09 июл 2012, 09:25

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

nn68

НС.Номенклатура = Формат(ДБФС.GOOD_ID, "ЧГ=0"); - Что Вы записываете в НС.Номенклатура?

studentca


nn68

ТекКонтр.Номенклатура - строка

//Преобразуем в число и приводим к формату кода номенклатуры в 1с
КодТовара = Формат(Число(ТекКонтр.Номенклатура), "ЧЦ=11; ЧВН=; ЧГ=");
//Пытаемся найти номенклатуру по коду

Номенкл = Справочники.Номенклатура.НайтиПоКоду(КодТовара);
Если Номенкл.Пустая() Тогда
Сообщить("Не найдена номенклатура с кодом "+КодТовара);
Иначе
//добавляете строку в табличную часть документа
.......
КонецЕсли

nn68

Можно даже так:
КодТовара = Формат(Число(СокрЛП(ТекКонтр.Номенклатура)), "ЧЦ=11; ЧВН=; ЧГ=");

studentca

Не получилось ничего...вообще ничего не понимаю, что с ним можно сделать...(((

nn68

Давайте просто попробуем программно создать документ реализации, состоящий из 3-х позиций без загрузки. Мне нужны точные коды  для 3-х позиций документа. Сообщите мне их в виде Код и наименование.

studentca

1) "800003705" - Газ.вода 0,25л Пепси Лайт Стекло
2) "800001268  " - Газ.вода 0,25л Эвервес тоник Стекло
3) "800001306"  - Энерг. напиток Адреналин Раш 0,25л*4 Мультипак ж/б
По таким кодам я искала и записывала в документ, наименования брала из сообщений, все данные записались в документе.

nn68

Тогда у Вас проблема с данными из дбф файла, на содержимое файла можно посмотреть?

studentca

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

nn68

Получила. Будем посмотреть.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск