Credit holds for sales orders - Finance | Dynamics 365
文章推薦指數: 80 %
Set up blocking rules and exclusion rules. When a customer initiates a sales transaction, the information on the sales order is reviewed against ... Skiptomaincontent Thisbrowserisnolongersupported. UpgradetoMicrosoftEdgetotakeadvantageofthelatestfeatures,securityupdates,andtechnicalsupport. DownloadMicrosoftEdge Moreinfo Tableofcontents Exitfocusmode ReadinEnglish Save Tableofcontents ReadinEnglish Save Feedback Edit Twitter LinkedIn Facebook Email Tableofcontents Creditholdsforsalesorders Article 08/04/2021 19minutestoread 5contributors Isthispagehelpful? Yes No Anyadditionalfeedback? FeedbackwillbesenttoMicrosoft:Bypressingthesubmitbutton,yourfeedbackwillbeusedtoimproveMicrosoftproductsandservices.Privacypolicy. Submit Thankyou. Inthisarticle Important Someorallofthefunctionalitynotedinthistopicisavailableaspartofapreviewrelease.Thecontentandthefunctionalityaresubjecttochange.Formoreinformationaboutpreviewreleases,seeServiceupdateavailability. Thistopicdescribesthesetupofrulesusedtoplaceasalesorderoncredithold.Thecreditmanagementblockingrulescanapplytoanindividualcustomer,oragroupofcustomers.Blockingrulesdefineresponsestothefollowingcircumstances: Numberofdaysoverdue Accountsstatus Termsofpayment Creditlimitexpired Overdueamount Salesorderamount Portionofavailablecreditused Inaddition,therearetwoparametersthatcontroladditionalscenariosthatwillblockasalesorder Changeinpaymentterms Changeinsettlementdiscounts Setupblockingrulesandexclusionrules Whenacustomerinitiatesasalestransaction,theinformationonthesalesorderisreviewedagainstasetofblockingrulesthatguidethedecisionofwhetherornottoextendcredittothecustomerandallowthesaletomoveforward.Youcanalsodefineexclusionsthatwilloverridetheblockingrulesandallowasalesordertobeprocessed.YoucansetupblockingrulesandexclusionrulesontheCreditmanagement>Setup>Creditmanagementsetup>Blockingrulespage. Asofversion10.0.21,theblockingrulesinCreditmanagementhavebeenre-architectedinthefollowingways,toprovidemoreflexibility: Extensibilityrequestshavebeenenabled,sothatyoucancreateyourownblockingrules. TheReleasesalesordercheckboxisnowavailableforallblockingrules.Previously,itwasavailableonlyfortheSalesorderblockingrule.Whenthischeckboxisselected,theexclusionrulewillreleasethesalesorderwithoutconsideringanyotherrulesthatcanblocksalesorders.ThischeckboxisavailableonlyfortheExclusionruletype. Daysoverdue OpentheDaysoverduetabiftheblockingruleappliestocustomerwithoneormoreinvoicesthathavebeenpastdueforacertainnumberofdays. SelecttherangeofcustomerthatthisruleisValidfor. SelectTableiftheruleappliestoaspecificcustomer. SelectGroupiftheruleisappliedatthecustomergrouplevel. SelectAlliftheruleappliestoallcustomers. Whenyouhavespecifiedtherange,youmustspecifytheAccount/groupthatwillbeusedintherange. FortheTablerange,thelookupwillprovidealistofcustomerstoselect. SelectaGroupiftheruleappliestoacustomercreditgroup. SelectAlliftheruleappliestoallcustomers. SelectRiskgrouptousecriteriaforapplyingacreditmanagementholdoncustomersthataregroupedbyacommonsetoffactors,suchastheirDunandBradstreetrating,thenumberofyearsthatthey'vebeeninbusiness,theamountoftimethey'vebeenyourcustomer,andsoon. Selectthetypeofrulethatyouaresettingup.TheBlockingoptionwillcreatearulethatblocksanorder.TheExclusionoptionwillcreatearulethatwillexcludeanotherrulefromblockinganorder. SelectaValuetype.Thedefaultentryisafixednumberofdays.Ifyouarecreatinganexclusion,youcanspecifyafixednumberofdaysoranamountinstead. EnterthenumberofdaysOverduethatwillbeallowedfortheselectedblockingrulebeforeanorderisplacedoncreditmanagementholdforreview.Thenumberofdaysoverduerepresentsanadditionalnumberofgracedaysthatareaddedtothenumberofdaysbeyondthepaymentduedatethattheinvoicecanhavebeforeitisconsideredoverdue.IfyouspecifiedtheValuetypeasanamountforanexclusion,thenenteranamountandacurrencyforthatamount. Accountstatus OpentheAccountstatustabiftheblockingruleappliestoacustomerwiththeselectedaccountstatus. Selectthetypeofrulethatyouaresettingup.Blockingwillcreatearulethatblocksanorder.Exclusioncreatesarulethatwillexcludearulefromblockinganorder. SelecttheAccountstatusthatwillcausetheruletoplaceasalesorderonholdortoexcludeit. Termsofpayment SelectTermsofpaymentiftheblockingruleappliestotheselectedpaymentterm. Selectthetypeofrulethatyouaresettingup.Blockingwillcreatearulethatblocksanorder.Exclusioncreatesarulethatwillexcludearulefromblockinganorder. SelecttheTermsofpaymentthatwillcausetheruletoplaceasalesorderonholdortoexcludeit. Creditlimitexpired OpentheCreditlimitexpiredtabiftheblockingruleappliestocustomerswithcreditlimitsthathaveexpired. SelecttherangeofcustomerthatthisruleisValidfor. SelectTableiftheruleappliestoaspecificcustomer. SelectGroupiftheruleisappliedattheCustomergrouplevel. SelectAlliftheruleappliestoallcustomers. Onceyouhavespecifiedtherange,youmustspecifytheAccount/groupusedintherange. FortheTablerange,thelookupwillprovidealistofcustomerstoselectfrom. SelectaGroupiftheruleappliestoacustomercreditmanagementgroup. SelectAlliftheruleappliestoallcustomers. SelectaRiskgrouptofurtherlimitthelistofcustomersthatwillbeplacedoncreditmanagementhold. Selectthetypeofrulethatyouaresettingup. SelectBlockingtocreatearulethatblocksanorder. SelectExclusiontocreatearulethatwillexcludeanotherrulefromblockinganorder. EntertheDayscreditlimitexpiredfortheselectedblockingrulebeforeanorderisplacedoncreditmanagementhold.Thenumberofdaysoverduerepresentsadditionalgracedaysthatareaddedtothenumberofdaysthatthecreditlimithasbeenexpired. Overdueamount OpentheOverdueAmounttabiftheblockingruleappliestocustomerswithoverdueamounts. SelecttherangeofcustomerthatthisruleisValidfor. SelectTableiftheruleappliestoaspecificcustomer. SelectGroupiftheruleisappliedattheCustomergrouplevel. SelectAlliftheruleappliestoallcustomers. Onceyouhavespecifiedtherange,youmustspecifytheAccount/groupusedintherange. FortheTablerange,thelookupwillprovideacustomerlookup. SelectaGroupiftheruleappliestoacustomercreditmanagementgroup. SelectAlliftheruleappliestoallcustomers. SelectaRiskgroupifyouwanttofurtherlimitthelistofcustomersthatgooncreditmanagementhold. Selectthetypeofrulethatyouaresettingup. SelectBlockingtocreatearulethatblocksanorder. SelectExclusiontocreatearulethatwillexcludeanotherrulefromblockinganorder. EntertheOverdueamountfortheselectedblockingrulebeforeanorderisplacedoncreditmanagementholdforreview. SelecttheValuetypethatdefinesthetypeofvaluethatwillbeusedtoalsotesthowmuchofthecreditlimithasbeenused.BlockingrulesandexclusionrulesallowapercentageonlyforOverdueamount.TheThresholdrelatestotheCreditlimit. EntertheCreditlimitthresholdvaluefortheselectedrulebeforeacustomergoesoncreditmanagementhold.Thiscanbeanamountorapercentagebasedonthevaluetypeselectinthevaluetype. TherulechecksthattheOverdueamountisexceededandtheCreditlimitthresholdisexceeded. Salesorder SelectSalesorderiftheblockingruleappliestovalueofthesalesorder. SelecttherangeofcustomerthatthisruleisValidfor. SelectTableiftheruleappliestoaspecificcustomer. SelectGroupiftheruleisappliedattheCustomergrouplevel. SelectAlliftheruleappliestoallcustomers. Onceyouhavespecifiedtherange,youmustspecifytheAccount/groupusedintherange. FortheTablerange,thelookupwillprovideacustomerlookup. SelectaGroupiftheruleappliestoacustomercreditmanagementgroup. SelectAlliftheruleappliestoallcustomers. SelectaRiskgroupifyouwanttofurtherlimitthelistofcustomersthatgooncreditmanagementhold. Selectthetypeofrulethatyouaresettingup. SelectBlockingtocreatearulethatblocksanorder. SelectExclusiontocreatearulethatwillexcludeanotherrulefromblockinganorder. EntertheSalesorderamountfortheselectedblockingrulebeforeanorderisplacedoncreditmanagementhold. Creditlimitused SelectCreditlimitusediftheblockingruleappliestothecustomercreditlimitamountutilized. SelecttherangeofcustomerthatthisruleisValidfor. SelectTableiftheruleappliestoaspecificcustomer. SelectGroupiftheruleisappliedattheCustomergrouplevel. SelectAlliftheruleappliestoallcustomers. Onceyouhavespecifiedtherange,youmustspecifytheAccount/groupusedintherange. FortheTablerange,thelookupwillprovideacustomerlookup. SelectaGroupiftheruleappliestoacustomercreditmanagementgroup. SelectAlliftheruleappliestoallcustomers. SelectaRiskgroupifyouwanttofurtherlimitthelistofcustomersthatgooncreditmanagementhold. Selectthetypeofrulethatyouaresettingup. SelectBlockingtocreatearulethatblocksanorder. SelectExclusiontocreatearulethatwillexcludeanotherrulefromblockinganorder. SelecttheThresholdremainingthatdefinesthepercentageofthecreditlimitthatwillblockthesalesorder.Ifthevalueofanorderincreasestheamountofthecreditlimitusedabovethepercentage,thentheorderwillbeplacedonhold. Putasalesorderonholdbasedonothercriteria Rankpaymentterms Youcanforcethecreditcontrolrulestobeexecutedwhenpaymenttermsarechanged.Youmustrankthepaymenttermsandassignthemarankingvalue.Ifyouchangethepaymenttermsontheordertopaymenttermsthatarerankedhigherthantheoldpaymentterms,thentheorderwillbesenttocreditmanagementandrequireapproval. YoucansetupthepaymenttermsrankingsontheCreditmanagement>Setup>Creditmanagementsetup>Rankpaymenttermspage. SelectpaymenttermstheTermsofpaymentfieldtorank;whenyouselectaterm,thedescriptionwillbedisplayedintheDescriptionfield. Selecttheterm'srankintheRankfield.Thevaluesareallrelativetoeachothersoyoucanuse1,2,3or10,20,30.Youcanalsousethesamevalueformostofthetermsofpaymentsothatonlyoneortwotermsofpaymentwilltriggerthecreditcheck. Ranksettlementdiscounts Youcanforcethecreditcontrolrulestobeexecutedwhensettlementdiscountsarechanged.Youmustrankthesettlementdiscountsandassignthemarankingvalue.Ifyouchangethesettlementdiscountsontheordertosettlementdiscountsthatarerankedhigherthantheoldsettlementdiscounts,thentheorderwillbesenttocreditmanagementandrequireapproval. YoucansetupthepaymenttermsrankingsontheCreditmanagement>Setup>Creditmanagementsetup>Ranksettlementdiscountspage. SelecttheCashdiscountthatyouwanttorank.TheDescriptionofthesettlementdiscountwillbedisplayed. SelecttheRankvalue.Thevaluesareallrelativetoeachothersoyoucanuse1,2,3or10,20,30.Youcanalsousethesamevalueformostofthesettlementdiscountssothatonlyoneortwosettlementdiscountswilltriggerthecreditcheck. Sequencetheapplicationofrules Rulesareruninaspecificorderthatyouchangetosuittheneedsofyourorganization. OneinstanceoftheSalesorderexclusionrulesletsyouoverrideallrulesthatmightblockasalesorder.CreateasalesorderexclusionruleandmarktheReleaseSalesorderoption.Theorderwillnotbeputonholdifthatexclusionruleistrue,andnootherruleswillbechecked. Blockingrulescanplacetheorderonhold. Exclusionrulesarerunafterblockingrules.Exclusionruleswillonlyaffecttheruleonwhichtheyaredefined. BlockingandexclusionrulesareruninTable,thenGroup,thenAllorder.Becauseofthisorderofprocessing,itispossibletohaveablockingruleattheAlllevelthatwillnotberunbecauseanexclusionruleattheTableorGrouplevelisrun. Exclusionsdonotoverridetheblockingruleiftheyareatthesamelevel.Forexample,anexclusionruleatthegrouplevelwillnotoverridetheblockingruleatthegrouplevel.YouwillnotneedtosetupexclusionsattheAlllevelexceptasnotedabovewiththeoneinstanceofthesalesorderexclusionrule. ThebehavioroftheCreditlimitusedrulewillchangebasedonthesettingsfortheCheckcreditlimitforsalesorderparameterfoundintheCreditandCollectionsparameterform. IftheparameterissettoNo,thentheCreditlimitusedrulewillnotberun. IftheparameterissettoYesandtheMessagewhenexceedingcreditlimitissettowarning,thenyouwillgetawarningwhenthecreditlimitisexceeded.TheCreditlimitusedruleswillberuntoseeifyouhaverulesthatyouwanttoberun.However,forthisscenario,youwouldnormallynotaddanyrules. IftheparameterissettoYesandtheMessagewhenexceedingcreditlimitissettoerror,thenthecreditlimitwillbecheckedandtheorderwillbeputonholdifcreditlimitisexceeded.Inaddition,theCreditlimitusedruleswillberuntoseeifthereareadditionalrulesthatshouldberun.Anerrormessagewon'tdisplay,buttheExceededcreditlimitblockingreasonwillbeshown. Settingsthatwillchangethewayanorderisplacedonhold Orderscanbeexcludedfromcreditmanagementeveniftherearerulesinplace. IfyouchangethesettingsExcludecustomerfromcreditmanagementinAllcustomers>Selectacustomer>CreditandcollectionsFastTabtoYes,thennoordersforthatcustomerwillbeprocessed IfyouchangethevalueExcludefromcreditmanagementonthesalesordersheaderintheCreditmanagementfasttabtoYes,thenthecreditmanagementruleswillnotbeprocessed.Thissettingcanonlybedonebythecreditclerkorcreditmanager. Processingordersonholdusingthecreditmanagementholdlist TheCreditmanagementholdlistletscreditmanagersviewallsalesordersthathavebeenplacedonholdandletsthemremovetheholdswhenthecreditissueshavebeenmitigated.TheCreditmanagementholdlistpageshowsallsalesordersthathavebeenplacedonhold.YoucanviewtheholdlistontheAllcreditholdspage(Creditmanagement>Creditmanagementholdlist>Allcreditholds). Salesordersfromalllegalentitiesaresenttothesamecreditmanagementholdlist,providingacentralizedviewofalltransactionsthatrequireattention.Userswillonlyseeinformationforthelegalentitiesthattheyhaveaccessto. Asalesordercanbeplacedintheholdlistforthefollowingreasons: Thecustomerhasaninvoicethathasbeenoverdueforaspecifiednumberofdays. Theorderhasaspecificaccountstatus. Theorderhasspecifictermsofpayment. Thecustomerhasanexpiredcreditlimit. Thecustomerhasanoverdueamountandhasusedaspecifiedpercentageofitscreditlimit Thesalesorderexceedsacertainamount. Thecustomerhasexceededacertainpercentageofitscreditlimit. Thepaymenttermsdifferfromthedefaultpaymenttermsforthecustomer. Thesettlementdiscountsdifferfromthedefaultsettlementdiscountforthecustomer. Theblockingreasonisdisplayedforeachsalesorderintheholdlist.Iftherearemorethanonereasonforthehold,thereasonwillshowasMultiple.YoucanusetheBlockingreasonsmenuontheActionPanetoviewallofthereasonswhythesalesorderwasplacedonhold.YoucanalsoviewtheBlockingreasonsinaFactBox. Releasingordersfromtheholdlistforprocessing Whenyouhaveresearchedthereasonsfortheholdandyouhavemitigatedthem,youcanreleasethesalesordersforfurtherprocessing. Selectalineintheholdlist.Youcanreleasemultipleordersbyselectingmorethanoneline. SelectaReleasereasonfortheorderthathasbeenselectedforrelease. EntertheReviewdateforeachorderthathasbeenselectedforrelease. SelecttheReleasemenuontheactionpanetoreleaseanorder.Thismenuwillonlybeavailableaftertransactionshavebeenselected.Theuserispresentedwithtwooptions: SelectWithpostingtoremovetheholdandpostthedocumentusingthesamepostingprocessthatwasusedwhenitwasplacedonhold.Forexample,ifthesalesorderconfirmationwasplacedonhold,thesalesorderconfirmationwouldbecompletedaftertherelease.Thesalesorderpostingformwillbedisplayedallowingtheusertoposttheconfirmation. SelectWithoutpostingtoremovetheholdwithoutdoinganyfurtherprocessing.Thesalesordercanbemanuallyposted. Rejectingordersintheholdlist YoucanusetheRejectmenuontheactionpanetorejectasalesorder Selectalineintheholdlist.Youcanreleasemultipleordersbyselectingmorethanoneline. Theorderwillberemovedfromtheholdlistandthesalesorderheaderwillbeupdatedtoshowthattheorderwasrejected. Automaticallyreleasingcreditmanagementholds Salesordersareplacedintheholdlistbasedontheblockingrules.However,somereasonsfortheholdsmaychangesovertimeifthesalesorderremainsintheholdlistforaperiodoftime.Forexample,acustomermaypaytheirbill,freeinguptheircreditlimit. YoucanusetheEvaluateforreleasemenutoreviewthesalesordersintheholdlistandautomaticallyreleasethemifthereasonfortheholdhasbeenmitigated. SelecttheEvaluateforreleasemenu SelectProcessblockingrulestoreviewallofthesalesorders.SelectProcessblockingrulesforselectedlinestoreviewonlythelinesthatyouhaveselected. Asliderwillappearsothatyoucanselectasinglecustomer.Leavethecustomerdropdownblankforallcustomers. Whenyouclickok,theprocessisruninthebackgroundandyoucancontinueworkingonothertasks.IfyouselectbatchprocessingbeforeyouclickonOk,theprocesswillruninbatchwhenyouclickOk.ItmaytakesometimetoprocesstheordersonholdinthelistsouseRefreshtoupdatethestatusoftheorders. Ifablockingreasonnolongerisapplicableforanorder,theblockingreasonwillbeconsiderednolongervalidandyouwillnolongerseeacheckmarknexttothereasonwhenyouviewtheblockingreasons. Ifalloftheblockingreasonsarecleared,thenanewreason,Readytorelease,isaddedtothelistofblockingreasons.Thesalesordercanbeautomaticallyreleased. IftheAutomaticallyreleaseparameterinCreditandcollections>Setup>Creditandcollectionsparameters>Credit>AutoreleasetabissettoWithposting,thenyouwillbepromptedtopostusingthepostingformforthedocumentthatwasblocked. IftheAutomaticallyreleaseparameterinCreditandcollections>Setup>Creditandcollectionsparameters>Credit>AutoreleasetabissettoWithoutposting,thenyoumustposttheordermanually. Creditmanagementapprovalworkflow YoucanalsocreateCreditmanagementworkflowstocontrolthereleaseofcreditholds.OnceyouhavesetupworkflowusingtheCreditmanagement>Setup>Creditmanagementworkflowspage,theordersmarkedforreleaseorrejectionwillbesenttoworkflowwheretheymustbeapprovedfirstbeforetheywillbereleasedorrejected. Ifyouincludethetasksforreleasewithpostingorreleasewithoutpostinginyourworkflow,theworkflowapprovalwillalsoreleasethesalesorder.However,ifthereisafailureinthereleaseprocessduetomissingsetupinformationorothercauses,youwillneedtorecallthesalesorderfromworkflow,fixtheissuethatcausedthefailure,andthensubmittheordertoworkflowagain. Ifyoudonotincludethetasksforreleasewithpostingorreleasewithoutpostinginyourworkflow,theworkflowapprovalprocesswillsimplyenableyoutoreleasethesalesordermanuallyoncetheapprovaliscomplete. Forcedcredithold Attimes,salesordersmayneedtobeblockedeventhoughtheorderdoesnotmeetthecriteriaoftheblockingrules.Forexample,acreditmanagermaybenotifiedofanon-creditrelatedissuewiththecustomeranddecidetomanuallyputordersonholdimmediatelyuntiltheissueisclearedup.Youcanmanuallyforceasalesordertobeonholdifthatsituationoccurs. Openthesalesorderthatyouwanttoplaceonhold. SelectForcecreditholdintheCreditmanagementtabontheCreditmanagementactionpane. SelectaForcedHoldReason. ClickOK.ThesalesorderwillbereturnedtotheCreditManagementHoldlist. YoucanalsoforcemultipleorderstobeonholdusingtheCreditmanagement>Periodictasks>ForceCreditHoldpage.Forexample,youcanplaceallsalesordersonholdforaspecificcustomer. SelecttheForcedholdreason. ClickRecordstoincludetoselectthesalesorderstoplaceonhold. ClickOKtoprocesstheselectedsalesorders. Salesordersthathavebeenforcedonholdcannotbeprocessedwithworkflow. Releasingordersthatwereaddedtothecreditmanagementholdlistwithaforcedcredithold Salesordersthathaveaforcedholdreasoncannotbereleasedautomatically.Ifthesalesorderwasforcedonholdandyouhaveusedaprocessthatautomaticallyreleasessalesorders,thesalesorderwillshowasReadytoreleaseandremainintheholdlist.YoumustusetheReleasemenutoreleasetheorder. Freetextinvoices,orders,andprojectinvoicesupportinCreditmanagement Creditmanagementcanonlybeusedcurrentlyforsalesorders.Freetextinvoices,pointofsalesordersandcallcenterorderswillusethetemporarycreditlimitsandinsurance/guaranteesthatyouaddtoadjustthecreditlimit.Theywillnotusetheblockingrulesandtheywillnotbeplacedintheholdlistifthereisanissuewiththecreditlimit. Thereisnosupportforprojectinvoicesincreditmanagement. Feedback Submitandviewfeedbackfor Thisproduct Thispage Viewallpagefeedback Inthisarticle
延伸文章資訊
- 1Credit Management Part 3: Order Blocking - Hitachi Solutions
The number of days defined in this rule is an interval in which it is possible to update the cred...
- 2Credit holds for sales orders - Finance | Dynamics 365
Set up blocking rules and exclusion rules. When a customer initiates a sales transaction, the inf...
- 3MSDyn365FO Credit Management, Part 9 – What are Blocking ...
Blocking rules are rules that are set up to determine if an order will be put on hold. In our las...
- 4Credit Management blocking rules | D365 Finance ...
... blocking rule works in association with another blocking rule for Credit limit used. ... D365...
- 5Credit Management Blocking Rules: Dynamics 365 Finance ...
To create the blocking rule click the “New” button and set the “Rule type” to “Blocking” and sele...