|
09.10.2006, 03:11 | #1 |
Участник
|
Каков механизм проведения операций "задним" числом? Что происходит в базе? Я знаю как это проводится в 1С, с Navision столкнулся недавно, вот заинтересовало.
|
|
09.10.2006, 11:43 | #2 |
Участник
|
Цитата:
Вводить новые документы прошлой датой можно. Это родной и штатный механизм. Исправлять уже проведенные документы нельзя штатными средствами. Удалять тоже штатными средствами нельзя. |
|
09.10.2006, 17:41 | #3 |
Участник
|
|
|
09.10.2006, 18:17 | #4 |
Участник
|
Цитата:
А что именно интересует? |
|
09.10.2006, 23:28 | #5 |
Участник
|
Допустим, есть движение какого-то ресурса в течение некоторого периода. Я ввожу новый документ прошлой датой в середине этого периода. Что именно сделает с базой Navision, как пересчитает текущее состояние, что изменится в таблицах?
|
|
10.10.2006, 10:37 | #6 |
Участник
|
Цитата:
На самом деле комбинаций того, что при этом произойдет очень много. Все зависит от того, что ты подразумеваешь под "рессурсом" и какую операцию ты с ним сделаешь (приход, расход, продажа, покупка, перемещение, ввод в эксплуатацию, сборка, разборка и т.д.). Если есть конкретика, то можно будет точно сказать, что произойдет. |
|
10.10.2006, 15:28 | #7 |
Участник
|
Цитата:
Может просто будете использовать 1Совскую терминологию? Вас интересует - есть ли аналог ra-таблиц в Навижине? Или вас интересует бизнес-логика? Если бизнес-логика, то вариантов действительно может быть много (например, себестоимость партий). Если вас интересует механизм получения и хранения остатков, то начните читать про SIFT в документации. Если вы хотите спросить что-то другое, то спросите в родных для вас 1Совских терминах. |
|
10.10.2006, 22:52 | #8 |
Участник
|
Да. В 1С у меня имеются таблицы
Регистр_ОстаткиТоваров_Остатки - RGxxx Регистр_ОстаткиТоваров_Движения -RAxxx Имеется оперативное и неоперативное проведение со всеми их недостатками. И имеется точка актуальности (ТА). Допустим ситуацию, когда документ (например о приходе столов на склад) проводится задним числом, дата документа меньше даты ТА и между документом и ТА существуют ранее проведенные документы. То как и что будет меняться в моих таблицах я знаю. Есть ли аналоги всего этого в Navision? Если есть, то как они внесут изменения в таблицы. Будет ли все пересчитано сразу, или по запросу? Меня интересует весь механизм на уровне таблиц базы. |
|
11.10.2006, 09:53 | #9 |
Участник
|
Извините за пессимизм , но не будет сделано НИЧЕГО. Никаких изменений в последующих партиях, привязках и пр. То есть понятно, что зарегистрируется сам приход - с проводками, с операциями по складу и пр. Но связанные операции не обновятся никак. Это для случаев ФИФО/ЛИФО. Для средней - не уверен, может коллеги добавят/поправят.
|
|
12.10.2006, 12:14 | #10 |
Участник
|
Цитата:
Сообщение от rov
Извините за пессимизм , но не будет сделано НИЧЕГО. Никаких изменений в последующих партиях, привязках и пр. То есть понятно, что зарегистрируется сам приход - с проводками, с операциями по складу и пр. Но связанные операции не обновятся никак. Это для случаев ФИФО/ЛИФО. Для средней - не уверен, может коллеги добавят/поправят.
Для средней - будет все ок. И себестоимость последующих расходов скорректруется пакетником. |
|
11.10.2006, 13:25 | #11 |
Участник
|
В Навижине нет понятия Точка актуальности.
Читайте про SIFT. Цитата:
Сообщение от vasyx
Допустим ситуацию, когда документ (например о приходе столов на склад) проводится задним числом, дата документа меньше даты ТА и между документом и ТА существуют ранее проведенные документы. То как и что будет меняться в моих таблицах я знаю. Есть ли аналоги всего этого в Navision? Если есть, то как они внесут изменения в таблицы. Будет ли все пересчитано сразу, или по запросу? Меня интересует весь механизм на уровне таблиц базы.
Себестоимость расхода, который проводится задним числом, будет расчитана на основании текущей информации. Затем нужно выполнить процедуру закрытия склада. Процедура закрытия перечситает себестоимость открытых складских проводок на основании всех данных, существующих на момент закрытия. Естественно, что с момента проведения до момента закрытия себестоимость будет неточной. Но если закрытие выполняется достаточно часто, то отклонения невелики. Отклонения могут вызывать: 1. Приходы, введенные задним числом (в том числе возвраты и инвентаризация) 2. Накладные расходы на приходы 3. Ручная коррекция себестоимости приходов |
|
11.10.2006, 18:05 | #12 |
Участник
|
Цитата:
В Навижине есть Коррекция и Фин.Учет себестоимомти. |
|
10.10.2006, 00:35 | #13 |
Участник
|
Зависнут остатки... Если делались какие-либо операции по закрытию по отношению к аналогичным ресурсам, то лучше сделать их отмену и провести данные операции по новой, и все сядет красиво...
__________________
"Несуществует ничего более долговременного, чем временное..." |
|
11.10.2006, 17:32 | #14 |
Участник
|
Спасибо. Буду читать про SIFT.
|
|
11.10.2006, 19:32 | #15 |
NavAx
|
Когда системы сольют?
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|