#0
by Айсберг
Текст ошибки "Ошибка при определении стоимости продукции, использованной на собственные нужды!". Отрицательных остатков по партиям нет.
#6
by kdm
"Ошибка при определении стоимости продукции, использованной на собственные нужды!". Это весь текст? или там было продолжение?
#9
by Айсберг
смотрел отладчиком. Как я понял необходимым условием является выпуской данной продукции в этом месяце, а не списание с остатков продукции. Но, это не логично и кроме того имеются прошлые периода с такими же операциями и ошибка при закрытии месяца не возникает. ПУБ не простая конфигурация, необходимо пояснение алгоритма в целом
#10
by Anton9843
Посмотри из чего у тебя выпускается продукция которая не может списаться. Может так получилось, что она сама из себя делается... Иногда пользователям в голову светлые мысли приходят, сделать например перевакуумировку. Они доп. спецификацию заполняют выпустить чтото из этогоже + пакет. Тут то и облом происходит
#13
by Айсберг
(9,10,11,12) ПУБ 303, по данным алгоритмам типовой. Учет по средней. Это точно не цикличность ссылок, в этом периоде нет выпуска данной продукции. Она есть на остатках и списывается на собственные нужды. Повторюсь, судя по алгоритму выпуск продукции обязателен, но у нас есть закрытые прошлые периоды с такими операциями, да и не логично так ограничивать.
#15
by kdm
Ошибка возникает когда этой продукции нет в таблице "ТаблицаТекущейСтоимостиПродукции". Таблица формируется в процедуре "ВыполнитьДвижениеПоПродукции". Процедура вызывается .... ну дальше смотреть в лом. Кстати не когда нет продукции в "ТаблицаТекущейСтоимостиПродукции" а когда не находит по значению поля "индекс" который формируется из значений "Продукция", "МестаХранения" и .... Может всетаки есть отрицательные остатки по партиям? Не на конец месяца, а в течении. Проверь отчеты "УчетМПЗ" и "СкладскойУчетМПЗ" с группировкой "по документам" Может еще и «по заявкам.»
#16
by Айсберг
(14,15) как раз до этого я и дошел. "ВыполнитьДвижениеПоПродукции" регистрирует изменение себестоимости продуции в закрываемом месяце. Виртуальный регистр партии, аналог, за период. Это понятно, смотреля я эту таблицу, сортировал смотрел..... Проблема в том что входов в эту процедуру несколько, и закрывается месяц по большому количеству позиций. Да еще и пошагова. Поймать чисто сбор данных по проблемным позициям не представляю на рабочих данных не получится. Понятно также что если не использовать 23,25,26 счета все будет получаться. Если списывать не продукцию, а товар. Или если был выпуск продукции в этом периоде. Но почему не работает с продукци в моем случаи? В чем может быть разница с прошлыми сравниваемыми закрытими месяца. Операция типовая повторяется из месяца в месяц
#17
by kdm
Так про остатки так и не написал? "смотреля я эту таблицу, сортировал смотрел" ну есть там эта продукция? "Операция типовая повторяется из месяца в месяц" - сравни что происходило с продукцией в текущем месяце и в прошлом. "УчетМПЗ" "по документам"
#19
by Anton9843
+1 посмотри как изменялись остатки в течении месяца в регистрах МестаХранения и партии все какие можно группировки поставь и проследи может после какого документа отрицательный остаток выходит
#20
by kdm
Честно непонятно: Если выпуска продукции в этом месяце не было, то какого черта оно в расчет себестоимости лезет? Строки: ИначеЕсли ЗапросИспНаСН.ВидМПЗ = ВидМПЗПолуфабрикаты Тогда и далее в цикле обхода запроса: Если ЗапросИспНаСН.Парт = ПартияТекущегоМесяца Тогда (вот тут оно идет в расчет себестоимости) Интересно а что в значениях этих переменных "Партия" ?? откуда оно берется?и "ЗапросИспНаСН.Парт"? И в отладчике посмотри. На этих местах. За прошлый месяц и за текущий. Почему он идет в расчет себестоимости?
#21
by Anton9843
Как я понял у товарища партионный учет не используется, у него все измеренния в регистрах партия пустые. Продукция выпущенная в этом месяце от уже существующей на начало не отличается. ПартияТекущегоМесяца у него пустое значение Как вариант можно порекомендовать поставить списание по FIFO или LIFO тогад такой ситуации не возникнет ну или дальше копать Про отрицательные остатки опят молчит
#22
by Айсберг
Отрицательных остатков по данным позициям не в каких разрезах нет. Смушает, то что у меня есть закрытые месяцы с такими же движениями....и вообще проблемный месяц только один. Переход на Fifo (Lifo вне закона) не совсем удобно для учетной модели. Да и проще тогда не использовать списнание на собственные нужды, а просто списывать на какой-нибудь другой счет.
#23
by Айсберг
не совсем понял вопрос. В данный код программа зайдет по любому, был выпуск продукции или нет.....на это повлиять нельзя такой алгоритм. А у меня частный случай продажи продукции с остатков, вещь в полне логичная
#24
by Anton9843
Странно както по идее, если у тебя показывает такую ошибку, значит в табличке ТаблицаТекущейСтоимостиПродукции не нашли индекса нужного. Но если у тебя на начало месяца есть эта продукция тогда в эту таблицу по нужному индексу значение должно попасть. Попробуй в отладчике отследить 2 момента 1 когда начальные остатки попадают в таблицу ТаблицаТекущейСтоимостиПродукции. По моему это процедура ВыполнитьДвижениеПоПродукции вызывается из процедуры РасчетНачальнойСтоимости 2 и другой момент когда в ТаблицаТекущейСтоимостиПродукции не получается найти по индексу.
#25
by kdm
Вот и сравни в этих точках за разные месяцы. "частный случай продажи" - вроде речь была об использовании на собственные нужды. Я по этому алгоритму тоже первый раз иду... Возможно и ошибаюсь... Но если списывается Пария текущего месяца - расчитывается себестоимость, а если прошлого - не расчитывается. Опять же это когда партионный учет. А по среднему Х/З. Если хочешь и можешь высылай базу. kdmmail собчачка mail.ru И кстате а с константой списания никто не игрался? Историю посмотри.
#26
by Anton9843
Сразу будет видно может индекс както криво получается или теряются строчки в таблице текущй стоимости гдето по пути от 1 до 2
#27
by Айсберг
ок, попробую константы в в первую очередь проверялись, там все на месте как было. Базу выслать не могу
#28
by Anton9843
У себя на рабочей базе повторил твою ситуацию. Учет по средней и т.д. настроики как у тебя. В одном месяце выпуск и реализация продукции. В следующем только реализация и списание на собственные нужды. Все проходит без проблем, так что в принципе должно отработать...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: ПУБ. Как корректно свернуть ПУБ
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- Ошибка 1720. Ошибка пакета установщика Windows
- 1С УТ 8.Ошибка:Возможны расхождения ИБ и ленты ФР.Ошибка при "Закрытии чека" печать
- v7: ПУБ. Ошибка при закрытии месяца
- Ошибка при выгрузке базы: "Ошибка СУБД: out of memory for query result"
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- v7: ПУБ РФ - клиент-банк, импорт выписок в ПУБ из клиент-банка
- Ошибка при закрытии месяца (Расчет себестоимости) УПП
В этой группе 1С
- 1C:V7 starter program (for SQL)
- Перебрать все макеты в текущей обработке?
- Помогите разобраться как программно формируется таб. часть дока? УПП
- Запрос Остатки и Цены
- Условие(НЕ(ТекущийДокумент в СписокДоков)); - не работает!
- v7: Как добраться из внешней обработки до формы документа
- Как обнулить остатки по счету 19.3
- Подключение V8.ComConnector в C++
- Как засунуть COMSafeArray в ХранилищеЗначений?
- Как получить список документов Является основанием для
- Медленно работает подбор номенклатуры
- Бесплатная альтернатива 1С ?
- Создание объекта Excel.Application в OpenOffice
- Проверка кода ОКПО ( ЕДРПОУ ) для предпринимателей Украины
- Выгрузка номенклатуры в терминал сбора данных
- Поле ввода (тип - список значений). Как обновить отображаемую надпись? (8.0
- Списание МПЗ в производство УПП
- Структура базы данных
- Окончание поддержки 1С v.7.7
- Из строки убрать все НЕбуквы - как элегантнее?