Групповое проведение в УТ11

Страницы: 1
1.
walterwest 04.02.12 19:42 URL

Добавил в Обработкупроведения отчёта о розничных продажах, следующий код:

Дата=НачалоДня(Дата)+60*60*24-60*5;

Если делаю проводку из формы документа всё ОК, если же выделяю несколько и пробую провести несколько, значение не меняется, хотя пишет что документы проведены и до точки останова нужной тоже доходит.
Подскажите пожалуйста, в чем может быть проблема.

2.
userrxx 04.02.12 19:54 URL

А если не секрет , для чего такие сложности?

3.
walterwest 04.02.12 19:58 URL

Чтобы в отчёте самописном, данные для которого беруться из Отчета о розничных продажах, колонка с датой была одна на каждый день месяца.

4.
itsys 05.02.12 9:02 URL

Ну Вы намудрили... проще было в запрос вставить приведение даты чем так изгаляться над документами, др... голова рукам покоя не дает :)
Из справки:

Цитата
НАЧАЛОПЕРИОДА (<Дата периода>, <Тип периода>)

<Дата периода> – выражение типа ДАТА, указывающего дату периода;

<Тип периода> - тип периода, одно из: МИНУТА, ЧАС, ДЕНЬ, НЕДЕЛЯ, МЕСЯЦ, КВАРТАЛ, ГОД, ДЕКАДА, ПОЛУГОДИЕ.

Функция предназначена для получения даты начала периода по дате, принадлежащей этому периоду.

Примеры:
ВЫБРАТЬ НАЧАЛОПЕРИОДА(ДАТАВРЕМЯ(2002, 10, 12, 10, 15, 34), ДЕНЬ)

5.
itsys 05.02.12 9:04 URL

* добавление

Изменения реквизитов лучше всего делать в процедуре ПередЗаписью, так Вы не нарушаете течение транзакции, а еще лучше через подписку, так Вы получите меньше проблем при обновлении конфигурации.

Страницы: 1