AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.12.2007, 08:58   #1  
DmitryS is offline
DmitryS
Участник
 
37 / 13 (1) ++
Регистрация: 01.08.2006
Адрес: Москва
Доп. проводки при корреспонденции
Необходимо в момент корреспонденции при определенных условиях разбивать пару проводок на 2 пары проводок, т.е
д счет1 к счет2 => д счет1 к счет3
д счет3 к счет2.

Добавил код в метод
\Classes\LedgerBondServer_RU\addBondFinal - это место, где делается вставка
в таблицу TmpLedgerBondWorkTable_RU, здесь создаются 2 новые пары проводок и добавляю 2 новые записи в TmpLedgerBondWorkTable_RU.
Все это творчество не всегда работает, например при корректир. накладных расходов, вызывается метод \Classes\MarkupAdjustment\doBondProportional_RU, проводки создаются, но не корреспондируются.
Где лучше добавить доп. проводки через транзитный счет?
Старый 05.12.2007, 10:53   #2  
tourist is offline
tourist
Участник
 
21 / 14 (1) ++
Регистрация: 03.05.2006
Часть проводок связывается сразу при добавлении, поэтому нужно не просто добавить записи в TmpLedgerBondWorkTable_RU, но и изменить поля debitRef и creditRef проводок по сч 1 и сч 2, в том случае, если они уже связаны.
Старый 05.12.2007, 13:21   #3  
DmitryS is offline
DmitryS
Участник
 
37 / 13 (1) ++
Регистрация: 01.08.2006
Адрес: Москва
Поля debitRef и creditRef изменяю.
Например,когда попадаем в метод \Classes\LedgerBondServer_RU\addBondFinal
в TmpLedgerBondWorkTable_RU debitRef и creditRef равны 1 и 2, после добавления новых проводок у первой записи debitRef и creditRef равны 1 и 3, у второй
debitRef и creditRef равны 2 и 4.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
связь проводки НДС по оплате с основанием ksenia DAX: Функционал 2 26.01.2007 12:01
Закрывающие/открывающие проводки KatyN DAX: Функционал 11 24.07.2006 16:15
еще раз о корреспонденции во вторичной валюте andy239 DAX: Программирование 3 25.01.2006 11:12
Знак в форме ГК/Бухгалтерские проводки chel DAX: Функционал 7 11.03.2005 04:28
Проводки без корреспонденции Yury DAX: Функционал 3 08.05.2003 11:10

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:03.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.