Error "object not initialized" in Payment Journal in Account Payable Ax 2012

Dear All,

I have a error…when I post payment journal.

(Dynamics AX 2012 (Feature Pack) )

Infolog =================

LedgerVoucherObject object not initialized.

Stack trace

(S)\Classes\CustVendVoucher\initCustVendTrans - line 144

(S)\Classes\CustVendVoucher\post - line 205

(S)\Classes\VendVoucher\post - line 20

(S)\Classes\VendVoucherTaxWithhold\post - line 12

(S)\Classes\TaxWithhold\postTaxWithhold - line 201

(S)\Classes\LedgerJournalTransUpdateVend\postNewVendorVoucher - line 25

(S)\Classes\LedgerJournalTransUpdateVend\updateNow - line 196

(S)\Classes\LedgerJournalCheckPost\postTrans - line 149

(S)\Classes\LedgerJournalCheckPost\postJournal - line 484

(S)\Classes\LedgerJournalCheckPost\run - line 125

(S)\Classes\LedgerJournalPost\post - line 91

(C)\Classes\LedgerJournalPost\main - line 26

(C)\Classes\FormFunctionButtonControl\Clicked

(C)\Forms\LedgerJournalTransVendPaym\Designs\DesignList\PostJournal\Methods\Clicked - line 11

=================

I get a this error in some Journal in case only include “Withholding tax” in journal,

But some Journal same type post fine.

How can I solve this ?? Could anyone help me ??