7.7 Помогите разобраться с отчетом

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем sashadeo, 29 дек 2010.

  1. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Вот примерный код
    Код:
    |Период с ВыбНачПериода по ВыбКонПериода;
    |Номенклатура = Документ.Реализация.Номенклатура, Документ.ВозвратОтПокупателя.Номенклатура;
    |Количество = Документ.Реализация.Количество;
    |Количество1 = Документ.ВозвратОтПокупателя.Количество;
    |Функция КоличествоСумма = Сумма(Количество-Количество1);
    |Группировка Номенклатура;
    
    
  2. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Не подскажите почему цифры не сходятся????

    Вложения:

  3. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Извините не то выложил...

    Изменил запрос так
    Код:
    |Период с датан по датаК;
    |Обрабатывать НеПомеченныеНаУдаление;
    |ОбрабатыватьДокументы Все;
    |РеализацияПродукции = Документ.РеализацияПродукции.ТекущийДокумент, Документ.ВозвратПродукции.ТекущийДокумент;
    |Датадок = Документ.РеализацияПродукции.ТекущийДокумент.Датадок, Документ.ВозвратПродукции.ТекущийДокумент.Датадок;
    |ТорговаяТочка = Документ.РеализацияПродукции.ТекущийДокумент.ТорговаяТочка, Документ.ВозвратПродукции.ТекущийДокумент.ТорговаяТочка;
    |Контрагент = Документ.РеализацияПродукции.ТекущийДокумент.Контрагент, Документ.ВозвратПродукции.ТекущийДокумент.Контрагент;
    |агент = Документ.РеализацияПродукции.Контрагент, Документ.ВозвратПродукции.Контрагент;
    |Водитель = Документ.РеализацияПродукции.Маршрут.Водитель, Документ.ВозвратПродукции.Маршрут.Водитель;
    |Количество = Документ.РеализацияПродукции.Количество; 
    |Количествов = Документ.ВозвратПродукции.Количество;
    |Сумма = Документ.РеализацияПродукции.Сумма;  
    |Суммав = Документ.ВозвратПродукции.Сумма; 
    |ТМЦ = Документ.РеализацияПродукции.ТМЦ, Документ.ВозвратПродукции.ТМЦ;
    //|МаршрутДоставки = Документ.РеализацияПродукции.Маршрут;     
    |Маршрут = Документ.РеализацияПродукции.Маршрут;     
    |Функция КоличествоСумма = Сумма(Количество-Количествов);
    |Функция СуммаСумма = Сумма(Сумма-Суммав);  
    |Группировка ТМЦ;
    
    
    И причем получаются правельными только первые цифры остальные не правильно...
    Посмотреть вложение 6250 Две последнии колонки(количество и сумма)

    А получается...
    Посмотреть вложение 6251
    совпадает только первая строчка

    [warn="!!! Внимание !!!"]Пользуйтесь тегами, уважайте коллег.[/warn]

    Вложения:

  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Выложите сам отчет...
  5. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26

    Вложения:

  6. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Можно вам еще вопросик!!!
    Мы каждый год чистим базу(я работаю первый год) у нас была база каравай 2010(я скопировал ее и назвал каравай 2011) я почистил путем удаления файлов:
    1SENTRY.DBF
    1SJOURN.DBF
    1SOPER.DBF
    Все файлы *.CDX
    Все файлы DH*.DBF
    Все файлы DT*.DBF
    После того как я все это бухгалтерия вспомнила что им нужен Отчет Оборотно-Сальдовая ведомость по счету а он не чего не показывает... не подскажите что можно сделать что бы появились данные может можно как нибудь с 2010 перекинуть???

    С отчетом весь день просидел... так и не смог разобраться в чем дело... :angry:
  7. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Мда... варварский способ очистки базы, не делайте так... Данные не сохраняются используйте для отчета базу 2010 года
  8. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Не подскажите как почистить базу, что бы остались только одни справочники???
  9. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Способ не варварский а самый правильный и быстрый... Нужно только в пустую базу подгрузить остатки из старой базы...
  10. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Вы все сделали правильно... Только нужно было помимо документов и журнала грохнуть также и файлы регистров и БИ (без документов они бесполезны). Т.е. RA*.dbf, RG*.dbf, 1SBKTT*.dbf.

    После этого создаем обработку которая из старой базы выгрузит остатки по товару/материалу/враиморасчетам в текстовый (по желанию) файл. А в числой базе мы другой обраторкой создаем докумены ввода остатков и спокойно работаем.

    Таким образом я постоянно обрезаю базы у клиентов. Бух, ТиС, ПУБ - без разницы. (ЗиК - исключение. Там другой подход).

    Единственное НО... не все документы м.б. оплачены (или частично) и для корректной дебеторки по торговым представителям приходится тащить в новую базу эти документы, но это уже совсем другая история))))))
  11. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    А отчет вы мой не посмотрели??? :angry:
  12. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Помогите пожалуйсто...
    Уже всю голову с этим отчетом сломал...

    Посмотреть вложение 6372 Должно быть

    Посмотреть вложение 6374 Получается

    В отчет добавил как вы советовали

    |Количество = Документ.Реализация.Количество;
    |Количество1 = Документ.ВозвратОтПокупателя.Количество;
    |Функция КоличествоСумма = Сумма(Количество-Количество1);

    Цифры не сходятся...

    Вложения:

  13. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Хорошо - гляну вечерком
  14. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Буду очень признателен!!!=)
  15. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Внешне все верно... Каким образом получаете другой отчет?
    Если из регистров, то вы получаете все документы не помеченные на удаление. В т.ч. и не проведенные. Может тут собака порылась?
  16. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Вот тот отчет... Там вычитается прям Из запроса (Запрос.КоличествоРеализации-Запрос.КоличествоВозврата)
    Вот сам отчет

    Вложения:

  17. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    попробоуйте закомментировать в первом отчете
    в запросе
    Код:
    Обрабатывать НеПомеченныеНаУдаление;
    
    
    и сравните результат
  18. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    // |Обрабатывать НеПомеченныеНаУдаление;
    // |ОбрабатыватьДокументы Все;

    Результат одинаковый после закоментирования...(
  19. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Сижу описание встроеного языка читаю... и думаю что не так....
  20. TopicStarter Overlay
    sashadeo
    Offline

    sashadeo Опытный в 1С

    Регистрация:
    29 дек 2010
    Сообщения:
    379
    Симпатии:
    0
    Баллы:
    26
    Немножко разобрался... он формирует не правельные цифры Возврат продукции Сумма и Возврат продукции Колличество...
    Может я в запросе ошибку допустил...??

Поделиться этой страницей