Показать сообщение отдельно
Старый 07.04.2012, 12:56   #223  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
Еще один дискуссионный вопрос - это принцип подстановки самой первой фактуры для корректировки, когда в форме разноски фактуры по заказу я выбираю "Исправление". Система ничтоже сумняшеся подбирает первую фактуру этого клиента, что есть абсурд. Это притом, что пользователь будет чаще всего пользоваться функций "Создать кредит-ноту", т.е. по лоту возврата и/или сопоставлению можно однозначно понять, что именно он собирается корректировать.
"Первую" фактуру клиента система не выбирает. Система подставляет фактуру по корректируемому инвойсу, который, в свою очередь, определяется по лоту возрата. Это если упрощенно, т.е. исправляемый инвойс сам не был исправлением - в противном случае система подставляет исходную фактуру в этой цепочке исправлений. Общий постулат, исправительная фактура - это не новая самостоятельная фактура, а новая реинкарнация исправленной.

Для примера, см. методы
\Forms\SalesEditLines\Data Sources\SalesParmTable\Methods\initCorrectedInvoiceValues_RU
\Forms\SalesEditLines\Data Sources\SalesParmTable\Methods\setCorrFacture_RU
__________________
You should use Bing before asking dumb questions.

Последний раз редактировалось Jabberwocky; 07.04.2012 в 13:05.