Вопрос № 71166: Уважаемы эксперты! Подскажите пожалуйста начинающему коллеге, как можно правильно (корректно) изменить модуль формы документа - реализация чтобы при выботе номенклатуры из опред. группы, менялось (подставлялось) общее название н-р - "ингредиенты...Вопрос № 71171: Уважаемые эксперты!
Пытался перекодировать, поменять префикс документов в Бухгалтерии преприятия 8.0 следующим образом:
ВыборкаДокументов = Документы.ПлатежноеПоручениеИсходящее.Выбрать(ДатаНач,ДатаКон);
Пока ВыборкаДокументов.С...Вопрос № 71242: Здравствуйте эксперты! Снова я к Вам за помощью. Как организовать формирование книги покупок в Бухгалтерии при раздельном учете НДС на поступивший товар? Слышала, что это реализовано в 8.0, но у меня нет возможности там посмотреть. Подскажите пожалуй...
Вопрос № 71.166
Уважаемы эксперты! Подскажите пожалуйста начинающему коллеге, как можно правильно (корректно) изменить модуль формы документа - реализация чтобы при выботе номенклатуры из опред. группы, менялось (подставлялось) общее название н-р - "ингредиенты" и общее сумма - кол-во?
Это лучше сделать в процедуре - "печать"?
Если можно, образец кода.
Всем наилучшие пожелания в этом году :)
Отвечает: Vladal
Здравствуйте, Вячеслав Б.!
Все вычисления формул печатной формы рекомендуется выполнять в модуле.
В процедуре печати перед циклом обхода табл. части пишем:
//
Ингридиенты = Создать("Справочник.Номенклатура");
Ингридиенты.НайтиПоКоду(код_групы_ингридиенты_в_базе);
КоличствоИнгридиентов = 0;
//
В цикле вывода строк пишем:
//
Если Товар.ПринадлежитГруппе(Ингридиенты) Тогда
ПечСтрока = "Ингридиент: "+Товар.Наименование;
КоличествоИнгридиентов = КоличествоИнгридиентов+Количество;
КонецЕсли;
//
В итогах печатной формы пишем что-то вроде "Общее количество [Итог("Количество")], в том числе ингридиентов [КоличествоИнгридиентов]."
Вот и всё.
Ответ отправил: Vladal (статус: 6-ой класс)
Ответ отправлен: 16.01.2007, 13:30 Оценка за ответ: 5
Вопрос № 71.171
Уважаемые эксперты!
Пытался перекодировать, поменять префикс документов в Бухгалтерии преприятия 8.0 следующим образом:
Отвечает: Tek
Здравствуйте, Яров Максим Сергеевич!
ДокументВыборка(ваша переменная ВыборкаДокументов) - этот объект только для чтения, по-этому нужно получать ДокументОбъект следующим образом:
Пока ВыборкаДокументов.Следующий() Цикл
НовыйНомер = "РСП" + Прав(ВыборкаДокументов.Номер,8);
// получаем объект документа для редактирования и записи
Док = ВыборкаДокументов.ПолучитьОбъект();
Док.Номер = НовыйНомер;
Док.Записать(РежимЗаписиДокумента.Запись);
КонецЦикла;
--------- WinApi - жутко неудобные костыли, MFC и VCL - немногим полезнее, но ничего лучше еще не создано (C)Почти Уинстон Черчилль :)
Ответ отправил: Tek (статус: 7-ой класс)
Ответ отправлен: 16.01.2007, 11:30 Оценка за ответ: 5 Комментарий оценки: Супер! Спасибо большое. Век живи-век учись.
Вопрос № 71.242
Здравствуйте эксперты! Снова я к Вам за помощью. Как организовать формирование книги покупок в Бухгалтерии при раздельном учете НДС на поступивший товар? Слышала, что это реализовано в 8.0, но у меня нет возможности там посмотреть. Подскажите пожалуйста кто может каким образом там формируется книга покупок, чтобы я смогла также сделать. По сути мне нужно знать: сколько товара списано на опт (например, РасходнаяНакл) и сколько на розницу (РасходнаяНакл1) по каждой приходной накладной.
Отправлен: 16.01.2007, 20:08
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Darina!
Обычно приходная накладная есть партиеобразующий документ. Следовательно, если перебрать все документы списания и расхода, то можно, анализируя партии, которые они списали, сделать вывод о том, сколько товара списано с данной приходной накладной через РасходнаяНакл, сколько через РасходнаяНакл1, сколько через Списание, сколько осталось. Отчет данный будет работать правильно только в том случае, если правильно настроен механизм последовательностей, и если последовательность восстановлена. Если же партионного
учета нет, то ничем помочь нельзя.
Предполагаю, что данный отчет не будет быстрым, но за ночку управится.
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Студент)
Ответ отправлен: 17.01.2007, 11:47 Оценка за ответ: 5 Комментарий оценки: Спасибо!