Автор Тема: Задача 1.30  (Прочитано 27554 раз)

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

Zhora_Vlg

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Георгий
Задача 1.30
« : Октябрь 07, 2010, 09:12:20 pm »
Мой вариант решения
Вложения:
Zhora_Vlg-1.30.dt

AS

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Alexander
Задача 1.30
« Ответ #1 : Октябрь 18, 2010, 11:20:23 pm »
Zhora_Vlg, похоже не правильно идет списание по сумме в самом конце проведения расходной накладной:

         Движение.Сумма = ВыборкаДетальныеЗаписи.Количество / ВыборкаДетальныеЗаписи.КоличествоОстатокТоргТочки *ВыборкаДетальныеЗаписи.СуммаОстатокТоргТочки;

Т.к. себестоимость тут должна складываться с учетом перемещенной номенклатуры из отдела закупок и она не обязательно будет равна указанной строчке.



Armaggik

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Armaggik
Задача 1.30
« Ответ #2 : Октябрь 29, 2010, 12:57:36 pm »
pershinsergei,
 Недостача=Выборка.Количество-Выборка.КоличествоОтделЗакупок;
 Если Недостача>0 Тогда
 Сообщить("В "+ТорговаяТочка+"и складе закупок не хватает товара "+Выборка.Номенклатура+". Документ не будет проведен");

В недостаче получается сколько не хватает в отделе закупок без учета торговой точки.


Dima1C

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Дмитрий
Задача 1.30
« Ответ #3 : Ноябрь 28, 2010, 08:58:03 pm »
Quote (Armaggik)
вроде правильно
 Прикрепления: pershinsergei_1.dt(155Kb)

 У тебя запрос в цикле ПолучитьНаценку - это грубая ошибка, и в параметрах виртуальных таблиц не хватает номенклатуры.
« Последнее редактирование: Ноябрь 28, 2010, 09:00:35 pm от Дмитрий »

DSoB

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Севрюгин Дмитрий Павлович
Задача 1.30
« Ответ #4 : Декабрь 29, 2010, 02:55:07 pm »
Zhora_Vlg
 В блокировку нужно добавить Отдел

SINISTER_STAR

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Шкипер
Задача 1.30
« Ответ #5 : Январь 03, 2011, 12:32:08 pm »
вот моя база, вроде бы все учтено
Вложения:
1.30_1Cv8.dt

DSoB

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Севрюгин Дмитрий Павлович
Задача 1.30
« Ответ #6 : Январь 11, 2011, 11:00:48 am »
Quote (SINISTER_STAR)
вот моя база, вроде бы все учтено
 Прикрепления: 1.30_1Cv8.dt(145Kb)

Поставь галку Перемещение в документе Реализация Товаров и посмотри движения по регистру Остатки номенклатуры.
 По идее себестоимость у тебя 10 рублей, она увеличиться должна (судя по твоему регистру) на 10 рублей, т.е. цена 20 рублей
 20 * 50 = 1000 р. - получившаяся сумма, а у тебя сумма вообще 530.

Добавлено (11.01.2011, 11:00)
---------------------------------------------
Zhora_Vlg
 

Quote (Zhora_Vlg)
Мой вариант решения
 Прикрепления: Zhora_Vlg-1.30.dt(148Kb)

Ошибка в том, что если наценка будет стоять по регрессивной шкале, то конфа будет неправильно брать наценку.
 Например:
 Для оптового отдела для себестоимости свыше 5000 рублей ставим наценку 200 рублей.
 Проводим Расходная накладная 000000001 от 07.10.2010 21:06:13
 Смотрим сумму для позиции Паркер "Golg" - 12 600,00, а должна быть 12 400


DSoB

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Севрюгин Дмитрий Павлович
Задача 1.30
« Ответ #7 : Январь 26, 2011, 04:19:03 pm »
Мой вариант решения
Вложения:
1-30.dt

hapcher

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Марина
Задача 1.30
« Ответ #8 : Февраль 19, 2011, 01:55:51 pm »
DSoB,
 1. Режим блокировок на конфигурации автоматический.
 2. Подсистем нет.
 3. В отчете нет кон. количества.
 4. Расходная накладная не проводится задним числом, ошибка - "деление на 0".
 5. да и "передним" числом тоже не проводится ))
 6. не решена проблема копеек.
 7. упр. блокировка стоит только на одно подразделение, когда расх. накл. отражается реализация, то блокировка должна стоять не только на торговую точку, но и на отдел закупок.
 8. запросы в расходной просто жесть, успеешь такие на экзамене написать?
 дальше смотреть не стала...

hapcher

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Марина
Задача 1.30
« Ответ #9 : Февраль 19, 2011, 01:58:58 pm »
В своем решении наценку получаю так:
 1. расчет с/ст пишу в отдельную ТЗ
 2. передаю ТЗ в качестве временной таб. в запрос, в котором получаю наценку.
 3. формирую движения по регистру остатков
Вложения:
_1_30.dt

AndreiPiter

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Андрей
Задача 1.30
« Ответ #10 : Апрель 20, 2011, 06:23:51 pm »
моё решение
Вложения:
AP_1.30.dt

mebius

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Алексей
Задача 1.30
« Ответ #11 : Май 29, 2011, 07:10:32 pm »
Выкладываю свое решение. Сделал у сообщений указание свойства "Поле" для тренировки, не учитывал при этом дубли (надо похитрее в этом случае).
Вложения:
mebius_1_30_2_3.dt
« Последнее редактирование: Май 29, 2011, 07:11:36 pm от Алексей »

Lukashov_as

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Лукашов Андрей Сергеевич
Задача 1.30
« Ответ #12 : Июнь 15, 2011, 10:26:47 pm »
готово biggrin
Вложения:
1_30_lukashov.dt

sergey7

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей
Задача 1.30
« Ответ #13 : Июль 26, 2011, 03:14:36 pm »
Вроде простая
Вложения:
s7_1-30.dt

DoctorRoza

  • Новичок
  • *
  • Сообщений: 1
  • ФИО: Алексей
Задача 1.30
« Ответ #14 : Август 07, 2011, 06:27:12 pm »
Интересная задача .. особенно поиск нужной наценки заинтреговал .. smile
Вложения:
DoctorRoza_1_30.dt
« Последнее редактирование: Август 07, 2011, 06:27:37 pm от Алексей »