Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Bandant iš dalies uždaryti gamybos užsakymus, gauname klaidą Laukiama operacijos Nors šią klaidą dažniausiai sukelia neregistruotos atsargos arba finansinis paketas, o tikriausiai sėdėjimo paketinis atkūrimas ("Routines>>Batch Recovery"), nedažnas šios klaidos šaltinis yra numestas paleidiklis. Kas yra "Dropped Trigger"? - Gamybos uždarymas, dalinis ar kitaip, įrašo žurnalo įrašo informaciją į įmonės lentelę ICGL0102. Sėkmingai užregistrus žurnalo įrašą, gamybos užsakymo eilutės (pvz., išrinkimo sąrašo elementai) ICGL0102 pašalinamos. Jei buvo atsisakyta DK paleidiklio, šios eilutės niekada nepašalintos ir lentelė toliau auga. Problema atsiranda bandant užbaigti jau iš dalies užregistruotą gamybos užsakymą nutraukiant laukiančios operacijos pranešimą. Visas gamybos užsakymas uždaro įrašus ir "ICGL0102", bet toliau neregistruos užsakymo, su kuriais niekada nebus susidurta. Siūlomas pradinis veiksmas – palyginti ICGL0102 turinį su žurnalo įrašais, rastais žurnalo įrašų užklausos ekrane (užklausa>>Financial>>Journal Entry), kad būtų galima nustatyti, ar ICGL0102 eilutės iš tikrųjų užregistruotos. Šias procedūras turėtų atlikti tik DBA, o DBA turėtų būti vienintelis sistemos vartotojas (taip pat ir skambinimas). 1) "SQL Server" 7.0 Enterprise Manager (Start=>Programs=>Microsoft SQL Server 7.0=>Enterprise Manager) eikite į duomenų bazių dalį (pvz., DU). Sukurkite atsargines kopijas savo įmonėje (pvz., DU) ir DYNAMICS duomenų bazėse. ""SQL Server"" dešiniuoju pelės mygtuku spustelėkite duomenų bazę, pasirinkite &Visos užduotys,8 &Atsarginė duomenų bazė.8 2) ""SQL Server" Enterprise Manager" eikite į įmonės duomenų bazę (pvz., DU) ir pereikite prie lentelių dalies. 3) Raskite lentelę GL10001 ir patikrinkite paleidikius (pažymėkite lentelę vienu pelės spustelėjimu, tada dešiniuoju pelės mygtuku spustelėkite pele, =>Visos užduotys=>Valdyti paleidikius). Išplečiamajame &Name8 nustatykite, ar yra &ICGL_TRX_LINE_WORK_DELETE8 paleidiklis. Paleidiklio nebuvimas yra dalinio gamybos užsakymo uždarymo problemos šaltinis. Jei paleidiklis yra, turite kitą problemą. 4) Jei įmanoma, ieškokite kitose įmonės duomenų bazėse (pvz., DU) ir raskite, kur yra paleidiklis (atlikite veiksmus, nurodytus 3 punkte). Jei negalite rasti paleidiklio skambučio Gamybos palaikymas ir mes jums pateiksime paleidiklį el. paštu. Pažymėkite ir nukopijuokite paleidiklį į buferio. 5) Atidžiai perskaitykite ) 7.0 Microsoft SQL Server 7.0 atidarykite užklausų analizatorių ("Enterprise Manager", "Tools=>"SQL Server" Query Analyzer"). Išplečiamajame &DB8 (duomenų bazė) pasirinkite įmonės duomenų bazę, kurioje nėra paleidiklio &ICGL_TRX_LINE_WORK_DELETE8. Įklijuokite paleidiklį lange ir vykdykite scenarijų (žalia rodyklė). 6) Siūloma ) Išeiti iš "eEnterprise", sustabdyti ir paleisti serverį, iš naujo paleisti eEnterprise ir išbandyti dalinį gamybos užsakymą uždaro naują gamybos užsakymą. Senuose, iš dalies užregistruotuose gamybos užsakymuose vis tiek bus rodoma klaida. 7) Norėdami užbaigti esamus iš dalies registruotus gamybos užsakymus, pašalinkite santykines įmonės lentelės eilutes ICGL0102 ("Enterprise Manager" eikite į įmonės duomenų bazę, raskite lentelę ICGL0102, pažymėkite lentelę vienu pelės spustelėjimu, tada dešiniuoju pelės mygtuku spustelėkite pelę, =>Atidaryti lentelę=>Grąžinti visas eilutes, pažymėkite gamybos užsakymo eilutes naudodami kairįjį stulpelį, paspauskite naikinimo klavišą). Įsitikinkite, kad panaikinsite tik registruotų gamybos užsakymų eilutes ) patikrinkite, ar anksčiau paminėtame užklausos ekrane buvo tam tikras registravimas.

Šis straipsnis buvo "TechKnowledge" dokumento ID:5738

"TechKnowledge" turinys

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×