Имя: Пароль:
1C
1С v8
v8: Реализация на основании заказа не снимает резерв
0 nitochkin
 
21.05.13
23:16
Добрый вечер. Предистория. Обратился к ИП, что бы уставновил 1с, все установил, бабки взял, а наладить не может уже 2 месяца. Кормит завтраками, а касяки начинают вылазить. у меня стоит 1С 8.2 редакция я как понял 10.
ПРОБЛЕМА:
Сделали заказ покупателя - поставили все резерв, поставили галку резервирование. Склад - Основной. Резерв - Основной.
Делаю реализацию на основании заказа. Все ок. есть ссылка на заказ, основание списания "из резерва", но вот беда. не минусует он заказ в регистре. или как это там назыается. Получается что товар списывается и еще дополнительно остается в резерв. Остаток например был 10, продал 5, а остаток 0. т.к. еще в резерве остались еще 5 (((. Сам не программист. Владелец небольшой фирмы. Пытаюсь сам решить проблему т.к. не могу оплатить работу другому человеку. Буду благодарен добрым самаритянам. Особенно если напишите доступным языком. Умею ковыряться и доходить до истины.
1 Джинн
 
21.05.13
23:19
Должен сняться. Заказ по времени раньше реализации? Склады совпадают? По характеристикам учет не ведется?
2 nitochkin
 
21.05.13
23:22
да раньше. проверял все не раз. программист на старой работе подсказал, что проблему надо решать в конфигураторе. Но из-за отсутствия времени отказался решать вопрос. ((.
3 nitochkin
 
21.05.13
23:22
склады совпадают, по характеристикам не ведется.
4 Джинн
 
21.05.13
23:28
(2) Не нужно ничего искать в конфигураторе. Если это 10 УТ, то она совершенно рабочая и вылизана. Что-то в оформлении документов накосячено.
5 nitochkin
 
21.05.13
23:31
все перерыл. даже уже не знаю тогда где искать. косяки. да и все документы не могут быть накасячины. Сам на предыдущей работе решаля касяки менеджеров когда не по правильной серии продавали, или заказ переносили на уже готовой реалиазации. Реально все облазил, а тут какой-то стопор (. не могу понять в чем дело.
6 Hans
 
21.05.13
23:33
(3) в табличной части реализации проверить колонку "заказ" если включена такая функция. Проверить метод списания "со склада", "с резерва".
7 nitochkin
 
21.05.13
23:38
В табличной части есть ссылка на заказ. метод списания "с резерва"
8 Hans
 
21.05.13
23:46
(7) тогда только базу смотреть.
9 KUBIK
 
21.05.13
23:47
(0) Посмотрите движения документов по регистрам. Может там чтото наведет на причины?
10 nitochkin
 
21.05.13
23:48
если поможет дать ответ. При просмотре Движение документа по регистрам. есть +1 резерв. но нет -1 резерв. мне сказали, что именно в этом проблема и это проблема не связана с документом.
11 Hans
 
21.05.13
23:49
(7) отрывай проблемный документ, качай быстрей тимвьюврер, пиши сюда ид и пароль.
12 KUBIK
 
21.05.13
23:54
(10) Может попробовать ввести на основании заказа реализацию?
13 nitochkin
 
21.05.13
23:54
сейчас нету возможности ((. т.к. сам пытаюсь решить проблему по тиму, но там походу свет вырубила выкинуло и не могу войти больше.
14 nitochkin
 
21.05.13
23:56
Делал на основании реализацию. Я достаточно опытный пользователь 1с. поэтому простые ошибки можно отмести, т.к. перепроверил уже все 1000 раз и на разных документах.
15 Hans
 
22.05.13
00:00
(14) по сериям учет ведется? Попробовать поиграться с настройкой "Использовать указание серий при резервировании".
16 nitochkin
 
22.05.13
00:02
хорошо, завтра попробую еще раз. Отпишусь.
17 nitochkin
 
22.05.13
16:40
ничего не помогает ((
18 s_ustinov
 
22.05.13
16:48
(17) "Обратился к ИП, что бы уставновил 1с, все установил, бабки взял, а наладить не может уже 2 месяца. Кормит завтраками, а касяки начинают вылазить. у меня стоит 1С 8.2 редакция я как понял 10."

лично я бы попробовал поставить последний релиз конфигурации, скачанный с сайта 1С лично, в еще одну базу, потом выгрузил бы конфигурацию и сравнил с той, что тебе поставили. случаи всякие бывают...
19 viktor_vv
 
22.05.13
16:57
(10) А это в каком документе смотрите ?

"При просмотре Движение документа по регистрам. есть +1 резерв. но нет -1 резерв."

В заказе покупателя так и должно быть. Смотрите еще в реализации движения по регистрам.
20 probably
 
22.05.13
17:02
смотреть документы по порядку.
Распровести всю цепочку. Убедиться, что товара 10 и весь в свободном доступе.
Провести заказ с резервированием. Убедиться, что остаток 10, в свободном доступе 5.
Провести реализацию. Убедиться, что остаток 5, в свободном доступе 5.
По результатам уже думать, на каком документе ошибка.
21 Alex Cheerful
 
22.05.13
17:03
(0)Сравзните измерения в движениях поступления и реализации, скорее поступление прошло по одним измерениям, а реализация идет по другим...
22 Shurjk2
 
22.05.13
17:08
" Я достаточно опытный пользователь 1с. поэтому простые ошибки можно отмести,"
"программист на старой работе подсказал, что проблему надо решать в конфигураторе"

Ну все писец конфигурации, щас ее переделают, и вообще все будет работать непонятно как.  А потом будут кричать на каждом углу что 1с- амно.
Резерв у вас где размещается?
23 nitochkin
 
22.05.13
17:09
резерв по основному складу. обычные ошибки все проверил. в реализации в движении по регистрам резерв не минусует.
24 nitochkin
 
22.05.13
17:10
если кто готов может глянуть. у меня на компе. тим могу запустить. все перепроверил
25 probably
 
22.05.13
17:10
давай id
26 nitochkin
 
22.05.13
17:11
557 144 978
27 nitochkin
 
22.05.13
17:12
mav716
28 Shurjk2
 
22.05.13
17:12
(23) В ТЧ реализации заказ указан?
29 Шапокляк
 
22.05.13
17:13
(0) вы пишете "Остаток например был 10, продал 5, а остаток 0. т.к. еще в резерве остались еще 5". Значит, проданные 5 с резерва снялись? А остаток 0, как я понимаю, это свободный остаток (5 на складе минус 5 в резерве). Что не так-то?
30 Злопчинский
 
22.05.13
17:17
во первых - это УТ для Беларуси.. наблюдаем дальше..
31 Shurjk2
 
22.05.13
17:18
(30) В белоруссии свои особенности ведения упр учета? Подозреваю там отличия только в обмене с БП.
32 probably
 
22.05.13
17:30
(28) - нет, не указан
33 Злопчинский
 
22.05.13
17:30
(28) заказ указан в шапке реализации
34 Shurjk2
 
22.05.13
17:32
(33) Если в настройках стоит галка что отображать заказ в ТЧ, то если он там не указан это повлечет то что списание произойдет не из резерва.
35 Шапокляк
 
22.05.13
17:36
(34) А с каких пряников он в ТЧ не проставится при вводе на основании, если настройка есть?
36 probably
 
22.05.13
17:38
Злопчинский, прошу подтвердить.
В коде если заказ в ТЧ пустой, то на движения по ЗаказамПокупателя и резервам забивается....
Кто написал - загадка.
37 probably
 
22.05.13
17:39
(34) не смотря на то, что столо в константах, что заказы в ТЧ не указываем, а в коде при реализации проверяем, если заказ в ТЧ пуст, то не списываем резервы и вообще заказыПокупателя не двигаем
38 probably
 
22.05.13
17:39
nitochkin, OK?
39 nitochkin
 
22.05.13
17:40
вручную вбивать заказ? в табличной части?
40 Shurjk2
 
22.05.13
17:40
(35) Может он потом вручную вводил, или еще чего, с каких то блинов ведь оно не проводиться.
41 Злопчинский
 
22.05.13
17:41
(36) это не ко мне. я не УТшник
42 probably
 
22.05.13
17:41
(39) автоматом будет заполняться, при вооде реализации на основании заказа
43 Shurjk2
 
22.05.13
17:41
(39) Используй форму подбора, там насколько я помню он предложит из резерва брать или с остатков
44 Шапокляк
 
22.05.13
17:41
(39) можно я гляну?
45 John83
 
22.05.13
17:41
(36) если не ошибаюсь, там идет приоритет - сначала смотрится заказ в ТЧ, потом уже в шапке документа
46 probably
 
22.05.13
17:42
(41) это просто в подтвержение)) смотрели код, вроде вместе
47 Shurjk2
 
22.05.13
17:42
(42) Там очень опытный пользователь - простых путей не ищет.
48 Злопчинский
 
22.05.13
17:42
хз какая там логика в УТБ заложена
49 probably
 
22.05.13
17:42
(47) не гони на пользователя. Считаю, что косяк в коде.
50 Злопчинский
 
22.05.13
17:43
(36) угу... по коду вроде так получается
51 Shurjk2
 
22.05.13
17:43
(49) Уберите галку из настроек, и не будет этого косяка, если уж берешься заполнять тч, то заполняй нормально только после этого гони на конфу.
52 nitochkin
 
22.05.13
17:44
probably, спасибо. Я уже во снах видел 1с. )))
53 nitochkin
 
22.05.13
17:44
конфигурацию сохранять?
54 probably
 
22.05.13
17:45
(51) ты код видел текущей конфы, или так, пооумничать решил?
55 Злопчинский
 
22.05.13
17:45
я мылю тупо - если Заказ указан в шапке - то у него два назначения
1. облегчение заполнения ТЧ - это вроде исполняется при вводе на сонвоании
2. заказ в шапке "распространячется" на ТЧ - а здесь хз, кака логика в УТ - может там кучу галочне как работать...
56 probably
 
22.05.13
17:45
(53) я её не изменял, уже была модифицирована до меня.
57 Shurjk2
 
22.05.13
17:46
(54) Он уже лет 10 такой.
58 Злопчинский
 
22.05.13
17:47
ну так в итоге каково резюме? настройки все правильные? где косяк?
59 Shurjk2
 
22.05.13
17:48
(58) Либо конфу меняли, либо с константой игрались в разные моменты проведения документа.
60 Shurjk2
 
22.05.13
17:49
Похоже талантливый знакомый программист нашел немного времени и уже "помог"
61 probably
 
22.05.13
17:49
(58) в том, что при НЕ указании заказов в ТЧ, соответсвующий реквизит в ТЧ автоматом не заполняется, но при этом при проведении документа анализируется именно реквизит ТЧ "ЗаказПокупателя". И если он не заполнен - анализ резерва и его списание не происходит. Это только часть проблемы. Вторая часть не была поднята: заказыПокупателей не двигались, то есть потребность в отгрузке так и оставалась висеть, не смотря на то, что в шапке заказ указан и реализация проведена
62 Shurjk2
 
22.05.13
17:50
строкаТовары.ДокументРезерва            = ?(ЗаказИзШапки,ДокументФорма.ЭлементыФормы.Сделка.Значение,строкаВозвратнаяТара.ЗаказПокупателя);
вот код из оригинальной конфы, и он уже лет 10 как такой
63 Злопчинский
 
22.05.13
17:50
(59) а в других доках же вроде все ок?
64 nitochkin
 
22.05.13
17:50
сейчас сделал новый документ. в поле заказ пусто. и таже фигня, вручную если выбрать то лечится. Но менеджеры часто будут это пропускать ((
65 Shurjk2
 
22.05.13
17:50
(63) Я не смотрел в его базу.
66 Злопчинский
 
22.05.13
17:51
(62) не, там вроде не такой стоял
67 Shurjk2
 
22.05.13
17:51
(64) Вернитесь к конфе поставщика
68 Shurjk2
 
22.05.13
17:51
+(67) Снимите галку в настройках
69 probably
 
22.05.13
17:51
(64) реализацию на  освании заказа вводил?
70 nitochkin
 
22.05.13
17:51
в других доках не смотрел
71 nitochkin
 
22.05.13
17:52
ага. на основании заказа
72 probably
 
22.05.13
17:52
+(69)  если ввод на основании не помогает, то либо в реализации нажимаем "заполнить по заказу", либо чуть дописать, чтобы при вводе на основании заполнялось.
73 nitochkin
 
22.05.13
17:53
я не программист. не знаю как дописать. скажи где. попробую
74 probably
 
22.05.13
17:53
Глобально - проанализировать внесенные изменения в конфигурацию и решить, какие нужны, какие не нужны и помаксимуму придти к типовой. Сейчас походу модуль реализации сильно переписан. И кто его знает, что там в других документах
75 Shurjk2
 
22.05.13
17:54
(72) Конечно дописать:) ведь она такая кривая, эта УТ :) интересно если столько траблов с простым резервированием возникает что надо целый консилиум дописчиков собирать как в УПП работает посменное планирование.
76 s_ustinov
 
22.05.13
17:54
я правильно понимаю, что конфу "чуть-чуть" исправили? :)))
может вернуться к оригинальной конфигурации - это лучший вариант?
77 Злопчинский
 
22.05.13
17:54
(72) не, мне как-то больше логичным кажется типа (62)
78 Shurjk2
 
22.05.13
17:55
(76) Там знающий программист делал, под руководством очень опытного пользователя.
79 Злопчинский
 
22.05.13
17:55
(75) меня сюда не приплетать, я просто смотрел - мну интересно на снеговика тупо посмотреть...
80 Shurjk2
 
22.05.13
17:55
(79) Меня позиция ТС забавляет.
81 Shurjk2
 
22.05.13
17:56
+(80) ВУ принципе он же там хозяин, чего бы не развлечься
82 s_ustinov
 
22.05.13
17:56
(78) я почему-то сразу именно про это подумал...
наверно, я циник - не верю в людей :)))
83 Злопчинский
 
22.05.13
17:56
не блин, с таким развесистым фейсом для быстрой потоковой торговли тупняк наступит... ;-) у мну манагеров уже немного клинит от количества настроек в договоре...
84 Shurjk2
 
22.05.13
17:56
(82) Пациент всегда врет - у меня к пользователям такое же отношение.
85 Shurjk2
 
22.05.13
17:57
(83) Они в большинстве заполняются автоматически, нужно обратить их внимание всего на пару пунктов.
86 Злопчинский
 
22.05.13
17:57
(80) а чем именно забавляет? товарищ вроде внятно изложил...? чего-то я не въехал...
87 Shurjk2
 
22.05.13
17:58
(86) см 22. Что губит так это самоуверенность, и как правило самоуверенность это следствие невежества.
88 Злопчинский
 
22.05.13
17:59
(85) у мну подход простой - не надо давать альтернатив, там где в этом нет острой необходимости. в1ске как-то совсем все по другому мыслят...
.
по идее в "сделках" надо описывать существенные условия и тупо выбирать сделку вшапке дока, минимизировав не только заполнение кучи реквизитов в шапке, но и их отображение...
.
???
89 Shurjk2
 
22.05.13
18:00
И если все резюмировать то видим следующую картину, есть очень опытный пользователь (почти менеджер проекта, как минимум методист), есть талантливый программист - который подтвердил диагноз и вынес вердикт - "Резать недожидаясь перетонитов", но в итоге виноват тип который продал конфу :)
90 Shurjk2
 
22.05.13
18:00
(88) Это плата за универсальность, хотите свое и только то что вам нужно делайте под себя.
91 Злопчинский
 
22.05.13
18:01
(87) по (22) все равно непонятно...
.
непонятно - как работало в остальных доках? или просто не выходили на ситуацию когда товар близко к нулю или код поправили совсем недавно?
92 nitochkin
 
22.05.13
18:01
Прошу прощения, что создал какую-то конфликтную ситуацию. Мне все таки надо добить того программиста который поставил такую мне базу? и заставить доработать?
93 Shurjk2
 
22.05.13
18:01
(91) Ставлю на то что уже поработали на конфой
94 Злопчинский
 
22.05.13
18:01
(90) ну так я этим вопросм и мучаюсь постоянно...
95 Злопчинский
 
22.05.13
18:01
(92) добей! достань винтовку из клуни и добей!
96 Shurjk2
 
22.05.13
18:02
(92) А кто уже дорабатывал ее? И что там дорабатывать надо?
97 Злопчинский
 
22.05.13
18:02
(92) я вообщем никакой конфликтной не вижу...
.
непонятно какая конфига была установлена изначально - типовая? т когда ее начали курочить..?
98 probably
 
22.05.13
18:03
(89) млять, я никак не пойму в чей огород камни летят?
Конфигураци УТ для Белоруссии, изменена! Вследвии изменений механизм списания резервов отвалился.
ТС, если вся торговля идет по заказам, то посмотри отчет Анализ заказов покупателей. Они у тебя закрываются?
99 nitochkin
 
22.05.13
18:04
так этот момент., что бы автоматом добивался заказ. а еще есть вопросы по актом выполненых работ. Работы много надо еще сделать. просто пока постепенно решаю проблемы. ((
100 Злопчинский
 
22.05.13
18:04
(93) имхо, если нет СВОЕГО ФИКСИ или РЕАЛЬНОГО ФРИ, который способен РЕШАТЬ проблемы, ане только зарабатывать себе бабло - то савить типовую надо и нахрен все доработки кроме печатных форм. юзать то что есть.
.
вот не зря я фришникам не верю...
101 Злопчинский
 
22.05.13
18:05
(99) >  что бы автоматом добивался заказ.
поток сознания...
изложи внятно.
102 probably
 
22.05.13
18:06
(97) +1
Какие задачи ставились перед программером и что он там делал.
Чтобы локализовать проблему: это он накурочил с заказами, или подсунул уже непонятно у кого скоммунизженную конфигурацию.
103 Злопчинский
 
22.05.13
18:07
у себя на клюшках тупо допилил, что реализация ВСЕГДА !полностью! закрывает заявку покупателя, т.е. длинных отгрузок по однйо заявке нет... в моей действительности это лучше всего.
.
все проблемы у юзверей начинаются когда надо что-то планировать/считать/пролонгировать...
104 Злопчинский
 
22.05.13
18:08
(102) фиг с ним с этим вопросом. Проблема в том. что по словам ТС чел 2 недели не мог решить проблему, котора ямешала оперативной торговле. вот это - реальная проблема.
105 nitochkin
 
22.05.13
18:11
Я хочу сделать так. что бы когда менеджер делал след. операцию. Сделал заказ - на основании заказа реализацию все заполнил и провел, и все было уже корректно списано, что бы не было лишних тело движений. с разными колонками.
106 Злопчинский
 
22.05.13
18:13
(105) ну, по идее, при правильных настройках, такой алгоритм работы поддерживается типовой конфигой.
107 Злопчинский
 
22.05.13
18:14
когда уйду на настоящую пенсию, вернусь на родину и буду своим беларусам помогать за хлеб и кашу...
108 nitochkin
 
22.05.13
18:14
если это было бы так. я бы сейчас не писал бы это все тут. (
109 nitochkin
 
22.05.13
18:17
кстати, сейчас делаю реализацию сначала все проставляет. ПИшет   способ списания "со склада", и ссылку на заказ в табличной части. как только нажимаю заполнить и провести. Меняется способ списание на "из резерва" в заказ в табличной части все пропадает. и проблема как была так и осталась.
110 probably
 
22.05.13
18:24
(109) 1. Либо допытывать ИП, который взялся делать.
2. либо требовать денег обратно и нанимать новых.

По существу, разобрались, что не списывает, так как заказ не проставляется в ТЧ. Можно проставлять руками, либо просить программера сделать это автоматом. Хотя разумеется, по правильному, вернуть константу обратно в положение не указания заказов в ТЧ, но вернуть типовой механизм проведения реализации, чтобы всё работало штатно.
111 shuhard
 
22.05.13
18:25
(109) [и проблема как была так и осталась.]
жадность должна быть наказана (с)
112 Мимохожий Однако
 
22.05.13
18:35
ИП свалил и... правильно сделал.
113 s_ustinov
 
22.05.13
18:42
(105)    nitochkin, тебе ведь куча людей дала один и тот же совет - ставь типовую и работай :)))
114 Злопчинский
 
22.05.13
18:53
(119) фришники - они такие фришники...
115 Злопчинский
 
22.05.13
18:54
(113) можно провести тест - поставить типовую. настроить. прогнать пару сделок в тестовм режиме. если ок - перенести остатки - ядумаю не такой большой объем у ЧПшника.
116 Hans
 
22.05.13
21:39
(115) я думаю тут хватит просто "Загрузить конфигурацию из файл". превратить нетиповую в типовую.
117 nitochkin
 
23.05.13
01:03
я бы может и поставил типовую. но где ее взять, и будут ли печатные формы под Беларусь в типовой?
118 Krendel
 
23.05.13
01:20
(75) А оно и не работает ;-)
119 Джон Вэйн
 
23.05.13
03:41
(117) могу и смог бы помочь, но за деньги, пусть за небольшие, но без денег нельзя..
Совет. Не бросайтесь в крайности, не меняйте типовые на нетиповые и наоборот или просто на свежие, нужно просто, чтоб посмотрел знающий чел
120 s_ustinov
 
23.05.13
10:31
(117) http://users.v8.1c.ru/
или ты и на лицензиях решил немного поэкономить? :)))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший