|
![]() |
#1 |
Участник
|
Я про это и говорю.
Проблема в полностью закрытых проводках. Еще раз: раньше количество велось по аналитике склад+партия, а себестоимость считалась только по аналитике склад. (это значит, что партия была и раньше, есть уже давно полностью списанные партии, которые вошли в финансовый результат прошлых периодов) Надо: с некоторой даты вести и количественный учет, и себестоимость по аналитике склад+партия. Причем старые проводки желательно не менять. Если сделать финансовый отчет по склад+партия, то на старых (уже давно закрытых) партиях можно увидеть суммовые остатки (поскольку себестоимость считалась в пределах склада). Что делать с этими суммовыми остатками, которые сейчас сильно искажают отчеты с суммой по склад+партия. См. приложенный excel-файл, который демонстрирует проблему. Проблема в +33 рубля и -33 рубля, которые видны у партий. Вложение 3225 Вложение 3226 Glibs, переоценка остатков сводится к переоценке открытых проводок. Проблема в закрытых проводках ![]() Цитата:
В закрытых проводках по старым партиям ничего не скорректируется. Во-первых, потому что количественных остатков нет ![]() Проводки то ЗАКРЫТЫ! (Блин, вспоминаю старый Ералаш: потому что они параллельные!) Цитата:
Вопрос можно ли это сделать принципиально? Условия задачи полностью сформулированы и не вижу причин менять их. Даже пример проводок в Excel-файле приведен. Что именно не устраивает? Цитата:
Закрытие установит не только сопоставленную часть (...settlement...), но и коррекцию суммы. Т.е. закрытие изменит себестоимость. Кроме себестоимости, скорее всего изменится порядок сопоставлений (раньше сопоставлялись все приходы в пределах одного слкдад со всеми расходами с этого же склада, а теперь только внутри партии). Что неизбежно отразится на отчете Структура стоимости. Да. Но зачем, если отчеты показывают совсем другие цифры во всех номенклатурах с партиями? ![]() Цитата:
Спасибо, надо подумать. Да, это неизбежное зло ![]() Цитата:
Не то, чтобы "невозможно", а очень и очень не хочется корректировать себестоимость в старых проводках. Поскольку изменив один раз, потом несколько лет придется объяснять почему вот эти распечатанные отчеты (по которым бонусы менеджемнту рассчитывались) не сходятся с данными Аксапты... Цитата:
Желательно, чтобы до этой некоторой даты складской отчет с суммами выдавал бы точно такие же данные по количеству и сумме, что и до манимуляций над партиями. Это мы завсегда успеем. Я уже говорил, что знаю нужные слова на тему: почему этого делать не надо ![]() Цитата:
![]() А другие отчеты, которые опираются на складскую себестоимость? Не, это не выход. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от mazzy
![]() Не, не, не...
Закрытие установит не только сопоставленную часть (...settlement...), но и коррекцию суммы. Т.е. закрытие изменит себестоимость. Кроме себестоимости, скорее всего изменится порядок сопоставлений (раньше сопоставлялись все приходы в пределах одного слкдад со всеми расходами с этого же склада, а теперь только внутри партии). Что неизбежно отразится на отчете Структура стоимости. Не то, чтобы "невозможно", а очень и очень не хочется корректировать себестоимость в старых проводках. Поскольку изменив один раз, потом несколько лет придется объяснять почему вот эти распечатанные отчеты (по которым бонусы менеджемнту рассчитывались) не сходятся с данными Аксапты... Цитата:
Остаток = Приход - Расход Приход не корректируется, корректировка расхода не приемлима. Что делать, что бы изменился Остаток ? Цитата:
Безумная идея ![]() если напрочь отсутствует желание корректировать себестоимость проводок в закрытом периоде, то можно на дату перехода создать доп. складские проводки с нулевым кол-вом и суммой корректировки. Ес-но нужно будет подумать какие добавить записи в InventSettlement и создать бух. проводки. |
|
![]() |
#3 |
Участник
|
Цитата:
![]() Цитата:
проблема в том, что же надо записать в InventSettlement, чтобы было корректно ![]() Это не валидная запись, насклько я помню. (сейчас проверил свойство mandatory и validate-методы - подтверждения не нашел. Но, по-моему, запись с 0 количеством недопустима) |
|
![]() |
#4 |
Участник
|
Цитата:
X++: if (this.Qty > 0) { //... } else if (this.Qty < 0) { //... } else { if (this.StatusIssue != StatusIssue::None) { //... } if (this.StatusReceipt != StatusReceipt::None) { //... } } проводка со статусом прихода = None не будет учитываться при расчете себестоимости, не будет влиять на себестоимость В общем: по-моему, такое предложение не пойдет. Добавлено: хотя надо подумать. Спасибо. |
|
![]() |
#5 |
Участник
|
Цитата:
Более очевидный минус такого подхода может проявиться на незакрытых партиях, маленький абстрактный примерчик при методе расчета себестоимости FIFO (он более наглядный, на других будет схожая ситуация): 01.01.08 Проводка1 Приход Партия1 +1 02.01.08 Проводка2 Приход Партия2 +1 03.01.08 Проводка3 Расход Партия2 -1 31.01.08 Закрытие1 Сопоставлены и закрыты Проводка1 и Проводка3 01.02.08 УРА! "Некоторая дата" Создаем корректирующие проводки, и т.д., в конце устанавливаем "Финансовый склад" для "Партии" 01.02.08 Закрытие2 Сопоставления отсутствуют 02.02.08 Проводка4 Расход Партия1 -1 29.02.08 Закрытие3 ВНИМАНИЕ ! Вопрос знатокам: Сопоставит ли это закрытие Проводку2 с Проводкой4 по разным партиям, скорректирует себестоимость и закроет их или нет ? |
|
![]() |
#6 |
Участник
|
ап-солютно согласен.
|
|
![]() |
#7 |
Участник
|
Цитата:
PS. Ну может при некоторой доработке ![]() |
|
Теги |
ax3.0, ax4.0, faq, закрытие склада, партии, склад, складская аналитика, физическое наличие |
|
|