Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Бух 7.7: Кассовая книга - пересчет по месяцам. Как сделать?          
Vladal Подменю пользователя
сообщение 16.04.10, 7:33
Сообщение #1

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

В отчете "Кассовая книга" необходимо сделать пересчет листов с началом нумерации по месяцам, начиная с 1 января 2010 года. Стандартный отчет рисует нумерацию с начала года.
Пробовал по-разному - не получается. Что-то намудрил со счетчиком ЛистовЗаГод и ЛистовЗаМесяц, теперь нумеруется с начала месяца, если задать период за месяц, но при "пересчете с начала года" - нмерация идет по-старому, сквозная.

В условии Если Пересчитывать=1 Тогда тоже менял пересчет с начала месяйца, но не помогло.

Кто подскажет как сделать или мжет у кого есть готовое?

MATEVI Подменю пользователя
сообщение 16.04.10, 13:15
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(Vladal @ 16.04.10, 9:33) *
В отчете "Кассовая книга" необходимо сделать пересчет листов с началом нумерации по месяцам, начиная с 1 января 2010 года. Стандартный отчет рисует нумерацию с начала года.
Пробовал по-разному - не получается. Что-то намудрил со счетчиком ЛистовЗаГод и ЛистовЗаМесяц, теперь нумеруется с начала месяца, если задать период за месяц, но при "пересчете с начала года" - нмерация идет по-старому, сквозная.

В условии Если Пересчитывать=1 Тогда тоже менял пересчет с начала месяйца, но не помогло.

Кто подскажет как сделать или мжет у кого есть готовое?

Если я правильно понял Вам надо январь 1,2,3 февраль 1,2,3,

Строка 186 попробуйте ЛистовЗаГод = 0;//П.Значение;

Vladal Подменю пользователя
сообщение 16.04.10, 14:43
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Цитата(MATEVI @ 16.04.10, 15:15) *
Строка 186 попробуйте ЛистовЗаГод = 0;//П.Значение;

Нет, не хочет - то же самое. Выбрал март - с марта 1,2,3... а январь и февраль сквозняком, но 1 января 1,2,3...

Пробовал и так:
НачалоГода = ?(НачДата < '01.01.2010', НачГода(Дата1), НачМесяца(Дата1));
...
Если ПересчитатьНомера = 1 Тогда
    П = СоздатьОбъект("Периодический");
    П.ИспользоватьОбъект("НомерЛистаКассовойКниги",Касса);
    П.ВыбратьЗначения(НачалоГода, КонГода(НачалоГода));
    Если П.ПолучитьЗначение() = 1 Тогда
        Если П.ДатаЗнач = НачалоГода Тогда
            ЛистовЗаГод = 0;//П.Значение;
        Иначе
            П.Удалить();
        КонецЕсли;
        Пока П.ПолучитьЗначение() = 1 Цикл
            П.Удалить();
        КонецЦикла;
    КонецЕсли;
            
...

MATEVI Подменю пользователя
сообщение 16.04.10, 16:37
Сообщение #4

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(Vladal @ 16.04.10, 16:43) *
Нет, не хочет - то же самое. Выбрал март - с марта 1,2,3... а январь и февраль сквозняком, но 1 января 1,2,3...

Я ж не даром указал на строку 186. Не в той строке коментили.

[необходимо зарегистрироваться для просмотра ссылки]

Может я что неправильно понял???

Vladal Подменю пользователя
сообщение 19.04.10, 15:36
Сообщение #5

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Цитата(MATEVI @ 16.04.10, 18:37) *
Я ж не даром указал на строку 186. Не в той строке коментили.

[необходимо зарегистрироваться для просмотра ссылки]

Может я что неправильно понял???

Спасибо, всё правильно понял, только ... не работат!

Менял так - не пересчитывает, только с начала указанного месяца.

В 325 строке есть такая строка НомерЛиста = ЛистовЗаГод;
Я поменял на НомерЛиста = ЛистовЗаМесяц;
и вроде всё заработало, но опять же, пересчет только с начала указанного месяца.

Считаем, проблема решена.

Vladal Подменю пользователя
сообщение 27.04.10, 12:57
Сообщение #6

Оратор
Иконка группы
Группа: Местный
Сообщений: 365
Из: Slovensko
Спасибо сказали: 78 раз
Рейтинг: 0

Раскопал архив старый, вернее, MD-шник попался, открыл отчет КассоваКнига, там комментарий "разделение по месяцам - Владимир", Блин, приплыли... Забыл что и делал.

Pepe Подменю пользователя
сообщение 27.04.10, 14:06
Сообщение #7

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1434
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

Цитата(Vladal @ 27.04.10, 14:57) *
Раскопал архив старый, вернее, MD-шник попался, открыл отчет КассоваКнига, там комментарий "разделение по месяцам - Владимир", Блин, приплыли... Забыл что и делал.

Дружба с головой не помешает. 19000000.gif

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 26.04.24, 13:19
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!