Имя: Пароль:
1C
 
v7: Не распределилось по партиям
0 maxnn
 
28.12.09
05:30
Был перенос остатков из ТиС в Комплексную. Перенос был по партиям.
Остатки все встали на место. Пробую делать реализацию, документ проводиться, но пишет в каждой позиции "Не распределилось по партиям"
Соответственно количество списывается, а сумма нет.
1 maxnn
 
30.12.09
04:12
ап
2 nicxxx
 
30.12.09
05:47
проверь документ ввода остатков - похоже он не сделал движений по регистру ПартииНаличие
3 maxnn
 
05.01.10
05:25
(2) Заметил что пишет партии не распределились если реализация розница с розничного склада идет. При этом я не могу поменять цену.
А если изменить тип склада на оптовый и сделать реализацию, то все нормально, и партии списываются и цена выстовляется.
4 dk
 
05.01.10
08:24
ну и погляди есть ли партии на розничном складе
5 maxnn
 
07.01.10
20:29
(4) Только что заново пересоздал базу. В новой базе все партии на месте. Отчёт партии-наличие сходится 100% со старой базой.

Делаю продажу с розничного склада - пишет нарсперделилось по партиям и с 90.2.1 не списывается сумма.
Делаю продажу с оптового склада - все окхей
6 ДенисЧ
 
07.01.10
20:34
Отладчик раскроет тебе все глаза...
7 maxnn
 
07.01.10
20:37
(6) Хоть примерно как действовать? И что там я могу увидеть...

P.S. Просто программист у меня щас не в зоне действия. А нужно срочно.
8 ДенисЧ
 
07.01.10
20:40
(7) Открыть отладчик, найти там слова "не распределилось" и посмотреть, какие условия не выполняются
10 Злопчинский
 
07.01.10
20:43
Тщательно проверить документы ВВОДА ОСТАТКОВ (или во что там у вас переливалось). По этим документам посмотреть штатными отчетами (кнопка "действия" в документе) сформированные движения ПО ВСЕМ НУЖНЫМ РЕГИСТРАМ. Также проверить настройку учетной политики.
11 maxnn
 
07.01.10
20:45
(8) Извените за тупой вопрос. Но где искать не распределилось?

Может вы подумали что не распределилось у меня пишется в логе ошибок?
У меня про не распределилось по партиям пишется в комментариях выполняемых действиях синим шрифтом:

Проведение документа Реализация (розница) № Ю-00000001 от 31.12.09
"Сумма накладной вместе с текущим долгом превышает сумму максимального кредита клиенту!
  Текущий долг:  
  Остаток кредита:
  Сумма накладной:6'500.00 руб.!
Документ: Продажи по принятой выручке № Ю-00000001 от 31.12.09"
При проведении партий ТМЦ по Реализация (розница) Ю-00000001 (31.12.09) от 31.12.09 по ТМЦ АKL  C-33QX 150 ванна (150х77х54) не распределилось по партиям 1 шт.
12 ДенисЧ
 
07.01.10
20:46
(11) В текстах модуля, разумеется
13 maxnn
 
07.01.10
20:50
(10) Тщательно провреил. Даже проверял промежуточные ДБФ файлы, которые создавались при переносе.

На каждый склад у меня идет ввод остатков ТМЦ без учёта партии. Там стоит только наименование номенклатуры и кол-сво без цен.
А также у меня на каждый склад идет ввод остатков ТМЦ по партиям - там у меня уже прописываются цены. В ДБФ файле там есть также МОЛ у каждой партии.
При проведении все партии опустились туда куда нужно, то есть на того МОЛа.
У каждой партии в движении есть документ ввод остатков ТМЦ по партиям.
14 maxnn
 
07.01.10
20:53
(12) В модуле нашел только вот что по поводу партий.

   Если ОстПогКоличество>0 Тогда
           // значит мы расходуем Номенклатуру
           // а Партии, которые надо погашать исчерпаны,
           // значит надо выдать сообщение об этом инциденте
           // и записать текущий документ как Партию с отриц. знаком
           Если ПустоеЗначение(ТаблНоменклатуры.Партия)=1 Тогда
               глСообщениеПроведения ("При проведении партий ТМЦ по "+Конт.ТекущийДокумент()+" от "+Конт.ДатаДок+" по ТМЦ "
               +СокрЛП(Номенклатура)+" не распределилось по партиям "+ОстПогКоличество+" "+Номенклатура.БазоваяЕдиница, Конт.ТекущийДокумент(),,,1);
           Иначе
               глСообщениеПроведения("По указанной к списанию партии ТМЦ """ + ТаблНоменклатуры.Партия.ПриходныйДокумент +
               """ по ТМЦ " +СокрЛП(Номенклатура) +
               ?(ПустоеЗначение(ТаблНоменклатуры.Партия.Свойство) = 1,"",
                 ", (" +  
                 СокрЛП(ТаблНоменклатуры.Партия.Свойство.Владелец) +  ": "  +
                 СокрЛП(ТаблНоменклатуры.Партия.Свойство) +")"
                 ) +  
               " не распределилось  "+ОстПогКоличество+" "+Номенклатура.БазоваяЕдиница, Конт.ТекущийДокумент(),,,1);
           КонецЕсли;
15 ДенисЧ
 
07.01.10
20:55
Если ПустоеЗначение(ТаблНоменклатуры.Партия)=1 Тогда

Партия в рознице... Хм... Я плохо знаю комплексную..., а под рукой её нет.
А может, забить? Придёт программист - разберётся...
16 maxnn
 
07.01.10
21:01
(15) базу мне нужно поправить щас. Программист только что звонил, до утра не протрезвеет.

Просто базу мне нести завтра утром.


Если сделать полное перемещение с розницми на опт а потом обратно, то это чего нибудь даст?
18 zak555
 
07.01.10
21:47
?
19 Злопчинский
 
07.01.10
21:52
При задании остатков на розничных складах должна задаваться розничная цена. Иначе будут косяки, что мы и имеем. Для удостоверения в этом: положи mxl-ку документа ввода остатков по складам.
20 Злопчинский
 
07.01.10
21:55
> Если сделать полное перемещение с розницми на опт а потом обратно, то это чего нибудь даст?
- даст. кинешь на оптовый, с оптового обратно на розничный с УКАЗАНИЕМ РОЗНИЧНОЙ ЦЕНЫ. а то ты собачья мама хитрый - в розницу остатки по 0 цене НА УЧЕТ ОСТАТКОВ ПОЛОЖИЛ, а списывать пытаешься с остатков не по нулевой цене - вот он тебе и ругается...
.
таким образом, в вдокументе ввода остаков вместе с товаром и количестовм - надо указать и розничную цену...
21 Злопчинский
 
07.01.10
21:56
ну и соответсвенно по такой учетной розничной цене и реализовывать/списывать
22 maxnn
 
07.01.10
22:46
(20) Если я просто сделаю переоценку розница - это спасёт отца русской демократии?
23 Злопчинский
 
07.01.10
22:51
(22) да, должно...
просто я розницу давно не смотрел... непонятно, как у тебя получилось продавать по розничной цене, отличной от той что во вводе остатков? или у вас кассы - ведутся отдельно?
24 maxnn
 
07.01.10
22:55
(23) Блин. Сделал переоценку розницы... Не помогло.... Всё тоже самое.
25 Злопчинский
 
08.01.10
00:10
если есть интерес - ставь тимвьювер www.teamviewer.com - подключимся, посмотрим... эээ видать уже поздно.. но на всякий случай e.meil@mail.ru
26 maxnn
 
08.01.10
00:44
Причем я делаю переоценку по складу, он мне сам выставляет цену начальную и конечную (хз откуда он их берёт). Начальная и конечная одинаковый. Делаю переоценку, все нормально проводиться. А вот как только я изменяю конечную цену на ТМЦ, он при проведении переоценки пишет что нераспределилось по партиям эта позиция....
27 zak555
 
08.01.10
01:11
(13)

1. как был осуществлён перенос и чем ?
2. может в новую конфигурацию справочник партии не перенесся ?
28 maxnn
 
08.01.10
01:23
(27)
1.Обработка свеженаписанная. Сначало все выгружалось в ДБФ, потом из ДБФ загружалось в базу.
2. Переносилось путём формирование в новой баз начального ввода остатков ТМЦ и Ввода остатков ТМЦ по партиям.

В отчете по остатком по партиям все есть.
29 zak555
 
08.01.10
01:47
(28) учётка какая ?
30 zak555
 
08.01.10
01:50
+ (29) когда идёт списание, смотри ведомость - каков остаток ?
у тя это хня пишется из-за того, что

1. остатка по "фиксированным" партия больше, чем списывается
2. или какой-то косяк с простановкой партий в ТЗсписания
31 Крепкий
 
08.01.10
01:52
дал бы базу посмотреть, так быстрей будет.. Можно и через таймвьюер.. А гадать можно долго и упорно, хотя разгадка наверное, кроется при внимательном рассмотрении в (20)
32 maxnn
 
08.01.10
02:02
(29)
Всмысле учетка?
33 zak555
 
08.01.10
02:04
(32) учётная политика в новой какая ?
34 maxnn
 
08.01.10
02:07
ФИФО
По покупным ценам
Разделять опто и розницу
35 Злопчинский
 
08.01.10
04:38
(34) 1.смотри внимательно документы ввода начальных остатков. 2.продажа должна осуществляться по той розничной цене, которая проставлена в регистр, а не по розничной цене из справочника (часто путают эти сущности).
.
имхо. все достаточно тривиально. автор просто имхо суетится. достаточно по одной розничной номенклатуре провести тщательную проверку всей "цепочки" от ввода ее остатков (по складам! и партиям!) до документа продажи.
.
ждем вестей с передовой
36 maxnn
 
08.01.10
12:27
Щас начал работать программист. Делает перенос розничных цен в базу. Посмотрим что выйдет.
37 Злопчинский
 
08.01.10
13:04
(36) по сводкам Советского Информбюро наши войска, наступая в направлении Орла, заняли следующие населенные пункты...
38 Злопчинский
 
09.01.10
03:19
(36) На орловском и брянском направлениях наши доблестные воска ведут ожесточенные бои с превосходящими силами противника????
39 Крепкий
 
09.01.10
03:24
(38) Боевые действия в основном ведутся силами пехоты с соответствующими потерями.. Авиация и тяжелая артиллерия простаивают
40 Злопчинский
 
09.01.10
03:33
(39) ...долгие тяжелые бои закончились плановым отступлением наших частей на заранее отведенные позиции...
41 Скользящий
 
09.01.10
03:40
жжете.
42 Mikeware
 
09.01.10
09:51
(34)-(40)
"Мы ведем войну уже семьдесят лет,
Нас учили, что жизнь - это бой,
Но по новым данным разведки
Мы воевали сами с собой."
©
43 Злопчинский
 
09.01.10
12:47
(40) в результате тяжелых боев наши части оставили Орел, Брянск и с тяжелыми боями, нанося урон противнику, отступают в направлении Смоленска. 138 пехотная дивизя попала в окружение, связь потеряна...
44 zak555
 
09.01.10
14:15
(36) конфигураст заработался ?
45 Mikeware
 
09.01.10
14:16
(44) Он случайно ударился о стену. С разбега. Либо ударил автора топика...
46 Злопчинский
 
09.01.10
14:21
..передовые части остановились на подступах к линии Маннергейма...
47 Mikeware
 
09.01.10
14:37
(46) Чьи?
48 maxnn
 
09.01.10
15:33
(34)(44) Розничные цены перенесли из старой базы в новую. Но только справочник.

Соответственно это не помогло решить проблему с распределением партии.
Пробовали делать переоценку розница, тоже не помогло. Пробовали сделать полностью перемещение на оптовый склад, а потом с оптового опять на розничный но уже с проставлением цен. - Не помогло.
49 maxnn
 
09.01.10
15:34
(34) - что за регистр розничных цен?
50 maxnn
 
09.01.10
15:35
Помойму вся проблема в том, что мы делали ввод остатков непосредственно на розничный склад.
51 Злопчинский
 
09.01.10
16:34
(50) не страдай, ставь тимвьювер и стучись ко мне e.meil@mail.ru - поковыряем.
.
ничто не запрещает вводить остатки на розничный склад - если вводить их правильно.
52 Злопчинский
 
09.01.10
16:36
регистра розничных цен - нет.
остатки на розничном складе в отличие от птового учитываются не только в разрезе фирмы-склада-товара но и в разрезе розничной цены. Соответсвенно при вводе остатков значение этого измерения - ТОЖЕ Д,Б, ЗАДАНО.
53 maxnn
 
09.01.10
18:36
(51) стучу
54 Злопчинский
 
09.01.10
20:18
ввод остатков по партиям - указать продажную цену розницы как и в остатках по складу.
Успехов!
55 maxnn
 
09.01.10
20:25
(54)Огромное, огромное спасибо. Все заработало!!!!!! Теперь база рабочая.

Пошел биться над следующими затычками.
Закон Брукера: Даже маленькая практика стоит большой теории.