Znaki
Ko dokončate ali prekličete pošiljanje, se vrednost v polju »Stanje « ne posodobi na »Zaprto « v upravljanju naročil v storitvi Microsoft Dynamics SL.
Opomba Polje »Stanje« se pojavi na zavihku »Druge informacije« na zaslonu »Pošiljatelji« (40.110.00). Poleg tega v pregledovalniku dnevnika posodobitev pošiljatelja (40.460.00) ni vnosa za ID pošiljatelja.
Vzrok
1. vzrok
Nastavitev zakasnitve pošiljanja posodobitve ni pravilna. Oglejte si rešitev 1.
2. vzrok
Nastavitev časa mirovanja za upravitelja procesov je premajhna. Oglejte si rešitev 2
Vzrok 3
Korak »Pošiljatelj posodobitve« na zavihku »Koraki « na zaslonu » Vrste naročil« (40.200.00) ni pravilno nastavljen. Oglejte si rešitev 3.
Vzrok 4
Vrsta naročila je bila spremenjena na zavihku »Koraki « na zaslonu »Vrste naročil« (40.200.00), preden so zaprli obstoječe pošiljatelje. Oglejte si rešitev 4.
Vzrok 5
Prilagoditve so bile dodane na zaslon »Pošiljatelji« (40.110.00), kar je prekinilo obdelavo zapisov o pošiljateljih. Oglejte si rešitev 5.
Vzrok 6
Kateri koli vzrok, ki ni vzrok od vzroka 1 do vzroka 5. V tem primeru se ta težava pojavi ne glede na vrsto naročila. Oglejte si resolucijo 6 ali 7.
Rešitev
Rešitev 1
Prepričajte se, da nastavitev za zakasnitev posodobitve pošiljatelja ni prevelika. To naredite tako:
V meniju »Modul « kliknite »Upravljanje naročil«.
V podoknu »Upravljanje naročil« v razdelku »Namestitev« kliknite »Nastavitev upravljanja naročil«.
Na zavihku »Drugo « se prepričajte, da vrednost v polju »Zakasnitev posodobitve pošiljatelja« (minute) ni prevelika.
Opomba Če je vrednost »Zakasnitev posodobitve pošiljatelja« (minute) nastavljena na 30, se bo pošiljatelj zaprl šele v 30 minutah po tem, ko dokončate zapis »Pošiljatelj«.
Rešitev 2
Povečajte čas spanja za proces vodje procesa. To naredite tako:
V meniju »Modul « kliknite »Upravljanje naročil«.
V podoknu »Upravljanje naročil« v razdelku »Namestitev« kliknite »Nastavitev upravljanja naročil«.
Na zavihku »Drugo « vnesite 15 v polje Čas spanja upravitelja procesov (sekunde), če je vrednost v polju manjša od 15.
Rešitev 3
Popravite stanje koraka v vrsti naročila. To naredite tako:
Na seznamu »Moduli « kliknite »Upravljanje naročil«.
V podoknu » Upravljanje naročil « kliknite »Vrste naročil« v razdelku »Vzdrževanje«.
V polje » Vrsta naročila « vnesite ID vrste naročila, ki ga želite spremeniti.
Na zavihku » Koraki « kliknite »Obvezno « v razdelku »Stanje za korak pošiljatelja posodobitve«.
Kliknite Shrani. Nato zaprite zaslon »Vrste naročil« (40.200.00).
Rešitev 4
Prekličite pošiljatelje in povezana prodajna naročila. To naredite tako:
Na seznamu »Moduli « kliknite »Upravljanje naročil«.
V podoknu »Upravljanje naročil« v razdelku »Vnos« kliknite »Potrditev pošiljke«.
V polje » ID pošiljatelja « vnesite ID pošiljatelja, ki ga želite preklicati.
Potrdite ta polja:
- Prekliči pošiljatelja
- Prekliči naročilo
Kliknite Dokončaj. Nato zaprite zaslon Potrditev pošiljke (40.117.00).
Rešitev 5
Odstranite prilagoditve za zaslon »Pošiljatelji(40.110.00). To naredite tako:
Zaprite vse zaslone razen zaslona »Pošiljatelji(40.110.00).
V meniju »Prilagodi« kliknite »Prilagodi način«.
V meniju »Prilagodi« kliknite »Odstrani spremembe za« za zaslon.
Kliknite »Da« in nato »V redu«.
Zaprite zaslon »Pošiljatelji« (40.110.00). Nato odprite zaslon.
Rešitev 6
Spremenite vrstni red pošiljateljev v vrstni red, ki ga prepozna upravitelj procesov. To naredite tako.
Opomba Preden upoštevate navodila v tem postopku, se prepričajte, da imate popolno varnostno kopijo zbirke podatkov, ki jo lahko obnovite, če pride do težave.
Na zaslonu »Upravitelj procesov« (40.400.00) kliknite »Ustavi«.
Z orodjem Microsoft SQL Query Analyzer ali Microsoft SQL SQL Server Management Studio zaženite ustrezno izjavo v zbirki podatkov aplikacije.
-
Microsoft SQL Server 7.0
Opomba
SELECT "execADG_Release_For_Update '" + rtrim(CpnyID) + "', '', '" +rtrim(ShipperID) + "'" iz SOSHIPHEADER, kjer NextFunctionID ="4043000" in NextFunctionClass = "0200"
Microsoft SQL Server 2000 ali Microsoft SQL Server 2005 ali Microsoft SQL Server 2008
Opomba
SET QUOTED_IDENTIFIEROFF SELECT "exec ADG_Release_For_Update '" + rtrim(CpnyID) + "','', '" + rtrim(ShipperID) + "'" iz SOSHIPHEADER kjer NextFunctionID = "4043000" in NextFunctionClass = "0200"
Kopirajte rezultate izjave v novo okno. Izključite glave stolpcev ali vrstice štetja vrstic. Nato zaženite novo izjavo, da znova postavite v čakalno vrsto pošiljatelje s seznama.
Opomba Spodnja izjava je primer rezultatov, ki jih kopirate.
Opomba
Exec ADG_Release_For_Update '0060', '', 'S0009868'
Na zaslonu »Upravitelj procesov« (40.400.00) kliknite »Start«.
Rešitev 7
Prekličite pošiljanje. To naredite tako:
Na seznamu »Moduli « kliknite »Upravljanje naročil«.
V podoknu »Upravljanje naročil« v razdelku »Vnos« kliknite »Pošiljatelji«.
Na zavihku Druge informacije potrdite polje Preklicano , nato pa kliknite »Dokončaj«.