|
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
|
мой тебе совет - найди константу Партионный учет и напиши не используется. и сам не нарадуешься какое будет счастье - партионный учет это пережитки социализма ИМХО. В серьезных конторах его не используют.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |