Имя: Пароль:
1C
1С v8
неоперативное проведение документов или как провести документ будущей датой
0 Tata001
 
28.03.12
17:16
перед обновлением без проблем проводись документы будущей датой,после обновления,выдаёт ошибку что нельзя проводить документы датой больше текущей.
в правах стоит неоперативное проведение.
Подскажите можно ли без конфигурирования настроить право неоперативного проведения
============
сменить системую дату на компе не предлагать
1 pumbaEO
 
28.03.12
17:20
Да, такая ошибка появилась с последним обновлением на конфигурации "1С Учет посевов конопли".
:)
2 DrShad
 
28.03.12
17:32
(0) это даже я бы сказал сверхоперативное проведение
3 Serg_1960
 
28.03.12
17:43
(0) "перед обновлением...после обновления" - что-то мне подсказывает, что вы "стерли" изменение типовой конфигурации :)
4 КМ155
 
28.03.12
17:46
(3) рядовой эффект обновления УПП прыжком на 12 релизов
5 Fragster
 
гуру
28.03.12
17:47
в свойствах документа оперативное проведение: запретить надо сделать
6 Fragster
 
гуру
28.03.12
17:48
но вообще - не надо так делать
7 Tata001
 
28.03.12
17:53
(6) а как надо?
8 zmaximka
 
28.03.12
17:54
не проводить документы датой больше текущей :)
9 Fragster
 
гуру
28.03.12
17:57
(7) а нафига так сделано? какой "физический смысл", как любил мой препод по матану говорить
10 КМ155
 
28.03.12
17:58
(9) а сейчас ты услышишь страшную историю про утреннюю отгрузку, которой счёт-фактуры накануне наструячили
11 zmaximka
 
28.03.12
18:00
даже с фоткой
12 Fragster
 
гуру
28.03.12
18:02
(10) неубедительно
13 БибиГон
 
28.03.12
18:02
(11) а стаж то какой. :) кто еще в ветке может этим похвастать? :)
14 БибиГон
 
28.03.12
18:03
(12) почему? есть убедительное решение? ;)
15 Fragster
 
гуру
28.03.12
18:07
(14) я не знаю, когда такое надо
16 Fragster
 
гуру
28.03.12
18:07
(15)+ вернее, когда плюсы такого перевешивают минусы
17 КМ155
 
28.03.12
18:08
(15) в 5 утра экспедитор забирает ТОРГ-12 + СФ и развозит по адресам,
дата должна быть текущая
18 pumbaEO
 
28.03.12
18:09
(15) Ну когда вечером надо собрать машину, поставить печати, подготовить документы. А под утро водители сядут в машины и поедут на точки.
19 Злобный монстр
 
28.03.12
18:09
(13) А че стаж? У меня на мисте тож не большой. А на кубани на территории 1С регился в 2001м когда еще анекдоты про "Васю Пупкина программиста 1С" постили...
20 Злобный монстр
 
28.03.12
18:13
(18)  Угу... системную дату перевести еще надо.
21 Ахиллес
 
28.03.12
18:14
(17) А время вплоть до секунды на счет-фактуре стоять не должно?
22 Ахиллес
 
28.03.12
18:18
Кого не спрашивал ЗАЧЕМ им это нужно, в ответ только мычание нечленораздельное слышал.
Может хоть тут ответят... хотя... скорее всего тоже мычание будет. :-)
23 КМ155
 
28.03.12
18:22
(22) неудачник
24 Ахиллес
 
28.03.12
18:28
(23) Че это? У меня желающие выкинуть такой фортель, как в (0) имеют возможность выйти часика в 4 на работу и провести документы оперативно. или задержатся на работе до 00:01 следующего дня :-)
Желание тупить и переводить стрелки на 1С мигом отшибает.
25 Terve-R-
 
28.03.12
18:30
(22) мне вот надо сначала товар реализовывать, а потом поступление делать задним числом, чтобы партии списались правильно :) Но это из другой оперы :)
26 Ахиллес
 
28.03.12
18:32
(25) Это вообще не из какой оперы. Это старая и печальная басня. Типовым функционалом реализуется практически во всех типовых конфах.
27 pumbaEO
 
28.03.12
18:32
(24) О какой грозный. У тебя в договорах переход права собственности когда происходит?
28 pumbaEO
 
28.03.12
18:34
(25) Может неправильно понял, но почему заказы не используете для такого?
29 Ахиллес
 
28.03.12
18:34
(27) Ну конечно. Лучше всего в договоре прописать дату и время вплоть до секунд. С соответсвующей доработкой счета фактуры :-) Любой каприз за ваши деньги.
30 pumbaEO
 
28.03.12
18:39
(29) или платить сверхурочные и ночные...
К сожалению большинство ларечников кроме как "отгрузка со склада продавца" и "доставка до склада получателя" больше и не знают.
31 Terve-R-
 
28.03.12
21:55
(28) ну собственно заказ партию товара и списывает =)
32 Krendel
 
28.03.12
22:03
(9) все кто работает с госами именно так делают, ибо надо провести тендер с утра, а вечером уже исполнить контракт, а машина 2 недели идет
33 Tata001
 
29.03.12
09:57
и?
34 aspirant
 
29.03.12
10:19
(22) у нас например режим 24х7 в 3 смены работает завод. производство колбасной продукции. Операторы отгрузки заступают на смену в 8-00 и до следующего дня выписывают накладные с датой следующего дня. Если дата поступления продукции в крупные сети и оптовикам не совпадают с датами в документах - то часть покупателей возвращают накладные для переделки с соответствующей блокировкой платежей до восстановления первички, а часть покупателей проводят датой поступления - пробовал когда-нибудь акт сверки сделать по докуемнтам со сдвижкой дат?
Очень будет интересно услышать не мычание, а вариант выхода из такой ситуации.
35 aspirant
 
29.03.12
10:22
(33) у меня операторы работают через консоль самописную - там запросто документы проводятся сегодняшней и завтрашней датами (УПП 1.3)
36 aspirant
 
29.03.12
10:23
(35) самописная консоль = внешняя обработка
37 Serg_1960
 
29.03.12
11:04
(33) Что "И"? По моему всё уже сказано. На, получи и радуйся. Но если что - я не я, и мопед не мой :)

Функция КакПровестиДокументБудущейДатой(ДокументСсылка, БудующаяДата)
   
   ДокументОбъект = ДокументСсылка.ПолучитьОбъект();
   
   ПериодСменыНомера = ДокументОбъект.Метаданные().ПериодичностьНомера;
   
   Если ПериодСменыНомера = Метаданные.СвойстваОбъектов.ПериодичностьНомераДокумента.Год Тогда
       РазностьДат = НачалоГода(ДокументОбъект.Дата) - НачалоГода(БудующаяДата);
   ИначеЕсли ПериодСменыНомера = Метаданные.СвойстваОбъектов.ПериодичностьНомераДокумента.Квартал Тогда
       РазностьДат = НачалоКвартала(ДокументОбъект.Дата) - НачалоКвартала(БудующаяДата);
   ИначеЕсли ПериодСменыНомера = Метаданные.СвойстваОбъектов.ПериодичностьНомераДокумента.Месяц Тогда
       РазностьДат = НачалоМесяца(ДокументОбъект.Дата) - НачалоМесяца(БудующаяДата);
   ИначеЕсли ПериодСменыНомера = Метаданные.СвойстваОбъектов.ПериодичностьНомераДокумента.День Тогда
       РазностьДат = НачалоДня(ДокументОбъект.Дата) - НачалоДня(БудующаяДата);
   Иначе
       РазностьДат = 0
   КонецЕсли;
   
   Если РазностьДат <> 0 Тогда
       ДокументОбъект.Номер = "";
   КонецЕсли;
   
   ДокументОбъект.Дата = БудующаяДата;
   
   Результат = Истина;
   Если ДокументОбъект.Метаданные().Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить Тогда
       Попытка
           ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный); // Тили-мили-трям!!!
       Исключение
           Результат = Ложь;
       КонецПопытки;
   КонецЕсли;
   
   Возврат Результат;
   
КонецФункции
38 Tata001
 
29.03.12
11:50
спасибо всем