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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.12.2005, 17:51   #1  
PavelM is offline
PavelM
Участник
 
27 / 10 (1) +
Регистрация: 20.01.2005
Расхождение функционала журнала одобрения накладных.
Здравствуйте. Изучая функционал, встретил такую вещь как Регистрация Накладных -> Журнал одобрения накладных.
(AX-300-USG-007-v01.00-RU (Управление торговлей и логистикой). стр 67
Axapta 3. SP3

Самый первый косяк который возник - это открытие журнала одобрения накладных. Нажатие кнопки "Выбрать документы" приводило к появлению пустому окну без каких либо накладных. Благодаря мониторингу SQL удалось поймать такое соединение таблиц:
PHP код:
SELECT 
    
*    
FROM 
    LEDGERJOURNALTRANS A
(NOLOCK)  
    
WHERE ((A.DATAAREAID='dat') AND (((A.JOURNALNUM='ГКНЖ000009') AND (A.ACCOUNTTYPE=2)) 
AND (
A.APPROVED=0))) 
AND 
EXISTS 
(SELECT 'x' FROM VENDTRANS B(NOLOCK)  
    
WHERE ((B.DATAAREAID='dat') AND (((((((B.ARRIVAL=1
AND (
B.APPROVED=0)) 
AND (
B.JOURNALNUM='ГКНЖ000009')) 
AND (
A.ACCOUNTNUM=B.ACCOUNTNUM)) 
AND (
A.VOUCHER=B.VOUCHER)) 
AND (
A.TRANSDATE=B.TRANSDATE)) 
AND (
A.INVOICE=B.INVOICE))
)) 
ORDER BY A.DATAAREAID DESC,A.JOURNALNUM DESC,A.VOUCHER DESC,A.LINENUM DESC OPTION(FAST 1
При детальном изучении оказалось, что типы полей LEDGERJOURNALTRANS.AccountNum и VENDTRANS.AccountNum различаются.
Выполнение объединения решил напрямую - подменив тип у LEDGERJOURNALTRANS.AccountNum.

Результатом стало отображение накладных в выборке.

Однако, дальше обнаружилось вот что:
В окне строк "Журнала одобрения накладных" по документации значится "Тип счета" и "Счет", который будет дебетоватся на сумму по накладной (с вычетом налогов). В реальности же у меня поля "Тип счета" и "Код поставщика". Т.о., Акса, если я указываю тип счета ГК и счет 41 (к примеру) ругается на отсутствие такого поставщика. Ошибки нет только при условии выбора типа "Поставщик".

ПО документации же значится, цитирую "Укажите счет прихода товаров". И сумма дебетования. Дебетовать поставщика его же товарами, мне кажется нет никакого резона.

Вопрос - это функционал, возможно, вообще никем используется и поэтому на него "забил" MS?
Если же я протупил где-то, прошу объяснить.
P.S. Насколько корректна подмена типа?
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Разноска журнала ордеров без одобрения BAx DAX: Функционал 7 01.07.2008 07:31
Получение номера журнала из пункта меню Arahnid DAX: Программирование 15 13.05.2007 11:44
счета в журнале одобрения накладных sev DAX: Функционал 3 19.09.2005 12:15
Одобрение накладных Swetik DAX: Функционал 1 24.11.2003 14:53
3.0, Модуль: ОС, операция: Разноска строк журнала ОС (с предварит просм проводок) MagisterLudi DAX: Функционал 2 07.10.2003 18:55
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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