Имя: Пароль:
1C
1C 7.7
v7: Реквизит партия в табличной части Реализации, Перемещения
,
0 Double_Medved
 
17.07.13
09:24
Подскажите пожалуйста, Торговля и склад, дописанная. В документах Перемещение и Реализация в табличной части есть реквизит "Партия", который можно выбирать. И такой косяк - по остаткам есть товар на складе, но типа не перемещается, затыкается на глСписаниеПартий или как-то так, говорит что недостаточно количества в партии.. Подскажите, это все как-то так в стандартной конфе или тут кто-то дописал до меня?
1 Double_Medved
 
17.07.13
09:24
Просто я не знаком с тем как реализован партионный учет в семерке
2 Масянька
 
17.07.13
09:34
Программа тебе все пишет :))
Либо количества не достаточно, либо приход товара позже, чем дата документа. Остатки показываются на тек. дату.
3 Mikeware
 
17.07.13
09:34
(1) не знаком - разбирайся.
4 пипец
 
17.07.13
09:36
при списании партии - партия списывается (в идеале) по фифо/лифо - первая свободная, как думаешь что будет если провести реализацию задним числом ? и изменить приходную накладную ?
ЗЫ молчу уже про "дописанная" (с)
5 Double_Medved
 
17.07.13
09:44
Дело в том что остатки есть!
Эту функцию проходит:
глСписаниеОстатковТМЦ    (Контекст,ТаблицаДокумента,СписокПараметров, ВремОстаткиТМЦ, ВремРезервыТМЦ)
А эту нет:
глСписаниеПартийТМЦ(Контекст,ТаблицаДокумента,СписокПараметров,ВремПартииНаличие,ТаблСписПартий,ТаблСписПартийКом)

То есть получается что количество списывает, но что-то не так с партиями
6 пипец
 
17.07.13
09:56
(5) еще раз черным по белому ... это разные регистры это раз
читать (4) до просветления ...
7 Double_Medved
 
17.07.13
10:04
(6)  Я понимаю что это разные регистры. И что делать с регистром партии чтобы таких ошибок не было?
8 Double_Medved
 
17.07.13
10:06
Ладно, если регистр партий покорявило, то что теперь делать? Как выправлять такое счастье?
9 Double_Medved
 
17.07.13
10:07
как-то так примерно:
Проведение документа: 21.10.10 Реализация  0000000015
По указанной к списанию партии ТМЦ "Поступление ТМЦ 0000000008 (15.10.10)" по ТМЦ MSZ-GE35VA внутр.блок не распределилось  2 шт
Номер строки 2
Документ не проводится!
По указанной к списанию партии ТМЦ "Поступление ТМЦ 0000000008 (15.10.10)" по ТМЦ MSZ-GE22VA внутр.блок не распределилось  2 шт
Номер строки 3
Документ не проводится!
По указанной к списанию партии ТМЦ "Поступление ТМЦ 0000000008 (15.10.10)" по ТМЦ MXZ-5B100VA-E1 наружн. блок не распределилось  1 шт
Номер строки 6
Документ не проводится!
10 Масянька
 
17.07.13
10:11
(9) С ГП что?
11 Mikeware
 
17.07.13
10:13
Пускай живёшь ты дворником, родишься вновь — прорабом,
А после из прораба и до министра дорастёшь,
Но если туп, как дерево, — родишься баобабом
И будешь баобабом тыщу лет, пока помрёшь.
©
12 Double_Medved
 
17.07.13
10:21
Тут программист до меня всякими самописными обработками игрался с партиями... Не знаю зачем. Я так понял что в регистре ОстаткиТМЦ хватает количества для списания, а в регистре ПартииНаличие - не хватает. Может как-то его перезаполнить? Просто если он какими-то неизвестными обработками что-то в нем правил, то как теперь это выцепить?
13 uno-group
 
17.07.13
10:36
Глянь остатки по партиям на домумент. скорее всего какая нибуть из партий ушла в минус. типовая 1с уже при этом пишет что нехватате остатков по партиям. даже есть куча партий с положительным остатком. Тут или востанавливать последовательность хотя тоже не факт если ктото ручками забил партию которой уже нет или по времени накосячил.
14 пипец
 
17.07.13
10:36
сие действо теоретически лечится (при наличии положительных остатков по партиям и остатков по остаткам - на начала периода) - распроведением списывающих документов - распроведением документов поступления , очистке партий в поступлениях (они по идее туда таки пишутся) и перепроведении поступлений , затем списаний
ЗЫ повторять без понимания сего действа - даже на копии не советую - ибо бесполезно
Зы опять же - "переписанная" , хз чо там переписано
ЗЫЫ можно восстановление ГП запустить - но это таки опять же может быть при "дописках" - бесполезно
15 Godofsin
 
17.07.13
10:38
(12) Гений!
16 Godofsin
 
17.07.13
10:39
(12) Восстанавливай партионный учет
17 uno-group
 
17.07.13
10:41
да там оброботка в десять строк если движений немного и последовательность более менее нормально поддерживается то отрабатыват быстро.
начатьтранзакцию
выбрать доки двигающие это тмц с начала последовательносит и перепровести до ТА(); зафиксировать транзакцию
если все гуд транзакция завиксируется если не гуд база останется в состоянии до оброботки.
18 BaseBuh
 
17.07.13
10:52
мой тебе совет - найди константу Партионный учет и напиши не используется. и сам не нарадуешься какое будет счастье - партионный учет это пережитки социализма ИМХО. В серьезных конторах его не используют.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший