Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
"Если сам не разберешься, не поленюсь" :-)
не разберусь...... я не спец, просто пытаюсь магазин оснастить 1с-кой. У нас в городе нет ни одного специалиста в этой области ( из области вызываем), вот и приходится самому мудрить. Что-то сам соображаю, что-то добрые люди подскажут...
не разберусь...... я не спец, просто пытаюсь магазин оснастить 1с-кой. У нас в городе нет ни одного специалиста в этой области ( из области вызываем), вот и приходится самому мудрить. Что-то сам соображаю, что-то добрые люди подскажут...
Можно сделать как предлагет O-Planet, через функцию, которая выводит сумму в журнал.
Другой вариант.
Добавить реквизит "Сумма" в табличную часть. Установить итог по колонке. В полях ввода "Количество", "Цена старая" и "Цена новая" указать код
Другой вариант.
Добавить реквизит "Сумма" в табличную часть. Установить итог по колонке. В полях ввода "Количество", "Цена старая" и "Цена новая" указать код
Код |
---|
Сумма = (ЦенаНовая - ЦенаСтарая) * Количество
Показать полностью |
Вариант с реквизитом сложнее, потому что надо прописывать формулы при изменении реквизитов.
Мой вариант:
в глобальнике находишь функцию: глСуммаДокументаВЖурнале(ТекущийДокумент)
находишь фрагмент:
Перед "Иначе" вставляешь:
Мой вариант:
в глобальнике находишь функцию: глСуммаДокументаВЖурнале(ТекущийДокумент)
находишь фрагмент:
Код |
---|
Если "ВводОстатковТМЦ" = ВидДок Тогда
...
Иначе
...
Показать полностью |
Перед "Иначе" вставляешь:
Код |
---|
Если "ВводОстатковТМЦ" = ВидДок Тогда
...
// Вставленный фрагмент: начало
ИначеЕсли "ПереоценкаРозница" = ВидДок Тогда
ДД=СоздатьОбъект("Документ.ПереоценкаРозница");
ДД.НайтиДокумент(Док);
Результат=0;
ДД.ВыбратьСтроки();
Пока ДД.ПолучитьСтроку()=1 Цикл
Результат=Результат+(ЦенаНовая - ЦенаСтарая) * Количество;
КонецЦикла;
// Вставленный фрагмент: конец
Иначе
...
Показать полностью |
Вообщем, благодаря сообщениям (8) и (11) я сделал так что в журнале выводится сумма переоценки :)
В Глобальном модуле в функции
Функция глСуммаДокументаВЖурнале(Док, ТипВозврата="строка")
сразу после строки:
ВидДок=Док.Вид();
нужно добавить данный кусок:
После этого в журнале стала выводиться сумма переоценки.
В Глобальном модуле в функции
Функция глСуммаДокументаВЖурнале(Док, ТипВозврата="строка")
сразу после строки:
ВидДок=Док.Вид();
нужно добавить данный кусок:
Если ВидДок = "ПереоценкаРозница" Тогда
ДД=СоздатьОбъект("Документ.ПереоценкаРозница");
ДД.НайтиДокумент(Док);
Результат=0;
ДД.ВыбратьСтроки();
Пока ДД.ПолучитьСтроку()=1 Цикл
Результат=Результат+(ДД.ЦенаНовая - ДД.ЦенаСтарая) * ДД.Количество;
КонецЦикла;
КонецЕсли;
ПоказатьПосле этого в журнале стала выводиться сумма переоценки.
Вот так напиша
ИначеЕсли "ПереоценкаРозница" = ВидДок Тогда
ДД=СоздатьОбъект("Документ.ПереоценкаРозница");
ДД.НайтиДокумент(Док);
Результат=0;
ДД.ВыбратьСтроки();
Пока ДД.ПолучитьСтроку()=1 Цикл
Результат=Результат+(ДД.ЦенаНовая - ДД.ЦенаСтарая) * ДД.Количество;
КонецЦикла;
// Вставленный фрагмент: конец
ИначеЕсли "ПереоценкаРозница" = ВидДок Тогда
ДД=СоздатьОбъект("Документ.ПереоценкаРозница");
ДД.НайтиДокумент(Док);
Результат=0;
ДД.ВыбратьСтроки();
Пока ДД.ПолучитьСтроку()=1 Цикл
Результат=Результат+(ДД.ЦенаНовая - ДД.ЦенаСтарая) * ДД.Количество;
КонецЦикла;
// Вставленный фрагмент: конец
"в глобальнике находишь функцию: глСуммаДокументаВЖурнале(ТекущийДокумент)"
там нет такой строки. есть только:
глСуммаДокументаВЖурнале(Док,ТипВозврата)
где тогда искать и что делать, чтобы рассчитывалась сумма документа переоценки и выводилась на печать а так же в журнале документов сумма тоже проставлялась?
( сейчас в журнале документов в графе "сумма" пусто.
там нет такой строки. есть только:
глСуммаДокументаВЖурнале(Док,ТипВозврата)
где тогда искать и что делать, чтобы рассчитывалась сумма документа переоценки и выводилась на печать а так же в журнале документов сумма тоже проставлялась?
( сейчас в журнале документов в графе "сумма" пусто.
O-Planet 07.03.2008 02:47:15
"Если сам не разберешься, не поленюсь, загляну в конфигуратор и подскажу."
:)
если кому-то не трудно....
Повторю: создаётся док - ПереоценкаРозница
Ни в самом документе нет суммы, ни в журнале документов сумма наценки/уценки не прописывается. А хотелось бы
"Если сам не разберешься, не поленюсь, загляну в конфигуратор и подскажу."
:)
если кому-то не трудно....
Повторю: создаётся док - ПереоценкаРозница
Ни в самом документе нет суммы, ни в журнале документов сумма наценки/уценки не прописывается. А хотелось бы
Тишина......
Уважаемые, помогайте бедному студенту, "подайте на домики для бездомных поросят"......
Разумное ( заранее оговаримое) кол-во денег могу закинуть на сот телефон помогающего в качестве оплаты произведённой работы.
Уважаемые, помогайте бедному студенту, "подайте на домики для бездомных поросят"......
Разумное ( заранее оговаримое) кол-во денег могу закинуть на сот телефон помогающего в качестве оплаты произведённой работы.
Мне тоже потребовалось рассчитывать сумму переоценки по документу "переоценка" в Торговля и Склад 9.2
То есть после формирования документа хотелось бы видеть итоговую сумму,на которую был переоценен товар.
Прочитав данную тему, я окончательного решения так и не нашел. Может за год уже что-то появилось конкретное? :?:
То есть после формирования документа хотелось бы видеть итоговую сумму,на которую был переоценен товар.
Прочитав данную тему, я окончательного решения так и не нашел. Может за год уже что-то появилось конкретное? :?:
То есть после формирования документа хотелось бы видеть итоговую сумму,на которую был переоценен товар.
- обоснуйте, чем вам поможет в розничной торговле то, что вы будете видеть сумму переоценки? кассиру это надо? нет! кому это надо? возможно менеджеру-аналитику - тогда нахрена это в журнале делать? явно что будет интересовать этот вопрос не каждые пять минут, а раз в день/неделю... объясните мне тупому... объясните...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот