Для выравнивания позиций кредиторов используем программу J_3RCALK с опцией частичного платежа. Если среди выравниваемых позиций есть позиции частичного платежа документов предыдущего выравнивания, то созданный пакет с командами как-то не соответсвуеи тому, что предлагает транзакция. А именно: Выбрав 3 имеющиеся позиции: новая позиция оплаты, кредиторская задолженность с частичным платежом, позиция документа выравнивания частичного платежа первой позиции, программа сворачивает 2 последние позиции: кредиторская задолженность с частичным платежом и позиция документа выравнивания частичного платежа с ссылкой на кред.задолженность. Однако для записи суммы нового частичного платежа, в пакет программа записывает ссылку не на 2 строку, а на 3-ю - то есть на позицию AB предыдущего документа выравнивания, которой на экране нет, так как она свернута. В итоге, выравнивания не происходит из-за ошибки недопустимого ввода.
Неужели никто не сталкивался с этим? Или я что-то не так делаю?
+ При открытии прога проверяет права на просмотр во всех БЕ из таблицы T001...
