Баға ұсынуды жабу тәжірибесін теңшеу
Әкімші ретінде сіз сатушыларға баға ұсыныстарын тез және тиімді жабуға мүмкіндік беру үшін баға ұсыныстарын жабу тәжірибесінің келесі аспектілерін теңшей аласыз:
- Қажетсізді жасамау үшін «Дәйексөзді жабу» диалогтық терезесіндегі Қайта қаралған дәйексөз өрісінің әдепкі мәнін Жоқ деп өзгертіңіз. түзетулер.
- Дәйексөзді жабу тілқатысу терезесін ашпай-ақ тырнақшаны жылдам жабу үшін пәрмен түймелерін қосыңыз.
Осы баға ұсыныстарын жабу тәжірибесін теңшеу үшін таспа теңшелімдерін пайдаланыңыз.
Қайта қаралған бағаны жасау үшін әдепкі мәнді өзгертіңіз
Сатушылар Dynamics 365 жүйесінде баға ұсынысын жапқанда, олар түпнұсқа негізінде түзетілген баға ұсынысын жасауды таңдай алады. Әдепкі бойынша, бұл опция Дәйексөзді жабу тілқатысу терезесінде қосылған. Дегенмен, қажетсіз түзетулерді жасамау үшін оны өшіргіңіз келуі мүмкін. Мұны істеу үшін дәйексөз нысанының таспа анықтамасының кодын өңдеуіңіз керек.
Таспа анықтамасы таспа түймелері мен мәзірлерінің көрінісін және әрекетін басқаратын XML файлы болып табылады. Оған әдепкі таспа деректерін жүктеп алу арқылы қол жеткізуге болады. quoteRibbon.xml
файлда closeQuote
Дәйексөзді жабу түймешігін басқан кезде іске қосылатын функциясын табыңыз. Бұл функцияда қайта қаралған бағаны жасау үшін әдепкі мәнді орнататын логикалық параметр бар. Әдепкі мәнді Жоқ күйіне өзгерту үшін осы параметрдің мәнін true ден жалғанге өзгерту керек. Келесі код үзіндісі мұны қалай жасау керектігін көрсетеді:
<CommandDefinition Id="Mscrm.Form.quote.CloseQuote">
<EnableRules>
<EnableRule Id="Mscrm.QuoteIsActive" />
</EnableRules>
<DisplayRules />
<Actions>
<JavaScriptFunction FunctionName="Sales.QuoteRibbonActions.Instance.closeQuote" Library="$webresource:Sales/_static/SFA/quotes/QuoteRibbonActions.js">
<BoolParameter Value="true" /> <!-- Change this value from true to false -->
</JavaScriptFunction>
</Actions>
</CommandDefinition>
Жоғарыдағы анықтаманың нысанды теңшеу шешімінің бөлігі екеніне көз жеткізіңіз. Өзгерістерді сақтап, жариялағаннан кейін, Дәйексөзді жабу тілқатысу терезесіндегі қайта қаралған бағаны жасау үшін әдепкі мән Жоқ болады. Сатушылар тілқатысу терезесіндегі Иә пәрменін таңдау арқылы қайта қаралған бағаны қолмен жасай алады.
Пәрмен жолағына жылдам жабу тырнақша түймешігін қосыңыз
Әдепкі бойынша, сатушылар баға ұсынысын жапқанда, қосымша ақпаратты енгізу үшін «Дәйексөзді жабу» диалогтық терезесі ашылады. Әкімші ретінде сатушыларға баға ұсыныстарын бір рет басу арқылы жабуға мүмкіндік беретін жылдам баға ұсыныстарын жабу түймелерін қосу арқылы осы тәжірибені теңшеуге болады.
Әртүрлі әрекеттерді қосу үшін бірнеше түймелерді қосуға болады. Мысалы, дәйексөзді жоғалған деп жабу үшін түймені қосуға және түзетуді жасауға және баға ұсынысын болдырылған деп жабу және мүмкіндікті жабу үшін басқа түймені қосуға болады. Төмендегі скриншот жылдам тырнақшаны жабу түймелерін іске асырудың мысалы болып табылады:
Бұл түймелерді таспаны теңшеу арқылы пәрмен жолағына қосуға болады.
Түймені қосу үшін тырнақша таспасының теңшелімінде жаңа теңшелетін әрекетті анықтаңыз және Sales.QuoteRibbonActions.Instance.quickCloseQuoteWithoutDialog
javascript функциясын пайдаланыңыз.
QuoteRibbonActions.js
оның пәрмен әрекеті үшін файл.
Маңызды
Бұл параметрлердің барлығы міндетті және берілген тәртіпте өтуі керек. Осы параметрлердің кез келгенін өткізіп алсаңыз, түйме жұмыс істемейді.
IntParameter (күй): тырнақша жабылу себебін көрсету үшін IntParameter пайдаланыңыз.
Рұқсат етілген мәндер: Жоғалған үшін 5, Бас тартылған үшін 6, Қайта қарау үшін 7BoolParameter (Қайта қарауды жасау): түзетілген бағаны жасау керек пе, жоқ па анықтау үшін бірінші BoolParameter пайдаланыңыз.
Рұқсат етілген мәндер: шын, жалғанBoolParameter (Жабу мүмкіндігі): байланысты мүмкіндікті жабу керектігін көрсету үшін екінші BoolParameter пайдаланыңыз.
Рұқсат етілген мәндер: шын, жалған
Келесі код үзіндісі дәйексөзді жоғалған деп жабу және түзету жасау үшін үлгі пәрмен анықтамасын қамтиды:
<CommandDefinitions>
<CommandDefinition Id="new.quote.Command0.Command">
<EnableRules>
<EnableRule Id="new.quote.EnableRule0.EnableRule" />
</EnableRules>
<DisplayRules />
<Actions>
<JavaScriptFunction FunctionName="Sales.QuoteRibbonActions.Instance quickCloseQuoteWithoutDialog" Library="$webresource:Sales/_static/sfa/quotes/QuoteRibbonActions.js">
<IntParameter Value="5" />
<BoolParameter Value="true" />
<BoolParameter Value="false" />
</JavaScriptFunction>
</Actions>
</CommandDefinition>
</CommandDefinitions>