Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Добавление приходных накладных




Добавление приходных накладных

Пока в нашей базе данных нет ни одного документа Приходная накладная, поэтому выполним команду Приходная накладная из подменю Создать в разделе Учет материалов и создадим новую приходную накладную.

Откроется форма документа. Заголовок этой формы Приходная накладная совпадает с синонимом документа.

Система автоматически подставит текущую дату создания документа и нулевое время, так как документ еще не проведен. В качестве времени документа при оперативном проведении ему присваивается оперативная отметка времени.

Поле Номер не заполнено, но система сама сгенерирует для нового документа уникальный номер, так как свойство Автонумерация для документа включено по умолчанию. Новый номер будет сохранен в момент записи документа.

Обратите внимание, что склад уже заполнен значением Основной, как мы и задали в свойствах этого реквизита.


Нам осталось только заполнить табличную часть приходной накладной материалами для ремонта телевизоров так, как показано на рисунке (рис. 4. 13).

 

 

Обратите внимание, что при переходе к еще незаполненной колонке Материал (в табличной части документа) автоматически открывается окно выбора значения из справочника Номенклатура, так как этот реквизит имеет ссылочный тип данных и ссылается на справочник Номенклатура (см. рис. 4. 13).

Как только мы начнем вводить название материала в это поле, платформа автоматически найдет материалы, наименование которых начинается с введенных нами символов, и предложит их нам для выбора. А также при нажатии кнопки Показать все открывается форма для выбора элементов этого справочника.

Нажмем Провести и закрыть.

Документ будет сохранен и проведен, ему будет присвоен автомати- чески сгенерированный системой номер и текущее время проведения документа.


Аналогичным образом мы создадим второй документ, который будет приходовать на Основной склад материалы для установки стиральных машин (рис. 4. 14).

 

 

Нажмем Провести и закрыть.

Документ будет сохранен и проведен, ему будет присвоен автомати- чески сгенерированный системой номер и текущее время проведения документа.

Обратите внимание, что при вводе нового документа табличная часть в целом и каждая ее колонка подсвечены красным пунктиром. Это значит, что для них выполняется проверка заполнения. Если не ввести ни одной строки в табличную часть документа или оставить незаполненной какую-либо колонку табличной части и попы- таться провести документ, то будет получено сообщение об ошибке (рис. 4. 15).

Чтобы просмотреть список созданных документов, выполним команду Приходные накладные.

В форме списка мы видим два созданных нами документа, отме- ченных пиктограммой, указывающей на то, что документы проведены (зеленая галочка в пиктограмме документа, рис. 4. 16).


 

 

Теория: справочники и документы

Интересно обратить внимание на разницу в употреблении единственного и множественного числа при именовании объектов вида Справочник и Документ.

Если вы откроете дерево типовой конфигурации, то увидите, что все объекты, расположенные в ветке Справочники, как правило, именованы во множественном числе. В ветке же Документы, как правило, в единственном числе.

Может сложиться впечатление, что, создавая объект конфигурации

Справочник, мы делаем хранилище для элементов этого справочника,


а создавая объект конфигурации Документ, – некий шаблон одного конкретного документа. На самом деле это не так.

Создавая в конфигураторе объект вида Справочник, мы даем ему наименование во множественном числе (Товары). При этом подразу- мевается, что в базе данных этот объект будет состоять из элементов, описывающих конкретные товары (в единственном числе).

Создавая в конфигураторе объект вида Документ, мы даем ему наименование в единственном числе (ПриходнаяНакладная), однако на самом деле мы создаем такое же хранилище, как и в случае со справочником. Каждая запись этого хранилища будет описывать один документ, одну приходную накладную (в единственном числе). Поэтому концептуально правильно было бы в конфигураторе задавать наименование объекта вида Документ во множественном числе, подчеркивая тем самым описание набора документов этого вида (например, ПриходныеНакладные).

Однако психология человека такова, что, открывая ветку Документы, он ожидает увидеть перечисление их в единственном числе, а никак не во множественном. Так происходит потому, что в реальной жизни трудно найти подходящий термин для описания совокупности документов одного вида (совокупность записей одного вида обозначить гораздо проще – справочник, план и т. д. ). Поэтому соответствующая ветка объектов конфигурации имеет название Документы, а объекты конфигурации, создаваемые в этой ветке, именуются в единственном числе, хотя, по сути, сама ветка содержит описания хранилищ документов разных видов, а каждый элемент в этой ветке описывает набор всех документов одного вида.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...