07.09.2005, 11:21 | #1 |
Участник
|
есть пример tutorial_BondTestJob_RU, там есть такие строчки:
<div class='XPPtop'>X++</div><div class='XPP'> id1 = ledgerBondClient.lastVrefId(); [color=:green]//что это означает??? [/color]... id2 = ledgerBondClient.lastvrefId(); ... id4 = ledgerBondClient.lastBondTransObject().vrefId(); [color=:green]//что это означает??? [/color]... ledgerBondClient.bondVRef2VRef(id2, id3, 10.00); [color=:green]//откуда 10.00 [/color] ledgerBondClient.bondLastVRef2CurrentLog();</div> id1 = id2 = id3 ???!!! там же добавляются транзакции (строки) в журнал и потом разносятся (end() ), мне не понятно вот что: ledgerBondClient.bondVRef2VRef(id2, id3, 10.00); и что значит: ledgerBondClient.bondLastVRef2CurrentLog();точнее почему используется корр. 1:N там же "30.00", "20.00", "-40.00" и "-10.00" может кто пояснит, поделится пытом. Большое спасибо и еще,а почему в этом примере, после инициализации ledgerBondClient'a нет вызова ф-ии AddNewLogObject() |
|
08.09.2005, 00:12 | #2 |
Участник
|
id1 = ledgerBondClient.lastVrefId(); //что это означает???
Ссылка на транзакцию, добавленную предыдущим вызовом addTran. Соответственно, id1, id2 и id3 - не равны между сообой. id4 = ledgerBondClient.lastBondTransObject().vrefId(); //что это означает??? Так же как и в предыдущем случае ссылка на последнюю добавленную транзакцию. Отличие состоит в том, что может быть установлен флаг ошибки. Цитата:
ledgerBondClient.bondVRef2VRef(id2, id3, 10.00); //откуда 10.00
и что значит: ledgerBondClient.bondLastVRef2CurrentLog();точнее почему используется корр. 1:N там же "30.00", "20.00", "-40.00" и "-10.00" Цитата:
и еще,а почему в этом примере, после инициализации ledgerBondClient'a нет вызова ф-ии AddNewLogObject()
__________________
Axapta v.3.0 sp5 kr2 |
|
08.09.2005, 10:17 | #3 |
Участник
|
Спасибо, с id транзакциями я так и думал,но вот почему именно так сделали, абсолютно похожие вызовы...ну до ладно.
но вот что не пойму: приводят пример с одними суммами (добавление ранзакций), а потом корреспонденцию делают совершенно для других сумм. и еще почему-то используют корреспонденцию 1:N ... |
|
08.09.2005, 10:53 | #4 |
Участник
|
Цитата:
но вот почему именно так сделали, абсолютно похожие вызовы
А почему суммы разные, так в этом и состоит пример. Т.е. можно частично откорреспондировать проводки, можно в несколько приемов.
__________________
Axapta v.3.0 sp5 kr2 |
|