Автор Тема: Отклонения при проводке счетов логистики (Допдебетования и т.д.)  (Прочитано 6678 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 780
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
В общем в который раз, так сказать, попался на отклонениях по количеству при проводке счетов логистики, а  все потому что пока не напишешь для себя, после решения все почему-то улетучивается из головы и в следующий раз как впервые. И так немного из теории, точнее справки по системе.
Цитировать
При вводе дополнительного дебетования/кредитования системой предлагается полное количество по счету, но не фактурная стоимость. Максимальное количество, по которому можно выполнить дополнительное дебетование или кредитование, не может превышать уже отфактурированное количество. Ввести дополнительное дебетование/кредитование по позиции заказа на поставку можно только в том случае, если для этой позиции уже была выполнена проводка счета-фактуры. Дополнительное дебетование/кредитование не может производиться со ссылкой на счет-фактуру. Операции дополнительного дебетования или кредитования отмечаются в
истории заказа на поставку отдельно.

При проводке дополнительного дебетования/кредитования сумма счета-фактуры проводится по счету кредитора. Если количество, подлежащее дополнительному дебетованию или кредитованию, уже поставлено, то проводка по корреспондирующему счету выполняется с использованием счета запасов или счета ценовых разниц, в зависимости от вида управления ценой. Для позиций контированного заказа на поставку проводка по корреспондирующему счету автоматически выполняется с использованием счета расхода.

Если количество, подлежащее дополнительному дебетованию или кредитованию, еще не поставлено, выполняется проводка по перерасчетному счету ПМ/ПСч. В дальнейшем, при проводке поступления материала, дебетование/кредитование проводится по счету запасов или ценовых разниц (в зависимости от управления ценой), а для позиций контированного заказа на поставку проводка осуществляется по счету расхода.
В общем основная суть сводится к тому, что если запаса нет, то суммы останутся на счетах ценовых разниц. А теперь про проблему, с которой как всегда в первый раз в первый класс... пока не вспомнил в очередной раз куда надо смотреть. В общем пользователи настаивают и приводят документа счета следуя из которого видно что часть позиций документа осталась на счетах отклонений, т.е. проводка допдебетования не прошла по счету запаса, кстати сам по себе документ счета состоит из 100% не запланированных затрат на доставку, а настройка сделана таким образом что незапланированные затраты распределяются пропорционально по позициям счета.

Берем историю документов, выглядело это все приблизительно так:

Заказ ММ (3 позиции): 45хххххххх (Материал-Количество-Цена-Вид оценки)
М1 - 1 ШТ - 100 ДНГ - 0000000001
М1 - 1 ШТ - 100 ДНГ - 0000000002
М1 - 1 ШТ - 100 ДНГ - 0000000003

Поступление запаса 50хххххххх, дата проводки 01.02.2009
М1 - 1 ШТ - 0000000001
М1 - 1 ШТ - 0000000002
М1 - 1 ШТ - 0000000003

Счет логистики 51хххххххх, дата проводки 05.02.2009
М1 - 1 ШТ - 0000000001 - 100 ДНГ
М1 - 1 ШТ - 0000000002 - 100 ДНГ
М1 - 1 ШТ - 0000000003 - 100 ДНГ

Дополнительные не запланированные затраты на доставку 51zzzzzzzz, дата проводки 07.02.2009, сума 90 ДНГ
М1 - 1 ШТ - 0000000001 - 0 ДНГ - авто распределение 30 ДНГ
М1 - 1 ШТ - 0000000002 - 0 ДНГ - авто распределение 30 ДНГ
М1 - 1 ШТ - 0000000003 - 0 ДНГ - авто распределение 30 ДНГ

Списание в работу 49zzzzzzzz, дата проводки 23.02.2009
М1 - 1 ШТ - 0000000001
М1 - 1 ШТ - 0000000003

Списание в работу 49aaaaaaaa, дата проводки 27.02.2009
М1 - 1 ШТ - 0000000002

Так вот документ допдебетования на сумму 90 ДНГ (сокращение от денег) дооценил по запасу только материал с оценкой 0000000002, а с оценкой 0000000001 и 0000000003 остались без дооценки, сумма повисла на счете отклонений. Само собой пользователи говорят, что когда они все проводили, все было правильно. С точки зрения анализа дат проводок документов вроде как тоже не ясно почему не произошла дооценка запаса, который вроде как на дату проводки был. Исходим что система таки отработала правильно и это не ошибка, тогда остается одно, проверить реальные даты выполнения операций, а тут картина выходит следующая:

Поступление запаса 50хххххххх, дата проводки 01.02.2009, фактическая дата ввода 27.02.2009 09:15:00
М1 - 1 ШТ - 0000000001
М1 - 1 ШТ - 0000000002
М1 - 1 ШТ - 0000000003

Счет логистики 51хххххххх, дата проводки 05.02.2009, фактическая дата ввода 27.02.2009 09:18:20
М1 - 1 ШТ - 0000000001 - 100 ДНГ
М1 - 1 ШТ - 0000000002 - 100 ДНГ
М1 - 1 ШТ - 0000000003 - 100 ДНГ

Дополнительные не запланированные затраты на доставку 51zzzzzzzz, дата проводки 07.02.2009, сума 90 ДНГ , фактическая дата ввода 28.02.2009 11:20:00
М1 - 1 ШТ - 0000000001 - 0 ДНГ - авто распределение 30 ДНГ
М1 - 1 ШТ - 0000000002 - 0 ДНГ - авто распределение 30 ДНГ
М1 - 1 ШТ - 0000000003 - 0 ДНГ - авто распределение 30 ДНГ

Списание в работу 49zzzzzzzz, дата проводки 23.02.2009, фактическая дата ввода 28.02.2009 10:30:00
М1 - 1 ШТ - 0000000001
М1 - 1 ШТ - 0000000003

Списание в работу 49aaaaaaaa, дата проводки 27.02.2009, фактическая дата ввода 28.02.2009 16:40:00
М1 - 1 ШТ - 0000000002

т.е. как видим на момент проводки счета допдебетования 11 часов, запас для видов оценки 0000000001 и 0000000003 был уже списан, поэтому дооценки запаса и не произошло. Да можно сколько угодно ссылаться на даты проводок документов и говорит, что исходя из даты проводки запас, еще был быть на складе, но система контролирует запасы только в рамках периодов, но никак не внутри периода, т.е. в принципе вы можете без проблем сделать приход например 15 февраля и списание сделать 01 февраля и система не будет ругаться на отрицательные запасы, так как отрицательный запас опять же контролируется по периодам. К сожалению на этапе внедрения это часто проходит как-то мимо ушей пользователя и редко когда акцентируется консалтом. Можно конечно попытаться сделать какие-то проверки на экзитах, чтобы запретить такие операции, но боюсь что производительность проводки документа ММ, при такой проверке упадет очень сильно.