Версия для печати темы (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) *
И это было бы правильно. Т.к. реально нельзя сейчас отгрузить товары завтра, их можно отгрузить не позже, чем "сейчас". Расходная накладная отражает факт выбытия товаров, а они фактически уедут завтра.

На самом деле это нельзя делать потому что завтра партии неправильно будут списываться. Вот и всё.

Автор: 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