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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.07.2004, 15:55   #1  
mpa is offline
mpa
Участник
 
64 / 12 (1) ++
Регистрация: 26.01.2002
Адрес: Москва - Нижний Новгород
Ax3.0 SP3 CIS: Журнал накладных и российские договора (ошибка)
Обратите внимание те, кто работает с накладными от поставщика и российскими договорами. В Axapta 3.0 SP3 обнаружена системная ошибка, которая не изменена вышедшими хот-фиксами (HF1, HF2). Ошибка заключается в том, что при осуществлении операций в «Общем журнале ГК» и «Журнале накладных от поставщика» российские договора не подставляются в проводки по поставщику.

Сценарий:
1. В «Общем журнале ГК» создаем строку, где в качестве счета используется «Поставщик», а в качестве корр. счета «Главная книга».
2. Для поставщика указываем группу договоров и регистрационный номер.
3. Указываем сумму операции (по дебету или кредиту – не важно).
4. Разносим журнал.
5. Смотрим проводки по поставщику – договор в проводку не попал.
6. Соответственно сопоставление в рамках российского договора провести не удастся.

Поиск ошибки:
В третьем международном пакете обновления была исправлена ошибка. Вот ее описание из Fixlist Financial Management:
Request No. : FR-791-871-SLX4
Subject: Reversal of ledger transaction with temporary sales tax.
Description: The customer transaction was posted before the ledger transaction that later on would have the derived sales tax transaction. The correction is that the ledger transaction part of a journal line is always posted before customer/vendor transactions.
Corrected Source File: LedgerJournalCheckPost.postJournal, LedgerJournalCheckPost.postLedgerFirst

Ее исправление и повлекло (не было учтено при локализации) к ошибкам в российской функциональности. Для исправления ошибки нужно в методе postLedgerFirst добавить после строк локализации:
PHP код:
        // Russian localization -->
        
if (_ledgerJournalTrans.OffsetPostingProfile_RU)
        {
            
_ledgerJournalTrans.PostingProfile          _ledgerJournalTrans.OffsetPostingProfile_RU;
            
_ledgerJournalTrans.OffsetPostingProfile_RU ledgerJournalTransLocal.PostingProfile;
        }
        
// Russian localization <-- 
Вот такой текст:
PHP код:
// Исправление системной ошибки (SP3 FR-791-871-SLX4), -->
_ledgerJournalTrans.RContractAccountDebit  _ledgerJournalTrans.RContractAccountCredit;
_ledgerJournalTrans.RContractCodeDebit     _ledgerJournalTrans.RContractCodeCredit;
_ledgerJournalTrans.RContractAccountCredit ledgerJournalTransLocal.RContractAccountDebit;
_ledgerJournalTrans.RContractCodeCredit    ledgerJournalTransLocal.RContractCodeDebit;
// Исправление системной ошибки (SP3 FR-791-871-SLX4) <-- 
P.S. Исправление ошибки выполнил ksv
Теги
договор, накладная, ошибка, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Критическая ошибка Axapta 3.0 SP3 CIS andy.l DAX: Администрирование 8 22.10.2008 13:58
Как осуществить экспорт данных из Axapta 3.0 CIS SP3 в Axapta 3.0 CIS (без SP)? Кирилл DAX: Администрирование 3 24.05.2006 13:58
Ошибка при импорте демоданных (Axapta 3.0 CIS SP1) KocDm DAX: Администрирование 2 11.08.2005 12:04
Не идет установка критического обновления CIS SP3 CU1 ravil DAX: Администрирование 2 11.11.2004 18:03
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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