Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Разделитель учёта

Санчо
читатель
офлайн
Дата регистрации: 19.01.2009
Сообщений: 7
Пост №1
 
19.01.2009 13:45

Доброго времени суток, уважаемые Дамы и Господа!<br><br>Подскажите пожалуйста, я написал обработку, которая вытягивает остатки по счетам по всем клиентам, но с меня требуют, чтобы обработка имела дробление по собственным Юр. лицам, мне подсказали, что нужно использовать разделитель учёта, но я не могу найти описание работы комады...<br><br>Подскажите пожалуйста, очень расчитываю на Вашу помощь!<br><br>Заранее спасибо!

Vladko
читатель
офлайн
Дата регистрации: 27.08.2007
Сообщений: 2649
Пост №2
 
19.01.2009 14:58

вроде чел-программист, а понять не может, что 1с:предприятие состоит из различных конфигураций и версий платформы и релизов конфигураций.

Санчо
читатель
офлайн
Дата регистрации: 19.01.2009
Сообщений: 7
Пост №3
 
19.01.2009 14:59

7.7 комлексная... я не программист, я только учусь...

Vladko
читатель
офлайн
Дата регистрации: 27.08.2007
Сообщений: 2649
Пост №4
 
19.01.2009 15:03

"разделитель учёта (по фирмам) в комплексной ведётся в регистрах (практически в любом). В плане счетов он тоже есть.<br>Приведи пример отчёта и можно будет сказать где сделать поправку.<br>для бух.плана счетов когда выполняется запрос, надо пользоваться методом .ИспользоватьРазделительУчета()<br>Например,<br>Ит = СоздатьОбъект("БухгалтерскиеИтоги");<br>Ит.ИспользоватьПланСчетов(ОсновнойПланСчетов());<br>Ит.ИспользоватьРазделительУчета(ВыбРазделительУчета);<br>Ит.ИспользоватьСубконто(ВидыСубконто.Контрагенты,, 1);<br>Ит.ИспользоватьСубконто(ВидыСубконто.Договоры,, 1);<br>Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "62.1",,, 1,, "С");<br>Этот запрос выделяет задолженность покупателей только по фирме-ВыбРазделительУчета<br>ВыбРазделительУчета - это реквизит на форме с типом Справочник.СвоиЮрЛица"

Санчо
читатель
офлайн
Дата регистрации: 19.01.2009
Сообщений: 7
Пост №5
 
19.01.2009 15:39

"С60КК = БИ.СКК ("60",,, Спр.ТекущийЭлемент());<br>С60КД = БИ.СКД ("60",,, Спр.ТекущийЭлемент());<br>С60КК = С60КД - С60КК;<br><br>С62КК = БИ.СКК ("62",,, Спр.ТекущийЭлемент());<br>С62КД = БИ.СКД ("62",,, Спр.ТекущийЭлемент());<br>С62КК = С60КД - С60КК;<br><br>С76КК = БИ.СКК ("76",,, Спр.ТекущийЭлемент());<br>С76КД = БИ.СКД ("76",,, Спр.ТекущийЭлемент());<br>С76КК = С76КД - С76КК;<br><br><br><br>Вот что я использовал до этого, но при этом обработка выполнялась по всем собственным юр.лицам, что нужно добавить, что вытягивались данные по выбранному юр.лицу<br>"

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №6
 
20.01.2009 15:42

"Где то выше надо написать перед БИ.ВыполнитьЗапрос():<br><br>БИ.ИспользоватьРазделительУчета(ВыбРазделительУчета);<br><br>как Вам, собственно, и подсказали<br>"

Санчо
читатель
офлайн
Дата регистрации: 19.01.2009
Сообщений: 7
Пост №7
 
20.01.2009 17:50

Спасибо большое, тогда можно ещё маленький вопросик, как сделать, чтобы выводились только клиенты с оборотом?

Vladko
читатель
офлайн
Дата регистрации: 27.08.2007
Сообщений: 2649
Пост №8
 
21.01.2009 14:52

"Сделать проверку:<br>Если (Ит.ДО()<>0) ИЛИ (Ит.КО()<>0) тогда<br>.....<br>КонецЕсли;"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация