3 Картотека договоров

advertisement
СИСТЕМА БЭСТ-5
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
Договоры закупки и продажи
ВНИМАНИЕ
Методические
рекомендации
должны
использоваться
исключительно
в
информационных целях. Компания БЭСТ не несет никаких гарантийных обязательств
в случае использования этого материала в иных целях. Компания БЭСТ не несет
никакой ответственности за прямой или косвенный ущерб, вызванный
непосредственно или в связи с использованием или применением данного документа.
Материал может быть изменен разработчиком программы без согласования и без
предварительного уведомления.
В соответствии с авторскими правами воспроизведение документа или любой части
этого документа в любой форме без согласования с компанией БЭСТ является
незаконным. Описываемое в методических рекомендациях программное обеспечение
поставляется по лицензиям и должно копироваться и использоваться строго в
соответствии с лицензией.
При изучении материалов методических рекомендацией пользователю рекомендуется
ознакомиться с документами, которые входят в комплект поставки программного
обеспечения, а также официальными материалами на сайте компании www.bestnet.ru
АВТОРСКИЕ ПРАВА
Авторские права на этот документ принадлежит ООО Компания БЭСТ. Copyright,
2004-2007 г, ООО Компания БЭСТ, Москва
Авторские права на программный комплекс БЭСТ-5 принадлежит ООО Компания
БЭСТ. Copyright, 2004-2007 г, ООО Компания БЭСТ, Москва
Содержание
1
1.1
2
2.1
ВВЕДЕНИЕ
2
Концепция учета договоров
2
НАСТРОЙКА И СПРАВОЧНИКИ
4
Категории договоров
4
2.1.1 Дополнительные реквизиты
4
2.1.2 Справочники значений реквизитов
6
2.2
Типовые основания договоров
6
2.3
Виды договоров
7
2.3.1 Работа с шаблонами номеров
8
3
9
КАРТОТЕКА ДОГОВОРОВ
3.1
Карточка договора
10
3.2
Операции с договорами
12
3.2.1 Операции в реестре договоров
12
3.2.2 Операции в карточке договора
13
4
15
4.1
ПРИЛОЖЕНИЯ
Структура данных
15
4.1.1 Картотека договоров (заголовки)
15
4.1.2 Картотека договоров (этапы)
17
4.1.3 Справочник категорий договоров
18
4.1.4 Справочник дополнительных реквизитов
18
4.1.5 Виды локальных справочников
19
4.1.6 Значения локальных справочников
19
4.1.7 Справочник видов договоров CNTYPE.DBF
19
Аннотация
В документе приводятся методические рекомендации по использованию режима
работы с договорами продажи в приложении Продажи. Клиенты и договорами
закупки в приложении Закупки. Поставщики, начиная от версии 3.4 и далее. Само
описание касается режима работы с договорами продажи, однако оно полностью
применимо и для работы с договорами закупки.
В рамках этих режимов выполняется регистрация договоров с поставщиками и
покупателями и производится контроль исполнения договоров по расчетам, срокам,
спецификациям. Договоры могут содержать произвольное число этапов или не иметь
этапов вовсе. Контроль расчетов выполняется на уровне договора в целом и по
каждому этапу в отдельности.
В методических рекомендациях описаны особенности настройки, подготовки
справочников и последующего использования режимов работы с договорами.
Рекомендации дополняют документацию по системе БЭСТ-5 и должны
рассматриваться совместно.
Договоры закупки и продажи
1 Введение
Любое предприятие в процессе своей работы заключает договоры закупки и продажи
товарно-материальных ценностей, выполнения работ и услуг. Естественно, при этом
возникает задача учета таких договоров и контроля их исполнения по срокам,
спецификациям, обязательствам и т.п. Именно для таких целей и созданы новые
режимы работы с договорами продажи и закупки. Поскольку сделки каждой категории
имеют свои особенности, контролируют и проводят их, как правило, разные
сотрудники и даже разные отделы предприятия, то вся совокупность договоров
разделена два типа. Первый тип, - договоры продажи, включены в приложение
Продажи. Клиенты. Эти договоры предназначены для учета сделок продажи. Второй
тип (договоры закупки) включен в приложение Закупки. Поставщики и
предназначен для ведения сделок закупки. Говоря о сделках продажи или сделках
закупки, мы трактуем их в расширительном смысле как реализацию товаров, работ и
услуг, а также получение товаров, работ и услуг всеми возможными способами.
Поскольку режимы во многом схожи, то в дальнейшем описание будет касаться
договоров продажи, а в необходимых случаях в тексте будут ремарки относительно
договоров закупки.
1.1
Концепция учета договоров
Предприятие вступает в хозяйственные отношения с другими агентами рынка
посредством заключения хозяйственных сделок. Эти сделки явно или неявно
оформляются специальными документами, среди которых можно выделить счета на
оплату (заказы), счета-фактуры и договоры. Первые два вида документов фактически также
оформляют договор, но договор со стандартными условиями, описанными в
законодательстве. В большинстве случаев этого вполне достаточно. Однако при
ведении продолжительных и сложных сделок с несколькими обособленными этапами
без договоров не обойтись. Именно для этих целей и предполагается использовать
договоры в системе БЭСТ-5.
Таким образом, договоры представляют собой документы основания сделок с
длительным и многоэтапном циклом выполнения работ по сделке. Они делятся на два
типа: договоры продажи и договоры закупки. В первом случае предприятия выступает в
договоре в качестве поставщика (исполнителя) договора. Во втором случае
предприятие является покупателем (заказчиком). Следующим уровнем классификации
договоров является деление каждого из выделенных типов на категории. Категория, - это
группа однотипных договоров с одинаковым набором реквизитов. Например, среди
договоров продажи можно выделить категории собственно договоров продажи и
договоров поставки. Эти категории будут иметь различный состав дополнительных
реквизитов. В программе формируется справочник категорий договоров и для каждой
категории определяется собственный состав дополнительных реквизитов. Создавать
2
Договоры закупки и продажи
новые реквизиты может каждый пользователь программы. В свою очередь, категории
делятся по видам договоров. Виды используются так же, как и в других документах: для
организации нумерации, управления печатными формами и т.д. В нашем примере
среди категории договоров продажи можно выделить виды договоров: Дилерский договор
и Договор дистрибьюторский.
С точки зрения внутренней структуры, договор состоит из одного или нескольких
этапов договоров. Для каждого этапа указывается его содержание, период выполнения и
стоимость этапа. Если по договору предусмотрен особый характер оплаты, то в
договоре может быть описан и план платежей. В программе предусматриваются
механизмы контроля исполнения договора не только по договору в целом, но и по его
этапам. В некоторых случаях договор может не иметь этапов (например, при
использовании рамочных договоров). В этом случае устанавливается специальный
признак, который закрывает возможность применения этапов договора.
Сами по себе договоры используются как объекты расчетов с партнерами или как
своеобразная папка, объединяющая некоторую совокупность документов по
произвольным критериям. В любом случае рассматривается только финансовая
(денежная) сторона вопроса. Однако в случае, когда договоры связываются с заказами,
мы получаем довольно сильный инструмент контроля исполнения обязательств по
спецификациям. Это совершенно новое свойство договоров, которое отсутствовала в
прежних версиях программы.
3
Договоры закупки и продажи
2 Настройка и справочники
Перед началом работы с договорами необходимо выполнить настройку этого режима.
Настройка заключается в формировании ряда справочников, используемых при
регистрации договоров. Режимы ведения справочников объединены в пункте меню
Продажи, клиенты -> Настройка, справочники -> Справочники -> Справочники в договорах.
Далее рассматривается процесс подготовки каждого справочника, используемого в
договорах продажи.
2.1 Категории договоров
Едва ли не самым важным справочником является справочник категории договоров.
Категория характеризуется уникальным кодом категории и ее наименованием. Кроме
того, некоторые категории могут иметь признак «Системная». Если этот признак
установлен, то такая категория формируется разработчиком программы и не может
изменяться пользователями. Она применяется «как есть». Оператор может свободно
создавать новые категории. Изменять или удалять записи в справочнике можно только
в том случае, если нет договоров этой категории.
Для каждой категории договоров оператор может сформировать произвольный набор
дополнительных реквизитов. Попутно заметим, что все реквизиты карточки договора
делятся на основные и дополнительные. Основные реквизиты неизменны,
определяются разработчиком программы и применяются для всех договоров.
Дополнительные реквизиты
создаются пользователем программы для каждой
категории договоров в отдельности. Формирование категорий выполняется в режиме, к
которому можно обратиться по кнопке Реквизиты в нижней части формы работы со
списком категорий.
2.1.1
Дополнительные реквизиты
При входе в режим работы с реквизитами на экране отображается таблица следующего
содержания. В таблице показываются идентификатор и называние реквизита, тип
данных и значение по умолчанию. При вводе нового реквизита необходимо ввести
следующие параметры.


Код поля. Идентификатор реквизита длиной до 15 знаков. Если это поле
предполагается далее использовать в программах, то правила формирования ID
должны соответствовать правилам написания идентификаторов в языке Harbour.
Наименование. Произвольное наименование реквизита, необходимое для его
идентификации пользователем программы.
4
Договоры закупки и продажи

Справочник. Вид справочника, который используется при вводе этого
идентификатора. Если справочник не указан, то значение вводится свободно.
Описание справочников приводится далее.
Рис. Форма ввода дополнительных реквизитов






Тип данных. В поле устанавливается тип данных реквизита. Могут быть типы
данных: текст (по умолчанию), число, дата.
Длина поля. Длина поля зависит от типа данных. Для текстовых реквизитов
длина поля не более 120 знаков (по умолчанию, - 30). Для числовых реквизитов
длина поля до 15 знаков, а для полей типа даты, - 8 знаков.
Точность. Это поле вводится только для числовых реквизитов. Необходимо
указать количество знаков после десятичной точки. Всего от 0 до 5 знаков, по
умолчанию, - 0 знаков, т.е. целое число.
Обязательный ввод. Признак обязательного ввода реквизита. Если признак
указан, то значение этого поля должно быть введено обязательно. В противном
случае заполнение поле отдается на усмотрение пользователя.
Значение. Значение реквизита по умолчанию. Указание этого значения не
обязательно, но если указано, то подставляется при вводе реквизитов
конкретного договора.
Отображать на экране? Признак отображения реквизита в списке
дополнительных реквизитов. С помощью этого признака можно «спрятать»
5
Договоры закупки и продажи

некоторые поля от пользователей, которые вводят договоры. Такая потребность
возникает, например, для ввода каких-либо служебных данных.
Изменять значение? Признак запрета на изменение значения поля. Иногда
требуется такое свойство, если реквизит содержит некоторые константы. Тогда
реквизит показывается в списке ввода, но не может быть изменен.
Как правило, дополнительные реквизиты используются при написании
пользовательских программ обработки данных договора или при формировании
печатных форм.
При работе с реестром реквизитов поддерживается стандартный набор операций
создания, корректировки, удаления, поиска и печати данных в списке. Кроме того,
имеются специальные операции, которые вызываются по кнопкам в нижней части
меню. Назначение кнопки Справочники объясняется в следующем разделе. Копка
Операции объединяет две операции: Переместить вверх Ctrl-Up и Переместить
вниз Ctrl-Down. Эти операции используются для модификации порядка следования
реквизитов в списке. По умолчанию они отображаются в порядке ввода, но можно
изменить этот порядок по своему усмотрению.
2.1.2
Справочники значений реквизитов
Выше уже говорилось, что некоторые дополнительные реквизиты могут вводиться с
использованием справочников значений. Такие справочники формируются
пользователем программы непосредственно в режиме формирования реквизитов. Для
этого достаточно нажать кнопку Справочники в нижней части формы с реестром
дополнительных реквизитов. При этом на экране появляется список всех возможных
видов справочников. В таблице показывается название самого справочника. Оператор
может создавать новые справочники, изменять их или удалять совсем. Изменение или
удаление записей возможно, если справочники не используются с реквизитами. При
создании нового справочника открывается новая форма с двумя закладками.
На первой закладке пользователь вводит общие реквизиты справочника: наименование,
тип данных, длина поля для ввода значения и точность числовых данных. На второй
закладке вводится список значений. При работе со списком оператор может свободно
вводить, изменять или удалять любые значения. При этом логическая целость системы
не будет нарушена, даже если есть ссылки на это значение.
2.2 Типовые основания договоров
Этот справочник имеет чисто утилитарное содержание – сократить объем ввода
данных при работе с договорами. Для этих целей формируется справочник
стандартных оснований (содержаний) договоров, а затем при вводе карточки договора
в поле «Содержание договора» можно вызвать это справочник и подставить нужное
значение. Справочник обслуживает все разновидности договоров без деления на типы,
категории и т.д.
6
Договоры закупки и продажи
2.3 Виды договоров
Справочник видов договоров содержит все возможные виды договоров с описанием
идентификации вида и некоторых свойств договоров. Справочник формируется для
каждой категории договоров в отдельности. При входе в режим отображается список
видов договоров выбранной категории с указанием кода вида, названия и статуса
использования данной записи. При работе со справочников доступны все стандартные
операции работы со списком, которые вызываются по кнопкам на инструментальной
панели или «горячим клавишам». При вводе и модификации данных используется
следующая форма ввода.
Рис. Справочник видов договоров
При вводе нового вида договора оператор должен заполнить следующие реквизиты:




Код договора. Указывает код вида договора длиной до 6 знаков. Целесообразно
использовать мнемонически понятные коды, например, ДгПрод. Ввод поля
обязательный.
Наименование. Произвольное наименование вида договоров, необходимое для
идентификации записи пользователем программы.
Описание. Произвольное описание данного вида договоров. Содержание поля
произвольное.
Автонумерация. Признак автонумерации при формировании номера договора.
Если признак установлен, то при создании нового договора программа
7
Договоры закупки и продажи




2.3.1
автоматически формирует номер по порядку в соответствии с шаблоном,
который описан ниже.
Шаблон номера. Шаблон номера договора. Определят длину поля
юридического номера (до 15 знаков), наличие префикса, суффикса и длины
секции с номерами договора.
Текущий номер. Поле указывает начальный номер договоров данного вида.
Например, если к началу использования программы уже введены 254 договора,
то этот номер и нужно указать.
Счет расчетов. Номер счета расчетов по договорам данного вида. Ввод поля не
обязательный. Если указан, то может использоваться при бухгалтерской
обработки операций по договору.
Закрыть для использования. Текущий статус использования записи. Если
признак указан, то договоры этого вида запрещены для использования в новых
записях.
Работа с шаблонами номеров
Как правило, юридические номера договоров имеют сложный формат, который
включает номер года создания договора и другую информацию. Общая длина номера
в программе – до 15 знаков. Для определения номера оператор должен сформировать
шаблон, используя следующие символы.


N – цифры номера договора
Y – цифры номера года.
Кроме этих знаков могут использоваться и любые другие знаки, которые
интерпретируются как символы. Символы N должны идти непрерывно. На месте N
будут подставляться цифры номера договора. Например, если указано «NNNN» будут
формироваться номера от «0001» до «9999». Если в шаблоне определен префикс или
суффикс номера, то в номере будут использоваться ведущие нули. Если указан только
номер, то ведущие нули не используются. Например, если указан шаблон «ДГNNNN»,
то будут формироваться номера от «ДГ0001» до «ДГ9999». Если указан шаблон
«NNNNДГ», то будут формироваться номера от «0001ДГ» до «9999ДГ». Но если в
шаблоне указано «NNNN», то нумерация будет от 1 до 9999. Символы Y также должны
идти подряд. Может быть указано от 1 до 4 символов. В зависимости от этого
показываются цифры номера года, начиная с конца. Например, для года 1968 при
указании «YY» будет сформировано «68», а для «YYYY» - «1968». Далее приводится
несколько примеров шаблонов номеров.


ДNNNN-YY. Пример: «Д02341-98».
YY/NNNNN. Пример: «04/00234»
8
Договоры закупки и продажи
3 Картотека договоров
Основным режимом работы с программой является формирование и ведение картотеки
договоров. Именно здесь можно узнать: какие договоры сейчас выполняются и с кем,
какое состояние работ и расчетов по каждому договору. При входе в режим на экране
показывается реестр договоров выбранной категории.
Рис. Картотека договоров продажи
В колонках реестра договоров отображается наиболее важная меняющаяся
информация о договоре: реквизиты идентификации договора, контрагент, сумма,
текущий статус. Кроме того, в нижней части формы показываются некоторые
вспомогательные реквизиты договора, а также сведения о состоянии расчетов по
договору. Кроме набора стандартных операций (Создать, Изменить, Удалить и т.д.) для
договоров определено множество специальных операций, рассматриваемых далее.
Ввод и модификация данных по договору производится в специальной форме –
карточке договора.
9
Договоры закупки и продажи
3.1 Карточка договора
При создании нового договора используется специальная форма ввода реквизитов
договора. Форма имеет одну закладку, на которой вводятся следующие реквизиты.
Рис. Карточка договора




Вид договора. Код вида договора по справочнику. Вводится обязательно для
любого договора. Если определен только один вид, то поле заполняется
автоматически.
Дата регистрации. Дата регистрации договора в системе. По умолчанию
проставляется текущая дата, которая может быть изменена пользователем
программы.
Регистрационный номер. Регистрационный номер договора (номер по
порядку). Нумерация ведется по всем договорам продажи (закупки). Эти номера
не корректируются.
Юридический номер. Юридический номер текущего договора. Формируется
после ввода даты регистрации в соответствии с шаблоном номера договора.
Если автонумерация не ведется, то номер вводится вручную.
10
Договоры закупки и продажи







Контрагент. Ссылка на партнера в договоре по справочнику партнеров. Для
договоров продажи можно указать только партнеров со статусом Покупатель, а
для договоров закупки, - со статусом Поставщик.
Сумма договора. Общая сумма по договору в валюте расчетов. Указание суммы
не обязательно.
Без этапов Признак указывается, если данный договор не имеет этапов.
Например, это рамочное соглашение, а расчеты выполняются по конкретным
заказам.
Содержание. Произвольное описание содержания договора. При заполнении
поля можно использовать справочником типовых содержаний, который описан
ранее.
Ответственный. Фамилия сотрудника, ответственного за прохождение данного
договора. Поле вводится с использованием справочника сотрудников
предприятия.
Дата начала/окончания работ. Дата начала и окончания работ по договору.
Даты периода должны быть согласованы друг с другом и датой регистрации
договора в системе.
Неустойка Описание неустойки по договору. Указывается тип неустойки
(Штраф или Пени), ставка неустойки в процентах, а также количество дней
отсрочки, после которых начинает применяться неустойка. Эти реквизиты в
данной версии имеют информационный характер.
Описанные выше реквизиты представляют собой заголовок договора. Далее вводятся
сведения об этапах договора. Таблица этапов договора доступна лишь в том случае,
когда в заголовке не сделана отметка Без этапов. Если отметки нет, то оператор
должен ввести как минимум, один этап. В противном случае эта таблица недоступна.
При вводе сведений об этапе договора необходимо придерживаться следующих
правил. Все этапы делятся на этапы выполнения договора и этапы оплаты. Последние
играют подчиненную роль и приводятся здесь, в основном, как памятка. Этапы
договора описывают предмет, содержание договора на каждом временном отрезке и
стоимость этапа. Ввод сведений осуществляется в специальной форме ввода с
указанием следующих реквизитов.




Тип строки. Необходимо указать тип строки (этапа) договора. Допускаются два
значения: Этап договора (по умолчанию) и Этап оплаты.
Дата. Дата окончания этапа (или дата оплаты). Период этапа отсчитывается от
даты окончания предшествующего этапа (или даты начала исполнения договора)
и до указанной даты.
Содержание. Вводится описание содержания этапа. Это поле может содержать
любую информацию.
Сумма. Стоимость работ этапа или сумма оплаты. Сумма должна быть больше
0.00 и выражается в валюте договора.
11
Договоры закупки и продажи
Список этапов показывается в таблице по умолчанию следующим образом: содержание
этапа, дата окончания, сумма поставки и сумма оплаты, однако вид просмотра можно
менять.
3.2 Операции с договорами
При работе с договорами используются стандартные и специальные операции.
Стандартные операции (Создать, Изменить, Удалить,…) вызываются через кнопки на
инструментальной панели или по «горячим» клавишам. Они применяются только в
реестре договоров. Специальные операции вызываются посредством кнопок,
расположенных в нижней части форм.
3.2.1
Операции в реестре договоров
При работе с реестром договоров в нижней части экрана отображаются кнопки меню
нестандартных операций. Назначение кнопок следующее.
Кнопка Договор обеспечивает обращение к нескольким командам, предназначенным
для ввода дополнительной информации по договорам. Содержание опций этого
пункта описано далее.



Описание договора Ctrl-A. По команде на экране открывается окно для ввода
произвольного описания договора или ввода любых комментариев. Никаких
ограничений на содержание или структуру описания нет.
Дополнительные реквизиты Alt-F5. Команда предназначена для вызова формы
ввода дополнительных реквизитов договора, которые определены для этой
категории документов. Реквизиты вводятся в таблице, в которой показываются
названия реквизитов и текущие значения.
Реквизиты компании F5. Команда предназначена для корректировки реквизитов
компании, от лица которой оформляется договор. В этом режиме оператор
может указать любые счета в банке данного учетного предприятия, а также
изменить расчетный счет, который будет использоваться в платежах.
Кнопка Справки предназначена для обращения к режимам формирования
оперативных справок по состоянию текущего договора. Справка выводится в
отдельном окне в электронной форме.


Расчеты по договору. На экране выводится справка по состоянию расчетов с
партнером по текущему договору. Справка может быть сформирована в том
случае, если расчеты с партнером выполняются в разрезе договоров.
Расчеты по этапам. На экране выводится справка по состоянию расчетов в разрезе
этапов договора (включая этапы поставки и оплаты). Показываются плановые и
фактические суммы, отклонения, период просрочки выполнения этапа. Справка
может быть сформирована в том случае, если расчеты с партнером выполняются
в разрезе договоров.
12
Договоры закупки и продажи


Заказы по договору. На экране выводится перечень заказов, которые ссылаются на
договор (заказы выполняются в рамках этого договора). При этом расчеты могут
выполняться по договору в целом или по любым другим основаниям. Эта
справка особенно полезна в случае, когда договор рамочный, а расчеты
выполняются по заказам. Эта справка применяются только по договорам
продажи.
Документы по договору. На экране выводится справка со списком документов,
которые прямо или косвенно связаны с договором. Прямая связь означает, что
документ имеет прямую ссылку на договор. Косвенная связь означает, что
документ ссылается на основание сделки, которое в свою очередь имеет ссылку
на договор. Например, документ может ссылаться на заказ продажи, а заказ на
договор.
Кнопка Операции предназначена для обращения к нестандартным операциям с
текущим договором. Набор опций этой кнопки меню следующий.



3.2.2
Контроль этапов Ctrl-R. Команда предназначена для выполнения контроля
исполнения операций по договору.
Изменить вид Ctrl-T. Команда предназначена для изменения формы
представления данных по этапам договоров в карточке договора. В стандартном
состоянии показывается список этапов с указанием их сроков и стоимости
(суммы) этапа. Кроме этого программа может отобразить список этапов с
показом плановых сумм по этапу, фактическими данными, а также процентом
отклонения факта от плановых показателей. Наконец, имеется форма просмотра
списка документов, которые прошли по данному договору. Две последних
формы просмотра работают, если договор является объектом расчетов.
Изменить статус Ctrl-S. Операция изменения текущего статуса договора При
создании договор получает статус Проект. В этом состоянии можно вносить
любые изменения. Затем договор переводится в статус Действует. По этому
договору выполняются транзакции, изменение договора запрещено. После
окончания работы с договором он переводится в статус Закрыт. Любые
транзакции с таким договором запрещены.
Операции в карточке договора
При работе с карточкой договора также используется набор специальных операций,
обращение к которым осуществляется через кнопки в нижней части формы. В
настоящее время используются кнопки Баланс, Договор, Операции. Кнопка Баланс
предназначена для вывода на экран справки о состоянии расчетов по договору, если
данный договор является объектом расчетов с партнером. Назначение кнопок Договор
и Операции полностью соответствует соответствующим кнопкам в реестре договоров.
13
Договоры закупки и продажи
14
Договоры закупки и продажи
4 Приложения
4.1 Структура данных
В этом разделе приводится описание структуры данных для хранения информации по
договорам закупки и продажи для версии 3.4. Все таблицы хранятся в директории
DBASE\CNTR. Используется следующий набор таблиц.
Список таблиц для учета договоров закупки и продажи
Директория
CNTR
CNTR
CNTR
CNTR
CNTR
CNTR
CNTR
CNTR
CNTR
CNTR
CNTR
4.1.1
Таблица
BASES_20
CNCTG
CONT_ADD
CONTRACT
CNGFIELD
HELP20
MEMDAT
OBLIGATE
SET_ADD
SET_SPR
SPR_ADD
Наименование
Служебная таблица
Категории договоров
Картотека договоров (заголовки)
Названия полей договора
Служебная таблица
Служебная таблица
Картотека договоров (этапы)
Дополнительные реквизиты договоров
Виды локальных справочников
Значения в справочниках
Картотека договоров (заголовки)
Для хранения набора данных «Картотека договоров (заголовки)» используется таблица
с наименованием CONTRACT.DBF
Картотека договоров (заголовки) CONTRACT.DBF
Поле
ID_CONTR
CNCTG
TYPE
VID
STATUS
Формат
C 22
C 03
C 22
C 06
C 01
DATE
DATE_CLOSE
DATE_S
PERIOD_O
NUMREG
D 08
D 08
D 08
N 03
C 06
Наименование
ID записи (PK)
ID вида договора по справочнику
Код вида договора (по ссылке)
Статус (стадия) договора. Используются стадии: «П» –
Проект, «Д» – Действует, «З» – Закрыт.
Дата подписания (оформления) договора
Дата закрытия договора
Дата окончания договора (окончание периода)
Период отсрочки (Суток)
Номер регистрации договора
15
Договоры закупки и продажи
NUMDOC_E
MANAGER
CONTRAGENT
NAMEAGENT
CODEVAL
SUM_IN
C 15
C 06
C 06
C 25
C 03
N 19.4
SUM_OUT
N 19.4
PLAN_IN
N 19.4
PLAN_OUT
N 19.4
PRIM
COMM
LATE
MYCODE
PENALTY
ID_ADRESS
ID_RSSCH
NOTIFY
C 60
M
C 01
C 06
N 06.2
C 22
C 22
N 03
PCODE2
PNAME2
PADDR2
PSUM
FSUM
ACNT
ADIM
PAYTYPE
C 06
C 25
C 22
N 19.4
N 19.4
C 16
C 22
C 22
PAYDATE
D 08
PAYGRAPH
C 22
PGFACTOR
N 15.4
PGPERIOD
FFTYPE
C 05
C 01
CTG
BRG
DATE_BEG
ORDID
ORDREG
MYIDPARTN
C 22
C 01
D 08
C 22
C 06
C 22
Юридический номер договора
Код менеджера (по справочнику сотрудников)
Код контрагента в договоре
Наименование контрагента в договоре
Код валюты договора
Сумма приходов фактическая (Для закупок это поставки,
для продаж это оплаты)
Сумма расходов фактическая (Для закупок это оплаты, для
продаж, - поставки)
Сумма приходов плановая (Для закупок это поставки, для
продаж это оплаты)
Сумма расходов плановая (Для закупок это оплаты, для
продаж, - поставки)
Примечание, комментарий по договору
Описание договора
Признак просрочки договора
Код собственной (учетной) компании
Процент штрафа за просрочку
ID адреса собственной компании
ID расчетного счета собственной компании
Предупреждение. За сколько суток до окончания срока
договора нужно выдать предупреждение.
Код плательщика/Получателя
Наименование плательщика/Получателя
ID адреса плательщика/Получателя
Сумма договора плановая
Сумма договора фактическая
Номер счета расчетов по договору
ID аналитики договора
ID вида оплаты по справочнику. Определяет форму
оплаты и центр платежа.
Дата оплаты. Дата оплаты по договору. Если указан и
график оплаты, то это дата первого платежа.
ID графика оплаты по справочнику. Определяет вид
графика оплаты по договору.
Числовой показатель для графика (сумма, процент, число
периодов).
Полный период оплаты.
Тип неустойки. Может быть два типа: 0 – Штраф и 1 –
Пени. Пока всегда устанавливается значение «Штраф»
ID категории договора по справочнику
Код типа сделки. Код = 1 – Закупки, = 2 – Продажи
Дата начала работ по договору
ID сводного заказа к договору
Код сводного заказа к договору
16
Договоры закупки и продажи
IDAGENT
NOPHASE
4.1.2
C 22
L 01
Признак отсутствия этапов по договору
Картотека договоров (этапы)
Для хранения данных по этапам договоров используется таблица OBLIGATE.DBF.
Она является подчиненной таблицей к заголовкам договоров CONTRACT.DBF
Картотека договоров (этапы) OBLIGATE.DBF
Поле
ID_OBL
ID_CONTR
VID
NUMREG
STATUS
LTYPE
Формат
C 22
C 22
C 03
C 06
C 01
C 01
LNUM
NAME
MANAGER
SCHET
AGENTCODE
NAMEAGENT
CODEVAL
DATE_IN
PLAN_IN
DATE_OUT
PLAN_OUT
SUM_IN
SUM_OUT
COMM
DATE_BEG
DATE_END
NOTIFY
N 03
C 60
C 06
С 16
С 06
С 25
С 03
D 08
N 19.4
D 08
N 19.4
N 19.4
N 19.4
M
D 08
D 08
N 03
DATE_FCT
D 08
PSUM
FSUM
DELTA
DIRECT
LGOTA
OVERDUE
N 19.4
N 19.4
N 06.2
L 01
N 19.3
N 04
Наименование
ID записи (PK)
ID заголовка договора.
Код вида договора
Регистрационный номер договора
Статус договора
Тип строки (0 – этап договора, 1 – оплата договора). Тип
устанавливается автоматически по месту ввода.
Номер строки. Нумерация в пределах каждого типа строк.
Содержание строки (этапа/платежа)
Код менеджера
Номер счета расчетов
Код партнера в договоре
Наименование партнера в договоре
Код валюты договора
Дата прихода плановая
Сумма приходов плановая.
Дата расхода плановая
Сумма расходов плановая.
Сумма приходов фактическая.
Сумма расходов плановая.
Примечание к этапу договора
Дата начала этапа
Дата окончания этапа
За сколько дней предупредить о сроке наступления
события. По умолчанию = 0 (не предупреждать)
Фактическая дата исполнения пункта плана (поставки или
оплаты).
Сумма строки плана договора (плановая)
Сумма строки плана договора (фактическая)
Процент выполнения плана (PSUM-FSUM)*100/PSUM
Количество дней просрочки.
17
Договоры закупки и продажи
NOTIFY
4.1.3
N 03
Справочник категорий договоров
Справочник категорий договоров хранится в отдельной таблице с наименованием
CNCTG.DBF. Структура таблицы описана далее.
Категории договоров CNCTG.DBF
Поле
CTG_ID
CODE
TITLE
BRG
Формат
C 22
C 03
C 20
C 01
IS_SYSTEM
L 01
4.1.4
Наименование
ID записи (PK)
Уникальный код категории договора.
Наименование категории.
Тип сделки. Используются типы: 1 – Закупка, 2 –
Продажа.
Признак системной категории
Справочник дополнительных реквизитов
Справочник дополнительных реквизитов для категорий договоров хранится в
отдельной таблице с наименованием SET_ADD.DBF. Структура таблицы описана
далее.
Дополнительные реквизиты SET_ADD.DBF
Поле
REC_ID
CTG
ORDER
Формат
C 22
C 22
N 03
ID_SPR
C 22
CODE
NAME
TYPE
C 15
C 50
C 01
LENGHT
N 05
DEC
N 05
Наименование
ID записи PK
Категория договора.
Номер поля по порядку. Нумерация ведется автоматически
в порядке ввода и в пределах одной категории.
ID справочника. Идентификатор вида справочника,
который используется с данным полем.
Код поля (идентификатор параметра).
Название поля.
Тип данных. Код типа поля. Разрешается использовать
типы C – текст, N – число, D – дата.
Длина поля. Определяет длину дополнительного поля.
Максимальная длина – 120 знаков. Для типа C по
умолчанию длина 30, для типа N – 10, для типа D – 8. Для
поля N длина не может быть больше 19. Для типа D
длина равна 8.
Точность. Указывается только для числовых данных.
18
Договоры закупки и продажи
DEMAND
DEFAULT
IS_VISIBLE
IS_EDIT
4.1.5
L 01
C 120
L 01
L 01
Максимальная точность – 5. По умолчанию равно 0.
Признак обязательного ввода по справочнику.
Значение по умолчанию.
Признак видимости поля.
Признак редактирования поля.
Виды локальных справочников
Справочник видов локальных справочников хранится в отдельной таблице с
наименованием SET_SPR.DBF. Структура таблицы описана далее.
Виды локальных справочников SET_SPR.DBF
Поле
ID_SPR
NAME
TYPE
LENGHT
DEC
4.1.6
Формат
C 22
C 25
C 01
N 03
N 03
Наименование
ID записи PK
Название справочника
Тип данных
Длина поля
Точность (для числовых данных)
Значения локальных справочников
Справочник значения локальных справочников хранится в отдельной таблице с
наименованием SET_SPR.DBF. Структура таблицы описана далее.
Виды локальных справочников SET_SPR.DBF
Поле
REC_ID
ID_SPR
VALUE
4.1.7
Формат
C 22
C 22
C 120
Наименование
ID записи PK
ID вида справочника
Значение
Справочник видов договоров
Справочник видов договоров хранится в отдельной таблице с наименованием
SNTYPE.DBF. Структура таблицы описана далее.
Справочник видов договоров CNTYPE.DBF
Поле
Формат
Наименование
19
Договоры закупки и продажи
TYPE_ID
CTG
BRG
CODE
TITLE
NOTE
C 22
C 22
C 01
C 06
C 30
C 254
IS_AUTO
IS_YEAR
PATTERN
ACNT
FILE
CURRENT_E
L 01
L 01
C 15
C 16
C 254
N 15
IS_CLOSED
L 01
ID записи PK
Категория договора.
Тип сделки (закупка или продажа).
Код. Уникальный код вида договора.
Наименование вида договора.
Произвольное описание типового договора, назначения,
особенностей применения и т.д.
Признак автонумерации.
Признак включения номера года в номер договора.
Шаблон номера договора
Номер счета расчетов по умолчанию
Описание вида договора
Текущий номер договора, от которого начинается
автонумерация.
Признак блокировки.
20
Download