Stanje pošiljatelja se ne posodobi na »Zaprto« in na zaslonu »Pregledovalnik dnevnika posodobitev pošiljatelja« (40.460.00) ni vnosa za ID pošiljatelja v razdelku Upravljanje naročil v storitvi Microsoft Dynamics SL

Velja za
Dynamics SL 2011 Dynamics SL 2015

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:

  1. V meniju »Modul « kliknite »Upravljanje naročil«.

  2. V podoknu »Upravljanje naročil« v razdelku »Namestitev« kliknite »Nastavitev upravljanja naročil«.

  3. 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:

  1. V meniju »Modul « kliknite »Upravljanje naročil«.

  2. V podoknu »Upravljanje naročil« v razdelku »Namestitev« kliknite »Nastavitev upravljanja naročil«.  

  3. 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:

  1. Na seznamu »Moduli « kliknite »Upravljanje naročil«.

  2. V podoknu » Upravljanje naročil « kliknite »Vrste naročil« v razdelku »Vzdrževanje«.

  3. V polje » Vrsta naročila « vnesite ID vrste naročila, ki ga želite spremeniti.

  4. Na zavihku » Koraki « kliknite »Obvezno « v razdelku »Stanje za korak pošiljatelja posodobitve«.

  5. 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:

  1. Na seznamu »Moduli « kliknite »Upravljanje naročil«.

  2. V podoknu »Upravljanje naročil« v razdelku »Vnos« kliknite »Potrditev pošiljke«.

  3. V polje » ID pošiljatelja « vnesite ID pošiljatelja, ki ga želite preklicati.

  4. Potrdite ta polja:

    • Prekliči pošiljatelja
    • Prekliči naročilo
  5. 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:

  1. Zaprite vse zaslone razen zaslona »Pošiljatelji(40.110.00).

  2. V meniju »Prilagodi« kliknite »Prilagodi način«.

  3. V meniju »Prilagodi« kliknite »Odstrani spremembe za« za zaslon.

  4. Kliknite »Da« in nato »V redu«.

  5. 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.

  1. Na zaslonu »Upravitelj procesov« (40.400.00) kliknite »Ustavi«.

  2. 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"

                      

  3. 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'

  4. Na zaslonu »Upravitelj procesov« (40.400.00) kliknite »Start«.

         Rešitev 7
      

Prekličite pošiljanje. To naredite tako:

  1. Na seznamu »Moduli « kliknite »Upravljanje naročil«.

  2. V podoknu »Upravljanje naročil« v razdelku »Vnos« kliknite »Pošiljatelji«.

  3. Na zavihku Druge informacije potrdite polje Preklicano , nato pa kliknite »Dokončaj«.