Имя: Пароль:
1C
1С v8
Не реализована возможность корректного перепроведения документов задним числом
, ,
0 Max Street
 
02.11.12
19:36
Привет!

Господа, одна из ошибок на спеце по платформе: "Не реализована возможность корректного перепроведения документов задним числом". Как реализовать такую возможность?
1 zulu_mix
 
02.11.12
19:37
рауз?
2 pumbaEO
 
02.11.12
19:38
Не проверять остатки,
Не делать движения по партиям
3 zulu_mix
 
02.11.12
19:44
(2) чойта не проверять остатки? проверять но на "щас"
4 Max Street
 
02.11.12
19:46
(2) (3) то есть проверять остатки на МоментВремени() вот так:
запрос.установитьпараметр("моментвремени", ?(режимпроведения = режимпроведениядокумента.оперативный, неопределено, моментвремени())) ???
5 alex-pro
 
02.11.12
20:06
(0) в типовой при проведении задним числом остатки не проверяются, но потом надо восстанавливать партии.
В РАУЗ по-другому, но тоже гемора хватает.
6 Лефмихалыч
 
02.11.12
20:08
(0) надо сделать как-то так, чтобы при перпроведении задним числом ни чего не ломалось, регистры закрывались и данные учета не искажались
7 DrunkAnimal
 
02.11.12
20:10
что кроме остатков может сломаться?
8 Лефмихалыч
 
02.11.12
20:10
(7) себестоимость, например
9 zulu_mix
 
02.11.12
20:11
(8) ну это просто. надо всего лишь сделать отдельный документ расчета себестоимости )))
10 DrunkAnimal
 
02.11.12
20:12
(8) ну это остатки фактически
11 Лефмихалыч
 
02.11.12
20:15
(10) в регистрах оборотов тоже легко напортачить
12 Лефмихалыч
 
02.11.12
20:16
Еще, если блокировки не накладывать, то проведение задним числом (да и передним тоже) даст некорректные движения
13 zulu_mix
 
02.11.12
20:17
(12) передним? да месье знает толк в извращениях!
14 Лефмихалыч
 
02.11.12
20:19
(13) ты довольно неуклюже остришь тупым концом
15 Злопчинский
 
02.11.12
20:22
у меня простая тупая уверенность... чтобы система работала стабильно и выдавала в итоге верные данные - требуется всенго одно - не разрешать проводить если это ведет к неправильным данным. независимо от ничего.. хоть передом, хоть задом...
16 ВалераОшкин
 
02.11.12
20:23
а если работодатель требует, чтобы была запрещенна возможность проведения задним числом?
17 Лефмихалыч
 
02.11.12
20:24
(16) ты сабж читал вообще?
18 zulu_mix
 
02.11.12
20:24
(14) а ну ка заостри? в каких случаях надо проведение передним числом? (зы каждый читает мой пост в меру своих испорченностей, несмотря на то, что в (13) было на полном серьезе)
19 Лефмихалыч
 
02.11.12
20:26
(18) а вот оно чо - для тебя "переднее число" - это "будущей датой". Я имел в виду "оперативное проведение"
20 ВалераОшкин
 
02.11.12
20:26
(18) например, я хочу установить на договор курс валюты документом, который вступит в силу через месяц
21 zulu_mix
 
02.11.12
20:27
(19) вот именно )
22 Злопчинский
 
02.11.12
20:27
(20) и чего? в снеговике вроде нет запрета если док одной датой а движения - другой...?
23 Лефмихалыч
 
02.11.12
20:28
(20) кто вступит в силу через месяц?
24 Лефмихалыч
 
02.11.12
20:29
блин, ребьзя, вы читаете ветку вообще? Один про фому. дргоуй про ерёму...
25 ВалераОшкин
 
02.11.12
20:30
(23) через месяц фирма объявляет акцию на определенные договора: платеж клиента, заплатившиго по договорам 1,5,8 в период с ... по ... будет приниматься по курсу 20, а все остальные по курсу ЦБ.
26 zulu_mix
 
02.11.12
20:30
(20) и что мешает? проводи в валюте а в отчетах пересчитывай на дату согласно условий договора
27 zulu_mix
 
02.11.12
20:31
(24) да читаем. только толкование двоякое. а поскольку тс не стал конкретизировать, то мы тут решили пофапать(зачеркнуто) пофантазировать
28 Лефмихалыч
 
02.11.12
20:31
ВалераОшкин явно пытается нам что-то сказать...
29 ВалераОшкин
 
02.11.12
20:32
(26) гениальнее в Период регистра сведений писать дату документа. Документ прыгает в будущую дату, а срез последних покажет нужный курс тогда, когда эта дата наступит.
30 zulu_mix
 
02.11.12
20:32
(28) очередную уйню имхо поскольку умного я от него не слышал
31 Злопчинский
 
02.11.12
20:33
(29) вопрос как это сделать В ТИПОВЫХ? или как это сделать вообще?
32 ВалераОшкин
 
02.11.12
20:33
(30) ты в зеркало давно смотрелся?
33 zulu_mix
 
02.11.12
20:33
(29) какая прелесть. только в одинцэ не ходи работать ладно? там своих копрокодеров вагон
34 ВалераОшкин
 
02.11.12
20:34
(33) приведешь пример кода, которым гордишься?
35 zulu_mix
 
02.11.12
20:34
(32) только что. морда злая, небритая и хочет комунить уи пать
36 zulu_mix
 
02.11.12
20:35
(34) я кодом не горжусь. я им деньги зарабатываю.
37 ВалераОшкин
 
02.11.12
20:37
не вижу ничего плохого в том, чтобы разрабатывать систему без возможности проведения документов задним числом.

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

В этой ситуации бывает невозможно решить проблему корректного проведения документа задним числом.
38 ВалераОшкин
 
02.11.12
20:38
(36) тогда не звизди про копрокод
39 zulu_mix
 
02.11.12
20:50
(38) ты сделай (29) а потом удивись результату. а потом сам тут звезди. очередной г1с?
40 ВалераОшкин
 
02.11.12
20:52
(39) сделано уже давно и все корректно работает
41 zulu_mix
 
02.11.12
20:54
(40) сочувствую твоим юзерам
42 ВалераОшкин
 
02.11.12
20:54
(41) ты прикидываешься чтобы потролить или реально такой?
43 ВалераОшкин
 
02.11.12
20:56
+(41) Что плохого в том, что в регистр сведений будут писаться данные по Периоду, в котором будущая дата?
И что плохого в том, если Период при этом будет равен Дате документа?
44 zulu_mix
 
02.11.12
20:58
(43) все плохо. юзеры смогут спулить твой товар в промежуток между "щас" и "период"
45 ВалераОшкин
 
02.11.12
20:59
(44) ты товар учитываешь на регистрах сведений? Я фигею....
46 zulu_mix
 
02.11.12
21:01
каким боком твой вы сер относится к (0) ?
47 ВалераОшкин
 
02.11.12
21:01
(44) Мне, кстати, как раз и надо, чтобы в промежутках между  "щас" и "период" было так, как у тебя с товаром.
48 ВалераОшкин
 
02.11.12
21:02
(46) Хочешь сказать, что ты испражняешься бабочками?
49 zulu_mix
 
02.11.12
21:04
жесть жестяная. ничему людей жизнь не учит
50 ВалераОшкин
 
02.11.12
21:05
(49) расскажи, чему тебя жизнь научила?
51 zulu_mix
 
02.11.12
21:06
(50) только одному - оперативный учет наше все. остальное от лукавого.
52 ВалераОшкин
 
02.11.12
21:12
(51) далеко не все задачи учета можно решить на оперативном учете, который отвечает требованиям в (0)
53 zulu_mix
 
02.11.12
21:15
(52) мы тут черные схемы не рассматриваем. я вообще противник этого хамна. и стараюсь не вляпываться в конторы где jопят заплатить лишние 300 тыщщ налога, зато держат штат копрокодеров на 500
54 ВалераОшкин
 
02.11.12
21:16
(53) белый и черный учет тут совершенно не при чем
55 ВалераОшкин
 
02.11.12
21:20
(53) пример тебе к размышлению:
- в БД фиксируются платежи от покупателей. Оператор при вводе платежа может ошибиться.

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


Реализуй мне схему, полноценно работающую по принципу (0).
56 Лефмихалыч
 
02.11.12
21:25
скучно тут у вас. Перенесли б вы свою фалометрию в почту что ли. Ей богу срамота одна и разочарование
57 zulu_mix
 
02.11.12
21:27
(56) дай молодому франчу повыпендриваться какой он крутой
58 ВалераОшкин
 
02.11.12
21:30
(57) нашел молодого франча... я еще 7.5 помню
59 zulu_mix
 
02.11.12
21:31
(58) 2.0 вспомнишь - заходи.
60 ВалераОшкин
 
02.11.12
21:32
(59) так долго не живут
61 zulu_mix
 
02.11.12
21:37
эх молодежь...