документ Акт Сверки

Тема в разделе "1C и всё что с ней связано", создана пользователем SimonenkoT, 13 окт 2010.

Статус темы:
Закрыта.
  1. SimonenkoT

    SimonenkoT Гость

    Привет все!!! я новичок в этом деле. есть документ Акт Сверки который выводит данные по :
    Выписка новая, Приход Услуг, Приходная накладная, Закрытие периода и Ручные операции.
    При выводе на печать мне необходимо чтобы он складывал Формат(Итог("ОборотДебит"),глФорматС) все суммы кроме сумм Закрытие периода и Ручные операции.
    подскажите как это сделать!!!
    у меня код следующего характера. 1С 7.7(7.70.021)
    Заранее всем спасибо.
    Посмотреть вложение ________.doc
     
  2. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Не стоит беспокоиться. Я буду нежен! Для начала стоит почитать правила форума и раздела. Потом отредактировать свое сообщение согласно правил и терпеливо ждать ответа, попутно просматривая ЖКК.
     
  3. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Дааааа - вот так при помощи цензуры и запоминаются бухгалтерские термины. Насчет правил форума всё верно, надо блюсти.

    по смыслу - у тебя есть строчка
    ДокументДвижения = БухИтоги.Операция.Документ.ТекущийДокумент();
    Ставишь проверку на вид документа движения - если это ручная операция или закрытие периода тогда просто идешь по циклу дальше (продолжить)
     
  4. SimonenkoT

    SimonenkoT Гость

    уважаемы пользователь puh14.
    А не подскажите сумму этих двух операций не включать в итоговую?
     
  5. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Хочешь - включай, нет - не включай ;)
     
  6. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Уфф - ну если не понятно, тогда так

    Вместо
    Код (Text):
    НоваяСтрока();
    ДокументДвижения = БухИтоги.Операция.Документ.ТекущийДокумент();
    пишешь

    Код (Text):
    ДокументДвижения = БухИтоги.Операция.Документ.ТекущийДокумент();  
    Если (ДокументДвижеия.Вид() = "РучнаяОперация") или (документДвижения.Вид() = "ЗакрытиеМесяца") ТОгда
    Продолжить;
    Иначе
    НоваяСТрока();
    КонецЕсли;
    Как точно эти типы документов называются - смотри в конфигураторе, Должно точно соответствовать, иначе не сработает.
     
  7. SimonenkoT

    SimonenkoT Гость




    Большое спасибо за ответы. особенно хотела отметить программиста puh14 . я все прописала также как и вы. Но не верно было у меня следующее я писала "Ручные операции" а когда проверила в отладчике. Мне надо было написать "Операция".
    Еще раз спасибо.
     
Загрузка...
Статус темы:
Закрыта.

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