Точность в каждой детали
Закажите по телефону:
Закажите по телефону +7 (4872) 35-47-18
Компрессорая станция в поселке Приводино (Тверская область)

Новости




1с: клуб пользователей.

"1с:торговля": задачи и решения.

Мы продолжаем серию публикаций, адресованных тем, кто

использует систему "1с:торговля" в своей работе и

самостоятельно настраивает ее на решение конкретных учетных

задач (начало см. В n 2, 5, 7, 9, 10, 17, 25, 27, 32, 38,

46, 49 "финансовая газета" за 1997 г.).

НАше предприятие представляет собой концерн нескольких

фирм. Нам необходимо вести учет движения товаров и

денежных средств по каждой фирме в одной общей базе

системы "1с:торговля" и получать аналитические отчеты

("остатки товаров", "оборотная ведомость" и др.) Как по

каждой фирме отдельно, так и по всем сразу. Также

необходимо, чтобы при формировании расходных документов

на одну из "наших фирм" у нее автоматически

формировались приходные документы. Нумерация документов

для каждой фирмы должна быть своя. Как реализовать в

системе "1с:торговля" такой учет?

е. Руфанова, г. Москва

вашу проблему можно решить двумя способами. Первый и

наиболее простой - создать для каждой фирмы свои документы

(например, "накладная фирмы1", "накладная фирмы2" и т. Д.),

Которые по структуре своей абсолютно одинаковы, только

осуществляют учет параметров ("остатки", "взаиморасчеты")

соответствующей фирмы. Второй способ - организовать учет

документов в общих для всех фирм журналах, но с отдельной

нумерацией по каждой фирме. То есть если при формировании

документа мы изменили "фирму-продавца", то должны измениться

номер и индекс документа, а также параметры учета, которые

изменит данный документ после проведения.

К недостаткам первого способа следует отнести его

неуниверсальность: если в процессе работы в нашем концерне

добавилась новая фирма, для нее в конфигураторе надо

создавать новые документы.

Второй способ более универсален, поэтому рассмотрим

его подробнее. Для того чтобы один и тот же документ мог

иметь разные номера (для каждой фирмы свои), необходимо в

конфигураторе создать "справочник номеров" со следующими

реквизитами: текущие номера соответствующего документа по

каждой фирме; индекс фирмы; название фирмы. Также для того,

чтобы при выписке расходных документов при выборе фирмы-

продавца изменялись номер и индекс документа, следует

написать в глобальном модуле функцию, которая это

реализовывала бы, и подставить ее в стандартную процедуру

"вводнового ()". Алгоритм этой функции должен сводиться к

следующему: если в документе выбрана "фирма1", то поставить

индекс и (номер+1) документа из "справочника номеров",

который соответствует данной фирме и текущему документу.

"Номер+1" означает, что к последнему номеру, который

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

проведения документа его номер записывается в "справочник

номеров".

Для реализации первого и второго способов также

необходимо добавить новое измерение "фирма" в регистрах

"остатки товаров", "касса" и "взаиморасчеты".

Для решения вашего второго вопроса (автоматическое

формирование приходных документов при выписке расходных

документов на одну из "наших фирм") необходимо в справочнике

"клиенты" добавить группу "корпорация", содержащую атрибуты

фирм, входящих в корпорацию. В расходных документах следует

предусмотреть автоматическое формирование приходных

документов на фирму-клиента, если выписывается расходный

документ, а клиентом при этом выступает одна из фирм группы

"корпорация". Для этого в конфигураторе, в модуле расходных

документов, следует создать новую процедуру "процедура

вводприхода ()", которая выполняла бы следующий алгоритм:

если в качестве клиента выступает фирма из группы

"корпорация", то создать приходную накладную и заполнить ее

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

"клиент" и "продавец" поменять местами. Для того чтобы эта

процедура вызывалась по нажатию кнопки "ок", надо записать

вызов процедуры в свойствах кнопки "ок" расходных документов.

Для получения аналитических отчетов по каждой фирме

отдельно в стандартные отчеты ("остатки товаров", "оборотная

ведомость" и т. Д.) Следует добавить фильтр "фирма".

Эти изменения позволят также выполнять экспорт

проводок в "1с:бухгалтерию" для каждой фирмы отдельно.

"1с:франчайзи-альфа-сеть"

контактный телефон (095) 240-90-85