#0
by tata2010
Доброго времени суток. Помогите кто-нибудь, пожалуйста. Есть файл загрузки в формате *.xlsb. Я из него беру данные и создаю документы. Есть необходимость создать документ "Операция бухгалтерская", в которой на закладке "Бух и налоговый учет" будут проводки, и дополнительно будет еще и закладка "НДС Продажи", на которой тоже будет строка с движением. (Документ представляет собой Сторно для ПКО с розничной выручкой - ТАК НАДО). Не приходилось никогда программно создавать документ "Операция бухгалтерская", совсем не знаю как это делать. :(
#1
by Csar
Смысл такой, БухСправка - это просто пустой документ-регистратор, а регистры - это просто регистры, с регистратором бухсправкой. Вот такая мораль
#2
by tata2010
Тогда вопрос такой. Создам бухСправку, создам отдельно движения в регистрах бухгалтерии и накопления с регистратором бухСправкой, будет ли просмотре документа бухсправки видно проводки и движения в регистре НДС Продажи, как если бы мы стоировали такой справкой реальный ПКО?
#3
by tata2010
Исправлюсь, "стоировали такой справкой реальный ПКО" - сторнировали такой справкой реальный ПКО.. Сори..
#6
by aka AMIGO
... ЗЫ. возможно, что-нибудь упустил, или код кому тут не нравится, но этот г-код работает именно с exel-евским файлом
#7
by tata2010
У меня с записью в РегистрыБухгалтерии.Хозрасчетный, кажется, все в порядке. Я после отработки своего г-кода :) проверяю наличие и заполненность документов "Операция бухгалтерская", все на месте. Открываю документ и вижу проводки. У меня не получается записать для этого же документа движения в регистр накопления "НДС продажи". Ошибок код не выдает, однако, в документах "Операция бухгалтерская" по-прежнему всего лишь проводки, закладки "НДС продажи" нет и, сответственно, когда смотрю сам регистр, движений тоже нет. Блин. Что делаю не так?
#8
by Csar
да, все будет, главное вручную сделать все проводки по интересующим тебя регистрам. Если нужно, что бы отображалось как сторно, то надо еще и в документе ОперацияБух выбрать соответствующие реквизиты (информация о том, что сторно и указать ссылку на документ) - это, что бы красиво было.
#10
by tata2010
Подозреваю, что где-то что-то косячу. Вероятно, неверно то, что пишу прямо из созданной бух.операции. Может, надо переделать. Буду сейчас переделывать. Да, красоту со ссылкой на сторнируемый документ, конечно, хотелось бы добавить. Однако сторнирование из файла выгружается без указания документа, на который сторнируется. Просто дата, и суммы, и тип операции. :( НоваяБухОперация = Документы.ОперацияБух.СоздатьДокумент;
#11
by Csar
ну, красоту ты уже сможешь сам навести, в плане указания ссылки на сторнируемый документ, а вот на счет движения по регистру может надо сначала записать Операцию, а потом уже рисовать регистр по НДС? Попробуй так.
#16
by zmaximka
бух.операция разве является регистратором для регистра накопления НДС Продажи? P.S. Российских конф не знаю
#18
by tata2010
После Отбор нет возможности выбрать Регистратор и установить отбор по ссылке.. :( Как еще?
#19
by zmaximka
да никто не мешает, но правильнее было бы использовать Корректировку записей регистра.
#21
by tata2010
посмотрите в конфигураторе в закладке Регистраторы у регистра накопления НДСЗаписиКнигиПродаж - есть регистратор Бухоперация.
#22
by Csar
потестил чутка код - работает, т.е. создает движения, только надо заставить БухОперацию открывать вкладку с этим регистром. На данный момент, после проведения этой обработки я открываю Операцию, добавляю вручную регистр НДС Продажи (галку ставлю) и обновляю открывшийся регистр - и моя строка там появляется. Но надо будет дозаполнять регистр НДСов полюбому, а также довести программное добавление вкладки с регистром.
#23
by tata2010
Я до этого тоже добралась. После добавления закладки НДС продажи и обновления запись появляется. Только вот в регистре она появляется после нажатия в Бухсправке кнопки Ок, а не сразу, когда я пишу движения.. А как добавить активацию закладки НДС продажи и ее обновление? М-м-м.. Что-то не пойму.. :(
#27
by Csar
вышеуказанный код правильно обновляет. Фишка в том, что можно не париться, а просто записать документ в конце.
#29
by tata2010
Осталось одна неувязка - в регистре накопления запись появляется все равно после того, как я войду в уже созданный документ и запишу его еще раз. Почему так?
#31
by tata2010
?? В смысле "Код записи". У меня написано так Что может быть не так, что в регистр не пишется?
#33
by tata2010
Было и удаление существующих , хотя удалять нечего, потому что ничего не записано. А причем тут удаление существующих?
#34
by Csar
я в выложил ведь рабочий код. Посмотри внимательно - там перед работой с регистрами накопления стоит запись документа Операция.
#36
by tata2010
Есть такая запись. Запись отображается в документе, а вот в регистре ее нет для этого документа, и появляется только после, того как я перезаписываю созданный документ.
#38
by tata2010
Было и так. У меня в Хозрасчетный тоже проводка не пишется, хотя там стоит Я проверяла отчетом по проводкам за указанное число. проводка появляется только после перезаписи документа...
#40
by Csar
Попробуй так, неужели не работает? В несколько упращенный вариант, но он у меня работает. Скопируй ниже код:
#41
by tata2010
. Ни фига.. :( Захожу в созданный документ, Перейти - НДС Продажи - и пусто.. Отчет по проводкам - пусто.. Может, дело в платформе?
#42
by Csar
я уже дома, позже попробую именно твой код запустить. А ты попробуй именно мой код в . Просто создай тестовую обработку и как есть код вставь без изменений. Должен создаться ОперацияБух текущей датой и посмотри что будет при открытии вкладки про НДС. Я запускаю обработку, потом открываю создавшийся документ, кликаю на вкладку и вижу готовую строку без перезаписи документа. Если ты тоже это увидишь, то сравнивай мой код с твоим и удали все лишнее из своего кода и понемногу раскручивай.
#43
by Csar
только что взял твой код и чуть под себя адаптировал и все работает. Тестировал на бухне (не посмотрел какая версия, но нормальная, т.к. бухи не жалуются), а тут дома 2.0.30.8 тестовая база. Попробуй у себя еще и нижепредставленный код (кроме кода в ):
#44
by Csar
ааа, я понял! Ты говоришь, что не видишь строки не в самом документе на вкладке НДС, а сам регистр не видишь, когда переходишь через меню "Перейти к регистру"!! Так для того, что бы строка там появилась необходимо все заполнить по регистру - Организацию (обязательно), покупателя и документ реализации (реквизит СчетФактура). Из-за незаполненного поля Организация строка не отображалась в регистре через "Перейти". Итого, надо дозаполнить в ТЧ:
#45
by tata2010
Я тоже уже дома. Попробую все сделать, как ты сказал. Только вот у меня нет ни покупателя, ни счета-фактуры. Есть файл выгрузки из магазина. где в строке Возврат/сторно выручки тупо только дата и суммы - без НДС, НДС и с НДС. Мне даже неизвестно, на какую выручку это сторно. А то я бы сделала "бантик" в виде ссылки на сторнируемый документ (ПКО). Но не могу, к сожалению. Рекомендацию твою попробую и отпишусь.. :)
#46
by tata2010
Все получилось. Действительно, не хватало записи измерения "организация". Добавила и все заработало.. ГрандСпасибо!!!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как загрузить из Excel в 1с и создать приходную на основание этих данных ?
- Как создать новую (чистую) конфигурацию.
- Как делать движения в регистре накопления не из регистратора?
- V8.новый СОМОбъект("v8.Apllication").Сообщение - "Создать новую базу ?"
- Как получить движения документа используя свойство Движения?
- Как отразить в УПП реализацию сотрудникам в счет ЗП?
- Как программно создать/изменить проводки для документа?
- Не могу установить вид движения в регистре накопления
- Удаление проводки из ОперацияБух
- В регистре накопления движения без регистратора?
- Пустое значение поля Проект в регистре накоп Движения по статьям бюджета
- УТ 11. Не могу понять как появляются движения в регистре ПрочиеАктивыПассивы.
В этой группе 1С
- Обмен между одинаковыми базами 1с 8.2
- Как сделать чтобы заголовки табличной части быти в несколько строк (Упр. прилож)
- игра Веселая ферма. Рыбный день для Ipad
- 1с 8.2 скд количество дней недели между 2мя периодами
- Свойство "В группе" видов сравнения компоновки данных
- УПП "Принятие к учету ОС" не списывает последнюю штуку.
- Управленческие отчеты для Бухгалтерия 2.0
- СКД - ОбработкаРасшифровки - Отфильтровать
- Как создать поддомен на FileZilla
- Регистр накопления, отбор в наборе записей по виду движения
- Карточка счета 51 с группировкой по банковским счетам
- Задвоение документов при загрузке в фоновом задании
- v7: ТиС 9.2 метод расчета себестоимости ТМЦ
- Не заполнено значение реквизита "Валюта документа"
- Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 25
- активность открытых форм (управлемое приложение)
- v8: ХранилищеПользовательскихНастроекОтчетов и Внешние отчеты
- не списано для целей учета НДС
- Дополнительная колонка в "Заказе покупателя" (1С 8.2 УТ 10.3)
- Гиперссылки из Exсel запихать в 1С как?