Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 8, свеженьких 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> Правильный расчет через цикл , для расчета семмы за позицио от общей суммы.          
burza Подменю пользователя
сообщение 28.03.18, 13:55
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 164
Спасибо сказали: 0 раз
Рейтинг: 0

В табличной части например 5 полей а СуммаПоСчету ставит на каждое поле (20 процентов), как эту сумму разбить на количество полей и добавить в СуммаПоСчету уже посредственно для самой строки.
Для Каждого Строка Из Объект.ОписаниеПутевки Цикл
    Строка.Количество = Окр(Строка.Количество / 100 * 20 + 0.5, 0, 0);
    Строка.СуммаПоСчету = Объект.СуммаПоСчетуБезСкидок / 100 * 20;
     Строка.ЦенаПутевки = Строка.СуммаПоСчету / Строка.Количество;
КонецЦикла;

Тоесть сейчас

А надо


Vidocq05 Подменю пользователя
сообщение 28.03.18, 17:47
Сообщение #2

Завсегдатай
****
Группа: Пользователи
Сообщений: 159
Из: Сумы
Спасибо сказали: 24 раз
Рейтинг: 24

burza @ Сегодня, 13:55 * ,
Както не понятно что нужно. Если имея общую сумму по документу нужно получить цену и сумму по строках исходя из количества, тогда както так:

ОбщееКоличество = Объект.ОписаниеПутевки.Итог("Количество");
Цена = Объект.СуммаПоСчетуБезСкидок / ОбщееКоличество;
Для Каждого Строка Из Объект.ОписаниеПутевки Цикл
    Строка.СуммаПоСчету = Цена * Строка.Количество;
     Строка.ЦенаПутевки = Цена;
КонецЦикла;


О 20 процентах я ничего не понял.

Prospero Подменю пользователя
сообщение 28.03.18, 21:46
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 32
Из: Киев
Спасибо сказали: 6 раз
Рейтинг: 6

Цитата(Vidocq05 @ 28.03.18, 17:47) *
О 20 процентах я ничего не понял.

Думается мне, ТС привел их как пример, исходя из условия, что есть 5 полей и надо делить на 5 и это как раз 20% от общей суммы...

logist Подменю пользователя
сообщение 28.03.18, 22:30
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Команда
Сообщений: 9334
Из: Харьков
Спасибо сказали: 2450 раз
Рейтинг: 1520.4

Prospero, не правильно вам думается, исходя из предыдущих сообщений ТС - 20 это какой-то специальный процент, и к 5 строкам никакого отношения не имеет.


Signature
Весь комплекс услуг по 1С 8.х. От консультаций до внедрения. ИТС. 1С-Звіт. Интеграция IP-телефонии. Написание конфигураций под требования заказчика, доработка типовых решений. Переход с 7.7 на 8.х.
Пишите в ЛС. Звоните +380 (44) 2227507, (57) 7547700, (98) 5147778, (50) 7147778, (93) 2147778 (участник "САБ")

Prospero Подменю пользователя
сообщение 29.03.18, 6:59
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 32
Из: Киев
Спасибо сказали: 6 раз
Рейтинг: 6

logist, зачем тогда ТС указал как пример 5 полей? Если в каждое поле по дефолту идет 20%, количество не важно, так? Т.е. изначально в формулировке путаница.
Дальше на скринах: скрин 1 "То есть сейчас", берем 1 строку - количество 4, цена 13746, на втором скрине "А надо" количество 4, цена 5499.. Вы видите здесь 20 процентов от первой суммы? Согласен с Vidocq05 с тем, что "20%" тут немного лишнее - пусть ТС тогда уж точнее сформулирует вопрос, "выводится сумма А, а надо 20% от А". Может просто цена не так считается? Если на 2 скрине она фиксированная за путевку, а на первом скачет "аки конык"..
Надеюсь, ТС внесет ясность в формулировку smile.gif

Petre Подменю пользователя
сообщение 29.03.18, 8:15
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2418
Из: Київ, Україна
Спасибо сказали: 597 раз
Рейтинг: 556.2

Вообще ничего не понял. На скрине - семь видимых полей. Из них, - три числового значения. Что куда распределять?


Signature
Допрацьовую:
- "Бухгалтерія для України 1.2";
- "Бухгалтерія для України 2.0";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 26.09.18, 3:25
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне