Ввод начальных остатков бух 3.0 #788160


#0 by roman844
Всем доброго вечера. Есть проблема, пытаюсь заполнить обработкой начальные остатки по 10 счету, в частности Данные по счет фактуре. Но вот реквизит табличной части Счет фактура не заполняется данными, хотя в реквизитах установлен нужный тип документа. КАК быть?
#0 by roman844
Всем доброго вечера. Есть проблема, пытаюсь заполнить обработкой начальные остатки по 10 счету, в частности Данные по счет фактуре. Но вот реквизит табличной части Счет фактура не заполняется данными, хотя в реквизитах установлен нужный тип документа. КАК быть?
#1 by h-sp
на 10 счете нет счета-фактуры
#2 by piter3
в партии сф?ух ты
#3 by zak555
а ндс ?
#4 by trooba
Нифига не понятно.ЧТО за обработка. Что за код? Ввод начальных остатков регистратор записей в регистр. На 10 хранятся остатки по материалам. В чем цимус?
#5 by roman844
На 10 нет,я  знаю. Но в документе Ввод начальных остатков есть партия (Документ расчетов с контрагентами), ниже есть табличная часть по счет-фактуре. Вот как раз в ней и затык. Руками все в порядке дает заводить. Я написал обработку, чтобы автоматизировать процесс. Но не могу заполнить реквизит Счет-Фаткура. В отладке показывает, что тип этого реквизита неопределено.
#6 by trooba
вразрезе складов
#7 by roman844
да
#8 by roman844
да
#9 by roman844
вот мой код
#10 by roman844
как раз 3 строка ничего не присваивает
#11 by trooba
ну так и привязывайсф к док ручной учет и сажай в документ ввод остатков
#12 by roman844
#13 by trooba
(Документ Ручной учет. Сф не можетбыть один, унего нужен документ основание, но не ввод нач остатков. :))
#14 by roman844
к документу расчетов с контрагентами можно привязать сч-ф только по авансам, у меня не авансы, а поступление(док расчетов с контрагентами) + счет-фактура. не заполняется только реквизит счет фактура, такое ощущение что тип не назначен
#15 by h-sp
в субконто Партии нет документа Счет Фактура. Там другие документы. Тщательнее смотри.
#16 by roman844
в качестве счет фактуры я хочу указать документ ручного учета.
#17 by h-sp
тч ДанныеПоСчФ это счет 19. Там ищи свою счет-фактуру.
#18 by roman844
нет там счет фактуры
#19 by roman844
у нас ведется раздельный учет НДС
#20 by roman844
поэтому я указываю партию и в таб части Данные о Счет фактуре я пытаюсь указать в реквизите счет фактура тот же самый документ ручного учета. Когда делаю руками все нормально, обработкой не получается. Не могу присвоить значение реквизиту счет фактура. В отладке показывает ТИП НЕОПРЕДЕЛЕНО.
#21 by trooba
Не затавляй меня материться. При чем тут ваш учет? Что бы запись в регистре была,тебе нужно создать док ручной учет, на его основании сделать СФ, если СФ может быть на этом счете, тооно туда станет. На 10 сколько субконто? С какого счета у тебя на 10 остатки появились?
#22 by h-sp
всё равно 10 счет - это 10 счет. У него есть своя таб часть, он на нее и ориентируется.
#23 by trooba
Открывай бухучет и читай про двойную запись, про баланс и за-баланс.
#24 by roman844
да это понятно. при раздельном учете ндс появляется таб часть по сч-фактурам
#25 by trooba
Напиши сюда субконто субсчетов счета 10
#26 by roman844
Склады, номенклатура
#27 by trooba
Можетэто не Российский план счетов
#28 by roman844
самый Российский
#29 by trooba
Тогда на 10 что задокумент регистратор?
#30 by trooba
Какой СФ и куда ты его решил поместить
#31 by roman844
причем тут регистратор??? я же говорю не про записи по счету 10
#32 by h-sp
ну 10 счет у него своя табчасть, какие-то там тмц, значит эти 2 табчасти у тебя должны быть жестко друг к другу привязаны, а ты не привязал.
#33 by roman844
мне нужно отразить док ручного учета как счет фактура
#34 by roman844
ну так а я про что. они и будут привязаны по документу ручного учета, котрый надо занести во вторую таб часть
#35 by roman844
#36 by roman844
все остальное заполняет, кроме нСтрока.СчетФактура = ДокРасчетов.Ссылка;//ТУТ НЕ РАБОТАЕТ!!!!!!!!!!!
#37 by roman844
нСтрока.СчетФактура в отладке показывает что НЕОПРЕДЕЛЕНО. ПОЧЕМУУУУУУ?????
#38 by trooba
ТС. Ввод нчальныых остатков в БП- это по сути операция. Операция- регистратор набора записей РегистрБухгалтерии.Хозрасчетный. Понимаешь куда клоню? Ввод остатков- не документ. Априори.
#39 by trooba
Обложка для отображения набора записей из регистра. Андестенд?
#40 by roman844
Понимаю. Но вопрос не про сам 10 счет, а про раздельный учет НДС. При заполнении нач остатков есть 2 таб части, в одной заполняется инфа по номенклатуре, вторая отражает счет фактуру, по которой было получено это ТМЦ. вот во вторйо табличной часте мне и надо заполнить счет фактуру. руками она заполняется. кодом нет. код выше выложен.
#41 by trooba
Не проводной, как бы это помягче сформулировать....
#42 by roman844
не понял, по подробнее можно?
#43 by h-sp
попробуй вручную сначала эту ситуацию завести. Что получится.
#44 by roman844
Если делаю РУКАМИ результат, получается тот который нужен.
#45 by trooba
Брось весь свой код, так будет быстрее Что значит, что значит, в документ в конфигураторе зайди и посмотри, куда он что пишет? Там стоит проведение- запретить. Программно попробуй для него сделать: Записать(РежимЗаписиДокумента.Проведение). Узнаешь много нового.
#46 by roman844
У меня такое ощущение, что реквизиту табличной части нужно установить определенный ТИП данных программно.
#47 by trooba
Ничего в 8 такого из 7.7 не нужно. Полностью код твоей обработки брось
#48 by roman844
держи         Если Не ЗначениеЗаполнено(СтруктураПолей.Контрагент)             Или НЕ ЗначениеЗаполнено(СтруктураПолей.Договор)             Тогда             Сообщить("Не заполнен контрагент или договор. Документ в 7.7 " + ТекДок);
#49 by zak555
> Ввод остатков- не документ куришь ?
#50 by roman844
не курю
#51 by roman844
Ребят, может кто натолкнуть на идею???
#52 by roman844
Как установить программно тип на реквизит ТЧ на форме???
#53 by roman844
написал вот это Не знаю как обратиться с сервера к элементам формы. есть идеи???
#54 by zak555
Тип(ДокРасчетов) ???
#55 by roman844
ДокументСсылка.ДокументРасчетовСКонтрагентом
#56 by trooba
Да, "операция" в 7.7 и "ОперацияБух" в 8 тоже "Документ". А теперь по делу:
#57 by roman844
мои данные не далют проводки по бух регистру
#58 by trooba
В бух 3.0?
#59 by ВРедная
че ты там куришь?
#60 by zak555
причём иуи документ Операция и документ ВВод остатков ?
#61 by zak555
нет такого типа для этого реквизита, нужно ввести сф
#62 by roman844
в бух 30 таб часть по ТМЦ делает проводки в регистр бухгалтерии. Данные по сч фаткурам не делает
#63 by roman844
открой таб часть ДанныеПоСФ в конфигураторе там есть реквизит СЧЕТФАКТУРА - имеет составной тип один из котрых - ДокументСсылка.ДокументРасчетовСКонтрагентом
#64 by trooba
Привести пример заполнения остатков ? Блин,
#65 by trooba
Есть,
#66 by zak555
есть оказывается странно
#67 by roman844
ну и???!!! Я знаю что есть. Толкьо как программно в него записать?? по идее должен давать запись
#68 by zak555
функциональная опция включена ?
#69 by trooba
Перенос через Ком из 7.7 операции в операцию:     Рег.Отбор.Свойство.Установить(ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Номер из Бухгалтерии 7.7"));
#70 by roman844
если открыть ввод начальных остатков форма "ФормаНоменклатура", то там при ручном вводе есть Процедура ДанныеПоСФНоменклатураНаСкладеСчетФактураНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка), как раз она открывает форму диалога для выбора документа ручного ввода - либо для формирования нового, либо для выбора из уже имеющихся
#71 by DailyLookingOnASunse
Он смотрит что-то не то на форме. В УФ нет таких ЭлементыФормы, есть Элементы. ДанныеПоСФ тоже нет такого элемента. А при создании дока всё правильно.
#72 by roman844
ДанныеПоСФ - это таб часть док-та ввод начальных остатков
#73 by roman844
ВОПРОС: как из процедуры НаСервере обратиться к реквизиту таб части и установить нужный тип данных???
#74 by DailyLookingOnASunse
Еще раз: в БП 3.0 не такого ЭлементыФормы.ДанныхПоФС в документ ввода остатков.
#75 by roman844
Даже не к реквизиту таб части, а к определнному полю таб части расположенной на форме????
#76 by DailyLookingOnASunse
P.S. Спать пора.
#77 by roman844
нету, я согласен, а что тогда есть?
#78 by roman844
вопрос и ???
#79 by trooba
Запись в регистр напрямую. Сколько можно тупитьто?
#80 by ВРедная
У тебя поле "ключ" в табличной части счетов-фактур заполняется?
#81 by ВРедная
+ как определяешь, что твой код не работает? Возьми консоль запросов и выведи в ней таблицу ДанныеПоСФ твоего документа
#82 by trooba
Нет там табличных частей,бЛЕАд. Там записи в регистрах отображаются. Включи мозг.
#83 by DailyLookingOnASunse
Это не надо никому, потому и ответов нет. Создал док - открыл его. Для обращения к табличной части в форме есть БСП и внешние обработки заполнения объекта.
#84 by ВРедная
Тебе это не нужно
#85 by DailyLookingOnASunse
Про ключ и НомерСтроки хотел написать, но автор не дорос еще.
#86 by ВРедная
это ты включи БП 3.0 и мозг. Есть в ней табличные части
#87 by ВРедная
а как же он без ключа то? Он там небось себе уже миллион строк сгенерил и записал пока мы тут трепемся.
#88 by trooba
Да, там естьтаблицы. Согласен, и отображают данные. Откуда?
#89 by roman844
не заполняется ключ. Как его заполнить?
#90 by ВРедная
ключом из таблицы номенклатуры
#91 by DailyLookingOnASunse
Элементы.ДанныеПоСФНоменклатураНаСкладе.ТекущиеДанные
#92 by h-sp
Семен Семеныч. Что же ты туда ДокументОбъект пихаешь. Когда  ссылку надо. вот это нереальный бред. Пиши сразу по собственному.
#93 by trooba
Сколько там табличных частей?
#94 by ВРедная
25
#95 by trooba
Был не прав
#96 by roman844
после заполнения ключа будет возможность сч фактуру заполнить?
#97 by ВРедная
ответь на
#98 by h-sp
вот это что за фигня?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С