27.06.2009, 12:45 | #1 |
Участник
|
График оплаты не от инвойса
Графики оплаты (да и в целом условия оплаты) в DAX реализованы таким образом, что базовой точкой отчета является инвойс (в российской локализации Накладная). Именно от это даты и рассчитываются показатели (вполне понятно - в буржуинстве в большинстве случаев работают так).
У нас ситуация следующая:
Есть ли возможность (может быть не лежащая на поверхности, так "как в лоб" без программирования вроде возможности нет) настроить график платежей таким образом, образом, чтобы первый платеж рассчитывался не от инвойса, а от счета на оплату? Срок между счетом и отгрузкой недетерминирован (оборудование заказное и сроки изготовления и подготовки к отгрузке зависят от многих факторов, но примерная дата отгрузки известна). Хочется, чтобы данный механизм работал в заказе на продажу в запросе "Прогноз движения денежных средств", в настройке "График платежей" и в стандартных отчетах. PS: для упрощения пока не заморачиваюсь по поводу частичных отгрузок, вероятности оплаты и т.п. Для начала хочется настроить для простейших случаев: вероятность оплаты счета 100%, отгрузка всех позиций заказа в один день. Система: DAX4 SP2FP1 EE (со всеми последними обновлениями) |
|
29.06.2009, 11:21 | #2 |
Участник
|
Обязательство клиента возникает только при формировании накладных, поэтому и даты оплаты (поле "Срок выполнения") рассчитываются от накладной. По счету на оплату никаких обязательств не возникает (у клиента нет обязательств по оплате счетов) Однако в целях планирования движения денежных средств конечно можно рассчитывать дату их поступления , но такой возможности в стандартной системе нет (на сколько мне известно).
|
|
|
За это сообщение автора поблагодарили: Raven Melancholic (2). |
29.06.2009, 11:53 | #3 |
Участник
|
Штатно такого в Аксапте нет. Но, доработка несложная, если делать по уму.
|
|
|
За это сообщение автора поблагодарили: Raven Melancholic (2). |
29.06.2009, 12:14 | #4 |
NavAx
|
Вопрос в догонку. Есть кто нибудь, кто использует графики платежей по клиентам? Как вы боретесь со случаем, когда клиентский платеж закрывает несколько OpenTrans-ов по графику сразу?
|
|
29.06.2009, 15:58 | #5 |
Member
|
Если график по заказу/закупке редактировать вручную, то дата может быть раньше даты поставки. Правда, при построении прогнозных проводок этот ручной график стирается, и подменяется стандартным . А вот в накладную он переносится, если не строить прогнозные проводки . Хотя там тоже может обнуляться (точно не помню, но, по-моему, есть условия).
Я обычно несколько модифицирую поведение стандартного функционала в данном месте.
__________________
С уважением, glibs® |
|
|
За это сообщение автора поблагодарили: Raven Melancholic (2). |
30.06.2009, 10:16 | #6 |
Участник
|
Да, то что в стандарте напрямую такого нет, было понятно. Надеялся на чудо - вдруг кто-нибудь нашел обходной путь. Как например, догадались же люди использовать механизм триангуляции для ведения курсов условных единиц
glibs, спасибо. Раз можно что-то делать вручную, то это всегда можно автоматизировать, если возможность требуется часто. Будем "пилить". А какие в этих случаях есть подводные камни? Мы графики платежей не использовали ранее, только планируем. Там проблемы в датах следующих платежей или более серьезные, типа проблем сопоставления или расчета пени и штрафов? |
|
30.06.2009, 13:02 | #7 |
NavAx
|
Цитата:
AX3\Classes\CustVendSettle\settleNow() X++: if ( ! isBadDebtAmortisation && ! this.checkIfCanBeSettled_RU(transactionDate)) { throw error("@DIS8080"); } |
|
30.06.2009, 13:07 | #8 |
Administrator
|
Цитата:
Цитата:
У нас ситуация следующая:
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
За это сообщение автора поблагодарили: glibs (7). |
30.06.2009, 14:04 | #9 |
Участник
|
Цитата:
Цитата:
Просто выскочит ошибка при сопоставлении "Сопоставление невозможно: нарушение процедуры ведения книг продаж/покупок." и всё
Поэтому схлопывание, разбиение открытых проводок уже есть. |
|