1С говорит "Товар не распределился по партиям", что делать?
Rookie  -    6493
Доброго системного времени! При проведении документов "ПеремещениеТМЦ" и "ОтчетККМ" (не проверял, но подозреваю, что и некоторых других) 1С выдаёт сообщение "Товар ХХХ не распределился по партиям" (где ХХХ - название товара). Посмотрел последовательность - она остановилась на августе 2004 года. Выполнил восстановление последовательности - не помогло. Ошибка продолжает появляться. Что делать? Заранее всем спасибо. Всего доброго!
Ответов 40
  • dionisiy
    20 сентября 2006
     

    глобальный поиск этой строки в конфигураторе

    0
  • Katia
    20 сентября 2006
     

    Сделай Ведомость по партиям

    по этому товару с документами движения и увидишь, где проблема.

    0
  • Ветер
    21 сентября 2006
     

    ответ в другом форуме..

    0
  • Banderas
    21 сентября 2006
     

    Обычно выдает какое количество не рапределилось по партиям

    Т.е. ты продал товара больше чем, было оприходовано по партиям. Искать ошибку и исправлять муторное дело, т.к необходимо перепроведение документов. Можно выйти из положения написав специальный документ, который будет двигать партии (в + или в минус) и искать сам ошибку, либо обработку которая будет находить косяк и сама перепроводить нужные документы.

    0
  • Rookie
    21 сентября 2006
     

    Значит без перепроведения документов - никак? )-8

    0
    • Banderas
      22 сентября 2006
       

      Можно забить :), если для тебя не столь важны партии ,а больше расход и обороты

      минусовый остаток будет висеть, либо делать документ ,который будет двигать партии(исправлять движения).

      0
      • Солонинка Владимир
        22 сентября 2006
         

        Забивать не стоит - надо искать причину

        1. Незакрытые партии - это растущие месяц за месяцем дбф-файлы отвечающие за регистр ПартииНаличие - и как следствие - все медленнее и медленнее работающая программа. 2. Неправильно расчитывающаяся себестоимость продаваемых товаров - некорректные данные при формировании некоторых отчетов. и т.д. и т.п. Надо искать причину - причина обязательно должна быть и скорее всего простая - например, позиция документов друг относительно друга в пределах дня.

        0
        • Ветер
          23 сентября 2006
           

          1. Как могут быть партии незакрыты , если их нет?

          2. Верно, вполне вероятно некорректные данные при формирование очетов, берущих данные из регистра партий, за определенный проблемный промежуток. а итд итп - это то, что ПРАВИЛЬНЫМ вариантом решения проблемы не восстановление, а именно ПОЛНОЕ ПЕРЕПРОВЕДЕНИЕ ВСЕХ ДОКУМЕНТОВ с начала, где и вылезут ошибки. Но будем честны, верен ли этот вариант, самый ли он подходящий для данной фирмы? Иногда проще забить все сначала, и уже вести базу правильно. Отчего такой косяк - да, как правило это позиция документов друг относительно друга в пределах дня, верно, но как правило у тех ,кто отслеживает каждый день базу, бывает проведение ,перепроведение документов задним числом , вариантов масса.

          0
          • Солонинка Владимир
            26 сентября 2006
             

            Если регистр остатков никогда не уходит в ноль по своему набору измерений - то...

            Если была запись в приход (расход) по определенным значениям измерений регистра остатков, то рано или поздно обязательно должна быть запись в расход (приход) с тем же самым набором значений измерений, иначе: Каждый месяц при открытии нового периода эта незакрытая запись переносится на следующий месяц и так до бесконечности. Складской остаток как правило неизменен, т.е. количество партий в программе должно (при хорошей работе программы) оставаться более или неизменным. В нашем же случае у нас постоянно появляются записи - которые никогда не закроются - ОТСЮДА И РОСТ РЕГИСТРА ПАРТИИ НАЛИЧИЕ.

            0
            • Ветер
              27 сентября 2006
               

              Здравия боярин.. приплыли

              что такое партия? Это приход определенной партии товара, в 1С идентифицируется обычно по документу прихода. Соответсвенно все партии рано или поздно списываются, потому как не можно до бесконечности продавать товар с одной партии... следом за ней идут другие. Соответственно, если программа предупреждает, что по партиям не распределилось, значит просто их нет..или не хватает на остатках, именно по значениям этих реквизитов

              0
              • Солонинка Владимир
                28 сентября 2006
                 

                А вот совсем не факт..

                Продолжая твою логическую цепочку: ... или партия зависла на какой-нибудь совокупности измерений, с которых она же никогда не спишется. Пример, некорректная смена подотчетника на складе.

                0
                • Ветер
                  28 сентября 2006
                   

                  Эх Володя Володя :)))

                  Как забить базу ненужной некорректной информацией пользователи спрявятся и без нас. Вопрос в другом - прога предупредит об этом? Предупредит, а дальше уже хозяин барин, с таким же удовольствием можно системник использовать как гнет под капусту. если комп нужен как печатная машинка то тут уже ничего не поможет...

                  0
                • Ветер
                  28 сентября 2006
                   

                  она не спишется..

                  зато на подочетнике будет висеть сумма..и немалая :)

                  0
        • Banderas
          28 сентября 2006
           

          спишется по другому подотчетнику с отрицательным знаком

          %) фактически в этом случае , он прав.

          0
          • Ветер
            28 сентября 2006
             

            в том то и дело ,что не спишется...

            а появится другая запись

            0
            • Banderas
              28 сентября 2006
               

              Ок, :)

              0
        • Banderas
          25 сентября 2006
           

          Если 1-2-3 штуки по партии не закрылись, это значит по регистру партий

          остатки нулевые по данным позициям, с чего вдруг дбф будет расти,это никак не влияет на рост базы. Если ,например, скос произошел 10 месяцев назад, объем базы больше гига, сколько времени займет перепроведение документов? Выход ,это написать специальный документ, который будет исправлять такие ошибки. Либо обработка ,которая будет запускаться ночью и исправлять такие моменты.

          0
          • dionisiy
            25 сентября 2006
             

            а пакетный ввод документов разве не поможет? зачем специальное что-то

            0
            • Banderas
              25 сентября 2006
               

              причем здесь "пакетный ввод документов", событие уже произошло

              объясни ,не понимаю

              0
              • dionisiy
                25 сентября 2006
                 

                ну например, если у него остатков нету, то автоматически создадутся необходимые стандартныедокументы

                а в другом случае уже действительно обработку надо делать, которая документы прихода-расхода местами меняет, но зачем еще какой-то специальный Документ делать?

                0
                • Banderas
                  25 сентября 2006
                   

                  Хз, я самопал юзаю :)))))

                  0
          • Ветер
            25 сентября 2006
             

            А может проще вызвать спеца им? а не спорить тут :)

            0
            • dionisiy
              25 сентября 2006
               

              как говорится, без "бутылки" не разберешься )

              0
          • Солонинка Владимир
            26 сентября 2006
             

            re: с чего вдруг дбф будет расти

            Если была запись в приход (расход) по определенным значениям измерений регистра остатков, то рано или поздно обязательно должна быть запись в расход (приход) с тем же самым набором значений измерений, иначе: Каждый месяц при открытии нового периода эта незакрытая запись переносится на следующий месяц и так до бесконечности. Складской остаток как правило неизменен, т.е. количество партий в программе должно (при хорошей работе программы) оставаться более или неизменным. В нашем же случае у нас постоянно появляются записи - которые никогда не закроются - ОТСЮДА И РОСТ РЕГИСТРА ПАРТИИ НАЛИЧИЕ.

            0
            • Banderas
              27 сентября 2006
               

              Зайди в модуль проведения и посмотри с чем его едят

              Вот взял из глобального модуля: Если ОстПогКоличество>0 Тогда // значит мы расходуем Номенклатуру // а Партии, которые надо погашать исчерпаны, // значит надо выдать сообщение об этом инциденте // и записать текущий документ как Партию с отриц. знаком Запись идет с отрицательным знаком и не какой остаток на начало периода не переходит, ты вообще лабуду пишешь // корректировка остатка продажной стоимости к списанию ОстПогКоличество=ОстПогКоличество-РегПартии.Количество; ОстПогКоличество В конце он должен быть равен нулю. в чем смыл процедуры, есть некое количество по документу ,его нужно распределить по партиям, процедура составляет таблицу значений по всем партиям по данной номенклатуре и начинает погашать количество, в виде движений расхода по регистру партии наличие

              0
              • Banderas
                27 сентября 2006
                 

                Процедура глСписаниеПартийТМЦ

                0
              • Солоника Владимир
                28 сентября 2006
                 

                Зайди в справочник склады (места хранения) и смени подотчника в наглую.

                В итоге те партии, которые приходывались на предыдущего МОЛа будут висеть в регистре ПартииНаличие до бесконечности и никогда не спишутся. И таких примеров, когда формируется запись в приход (расход) по такой совокупности измерений, по которой эта запись никогда не обнулится можно привести достаточно большое количество. Еще пример, списали текущей датой и задним числом одну и ту же партию, и пока ты не восстановишь ГП, у тебя будет висеть минусовая запись по партиям или я где то заблуждаюсь?

                0
                • Banderas
                  28 сентября 2006
                   

                  в этом случае соглашусь, но сильно на работе базы это не скажется

                  просто отрицательные остатки ,фактически, будут закрываться в общих итогах, и висеть отрицательными по некоторым МОЛ, это да. А так фактически, что нулевая , что отрицательная, запись есть.

                  0
                • Banderas
                  28 сентября 2006
                   

                  у меня учет только в разрезе складов и партий, и конфа

                  в целом сильно переделанная ,МОЛ есть ,но учета по ним нет. Так в целом ты прав, беру свои слова обратно и приношу свои извинения за несколько высокомерный тон.

                  0
            • Солонинка Владимир
              29 сентября 2006
               

              Спасибо за понимание.

              0
            • Ветер
              27 сентября 2006
               

              переноситься будут партии в наличии, а не уже пустые

              0
            • Katia
              27 сентября 2006
               

              Товарищ прав. Он имеет в виду остатки,

              которые программа хранит по периодам (помесячно) - файл rgNNN.dbf. Отрицательный остаток не является ни нулевым, ни пустым, отсюда рост базы = кол-во отриц. остатков * кол-во периодов работы, чтд :)

              0
              • Ветер
                28 сентября 2006
                 

                "Незакрытые партии - это растущие месяц за месяцем дбф-файлы отвечающие за регистр ПартииНаличие "

                0
              • Banderas
                28 сентября 2006
                 

                записи делаются в один файл:), нулевой остаток тоже записывается по номеклатуре или не так?

                я посмотрел файл такого вида :), так что без разницы отрицательный остаток или нулевой

                0
              • Banderas
                28 сентября 2006
                 

                файл растет :) но не настолько, чтобы оказывать большое влияние на работу базы

                я взял файл этото скопировал из него одну запись с отсатком больше нуля, сохранил ее в другой файл и добавли такую же запись со трицательным остатком, размер файла остался практически таким же ,по крайней мере система показала такой же объем файла.

                0
  • Rookie
    25 сентября 2006
     

    Короче решили создать новую базу и начать жизнь заново. (-8 Всем большое спасибо за участие.

    0
  • even
    28 сентября 2006
     

    там проводится 3 вида учета

    В старых документах возможно провели по управл или финанс учету поэтому с общим не идет возможно и перепроведение было в связи с изменением поступления, а отдано больше документально задним числом смотреть надо

    0
    • Ветер
      29 сентября 2006
       

      нет такого учета ,как общий... есть только финансовый и управленческий..

      общий это просто ведение обоих

      0
  • Люба
    19 июля 2019
     

    У меня ошибка обнаружилась так. Я в "Складах" поменяла МОЛ. Т.е. перемещение ранее было на ФИО1, затем поменяла и забыла и начала проводить списание товара в Отчете ККМ....ну и началось "товар не распределился". Все вернула как было , перепровела перемещение товара и в Отчете ККМ все встало как надо. Попробуйте

    0
    • Slava_KnCC
      20 июля 2019
       

      МОЛ на складе менять нельзя

      0
Обратная связь