Версия для печати темы (https://pro1c.org.ua/index.php?s=9d5b313862d45c7e0537a7b49635b198&showtopic=6337)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Как провести расходную накладную будущим числом
Автор: Atali 12.02.12, 21:54
При работе менеджеров возникает задача выписать отгрузочные документы на завтра, т.тк машины грузятся в 4.00 утра. Набираем документ РН, нажимаем Ок - машина ругается "Дата оперативно проводимого документабольше текущей даты..." и не проводит. Можно как-то решить этот вопрос при помощи настроек или необходимо менять в программе?? Подскажите, пожалуйста
! |
| Как же вы все надоели! Правила, п. 5!!! Вофка.
|
Автор: Batchir 12.02.12, 22:11
Необходимо дорабатывать. А именно можно:
1. Добавить реквизит в РН ДатаОтложенногоПроведения типа дата(Дата+Время)
2. Написать регламентное задание, которое например будет запускаться в 05.00 и переносить все документы которые нужно переносить.
Автор: Vofka 13.02.12, 9:01
А я бы предложил такой вариант:
1) Создаются заказы текущим числом с датой отгрузки на завтра.
2) Пишется обработка, которая запускается руками завтра (либо сделать рег задание), которая сформирует реализации на основании заказов с датой документа, которая соответствует дате отгрузки в заказе.
Автор: Agapov_Stas 13.02.12, 9:40
был подобный случай у клиентов
у них кто то дописывал реализовано так :
в процедуре "Обработка проведения"
Если ДатаДокумента >ТекущаяДата() Тогда
МетодПроведения = Неоперативное;
КонецЕсли;
Код примерный - параметры и текст кода напишете сами если вариант подходит
Автор: Ardi 13.02.12, 11:29
Цитата
2) Пишется обработка, которая запускается руками завтра (либо сделать рег задание), которая сформирует реализации на основании заказов с датой документа, которая соответствует дате отгрузки в заказе.
Скорее всего сегодня нужно сразу печатать пакет завтрашних документов и отдавать водителю.
Автор: kov0404 13.02.12, 13:02
А разве нельзя распечатать документы сегодня, а провести их завтра?
Автор: Vofka 13.02.12, 13:06
Цитата
А разве нельзя распечатать документы сегодня, а провести их завтра?
И это было бы правильно. Т.к. реально нельзя сейчас отгрузить товары завтра, их можно отгрузить не позже, чем "сейчас". Расходная накладная отражает факт выбытия товаров, а они фактически уедут завтра.
Автор: Ardi 13.02.12, 21:59
Цитата(Vofka @ 13.02.12, 14:06)
![*](http://pro1c.org.ua/style_images/pro1c/post_snapback.gif)
И это было бы правильно. Т.к. реально нельзя сейчас отгрузить товары завтра, их можно отгрузить не позже, чем "сейчас". Расходная накладная отражает факт выбытия товаров, а они фактически уедут завтра.
На самом деле это нельзя делать потому что завтра партии неправильно будут списываться. Вот и всё.
Автор: Vofka 13.02.12, 23:14
Цитата
На самом деле это нельзя делать потому что завтра партии неправильно будут списываться. Вот и всё.
Это не проблема расходной накладной. Это проблема бизнесс-процесса. Если хотим, что партии списывались, как если бы мы провели расходную накладную сейчас - резервируем их сейчас каким-то образом, а списываем расходной накладной уже завтра.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua