Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Mēģinot daļēji aizvērt ražošanas pasūtījumus, tiek parādīta kļūda "Gaidoša transakcija". Lai gan šo kļūdu visbiežāk izraisa krājumi vai finanšu pakete, kas nav publicēta un, iespējams, sēžat pakešu atkopšanas (rutīnas>>pakešu atkopšana), šīs kļūdas neparastais avots ir atmests trigeris. Kas ir "Nomests trigeris"? — ražošanas slēdz, daļēji vai citādi raksta žurnāla ievades informāciju uzņēmuma tabulā ICGL0102. Sekmīgi publicējot žurnāla ierakstu, programmā ICGL0102 tiek noņemtas ražošanas pasūtījumu rindas (piemēram, preču saraksts). Ja G/L trigeris ir atmests, šīs rindas nekad netiek noņemtas un tabula turpina pieaugt. Problēma rodas, kad tiek mēģināts pabeigt jau daļēji publicētu ražošanas pasūtījumu, tiek pārtraukta, un ir saņemts ziņojums par nepabeigtu transakciju. Pilna ražošanas pasūtījuma slēgšanas arī atstāj ierakstus ICGL0102, bet tā kā turpmāka pasūtījuma izlikšana nenotiek, kļūda nekad nav radusies. Ieteicamā sākuma darbība ir salīdzināt ICGL0102 saturu ar dienasgrāmatas ierakstiem, kas atrodas dienasgrāmatas ierakstu vaicājumu ekrānā (Vaicāšana>>Finanšu>>dienasgrāmatas ieraksts), lai noteiktu, vai ICGL0102 rindas ir faktiski publicētas. Tikai DBA ir jāizpilda šīs procedūras, un DBA ir jābūt vienīgais lietotājs sistēmā (arī iezvane). 1) programmā SQL Server 7.0 Enterprise Manager (Start=>Programs=>Microsoft SQL Server 7.0=>Enterprise Manager) atveriet datu bāzu daļu (piemēram, TWO). Izveidojiet sava uzņēmuma (piemēram, DIVU) un DYNAMICS datu bāzu dublējumus. Programmā SQL Server ar peles labo pogu noklikšķiniet uz datu bāzes, atlasiet &Visi uzdevumi,8 &Dublējumu datu bāze.8 2) Programmā SQL Server Enterprise Manager atveriet uzņēmuma datu bāzi (piemēram, TWO) un pēc tam pārejiet uz tabulu daļu. 3) Atrodiet tabulu GL10001 un pārbaudiet trigerus (iezīmējiet tabulu ar vienu peles klikšķi, pēc tam ar peles labo pogu noklikšķiniet=>Visi uzdevumi=>Pārvaldīt trigerus). Nolaižamajā &Nosaukums8 nosakiet, vai pastāv &ICGL_TRX_LINE_WORK_DELETE8 trigeris. Nerādīt trigeri ir daļējas ražošanas pasūtījumu slēgšanas problēmas cēlonis. Ja trigeris izraisa citu problēmu. 4) Ja iespējams, meklējiet citās uzņēmuma datu bāzēs (piemēram, TWO) un atrodiet trigera atrašanās vietu (izpildiet 3. punkta darbības). Ja nevarat atrast trigera zvanu Ražošanas atbalsts un mēs jums nodrošināsim trigeri pa e-pastu. Iezīmējiet un kopējiet trigeri buferī. 5) Uzmanīgi izlasiet ) Microsoft SQL Server 7.0 atveriet vaicājumu analizētāju (uzņēmuma pārvaldniekā izmantojiet rīkus>SQL Server analizētāju). Nolaižamajā sarakstā &DB8 (datu bāze) atlasiet uzņēmuma datu bāzi, kurā trūkst trigera &ICGL_TRX_LINE_WORK_DELETE8. Ielīmējiet trigeri logā un izpildiet skriptu (zaļa bultiņa). 6) Ieteiktie ) Iziet no eEnterprise, pārtrauciet un startējiet savu serveri, atkārtoti ievadiet eEnterprise un pārbaudiet daļējo ražošanas pasūtījumu, kas tiek noslēgts jaunā ražošanas pasūtījumā. Vecie, daļēji publicētie ražošanas pasūtījumi joprojām būs kļūdas gadījumā. 7) Lai pabeigtu esošos daļēji publicētos ražošanas pasūtījumus, noņemiet relatīvās līnijas uzņēmuma tabulā ICGL0102 (Uzņēmuma pārvaldniekā dodieties uz uzņēmuma datu bāzi, atrodiet tabulu ICGL0102, iezīmējiet tabulu ar vienu peles klikšķi, pēc tam ar peles labo pogu noklikšķiniet ar peli, =>Open Table=>Return all rows, iezīmējiet ražošanas pasūtījuma rindas, izmantojot kreiso kolonnu, nospiediet dzēšanas taustiņu). Noteikti izdzēsiet tikai publicēto ražošanas pasūtījumu rindas ) pareizrakstības pārbaudi iepriekš minētajā izmeklēšanas ekrānā, lai pārliecinātos, vai ir notikusi noteikta izliekot vienumu.

Šis raksts bija TechKnowledge dokumenta ID:5738

TechKnowledge saturs

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×