Шаманизмът около късното активиране на разцепването - Иван Болховитинов

Тук в един офис има ситуация с късно активиране на разделяне.

Отворените позиции, създадени след активирането, отказват да се изравнят: казва GLT0002 и поне тревата не расте.

Най-цивилизована (привидно) е процедурата за миграция, има определен сценарий „Последващо прилагане на разделяне на документи“. Инструментът за миграция е (уж) специална услуга - но сайтът е някак неясно написан. Самите помпи за тази функционалност в SPRO започват да искат някакъв вид лиценз за това. Страхливо е да се забъркваш в подобни акции. И просто исках сам да натискам бутоните ...

Най-нецивилизованият начин е ръчно да предавате разделящи се записи в съответната таблица. Също така плахо - за промяна на SAP таблици.

Като баланс между двете можете да използвате метод, който изпълнява трите магически помощни програми в SA38 на свой ред.

Обикновените документи бяха обработени нормално, но един от тях се препъна с повреда в настройките за разделяне. По основните сметки - плащане, а по вида на документа - фактура. Системата изпадна в поза и аз го разбирам добре.

Така че беше необходимо да промените настройките, да стартирате документа, да върнете настройките обратно.

Прокарването на всеки документ ръчно е съмнително удоволствие, но необходимо ли е да се напише мегапрограма (обаче проста и малка), която извиква три магически програми, особено като се вземат предвид възможните хакове за настройки ... ?

Датата на активиране на разделянето в продуктивна система се случи така, че никой не знае със сигурност. Забавен бърз начин, по който може да се види този случай ... Откриваме името на ъгъла, през който минава такава настройка, след което в системата за настройки в сервизната таблица търсим заявки,свързани с тази перспектива. Остава да погледнем логовете на транспортната система, за да видим датата на импортиране на заявката.

С получената дата на активиране можете да филтрирате таблиците на отворените позиции на контрагентите по полето CPUDT за по-голяма надеждност.

Получи число от около четиристотин. Не е много, но не е и малко...