powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Регистры
20 сообщений из 45, страница 2 из 2
Регистры
    #33093534
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim21Это все слишком сложно! Я думаю что-то типа
регистра Остатков
регистра Оборотов
регистра Заявок покупателей
регистра Заказов поставщику.
Только я не совсем понимаю что с чем связано и какой докумен на что влияет!
Регистр Оборотов, Регистр Заявок покупателей, Регистра Заказов поставщику - это, с точки зрения программиста, все одно и тоже. Единственное, что их отличает - счет учета.
Аналогично надо делать регистр остатков (Остатки реальных товаров, остатки заказов поставщику и остатки заказов покупателей). То же одно и тоже. Отличие только счет.
Без ведомостей движения не получится. Они требуются для бухгалтерского отчета. Их все равно потребуют. Это основание для проверяющего - откуда взялись (куда делись товары).

И ничего это не сложно. Если есть хоть какой то опыт работы с TSQL 2000, то на БАС сможете это сделать за неделю. Хотите попробывать?
...
Рейтинг: 0 / 0
Регистры
    #33093651
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объясните мне: Что такое регистры 1С (именно 1с)!

P.S. Можно просто Бизик admin@busyman.ru ICQ# 131833549
...
Рейтинг: 0 / 0
Регистры
    #33094105
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BusyManОбъясните мне: Что такое регистры 1С (именно 1с)!

P.S. Можно просто Бизик admin@busyman.ru ICQ# 131833549
http://www.sibay.ru/1c/lang_word.rar
...
Рейтинг: 0 / 0
Регистры
    #33094127
[Dim21] Смотря, что учитывать собрался, например:
Регистр остатков товаров - для учета товара на складах
Измерения:
Товар
Место хранения
Партия (если партионный учет)
Ресурсы:
Количество
Сумма
НДС

Можно также ввести регистры заказов поставщику, покупателей, оборотный регистр продажи
...
Рейтинг: 0 / 0
Регистры
    #33095593
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PVP
БАС я смотрел. Честно сказать, с ходу ничего не понял. А бухучет я не собираюсь трогать вообще. По крайней мере пока
...
Рейтинг: 0 / 0
Регистры
    #33095627
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ненавижу 1С
Это я понимаю, но вот по части реализации возникают трудности. Как вобще осуществить партионный учет, если есть регистр оборотов и регистр остатков?
Как осуществить резервирование? И что записывается в регистр оборотов?
...
Рейтинг: 0 / 0
Регистры
    #33095660
[Dim21] ICQ есть? стучись в 212609681
...
Рейтинг: 0 / 0
Регистры
    #33095666
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ненавижу 1СКак выглядят остаточные регистры в 1С?
1. Таблица движений регистра.
в ней поля:
- ссылка на документ
...

И еще. Как проще реализовать эту ссылку? Вид документа + ID документа?
...
Рейтинг: 0 / 0
Регистры
    #33095696
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так как тебе нужен простейший регистр, для начала лучше забыть умное слово "регистр", а использовать простое "остаток на складе".

У тебя наверняка уже есть таблица для строк документов, в которой есть столбцы "Цена", "Количество" и "Код товара" (или "Код партии").
Тебе еще нужна таблица для строк остатков складов, в которой есть эти же столбцы.

При проведении приходной накладной по складу ты должен сделать простой insert строк этой накладной в таблицу остатков складов - как самый простой вариант. Вариант посложнее - комбинация insert и update, чтобы строки остатков складов были уникальны по столбцам "Код склада", "Цена", "Количество", "Код товара".

При расходе со склада ты должен сделать либо update, либо insert в таблицу строк документа и либо update, либо delete со строками остатков складов - причем обязательно в одной транзакции.

Дальнейшее усложнение - места хранения, входные и выходные партии и т.п.
...
Рейтинг: 0 / 0
Регистры
    #33095761
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тяп-ляп
Если я правильно понимаю схему:табличные части документов записываються в регистр оборотов со знаком + или - , а на основе этих записей изменяется регистр остатков. Как с этим всем связан регистр заказов и регистр заявок?
...
Рейтинг: 0 / 0
Регистры
    #33095790
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Регистры заказов и заявок - это можно делать по желанию, если есть такая задача. По моему, это излишне.
Заказы (их выполнение) можно учитывать без регистров. Я это делаю так - в таблице "Документы" в процессе выполнения заказа создается цепочка (точнее - дерево) заказ-много нарядов на склад-много расходных накладных. Вершина этого дерева - заказ.
По этому дереву можно смотреть выполнение заказа (кол-во в заказе минус сумма количеств во всех расходных накладных в дереве).
Так же заказ имеет три состояния - проект, в выполнении, закрыт. Их меняет пользователь.
...
Рейтинг: 0 / 0
Регистры
    #33095811
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
табличные части документов записываються в регистр оборотов со зн...
В простейшем случае "регистр оборотов" не нужен - он полностью дублирует строки документа.
В + или - документ работает по складу можно прописать в классах документов - это тоже должна быть отдельная табличка.
Если документ может иметь два склада (напрмер From и To) - то надо описать в классах документа, как он работает по обоим складам.
Хороша еще таблияка "Состояния документов" - для каждого класса документа свой список состояний - кроме всего прочего в ней можно описывать по каким складам (From и To) проведен документ в текущем состоянии.
...
Рейтинг: 0 / 0
Регистры
    #33096246
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тяп-ляпРегистры заказов и заявок - это можно делать по желанию...
Вобщем я как раз и желаю сделать такие регистры. :)
тяп-ляпВ простейшем случае "регистр оборотов" не нужен - он полностью дублирует строки документа...

Это я понимаю. Но если не делать регистр оборотов, тогда придется каждый раз для отчета перибирать несколько видов документов (разные таблицы), выбирать которые проведены и подходят по дате, открывать их табличные части (тоже тазные таблицы) и только потом строить отчет.
А регистр вроде как раз и упрощает всю эту поцедуру.
...
Рейтинг: 0 / 0
Регистры
    #33096583
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выигрываешь в одном - проигрываешь в другом.
Если хранить движение товаров в отдельной таблице, то усложняется редактирование проведенного по складу (или двум складам) документу:
нужно изменить строку в документе, изменить содержимое склада (складов), изменить строки движения товаров, причем не просто так, а согласованно по "измерениям" и "ресурсам": цене, кол-ву, месту хранения и т.п.
Геморрой еще тот.
Тут каждый для себя свое решение подбирает.
Я бы сделал так: для строк не складских документов (счета, заказы и т.п., где участвуют только товары) - отдельная таблица, для строк складских документов (приход, расход, перемещение, списание и т.п., где участвуют партии) - отдельная таблица.
Но уже поздно переделывать, система готова.
...
Рейтинг: 0 / 0
Регистры
    #33097276
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я примерно так и хочу, наверное. Приход, Расход, Списание и Перемещение не очень то меня и тревожат. Тут все понятно: бери и добавляй при проведении строки из таболичной части документов (со знаком + или -) в регистр оборотов. А при отмене проведения - удаляй. На сколько я понимаю при изменении регистра оборотов должен автоматически изменяться регистр остатков.
Тревожит меня несколько другое. Самое основное: Как к этой всей системе добавить заявки и заказы регистры для них? Что они делают и как?
...
Рейтинг: 0 / 0
Регистры
    #33097334
Meta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если уж хочется сделать регистры как в 1с и возникают проблемы при проектировании. То следует сначала просмотреть, как в сделаны регистры в самой 1С, и как документы работают и этими регистрами...
Надо лишь напрячь пару извилин, в дальнейшем поможет :)
Заявки и заказы тоже можно посмотреть в 1С... А ведь лень! ;)
...
Рейтинг: 0 / 0
Регистры
    #33097364
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MetaЕсли уж хочется сделать регистры как в 1с... А ведь лень! ;)
Не лень. Смотрел. Книжки листал, но там херня. В конфигураторе ковырялся, частьпонял, часть - нет. Кроме того смотрел файл 1с77.DD... Вобщем итог: Понял только часть и то не правильно как выясняется, кроме того там все это усложнено сильно, а мне нужны только основы - четыре регистра!
...
Рейтинг: 0 / 0
Регистры
    #33097929
Тяп-ляп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объясни, что ты понимаешь под
Код: plaintext
"заявки и заказы и регистры для них"
Я не пойму, зачем они нужны?
Регистр по своей сути есть данные, агрегатированные по более другим данным, например, просуммированные. Зачем суммировать количество заказанного товара и хранить это количество?
...
Рейтинг: 0 / 0
Регистры
    #33098221
Dim21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К примеру чтоб путем вычитания из имеющегося на складе, можно было подсчитать сколько еще можно продать. Или чего-то не понимаю?
...
Рейтинг: 0 / 0
Регистры
    #33101165
hui
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hui
Гость
Вопрос по теме. Как работает перемещение ТМЦ в 1с?
...
Рейтинг: 0 / 0
20 сообщений из 45, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Регистры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]