#0
by FREEZZEE
Добрый день, товарищи программисты! Создаю внешнюю печатную форму для УТ 10.3. Делал на основе типовой. В Макете требовалось отразить сравнении цены продажи и цены закупки. Цену продажи брал из реализации, а цену закупки, из регистра накопления "ПартииТоваровНаСкладах", т.к. цену поступления в номенклатуре никто не задавал. Зарегистрировал внешнюю печатную форму в документе "Реализация товаров и услуг". Но заполняет не все колонки. Проверяю по документам, данные поля есть, но при вызове которых выдается ошибка об их отсутствии (в самом предприятии). Плюсом добавилась беда с циклом, который применил я неправильно. Каждая позиция дублируется по несколько раз. Братья, форумчане, дайте пинка просветления, наставьте на путь истинный!
#3
by Шапокляк
А что вы хотели, если поступлений может быть несколько? Может, лучше движения по партиям именно этого документа анализировать?
#4
by Wobland
ДЛЯ КАЖДОГО СтрокаТовара ИЗ ЗапросТовары ЦИКЛ вот это выплюнуть получение данных из документа на экзамене автоматически приводит к провалу
#10
by FREEZZEE
в самом цикле не устраивает то, что каждая позиция дублируется, но это пол беды. Проблема возникает с выбором нужных данных не из самого документа, а из регистра.
#12
by FREEZZEE
со сторонней помощью, исправил в такой вид. Но теперь Предприятие отказывается регистрировать ВПФ. "Выбранный файл не является внешней обработкой. Либо, данная обработка не предназначена для запуска в этой конфигурации". Wobland, подскажите, что я сделал не так?
#14
by FREEZZEE
я свой листинг скинул другу, он ее подредактировал. Но выходит, что платформы разные. Но что странно, если бы он в 8.1 делал, то оно переконвертировалась бы, а тут я теряюсь в догадках.
#15
by FREEZZEE
>>получение данных из документа на экзамене автоматически приводит к провалу ------------------- хотелось бы проконсультироваться и по этому поводу. А разве при создании обыкновенной ВПФ, не всё ли равно откуда мы берем данные? мы же не создаем новый документ ил что то подобное, обращаясь к документам, а не к регистрам? Тогда да, систему бы это подгружало. Или я не прав?
#16
by FREEZZEE
в последнем листинге по факту, что то я переначудил! Удалось таки её подключить, но результат неутешительный.
#18
by anaed
1) В РН Партии товаров ДокументОприходования заполняется? 2) замени внутренее соединение по номенклатуре и серии на левое соединения по регистратор=ссылка, номенклатуре и серии, и убери все условия кроме ссылка=&текущийдокумент
#19
by FREEZZEE
по второму коду, таблица вообще не заполняется. Сейчас бью я старый код, который выкладывал. Просто для меня сейчас главное, что бы работало, а вот каааак это будет работать, быстро или медленно, это уже второй вопрос. Не могу понять, откуда взять количество товара и сумму? ну сумму, я так понимаю умножением посчитали и всё? а кол-во? с регистра оприходованных товаров? // Функция формирует табличный документ с печатной формой накладной,
#20
by FREEZZEE
anaed, заполняется РН Товары на складах, в нем документы реализации. Но вызов этого документа, ничего не дает.
#21
by Godofsin
Не пойму, зачем тебе таблица ТЧ документа? Делай выборку из регистра партий, там вся информация есть.
#24
by FREEZZEE
>>печатная форма у него сарказм?) Научите, как правильно быть то >>Делай выборку из регистра партий как к нему обратиться?
#27
by anaed
Для определения возможности решить твою задачу правильно нужен ответ какой метод списания партий используется в программе? Если не понимаешь что это, ответь на вопрос в - документоприходования в РН ПартииТоваровНаСкладах заполнен?
#28
by FREEZZEE
Списание по ФИФО. Сначала списываются собственные, далее принятые. Более, никакие пункты не отражены.
#32
by FREEZZEE
написал запрос в таком виде, но значение он берет общее по складу, а нужно при реализации.
#36
by FREEZZEE
Wobland, почитал, понял, исправил. anaed, я не понимаю вас. Я ВПФ прикрутил только к документу РТиУ. В авансов отчете отражены у нас только внутренние расходы и выдачи подотчетному лицу, продаж товара там клиенту нет. Опишите суть возможной проблемы подробнее, пожалуйста.
#37
by anaed
если в документе РТиУ будет товар который оприходован только документом АвансовыйОтчет, либо любым другим по которому товар может оприходоваться то условие | И (ПартииТоваровНаСкладах.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг отсекет его, то есть в результат запроса эта номенклатура не попадет. 1) Условий кроме РТиУ.Ссылка = &ТекущийДокумент быть не должно. 2) Соединяться по Партии.Регистратор = РТиУ.Ссылка, и далее по номенклатура, характеристика, серия. Документом прихода будет Партии.ДокументОприходования, а не регистратор. 3) На тот случай если продается товар нескольких партий сумму продаж нужно считать через ртиу.товары.цена*партии.количество, а суммойзакупа в таком случае будет партии.стоимость, цена закупа соответсвенно партии.стоимость/партии.количество.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8 внешняя обработка.ПолучитьМакет
- Внешняя компонента SysFTP для 1С 7.7
- Внешняя обработка. ПолучитьМакет("Макет1")
- Внешняя печатная форма
- Внешняя компонента.
- Внешняя печатная форма
- Внешняя печатная форма
- У кого есть внешняя печатная форма "Унифицированная форма № МХ-1"
- внешняя печатная форма М-4 для 1с8
- Печатная форма "Печатная форма"
- Внешняя печатная форма - Шаблон
- V8.2 Внешняя печатная форма с нуля в управляемом режиме
В этой группе 1С
- УПП Ведомость по взаиморасчетам с контрагентами должна ли совпадать сумма?
- Кривая кодировка в имени файла после распаковки zip архива
- Управляемые формы. табличный документ. защита и только просмотр. не работает.
- 1c8.2 УТ + DB2v9.7FP6 останавливается служба DB2
- Web-сервисы
- Реализация по нескольким заказам с разными соглашениями
- Перенос данных без обновления конфигурации
- Внешняя обработка ТипКомандыЗаполнениеФормы
- Проводка Оплата комиссии платежной системы
- УТ11 изменение статуса заказа
- УНФ - заполнение цен номенклатуры контрагентов
- Как в отладчике посмотреть какие функции вызывались по порядку
- Автоматизация актов-сверки между организациями
- УПП: схема закрытия месяца
- RDP. После сворачивания черный экран, надо переподключаться по 1-3 раза
- Сворачивание группировок в СКД на одном уровне
- запрошенное имя верно но данные запрошенного типа не найдены
- КА: производство без использования РАУЗ
- Ошибка при подключении сканера штрих-кода
- Как зафиксировать ширину колонки табличного поля на обычной форме?