Имя: Пароль:
1C
1С v8
Как можно (неявно) изменить момент времени 2 документов разных видов относит. друг друга?
0 alex73
 
24.05.23
16:07
УПП. Есть документ Переоценка валютных средств и есть отчет, который моделирует его движения, раскрывая их с большей детализацией, чем они записываются.
Есть проблема, заключающаяся в том, что если документы другого вида, Поступление товаров и услуг, имеют тоже время, что и переоценка, но при этом больший, чем у него момент времени, то этот отчет (который делается на момент времени переоценки) - их движения не видит.

Менять время документа - не вариант. Переоценка и так записана в конец дня, в 23:59:59. А поступлений таких довольно много (сотни в день) и перепроводятся они долго. Очень долго. Ну и период давно закрыт, отчетность сдана.

Если создавать новый документ Переоценки - он записывается с моментом времени когда как относительно существующих Поступлений. Когда меньше, а иногда и больше.

Если интересна причина, вся описанная выше "заумь" требуется для проверки корректности расчета курсовых разниц в УПП.
Восхитительную статью на Инофстарте про момент времени, конечно читал.
1 PR
 
24.05.23
16:08
Создать новый документ копированием, старый удалить, все ссылки на документ перебить на новый
2 PR
 
24.05.23
16:10
Но вообще проще брать данные для переоценки на конец дня да и все
3 alex73
 
24.05.23
16:23
(2) сама Переоценка тоже делает движения туда же. Но - тем не менее, спасибо, идею сейчас проверю.
(1) Да там когда как он создается. Реально - скачет относительно существующих. Но можно создавать несколько, до победного конца. Делал руками, и надоело после третей неудачной попытки. Но можно же и не 3, а 103.
4 vde69
 
24.05.23
17:21
исправьте запрос переоценки, пусть берет остатки на конец дня за вычетом собственных движений