Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1.
user597150_lenoffka20
22.09.16 09:39 Сейчас в теме
Здравствуйте, подскажите, пожалуйста, необходимо программно сделать загрузку из файла ексель в бгу 2.0 с созданием и ПРОВЕДЕНИЕМ документа "Принятие к учету ОС", как программно указать типовую операцию для этого документа? (как заполнить вкладку Бухгалтерская операция)???
5.
user597150_lenoffka20
22.09.16 10:26 Сейчас в теме
(4) PhoenixAOD, в бгу 2.0 есть вкладка Бухгалтерская Операция, в форме документа она пустая, из модуля объекта до нее никак не достучаться, видимо она где-то формируется на лету, но где, я найти не могу, все уже перелопатила.
Отдельного реквизита Типовая операция у документа нет.
(8) user597150_lenoffka20, я не знаю как выглядит операция в БГУ, но например, в обычной бухгалтерии у ручной операции на форму выведен просто набор записей регистра бухгалтерии. предполагаю, что здесь сделано аналогично. что мешает вам зайти в конфигуратор и проверить это предположение?
12.
user597150_lenoffka20
22.09.16 11:01 Сейчас в теме
(9) alexx2510, у меня не ручная операция, а программное проведение документа "Принятие к учету ОС". Без данных о типовой операции не формируются движения, а как достучаться до этой типовой операции из модуля непонятно.
14.
user597150_lenoffka20
22.09.16 11:21 Сейчас в теме
(13) alexx2510, это какая-то неведомая вещь.
Скрины в приложении.
В конфигураторе на форме есть вкладка БухОперация, но она пустая, реквизитов таких у документа нет, как ее заполнить программно представления не имею(
Уже заполнения всех документов пересмотрела, везде фигурирует Типовая Операция, но заполняется то вручную в Предприятии, а мне надо из конфигуратора программно.
При программном создании и проведении документа необходимо передать в него типовую операцию и дополнительные реквизиты проводки. Для передачи в модуль проведения типовой операции и реквизитов типовой операции используется процедура БухгалтерскиеОперацииСервер.ДобавитьДанныеДляПроведения(Объект, ТиповаяОперация, ДополнительныеРеквизиты).
Описание параметров:
Объект - ДокументОбъект.
ТиповаяОперация - СправочникСсылка.ТиповаяОперация.
ДополнительныеРеквизиты - Структура, содержащая дополнительные реквизиты операции.
ФормироватьПроводки - Булево. Признак формирования проводок при проведении документа в режиме формирования проводок обособленно от документа. В режиме формирования проводок при проведении не влияет на поведение системы. По умолчанию - Ложь.
Пример программного создания и проведения документа:
..............................
//КПСКассы - КПС для счета 201.34
ТиповаяОперация = Справочники.ТиповыеОперации.ПКО_ПоступлениеОтКонтрагентов;
// структура ДополнительныеРеквизиты содержит дополнительные реквизиты операции. Ключ - имя для формуры, как оно задано
// в настройках типовой операции, значение - значение дополнительного реквизита.
// Курс и кратность для валютного учета тоже являются дополнительными реквизитами операции
ДополнительныеРеквизиты = Новый Структура("Курс, Кратность, КлассификационныеПризнакиСчетов", Курс, Кратность, КПСКассы);
При открытии формы нового документа можно передать в форму параметры ТиповаяОперация - СправочникСсылка.ТиповыеОперации и ЗначенияДопРеквизитов - структура дополнительных реквизитов операции. Эти параметры обрабатываются в обработчике ПриСозданиНаСервере и подставляются в форму нового документа.
..............................
//КПСКассы - КПС для счета 201.34
ТиповаяОперация = ПредопределенноеЗначение("Справочник.ТиповыеОперации.ПКО_ПоступлениеОтКонтрагентов");
// структура ДополнительныеРеквизиты содержит дополнительные реквизиты операции. Ключ - имя для формуры, как оно задано
// в настройках типовой операции, значение - значение дополнительного реквизита.
// Курс и кратность для валютного учета тоже являются дополнительными реквизитами операции
ДополнительныеРеквизиты = Новый Структура("Курс, Кратность, КлассификационныеПризнакиСчетов", Курс, Кратность, КПСКассы);
ПараметрыФормы = Новый Структура("ТиповаяОперация, ЗначенияДопРеквизитов", ТиповаяОперация, ДополнительныеРеквизиты);
(1) user597150_lenoffka20, по БГУ 2.0 не очень, но могу предположить, что вид операции там - это то же самое, что и в БГУ 1.0, то есть справочник "Виды операций". Более не помогу....