/ / MS CRM: Po zavedení spravovaného riešenia je pracovný tok stále v starej verzii - dynamics-crm

MS CRM: Po zavedení spravovaného riešenia je pracovný tok stále v starej verzii - dynamics-crm

Nasadil som aktualizáciu spravovaného riešenia v systéme Windows XPCRM 2016. V tomto aktualizovanom riešení došlo k aktualizácii existujúceho pracovného toku. Po nasadení je pracovný tok stále v starej verzii, aj keď protokol importu hovorí, že definícia pracovného postupu bola prepísaná a zverejnená.

Ako je to možné a čo môžem urobiť, aby to fungovalo?

FYI: Aktualizácia pracovného postupu bola striedaním výrazu if.

odpovede:

0 pre odpoveď č. 1

Odstráňte spravované riešenie z cieľového prostredia. Skúste to znova exportovaním nového spravovaného riešenia zo zdrojového prostredia (po publikovaní všetkých) a importovaním do cieľa a následným publikovaním všetkých.

Keďže váš je zapnutý, spustite tento dotaz a porovnajte výsledok s obidvomi prostrediami.

select SolutionId, Type, CreatedOn, * from Workflow where statecode = 1 and statuscode = 2 and Name = "your WF name"

Pre každú verziu pracovného postupu bude mať táto tabuľka jeden záznam, staré verzie budú mať iný zoznam statecode & statuscode


0 pre odpoveď č. 2

Náš problém sa nám podarilo naimportovať aktualizáciou riešenia s povolenou možnosťou „krok pre inováciu“.

Myslím, že problém bol v tom, že sme kedysi manipulovaliworkflow v našom spravovanom riešení cez dialógové okno prispôsobenia systému. Po dôkladnej kontrole situácie pred krokom inovácie sme zistili, že sme mali rovnaký problém s viacerými inými pracovnými postupmi. Po kroku inovácie sú všetky naše pracovné toky v očakávanej verzii.

Niektoré naše pracovné toky musíme prispôsobiť na interneteprodukčné prostredie, pretože niektoré z nich majú v sebe e-mailové úlohy, v ktorých chceme, aby bol e-mail od tímu. Tento tím má, bohužiaľ, iné vývojové prostredie ako výrobné prostredie.