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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.11.2006, 10:59   #1  
Himan is offline
Himan
Участник
Аватар для Himan
 
312 / 12 (1) ++
Регистрация: 07.11.2006
Адрес: Tumen
Post Сопоставление открытых проводок
Из журнала платежей от поставщика по кнопке разноска нужно автоматически маркировать платеж в форме Сопостовления открытых проводок, как это сделать?

Не могу загрузить форму. Метод модификации находится в DS. помогите кто чем может...........
Старый 07.11.2006, 11:20   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
В настройке профилей разноски по клиентам/поставщикам есть Закладка "Права на таблицы", а на ней галочка "Сопоставление", прочите по ней подсказку:

Сопоставление
Укажите, будут ли записи, созданные на базе данного профиля разноски, сопоставляться автоматически, или они должны сопоставляться вручную посредством редактирования открытых проводок.

ЗЫ. Если надумаете программировать, то на VendTrans(CustTrans) есть метод markForSettlement().

Последний раз редактировалось raz; 07.11.2006 в 11:24.
Старый 07.11.2006, 11:21   #3  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Посмотрите как используются
\Classes\Specification
\Classes\Specification_OffsetVoucher

в особенности:
\Classes\Specification\create
Старый 07.11.2006, 11:22   #4  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Himan
...
платежей от поставщика
...
Везет же некоторым. А много поставщики вам платят?
Цитата:
Сообщение от Himan
...
по кнопке разноска нужно автоматически маркировать платеж в форме Сопостовления открытых проводок
...
А вы попробуйте до разноски устанавливать маркировку. Тогда при разноске проводки сопоставятся штатным механизмом.

По крайней мере я так делал. Работало надежно.
__________________
С уважением,
glibs®
Старый 07.11.2006, 11:37   #5  
Himan is offline
Himan
Участник
Аватар для Himan
 
312 / 12 (1) ++
Регистрация: 07.11.2006
Адрес: Tumen
ЗЫ. Если надумаете программировать, то на VendTrans(CustTrans) есть метод markForSettlement().[/QUOTE]

А причем здесь это мне нужно програмно проставия этот маркер
Старый 07.11.2006, 11:44   #6  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от Himan Посмотреть сообщение
А причем здесь это мне нужно програмно проставия этот маркер
А можно по русски, лучше "от печки".

ЗЫ. VendTrans.markForSettlement() - программная маркировка.

ЗЗЫ. Если сделать поиск в АОТ по "markForSettlement", то можно найти примеры.

Последний раз редактировалось raz; 07.11.2006 в 11:47.
Старый 07.11.2006, 11:56   #7  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,102 / 114 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
А стандартная функция автоматического сопоставления никак не помогает?
__________________
Старый 07.11.2006, 12:16   #8  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
А почему не воспользоваться стандартной функциональностью "Предложение по оплате"? Система сама предложит накладные, которые надо оплатить, и пометит их для сопоставления.
__________________
Михаил Андреев
https://www.amand.ru
Старый 07.11.2006, 12:22   #9  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Попробую догадаться: накладной на момент разноски платежа еще не существует. То есть Вы хотите маркировать разносимый платеж для сопоставления с открытым заказом/закупкой. Так?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 07.11.2006, 12:29   #10  
Himan is offline
Himan
Участник
Аватар для Himan
 
312 / 12 (1) ++
Регистрация: 07.11.2006
Адрес: Tumen
от Maxim Gorbunov
Попробую догадаться: накладной на момент разноски платежа еще не существует. То есть Вы хотите маркировать разносимый платеж для сопоставления с открытым заказом/закупкой. Так?[/QUOTE]

Да, вы совершенно правы
Старый 07.11.2006, 12:44   #11  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
В таком случае, только программировать.

Советую посмотреть, что происходит (какие классы вызываются и как), когда Вы делаете это вручную, а потом постараться это реализовать в коде. Посмотрите классы, которые Вам belugin посоветовал. Задача средней сложности.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me

Последний раз редактировалось Maxim Gorbunov; 07.11.2006 в 12:54.
Старый 07.11.2006, 13:09   #12  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Попробую догадаться: накладной на момент разноски платежа еще не существует. То есть Вы хотите маркировать разносимый платеж для сопоставления с открытым заказом/закупкой. Так?
Думаю, догадка неверна:
Цитата:
Сообщение от Himan
Из журнала платежей от поставщика по кнопке разноска нужно автоматически маркировать платеж в форме Сопостовления открытых проводок, как это сделать?
В форме Сопоставление открытых проводок открытые заказы и закупки не видны.
__________________
Михаил Андреев
https://www.amand.ru
Старый 07.11.2006, 13:17   #13  
Roman777 is offline
Roman777
NavAx
Аватар для Roman777
NavAx Club
 
320 / 64 (3) ++++
Регистрация: 10.02.2005
Адрес: г. Москва
Маркировать к сопоставлению:
X++:
void markForSettlement_Cust(CustTrans _custTrans,  ledgerJournalTrans _transto)
{
    Specification       specOffsetVoucher;
    CustTransOpen       transOpen;
    ;

    transOpen = CustTransOpen::findRefId(_custTrans.RecId);
    specOffsetVoucher =  new Specification_OffsetVoucher(_transto.tableId, _transto.recID, false);
    specOffsetVoucher.create(transOpen.recID, transOpen.AmountCur, _custTrans.currencycode);
}
За это сообщение автора поблагодарили: johny77 (1).
Старый 07.11.2006, 13:17   #14  
Himan is offline
Himan
Участник
Аватар для Himan
 
312 / 12 (1) ++
Регистрация: 07.11.2006
Адрес: Tumen
Все большое спасибо вроде получилось
Старый 07.11.2006, 13:39   #15  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от Михаил Андреев Посмотреть сообщение
В форме Сопоставление открытых проводок открытые заказы и закупки не видны.
Да. Но там виден разнесенный платеж

P.S.: Кстати, только что обратил внимание, что в Похожих темах (это те, которые в самом низу этой странички) достаточно обсуждений, в которых уже решена один в один такая же задача!
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me

Последний раз редактировалось Maxim Gorbunov; 07.11.2006 в 13:41.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Программное сопоставление открытых проводок DiZ DAX: Программирование 7 27.10.2004 06:23
"Сопоставление фактур с оплатами" и "Сопоставление открытых проводок" chel DAX: Функционал 2 16.09.2004 12:03
Сопоставление открытых проводок Андре DAX: Программирование 0 14.03.2003 10:55
Сопоставление открытых проводок - копейки Boris DAX: Функционал 7 24.09.2002 10:33
сопоставление открытых проводок - 'коррекция' в основной валюте фирмы sguryev DAX: База знаний и проекты 0 18.12.2001 15:14

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:01.