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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.03.2011, 10:58   #1  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
кредитный лимит по договору по-прежнему не даёт спокойно жить
Проблема возникает:
1. При включенном кредитном лимите по договору (Расчеты с клиентами / Настройка / Параметры, закладка Кредитоспособность, поле Кредитный лимит по договору = да)
2. При сопоставлении/рассопоставлении проводок по клиенту/поставщику

В сопоставляемых/рассопоставляемых проводках НЕ используется договор (проблема в методе checkCreditLimitWithoutContract на таблице RContractTable):
1. Если кредитный лимит по клиенту/поставщику = 0, то наличие положительного сальдо по клиенту не даст вам сопоставить/рассопоставить ни одну из проводок по такому клиенту. Однако кредитный лимит равный 0 - по смыслу это неограниченный кредитный лимит (если в карточке клиента не стоит флаг «Обязательный кредитный лимит»)
X++:
  if (creditMax < creditLimitContractTotal)
    {
        ret = checkFailed(strfmt("@GEE31748",_partnerCode,creditLimitContractTotal,creditMax));
т.к. creditmax = 0 - всегда имеем ерор

2. Для сальдо поставщика забыли минус. В итоге – если мы поставщику больше платили, чем закупали (положительное сальдо по поставщику) – мы не сможем сопоставить/рассопоставить ни одну из проводок.

Как есть:
balanceWithoutContract = vendTable.openBalanceMSTPerContract_RU('','');
Как надо:
balanceWithoutContract = - vendTable.openBalanceMSTPerContract_RU('','');

В сопоставляемых/рассопоставляемых проводках используется договор (проблема в методе checkAvailableCreditLimit на таблице RContractTable):
1. Такая же ошибка при сравнении нулевого кредитного лимита и открытого сальдо. Кредитный лимит равен 0 – всегда получаем ерор.
2. нет ошибки с минусом для сальдо поставщика
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try.

Последний раз редактировалось d&m; 04.03.2011 в 11:18.
За это сообщение автора поблагодарили: EVGL (5).
Теги
договор, кредитный лимит

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
По договору нужно периодически продавать клиенту определенный товар. Как лучше реализовать в Аксапте? mazzy DAX: Функционал 12 10.04.2009 10:38
Кредитный лимит и списание дебиторской задолженности DAX 4.0 SP2 FP1 EE Ivanhoe DAX: Функционал 0 09.09.2008 15:12
СФ по агентскому договору Daisy DAX: Функционал 4 07.09.2007 16:18
Лимит пополнения... KIV DAX: Функционал 22 26.10.2004 15:56
Почему договору нельзя сквозную аналитику присвоить? George V. Tavrizoff DAX: Функционал 3 27.02.2004 11:05
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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