Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 08:00

Проблема с счетом фактурой 1137

Автор GerCerber, 03 фев 2012, 09:43

0 Пользователей и 1 гость просматривают эту тему.

GerCerber

На днях нам обновили 1С 7.7 под новый вариант счета фактуры 1137 который. И возникла проблема, 1с при выводе счета фактуры на печать не выводит поля "Единица измерения Код", "Единица измерения Условное обозначение (Национальное)", "Количество" и "Цена (Тариф) за единицу". Но происходит сие только при формировании счетов из нашей программки а вот если заполнять счета по кнопочке на основании акта то всё нормально. Со старыми версиями формы проблем не было, я подозреваю что проблема в формировании счета фактуры нашей программой.

У нас он генерируется вот так:

счФ.Новый();
счф.ДокументОснование = акт.ТекущийДокумент();
счФ.Контрагент = акт.Контрагент;
счф.Грузополучатель = счФ.Контрагент;
счФ.Договор = акт.Договор;
счФ.ДатаДок = акт.ДатаДок;
счФ.НоваяСтрока();
счф.НазначитьТип("Товар", "Строка");
счф.Товар = "Усл.";
счф.УслугаСтр = акт.УслугаСтр;
счф.Цена = акт.Цена;
счф.Сумма = акт.Сумма;
счф.СтавкаНДС = СтавкаНДС;
счф.НДС = акт.НДС;
счф.СчетНДС = номерСчетаНДС;
счф.НазначитьТип("Субконто2", "Справочник.СтавкиНДС");
счф.Субконто2 = СтавкаНДС;
счф.Всего = акт.Всего;
счф.Счет = счет.ТекущийСчет();
счф.НомерПлатРасчДок = НомерДокВходящий;
счф.ДатаПлатРасчДок = ДатаДокВходящий;
счф.ДатаОплаты = строка(ДатаДокВходящий);
счф.Грузоотправитель = грОтп.текущийЭлемент();

Сталкивался ли кто с такой проблемой или может кто знает чего мы не дописали при создании счета? а то я всё таки слабо себе представляю 1с

sergejK74

Кнопочка Спасибо - слева!

GerCerber

Цитата: sergejK74 от 03 фев 2012, 10:14
Самописная конфигурация?

Нет конфигурация штатная, только этот внешний отчет самописный и к сожалению не мной потому я там голову и ломаю

sergejK74

Единицу измерения вы скорее всего не получите
счф.НазначитьТип("Товар", "Строка");
счф.Товар = "Усл.";
Здесь вы присвиваете реквизиту тип строка, если бы тип был Справочник.Номенклатура, то от него можно было бы получить единицу измерения, а от нее код и усл. обозначение.
счф.УслугаСтр - такого реквизита в 534 бухии не нашел.
счф.Количество = 1; (попробуйте так добавить)
счф.Цена = акт.Цена; (цена вроде присваивается - посмотрите какая цена в акте)
Кнопочка Спасибо - слева!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск