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

Подскажите, правила обмена унф-бп

Автор ppkmlite, 05 фев 2015, 17:11

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

ppkmlite

С комментарием разобралась. Спасибо всем.
Вопрос другой. Пытаюсь программно проставить счета в табличной части документа поступление товаров и услуг. В обработчике после загрузки пишу
для каждого текстрока из Объект.Товары Цикл
Если объект.товары.СтавкаНДС = перечисления.СтавкиНДС.БезНДС Тогда
текстрока.СчетДоходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.01.2");
текстрока.СчетРасходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.02.2");
иначе
текстрока.СчетДоходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.01.1");
текстрока.СчетРасходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.02.1");
КонецЕсли;
КонецЦикла;
для каждого текстрока из Объект.Услуги Цикл
Если объект.товары.СтавкаНДС = перечисления.СтавкиНДС.БезНДС Тогда
текстрока.СчетДоходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.01.2");
текстрока.СчетРасходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.02.2");
иначе
текстрока.СчетДоходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.01.1");
текстрока.СчетРасходов = ПланыСчетов.Хозрасчетный.Найтипокоду("90.02.1");
КонецЕсли;
КонецЦикла;


ошибка поле объекта не обнаружено ставка ндс,поле объекта не обнаружено счетдоходов. Но в документе в табл части товары есть такие реквизиты! подскажите!

cska-fanat-kz

Код на клиенте выполняется?
Если да, то со СтавкаНДС - понятно, реквизиты через точку на клиенте не "видны".
А вот со счетом доходов - не понятно...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

ppkmlite

Цитата: cska-fanat-kz от 21 фев 2015, 08:02
Код на клиенте выполняется?
Если да, то со СтавкаНДС - понятно, реквизиты через точку на клиенте не "видны".
А вот со счетом доходов - не понятно...
пробывала запросом в пвд, тож не выходит, счета не проставляются. Ошибка
Неправильно указаны реквизиты шапки объекта "Акт выполненных работ". Реквизит "Цена" не существует.
Добавлено: 21 фев 2015, 22:10


С комментраием вопрос снят.
Как программно проставить счета в дте поступление товаров и услуг?
В источнике(унф)дт-акт выполненных работ нет счетов,в приемнике поступление товаров и услуг-есть.
В конвертации в пко после загрузки пишу
текстрока.СчетЗатрат = ПланыСчетов.Хозрасчетный.Найтипокоду("90.01.2");
Ошибкаполе объекта не обнаружено счетзатрат?!
добавляю свойство счет затрат, та же ошибка

Добавлено: 21 фев 2015, 22:11


Цитата: cska-fanat-kz от 21 фев 2015, 08:02
Код на клиенте выполняется?
Если да, то со СтавкаНДС - понятно, реквизиты через точку на клиенте не "видны".
А вот со счетом доходов - не понятно...
как правильно обратиться к табличной части?

cska-fanat-kz

Чтобы в ПослеЗагрузки прописывать не обязательно само свойство переносить.
Вы целиком цикл приведите а не только
    текстрока.СчетЗатрат = ПланыСчетов.Хозрасчетный.Найтипокоду("90.01.2");

Кто знает откуда у вас "текстрока" взялась...
Если уж добавили ПКС "СчетЗатрат" можно в ПередВыгрузкой() присвоить
    Значение = "<<ИмяПредопределенногоСчета>>";
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск