|
Получение счета-фактуры поставщика. (УТ11) | ☑ | ||
---|---|---|---|---|
0
Маленький Вопросик
09.09.12
✎
19:11
|
Подскажите как получить номер и дату счета фактуры у документа поступления (УТ11) - реквизиты НомерСчетаФактуры и ДатаСчетаФактуры - пустые
|
|||
1
Wobland
09.09.12
✎
19:14
|
пустые? нет счёта-фактуры, не?
|
|||
2
Маленький Вопросик
09.09.12
✎
19:14
|
счет фактура имеется
|
|||
3
Wobland
09.09.12
✎
19:18
|
(2) раз имеется, то есть и номер, и дата. УТ11 в этой части не видел, но телепатирую: твоё поступление не знает о (2)
|
|||
4
Маленький Вопросик
09.09.12
✎
19:24
|
(3) неа... при наличиие счета фактуры (у документа основания - поступление - пустые вышеуказанные реквизиты)
|
|||
5
Маленький Вопросик
09.09.12
✎
20:01
|
ну что подскажет кто?
|
|||
6
Мимохожий Однако
09.09.12
✎
20:09
|
(0)Заполни эти реквизиты
|
|||
7
zhivaz
09.09.12
✎
20:14
|
ищи полученную с/ф по документу основанию или реквизит там или в табличной части. вроде так. лень к в соседнюю комнату идти)))
|
|||
8
Маленький Вопросик
09.09.12
✎
20:49
|
(7) сбегай плиз))) а то я сейчас наизобретаю лисапед
|
|||
9
Маленький Вопросик
09.09.12
✎
20:50
|
(7) там именно табличная часть "Документы основания"... а раньше был просто реквизит
|
|||
10
Маленький Вопросик
09.09.12
✎
21:22
|
ПолучитьСчетФактуру = Новый Запрос("ВЫБРАТЬ
| СчетФактураПолученный.Ссылка КАК СФ |ИЗ | Документ.СчетФактураПолученный КАК СчетФактураПолученный |ГДЕ | СчетФактураПолученный.Дата МЕЖДУ &Дата1 И &Дата2"); ПолучитьСчетФактуру.УстановитьПараметр("Дата1", НачалоДня(ЭтаФорма.ДатаНач)); ПолучитьСчетФактуру.УстановитьПараметр("Дата2", КонецДня(ЭтаФорма.ДатаКон)); СчФакт = ПолучитьСчетФактуру.Выполнить().Выбрать(); Пока СчФакт.Следующий() Цикл Для Каждого СтрОснование ИЗ СчФакт.СФ.ДокументыОснования Цикл Если СтрОснование.ДокументОснование.Ссылка = СтрТаб.СсылкаПоступления.Ссылка Тогда //Сообщить(СтрОснование.ДокументОснование); НомерСчетаФактуры = СчФакт.СФ.Номер; ДатаСчетаФактуры = СчФакт.СФ.Дата; Продолжить; КонецЕсли; КонецЦикла; КонецЦикла; ну вот как-бы решение, но оно мне не очень нравиться |
|||
11
zhivaz
10.09.12
✎
09:40
|
(10) не, мне тоже не нравится))) искать надо по ссылке основания в табличной части. передавай ссылку в функцию и в запрос условие СчетФактураПолученный.Проведен = ИСТИНА И СчетФактураПолученный.ДокументыОснования.ДокументОснование = &Основание, типа как-то так. а вообще там в модуле менеджера полученной с/ф экспортная функция есть, которая массив возвращает вместе с исправлениями (если они есть) - СчетаФактурыПоОснованию(....)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |