22.08.2007, 14:59 | #1 |
Участник
|
Не вся сумма коррекции себестоимости попадает в ГК
Здравствуйте!
Для коррекции себестоимости использую журнал Закрытие и коррекция. После разноски смотрю проводку в ГК и вижу, что там не вся сумма коррекции... Открываю Сопоставления по документу и вижу, что для некоторых записей на закладке Главная Книга все поля пустые кроме Разнесено, где проставлена "галочка"... Открываю таблицу InventSettlement и вижу, что для некоторых номенклатурных единиц не заполнены поля Тип проводки, Финансовый счет и Проводки доходов/расходов, Финансовый корр.счет. Все настройки для этих ном.единиц выполнены... Не могу сам разобраться, почему так происходит? |
|
22.08.2007, 16:01 | #2 |
Участник
|
поставь точку останова в
initInventSettlement класса InventCostItemDim и посмотри, что попадает в эти поля. |
|
22.08.2007, 16:41 | #3 |
Moderator
|
Скорее всего - -эти коррекции выполнены по тем складским проводкам, по которым изначально не случалось разноски в ГК - например по проводкам переноса, карантинного заказа или чего-то подобного. Для таких проводок сумма коррекции в inventSettlement при закрытии/пересчете пишеться, а разноска, счета и аналитики - нет. А класс inventAdjPost, который данные из inventSettlement в ГК разносит, как раз и игнорирует те записи в которых поля с разноской не заполнены.
Так что все нормально. |
|
22.08.2007, 18:47 | #4 |
Member
|
Без доработок перенос корректировать нельзя. Карантин тоже.
Вообще, странная ситуация, по-моему. А какая версия, СП? Не сильно древние? На неработающий двухвалютный склад это не похоже? Мне удалось не получить проводку в ГК, если по номенклатуре отключена разноска финансовых операций в ГК. У вас используется такая настройка?
__________________
С уважением, glibs® |
|
22.08.2007, 19:01 | #5 |
Участник
|
Ребята разобрался... внедренцы выполнили импорт справочника номенклатуры с Группой складских моделей, отсутствующей в соответствующем справочнике. Для всех таких номенклатурных единиц не создавались проводки в ГК. А так как эти номенклатуры приходовались в журналах спецификаций - сотрудники компании не обращали внимание. Аудит проекта выявил проблему!
|
|
22.08.2007, 21:28 | #6 |
Участник
|
Цитата:
Сообщение от Morpheus
Ребята разобрался... внедренцы выполнили импорт справочника номенклатуры с Группой складских моделей, отсутствующей в соответствующем справочнике. Для всех таких номенклатурных единиц не создавались проводки в ГК. А так как эти номенклатуры приходовались в журналах спецификаций - сотрудники компании не обращали внимание. Аудит проекта выявил проблему!
Например класс InventAdjPost при пересчете, заполнняя map'а-хранилища шаблонов проводок в ГК, не учитывает те записи таблицы InventSettlement, где не заполнены типы разноски по по обеим счетам, что и наблюдалось в Вашем случае. Так же следует учитывать, что в этом классе данные из InventSettlement для проводки ГК "утрамбоввываются" дважды : объект типа LedgerVoucherObject создается с режимом разноски Summary и при заполнении map'а-хранилища идет контроль на совпадение атрибутов проводки. Другой вопрос, почему в InventTransPosting, а потом уже в InventSettlement, попала информация такая. Точнее, почему она попала - ясно, пустая запись при поиске складской модели дает пустые флаги проведения в ГК физ./фин. операций и пустые типы разноски по счетам в InventTransPosting. Но по логике система должна ругаться в таком случае. Последний раз редактировалось СибирскийКлещ; 22.08.2007 в 21:51. Причина: Название класса перепутал |
|
Теги |
главная книга, коррекция себестоимости, проводки, проводки главной книги |
|
|