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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.01.2013, 02:14   #1  
Blog bot is offline
Blog bot
Участник
 
25,459 / 846 (79) +++++++
Регистрация: 28.10.2006
emeadaxsupport: Corrupted data that may prevent you to post a purchase invoice
Источник: http://blogs.msdn.com/b/axsupport/ar...e-invoice.aspx
==============

You may have a situation like the following ones:
  • There is pending invoice in AX that is not visible in invoicepool. It can be seen only from purchase order side. It blocks many orders.
  • A Pending Invoice is not appearing in PL>common>Pending Supplier Invoices however when you go to the PO and look at the invoice tab, the Pending Invoice is still highlighted and when you select this you can see the detail of the pending invoice but we cannot do anything with it
  • When trying to post a purchase invoice you get an error message that says: Invoice %1 could not post because it contained matching errors which must be approved.
  • While selecting Pending vendor invoice gets an error as “One or more pending invoices cannot be displayed because they are in use” and the invoice is not displayed.
Scenarios where you cannot complete purchase invoicing.

It may happen that if AOS gets stopped suddenly or the client loses connection with the AOS, some records stay in specific tables that causes those issues.

Here is a list of the SQL tables where the 'pending' record may exist. If the record is found in any of the following tables, the recommendation is to remove it (please, do it in a test environment before that a live one and having NO users working in the application). Then, check to see if you are able to properly invoice update the PO.

PurchParmTable
PurchParmLine
PurchParmSubTable
PurchParmSubLine
PurchParmUpdate
VendInvoiceInfoTable
VendInvoiceInfoLine
VendInvoiceInfoSubTable
VendInvoiceInfoSubLine

If you want to delete these record going through Forms, here another option:
1. Firstly checking PurchParm tables when looking History forms (Account Payable/ Inquiries/ History/ Purchase orders), and delete in (ckeck in record status is "Waiting").
2. The next step is to check VendInvoiceInfo tables where you found the wrong records, You can access those records in the list page: Accounts payable module > Places > Pending Purchase Order Invoices. Here you can delete it as well. Note: pending invoice of your case will be in this list page.



Hope it's helpful

Kind regards

Marialecia Guada

Dynamics AX SCM Technical Lead




Источник: http://blogs.msdn.com/b/axsupport/ar...e-invoice.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 27.01.2013, 18:11   #2  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от Blog bot Посмотреть сообщение
Scenarios where you cannot complete purchase invoicing.
It may happen that if AOS gets stopped suddenly or the client loses connection with the AOS, some records stay in specific tables that causes those issues.
Вот это конечно круто. Т.е. теперь в разработчики sys слоя берут даже тех, кто не умеет пользоваться транзакциями
и отвал соединения при разноске будет приводить к порче бд
Старый 28.01.2013, 00:47   #3  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от trud Посмотреть сообщение
Вот это конечно круто. Т.е. теперь в разработчики sys слоя берут даже тех, кто не умеет пользоваться транзакциями
Ну, с учетом отличного (от остальных) склада ума у разработчиков моногочисленных приобретенных "решений" - чему ж удивляться. Ну, проскочило каким-то образом в релиз - бывает, починят. Странно то, что публикуют в блоге вместо экстренного выпуска фикса. Надеюсь, починят к тому времени когда мы запускаться будем
__________________
-ТСЯ или -ТЬСЯ ?
Старый 28.01.2013, 11:32   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Я так понимаю, это не связано с "решениями". Это в 2009 появилось в стандарте как возможность вводить "предварительные" накладные и проводить сравнение заказ - отборочная - накладная. Но в итоге действительно выдает неожиданные результаты, даже если ничем из этого не пользоваться
__________________
Ivanhoe as is..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicsaxtraining: Vendor returns Blog bot DAX Blogs 0 11.10.2012 00:11
emeadaxsupport: Why Purchase order invoice did not post any transaction on the balance account for Accounts payable Blog bot DAX Blogs 0 06.09.2012 04:43
emeadaxsupport: Can't find the packing slip during invoice matching or is the invoice form not showing any order lines? Blog bot DAX Blogs 0 11.06.2012 22:13
dynamicsaxtraining: Purchase Blog bot DAX Blogs 0 11.03.2012 05:25
Shekhar: Invoice journal linked with Purchase order Blog bot DAX Blogs 0 31.05.2010 22:05
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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