Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Как на форме вывести команду "Ввод на основании"? (http://forums.kuban.ru/f1040/kak_na_forme_vyvesti_komandu_vvod_na_osnovanii-6654713.html)

Antidot 29.03.2015 14:22

Как на форме вывести команду "Ввод на основании"?
 
В типовой БП 3.0 добавил свой документ.
затем добавил возможность вводить на основании моего документа "Реализация товаров и услуг". В модуле объекта в обработчике "ОбработкаЗаполнения" прописал код заполнения.
А вот как теперь добавить команду, чтобы она появилась в командном интерфейсе на форме не могу сообразить. Подскажите кто что знает?
спасибо.
[url]http://screenshot.ru/302c7a31d7f4dbbe28def1a08d83e81d[/url]

Reaper 29.03.2015 14:52

1. Удалить все, что понаделал в типовом документе
2. Изучить документацию [url]http://its.1c.ru/db/bspdoc#content:200:1[/url]
3. Встроить в свой документ поддержку подсистемы "дополнительные отчеты и обработки"
4. Разработать обработку вида "Создание связанных объектов".

Antidot 29.03.2015 18:11

(1) как все сложно. ничего я в типовом не делал. создал простенький документ инвойс только для печати и все. на основании которого нужно вводить реализацию. В 2.0 все работал, перевели на 3.0. все переписал, осталось ввод на основании дореализовать.
Простой вопрос на картинке [url]http://screenshot.ru/302c7a31d7f4dbbe28def1a08d83e81d[/url] как туда добавить команду?

VZ 29.03.2015 22:23

2-Antidot > Не "сложно", а просто: подключаешь свою печатную форму по названием "Инвойс", и бушка сразу создает док реализации. Откуда и печатает.
И не надо жамкать никакую команду "ввод на основании". Экономия будет.
Или хитрая бушка хочет ввести в этот "инвойте" одно, а в доке реализации другое?;)

Antidot 30.03.2015 02:46

(3)конечно, документ инвойс вводится вместо счета, там куча своих реквизитов, которых нет в реализации.

VZ 30.03.2015 08:56

4-Antidot > Берем СчетНаОплатуПокупателю. Копируем. Вставляем. Переименовываем.
Добавляем лишние реквизиты, убираем нужные.
Не забываем Модуль Менеджера и Модуль Объекта.
И да, для дока Реализации придется тоже вносить изменения метаданных: включить в ветвь ДокументыОснования свой самопальный Инвойс.

Antidot 30.03.2015 15:24

(5) так не хочется переписывать. документ уже давно работает года два, и в базе данных забит. просто обновили на 8.3.
если создам новый объект, в базе это будет совсем дрогой документ, со своей нумерацией и т.д.
в общем я понял. ввод на основании какая то нерешимая задача. буду копать сам дальше.

Reaper 30.03.2015 15:50

6-Antidot > Здесь не рассказывают как портить программные продукты заказчиков. Здесь рассказывают как грамотно решать задачи. Рецепт в (1) позволяет закрыть вопрос раз и навсегда. Пользуйся наздоровье.

VZ 30.03.2015 20:22

Еще есть штатные доп.сведения и доп.реквизиты.

Antidot 31.03.2015 18:24

(7) помоему я уже писал и в 2 и в 6, что типовой не трогал. добавили свой документ НОВЫЙ! который уже 2 года набивают. и его нельзя тупо удалить из базы.

VZ 31.03.2015 18:35

9-Antidot > Именно для [b]Бухгалтерии[/b] Предприятия именно "инвойс" может быть совершенно безболезненно исключен.
Или исполнен другим функционалом.
Потому его совершенно [b]можно[/b] тупо [em]не включать[/em] ;)

Jimbo 01.04.2015 10:30

и что там за суперреквизиты счета, которых нет в реализации ?

VZ 01.04.2015 11:19

11-Jimbo > Инвойс исполняет роль счет-фактуры в отношениях с иностранным контрагентом. Потому и "суперреквизиты" :) Например, дата отгрузки.
Вообще-то, надо еще посмотреть, откуда печатать этот инвойс: может, вовсе не из счета, а из документа реализации. Или СФ, которая нужна нашим налоговикам, но нафиг не задалась контрагенту, который хочет инвойс.


Текущее время: 12:10. Часовой пояс GMT +3.