AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search Mark Forums Read

 
 
Thread Tools Search this Thread Display Modes
Old 11.05.2020, 20:58   #1  
VORP is offline
VORP
Участник
VORP's Avatar
 
147 / 95 (4) ++++
Join Date: 26.05.2006
D365: CustVendSettle всегда генерит проводки с типом Settlement
Добрый день,

сейчас заметил такую проблему - CustVendSettle всегда создаёт закрывающие проводки по CustTrans и GL. Проблема, возможно в следующем коде

X++:
            else if (_balancePostingProfile
                || settlementPair.getCustVendTransDebit().Prepayment
                || settlementPair.getCustVendTransCredit().Prepayment
                || !settleNowState.isCountryRegion_RU()
                || !VendTable::find(settlementPair.getCustVendTransDebit().AccountNum).vatTaxAgent_RU)
            // </GEERU>
            {
                // this handles the posting profile difference for the debit and credit transaction and also adjust
                // tax on prepayment transactions.
                // <GEERU>
                this.settleForDifferentProfilesOrPrepayment(roundedSettleAmountMstDebit,
То есть если balancePostingProfile(а он почти всегда true) или страна не Россия - всегда будет вызываться сопоставление
будто проводки с разными профилями.
"Пропустил" кусок кода, сопоставилось правильно без закрывающих проводок, так как профиль один. Не нашёл где определяется что профили разные, то есть вроде бы такой проверки вообще нет. Это вообще правильно и было ли по другому?

Last edited by VORP; 11.05.2020 at 21:07.
Old 11.05.2020, 21:41   #2  
VORP is offline
VORP
Участник
VORP's Avatar
 
147 / 95 (4) ++++
Join Date: 26.05.2006
Видимо этот метод всегда вызывался а уже внутри в нём вызывалась проверка, сейчас она тоже вызывается только там сложней стало. Хотел удалить тему не нашёл кнопку. Но проводки по Settlement аксапта всё же создаёт по обычному инвойсу и оплате.

Last edited by VORP; 11.05.2020 at 21:50.
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
patrickmouwen: D365 Retail APIs Part III: How to use the Retail APIs from Power Automate (Flow) and Logic App Blog bot DAX Blogs 0 28.01.2020 02:15
patrickmouwen: D365 Retail APIs Part II: How to know exactly what happens inside D365 Retail Blog bot DAX Blogs 0 14.12.2019 01:17
D365.при разноске фти не породились проводки ГК. Aquarius DAX: Функционал 7 30.11.2018 18:28
AX2012, проводки с типом Карантин ax_vsn DAX: Функционал 5 12.10.2017 08:04
Проводки с типом SummedUp при закрытии склада в DAX 2009 ansoft DAX: Функционал 15 20.09.2010 08:28
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 11:25.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.