Диплом, курсовая, контрольная работа
Помощь в написании студенческих работ

Анализ исходящий информации

РефератПомощь в написанииУзнать стоимостьмоей работы

Создать макет документа, изображенный на рисунке 45, используя конструктор печати. Установить цену СтрокаТабличнойЧасти. Цена=РаботаСоСправочниками.ЦеныНаТовары. Добавить табличную часть с именем Товары и создать у нее следующие реквизиты: Добавить табличную часть с именем Товары и создать у нее следующие реквизиты: Для поля ввода в колонке Количество создать обработчик события при изменении; Для… Читать ещё >

Анализ исходящий информации (реферат, курсовая, диплом, контрольная)

Выходная информация:

расчет зарплаты;

расходная;

расходная с кредитами.

Документ «Расходная» применяется для расхода товара со склада магазина бытовой техники «Энергия».

Перейти на закладку Данные и создать следующие реквизиты документа:

Склад (тип: СправочникСсылка. Склад);

Клиент (тип: СправочникСсылка. Клиенты);

Дата сделки (тип: Дата).

Добавить табличную часть с именем Товары и создать у нее следующие реквизиты:

Наименование (тип: СправочникСсылка. Товары) Количество (тип: Число);

Цена (тип: Число);

Сумма (тип: Число).

Форма списка документа «Расходная» показана на рисунке 40.

Форма списка документа «Расходная».

Рисунок 40 Форма списка документа «Расходная».

Нарисунке 41 представлена форма документа «Расходная».

Форма документа «Расходная».

Рисунок 41 Форма документа «Расходная».

В модуле формы документа создать следующие обработчики событий:

Для поля ввода в колонке Количество создать обработчик события при изменении;

Текст программного кода:

Процедура ТоварыКоличествоПриИзменении (Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные;

//установить цену РаботаСДокументами. РассчитатьСумму (СтрокаТабличнойЧасти);

КонецПроцедуры Для поля ввода в колонке Цена создать обработчик события при изменении.

Текст програмного кода:

Процедура ТоварыЦенаПриИзменении (Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные;

РаботаСДокументами.РассчитатьСумму (СтрокаТабличнойЧасти);

КонецПроцедуры Для поля ввода в колонке Наименование создать обработчик события при изменении.

Текст програмного кода:

Процедура ТоварыНаименованиеПриИзменении (Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные;

//установить цену СтрокаТабличнойЧасти. Цена=РаботаСоСправочниками.ЦеныНаТовары (Объект.Да та, СтрокаТабличнойЧасти. Наименование);

РаботаСДокументами.РассчитатьСумму (СтрокаТабличнойЧасти);

КонецПроцедуры Создать макет документа, изображенный на рисунке 42, используя конструктор печати.

Макет документа «Расходная».

Рисунок 42 Макет документа «Расходная».

Текст процедуры «Печать»:

&НаКлиенте Процедура ОбработкаКоманды (ПараметрКоманды, ПараметрыВыполненияКоманды).

//[1]

КонецПроцедуры.

&НаСервере Процедура Печать (ТабДок, ПараметрКоманды) Документы.Расходная.Печать (ТабДок, ПараметрКоманды);

КонецПроцедуры Документ «Расчет зарплат» применяется для уведомления сотрудников о получении заработной плате в определённом количестве.

Перейти на закладку Данные и добавить табличную часть с именем Зарплата и создать у нее следующие реквизиты:

Работник (тип: СправочникСсылка. Работники);

Тарифная ставка (тип: Число);

Премия (тип: Число);

Итого (тип:Число).

Форма списка документа «Расчет зарплат» показана на рисунке 43.

Форма списка документа «Расчет зарплат».

Рисунок 43 Форма списка документа «Расчет зарплат».

Нарисунке 44 представлена форма документа «Расчет зарплат».

Создать макет документа, изображенный на рисунке 45, используя конструктор печати.

Макет документа «Расходная».

Рисунок 45 Макет документа «Расходная».

Текст процедуры «Печать»:

&НаКлиенте Процедура ОбработкаКоманды (ПараметрКоманды, ПараметрыВыполненияКоманды).

//[1]

КонецПроцедуры.

&НаСервере Процедура Печать (ТабДок, ПараметрКоманды) Документы.РасчётЗарплаты.Печать (ТабДок, ПараметрКоманды);

КонецПроцедуры Документ «Расходная с кредитом» применяется для расхода товара с магазина бытовой техники «Энергия» по кредиту.

Перейти на закладку Данные и создать следующие реквизиты документа:

Склад (тип: СправочникСсылка. Склад);

Клиент (тип: СправочникСсылка. Клиенты);

Дата сделки (тип: Дата);

Банк (тип: СправочникСсылка. Банки);

Сумма кредита (тип: Число);

На срок (тип: ПеречислениеСсылка. СрокКредита).

Добавить табличную часть с именем Товары и создать у нее следующие реквизиты:

Наименование (тип: СправочникСсылка. Товары);

Количество (тип: Число);

Цена (тип: Число);

Сумма (тип: Число).

Форма списка документа «Расходная с кредитом» показана на рисунке 46.

Форма списка документа «Расходная с кредитом».

Рисунок 46 Форма списка документа «Расходная с кредитом».

Нарисунке 47 представлена форма документа «Расходная с кредитом».

Форма документа «Расходная с кредитом».

Рисунок 47 Форма документа «Расходная с кредитом».

В модуле формы документа создать следующие обработчики событий:

Для поля ввода в колонке Количество создать обработчик события при изменении;

Текст программного кода:

Процедура ТоварыКоличествоПриИзменении (Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные;

//установить цену РаботаСДокументами. РассчитатьСумму (СтрокаТабличнойЧасти);

ВсегоСтрок = Объект.Товары.Количество ();

Объект.СуммаКредита = 0;

Для НомерСтроки = 0 По ВсегоСтрок-1 Цикл Строка = Объект.Товары.Получить (НомерСтроки);

Объект.СуммаКредита = Объект. СуммаКредита + Строка. Сумма;

КонецЦикла;

КонецПроцедуры Для поля ввода в колонке Цена создать обработчик события при изменении.

Текст програмного кода:

Процедура ТоварыЦенаПриИзменении (Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные;

РаботаСДокументами.РассчитатьСумму (СтрокаТабличнойЧасти;

ВсегоСтрок = Объект.Товары.Количество ();

Объект.СуммаКредита = 0;

Для НомерСтроки = 0 По ВсегоСтрок-1 Цикл Строка = Объект.Товары.Получить (НомерСтроки);

Объект.СуммаКредита = Объект. СуммаКредита + Строка. Сумма;

КонецЦикла;

КонецПроцедуры Для поля ввода в колонке Наименование создать обработчик события при изменении.

Текст програмного кода:

Процедура ТоварыНаименованиеПриИзменении (Элемент) СтрокаТабличнойЧасти=Элементы.Товары.ТекущиеДанные;

//установить цену СтрокаТабличнойЧасти. Цена=РаботаСоСправочниками.ЦеныНаТовары.

(Объект.Дата, СтрокаТабличнойЧасти. Наименование);

РаботаСДокументами.РассчитатьСумму (СтрокаТабличнойЧасти);

ВсегоСтрок = Объект.Товары.Количество ();

Объект.СуммаКредита = 0;

Для НомерСтроки = 0 По ВсегоСтрок-1 Цикл Строка = Объект.Товары.Получить (НомерСтроки);

Объект.СуммаКредита = Объект. СуммаКредита + Строка. Сумма;

КонецЦикла;

Показать весь текст
Заполнить форму текущей работой