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

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

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

1c 8.1 При создании счёта-фактуры, не устанавливается реквизит "ДокументОснование"

Ахмат
читатель
офлайн
Дата регистрации: 07.05.2009
Сообщений: 8
Пост №1
 
07.05.2009 17:32

"Добрый!<br>Бухгалтерия предприятия, конфигурация 1.6.<br><br>Создаю программно акты выполненных работ, и счета фактуры на основании этих актов. Акт формируются корректно. При создании счёта-фактуры, все остальные реквизиты сохраняются, кроме реквизиты "документоснование". Подскажите как побороть.<br><br>Создаю счёт фактуру так:<br>Счёт = Документы.СчетФактураВыданный.СоздатьДокумент();<br>Счёт.Организация = Организация;<br>Счёт.Контрагент = Контр.Ссылка;<br>Счёт.ДоговорКонтрагента = Контр.ОсновнойДоговорКонтрагента.Ссылка;<br>Счёт.ВидСчетаФактуры = Перечисления.НДСВидСчетаФактуры.НаРеализацию;<br>Счёт.Под0 = Истина;<br>Счёт.ПолучитьСписовТиповПоВидуСчетаФактуры(Перечисления.НДСВидСчетаФактуры.НаРеализацию);<br>Счёт.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС ;<br>//**********Акт, это записанный в режиме проведения акт выполненных работ. создаётся выше.*****<br>Счёт.ДокументОснование = Акт ; <br>//*********************************************************************************************<br>Счёт.Дата = ДатаВыст ;<br>Счёт.ДатаПлатежноРасчетногоДокумента = ДатаВыст ;<br>Счёт.ВалютаДокумента = Справочники.Валюты.НайтиПоНаименованию("руб.") ;<br>Счёт.Комментарий = "Скрипт импорта счетов" ;<br>Счёт.Записать() ;<br><br><br>Заранее благодарен."

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №2
 
07.05.2009 19:03

"1. Акт - это объект или ссылка? Попробуйте написать Счёт.ДокументОснование = Акт.Ссылка; <br>2. Счёт.ДокументОснование способен принять этот Тип (ТипЗнч(Акт.Ссылка))?"

Ахмат
читатель
офлайн
Дата регистрации: 07.05.2009
Сообщений: 8
Пост №3
 
08.05.2009 15:13

"При <br>Счёт.ДокументОснование = Акт.Ссылка ;<br>тоже самое что и без ссылки. фактура создаётся, но документоснование остаётся пустой.<br><br>А при<br>Счёт.ДокументОснование = Тип( ТипЗнч( Акт.Ссылка ) ) ;<br>Ощибка<br>{Форма.Форма(411)}: Тип не определен (Документ ссылка: Акт об оказании производственных услуг)<br> Счёт.ДокументОснование = Тип( ТипЗнч( Акт.Ссылка ) ) ;<br><br>ДокументОснование там имеет составной тип(несколько видов документов, включая акт выполненных работ). Насколько знаю, составному типу присвоивать значение надо без каких либо синтаксических конструкций. Просто <br>Счёт.ДокументОснование = Акт.Ссылка ;<br>Но не работает"

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №4
 
08.05.2009 15:47

"> Счёт.ДокументОснование = Тип( ТипЗнч( Акт.Ссылка ) ) ;<br>Такая штука и не должна работать.<br><br>Остается только предположить, что по каким-то правилам во время записи или проведения ДокументОснование очищается. Это можно отловить только отладчиком."

ПСВ
читатель
офлайн
Дата регистрации: 06.04.2009
Сообщений: 379
Пост №5
 
08.05.2009 20:21

"Счёт = Документы.СчетФактураВыданный.СоздатьДокумент();<br>Счёт.Заполнить(Акт);<br><br>//Счёт.Организация = Организация;<br>//Счёт.Контрагент = Контр.Ссылка;<br>//Счёт.ДоговорКонтрагента = Контр.ОсновнойДоговорКонтрагента.Ссылка;<br>//Счёт.ВидСчетаФактуры = Перечисления.НДСВидСчетаФактуры.НаРеализацию;<br>//Счёт.Под0 = Истина;<br>//Счёт.ПолучитьСписовТиповПоВидуСчетаФактуры(Перечисления.НДСВидСчетаФактуры.НаРеализацию);<br>//Счёт.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС ;<br>////**********Акт, это записанный в режиме проведения акт выполненных работ. создаётся выше.*****<br>//Счёт.ДокументОснование = акт;<br><br>////*********************************************************************************************<br>//Счёт.Дата = ДатаВыст ;<br>//Счёт.ДатаПлатежноРасчетногоДокумента = ДатаВыст ;<br>//Счёт.ВалютаДокумента = Справочники.Валюты.НайтиПоНаименованию("руб.") ;<br><br>Счёт.Комментарий = "Скрипт импорта счетов" ;<br>Счёт.Записать() ;<br>"

Ахмат
читатель
офлайн
Дата регистрации: 07.05.2009
Сообщений: 8
Пост №6
 
12.05.2009 17:59

"Благодарю.<br>Счёт.Заполнить(Акт);<br>то что надо.<br><br>Спасибо всем за ответы. Помогли! :)"

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

Читают тему:

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