Имя: Пароль:
1C
1С v8
При проведении заказ поставщику слетают суммы заказ клиента
0 MsLiss
 
13.02.23
11:34
Коллеги, добрый день!
Давно когда-то была создана обработка (кто делал, как она работала на тот момент - хз, но словам пользователя тоже нельзя верить на 100 процентов)
Проблема в чем: создаётся заказ клиента, в нём в одну строку помещается 2 единицы (представим, что 1 из них есть на складе, 1 - нет и нужно заказать поставщику). Делаем ОТДЕЛЬНО НЕ НА ОСНОВАНИИ документ заказ поставщику (не спрашивайте логику, её не понять...). В заказе поставщику указываем недостающую 1 единицу товара, проводим. Возвращаемся в документ заказ клиента, одна строка с 2-я товарами разбивается на 2 строчки и непонятным образом начинают считаться скидки\сумма и тп...

Решение какое: в одном заказе клиента делать одной строкой недостающий товар и на основании него уже делать заказ поставщику, а во вторую строку помещать товары, которые есть в наличии - затестила, всё работает правильно. НО пользователя это не устраивает.

Отсюда вопрос: впервые столкнулась с УТ, то, как хочет пользователь - вообще работает и если да, куда копать?
УТ11
1 НафНаф
 
13.02.23
11:37
смотреть как прописаны скидки, вообще можно встать на нужную строку и выбрать пункт "открыть скидки" и увидите как считаются
2 MsLiss
 
13.02.23
11:39
(1) дело даже не в скидках, а все суммы слетают, словно система тупит и не понимает, почему в заказе клиента ссылаются на 2 единицы, а до меня 1 только дошла и начинается...сумма увеличивается в 2 раза итоговая, скидка тоже непойми как считается
4 ShramkoRS
 
13.02.23
12:25
Вот эти 2 единицы - это типа два разных товара?
5 MsLiss
 
13.02.23
12:28
(4) нет, это один и тот же товар, но 1 штука в наличии на складе, вторую - нужно дозаказать у поставщика
копала, клада пока нет XD есть только гнев пользователя
6 ShramkoRS
 
14.02.23
06:49
Не знаю кто там у вас писал код, но я бы на вашем месте подправил все так, чтоб заказ просто не создавался при отсутствии нужного числа товаров (не знаю че там у вас за производство). Пусть ошибку выводит. Для удобства юзера можно подкорпеть и сделать так, чтоб сразу форму заказа поставщику открывала. А если не то, то мне не очень понятен момент: у вас есть строка где изначально количество 2, потом заказываете у поставщика и у вас становиться две строки с количеством 1, или не так?
7 Мимохожий Однако
 
14.02.23
08:18
(2) Традиционный вопрос: Отладчиком смотрел?
13 magicSan
 
14.02.23
08:39
(6) "чтоб заказ просто не создавался при отсутствии нужного числа товаров" ))))))))))
17 Мультук
 
гуру
14.02.23
09:17
(0)

>>> Возвращаемся в документ заказ клиента, одна строка с 2-я товарами разбивается на 2 строчки и непонятным образом начинают считаться скидки\сумма и тп...

1) Вы вообще в курсе как считаются скидки в УТ11.5 ? Если нет -- нужно хотя бы прочитать книжку с данной главой
2) Вероятно эту строку как-то разбивает. У вас есть обработка и отладчик. Разбирайтесь.
3) В заказе клиента есть типовая кнопочка "Разбить строку" -- жмём ей. Если при данном разбиении скидки и суммы такие же, как при разбиении при использовании обработки -- что что еще нужно?
Если нет, но суммы правильные, разбираемся "почему так".
18 magicSan
 
14.02.23
09:27
(15) Человек оставил компании без заказа - смешно ведь.

(0)
"Возвращаемся в документ заказ клиента, одна строка с 2-я товарами разбивается на 2 строчки и непонятным образом начинают считаться скидки\сумма и тп..."
- в какой момент?

"Решение какое: в одном заказе клиента делать одной строкой недостающий товар и на основании него уже делать заказ поставщику, а во вторую строку помещать товары, которые есть в наличии - затестила, всё работает правильно. НО пользователя это не устраивает."
Да так и должен работать типовой механизм - что пользователя то не устраивает?

Сумма заказа и состав не должны меняться от заказов поставщику и прочих документов.
19 Мультук
 
гуру
14.02.23
09:32
(6)
>>Не знаю кто там у вас писал код, но я бы на вашем месте подправил все так, чтоб заказ просто не создавался при отсутствии нужного числа товаров

Т.е. если на складе нет нужного товара -- "Заказ клиента" не создавать?
20 Волшебник
 
модератор
14.02.23
09:42
(19) Не слушайте его, он плохому научит
21 Мультук
 
гуру
14.02.23
09:56
(20)

Уважаемый модератор, я всего лишь задал уточняющий вопрос. :-)
А то может организации, которые работают под заказ -- просто не понимают "как нужно продавать"
2 + 2 = 3.9999999999999999999999999999999...