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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.01.2012, 19:49   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Jabberwocky Посмотреть сообщение
Общие принципы следующие:

Коррекция количества выполняется стандартным заказом/закупкой с указанием дельты кол-ва (т.е. кол-ва, НА которое необходимо произвести коррекцию), положительной или отрицательной. Кроме того, необходимо корректно задать ссылки корректирующих строк накладной на корректируемые при разноске накладной.

Коррекция цены - через общий журнал ГК с созданием фактуры с типом "Коррекция налога" и распределения суммы коррекции на строки оригинальной фактуры.

При формировании корр. фактуры необходимо указать корректируемый документ, со ссылкой на последнюю коррекцию, выстраивая цепочку коррекций (по сути, система сама будет предлагать последнюю фактуру в качестве корректируемой). При одновременной корректировке и кол-ва, и цены, потребуется последовательно создать две фактуры соот-но с типами "накладная" и "коррекция налогов". Более подробно читайте в документации к обновлениям.

Для данного примера потребуется создать 4 фактуры: Ф1 (ориг.) <- КФ1 (корректировка цены, тип = "коррекция налога") <- КФ2 (корректировка цены, тип = "коррекция налога") <- КФ3 (корректировка кол-ва, тип = "накладная"). Печать КФ3 должна учесть все корректировки при наличии корректных ссылок/распределений налога.
Скажите, а с какой целью было сделано такое разделение корректировок отдельно для количества и отдельно для цены ? Это как-то обусловлено требованиями законодательства к документам, журналам документов, книгам покупок и продаж или просто особенности реализации ?

Если последнее, то я считаю, что это слишком жесткое ограничение и лучше было бы от него уйти.

Причины :
1. Есть целый ряд ситуаций на практике, когда удобнее делать не коррекцию цены, а сторнировать заказ целиком через кредит-ноту и оформить исправленную накладную. В большинстве случаев так проще для пользователей. Требуется выполнять меньше действий и, как следствие, существенно ниже вероятность опечаток и ошибок. Кроме того, возможны случаи, когда надо что-то исправить в документах, например, адрес вывоза, или еще какой-нить параметр, и при этом меняется цена (ну, как побочный эффект, например, прайс зависит от адреса).

2. Обязательное указание дельты приводит к неоправданным трудозатратам. Например, отгрузили товар по неверному прайсу.
Раньше было просто:
а. сторнируем (как правило, это простая операция по кнопке - у всех кто не ленится так сделано на проектах),
б. правим параметр (прайс) в заказе,
в. аксапта автоматом ( !!! ) ставит цены.
г. закатываем заново.

(и подобный алгоритм был практически для любого исправления).

А теперь что делаем ?
а. Смотрим правильный прайс.
б. вычисляем дельты (вручную ( !!! ), либо придется писать инструмент для этого)
в. формируем накладную на услуги, проставляя ссылки построчно ( !!! ) с нужными дельтами.
г. разносим.

Пунктов получилось столько же, но каждый из них намного сложнее в использовании. Плюс получается, что алгоритм неуниверсален в использовании.

Если раньше все исправление сводилось к тому, что надо откатить заказ, внести исправления и закатить обратно, то теперь появляются разные алгоритмы проведения исправлений для пользователя, по ним надо написать инструкции, люди должны их выучить и по возможности безошибочно применять. В общем люди должны стать более квалифицированными (то есть дорогими для работодателя), чтобы обращаться с такой системой. Никому это не понравится.

Поэтому, мне кажется, что описанная мною ситуация
Корректировочный счет-фактура (ФЗ от 19.07.2011 N 245-ФЗ )
очень часто возникает на практике (люди могли не сами цены или количества править, а что-нить другое, мало ли параметров в заказе, а изменение количества или цены появилось как побочный эффект .

Поковырял код вывода корректировочной фактуры, решил добавить там группировку, которая позволит красиво вывести документ на печать даже в описанном мной примере.

Исправление в XPO. Сделаны с учетом последних изменений :
http://blogs.technet.com/b/rumicroso...0/3476459.aspx
Вложения
Тип файла: rar Class_CustVendCorrFactureToExcel_RU_2012_01_30_19_46_DEV.rar (8.0 Кб, 136 просмотров)

Последний раз редактировалось Logger; 30.01.2012 в 20:01.
За это сообщение автора поблагодарили: Pustik (5), gl00mie (5), Kabardian (6).
Теги
ax2009, корректировочный счет-фактура, локализация, счет-фактура

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Счет фактура по строке общего журнала Starling DAX: Функционал 2 28.09.2011 18:31
Счет-фактура по авансовой разнице Andrux DAX: Функционал 2 11.04.2011 10:32
Сторно накладных? Счет-фактура с минусом? Проводки по отборочной накладной? Geo DAX: Функционал 16 24.11.2010 10:18
Не разносится счет-фактура! Verena DAX: Функционал 3 21.11.2008 10:14
DAX 4 SP1 Счет-фактура не может включать различные ставки НДС Daiver DAX: Функционал 3 01.10.2007 15:31

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

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

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