Имя: Пароль:
1C
 
Найти минусовые реализации
,
0 ollega
 
17.12.18
12:56
Кто знает, какк можно найти в БП 3.0 все реализации, которые в минус списывали по 41.01 счету?
1 tesseract
 
17.12.18
12:58
В минус по остаткам или с отрицательными суммами?
2 ollega
 
17.12.18
12:58
По остаткам (количество)
3 Галахад
 
гуру
17.12.18
13:03
Наверное, пробежаться по всем реализациям, и сравнить остатки с количеством в документе на тот момент.
4 dka80
 
17.12.18
13:03
(2) В бухгалтерии ведется контроль остатков. Он в минус списывать не дает или у вас отключен контроль?
5 dka80
 
17.12.18
13:05
Типовым методом никак. Более того, это пустая затея. Например, у вас был документ, который списал некоторое количество "не в минус". Затем сделали другой документ задним числом и раньше предыдущего документа. Получается, что и этот документ списал "не в минус", но если смотреть в целом, то вышло, что второй документ списал в минус, хотя изначально он этого не делал
6 dka80
 
17.12.18
13:06
Сформируйте ОСВ на текущий период и смотрите где отрицательные остатки. Затем принимайте решение, как их исправлять
7 Злопчинский
 
17.12.18
13:12
(6) ОСВ в общем случае не покажет. отрицательные остатки могут быть в середине. и пока не развернешь карточку счета - хз. увидишь.
.
если делать штатно - делаем копию базы.
врубаем на ней контроль остатков и перепроводим все.
хотя хз как в 8-ке, в т.ч. и в БП3 изратились. может там при проведении задним числом/неоперативно вообще нет никаких контролей.
8 Convert
 
17.12.18
13:17
(0) А что ты хочешь делать с этими реализациями?
9 Михаил Козлов
 
17.12.18
13:25
Может чего-то не понимаю?
Почему бы по регистру бухгалтерии не получить регистраторов, у которых отрицательный конечный остаток?
10 Convert
 
17.12.18
13:27
(9) Все зависит от того, что он в конечном итоге хочет со всем этим делать
11 ollega
 
17.12.18
13:45
(9) Ну, в этом задача и состоит. Просто вдруг уже готовое решение есть. Но похоже придётся тупо все реализации обходить и проверять остаток до и после. Запрос в цикле будет, ну хрен с ним) ИНаче - долго делать, всё равно редко будут пользоваться.
12 tesseract
 
17.12.18
13:47
(11) Можно на конец дня просто вычислять отрицательный остаток и только по  этому отбору проходить. Иначе действительно диск поломать можно.
13 Михаил Козлов
 
17.12.18
13:47
(11) Почему сразу не получить запросом из остатков РБ с периодичностью Регистратор документы (регистраторы) у которых конечный остаток<0?
14 sdf
 
17.12.18
13:52
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    т.Организация КАК Организация,
    т.Счет КАК Счет,
    т.Субконто1 КАК Номенклатура,
    т.Субконто2 КАК Склад,
    т.Период КАК Период,
    т.Регистратор КАК ДокументРасхода,
    т.КоличествоНачальныйОстаток КАК НачОстаток,
    т.КоличествоКонечныйОстаток КАК КонОстаток,
    -т.КоличествоОборот КАК Расход
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, Регистратор, Движения, {(Счет).*}, &ВидыСубконто, {(Организация).*, (Субконто1).* КАК Номенклатура, (Субконто2).* КАК Склад}) КАК т
ГДЕ
    т.КоличествоКонечныйОстаток < 0
    И т.КоличествоОборот < 0
15 Dotoshin
 
17.12.18
13:53
(10) Думаю он хочет покарать виновных :)
16 Михаил Козлов
 
17.12.18
13:57
(14) Зачем И т.КоличествоОборот < 0?
17 dka80
 
17.12.18
13:58
(15) скорее будут наказаны невиновные и награждены непричастные, т.к. отрицательные остатки могли образоваться из-за документов, сделанных "задним" числом
18 Convert
 
17.12.18
14:00
(17) Тогда пусть будет в условии "И т.КоличествоОборот < 0", спасем невиновных и обломаем непричастных ))
19 sdf
 
17.12.18
14:23
(16) так отбираются только расходные документы
20 sdf
 
17.12.18
14:30
а вообще - уже все написано до нас
http://priscree.ru/img/0fade85c5a827d.png
21 Базис
 
naïve
17.12.18
14:48
Можешь просто ловить следующие случаи, записывая в РН "неправильные" новые реализации.
22 Aleksey
 
17.12.18
15:23
Есть типовой отчет
23 Злопчинский
 
17.12.18
15:51
Вот, наверное, пригодится, только счета анализа подменить
http://catalog.mista.ru/public/274167/
24 vvspb
 
17.12.18
15:54
(0) разве при перепроведении сообщений об ошибках нет?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн