Цитата:
Изначально опубликовано exceptor
...
Вопрос как раз в том, как в рамках только лишь одной операции обработки invoice-а добиться требуемого.
...
Ну если вопрос ставить ребром, то никак. Придется программировать.
Очень большому сомнению поддается целесообразность именно такой жесткой постановки вопроса. Но это уже ваше дело.