Имя: Пароль:
1C
 
УТ 11.4: отключить контроль поставки по заказу или отвязывать "лишние товары"
0 Гений 1С
 
гуру
28.01.22
12:45
Клиенту не нравится, что поступление не проводится, если там есть отличия от заказа.
Я почти добрался до места, где осуществляется этот контроль и хотел отключить, это несложно сделать расширением.
Но подумал - может написать обработку ТЧ, которая лишнее количество сверх заказа дробит на отдельную строку и отвязывает от заказа.
Но вот если эта обработка многократно будет применяться к ТЧ, тогда нужно по идее в этой обработке писать код по привязке строк к исходному заказу.
В общем, как грамотнее сделать? Клиент то проще отключить контроль, в принципе.
1 PLUT
 
28.01.22
12:53
сделать как просит клеент, взять деньги

потом вернуть обратно, если клеет попросит, взять деньги
2 dangerouscoder
 
28.01.22
13:02
2300 час стоимость консультанта
3 AlvlSpb
 
28.01.22
13:15
(0) В меню Ещё ТЧ Товары есть команда Отвязать от заказа. Т.е. док на основании заказа, но товары можно отвязать. Не устраивает? Написать расширение,которое будет сверять Поступление с заказом и нужные строки отвязывать от заказа
4 Гений 1С
 
гуру
28.01.22
13:20
(3) это я предлагал, не устраивает. Типа цены можно сравнивать в заказе и поступлении, неудобно если отвязать.
5 Гений 1С
 
гуру
28.01.22
13:20
(2) все верно, но т.к. это мой постоянный клиент, то 2000
6 AlvlSpb
 
28.01.22
13:25
(4) Я в (3) говорил не о полной отвязке Поступления от заказа, а отдельных товаров, которых НЕТ в заказе. Еще раз, ТЧ Товары-меню Еще-Отвязать от заказа. По этой команде от заказа отвязывается выделенная строка заказа
7 AlvlSpb
 
28.01.22
13:25
выделенная строка заказа = выделенная строка ТЧ товары
8 pechkin
 
28.01.22
13:26
(6) речь же про частичную отвязку
9 AlvlSpb
 
28.01.22
13:27
(8) ТОлько что перечитал. Сорри, не въехал сразу )))
10 АгентБезопасной Нацио
 
28.01.22
13:34
кстати, а внятно эта методология где-то описана? на ИТС описания куцые, в курсах - рассматриваются "идеальные варианты", про отклонения, как правило, говорится вскользь ("при отклонениях можно оформить...",и все)
11 Гений 1С
 
гуру
28.01.22
13:43
(10) Проблема 1с в том что она живет в мире розовых менеджеров и голубых кладовщиков.

Короче сделал затычку. Работает как часы.

В модуль ПроведениеСерверУТ

&Вместо("СообщитьОбОшибкахПроведенияПоРегиструЗаказыКлиентовПоставщикам")
Процедура дор_СообщитьОбОшибкахПроведенияПоРегиструЗаказыКлиентовПоставщикам(Объект, Отказ, РезультатЗапроса)
    ПредОтказ = Отказ; //Сохраняем отказ
    ПродолжитьВызов(Объект, Отказ, РезультатЗапроса);
    Отказ = ПредОтказ; //Восстанавливаем отказ
КонецПроцедуры
12 Ненавижу 1С
 
гуру
28.01.22
13:59
(11) проблема в том, что кто-то что-то планирует, а кто-то живет одним днем
как ты думаешь зачем сделано так, чтобы нельзя было больше заказа по нему приобрести?
И да, у тебя остаточный регистр не будет закрываться
13 pechkin
 
28.01.22
14:05
(12) разные уровни формализации процессов бывают.
КМК это недоработка, что нельзя закрыть заказ тем что есть
14 pechkin
 
28.01.22
14:06
позвонил поставщик -  этого нет, меняйте на вот это. А вот это по акции + 1 бесплатно берите еще.
По хорошему нужно заказ корректировать, но см (13)
15 Ненавижу 1С
 
гуру
28.01.22
14:06
(13) это можно, но нельзя сделать лишний перезаказ
16 PuhUfa
 
28.01.22
14:07
(12) да можно там все приобрести и больше заказа и того чего нет изначально в заказе, просто это ж надо работать, мозгами шевелить, а это лень
17 Ненавижу 1С
 
гуру
28.01.22
14:07
Потому что заказ может выполняться несколькими поставкам и надо знать остаток недопоставленный еще
18 pechkin
 
28.01.22
14:07
(15) и плохо что нельзя. Просто программа не позволяет, но бизнесс процесс такой вполне нормальный
19 pechkin
 
28.01.22
14:08
(17) нужна возможность закрыть заказ тем что есть
20 pechkin
 
28.01.22
14:09
(16) сам механизм еще в (0) описан, но там слишком много ручной работы
21 PuhUfa
 
28.01.22
14:12
(20) много работы нажать 2 кнопки? ну тады ой... пусть ждут когда в 1С появится одна большая кнопка "сделать хорошо" -)
22 Ryzeman
 
28.01.22
14:14
(21) Работа программиста 1с во многом состоит в том, что бы эти кнопки создавать. Удивляет то, что люди вроде ТС в упор не видят, что видение этого "хорошо" у каждой конторы своё.
23 pechkin
 
28.01.22
14:34
(21) 2 кнопки по каждой строке
24 PuhUfa
 
28.01.22
14:48
(23) это с какого перепугу? только на той где превышение количества
25 pechkin
 
28.01.22
14:50
(24) ну никто не говорит что такая строка всего 1
26 PuhUfa
 
28.01.22
14:53
(25) ну 2, 3?... если их больше то тут уж надо решать вопрос с отелом закупа почему заказывают одно, а приходит другое -) Да и вообще тогда зачем заказы поставщику как таковые при таком бардаке -)
27 Ненавижу 1С
 
гуру
28.01.22
14:54
+(26) я вот тоже склоняюсь, что им заказы поставщику не нужны, если они отражают "примерную картину"
28 Гений 1С
 
гуру
28.01.22
20:08
(22) Это должны видеть методолги 1С, а не я, чтобы мне не затыкать их дыры.
29 Гений 1С
 
гуру
28.01.22
20:08
(26) (25) проблема в том, что эти строки надо выискивать.
30 Гений 1С
 
гуру
28.01.22
20:09
(27) там бывает пересорт. Вместо одного другое или чутка побольше (неточно намерили)
31 Aleksey
 
28.01.22
21:28
(27) а какой смысл вообще в документе заказ поставщику, если он тупо дублирует приход?

ИМХО заказ на то и заказ, это то что мы заказали, а поставщик привез другое количество, потому что у него норма упаковки и он не готов рвать упаковку, плюс арфы нет, но есть аналог - бубен. Т.е. мы что то заказали, они что то привезли.
А в том виде что есть в 1С, это просто тупо для разделения функционала т.е. чтобы не дать менеджеру по закупки возможность проводить и править документ поступления, только заказ поставщику, на основания которого обезьянка в должности операционист, проведет приход и сформирует ордера на склад
32 pechkin
 
28.01.22
21:55
(31) заказ нужен чтоб было за что платить, а не просто так
33 Ненавижу 1С
 
гуру
29.01.22
11:59
(30) если не то привезли, то значит и в документах поставщика неправильно оформлено. Значит это корректировка приобретения или замена документов.
Но это не про заказы. Если вам не надо отслеживать их, что привезли не то, то может и заказы не нужны?
34 Фрэнки
 
29.01.22
12:15
(33) ты это методистам разработчиков объясни.

Методически накрутили именно так. Есть Заказ - своего рода план. А есть Поступление - реальный факт. Причем, еще и докрученный Ордерной схемой приемки поступлений на склад.

И есть отчетность о наличии несоответствий между Покупками по планам и по фактам. И далее по взаиморасчетам.

При этом всем очевидно, что реализовано это все в учетной системе не идеально. Но мало того, что не идеально, так и провоцирует на неадекватное использование всей этой разработанной функциональности, не в том виде, как задумывалось, а в том виде как оно на практике работает.
35 Фрэнки
 
29.01.22
12:17
впрочем, зачем я это все объясняю... похоже, что это так думаю как бы вслух :-)
36 pechkin
 
29.01.22
12:18
(33) это когда ты 1 шт раз в месяц заказываешь то нужно что точно.
А когда по 100 - 200 позиций, то можно и с отклонениями
37 pechkin
 
29.01.22
12:19
Например какой нибудь продуктовый магазин. Придет молоко грусный молочник а не веселый не существенно
38 Aleksey
 
29.01.22
13:02
(33) Ты рассуждаешь исходя из принципа заказ поставщику = "подтверждения заказа", т.е. когда поставщик отгрузил товар и выслал документы и мы на основании документа создали заказ поставщику и ожидаем поступление товара. Это следующий этап. И перед ним нужно сформировать и отправить заказ поставщику, чтобы так сказать коммерческое предложение наоборот
39 Ненавижу 1С
 
гуру
29.01.22
13:02
(34) (37) так никто и не заставляет - просто оформляйте вне заказа, потом заказ закрываете.
Потом смотрим отчеты - что здесь постоянно заказывают одно, а приходит другое.
40 Aleksey
 
29.01.22
13:06
(34) все просто, 1С разрабатывает программу для себя, т.е. для франча торгующий коробками с 1С. Поэтому тут и не бывает отклонений и пересортов, ведь если клиент заказал коробку с БП, ты же не будешь ему отгружать коробку с ЕРП, типа пересортили.
41 pechkin
 
29.01.22
13:23
(40) причем 2 шт
42 Ненавижу 1С
 
гуру
29.01.22
14:14
(40) 1с разрабатывает для тех, кто дружит с математикой. Если этого всего не надо - так и не стоит мучаться может?
43 pechkin
 
29.01.22
15:49
А кстати в 10 как было?
44 Гений 1С
 
гуру
29.01.22
18:52
(31) чтобы сравнивать план-факт в том числе и по ценам. А то поставщик может другие цены поставить
45 Гений 1С
 
гуру
29.01.22
18:56
(42) ага, опять клиенты плохие. Не те, понимаешь. С математикой не дружат. Хотят как удобно им, а не "прохфессору"
46 Ненавижу 1С
 
гуру
29.01.22
18:59
(45) ну если это по факту, бизнес ларька у них
а остальное тоже хотят, но затраты нести не хотят
47 Гений 1С
 
гуру
29.01.22
18:59
(46) вот, вот, комфортно должно быть только ларечникам. Остальные должны колоться, плакать, но жрать 1с:Кактус
48 Ненавижу 1С
 
гуру
29.01.22
19:03
(47) остальные должны думать
по теме - тебе как минимум надо будет сносить РН ЗаказыПоставщикам, т.к. он не будет закрывать в ноль и база будет "пухнуть"
49 Гений 1С
 
гуру
29.01.22
19:18
(48)
а) и сильно пухнуть? ггг
б) если сильно пухнуть, можно закрывать раз в год автоматом корректировкой регистров.

Еще вопросы, юноша с глазами горящими теорией?
50 acht
 
29.01.22
19:23
(49) > можно закрывать раз в год автоматом
У меня как-то раз стиралка сдохла. 10 лет прослужила, подшипники переклинило и все. Пришел мастер, говорит - "ой какая машинка хорошая, давая я тебе тут подшаманю, будешь раз в год вот эту хрень менять, и сносу ей еще 10 леь не будет". Я подумал, послал его нахер и купил себе новую. На те же 10 лет.

Ну вас в хер, таких "практиков".
51 Ненавижу 1С
 
гуру
29.01.22
20:52
(49) сильно беременна? Можно аборт делать каждый год - такого уровня ответы
52 Гений 1С
 
гуру
29.01.22
21:08
(51) Рекомендую поработать на фрилансе, сразу "ближе к земле" станешь
53 Злопчинский
 
29.01.22
22:09
(13) "КМК это недоработка, что нельзя закрыть заказ тем что есть"
это как у кого БП построены.
у себя на клюшках делал так - потому что БП ТАК построен. Если по заказу что-то недогружено - реализация закрывает заказ полностью. В типовую процедуру добавлено 1-3 строки (точно не помню). работает тыщщу лет уже...
54 Ненавижу 1С
 
гуру
29.01.22
23:49
(52) ты так пишешь, как-будто это что-то замечательное. Нет, я не хочу ларьками заниматься
55 Гений 1С
 
гуру
30.01.22
09:46
(54) тогда просто прими как данность, что УТ - универсальная программа и для ларьков в том числе.
56 acht
 
30.01.22
09:47
(52) "Земля", т-щ прогыгыграмист, она для всех разная. Давай уж ты там сам как-нибудь обмазывайся.
57 acht
 
30.01.22
09:53
(55) > и для ларьков в том числе.
Ну вот они и брызги той самой субстанции от тебя.

Когда вменяемые смотрят на "универсальную программу" то явно понимают, что вот эта часть методологии сделана для для них, а вот эта - для ларьков. И спокойно переделывают под себя. Вопли "да как они посмели, гыгыгы теоретики" раздаются исключительно из луж фрилансеров-ларечников.
2 + 2 = 3.9999999999999999999999999999999...