Показать сообщение отдельно
Старый 25.01.2006, 17:21   #8  
kitty is offline
kitty
Участник
 
383 / 30 (2) +++
Регистрация: 24.05.2005
проблема осталась Если комментарю создание проводок по поставщику то все ок(по гк создаются). А как только расскомментаришь - говорит нет баланса.
Не подскажете, зачем в методе post класса CustVendVoucher создается проводка ГК
ledgerVoucherTrans.createTrans?
создаю проводки поставщика так:

PHP код:
void createVendTrans()
{
    
CustVendVoucher vendVoucher;
    
VendTrans         vendTrans;
    
LedgerTransTxt  transTxt;
    
VendTable         vendTable           VendTable::find(purchTable.OrderAccount);
    ;
    
vendVoucher   CustVendVoucher::construct(SysModule::Vend,
                                               
ledgerVoucherTransPost,
                                               
vendTable.accountNum,
                                               
purchTable.ank_pureAmount(),
                                               
Companyinfo::find().currencyCode,
                                               
transTxt,
                                               
vendTable.dimension,
                                               
'',
                                               
LedgerPostingType::VendBalance);
    
vendVoucher.setPaymMode(vendTable.paymMode);
    
vendVoucher.setPaymSpec(vendTable.paymSpec);
    
vendVoucher.post(vendTrans);