Проблема с остатками в торговле количество 0 а сумма висит

  • Автор темы Dimazt
  • Дата начала
D

Dimazt

#1
У меня проблема с остатками в торговле говорят из-за того что были перепроведенные документы задним числом. И сейчас когда я списывать остатки под 0 по количеству, на остатках остаются висеть сумы денег. Что можно сделать?
 
D

Dimazt

#3
вобщем там документы перепроводились задним числом, а тепер есть позиции в которых остаток кол-0 а сумма-1000 грн. как можно исправить это чтобы неперепроводить весь период
 

puh14

Well-known member
11.07.2008
1 412
0
#5
Что за версия 1с, какая конфа? У меня что-то такое было для аналит-фармацеи 7.7. Оччень любят задним числом менять документы.
 
K

krenk

#7
Оччень любят задним числом менять документы.
Хе-хе... многие этим грешат... :lol:

А по теме: как вариант, замутить документ который будет кривые остатки (которые вы выберете) списывать в 0.
типа в шапке документа сделать реквизит "Номенклатура", ТЧ сделать аналогично измерениям и ресурсам регистра,нарисовать кнопочку "заполнить" (будет заполнять док по текущим остаткам по выбранной номенклатуре), а в модуле прописать расходные движения по строкам документа (кде будут текущие остатки)

В итоге дожен получиться один большой 0 по выбранной номенклатуре... :rolleyes:

З.Ы. это для 1С 7.7...
 

puh14

Well-known member
11.07.2008
1 412
0
#8
А по теме: как вариант, замутить документ который будет кривые остатки (которые вы выберете) списывать в 0.
типа в шапке документа сделать реквизит "Номенклатура", ТЧ сделать аналогично измерениям и ресурсам регистра,нарисовать кнопочку "заполнить" (будет заполнять док по текущим остаткам по выбранной номенклатуре), а в модуле прописать расходные движения по строкам документа (кде будут текущие остатки)
там идея другая - эжли меняешь сумму в приходе - то при списывании товара расходниками пропорциональная сумма прихода списывается исходя из старых значений суммы прихода. Выход - перепровести документы расхода и суммы списания остатков пересчитаются на вновь введенное значение. Последовательности помогают - но перепроводят ощще все документы. Проще сделать обработку, которая выбирает товары с остатком по кол-ву 0, а по суммам не ноль. Потом запросом вытащить все документы вызвавшие движения в ТЗ , свернуть её и перепровести документы. Гораздо быстрее работает чем усё перепроводить.

а твоя идея скорее для бухгалтерии , а моя -для ТИС.
 
K

krenk

#9
а твоя идея скорее для бухгалтерии , а моя -для ТИС.
да я про ТИС и говорил... Просто в моем варианте юзеру придется голову подключать к процессу, выбрать какую номенклатуру ему нужно обнулить.
+ мой вариант всегда можно откатить отменив проведение...

свернуть её и перепровести документы
а что будет корректировать движения? если ты просто перепроведешь документы с этим товаром ооочень маловероятно, что что-то исправится...
 

puh14

Well-known member
11.07.2008
1 412
0
#10
а что будет корректировать движения? если ты просто перепроведешь документы с этим товаром ооочень маловероятно, что что-то исправится...
а корректировать будет обработка проведения. Я же говорю, отрицательные суммы получаются из-за того , что сумма списания остатков в расх
одной накладной рассчитывается по остатку суммы в регистре на момент проведения накладной. Ежли ты приход поменял, то сумма остатка на регистре тоже поменялась, и расходная накладная, которая списывала товар до изменения прихода теперь списывает неправильную сумму (остаток суммы-то изменился!). Перепроводишь расход - и он начинает списывать корректную сумму.
да я про ТИС и говорил... Просто в моем варианте юзеру придется голову подключать к процессу, выбрать какую номенклатуру ему нужно обнулить.
+ мой вариант всегда можно откатить отменив проведение..
Ничего выбирать не надо - косячные позиции выбираются запросом. Кстати - если ты перепроведешь все документы в базе (что рекомендуется 1с) косячить будет уже твой документ.