powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Зарплата. Основание проводки.
44 сообщений из 44, показаны все 2 страниц
Зарплата. Основание проводки.
    #33068628
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во многих топиках данного форума приводятся примеры таблицы проводок в которых присутствует поле "Документ-родитель проводки".

Но как обстоят дела, когда документа как такового нет?
Например, какой документ для начисления ЕСН-а или НДФЛ ?

Если я правильно понимаю, то проводка может быть отражением "факта хозяйственной деятельности" (купили, продали, начислили оклад, выдали зарплату и тд), а может быть отражением "хозяйственной операции" (начислили налог).

Собственно приветствуются все мысли по данному вопросу.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33068710
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему ты хочешь привязаться именно к документу ???? я когда писал именно бух-й модуль то у меня вообще небыло документов(это не складской учет всетаки) а просто форма где юзверь выбирал нужные ему счета и суммы и т.д. и все енто заносилось в бд... если не ъочешь чтобы юзвер сам составлял проводки сделай набор доступных действий (тоесть начислили налог по ЗП) и на основе выбраннго пользователем действия автоматом гони проводки в базу
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33068731
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sashenkaа почему ты хочешь привязаться именно к документу ???? я когда писал именно бух-й модуль то у меня вообще небыло документов(это не складской учет всетаки) а просто форма где юзверь выбирал нужные ему счета и суммы и т.д. и все енто заносилось в бд... если не ъочешь чтобы юзвер сам составлял проводки сделай набор доступных действий (тоесть начислили налог по ЗП) и на основе выбраннго пользователем действия автоматом гони проводки в базу

Не...я не хочу привязывать...цель стоит другая...чтобы по каждой проводки определить, что это за деньги (ну например то, что это начисления по конкретному отпуску, больничному). Или идея в корне порочная? )
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069118
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что то я тебя не пойму... тоесть проводка занесена уже и ты по ней готовой хочешь определить кому енто и для чего енто ????
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069159
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sashenkaчто то я тебя не пойму... тоесть проводка занесена уже и ты по ней готовой хочешь определить кому енто и для чего енто ????

Я хочу в проводках хранить всю расчетную информацию и по проводкам составлять всю отчетность (как внеш. так и внутр.)
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069203
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmond sashenkaчто то я тебя не пойму... тоесть проводка занесена уже и ты по ней готовой хочешь определить кому енто и для чего енто ????

Я хочу в проводках хранить всю расчетную информацию и по проводкам составлять всю отчетность (как внеш. так и внутр.)
хм... основное это проводка (я не писал полноценных бух-х программ но писал модуль учета 631 счета ...расчеты с поставщиками +основные + строит-во) а какую аналитику ты к ней прикрутишь это уже твое дело а потом уже и делай отчетность
вот структура таблички проводок моей проги
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CREATE TABLE OPERATION (
    ID           INTEGER NOT NULL,-идентификатор
    ID_POST      INTEGER NOT NULL,-сслылка на поставщика
    ID_MAT_NAME  INTEGER NOT NULL, -ссылка на мат-но отв лицо 
    ID_SCHET     NUMERIC( 3 , 1 ) NOT NULL, - счет
    DATA         DATE NOT NULL, -дата накл прихода
    NOMER        VARCHAR( 10 ), -номер накл прих
    SUMMA        DECIMAL( 15 , 2 ) NOT NULL, - сумма по накл
    ID_OPER      INTEGER NOT NULL -признак опер Дт или Кт
);
(таабличка немного спецефичка так как все счета вносимые в нее являються кор-ми счетами 631 счета) вот ну и отчетность можно на ее основе давать и по счетам и по постав-ам и по мат-но отв лицам в общем как ты сам извратишься такой отчет и получиться
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069299
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Общий бухгалтерский принцип:
Факт хозяйственной деятельности отражается в документе.
На основании документа оформляются одна или несколько бухгалтерскиех хозяйственных операций.
Каждая операция описывается набором проводок.

Однако в различных участках учета он реализован сильно по-разному. Например, не встречал, чтобы табель учета регистрировали как документ с номером и датой и др. Он существует виртуально: ИД подразделения и Месяц как бы шапка, Таб.номер + Код начисления по табелю + Месяц как бы его строки. Поэтому ссылка на документ - опциональная.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069312
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelRОбщий бухгалтерский принцип:
Факт хозяйственной деятельности отражается в документе.

это уже прогресс метода ведения бух-го учета в совр-х инф системах тоесть переход от чисто бух-го учета к управленческому учету.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069335
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+изменение методологии с акцента на проводки к ацкенту на хоз-ю операцию...
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069387
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ModelRОднако в различных участках учета он реализован сильно по-разному. Например, не встречал, чтобы табель учета регистрировали как документ с номером и датой и др. Он существует виртуально: ИД подразделения и Месяц как бы шапка, Таб.номер + Код начисления по табелю + Месяц как бы его строки. Поэтому ссылка на документ - опциональная.

Если ссылка на документ опциональная, то как (переходя к хранению в БД) хранить информацию о той или иной сумме?

Получается, что информация эта берется из табеля, так?
Но есть проводки, для которых нет отражения в табеле.
Т.е. получается что проводка может характеризоватся несколькими взаимоисключающими идентификаторами. Так? Или я не прав и можно свести все к одному?
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069431
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и что что проводка не отражаеться в табеле ...если табель являеться ее родителем то ты ее обязан нести в базу а вот показывать уже не обяз-но
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069453
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sashenkaну и что что проводка не отражаеться в табеле ...если табель являеться ее родителем то ты ее обязан нести в базу а вот показывать уже не обяз-но

Я действительно плохо объясняю что хочу сказать или это просто частное недопонимание?
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069485
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно неджопонимание так как модули ЗП не писал
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069512
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sashenkaвозможно неджопонимание так как модули ЗП не писал

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

Можно ли выделить какую-то абстрактную сущность, которая бы объединяла все источники проводок или же надо делать связь "порождающая сущность" - проводка для каждого типа порождающей сущности? (налог, табель и т.д. может еще чего есть...пока не знаю).
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069554
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmond sashenkaвозможно неджопонимание так как модули ЗП не писал

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

Можно ли выделить какую-то абстрактную сущность, которая бы объединяла все источники проводок или же надо делать связь "порождающая сущность" - проводка для каждого типа порождающей сущности? (налог, табель и т.д. может еще чего есть...пока не знаю).
не знаю буду прав или нет но все же... нужно взять что нить за приоритетный объект родитель...
тоесть.. пойду от чуть низшего звена
valmond Это может быть табель учета рабоечего времени.
Это может быть начисления какого-то налога (по сотрудникам и по организации в целом).

по табелю понятно что тут главный сотрудник ...по начислению налога ...в детализации то это начисление налога с дохода конкретного сотрудника так?
по организации сумма доходов всех сотрудников предприятия и есть налогооблагаемая база пред-я ?
отсюда и связь предприятие --> сотрудник-->и все что касаеться формирования проводок... понятно??? или криво объяснил?
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069627
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sashenka[quot valmond]понятно??? или криво объяснил?

Понятно примерно...т.е. в общем случае автором проводки будет группа сотрудников?

Т.е. есть группа сотрудников (не меньше одного), с которыми совершается действие (оклад или налог) и которое потом порождает проводки.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069644
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmond пишет:

> Можно ли выделить какую-то абстрактную сущность, которая бы объединяла
> все источники проводок или же надо делать связь "порождающая сущность" -
> проводка для каждого типа порождающей сущности? (налог, табель и т.д.
> может еще чего есть...пока не знаю).

В чем проблема? Делаешь базовую сущность, например "Документ". Физически
это таблица, на которую ссылаются по первичному ключу все таблицы разных
документов. Помимо кода документа в ней присутствует еще и тип. И
проводки ссылаются на нее же. Таким образом без всяких извратов легко
определить основание проводки, будь то табель либо любой другой документ.
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069655
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Гoлдун
valmond пишет:

> Можно ли выделить какую-то абстрактную сущность, которая бы объединяла
> все источники проводок или же надо делать связь "порождающая сущность" -
> проводка для каждого типа порождающей сущности? (налог, табель и т.д.
> может еще чего есть...пока не знаю).

В чем проблема? Делаешь базовую сущность, например "Документ". Физически
это таблица, на которую ссылаются по первичному ключу все таблицы разных
документов. Помимо кода документа в ней присутствует еще и тип. И
проводки ссылаются на нее же. Таким образом без всяких извратов легко
определить основание проводки, будь то табель либо любой другой документ.
Posted via ActualForum NNTP Server 1.2
кстати тоже дельный совет сенки и себе учту )))
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069688
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр Гoлдун
В чем проблема? Делаешь базовую сущность, например "Документ". Физически
это таблица, на которую ссылаются по первичному ключу все таблицы разных
документов. Помимо кода документа в ней присутствует еще и тип. И
проводки ссылаются на нее же. Таким образом без всяких извратов легко
определить основание проводки, будь то табель либо любой другой документ.

Э....т.е. это реализация наследования?
первичные ключи всех собираемых таблиц хранятся в одном аттрибуте? плюс код типа (указатель на таблицу источник)?
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069842
sashenka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя смотря на что делать акцент ...если ставить во главе учета документы то реал-я предлож-я Александром Гoлдуном подходит а если на сотрудников ...хотя тоже подходит)
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069874
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sashenkaхотя смотря на что делать акцент ...если ставить во главе учета документы то реал-я предлож-я Александром Гoлдуном подходит а если на сотрудников ...хотя тоже подходит)

Пока не дошли руки расчиртить все, но мне почему-то пока больше нравится вариант с группировкой людей. (для моей задачи).
Какая-то непонятная сущность этот документ получается...может пока еще в голове не все уложилось, но чем-то он мне не нравится.

Кажется в 1С все именно на документах работает?
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069950
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valmond!

В бухгалтерии есть некоторые вещи (зарплата,износ ОС,распределение косвенных затрат,...) которые формируются по особому. Сливать все в одну кучу можно, но нужно ли?
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33069983
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сахават ЮсифовВ бухгалтерии есть некоторые вещи (зарплата,износ ОС,распределение косвенных затрат,...) которые формируются по особому. Сливать все в одну кучу можно, но нужно ли?

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

Т.е. , имхо, можно зарплату разделить на три части.
Учет времени (вообще говоря всех событий), учет движения денег и структуру перетикания событий в деньги.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33070535
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmondЯ хочу в проводках хранить всю расчетную информацию и по проводкам составлять всю отчетность (как внеш. так и внутр.)Утопия.
Вы, наверное, считаете, что подоходный налог – это одна сумма. На картинке пример структуры данных для расчета подоходного налога из БАС-Предприятие . У него, в общем случае, нелинейная зависимость от суммы дохода, поэтому требуется постоянно учитывать расчетный месяц. Структура данных должна обеспечить возможность не только расчета, а и предоставления данных о выполненных перерасчетах. Как это вписать в проводки? Большинство остальных видов данных не проще.

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

И еще. Я против использования связи проводка-документ. Так как за одной операцией может быть сформировано множество документов. Например, операция «Отпуск товара»: документы накладная, налоговая накладная, счет-фактура, пропуск для проходной, и т.д. А операция одна.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33070549
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmondКажется в 1С все именно на документах работает?Именно из-за этого в 1С и нет серйозной реализации зарплаты.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33070553
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PVP valmondКажется в 1С все именно на документах работает?Именно из-за этого в 1С и нет серйозной реализации зарплаты.Стоп. Я не правильно прочитал valmond . По моему, в 1С все реализовано на таблице проводок.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33070625
valmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PVP
Вы, наверное, считаете, что подоходный налог – это одна сумма. На картинке пример структуры данных для расчета подоходного налога из БАС-Предприятие . У него, в общем случае, нелинейная зависимость от суммы дохода, поэтому требуется постоянно учитывать расчетный месяц. Структура данных должна обеспечить возможность не только расчета, а и предоставления данных о выполненных перерасчетах. Как это вписать в проводки? Большинство остальных видов данных не проще.

Про нелинейные зависимости я вкурсе.
Что в Вашем понимании "перерасчет" ?

Зарплатные данные это я так понимаю есть табель? Как. кстати, он выглядит? (Можете сказать просто какие таблицы в Вашей БД. Я скачаю и посмотрю)

PVP
И еще. Я против использования связи проводка-документ.
А как Вы смотрите на связь
сотрудники -"могут входить"->расчет(табель?)-"на основании которого"->проводки.

Таблица расчетов отражается в проводки для того, чтобы уже в проводках иметь несколько плоскостей. Можно конечно и в самой таблице расчетов держать все теже параметры, а не в проводках. только суть от этого не поменяется.

Кстати. О том, что будет получать конечный пользователь я пока ничего не говорю. Я только про то, что и как будет хранится.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33070683
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmondПро нелинейные зависимости я вкурсе.
Что в Вашем понимании "перерасчет" ? Перерасчет, это когда в апреле для Иванова было рассчитано все правильно, а потом в мае оказалось, что ему забыли ввести премию, заработанную в апреле. Или когда больничный лист принесли 15 мая, в котором указано, что заболел сотрудник с 25 апреля. В этом случае надо по новой сделать расчет суммы начисленной зарплаты для апреля, вычислить все удержаниями (теперь они уже с учетом новой информации) и разницу между удержания положить в результаты как «перерасчеты», не забыв укать при этом, что это за апрель. А то в июне для Иванова снова принесут что ни будь за апрель, и тогда надо будет делать перерасчеты уже с учетом тех, которые выполнены в мае.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33070693
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmondЗарплатные данные это я так понимаю есть табель? Как. кстати, он выглядит? (Можете сказать просто какие таблицы в Вашей БД. Я скачаю и посмотрю) Табелей много разных. Даже для одного предприятия редко обходится только одним табелем. Табель содержит набор параметров, необходимых для выполнения расчетов. Итог – сумма, начисленная по табелю. Часто со всякими надбавками (вредность, переработки, праздничные и т.п.)
На рисунке пример представления табелей в одной небольшой фирме.

valmond PVPИ еще. Я против использования связи проводка-документ.
А как Вы смотрите на связь
сотрудники -"могут входить"->расчет(табель?)-"на основании которого"->проводки.

Таблица расчетов отражается в проводки для того, чтобы уже в проводках иметь несколько плоскостей. Можно конечно и в самой таблице расчетов держать все теже параметры, а не в проводках. только суть от этого не поменяется.
Если бы это был один табель, и если бы это была только одна задача, тогда это все равно. Но даже табелей много разных. Не говоря уже о том, что проводки формируются во всех задачах бухучета. Как же всю эту информацию запихнуть в одну таблицу проводок?. Поэтому, на мой взгляд, лучше заниматься конкретными задачами, не привязываясь к проводкам, и только позаботиться о том, что бы результат операции можно было отразить в проводках.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33071483
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов пишет:

> В бухгалтерии есть некоторые вещи (зарплата,износ ОС,распределение
> косвенных затрат,...) которые формируются по особому. Сливать все в одну
> кучу можно, но нужно ли?

А чем не нравится идея для таких вещей вводить "виртуальные" документы,
типа закрытие периода и т.п., на которые вешать генерацию соотв. проводок?
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33071544
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Гoлдун
Сахават Юсифов пишет:

> В бухгалтерии есть некоторые вещи (зарплата,износ ОС,распределение
> косвенных затрат,...) которые формируются по особому. Сливать все в одну
> кучу можно, но нужно ли?

А чем не нравится идея для таких вещей вводить "виртуальные" документы,
типа закрытие периода и т.п., на которые вешать генерацию соотв. проводок?
Posted via ActualForum NNTP Server 1.2

Александр,

Мне, вообще, не нравится понятие - закрытие периода (что в основном связано с бездумным распределением косвенных затрат). Какой смысль в виртуальных документах (хотя сам износ основных средств ввожу как "тип документа"= "IZ"). Износ и зарплата имеют тенденцию "отката" в пакетном режиме, поэтому лучше зарплатную и износ ОС держать отдельно. ( У меня сейчась начисления и налоги по зарплате сидят отдельно).
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33071640
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов пишет:

> Мне, вообще, не нравится понятие - закрытие периода (что в основном
> связано с бездумным распределением косвенных затрат). Какой смысль в
> виртуальных документах (хотя сам износ основных средств ввожу как "тип
> документа"= "IZ").

Смысл в унификации этого самого основания проводок. Можно обозвать это
другим словом кроме доумента, но суть от этого не меняется. Это просто
некая базовая сущность, которая генерит проводки. Ее можно разделить на
виды: собственно документы, как описание хоз. операций и, например,
"периодические явления" :) или что-то типа того.

> Износ и зарплата имеют тенденцию "отката" в пакетном
> режиме, поэтому лучше зарплатную и износ ОС держать отдельно. ( У меня
> сейчась начисления и налоги по зарплате сидят отдельно).

Вопрос на засыпку. Можно ли у вас в базе безболезненно удалить все
проводки и восстановить их на основании прочей информации в базе?
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33071767
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
valmond

Если ссылка на документ опциональная, то как (переходя к хранению в БД) хранить информацию о той или иной сумме?

Получается, что информация эта берется из табеля, так?
Но есть проводки, для которых нет отражения в табеле.
Т.е. получается что проводка может характеризоватся несколькими взаимоисключающими идентификаторами. Так? Или я не прав и можно свести все к одному?

Все свести к одному непрактично, хотя теоретически можно.
Одной из характеристик проводки является документ-основание, что полезно для некоторых отчетов, для запрета изменения этого документа при закрытии периода и др. Кстати, наличие документа-основания не исключает появления ссылки на документ в аналитике проводки. Например, проводка по передаче векселя будет иметь акт передачи основанием и собственно вексель одной из аналитик.
Верно отмечено, что оснований может быть много. Однако практически всегда выделяют (с долей произвола) какой-то один документ как основной, а остальные связываются с ним. Например, НДС - по счету фактуре, накладная связана со СФ.
Вам нужно определться с функциональностью, которую вы хотите получить от ссылки на документ-основание. Закрыть изменение табеля в закрытом периоде можно и без оформления его документом.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33071975
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Гoлдун
Вопрос на засыпку. Можно ли у вас в базе безболезненно удалить все
проводки и восстановить их на основании прочей информации в базе?
Posted via ActualForum NNTP Server 1.2

Да. Есть режимы отката для автоматических проводок и режимы верификации вычисляемых остатков. (То, что введено клиентом в ручном режиме не трогаются).
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33072131
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ModelRОдной из характеристик проводки является документ-основание, что полезно для некоторых отчетов, для запрета изменения этого документа при закрытии периода и др. здесь закрытие периода - это административное действие - запрещение изменения данных, в отличие от бухгалтерского закрытия счетов - списания остатков под 0, которое видимо имеет ввиду Сахават Юсифов.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33072214
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А для этого у меня есть - дата закрытия. Задал дату и все прошедшее время становиться доступным только для чтения.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33072273
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов пишет:

>> Вопрос на засыпку. Можно ли у вас в базе безболезненно удалить все
>> проводки и восстановить их на основании прочей информации в базе?
>
> Да. Есть режимы отката для автоматических проводок и режимы верификации
> вычисляемых остатков. (То, что введено клиентом в ручном режиме не
> трогаются).

Т.е. введенные клиентом ручные проводки не имеют основания?
Тоже вариант, но я и для такого случая сделал документ "ручные
проводки". Помимо унификации и избавления от исключений, такой вариант
имеет еще и то преимущество, что позволяет группировать ручные проводки
по смыслу, например коррекция взаиморасчетов, ввод остатков,
какая-нибудь редкая по специфике хоз операция, генерящая несколько
проводок и не имеющая пока в системе адекватного документа.
Документ "ручные проводки" может содержать в себе любое кол-во проводок,
и может быть проведен или возвращен только целиком. Это несколько
уменьшает вероятность некоторых ошибок.
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33072480
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это называется - бухгалтерская справка и давно.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33072501
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов пишет:
> Это называется - бухгалтерская справка и давно.

учет бывает не только бухгалтерский, и планы счетов с проводками не
только согласно ПБУ
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33072773
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр!
Не зачем нам ругаться!
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33072944
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов пишет:
> Александр!
> Не зачем нам ругаться!

Сахават, с чего вы взяли, что мы ругаемся? То был практический вопрос
без тени эмоции.
Собственно, фиг с ним, с названием, хотя меня в первую очередь
интересует управленческий учет, а не бухгалтерский.
Мне просто ваш подход показался не очень аккуратным. Я про проводки без
основания (а так же упоминавшиеся не так давно кажется вами проводки без
указания кредита или дебета). Вот я и пытаюсь понять, может я что-то
упустил?
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33073225
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр!

Суммы без проводок - суммы на момент внедрения для расчета налогов.(Зарплата начисленная с начала года, выплаченная с начала года).
Односторонние проводки - сальдо на счетах по партнерам на момент внедрения. Или изменения статуса аналитической величины д01-к43,д10-к41...
Все это для того, что бы единообразно документировать входящие остатки и не плодить дополнительных таблиц. Учет есть учет, как его не назови.
Основанием для расчета зарплаты и износа, а так же распределения является закон. Специальный приказ для этого не издается, и придумать ничего лишнего не нужно.
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33073574
Programmer_Ortodox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мне кажется, юридический аспект вопроса,-это другое. Имеет смысл в первую очередь говорить о планируемой "бардакоустойчивости" и весьма полезно это делать в предположении, что потенциальный пользователь программы не только дурак, но и круглый идиот, страдающий навязчивыми рефлексами. Поэтому нужно сразу ставить его в определенные рамки, например, если он удаляет исходные данные расчетов, то сами расчеты нужно за него смыть и подчистить! Скажем, был какой то экранный интерфейс, породивший проводки, я как пользователь хочу иметь возможность в него войти по щелчку мышкой по любой проводке, уже поэтому я должен там хранить некий ID ее родителя, который не обязательно имеет еще и юридический смысл, но я его использую в декларациях foreign key для реализации бардакоустойчивости
...
Рейтинг: 0 / 0
Зарплата. Основание проводки.
    #33073640
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ортодокс!
Все доле в архитектуре. Я , например, считаю, что изменению подлежать только первичные документы. Все остальное должно получится расчетным путем. Все записи отмечаеются - кем сделана. За системные изменения отвечает система (если удаляется/изменяется документ штатными средствами, то корректируются все связи), за пользовательские (принудительные) изменения ответственность несет пользователь. В простых случаях (изменения цен, сумм, кол) пользовательские изменения тоже модерируются. (Например,для того, чтобы пользователь корректировал запасы нужно включать особые настройки, которых может делать самый привилегированный пользователь).
...
Рейтинг: 0 / 0
44 сообщений из 44, показаны все 2 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Зарплата. Основание проводки.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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