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

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

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

Конец рабочего дня. Чегото не понимаю :)

Phoinix
читатель
офлайн
Дата регистрации: 13.12.2004
Сообщений: 51
Пост №1
 
18.03.2010 16:47

Внешней обработкой создаю документы "Операция".<br>Документы создаются, счета, субконто в строчках запоняются. Проводки в журнале проводок есть.<br>А отчет по счету пуст. Отрываю созданный документ "Операция", жму кнопку "ок", обновляю отчет и все появляется. :))<br>Что же не так в обработке?:)

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
18.03.2010 16:48

> Внешней обработкой создаю документы "Операция".<br>> Документы создаются, счета, субконто в строчках запоняются. Проводки в журнале проводок есть.<br>> А отчет по счету пуст. Отрываю созданный документ "Операция", жму кнопку "ок", обновляю отчет и все появляется. :))<br>> Что же не так в обработке?:)<br><br>код увидеть заполнения можно ?

Phoinix
читатель
офлайн
Дата регистрации: 13.12.2004
Сообщений: 51
Пост №3
 
18.03.2010 16:59

"ДокВводОС=СоздатьОбъект("Документ.Операция");<br>Опер=СоздатьОбъект("Операция");<br>       База=СоздатьОбъект("XBase");<br> попытка<br> База.ОткрытьФайл("С:\****.DBF");<br> исключение <br> Сообщить("ошибка открытия базы");<br> Возврат;<br> КонецПопытки;<br> ДокВводОС.Новый(); <br> ДокВводОС.Записать();<br><br> База.Первая();<br>Пока База.ВКонце()=0 Цикл<br> Опер.НайтиОперацию(ДокВводОС.ТекущийДокумент());<br>       Опер.НоваяПроводка();<br>       Опер.Дебет.Счет=Счетпокоду(СокрЛП(База.PR_2))<br>       сОС.НайтиПоКоду(СокрЛП(База.in2),0)<br>       Опер.Дебет.Субконто(1, сОС.ТекущийЭлемент());<br>       Опер.Количество=СокрЛП(База.KOL2);<br>       Опер.Сумма=СокрЛП(База.PN2);<br>       База.Следующая();<br>       Опер.Записать();<br>КонецЦикла; "

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №4
 
18.03.2010 16:59

Вы забыли про разделитель учета

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №5
 
18.03.2010 17:19

что это за код ?<br><br>не проще тогда создать программно "ручную" операцию ?

Phoinix
читатель
офлайн
Дата регистрации: 13.12.2004
Сообщений: 51
Пост №6
 
18.03.2010 17:20

"Видимо забыл но не совсем :)<br>Попытался сократить код в педыдущем посте.<br>Для фирмы вроде все есть, в операции она выбрана и записана, но действительно чего то нехватает :((<br>       СпрФ=СоздатьОбъект("Справочник.Фирмы");<br> СпрФ.НайтиПоКоду("С00000000001",0);<br> ВыбВладельца=СпрФ.ТекущийЭлемент();<br> Дата1="31.12.09";<br> РабочаяДата(Дата1);<br> ДокВводОС.Новый(); <br> ДокВводОС.ВыбраннаяФирма=ВыбВладельца;<br> ДокВводОС.ДатаДок=Дата1;<br> ДокВводОС.Записать();"

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №7
 
18.03.2010 21:34

"Проще говоря, у вас отсутствует что то вроде:<br>Опер.РазделительУчета = КакоеТоЮрЛицо;<br>причем это надо в каждой проводке<br><br>> что это за код ?<br>не знаю, видимо так надо :)"

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №8
 
18.03.2010 23:38

<br>> > что это за код ?<br>> не знаю, видимо так надо :)<br><br><br>бредово создавать "док-пустышку" - они для этого<br>

Phoinix
читатель
офлайн
Дата регистрации: 13.12.2004
Сообщений: 51
Пост №9
 
19.03.2010 09:09

Всем спасибо. Вчерась на все забил, а по дороге домой до меня дошло в чем я не прав :)) Усе работает :)

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

Читают тему:

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